vzkernel-firmware-2.6.32-042stab109.9> H HtxHFUm-  Զmr?/GZBΘD޽},_[9-&LAȧ735fcc33ed087171254e1596086e4e107ba6ea0di5.x'ޝS̩FUm-  Զ 5fM@v6`nzG49]j>5*h?*hd ( P "9?H      + ,186;;@0@T@d@(@8@9I0:KB*GIF*GYG*GtH*KI*OX*PY*QZ*Q,[*Q0\*Q4]*Up^*d*b*h7d*he*hf*hl*hz*hCvzkernel-firmware2.6.32042stab109.9Firmware files used by the Linux kernelKernel-firmware includes firmware files required for some devices to operate.Ul_kbuild-rh6-x64iParallels, 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 @ ; U ^ l 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큤Ul~Ul|Ul~Ul|Ul|Ul|Ul|Ul|Ul|Ul~Ul~Ul~Ul}Ul}Ul|Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul|Ul|Ul|Ul|Ul|Ul|Ul|Ul}Ul|Ul|Ul}Ul}Ul|Ul|Ul|Ul|Ul|Ul|Ul}Ul|Ul|Ul}Ul}Ul|Ul|Ul|Ul|Ul|Ul|Ul}Ul|Ul|Ul}Ul}Ul}Ul~Ul~Ul~Ul~Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul~Ul~Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul~Ul~Ul~Ul|Ul|Ul}Ul}Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul}Ul~Ul~Ul|Ul|Ul|Ul|Ul|Ul|Ul|Ul|Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul}Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul~Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul~Ul~Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul~Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul}Ul}Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~Ul~UlTRfb28eb3f9fee1eb50dd7b362d27ae35af5038f7bc0229fb763283323733ed124f5d7bb785a623be84334b521dc09dc36be140f047d8aea1f6cdf1cd6a2fa335629220e3d5cd4b7fd3d4ea0f4afc73aa929220e3d5cd4b7fd3d4ea0f4afc73aa9a6e49029ed9993cf8e0f34061a9c9231757fc400f7775656c57347f8288799a1a1b794a219f991163c11dcf2dd480c71dfb2723d1d6b47bc5ae72f03390cd475cc7aaf2dd39e5bb17a63d298f765aea59158f1b596959cfd43cd1a462ee6f77ce8448692e1cfd4f27546a8b34f63e89dc5e86654452314cd3fd8ec1648e04d209c7e3239decffc8d1a3cc515a6ccc4e8d8d623ae5934109ccfe8c041a1cf88ae0438263a87238648d836e17311b97524749489a4e61de9f072c9dc71e42ca5f4691fa6b30742ad48ab2e92df81a3e86350919225ef097769d2a85d5fdc422535818fb0623290ae1262ce8941b1c924bd9f9ca40f27f9d50a2a95ad3e2bcc202682d2d93e3537cd62c7320eff131eb1d00dac0e1a11c2a15c43c7c235bb86fa69819dafab2a97829611b64badf1db3a6c75e2179e21b8563fe8187329627260649429d56e6f39222cf523f9ad925b7916d65d7f92fb485dc2f1760f6a09d7585b904f1a68e12c6684ead10ad5dd8f225db69cfe6dcbbe91e7332cd59a42419f3e8710701d64d742e7153508bdd492f3765c48b160d3aafc86bba093376de9c1ac3c5f2a84e33a78ca1b0430b61a04c2335e88f76e5ba479a7e531020afb846bab1b77dd8b8cb5a87e3e8624337357779694ee17a42fd67eee50275eba978bc4a970bcaf42b644ac84a77ace16b3a5495ed06168ea7c3c7c7c438d812d91a58417b65508705f741efccff3647effcd17dbc5b5519e9d15e49c6a7a1927b8034787c3e6aebb5ebac0e397f8962b376af1bdc65d5381934a19f317de257781816cc355f60341339de5b74db9278cb9cad6c178600d320f2c299d4cad65ae49729cb82ee1c60bdee60af6858e13a7e5be277daea6ff6258608258d937634d4478467b0758a47c7ebb68f0d4bf5e8d672596414178db1e06222f518cc838692982957ed4e45ec714d992a5969ae548c1a9acf10be4e51ffa7cb4d67754624b5e0c6e59b421a40c22347b716f451d416aff30bd0c00e02717bd7a452190f70d95267050fdf06eef3b98228270c2689a9ad681c7c2312b4fe11a5193ff9fb289a89488b2ca0ba6066ef709cd5e9c1f55ed69e62e18dfc2e0c3dff5916cebb5dee5803aacd0f312e1864215b47b3cb050783e1a0086c4d2bf7a4fe1293cbaee24816fa4f51b3bff52ab3b549c0a66cc7c9badc104698e7e50bea9c789873ba9cbb822b7ab87b5b4d56d10e942c6fb9bf459a557c0af15816d0aa409dc7bdadc4e134bf4b3b0736e3590b05d27284fbb8a3efd50e15e51778ee011badcb42f1e2cb4ab39562fa6ed98d53d0b5fbcc136d1cf5e9609064309527ab5c6f73f17f99f6b07e47151e99ef0d234ea1b455b0555336f737966748ecad364a24ea2150fccb1adbca0a1b4e46b220b7ecaec0287875f47e549fb612f42364fd06c46aa936386a79abbbee381e5d148bd073184a5cadfb6c31415bc79fe185e6cc00c888ab6e54a0640f6092c8b414a94b96e310654cc5cad04bc1d913acfd5b8b70a6694bbd48b5795b779b33a4a692557517a3e6edf343fb2c9dd2f55d05d86f88cdf52f3e1363da28ae64c3275ce7c253c8c0deb056622a90d411ec2e719ed07dcbb1982bdf57f2362369b3c658c2315c191b1d2d80bf2fe90e5c6c2d26d81921e0f8d8c38c355f2159923927e490b44f798e538bf862ce5cfc2d76b393ef41d6dc2f3126f8571244d29eda1f635549e9606b0eb50d9320098d87754353de825024083a89e098a3828b5f92e5a859c3dda84091a91df33c83febb91dd31c3e0275fbd38e1aadd0d690d63ebf9987583fff5c62108490bc38d6e4f6223466cf08d7cf7d59372d39c17ce777b480c8b6b9f546516326ae5330dcc12b03f176477df26b52e6e8eca6a1b8f6f2e6962ab5c7ea0bc8c0bfc82547c88d896c115b97d4501d03f17240926f98c08ceb933b5e3957fa817deac311a86d632d31e0a08fc257e54f3555c2b74791c51460f1551d968670015bf28805fbf9e4b2fb2540ca121461911569de4f5fe5aaf5c9692069c15c1f62c4157e1a28a114afe93293e00d4e24189323efc1e316aff74fcc61b89d90719bc29c501d90b12a55869a1e706b750df8f59a7eff2735256959e37301b3b8a0033a74167e81c754371f93e28d9be45eabec82938d254bc8be4a30037ec7e50e672456ffa56409cd1af4eb240e2350589a1911118aa9c69fc5b1dee86506d2009d3e53f417811c4c4310e1da58314748db4af9e0c6d509cd1af4eb240e2350589a1911118aa9426eb6a6c32e5ad63949e14996883bc73757454da1c15d7a30974b7cf947402436590334c375c1241a5cc23dbfcfa3c3b3c93bc665b5155248845050830861b99474d9ea3c154bb43f4c1f309047292223b4b8f235ab44452a109e8be275613476c902360ef8a095133258fd0d287292e6b03b9719ba4552a577cb8657e2ef8d46575578639b2e7b3447d13de714dd9cadd82f1fabd4f28702382f6bafcb41b1445cb8a68e85e5b39e7fc35b5f9d03f94132a323dd8966c43371de622db8aaccfaa4f10c56ac3c9baf9cc14b49a1ccaae2d3d105dcbc9742660edcd2b943c8064b47db024c8a0cba872c3e98e907a3781f1763dfd472a487c3d61eac0a12b766f652ee317080f4f53e03c71688ad2e4534b7a202a1d4e0e9bd5aab52575ca4526396faf0ae8759e1e970a5983ffade19ca3f38284dee9f0cabcc1a2e9d00f8ec956e0d646b1b406ec4a32eac39dccb8284163d8ae741e326396359ef9a2b85d118fd8799bbe8cd210f87778bc0745e694bc27ee50159529b254da5d6b4100b4e5e00b9324252d67e395bc8f5a2d17e3a2586e5943fc4d8925b1e53ad0a98bb9db8438989d7ae1c969a5d3a43b64f4e9cde3c3b1b189bc58988159949fd1a57c36c33c6b7e835d3f225a1a446fedce212a349eb68f91068efe4a11f6279974130c066d738ce88d5dbd0456f2c49a331852fc4fd7f0066e0869ca60deb01bd132cf85ab8df20e4ab7e229dddb3023ce4ab581bfe4e76362798c124ffb4bd227235aa1e15136f6873c3620da97cd7cd6e5521eb86cd5ae5a5a798768eea58c072053213772bc59d9a64ad1e97856a3310c8a0566cca718dd81e9bff3e1eb8ce20257eedc9d391d172e0227b5363e1cbe92d8ebf4c924cd60d2d6c75aae28ed2364b7eedc9d391d172e0227b5363e1cbe92d067cf5f35247c5f5116b08d26db05ffb93731011f7009ef955b68eae5302a76f505ffcd2209789bf70518bf916957fc4d597942df04082d56c3e26a90715886e9af1d443dcde96d98bf98cf63b3461f340d2b1b915b8de9c4daeb33341b426b4bb173ade1d09658da0f508334bd28157b00b84656006726ca92ae22a9425ebdfa99750f5d6afb62ab480b2d82f0bc5af424c72b57f5b02b3d3d1a616ed45a1ef48b748e0965674fcf24a9b2f22bc3b199979ddf2e948aaef7efab9a7f3d1c861eb1d8691cfae0fd1d9cc7dfbb00109d0885e615305edaacf1f3f5feaf1c833102cb5aa1677540ce1ef06dd406f5516852a59361b6f4479dbfa318cedb082fb334794df9c325773c9f1cf46f47d6b5dfef4f27d17dc204e11632cf98a8294650d52a30faef239f286f497d95be7d2194ca05f4d9e10f0cdbfa3f96300048d300fc33ab57e1cc74b4c63bb09bc4d7bc1a25a097d5e86c991f54806e88ad6882585f2432caf487c4b586a2c391435f3749c448dbf1df580c31a0e55de22bb076be3801f81f19823e42e83f932d7ab73ab2516ed338f3be50b60fd163ce91cd36915cafce27d4a77066d3980b1751cd7fd240f7efc627708e22928dc1ef8da1646d805ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd05ac3fb7f6dd64f3d99f59d2c6ab5d66d9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd3f2a89200db525a69d79c84458111a7dd9b7b8c30048a060b6d27fbf566108bd6491f874139f311383e7d2e9ac0411f2d9b7b8c30048a060b6d27fbf566108bda3e162705012e104727b2487bd69083789d2d6c1d169d0c2019f2388def7df569fa1130a453e2a95a0a2de836cd9626089d2d6c1d169d0c2019f2388def7df56eaf386f2ae6d70779e9cb44da7bcad3f0d6cf0e479dcaf69f48322a74ddf90ea75a1da3caa0b1c95e81dfba207f834c636c944c3138125605d28c0a3a1338be9466e72e2e3b01015cbd666424586f199f1c44f8be0f4d9381a1060a6b3bf72a6500d938ce15d1b0aff8d394aefb7a812b14a1a124c2d58fd346ed25ffbbe295986f64bfd2ca97ddf67a4ecbdd5275fa26f5c444506137276f405dff374f2e91046843793bae7d5b81317a0a52ba5eccb624831688e25aa47fa84c30c045fcae38a1ff9b90bcdf6e9df4ef02aa89dcccde502b4404910aa9ab8b847148c27651158334d8e3017e292d4ba17920c150b881d21c49e48b57cab26ddd001bc4eb0de34075a94e4352aab332fc8ec5ccf48e59e12c4ad8c940e327636d0d895bb0c426a175f840620c2a0b852b2f651e0dd52e034c728b639275af88a3e06aaf2c6b8ebe85e3e7f9ab81140b1fe653907596cfd11e09e8e61694353f12b3de376292ab8e1cf61ae0a0eea2b47bd8d81e1c0457f5922c77552f490d3262779aa4ab3931bd4c2f47f292ec7f40186ea56ed6a7b1afe29d6fd1b3d71c3fb6932e6f93ee0f1bd27dfb463581d4827884f13a5b82c0366ccff4f095090ad2f5d20bc2c649aa1b68e7e91d24dd998e1eac1dd875b6ce12c5b7c5519b75109706ed5482fb4b6d21ffad81d06f5832b5d0064377dc3d25b18490d336ed268f6c8e04b3004ca53a9cd5cab2f849d8d4ad71b56fe49fa7f887d8a58db70054088aeff6300c25ccb2f52603fe75a93d26a135b5e42e2e45a377e6389909af5d7f1c61cc5a48a44b4a60df23da7e83dc7212ae850d24d2de20156d78c0216858a1b78b7a24580cf32e2d7e5b7796cf8592027fd2753fee048071718dbf6393bfac4428b004d9e1ed8ac18de69f1fa0b40251548e2afffa916rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab109.9.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.0TT@TT~TOTr@T}T@Tq@T@T@T@T}Tk4Td@T_W@T7@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-504.16.2.el6]Frantisek Hrbata [2.6.32-504.16.1.el6]Radomir Vrbovsky [2.6.32-504.15.1.el6]Radomir Vrbovsky [2.6.32-504.14.1.el6]Radomir Vrbovsky [2.6.32-504.13.1.el6]Radomir Vrbovsky [2.6.32-504.12.1.el6]Radomir Vrbovsky [2.6.32-504.11.1.el6]Radomir Vrbovsky [2.6.32-504.10.1.el6]Radomir Vrbovsky [2.6.32-504.9.1.el6]Radomir Vrbovsky [2.6.32-504.8.1.el6]Radomir Vrbovsky [2.6.32-504.7.1.el6]Radomir Vrbovsky [2.6.32-504.6.1.el6]Radomir Vrbovsky [2.6.32-504.5.1.el6]Radomir Vrbovsky [2.6.32-504.4.1.el6]Radomir Vrbovsky [2.6.32-504.3.1.el6]Radomir Vrbovsky [2.6.32-504.2.1.el6]Radomir Vrbovsky [2.6.32-504.1.1.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]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1181173 1179327] {CVE-2014-8159}- [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1198329 1193559] - [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179849 1179850] {CVE-2014-9529} - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1196587 1135425] {CVE-2015-1421} - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1198329 1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1196314 1145334] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1196313 1143013] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1194983 1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1194983 1185395] - [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1195747 1142314] - [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1193639 1134115] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153326 1153327] {CVE-2014-3690} - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180481 1180492] {CVE-2014-9584} - [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1198428 1166763] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1170971 1167115] {CVE-2014-8884} - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161567 1161568] {CVE-2014-7826 CVE-2014-7825} - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1187639 1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1187639 1149831] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1187664 1187666 1184072 1159925] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1187664 1187666 1184072 1159925] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1192055 1116398] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1188339 1180061] - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1198110 1088334] {CVE-2014-8171} - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104567 1104568] {CVE-2014-3215}- [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1196312 1156061] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1192365 1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1192365 1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1192365 1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1192365 1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1192365 1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1192365 1184540] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1196532 1174168]- [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1191916 1172137] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1192105 1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1192105 1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1192105 1167059] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1192107 1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1192107 1167405]- [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1189068 1115505] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1188941 1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1188941 1168072] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1188838 1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1188838 1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1188838 1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1188838 1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1188838 1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1188838 1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1188838 1156289]- [fs] splice: perform generic write checks (Eric Sandeen) [1163798 1155900] {CVE-2014-7822}- [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156520 1156521] {CVE-2014-8369} - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1184332 1176211] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1180555 1155715] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1182071 1114697] {CVE-2014-8160} - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1179343 1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1179343 1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1179343 1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1179343 1164278]- [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1182903 1176230]- [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1177581 1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1177581 1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1179098 1079656]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1175509 1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1175509 1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1175509 1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1175509 1036212]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1172029 1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1172025 1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1172022 1162782] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1172764 1152754] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1172027 1135650] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1172024 1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1172030 1148615] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172810 1172811] {CVE-2014-9322}- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1168504 1163811] - [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1163090 1153980] {CVE-2014-7841} - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1165985 1156417] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1165986 1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1165986 1136224] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1165002 1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1165002 1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1149140 1117312] {CVE-2014-4656} - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1169433 1145070] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1165001 1130684] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1168129 1150675]- [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1163214 1160042] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1162072 1145805]- [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1158311 1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1158311 1134984] - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1161420 1161421 1142773 1145230]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142319 1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142268 1142269] {CVE-2014-5472 CVE-2014-5471} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1161418 1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1155746 1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1155733 1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1147857 1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1147857 1154676] - [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1161420 1161421 1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1161420 1161421 1142773 1145230] - [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1158325 1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1158326 1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1158326 1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1158328 1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1158328 1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1158328 1142450] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1155427 1148257] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141744 1141746] {CVE-2012-6657} - Revert: [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [x86] kvm: fix PIT timer race condition (mguzik) [1149592 1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (mguzik) [1144826 1144837 1144827 1144838] {CVE-2014-3646 CVE-2014-3645}- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1145193 1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141401 1141402] {CVE-2014-3185} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1149578 1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1149580 1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1149083 1140103] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1144442 1121991] - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1148693 1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1142570 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 1433181023  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     2.6.32-504.16.2.el62.6.32-042stab109.9  !"####$%&&''''()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.3.10.0.bint4fw-1.4.16.0.bint4fw.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-7.ucodeiwlwifi-6000g2a-6.ucodeiwlwifi-6000g2b-6.ucodeiwlwifi-7260-7.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.binrtl_nicrtl8105e-1.fwrtl8106e-1.fwrtl8168d-1.fwrtl8168d-2.fwrtl8168e-1.fwrtl8168e-2.fwrtl8168e-3.fwrtl8168f-1.fwrtl8168f-2.fwrtl8168g-1.fwrtl8402-1.fwrtl8411-1.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=genericcpiobzip29x86_64-redhat-linux-gnuUN("b?BZh91AY&SY33@/!>;fti]jϻ"mBkhj۸yn͎֔m6ܑo v4]:>|kܚ6a*}v}>g{hzfN{"gȽo>ϜrĻʽ=Nݠ﫾==m[Ͻv]&m׭Yw$"=>w^@g;MNG*/g-rݽ{ݛolg{Wff1[ŲzKy=3+s{ݯ ٶV.3{w m4kܬϾrv](hs_xnN_=;}W7{6{o^>뎕έzsP}ãכVCyw+f\k*Z_6Oyw8 ݗ]p.>GtϧV`}}kﯽޭ]{c{vfNڪfe;ؽ7EQ %GX:{{{[7.֝{Nwywۻ.ڮʮm_Z m}]zd\vE ay "ޮͭKJ/g9{7ڴsI![yxn}' {Y^ux}xOvƚjfs(Owո_Y\}>& Keջ6dYv}޹Ͼݽ;o{|ώ{<λvNnp5کtWثqn{v7YζW=b"rzo_sT}}{w_|>m/oe\m}{n;Tm^׾nw]s{uȞ_X{wcV_B)uݺwr^]mka0ݟf˄6AmҖڻ6ۗi/CWZfǽZܼΚt=gmֺAB Hk^{Kκ϶}=h`So{[RIw2ɺ8T١osﷻnMv6_w=U wx}_}wϻň:Nަ2=o`}>$d4c^cݽ=S{9O3w}}}']񽧧izo>ϟ7ݾ>{Ͼκyˬ=ނ^޷}vf+qm{}}MP0QOjϮ}eצӏWx;۽v׵-kSTη.mW6ntj]o\897* k4Xu]bf}M>]TЧe˚ѪtYcsj϶GDNw;q֞{`=zk;ݧ{[ٯ3{}۴T{Yf q\)浶7o뗶ݯ6((^y \^:'ӕ=J/N{ޏ VWgwx>4۞|><[RϽo}kײ6c͕3+ͻfuӻ_w=U=}wV:iӵû+{w=뫖|Snݽ_o}}{o}϶nq(uY8r>kk`kD>w=2W[{ݾW=dY^}K뜶 fnwA^g{_yjpw}ܶ}޽3v_|Gz랷N{ϩmW{}wM:}[3.oae>=5o3eOV}=]}owZm#iɫp]}}{7swvh ٳ =0t[o}5s+t:jh==u/=g.6UB}wftۧG@wy>h_{r7;}ݾu@9*ӽ}fm}}^Wwݟ}}|m֒N[a}{NϜJuo޹vw}wv޼SIU7<Ջog/]}[lG]n{v:Gz+-:O'_vgmy7= >]FL:n5=]>>΁eϽ;}ާmZãz:ݒW|V]g[v|]|3_:_m<tzl]OOmk{yy}݀}}m>L#@ֲRT mΪreRt7:`M}qѭws9۽}v‡wz{ܶw79{Pۥ>tn}]=u{t^m}{}=v#=\z[rۻ;y=}ݭ׽Xy=;}|n]SOvxnָ>^{:{SسZ:nI{K=usu[#}{Ͻ܏{ A7׼Û헵و>{Ϙwwn{׼{}o^.^pH_^Z}{}usyXn|ہ>\au[>=}ۦ=sO}Yxx))}{_(}e= rym_-c}I{羽;꽾B}=>{A oww݀pZ__Evtv ` 4 | ݸQ`f oU=u}ueUޏ{z }SӖx^k&j=z L4F4ɦC ` F42i44hF@h&&4T2iSțBzhi D@F114i h6FH4`&dbj3Dڞ!#ѣU?Bxl@!d14Lш& M44dd1OS44 4M22iڧ"#M2 hiLM 0#@) f &LM44 h"Oe@$&  #L4Ld#D!?B&S: 'N7M,Z'l)bi/yq-٢ݷIpmmD|0cnnA9:pz-IHf^ y5)MGg+`ZD4hʒ$`24pC'嵯-yjlrw璨# ^L;LV? utNAV2 nzXZilK*$}`gm7~I˗.5˗;okgw2=b@T:;8nԧ03$'e-z) Չ$?uiE"#Q+?I.b-8]⑚KTrp끁L)9<#[&Q/Z(Hoi񁦃? V;FqA\*ɞ 2vLj(1-?bGfZVK;}Wrۡ6FQA@"w#Nx0[N_CGϻxcS d4G7P-I?j}^ {pէ+hS5\`vJ1qlTR=[Hҧ>aGXqujܑ՚x)a@Ό{D"$zY1G<)cg"xKnu*;TJ~߄=;5IGilUϙf\e>K}۳AN=<ɗ+nO:g0t58Ic<=T1yvc26O k+]HWe9&́LnF~9"Q<oR9̿/`KBAf*6&Ί*#(=O4$q|6 m{GHie@e&ˬѰ%D ;n Aa ? Y|_DsU/-g\<ݎ|W~5%)s112-kr]ٌ̣zRO@q` |0Leo^OcO]|9yL|:0t=!wfruhDt(&S+-!)H] WŇ|4QARD$i2-+_Vء4`? %I#l>C'1g0˧N2Ǜ4iO^m\́ ?/?HfFJ^c6JRio+*Y\-C=K^GZl$wc2ByAh+99^ ؄ahӨHmDE%g;7s$zOJ'Jp4aN*B2o |b}Kxf?OMh'?~%Qjqgr}-9:ӫbl7'K\sTՃ |K'Fnu5U-Gܒ݇As7'KTC,p|_q9d!I~/t`wUTS= ^qɇXz cx$dw jwXɺ4:$>JXUNoHx:r~W}Sw?b(b{׼eQ|*R~(aHcrƋ`Kk;)zo6(os⸝>mszkwrw>J'(@󪿑l{|_It裓݃Ъ ޏ=="qM9N}ѝ;ʲjQl; ZJ]*io^nX>w@p=E5f4ƧO$?=!092#pK,J'VVI/TMƻ,n:Xc!B&Q6 T&rQA/#s8?wD {{#^hIig byɀIT񃍔8GO!=ِÖgFA{ܘL/E<ĈƼ8 2|0d#SԒ(eSSFEA4XR wtE+"~rHmw*4?nzd~Twnw0}51ݲ]x#UwZ!y"Iҁ{~<^>O}A՟;xruӺR+2-E ؓ5(jy2>{E wmI!,S\y_C{/ s~u #.Qp I2̓iR4-?S q|\ 9-/VT{a#[6]cQ;+\tg^9f0{*_U/WYhA5G7% 'M񽢔6_&JQQ_=O>Ž9Q0rT&>:KB"_=~(%{r%ɹS@Q3 FS%Nk8vrKFls{.OQQ={=\W>.L9x~mG=@ݰK@Oi<+sCF(|%?8t8!m/ぐRS,"tw\pRpݨ6&‹_"{M\w+;SQyґ‚{ r%ƍqɏ,&УP]?}CPKx=Q,E' {>8J>*R zt3 a>Gat `O/{\eiD =k??}ZUyչ 9 C[=*<@?`%=GUҚ3w?=pR~kb")?x&ɀOpF"'G5*)B t@.z :ԩӶ*;_U{kQ=u^Fy  !Q N`ܷ!Cصk ^ l k*r$vQî3bRl@B}<Zl'?ZcS{r K&tMC͊>)6!- F$ڧ Θ伂aE}< .R *p/b-GԽiEld뗠{qX(B,Ӓi_E&>݇@'G>~<]p7zژ$ܠ(Zr)g?0Y EzBԛ }D0IY_*ni\&9(o\z%p؄#Ѵ'x}D$34QzHK (&a*++LN/u 3x63kDFzP ]kE ؘ)P(!%L0!}!XT9*t +䐒HTm$$8DBw{}BApY2 /U!H h8BA(ziŠTD$R^IL \D!|1$TGO$zQ&Y@x +Pa% $!otLBu܊JNhhNDL#!Azl$'e0`_k`ss&9ހ+EsR@" !Q yШt|:`g)=s.dV|QTI>yO5sCd?|b9LxA0BXbK {1ݪ4 7otP*s#: ȷ~>K=~PJ+FG]OL:r Y~PR"#o,:w7/`Q#`j %(w`]1h H0P@7\H/qX0XKBAUB _f߲M6Ii mK%m~y t cD@?^W 뿳PBu) L$Z #qtTL-EGדHSŊߤNQ]M!P˄d!=S<-kf u#;e>*[(KQd @ЧҖI'{&%?$!;+'Y/~_&\ﴠ9&`2_JUy ]OXp Zb͈0]&6hM-aEt;L>&!pR ڄW6Q<6xYf,j^Uiu;/ma,_5 / &7-A1%ۺZמa|'Dj/>2Wf a%OR]=G%b\"3_|ޗ ?,Ip%MJ\HQiY J3Vd|ض a(G-J$"\6+y*vpa1=wY9W,torp,w/ T՟.CJE/*H:|yvMxSprNu,pJh'}Cgf:rQ.]oZ*98)zjyWb8e/U/R*hARS)~GcQ_w@k۩YH4Ԫ5m,~)Gv4|ǡ:Any/G{)'JhRʯiOYȆ;`#X<.U^kPYQikZOM]\V"an(!ޟG1!? "]=oM0! ךK"R@ET:MaiPcEWHl,uI*nARSN׉DQ!>ka.Qg.^}P&>O ~JA E@ bCW0@I#|ˋ]%0UK1ޏT~u%G-A?>g^saDGƉ\Ƹ>);) D¤Y|&z˵3RcIrn {"L_zӖC 9)83hkϑ̽y꾞~WW߮#xW`5͗nWQ@]3$;}2X}㤡j#.DC>lB̃^ S*b*}VEY+ =4W&' 'lxa;[ |ړRAqpm~h!B?ug!/J[6@jD"PƁT .!c}?V/Ft~=dEc bnsՓ}¼ A, rFca!ICkveRKq) z7 G XE$Q}8Dt1!Mּz_|ի[?\30jN sf' Z0j|TgV-C|2X//YY \rB}! @Y jQ PرxTle(HYcsm棢|zL&|w֮㗩R1ΐHH|*DP$ֈЧNRT$Ǜŏ<ڇt䙄ҒޡBk `ܞoyr`ìT\:"? {贎 >Κ(}jydVz>ʉ~ kW3˼TK ͽ=F$qJh0ȣخ+AZ ]+^CWמ-ݏÌa "Og Z6 H%WSGˇ:y٤vK8LZx u]MMp}I 44M1kuzԐgc *A&:c&'v %jzY?aĔ0v8QNTՙlI;6Al}Cx@\ 2r|f>>c|l}ٕ$^4D]{^<؝ڈG\I*L!y҂3c)(Ib(1z"(YC#ӕ#eb3bTyⲴLCf1(!09_)``C`63&lpK0(%ܘgR8(=̅Z#b+n8 5ԕGv{l&:ؘK t$cOP nf t"(00|#6EyG b=Q\!̒w1d_7>,!Ql^#F,V{ D u$@n(Axg3DK4zB,QWA+^AKۅ:zfR?5[t `љ'@nJb;֨T<4D2&H^P7"6j23Y{W8['?$/ #焨eBt;kKLqlq14TmGƗ/w/b[f嬄C`w{T28詸Om7rgl~5Ґ A=A1IZMEC{# MFǘkdxO<@ȉEI=e]z/oɈ1.3ctxd;*[/ #OQp|so (󨄬!06 2I3MSnL\n!-GRa < ?/m6EX54>/ؠqЄrAm\2֪+oZJ欝0dWa?-4tsI3g bb[VeeI5gid):(I |ehiɝnWeQs<7?7?F c3323?1+TDc:Ɣ|dڞ+J*nA0JS w4ܸÖ(~`1,/kFohP1G yDMDɣ~Nrܮy eTcOێ ?TF"py&kRI5M+'?5(vSPqt"%P(<DCGRM!F`z(H^*I XALu${?fa=ai$.DKI{. {5O}=aYW<]ü!ؗά2I;g(4Qv%d;#D'\QrH%^ED}S02:AT{NB!"OޅidB+BG%yBm XXhG1ea$"5N$R"#:A ( C~!XRD'`aG1Bɇx2$8 4oGlB 0 HtP + `z:МLtZ)Ѷ$0]PLay#*և;(_@bt"aE)tD'x:Ha]Sa}M5A-Tt!YVCIǎA2QJK]bviN{>"`  b@R D,4|9X/( o|{# I#QF〨)P]TbG\IIɜsYDC&!=_STyczZ:d%,#?ɏ=YY"Pna?~H@_C`8m|_b<$ G!?vDLM)GR&!'Rb/Q D»2E|~9svNH h U cR:gLe<O\e 8n`]fBaw~ B#EezD0A('owu° ))CGZ6Dlxd5O ⃦-x.  EOR7 hl*i1F>˧ yroKJR}:5\{Ĩt>~!nRc>"G|Tc|ڀ>v^B73}"-H$$ hDhIUg}|3*_Ly`-sӚF4#U,D2y:y 3 C'',1'SyL"%3ە; J:poy;Rx 2ynݝsKM8LaCuB=26KHe)bx#I+#0Ќ0Oԙ)P&eD? N%H$S<ׄ{Vk R>De[QoSb\gJB߶QKa^ \_ 3dsO[uݴ}8p9f]ɮe04mC^P#HQfdO|AƏ'+ C$N٭2qR[ՏRzya|b2Q$S;٧`N.O*J dP0(IZj"D+b#bfq_uC?Yp)H̦Qz  zY:da1חr>nIq]a2d?ſVpo%2᭴U7Kٺ3b;Ҙׄ25 ףrÔ);^j"oo8Mn33C SYFG s>ɣ Lw(F)%.xƷl-b$u }C7Ԭ!%ɣ7g reF}rl o%"tJ+5\075zkm*+4Fs{[Jv5牐 KN㤷։OtY m LK^tJl+$t`l뙼m /ڧ LW6BЕ b ϒw@:Lny[8 0ɥI(r*Γڐko?txAR@fY``%7/!E7*A߽mĄg-M?ʚArk=kRcAiǮ + 1. c-J "m L&KHM&EC(c) `*%BڔAC5C$xPIR }ZFF_&˃@^n8\}$hpACXÇut A}`j$ba,qbUCQ~G}gc4ǮZth{ӭ;$(KCZ.)?%ہq)(&1A8a QCY8P9C i9=]= ,9kOfPyѾd'}ڧ1!yңFSmAê:WE^ **Ve{~a1o&7d#is <ry`e1>96pbx+  !]G4m.(us`^{wC.tβ̳:/yױ(q% kio GoW=JafiY1t9Ӿ|51:ɍL%UGAHT{ ְϢGtz0Fg|`1zu =Z7*; hJU4.n(BCˇApŀ?RxZQvu+ua aL mYg'&PhD7JR9n7nF఼\̍8Y'g{|(ٖ pwtIP&,.nwA TY$׿?;J'$sl2{z;94 pX)W#|8ZXCrБ)zbr=0o  \6".5gb~dyf@!Y5Ä9AM!|P0%[iD9'@>i0WTQ4ʨ\rDzWdwD#tF4ϸOx'JxscӻɌ׏JyG>tR8}7!6IiG#r f uvB"ǵ4Oq*&y& EfBBrP@gp|+D~$ThB2+ҳII̛+ƲDzV}$zGN7ߏeT-k\͛|H ,6֋F~` [D.%)Bt/3#G$u0^Jou) coKbx;:lQ7 C4+Eg-DwMVroԋ3C>[9X=_h 삝@|-`kպ-dei&Cp~ GAH,%ܭd& ًzdjqe0*WOy!|Ou =3q84)@ Co~9BkӁ_H0Α}V=4@ڰd>M<_>?-0Kvָ\ iRhd!UyJ ';g*\BPb\ S >ю 46-s@c;`UT85+xOYs]<`V=cE $5t4C!q17 Q3J;Mclg$1!(9oH}ZxZNP҅Q$kAKeJPcUP-=qccʹnX~ZҀ@ߟpU7Q=I8xv-0I1c+EIl Q#(ƢHgT$_}  zbWTGÐ&hxdG(ciϥh=$JDFۺ ;h:+h R \Ӑ|ҭ&((7˥P:U*1zuYG2P]w g p12]QC>ɡ^s(r[(JmrȏS Yz BG73vd_-\I;۹4_m)z- @P6JA;gc:$B.=mc S7 <;ghߍк9P]Wpv{7Pد)4nGSK& Md}pc){"tI JR(|BT,5&]fF [>\|K{WnfR>3!qxJ8Za6z.n"2eYTCE|Neb؄R r+Vn (x7ܵ8YP³IdmV]k%/5iҢ;GQf.?Cl _}'|gIbq\(裺<"IdB S 7"MdB[a>mLB-nb$[JSDd1(jW՟vg\P~aޜtcs~̏ 7yJs\ona-qE]IV);"}1ФY`TC^ l6Az yys% 8v$-Jmv|y,$HƒcT$l0y(ېom(d|+YgpC~2?YØleהyȸgKHNoʥrG-؞{F^۰4 =..2bL#xӐZ 5m` 8|M/ d[LF) HZ RP^X^!'mNߺ;j"_Na a-1N550p&ڠr@/(ͷhr HeI~ah<:y-](p:QɪȤd46a% >\X5n!+{s됽7؜&ØG{ja9Gv(4|.G.8\aѭloXmu2C] w6OD*,):g& :$ØL]GW+gԒƴTGFbP@9Z.J3 ̤$ qM0: ӳS?S/?_?H/Dحޓp3P&@u"s;n 6O|-t oXz>FEQåXɸp<-q!C Qpb#U DH;`3_ }Xi,%ig'nPdX4NసL_2D`klqMBmSl*髡EDHzx=y9:F bۦz_hl#G# .Lm&hQW+:"D a4] }Q~><;rUf5^d 'k A6D\5Ipo'yŮ+ %{@(ikҥ* 3ɣQ !H GNH] \x]:\x2-- @H< TTpLywuނTlzvɚFmCXjj ƃz `+CT) ܤPJg=ڕX/vuDzq2#|`3̌8Um&X٦t3!Q?pnaa]~4Z1e4Ap} L]Lqͽ1ε,3qZ%Ɓ[z=},7^Z$pFǪO̴.X$0K-f:B&0TR=C˅5$aUZ|&˴%.ME4?N77!tϤiu8E>zBCI$t[H6)-Qр'T᦯"-2Q%4\wRH^ h]߬-G'4B|88 ]PrRZG7+jZ0QCDEtGZq:?NֲSF|lӦY{,)v-%kbkPǢ5 uE?Wʊs"lz5>n#?Xfk#kA&^B+7dDfHW/d_\o 06,NC"`B`c}~>X2uf_ rKvyhdog*8i0!v0NPKX2Bԣ1^Rr`_)MHi2”apȇE%Qiai& C ys;c FI 1 0d@`T]'K*xȲsC= ䷴\ SM5*(B!5DCV#h;K,0CBQ] )4\[?Y%Iwf=BQ^ vX uS&-pp5< uaM 9!Fļ abgIC!W5Rwx6=98[ž-HEHftFbzOmO+ß7?9nJGdas2-t<7#0Ia➴3P3c&܄ $5 QI)6:A'/=.XzO?va{#20ЌE%bhɨ뙋E . n^ CL%:؝`bi`NJ֓geFQ˅vgƎ R"b#YB$҆/"uG& $ݻ əߨgYn(3ÎLM0%,, (],+:K[X}*xA$3 8 HT Y/Xpxi~OnN9`hEg"5f/XI..)lۿجII|}2; 8" 2k!vJ)y'TK5Nf #aE`iWF&M.\u `[nX@`Ne^lVo%vs{x/3TQvZGr˴ID&{ PkalE3C|͢ QA Qԑ0sȣv12CA#i"P+ff kˠJ6)cJ X2w.af+qDekgQu7 !O:`<9KSIhU UeQ%pM5cqc/eY+7`FIV#1k&{OR/w]#/)MN@xfjFr>^jY#\SrjS0jSHP$,)K, *HBTJ*$B-.(`ogk<5QwK.GJZ)i @r1V3:!$Y48$Á0 &7҆WeQ]re D8dËx-̈:H_&v톩]#ܗpt"I+x`{oWm߇w9r8NJ=*mf:L+$Bjx*YVna*q^9ʏ_T<ԾC1hWcl3Nq<:BXkFNI@$J35W95{ ]~'(p8Wiho ڗ4~9hR]Xy1ٮT/\GD6DPE;`}TPI.}T70+;@aLU ,_Tɢ`דv %Ho0@ZS]1-Q5dl=}NgxƿqL(#)cs/ՅDk"I$hjP32W~ zy`>NjAm -A ks "B<6 49xazaz `US( Q`+(Ou^'KiIR%I t Xs#:m0GS $Q՗cսw+o$Dw.C# rf|= ygucdphmCY(sT>T?"[UJSX[Pߍ9 9aBHsD #ikS|#E~'sJR\DDDDDCq, G$\AO2C8 aM*o < .Fe#oh{k<(.ER 4"RW0RzQb+I<㖝c$fnN0O" &$%<;ݨ3 粻@ݘ݈2A )'ӯKr &08cNJ;ޣͺhr9m.3{c`h+- t :L1rP9 E(8iod_W Ev<\8DĄb2 Y-Gqv.z&9hP+Cu}-!qd^kcz \mcٴxͽݜ\nIj-#rxXoAu$kC :X$ju.!,J|~\EԱN܁hzFF |7 %.Vr#6Bzp/M 5nc8 SbLp q"E 7?>J"Q5Xu>p,8th["xͥ\nh۱WipS֕ISXvūq|[!t\ĥЙR|ߧO[Tz=0%,5Dd&戙BiQ6ctf$R崨jz{ Hy+Ӿ(WBH`C5 $un۳!cyԊF ">39[eALOY/ ;7v4r`2fx IAJ-|}>WV7gg$S &qK03_GRTP{wm~l x@c-A~T .GFG1*p5:w 0)lN5ܻ$4=3[mzt(m-^YsZ;6DPA_t1VWqC7;kL/ZRu\[{ -LеĻ lpuڽObedcGKA'[@7HzT}p" a4y"_# <`NNsx?g{:01=7"R9#dMSzj4űjL{47q u:O$jx2Yu>E؋N8,V$0rH[8ZRЈ h:ax6a};y7LjBUHo ,fHSBGh=J|T$n $ ? Z`!F w&`lyb3fN?Hdpmb_FLZ"@f1bS3"]/cߤOQ^Gx`17\ yV Erp^v0Dpz;<^Ua8>AyjI8g*`̓s8Hvi+掗# (B^ h<%ڔ9d %"c/&æ+VBCɉ4>jnJ- [n[}AYd . FBi6-4"sbKUJ2B@DJLqx)$Pd$Ri@MjrRrTG,H/Ӗk39](^Aۇh@J0b7}_Okܓ]jy2 QcpVoagm"LJIfy=qu%.GM\LR3lJJT+/GUbZ: 0^$0yS"{PPHp0=cs  żF8rŔl ~S=( EMcG+KQ{Fq+clqչDq_PjP5EO# JEc D/(b>0ww͔==2bV1(Y&Y^Yљ_z9BTU9_&&ǧKOUXiP䞧 iC/pӗBD hIKu~3nap#Z9cXp)Ws#9{5dGT=_yYΦܜH6 v4P*jY0-/`tK#*weK&b(|~qTexd*5wMPPܚzd ~־6s+3*E5ot]2'&cضeQ2br T hc*% ͢ҌQzs6FL}UYۋ̾ FTpl!ܝYlT!@FkՒEʭc6\b ړ$RS҂ Ɣ*PWm31M;gZLa2 RHԌWZtJʨIPJ/E k)9rlɍ^ϴ`Ͽq3/(%d^Z+0q? qdT/‚,P.?n0?* syL1d|2\#!R4-P Rk$P)$"MmIxF9rh`qdeRzp(4VӆO\|"$;|^,P9ޒTNP+,aC(9RC8ƈ9i1VJx"bEp3)1.`,/t0“^a8.@CyҬ%zд;Eh9VsC5ESbU1'? Ɵ,;1B8JBՌ (***b&19VFR8 j 2gJ4iU-+5VVg^NSDڳguiqz,&b2Geג7|4c\+rt]/5)xR!@ т"ޓ?s;Xn=)y"%i&C ђ `g3X۔]}w ʖ8VX/^/t0o]2KDэ99Q{|~6$>_%, _}r"6b ܘL"fas,j)D1.j$С44\)Y# dle5+OB6 vS"jp"}h̼Κ`PK&,0(FT, n$XTL,E˹_qF3q.kJ̴z t'8Céi.4H`N)fD8{!%(@G itB5^B\A|p׹[İGD}>;TXV`&zifLsx e"%476 08N!LL҄ՎA b5s9;ֽt\],_/ ";y>ٖfsTqi0wƸ!:wD9{avsJ}_C~4;&WE<(U=<;ȑҟHedEGƌoxYd v&HxqڙGn ]R*"T= $hwv[It\ӣW ^$-1-5kZ͒b`AAra!k #m kDKH${agREc?![+ i|B̭fy a]% Z}$QT't?0Wa.d~!\4cfT GFu+%\Klr(TW=uHם/j*Xl>`j`3:\E|KV%- 3(-4F 1ZIjA(\B 1m@ "!h>@aÍ%&% MAQ Ei"@i-n։i@EO ,V)|rg0?e.Jrfa~A  hc҅5Ǚ au2VW ,4SH]GSJJG̑IR`iB><Չst{jtݧ~cX#} >,|۴EQyD}zd]8c/(9c/9b3Z( OA4Dy]%<#$N"3^2lcZ|RS"%-Jt0 !z_j@7׿,ܾ41ep^@XA:Z=S@O{Ur.6&6a P9zetbx{8oe6v~:nI54 gUX2`\ׂ!<`i"*J6w0{JȕzF Pp<_9HJތh3Q=,ч&eE.;Xl iFQK9s*ĸd]0uiR{Ǥ EF G5>‘ DxU*4 3;HL X|WR#:~KLP1,FпZ뱢h#*?e~ ;&2HA&K) {MSPo[z_& :#I Q|djA+ ^x_ѻh{_ t._G"=b?%S DyWO2UTʖ'34ʴdFfIaaaQN$= őF,}̻kGn^J,49עWYK\6+7: Yz 鳹*#x"l|dY2놂5lUo(I9^,*t}+2a Ä@M^F #9<<(1:ȦK()cUaұQ#X"{+Ltyг|'ڏ\w(wit]埐=s6rb+I6gso+E-q|3ᕛyȌG z%b8qNR:)v Xn+;Ei>J7npo Dk|S܆rnvGB ?%φ268Ap#غ[9b"PK"MN)$^=4͆7mm'ғ:x}@a7 &7`Pg g];!DT;'Bx4%AGDR`r!~ _M mhRHc)j`1q*B3{j?Yr@6(Դ f0&sv 8|cE]UIUFKD}4e 'G+"z0L;t_'v98 J8h\KF:$I CE%uQHnF@N+;A란^5>jkDz1gIrR^|r'֮3*}4B75t!,ӆ)ZH_O` s ~AǃSy%| %MxqPPSS@6\ߴӒ@gJrwET%B0G) wpw6 {D>dfG/qKϝc|8A#Y)cDm vƾۨ v^ ӤK`2(G=y'?<H9;Bݔs7cu&%QG訄f&#LD;_(yITDa.|C@DIdKDEBHf#H] ڧ|0M~hhd$wbI I0(8(!#*9,pDW(tBI3 Ѻ,Ag&$`LL)"!$ F%ڊam!'V~LgmO,B+4xUiHXJ6rrV64$s_AYf0f`6'2JjEZ,@\qʏ)X0~_rU o3s1,, X[? (d/pT8J7?ʔ' 'Q*h0Õ8t3ỉ>H>)לx/G;0>n6ǻBHKI^|s%c<x1!:u؝Ѵ0R:çÕsfL[žd[GX$-)Zet JJnUW{~_ޣS=% d%xqRbPK y+&BTĨ8 FeH(uMUnR`).EiOZ|G@~=z?t2>N.ܾSQnOP&=$,٘$Ӑu)0a?mrzz6MFzI B);PV&M j&Cca83 J"$T7},22 dG e1i5yCr&b%$ YX{̄P _=|EA,cAD `a8ҠफԍCD`E! [fuzL,e'_+nOau&#䷍l<+BvYrOZRq[8m s) $Ta3 !pzhaƌқs>5Bbi3\k.xEM׭>LS"p8'3 }ը51|vM&t<1ɛ:iNsE% Lqf73 -ḇ"MT-̕L~#8q{zߡf#VRx 1]̦1uO\Ek];LuX !'qz,vZ5 "l,8!8_2 ?l\6)%;FДAV,xr;Q$rhSM^W5ҏ9N_ğt'-q,VM :3T/0׎[i)mG#]KJ,=i"GJr"KsF p "JV gLXNz7n[ynN]JbymT|VM05ԬXtrp EddeWkOCv732I27sZ%)|.c< Zw`Ǡ_(db``Gӓ ;AI*H( 'ACh8yχ? CbT}`ϗL֓&H#&g9k$2]~ a{3lNْY9ppBZCMOh B0k#x-36qΚ.zM_5T TɂJUCO׮cZKeͿal=`,hu7= .PNSXz*`2XA0њn^T&%ȋFA\TO9N{CZan (smQ>˿\;聄1´%!*C4D$z0`d>8ը?-yG}{ϏHclYjf[D[W:[2DJrcKW+,=Z*.)I$ǜ$eMx)6;Y`GB0ItMv"!1&iN r˄˦QCXIٷIdzh1\/$5)sOzZ[7Fq-- Ъ>,VB4I7 OhP%8>"1 Yz6mUcbQ. oq3` Д/7ZI0[&2;ᆨ^=J@t!whUIHo=s1 8  (V Xsk*''"yiXarBaG!25CA:ʬS]]3q10Q;BV1pIUɋJ#-%'CPgD\)AWh,_sQ΄bfvy&%v2APd:i9)3i`m K\^YNL\Do°cRd&I8BqmN)jIѡi C [KDJLV 6j.? `~60K ^ę%fj`D*b!3ƒYvxjU""Bu9IuЍ i7$!'J@'0a4`>KcK}CBY>C/,2SMr ]cħ&,G@$#CHl&}(&? L=AR\`ڼ1$WgPlBc/z6f8^D&'fsчf6W,/  L1)ؾOˆOP X4ͫ忦?:W9O1>b^tBT3HtQ REŕ2R ;ǺhYLOR2!gytuV*B;Hbvdգ 0guW/v~]0Szԯ,FБQRH:/EQa|Y Qo"{KT^LGT=unygXrSSjXx/_==*WO]ֶOtڇ8xJv#nOQp`JtcKd \UvI' 97e;Я 0$o 7XBbl-p4MBUO_ם à% O{=s˸48/L\hS( \vU>L.[`ިtG&$ڷ%ئj|e;RtE/.;$[ƋLל%CR& e!4ZԨM mu"Og{`!M,L #J҄T('(g ޼ TԄl66B`HF  u1 H9 KM4R+B%8)R&M&kP4bVJB n[lci*6]QQ1?4d|Eڋu[CW,7zL)ܓk{ F B&[ƈ|M0$z7C :ltz L!LIƶxbJ<(H-H'I1IcyCWY>nZtq`"ўy Z] _5yY,Fi87DbҘ&_@ܺ 4m[St2&"15+ kZGR0еFꢃ;p+97VX44ƘBЅ@ks6e 1sAq|=h]wهhzD.03CrD 3mHi4z!"&H0K &'7NPAF7XnN\O I D$hE?o :f $e>{ rHɨ%>BxiJ/E"&1f\eegr}_p¼,`1\ҁCC\L&D!v2=a]5(bPDz!xYiv_ˆ(gTtEfE~n *jhBZEf:`CP69N '&EaM&P57Aj/A3 re&j>dLA|uqWsvL:3 :W1E,Иea4\R'82dzm#Ӿ9tZ;2eҁXX0(vl0 S # ه^+ kFU8jBhceF\57yQM ,3$3 |6BY=YJ;~{3Kr%QThV<+Sq Bin`IACI-C4Ym/؊41V 3"b|,i|U*V0C$!$~etz@;oLl( Bupo`B@k6e !?jJ"`CE 3qdTL12? Ji#ql\dwC-=B*CndU>RKTI$u},~8ᬍOG^jyii11' 뵬;qMǿh{?Y͉ +ِ~liꭋ"7G{KZb&!Q/IY$*0A$DD:CG_4Y6U1lz骫sbKx9sC+52Ò 0YTFI1DB,:a Qܧ)+ JE!o0ĝMYx;O0 Xp~2X&xO/L8_=D|=6i,ln2/!$n C钀O y=7z N 2h8~r8w7scEDy90FΕG95{FAQALFm^`f{NZl*0Elg<ӀL1)h}(Y V\H,E!SoX'AHDzEyONI_ nm o3. &R#@`j֙Χ8lrvR8z@>;2U"$e**ot4|g ܌֘AҕGc("фc-=iKI boќɮWC78<ںV/kؘ8KjXcvE^|韊lt/tNUa果5>^:K:m6ΘbRZ zP./3vPjTY0&zi|:mwsa$#M.p[j%+ZR`Ճ  _$ƈ\Xb0@x/@$LhHQK$&(Yɿ)Y`y}Uyv%Ȉo׽qG9Gzc~\H7eTy%rq 2m9,  H_;uj;/)$VFdEaEjU_t׃ڙ]UgAi냄DjGW@?ů{Bcmci1c0c1B$6|P D Lflc~9}|_0qYT\ L} C)r ߮,`/w`.MeFybtw=ј/tv7'a'gǡ {~ /A HId:$`W襜\A7F䢉$9hL][K ӓG[C,8xnr|vPPLt` 9O_2Lb#;ߑ7l ,GJ%&{l]v7Vn9tdA˥?F9\<s O!xTmFrghQ5+FLE*n|v&Ft<2+34UzI{$W@BL󙱨y״|`5,(p=^ZRL)i4$ 1p@EZ)Ͱu,aSES*=fjźssܜܥ0U22 ԭKC*yؔ<%`"r}\Lu1+em1rtzp]g% mg-\?P!`VBO*ˁ&fvPTѱST/( +X0@-ֺ.^]O0Q6k,?}`5*{*T0BN@zbA+y[j1ǐ{s3uQp =aR!G."2M~[]OI1cc*[aȦah uu#NVx%TQ@ EFk*KpA`%gWx0*@M2>dLJ_2-р=b .?')]c7&pJ{ o' 1oFC^P.৙ O^sZBPA)efdf\zňљFiGhѯ,-)acۜzwF2L1!.KXwQXɝv%郰Dp3yּ1H9j bF4ďBNFBˍզ\83փ #L^CHX.@G=@`M*]*2%V{ ӨR-7*O;0 /_ؾ$o<(d&hˎ8L&xJ3Lm$z\ @ w64q@;GytqxJ7-o-Vj>* K)Қa+rxp)7qȍ"`ؕLOn hr|ɉظI|Aݺ5(W e gHupԲ*Ki%GhbV| ;Ut*}@WbpT.[$XU}HP %p4Lb ;{qnj|iJ_uݤc RPO:0:alT _M .țy:٤T~+.fkah˟sk Fՠ47o ǻٺr.Srْu&qK H?4$.3k=!H,Heeʉ]¾_a,#X֞Nb\v|VJnuF^{mjTϪ )~aLO2忘0_R7Q1 OF O7SI=dqRj5ӋbODz*`,%(D+J|)V4Tk4a;\.Kf%0-C }gR]} i}3a Ĺ\+ϭ"v1뺁<&#^6 1 _F.ȏ4tp$E8Mnqdk 0Fח6a/<>epuaodqLP@ᑠ-;S onRý"gR/×[챂fpOϥ.鲪5>=nC<QeT\{g 鿺QFo`$:/!4BSJDWrVwm( @r *Ĕ& \5fk> 4܏k]H09RVm', .s\Qq{H 7$ :vm`lM . a`WVY%A ;F; iRA| Ջ]`Y̹HK^R"+6_ҕk "%+b,(i }֒TQ4Oz\غ~Ao-V뵣QrCkNz7!{FtA923y>z|y$IxC;f*d<8ؤiM&]H%5E9[Hb&W :UeCF0+Bˆ 0Bi44m$& 611$B  0INcK/-XW[.j^.Aoa__78Pm͏_sgnb3#Y7̄lds5:h׏wهssXc 'dòx=hg_smoi\޻ٮkp6gVPw6hP7\PT v\(j"DL4T P*->((񠾳"Xŕ!o7E/%.a6䔣駷J@: z;`1üBƶ&_67 0$Zc;t;=IÔtІYMltP,1+_:'}C}͊'AS%ę2P0-) ['cQX9vBZ^Y5^U ‚Jhh.c [#*ӂ8GJ{Rt!)ԝE~[+&I"f$`I"`I1 ^!T7y⚣NAE@RG(Fy%bgR(]X^b,lH`Ku88; Lg̐Kڒ33͙Ѝbn"ozR@S'(M1 蔰XXsfOC !)B؅̱aNZD+}@C2MEuXḱ]Y9,įc[; ?HIubIR/(HȌ`t⻪Gn zVlP/b2]NۣWN뙏sL# qYTÉc.F6ނH\)*2Hͽk$ꛢ4*TTa3p!t<(v66`cXXt(4Ȼ"+ڸ(tF0D(@VYKS!B}A# 2^,b 6ɒT;"@t: flul6F<76c;RpY:? W(嚲ucD^w!5ZPėőx[8odc)&0`09c\̄D"lÊ 4IVe:]>Q0 "$F9Y@Ói9QPהCqsQ #d. chy(ơ1K˞:5M*R g*rS\ϰ1aZC*GrK^oW5'r6m01Q4%fBd$"D2a'ZHDEhH 1VZ ez]tU7N̈)զKc?E᭍/!D8d=P(R7 ɒe2aنD׫9A*B?g^<&$LV%@a/Z {+ںLmӫrUsKWʰشڛ ,*?eNm$?0^bE, 9IVTL9Ҳ>EiXvMYq&5 F5LlhvDm{t4t9~L$9OF)Ɏu "R|--6DP,ՋdF輣b`:s니ģ1/Y~2,FFڌ4N|^XTu4TX|DݞtpG;[KpsàoCM!w}bWr\9(a*>mN䋚]yg1ud&l.xFeTmESFFI`e£#L 8c͌<Ob!Ib9g9vlɰ)^9` QtIB°0$@B,(BBlL`6& ` L%2$I DI0I$IDHH:oҼ#^atdSNNX;(o\#xzCf%C_\8k<l;<=yz WL!rT!fHK0 $`b곖ۙi8f6L,i9!XIeBZ)b|`.d~F,J#Kbz.uk\%r#;!A,s;_}o3M ʏ8f6>]9x<0;,-ӡ|'DM$@POCC* Þ'+Nƥ&L0A X2-:4!/l.C!A11"QD c.Q#I6<`^$7pmTci6+&^]F#'aadd&d=CQiڗ 8S$ EioA^YnGmkgwTGLT{7ϐ?o5M,ZX%tyRFspQ' oDgR|ww6gOeHIep51[^P֗z 2e]!ۉUVCGL(JKןozcBiTzw*&E{vsIǘLh$ԣ V72VFZG(v=v}:r{ȌPOL[N(lNH&i.G9p$lp{l`!$Ф> 9oMIZ.å*eKԤk'S=yi{aYiB{ܓ|DO+>l Xxk `V Rf{1:## pѦN ;s(M6:LqD)؅!Fdq~ij4w(d) Ƕoc_{='1d"MLFQFņC{4%xcCU8[ְ.eflnmMUsƇD~DDnpЏ`` !'!HE9848o){>i1ILG$EP~h8m#l6LDbiT5?Q6|_߻5Q@|mq  D|h0T>JQpZSq'e,! „0!6`0C$% 򾕥GD&2 Q(g8hoC٘:c(pNsiI0]j؍Fpq]4Q }E6-OwnéLn37:90s\wђ`8}jÌd#-흴}3p1=?U++U u챀|ohHAX9U$"CХڙ#P_ 3:be؝ P4sDv'CG~ɜiQn?Ƨb5xT9ۼO5P̲gx6[V"5<'Ёt D@2XIĊL%$$Hb&$LĒ TP#bRUJ3H;;@:0x{r0XZ\dt{hLVDT"hz# S .2CD645 c-=q0/ڪ3M5rpՋ!B`WϿ>wAqjCPGJT"2t$ 4!^W ;*kɱaѦKoB=%rh/o\{%H`3,\xẒ659qZPxՃ=*>3. 1{ΡHin`&'HJ0޻yM_ TCO~:^_ aQQw}vgC'aQ#]>1P;^1GV%݀MT!ZHB0/IMP. ~R!'l Oku8I&4$HyӏUpԁP;W{7_7S/o I`l^DX:[u$Ak"v/i~'S%qJK Y72/b2@WЧkQu19bwȌ˸o=cwkboTcahͯb&: ƊZ^7#g#kos:ȵc? ;`*݆ ;jxKymcaz,NX5I.A&iA8/EFZx1;t LLm_4ׯ|,ioa$O3d~t1ŭxZ6:`F:i"w^y#2_=˵TӲ>2OD~%Lė1];B V3;ϐǞd:!];>v́3$0}!8[̹@>|:;i>1A68~LN KY9ތ~su%p7k(ݕ=OT8A502 V qvd_1t; ō ĸ~k򼯢Kz^0l@&cFB8٬b2h$ {I}/4vH6}'HEʖr#ryb}8Ƌ7tCf|* Z ?# i͟N#P}D*$vpXpmu˳70L.~(=7;v=0qqףIO42r]VP;H//w&y>+-4tߟIkH ̌2 &:_& M66lu#xX5dkZnNHG4rq;C ъx !dmT8s=Lo,9O+lyP 8B% 4ؠ Li41y"Iȴ;Gힷ+-=YY=o6ۙvb~Q-+g`pgzVшza_6Mg)S챪B`=-lž3ԙ|[gg>DCk`E1`%#{ԞI󍕴m=rv ec.gn.'`!u,T1D!wTFYUʨ%LՐ;H.ۍBParX>2ԉufkK8み0nT, "Y%dC>4 c7^\R>wRwl1_&ZjfBdaXtI\P~gJ@|Ӯ&"<GA!-#~fVRlGޕ"XqJE(bVj- ||H++C J(UT"MtЉ&>u4MU5$I:& br `8hb9R^%>T|"#`LŸbV2,6xVlTI ~uRCSd$B6l+P$فXӏxg^P}>yJ2:McHy4h ILT6ϯJAd-%d ΚMev,sеTF*W\a+ԣ Q}{+:#T)Hbxzh&,FLaL/\WzB?FY9߀y5.u)=vgVE]6j񰞰7/_gz0 r1`2!`e4:@B~)oeKyү:.z1t=4b8tEԶDm31~7'?Lm*4RVv/#/ n($ VX;d?oJv;Ը]ha0@wa3x=Q|qP4+ W-PY  Kj0c~mUpi =aڻ`) R7K` p# TrfLA;EMP " =HEq,)<B^no|wn6;^EpufTZJ jt5OJdKEQ Dg9 _"zr&$Q?@8b[k #v19|A"-FF+@Qcb҂Xv}u Yad?PGa[lߞ1و=u4˿N[Kg, 0 Z"@jE{HWKxݛļ+a/!ۗ뎬vP ʂ -`P{q twn7 PBg~TWw8gS9(@7D~}u: B)O}VӬH[+Z1 y-}]-m߸;YɟH;W!fX"UfаԬW 0@Sdn@%!x&M{9d%]7yQ4tό[Nx-TIyȾ~g:n\dF.h`X: xp0?; ޝUkS"KēČJYQBTD&BihP`bЂ;Λz6GPGϒ3 r,mQ hJ_j4l *5OrRq{ަX%gLi tۙ޻Y;H\  84 [J~vmQ";.粊үb }bcA&MY)j侉i2I*㢋\ IQV5=rToC~#$#낤`AU->>"'T݀"MxћkK2ё(d%1$a %DDb&RLI"Gݦ  1jLM!$0h c0bڡJht`Mʄ{ĒANY 9v-H!)G.vC:2ԏNppE fSd9R0d[gtQ86"nc1Tiba SD9!`*rhcCBKF|pllbj|+x4d8b-R!*?4rhzuS bs_ƻ - πPzsh/a>W̸pq=,eq1DiЍ4Ls\^5ύtODc._ }1TYwq{$ Lgl >zgbH=w$H^R\]/jA%1.) NL D>9F;:$w\MX~XAO 7@[Dd'(p:ru$jX. wB&U{o+7T|Ϧ2r_xp?ʾq MMa[؋KHF0BnH33I )FcŮlQ>`/: rrJ9 mn?w :;7q AҊ\>}VDw1Am Wf `{/`8#.p?ȏl\Ǻ#9m~f>yQٻc l>0nCAi6T7Bۛl˪!̈́E- +L3d-$#A LLLP "Ebl.2Y,i^eh!C<fSi T>&b$@Ois ᆳJ_Gm 1OǤ &_ZD_PP~M< f pK&xXO}#q. grWwњ̒1 m)GGEx^ g% jvSQrW0.k i2c=cGB~DT#!M y#k2YsEJCm~IH 66 [@`0biB!1 PI(HGe?v0(Eau*nb9JRmELLOhVP,sQ%%xVYi(0F1$7*М&J 1> I[l8PC|iLHT &!~Y ȅ/T-^%liz`;b&XQ B w$χ(Ϯp޴nC@WVY~QlQ/3z|K|Y5^#͍eM{ wC8p^;,Qߎ4Fz`|LN/z]6?1 l˅bI;BꂲQI䛈֝;0zݞʅ5;uoT{lc$JӬ.k:/6S%>#9!^ $,'8ܘ)NONв(Ku }RaDUG, G+FR![Qx^a%qHdLLJbI%)0Jw5]{B99fs<#K'W vw#ԃfhf-}9(ۘ n6yQLܶblil/ɁV؈⏃Z c xFzNkV3L"SGI)[C`2xY&9L MttC-7NไE׋"#I` R= Bc~ aLQ'C5=.k3'Uyc~b*%t.]ܛ1޽:2_C8J݈%n+M\ܸ4*%`8.%=Q8$Uq#LVqJ0 ?hcsGޖ,-Z[SEkCd0@aų(#7_X4/{7z3(()⍏vᇇG4u1nH~37 ϛ׆nBkCpN%v\SrOU7!^ 0h(я 8cybjǦC돣 ^1> :T6y(HG#y¾ {4p<$1􌘒Y yk`Q &YqW pY1Xl͆@2<2-/# cMZb#K t-5/JdpTdKzܒjV'@)yqέ]i2QYu 8z23OMj%F15c0|1IlH0M@\fMH5P4vA!b`&]߳Hsprb0 Հ.,ql!0BOzHZwp'7oBDTz|GBloQ4:e TI!e[mv^remrC};`OE#ݽx`f)% 1U&3MSX`nMKvP8q!A H|lzXx[eػBD|Xmˈj:ԔyZI6k3vļRH~܂mFT'sKaۧN0Y`j#AHF#{)4LJŅGj1hwL8l 52RȺPnP$P4$@~nf․_hЈ| YH)Q GZ_|*9ш+s?埈͖ykjLh $<^>1h#wѼ)j瞕 OuPΧ~{3Ōf.ɏl;@,mb1HHbFw8_GՏ '".ڂhs Oee 0HZ5WM]f'Q(!sM!l#9)qḆ=];t܊3kk!3vpcZuf.`}@@~y 8AZrE.u#gyc^QTKQIc-;quVEaU7Z>3H3s'lwW͠ [5PX 8H18UZw O(۲DvP]o򎢓[ޘd#ď4iBUS9mI?6K+,õ>pI(4ddZ7΄{a,_u`]0`o*{%nCh I, `(dM1]>KyHfJYQ|&]FuOI  UM)xPTGu(vtFkѤzngs|6thЄ'Ap1lQ43$2A ˇ$c}BFGG~a8k)%Pm&Ю^= Q8%1/8D 75aYu 99s 3^eH|4rDq2>j̄ 4>%ӽUE9Iųvg2nxD+<ѹ}Zatg-S H96b.ZOƒhSsjdQԇB'|RrJsT,rLtvJ~M/} w 58nͨm26ÅݿdsR |0PPjm®h:DB57}[.]~3^]vqr#bLue+Rڨwt'u?3hp{[M vr_)qӈ¼ԠG$= #I?Dg3?ycl(^P+o{kg`P2#kKH)8l:2ٓi},L`I&.Sq]/x=fTܟ]v==idkN*>i%gh®"2>|gLt|#dEKfSub9 Dv lD@ JكU38_we>/45a~\)-a!lx1~gu{P8'k>CN*|ܸGfMeCJ LäRe]-1-g(1ƉAm[ɏO)QD$jqpԸrq<:3یņ'r: OasE"OdlI2t&*\:GDTCS=Xl|rO((c:J inAJ>& #p ̳WPwꙏB҇>xWkQQUlfUwgɺnvO .鰯s"~DӧqPBI& 0eR0QhqtMzDO;HQ@-W2RԮ>HF@(g0K{G$wdEj~a؅Jac-ULm<Pzق]`w?f0ŮzSo:N"(-_nffI־MneNɊLJ_W:'WrTgҡ2gl$#_ΘO6g1% yH5pg/v~: <ѭ4 ﻶ|blGNz}]n5AP6c#in?$kM@O&9JjMX"wȠR nNhGr幮<]7Q8~S9oh-Pf9y}ToGF#=` _۩Ziz_S^֘P;RX>gf& r =Je7&rɗaH C#m T+%*A 2LD_ _`IH1K| 2e3 %{K,Lwd$.fۮ@wQ>' PlA`io϶cE^^)BLxdtFSp-p+g D 4Kޣ8džiGq6zxYаG(t%GTpcv:2\iˢAw(#&fٚ}v@.<Ɍnf8r.sHz":>P,Da\'Œv%A<&À6Mǎȡݭߊ{_oг;R--g[G4<j" +{;'jܒ/Us_Nc ƀ4*& 臎f D ف-ĉd8jA)7A{u U)6~ת-#*0KeRG*W_?>n Q-ϊ-PO^3Qد@шt"~5c|\ = P'Sƾ * GjĖM|JQH$dC?fKNqsAfoOg 娱O:cyg Qh-%6}04 H=SRga5FiSkY#mLmưIi 3NM bo=_Ȝ8Na8 }w! P4jlZ0 M`$G(U t%3o#R=1ܤm,HTP P( Id@D_cG}97;Fv}-!/3u} ߫RuAU``놡ϒ*׍qgV[6Ifr.DAosl>qF>tK䖲{SiZccpL2! S@y&:6!Q>t9!_ <0*GIbݓ(pINeHMseZ6FQl sR:G*ߥ7Όa1glF̵Sݟr͗HsbgLP3 !81hǠ<3^HZyF e*7R+I.RB=oύh~\vxl7bOT|v}vyuè_HID|VʟS:4-6hiA~"Sʗѓ%Ϙٻ'!+`9 %#vMcAm`A,$K DŽ(wμ߂ I8Mx~}Ͻߵ G.H`dnĬN"CpFbJW\-Z *dSI֐dR/W kMd܄Y(gFIp=<{ }[ bN`( 2߅#/f"5e?)G<>ZqMP+N ՙLo" L( :"Q[k5НZj8/cy#hI !$ʠ 4=2xOuad4dxT-(&9wFRU=)+It&G!8وi4[k%Ia󛿒5|Ϣߩ1k{-V n4oǥ揺bo-emUy'Q]z5z񫂄"tO} 덱: EI4ZBpr͘Lj0,јvQC\3^XF㾇eP[?y{C#3Y*AUTOp+ bp@`M Q=|^g˿o/\aWSBjQ xvUI||D'"PMFOtc?9[ ΌC۾onNm5FZإһ`3z!t ć2-ĚD4vh׷jKaIL GBxlB]5X[xJsDu_A((0W @,ܥ&Xs"XH; `_A w-ᩅuT9UUzYAқJ141_WXPcHLvi@֭4mƿ"7-*䄣tu#}(:aSpbg{[w(SY`!qТ #as,yX| @o$#ł\x4nFUA)T& /¨` vɝ\i6BGtyhIACF a@앥I 6RI 4s s.e`NC:O@Yq 2 EgBԷMi`HߝƮvpC~e%59($G@!H+M~..¾`)\@1CvK# j %]3JD C|O3B ` 5f.I/65Tf/AOr|Uص[};>hm{v]K[jx(P]#$6P,A, qTGb'b$i 0u |ɓɔ>e ~bC}ݜ9E_ '6m Ӷ((_aN:~Xz$P0ܙ^C-x&th40emUF_)nr\UaŽƳ M004JFx%I|o qo̖`~F2XػFi#:]L1!r`Qy,+E~ ا@pR/5Z& 9\wu~l?eݡϟ*LoeС &B^TJ;~6EϔqԾgLd8w%́H=~{p^<Gǚ`v j~zq3 JmI_LeG__d>7%08uhh%4aQA@s'A{LyU;8x<=϶?X_cvb`)Ba<ўܖWҏ.wL*i aI5w7TWTy++&$IQ~1/\oLKgĠϐ4ZmZ%D°* >2/84Lq%TɎvzZ=B_]jX_xKTt꘾95f;჋;{N"beqABZN`mɃ])=Ü`M&,JFÔ?2tc[},n( Jn|n'Lq%qxؑ}-6 u|,3m{4O}g[˝q#XU兀  s N\7G9H ()(kY<0F/γb@oTFM~tɳ*=t\V(g7 l9l-p"dЪ7Ⱦ)iH!-J)$h0.G&>)(Wt3B9'fjt& $3f r:Z:$fԚW#' ?5`rcLxH?> (YYfȍ&Bo$zKH/݂*1 2?HuFЖ`<#zR$%Ba,,.uRh<%>G>P8/㇑ll4uxs/{MF4dzYNj‰l#;]/|GG4s2%CdT0:n{Rk!הlE l쓟6,zkL%B"!5tB&$TY]ת=@:  Dߩ@\,kmlLkQHjGEۇ*Ma@7[ ux HlKIhR$RwT4J0`ʖ9Zk-Q>p)uh99VCz䃠?ٳ!tz^TPi4L&p87Im#wo?wZrߤ`ô>`{'/u%i+6AUSeRiPIw7@DG5c-#*NDuyuj,Uz@r-7{<|*^$)O#T0^KvPq7ZjP{ZSQ3 >L! G/r20<f3΢*F!spG/˙̳wF@<%[YR?z.PuÄ^)Ԅ}50 瘏bO4^B?Et*Q$?|3̌S3rCFs66PR.o WgJPl۫ _"# $Zy)C aI˟r,nHH>JW%h$)p_=c ,֌$!|<2&GF"/q A0Ǐ0 WsU5PA8qUߐ6%\6479LD!?H@C£dޝiʠ^&8qC Z QM>pwBcCpشǐj56JS$we1}ە1DB{{\D:6Nߟ_26}8\CTasC'jbBhE b1D`Ȳ-nq kn=!Q^j"õSzla3fq c^'0cp1HϜLv|=qoQQx7΃Rg#:G'<*IJ::xpYVd(w݃=tɏsmM.Cb6(gDV7C_gjYE:T=I(k H6f%\GSu O,bf0ȌNԌ &}sd#ufZIml%,sfa0+Z^'xC6gw?|쎰{c3M1iύS'fCOVv=0ìir 4FA3DqHյN]g#؞*<8QyooN C&"BI$]<ޜap>vb~ (4;!%(aqCbI<'8HglspC(7Yz+f|M#D;7{*}j"4 o CXCf^; y|"2+,z-L.;",Px=CUoL h%9`Iq(&$˝;E,ɠACۚg;&G/?2~zJ)`gX 2M- l-Kw8rw: /~_h~4_xs!BCT,#ggk_ȻEHpy 1Vo{'To< y'fP/{)jt7JU)95qYTTN;iX] 0eEnNoñۜN-izcq3'@֟H1T&c敒i34g5Ƙ=(E,n^v9Vk6?"0#;âīP J4շv]?.Ƥ|X*]0?;˷]˯!*&! YP] Ezgk8Ai|!ߗ ;B!ԤNL%R9W fB4<--;w`mB[{O|\30W磜jwf77@nF#aL5,0ԓ5Xp``>pho҈QK4D 4N6&΀'ώaջmAAD]=G!k /58 l, e,c%;b9Qc.5"4^>ZDӗa(AJ[`{)I&>_F?f$$(gH7pRe*snn0RS&>G9H}iyZO*<ڄIé,Q#aC@N\gE:v#ec3d0 j\m놮ӊ_^")541) A.zU,B>ܝIa^5K39(t( wl1r1 ԞXǁʙmy 7!`)JC.uO:HG$Tqz`RlZdAL^p fh0ZAc,lHWs]|ex:Sj"fM=wyrV #Q;iMp2aM4*<P*YB*2xئ,k׎Kf, N6!k-qhP4x 2{/EdrRQHYq@7$zO.k9-װ>F l~h:~kc7 $0"RBEE%Y%Ueb" fMU”J@hT(H  ("Q1 +6 IE )*$f FE F "PiY@C$c0RE 2` Md`(a&rPJd bZH@5*5M94H0 0*c << )?W!9dJA VJIf $ "0(f% J, C)Ap@4 **l @B I@Z)CLJ(+5?'0Zp \_H&Y1*hmA`~T5.@(wj _cJBJ dDtk$P,/*ŷ!JH4cRXZ+C # -2idΰyT(wiQ B5F I0T),pRQ  sD.Ғ:b!Cie?7XLA7!y6Lm|\eK(!uJk5 )b%ʊ1-bZbZ,0 Et"4` `LL;Չ/ T;?K  )#f\ A\)makBe([)f1߄gHC $%jý3!SF²L$&&r|&%P1&,!jYR˖fa҉mNAB` @!_M 5 %,4b=`AP'|ݝ,CiB= -0P갨Ɣaږ '7!vWlgG+ PdA8 v ĸ.272PƐ#;Ȅi7hZb2`zj[a?yS!C<J ;]3o\;|&)擫?#<+ٯ8ͬ/7%C0G5ŗh9Ta*f2 y¬<{j3Do 2A ` LxIfxcV慄Lޛ` Zj\mo!!@+ӟ7+Hj@Mmf R9QV`D_lDɻ(i5Fkd40NmcII\v_IeM`FJ8fS]kp{jV^N;|h~'G4d  4+pх^W5k/Ѭf#c.3Y(s3DP3Ƹ$/*$!iVgAʱK]Q^ S$je "D6d Cx Z8{ 02f8c0Ͱ2 ~+;Մn]ʶȈޝwAum<-] tҌ0nBs\ƘY$a<zִ€MO pjneP۶ [GKe]QF Mm@PbE=UMN:_Vq{ Sj8޸P1ȉ)H=T3k+ ԧq'P l?~aOg؇۩zӯzK Eo=*&īLBQ<`" "iK3XJP-? „00g.׏,B,F\< <Ʉ^ = C'yhk^3kVKan17vݥMt)_~' #X4x6fgh$d5e.AJ%ޕt謩qB :w A۰6̍SIx2+ֻ"Xt);aKi߮Fiݥy65 "iEf~ K5X{opAX8l8|9ԗE܆, Ws-y>!L j<Gᇸha,m&hC/2]'/ =ۻRR}f~\IdaA=t s I࠷&(;B+Qo|m WbyY-a:7C#S\kHjMɈ~(L]/&fYpf|cq@@usGܾ}'1ҸEYG|7z"enX~D!FIkc\)*t(.j\P}z{R|Bl?|ǮpUzAVܤ8sqG- >`FY6EC~Gގ1zX|<Jm˱* wl^)(ClJrl8A& yo*<{Ѿ|]bPzb~ܾ!mLq$J55a`0%t q9' L!a Iw6iHVK8#F/5i~Wc|)5uz7i! TXr;v+(y LUs ٷ^A˴0-5-*~/"$Zov85d,e'USƧd?  Y&q7xSk<o?9т7Z2eQR`4 nMbNSJ@= A 0zC%bBdi#bil!v@w*^?S&#P BC ??AʜT/$gBAegkNy+\ Hs~4t7BS2u r[^"ZL#=?i->(kZDޥ*hoq ^$TnrO '>1qN8ұ(H(g4tFgHN5a4KcLc;uhF&al@lJ.\fawuHik+l3l96en.(ۓ=Yռ|YS;/2 /FPykeg4m5pr9kTb @84AT4 8}Q7G}9$H$uSfӚ9#d`-bh%ef8.;Ε=Te Zl/g,RyxaN(EG(2MXAfSz*/.dR>T>[{@h%GB=x|dҩCN{y'ᯧm.A 1-B0>`zlbh"%jd5CA#B/|ǜ"0ıU(BXiqSqP$r`SHpyEyl> \ 8z1N _6~w;Oͳ+:vDFVfG7&S/"*1]c3pQ\X@as^E=֏y[pOG_Y0RIi k6 8K363'*g!Г\kM )U*1:4LXuc]~7zj OY,XDź.8KC֙wCdGMէ\^o$'DsBўC kê-->L$1g=<%flϨ KV%2Z c OX*qG !G}j=HK_cW4&X;f.+Pڧ4B!KĢجh0~*n- 漐 <}|:(`/`Ń4NQ<H# TG۷a$oO}lXdmg~Ng";CQz=ԎnK2E}kI}mwÝ> ( 7aWk&̉Ö2nM cZ!DY/>& +LʖꨪSdP4u]=C[uh8|gݽդ +,BGLJi5^Hj;5*Rh(I+yf~j VrQD^3xcDXoX.i1H vR 4'S<uqdynE0!P}^IANHF蠹KӀq*L2=$!+ޯz0+nW),jHec>$֘\k?E&RF ԍ!I,J`='ˮaRΠ\JK2,| 6h~$jztXJ)2>HtTu].aW2JktnQR7kCvzhή(Nul#8!x[ԥER\ $Mo=Ǔl_+xaVjkբ2P 2nT@WMh܈JSt)#M걿$tVwM}=\_j|>1Dp1V.(M 3x){f%ɹ Z@<_E.ХcӁ" g<&Dy?{Xx*FJҋR+TGE7&.:H4:'k۬ע-n 9{~^l!L 79xhΔJY %5ΝHsМk\ ΂p3Nr526ɼ4x9xrJZy'qπa, Yb[[G %vBXWz]IaOeg&Oe^.uG4G?Gj87_,:u/?γ1CM TiMhl**TȑPrG8F˫g ۯΔ7=:.KP_F'Z֝*a4OGsĺ);P\xO^.bR u%noj0]e.ƙ=~*D;bJ$\}*9LaCΩ{.2HGx;p|s)1jˇ4h|F~SA>P( X:pyNi_ds(ȑeIOte`Q(n&gPH 7$KIXw0DL}hkm ߤ{@e.<3\Ĺ}S[>~{gIlGw'GT2Ԣ)B,+:Ւ6 :sΝQϊ]ʟF'%.x_Hp3FUSF֛ZrtK;C;- N<y2L>C l{9l8-7Mn!{Ga=ʎ :þc\I(9q~MG\z=!= E y'1PLHoΕ<6G vg=qgM/3Tޱ H` PD@=S|NLDLc]Z!"$>._ lHbJMvVtYixA|yl!)=?Xw}%*!$QIu*z6ql)*1?O{#D4 𤑝(>Cng\:/+MvڢI\0Hn@yd'1ӽr;֫'Un(3@ <^Jg4Q(_=HbKZd)E* AI%Ғf<QQ+cіDi`XHC9 $jh(RaϜu _s,} D.aE(+-Ջ 4%t{S_Y?,Z\3iob*Zq4;'**w֌LUaцŅ Q95'7yGШ Kz(p=efŠ'T\&y=z4{LF.715VKWw? vO !F$4=MY_O~3LCa[#uTh tdEcwe#Kr &,U"r;VWi9?{pU6f@v4Ljy6@2lp馨ct{ 0aS<"g$Ll#Nʆ;S7)5\"987Ly1.c6 v eƌ c'k2q^JtUzalH " hy* p1I?h_<ޖ\8^&&OРXlbHH{ÈLz7y;7tm'5TF\BBL%0B>n.};mD?ͣD&g u&=cQJLn+&MQʴz:RRjv lP~g #e6@eEAfQ- |^^F9qaj9P} ιMl[Ȩ"b;|wIq_y[P ]X13OPGec,Y,8tzл, =ƞߵ_(2__qjaIHDMQ9&" "DAH(5@ PBC\ë]g@>Ic}T| ]jd!]"TNu0 EՃkwWq?' jqӻntvtpA7uM%TM|&J(@wPoPuPh]znI@fF@g2GsG8虉@.>aR)@xZRQ05՜-B`[l[2War!k0k U1!4>ą'^YT;yH"B[v#DTׯ (TkzڄqHғ$u+MBH{ ݗϧj+I35=꽾ڵYGTkzd2@F,lmlHK[-Q {,!a~@!eEEO6儒[[p\cJ^^bCbijvln[[u}{>o zT+C2/z zd5[]y5(:lq~D hW&4Z CB0҅%)d_}H^$…"A=8Ol>\58;Oa-{ wAGɡ5"Ḷ7yVPPIi BwKİc$LkE 1ҏt}+3G]ج x]6N@?)YpJpS)n lH5T Lg):32s2kDJwS00:mm[JpvU!Ccd {zm)u4fᔻMs\W6;~85Rt#%?@4'lvx}%{ʪux_Z;VS'I>_ۭ8b27yN 5fmHay|z7ΦF!ypn&&c6;BK5'}E1GՠocU\gzv$ (ww  A'[#v$ p֚vmQ9 e_gjaae B0ÿQS7#%zSmWpxMݘG5Bt$_F2">kS',5ɦn$"A`b*(#?_0)KGk*[LLP#Z&_UP{ ђr& "/1`rj NDr9R"&jK7x\.R⇠sZ^+vEwvoP*BHS' a G8):\<3 $x~Z%al7sjI[ H\ٗC` QS2{e\Juiypznxq U* dsK#z>?M>c8:z66;H<7i/ߨ(0|?_sY- _UqVjkq3r BA> Orj{]d}qh9}/l Von-bb7ضy@eAvzrDy w=Dh ˨Grd Lq^e ={]8'\]l7a*H j \_HkVNGUu|B 'lHqD:1o8l.5dk+ 60s)'T',5 0%@: %AKyIMɒ7|Ǯ$h'cJWQ[J/>!\1wyh[PyD t'qA ]ާKȡ5ui`X>[Th:҂DU+Z3 r'*3li 3FAw~N:aE\+8*Ԫc*(XI0'8s qnvA L̩>;O8|"9Du 8\ `8Huա$\ju(Z b O0-:fc8Iv~J|Unҷf|spA:ﲌvajM̗h{玎$Csp1mT(7BrT *M B "$aLJx@2 hZֵ`#9@co/;UDX~ 3"Bj'*dou:YS &Q?q= 8/L$ S΄pChw/yuu^ <Q0Zl\z;d .ĵKyK|?-[ SßU7yx.ݦ7UF>?KTu~ إ>CVbA?+ZAk|\?:zQ'? !` ~,\;ζ΁' S)!ǥݍ|5Sd\:-s3\, NtR{,aD&La LL̂ r+ANdC]Os @@7S笜gdbg2v+Zyq:=FI z1+4Iqcz *qe袲1ZEg'ʬY  MDID!kXiFOQ1k#Ζ2R1K-*ҘV~߹(J/{9XnK/Kys/C3?1}8FG.d@EPhiv8tyI /̆s`TLEG!|N(g%ׁ$15Smfi4,JߒٸV P e!WDAְ4V/2JD7 3ea\•vCq3UT,v`H 1ybH{uEQ 9/L ;Q݂u"B禪=u:nS3{@{된RH$B)N#vEwқR m'U0svJjJF)Kf[}STG +J!TAJbaRIJ!1=r#PḤ6"8awйP{sˉj Sp?IM|qBAEh)kX8 8FP//PdM9 t$/ͽ/\B ဍz-M 3!e{ٜҴ8@-%' a=oЃOܞjd!pp~ L̊N^HpvOHbPܦww$*j);dljmw)l! aĢ Hb`,#84 c]e}J?ք+F".j@/<ГDZpqݽYQVa HW+KjuV`.>i"c09 O;16B ¹ݔ)i I 0؀DtF6v΢ˆ 3BOʛ~o)ZIˇ >Z yLscJ+|b(t!(^O/J Kch(GfIPME $%6l}Ǽ?`s_P=FEA/gS߻ErOƇWr\~a1δb8,>?eS|ޗGaUbt ¢~PޯTrrx;ir:;[W?c >ƑBT:"{yF-KVGF+|d!4|8B2Jww]םo{??nږN?8 `lDy_[u9`$;4&3}J'"t@H1&O8͗HytSW*Y 7w:Sgx-:R8nfرɹ6Րsr /'{wBMZ0 >8*A(h+#H; S@|sߣ#g~H*O%g!! [Z $b36Nunըc++t? aPN#|4H`P" r'ܭuu#Zsʋǹs>b-\N5nկZv)fRᦺY-qz0ړ$zTмEHFf2nViEUPrmA3w Eg]`m >VF3tr t !ԝٱ'JjT12~+ꦓ 7\QJX fzn&hL4!}$QFy{2e 2awܐ]dZ FX-A i:1&&ƛiJrLy/F2cE!/ZO>agT!$){M^VhlV7鴮V [6Q#-R(IM\l[M)-oj@)& (b@7|Ò!hߨXaP8R"YQQ''٬)4ز,$ DiYBx?-:S'?zdG+TIBB(DDۺz5 1Zl-ae*Td%4 Y څ4 H̩A.R` />..FvlG/}_@C/b"""\{=Z9oc)hZW5lOYΪZ?P ̤/0"Q4999`4uPdhF8OļSzXe¹5 EcrNx28EZ}5I:O#r34r.%RBIH/Y\G1Rב0d.̒I6EDT$rWT,ͼPb=>#(Hw.D]ɮ(ZQJD \D719Ś↰_B2P/kФ`P%ݱVKPkNe,I:铪\D^UQawf@Pˊk/GRgc)LyHk*Ez:zk]x }gK$Yo+ŠťE3tx>!HoBpRA'##r*g=ZJu͋ޯ$ۓgN b>\ˠ@CIPj|ހrT*]IJ.D?WTȡ'9T80@U?~yǽaOvǻ87i=0ME%ϩCS.ѭqEi^J,=zvѬeQ9 vqZ=7`rK%&kzڎzGV|GH@mU>3n,Ls@\{+lT/_-RJl+y;ФPc'SgӳR<$ܥCl"BQ/L G> F)|J8w}@cPvNu$hĪͱILF ]bX3˜qMpa@p()>GOn95;{;uhI] ؒeS&Q>͚PlK{0y5gcnT}dk[CB~߶y74܍arEILDLzbי.AY񶽻Z`痋m Zl$Nʴ`tEi1w{1?.`'1XXJ-N"䷜H` &>A`, XWDtt{ ]/V7X XBO/Q׬Ι"  4f5JE!I $/CAPKЮ4 E^5=i0 /e,L=YLƙr`?^+$ {i(lqޓ嘣MBxZrf=){maB  # .f$ԅS@EELz2 &;꤆$+ cŠ`$$l/W*MN h m6ѥad?#Ƒ:3eHR4#5 ?p8%B6JZn,mo[{QsL̠,9E= _7. DSbdglH(s^eޕDRڎıgMCacLc^^I3z+ eA)DN&L_P|Pr(gaVc+nwe0lߞ{\ޗߵ^5: ΅= bIkJX*pI|2iKΜ0 a}ԭ?hrਫ਼c1y)R*dO' li)Յ}4{JKgK^v!kn7XGR^  P:rnQYYÄ~ p`Xie9iC4†9.)@5?4pI8w(H\K6}WW,͛9$s)5ҙB!ID2e;Mm ,>\uD6r5ԅ۝s ӄqjO9bqt4#H;\8.u}l) %Yy{TThlc_}l$cI'# yhPԐBuFq_ޖvrdZ՜:} I}+~ki0 B惍0DjLCw1R(u2D~.t[uJ>ݙY>{@a>BmR1dF@r1\i$; HP7sBa(ɒLH:'^K#a ͚+sYbTmoM3 gyKFtC@O'JBY힮K+m$ Dq0PIyq./: !=e.)ME"in,D8jK_/IKEg/ R{5mqS!Z k,~$!7]g$IKU>FIhTѭ+~0*C_P""{xidص|LFsAc6g+s%0(dOv3GGjQ01%RGpmd _HT:Z{s$dS' 3!A&jh5hځ/`yA`Abea+K zfRPC.EBD)f j~&07i^V?5 W2)HF }xL!DtkPD&8^ ˥6 @`Cz@Xkk> .iHpo(&V[Vچ :V)#|0QKa %>60D_Kla'J\?3`tF;NJ7[?mQ… {Hn"-EhH ҚBZDHԚJp%!+eW>m34=p1~wp;S/t}=B!v0$AjG&<yfSi&Gh".u1,3d47-!ǕD>1B$6  Aهxժ&Kp:ƌ7[qP>&JOvΞ:iXf?ne~&(FP%jzc.KHwf^!|Tjpdax.ynWZ8 $r ڧZ3u.Š67J%{;4ښ 2Q5E(0l 4Ff.eЯ$V @6/\H((+Ec.'8o^uI]vh1%jeѧ_DjͺT=<I9MNQ1Ul UMDzr-38[oLv(~ t ߘW:/fcӁNK;n&{Ko-}JUگKs[[ VSzO[k!@&HC2剪.$iO}! |=ՌD T:IQNzw.RlZh"p :}>$}$teVѣu\@-)eƑxom)pSQ4m^+VCL!/ժ:^9ڠ7f;vȇisKI/!T<{*|d'3#r(jn9{Gks CVqh0/1OCA"kVM-*(mGHDB|ͪ pFgT*Ǫ$DNAu9q9JH|u PRB p4@%i c\!GlP:9_7*R Lo~U_}84zVkӬ0^ O5;\5kzFD)7iL->’;\S籠1[Cpb Nf/l;?n`L?73 gNVyWyۊ Iwyx1PAAT @!!L !!0&l/ :%G/i#Eq3EV[NN%Кwf^N !4,]s<``1/!qܬA`$#-3<>-lpާ`(KhVN#EvCAbm:YMiof}81\zc$¶LdQtmTz' rZZmNjV lg{Pr?$I~Ùh?un>I[D fv=y nQu{*oJ|M7U0uErkƶri !zw6K= 42Fփ2U X"s}³ti.!kqcӡ3*Ϙ7 ao^glY d3n6 mwwqb#qŮi}Nn-;l ?9$j&raS6?  J#irY(Bt nSnP). %NO"s$X¶;zmy4U{ JO',М:=#m a)\{HGˈGfy ں\#9VJ5B1Nr~inf_?©1;˿ף| ECsO.^?%Ah:她_Q4}^EśddaUc<Ь`qN#R&컿uY/l}D9PLU0 baBêxRJBװ !@hFi&/M@_-!1HP-0LH8JJ0$nsEBU%lB `AC/lўe\4!\&Їr2J F<=(*:T*+{L!bVFpTK1*F Ut{u/ "@ %,$4lh@ hb&7ϜL+%\&,?b-+^ ~f;QU#TE(1E Rr $ii𲴗ːRIVU! j _ AX%*bC*pP*B) آC M&PTjs|Ba|ʤZ G>QX˷+[,֖ĂKj񩂑z5 1#(YXйU…$Y&0E Hq^ZCJ1^bb32 1L^5YU"[!F()Ͽ -D<~Cn?cw1_j0vV$ Ġ& %rmҎ4ZG=faj[+%vqxNUIҴJI @HZh!Eow_ N3 URpmbcVQB*2#2 9o$[Jl|jTCAƔa ij\̹kL#P!faBV 97KےzKڄn?zK !Lh82L$A?&r\˗%UpV 6w*Gzv '  m8G/>ggưtbւMlߑ&e \uӷf@ccfLVW+@ft64[!R!A07LtQiB ;D(o T f|^gDanusPȇhu.B{0j& x+3ȹPusZ6"9~abHi0K6Lu}46 mkSB/|jϟ?(xG &ްHI ۈhm #~I!2e"bK#ޤnǟn|jd`>6n%qH&J5ݬEӅ.i3L@7P>%"{mIt[cAVN~Z|e4`Wԁc]*۟}UP鋇I*]f9<\p]s qaK S`/N>PMIӈso3G*4rFPf|,&L1:+lV8znSO8d`aA D?-HYi=ϿOt[:l8 P~J'} nR3 ~Ľn<r E,۬h@oiR94]K|d<5Z\KʗAD&i6냭meNzN?Ku0}yab}^hbBQD2Q Ԯf-X |#&[4{^~‰jfbE % Z0ak-z%l/%<5h\io?sc_Ks%d ;NN%"2v.tߟToMd6^2 \]?C?//(ϦTR&:Ν:uYtu||eim5%@ 0嫊URG/Գ=}tt|' V_BaEKK9K@'FCXD(;ur|=u}o|`σT}8Fi?/2r cte;^=)HOMIGv^3_b#\f8yCEy% wSH;$k//Y,-Q UzV$=4p-nL,U,(HǢn :1LM*Va}@B56Y~"Z%-k=U05&"6t.U7y(;ȁtyMnBDemPa}o": r~mN"^' !%Ee.MNZ ě iYÅf .rj8Ԣr5v;Rcf&Q!*LҚW뾝@13J9윮OajX\ҵ;3m,w|NBY3VAUAj 5q_Qk%anWތEC /e$𦓽)αXmC)PJCw&, v$u+(hp'}5f 2:8 |gf!K|! a"`Q e^uJީA͓"D"{Y,FLUl(%Ώ->1v Ik"-eHY0bG Ag%p簛FPD*# 8B"MUwk`Y "I I€}@Q 6+ :%5\"Г児\͌;@I r 2 r*Ie.0׏늬e%2lf 1 E2z€P$p. hrU RbX"H(5$~b8&Z@dDleBB% / 0hR0lo7) ,j,r!b4X@ei#Q1lUex^%r.ܼFT]1]Fه)%_Qh3U8 kpТ<@-%MWZ!T9ZLIbbNiҦbKJ**3Na\LUGplW&^_5QHAt$HhL|Xuf4Ga61)]!09SY\f$pܐ*\9R bOp!& z+%zL1) "4_kV|>Yvr,ˏfI5T $HJ`Ha]cfsN纕Ex2Cfr[=%ɔPښ'Kq XAJa_ֽ!x c14>)JcXoYc9qT$TN>V[|Ng_M'(S]n>߱/:yYbz GP{*s"diHY,&-x/lx*ugL^P^Y{Wϒ.WKg4( d(&H@.]洌@mNAlF2w HF|^^n"^i]~l-Au DG}le>ޥr{`72 "HP`!k .8!ml=A 4Ɔ;1o﯊,4Ef~YfacTbPm Ig P\nRo $eB{G ; .HBO #ɘBOUj~B4XLC6$??2D"N@m@1m c<` chi:„@|)as-% _I\uxJ*A4WUtjɩS6Rۥī>6AOlmqSviH C_ @H..Maj_σ #w2LnO@#J^WZuu6\^"F Ҋe#]=ŬLzyGU$<9*cK\) )DEu:v!V0(5YI "! {lTZTJJ*ƗGl2}-Ѝ"μG4A/Em)@NH\I NV6Y^ײaxOOǻLhK Z wy⟽o##)YˬR -d&b0PbL0Y13M i+-Hn( $߰f2G^HKnq% QL_$!vyH͠/l>4 /,F& &O<¼+a}IF@bEHnp}}`dT<'5cQ Dnd&s(i (C I_ *b rhR4$ƛ/ CJtj 2Ci%g "tu?u;ZXaA ,iYHvs-[Cʇ;fjFE/p]sD+\9&7d ͺ܍= 1"`(PPHĄ$J% LJ(JJHDx'\gzV, sxVIzz.W0 $5~'vf%bhݪkcz@Ms[:GPfydXuu~&. R1˳cWRtV{)+Dk3\uhwgJ.utP;y!vY-$* U`!yU ӊƍ.D3P()r95ͥ"Y[cJtetI `6 `)ap]Pj=cO<,.X>|-Q8e%$a$ b|I "0/^He% BV&@Z`dnB,QzHDlSciBiL0@6 ^`HM*LLABP"1' D$1eCsjg^CbIJo晸& 2& IL-B-E""D)"%@`-)nL*k-W\|Z'}Ϛ^ hxlm؈f7Jh9 x[7H}O4O9eHŅ@,B'=;=>*e L$I FL AFiU%aB! KB%0R4hL cLLa , *@1B8C?@=O\^sL6X9y~?z|jjyƃ1s! A> ]]sڛ?q; ,۫%YVDFǣbSܵj9ǭ6/ (, ;WBĶv2(FSX3jz#rL ~j>ظJח۽svV,cZX:hȑd+*I[4Wxb*83E DGʞH؉Z(gyN.w 2KbGu (%$Q,vOaӗ5Z9S&6H:0vxb?Ym`Q_(tG#'Tyyxud80($WL-_>-@ h&C&H %A.A04&Ӆ D$^a'PaO%|eQ$X c $;ih) AHIy)Mn!Cj(P#%P$=[B Z4d4"a0,HrVDjPjP)R~̛/!P-hЌLTc!xDTc+&*X(~4~3 Z[jYD.3 lWNaTsZcتRXJ?1BdM TʪC{@R1gc23A$jL ˀ\qfCݽ- 8Jgḧ́ē1iSک-ʍBixj.@DSEC* CP!sݛ̙g]D6]:{jo I@( u(vlFl@^2<*&`y4 f D0c@ *$Hw-D(ěsSƀ58 >:%Tn"B3>N@shi4 ># F6>Mi 1/1"5Ht4lj5o4C\D*#Y/{!T|h[nT K|ZT:|/2>|@{Ѥ!a0xȓ!ZK(KA8ɟY:@y4KAN h@ ~ZO_ѣ!Mljwӳ?,)]ȠUY PZ&"~H=jRMӶƨ,Q Rj25g]ȩj(v!4zٟi!*9AK̅]=µGn{Dc?#|L:(y8el\G?xCt4ç3NG)*BJ!#)Og~VٮƸ^oݿz3pw+{:dnEqNvmІ {WvmV7n]f6\We$(.o#f3x k}٠o 0>氊0 <j#־nH~FFIi_rz2b ę"b"1$1$`I0)C(b&4 $U+%4I5 N||PR*0)h-4JeNP10ln@5^>:Po06 Y 0~_+0PPa'? ԩ(M8Bb? '-BE.5 n.Ź,A0* j%lXc^#~w-{|m~,=no⯼ӉD}FPFPPN5~~+^?Z~o.XF (]\lV]V>uz!g 2$Z4 Go7{W75C)m2I4oYj+ 36?*HoTpN Դԓ$)|j!lEbac;,]1!(G4Z{HRAUw5]τSΔ#O 9p~$ݥe;fB+2uPߙy{h[$:OM%FKlTG$}jRCa1綾+)!xz1@$!Cx;8 к_'RqfGkTn\]9F;߹dCmʵxq6ĒKs-mqI-IO8’exl, rʼ:Q# Csa, 2Y*Gh0rÄZ `hPc}KVPFt*V@@i 6zRHc~ !NM_kh=ɑ5r;-?MR}T> }-Emr5PtP m ߳BZA"JnjGT#0+Og _ewy 1m7- [m.pAP oUpa0Im=g4;:ɋU]ZQ {.e,#]٥)ÁVxHg8<5CysuC3|5]]V_HѮ̃ zaBP`x-_]C,Ҁi4NH E3U?N DkM!lӰ"LfI&y]B^(cG=cTFcH( _O x \i'u%-ԥ Ax d$L U|36mܫX@!Ls1 ~P4nZ%dbÆi$t<ʪAފA ќ]GUg* ؕC{6)_TE6p([G E6 9)\^.lVI&'c_<Ԙ(sAYǨ0 (~ [8E47W_ I종P:'`TB“߽8`B-g_iH 5̈́C9tN})Fri3Akr e*U 0ZDT21Y$PBq[Q9vP5_/{Ku |ʬ"9g,dq.BTa(I@.DCԈCa!YjBOMfO` iсi:4 ZHRА%ALIɊ-?2$U CG`q `U`활EјTc U$1PB&* ]#Il?4-A`" _ k>9FprT x?7ꪃF< 0HDdA\3e]"Sb.I/eLaA06˘ggE]&-$^#K["H(VΡx[L#84W 0+^9P.[Qwya * y^ Oq_T# zl E5l>ii@U|a6(Y'HXX֟|Hi~V圎=@)x]I6p4P SyxѪ4"nhٲw8o4  \zRM7MB$ sǼOvݴjF"?B ұ%m#bKk2zN~e`?Tk2,B?A.sQGhĂ9zɩ[6'}hmS/?NM.5MԤ \zeMjUQWNn=8 c! 2Sr)tŦ%GiN7K\2/[RΏUB }RdI~x z$H5%!qل (d $G "H L"_:ȫv!Z^ٰ98@0ĻmE-Jzk [~ %Xv_? @4N2N8qF`oZѽvH]b/$zz2!#je]*aJ,$~5_R$d~ͣ[)(\iFmIYU])H]a|R"pZi&rEb$AA>4v-5tcް XvlѲ}svGir 2Rϴ;D 5om J;|GPOʗw,{`\!-R4i~\AŰD8m&;jj"I7C!َZ;]]bj Z:&[=f|7f:>4TG&tȬ&aB2lH۴$v3>~{j0k9<2p_TUc5]{6Ha l$h3 w~2K4ճ[d~#-y!v67^"FO(6Z]%E $vSj*v0lv:5k/X SY4εS֐m7@! e(oZTI% !D{6F}eﰠftJ7>P!sD'TXN(C~#D0d]s(L*/2xSU5y{Se܉߮ kυ_ā֞tE^h(~8,;L~ V";E/gTgΒx8W\U 6Az:,17gEKw57̏5B`6$rHPl%2?m[$ {quyv˽vaM< mM[bqnF8AqA(/KUf󠗗Ibb&m7%QN%Kk)Ip-ڛ~ങW/iyJ6%Yu z.u^v멜+V+U1ŧ~T٤q6vz#qX.0.#uv9SJ8l:37l?Qޚ'l JgQ%DZ&+^'3&+K݊`[ws=$Ve0 41p 6^hY9dՄ׬q0%HL27f oVYHh jI]\;J5Vk+w"L,k_@wJI(e*`Vh@NQbcG~a6X~O7 UiZ%{cV`iL 鏟a[?u).eu Or@KJTAuκMךڹ1."mTRR"`®;,+L 9%V\CKzta ? ЀoD#L E8:@Qȏ{ga;S҂qQ>銀ZD @4z}b^ku!KfzjC* ,%Hh1+HT T!PQ#piRB8OBb1LD ᙰ̈́0晰fI#2 ]6  Q pYu5 A犎ĿGy]<cp#!BcV}XiPIdBy92v֬΋НIS n;$E#v Q3D`3p YLdͶfj9= `hJ8~whS>`sle؈<8?Xڶ z/&IǕ3D&Vy nch Wy~OLEk;#ֶs)Q ů_4'ѷxT!ywh9 JAHnVM}h/VX\`*/fxw{ә5wjM;镇D=m#tB! Һww&>M8[&.B"O_30s,ƈ`-)LdۙǷo}_9|g<7hWt9`*afBXl^IH(?c"Xk/Tp;*1>_xc<0R5$ B@{(L $(R1iu7 ^;HӚ0 9$*A yyD?"MF7{UCR7}q2!~֞92mCX޴!5"cRn6c+\G?{J DSX.,`4$?W4)IBc᫪ICJ%eD5 DjɩI̳Ouq𺭇3uABw^B5  T"y0D$BJ"Rɦ!R*& H0M %i# %W"W&(JaN  wp <9qFrES” "DE]Ǡ.L m=iMRӺ_599 'k CFJA 8ʥrp~ޔ@"'Ò?bt4,b$(&ZMUB$]R/RvJRFO j&,@`E"Xa[I Cγi@0lChc`hi?&H12e&0k FfC1vq@Beh"`ĺHUB$bU^T`?j,7`1  @` 0€И Q GDRSFLТevrt#5 AͰ7] "Gc۾"Ӳ!Ԁ5!Aedl<8:sަmVa6ЄGē`0=NCbL=Cq '"Ύ+=#Pk~PE:*-{0yJqA/rUciiqQHG1qksvVxq1j˲av#!hnF\rҍת)%0*|N>&]\6{KbGeв\PÒ+x(1!1ؘDu*D$Р0Ф(L"IFNR/A(7`m= `#l\u&Y_f (]  TLbAF1rBSJbGr 3gEb!)Pi =BI1Dĝ L(F&! @3i@RRrm$L$eeB(bP44WPPM>/eI?nۣfP=G%IT %rQ$GĞQ& ITJ h"@FJc܌(lA0o06M-J䊊+PdL+!Q 0b{e b:hH0L( ‰aA"*hg Y j$H@D(%!@AsT'ji 6L4~rȑs߇fh17hk6̛kBmi vX6mƎiciuL WZWژ Âg ,6aw4y` A?ZΰRmgl FA\aVK5Nȟ~ }[M}V~A7uן*bMM.$q-a׷f^TO*RyL.~ Ŷ"֗F)_`*4i>zw΀Y_^t"2Qڿq #nN'*B8o xD!_&K% 6 6biۢjKlMGȿnl$00~P5:S,6"hICը]d$*#RSPUc(e Vөm iKfb(?*х$f,?.>YJ0~60$2)!"L}\MIb7a{s(2h8a*GȃDf& #Jl߹8ma'ȤȒȢg .E)8[9-Á8B-V0z+O0h$0R!֫ b4H V$YŲMQ6em̞U XϼQ TjUş&:(d7m;VO|O b!_!z12y:wلg{̰LM O^EؾX0"jϱ[ te3 #&ׁ3 ? }v Uqi`kHDHRM9R֡p+0b4J=([p-j 9?7STf 崰2/RS5Ia㢦n!0=QjR肈(&X:RaHm֐yPuON+_[~'JuXl8 qo2B+;䦨aEdh d|ui$:٦wCblףEz)P_1U6i=IlI%uХ)%MQP/_u\RnM/dM q>t>vTa,/NZZEDl3rnETQF[[=yڷ̙&NC ݇"իOfcfcIZi$^碦fF lh՟} #ߢe$@{Mvc<:RXVŋe(d򔌥*p/~2yp7*r VnV6\>ZgP])t5ʋͼKBZTf V# O^+feGEJE<φlنUIfI$o^U5Ɠf%d9RzNn 2铛)0O|ҢTׯ"%;Qi? [%q2rN~/߶ G8$O_~<ȓ7/HyٙFы!l4a~ I`v/QM\]j0R$ɥ-+r>46&|{0.I5L!=5ܞ~Z,֙v*0B JlĐbĊRsϬQǔ R%NWy[Z df*J3Qlt25 \\[ZISת1-HbSQG8íLl &^F00L:1ו|pTEDʖmUFsw+KXǂ9ن(ȰamI5{y5{&030΅ F#Byit52TTԂ^ $F9ˠ[%2E}qhla:)`dFBrQ " TKڜ'/i۔ 4H0J-&_M_UW64pz:jZHt mpdt T3%{=RH&| M5r*HrSTr>K:riZbcKlBBDPV!Pi@, jFA9D(7a &BA=T|0DŽqlTQdƒIOe#Hu b=h)C`ix(>*aj[?3lB/|,>^?L$]Zi# bhsNpzHsW7>M}zKw<$&0@6Dh|͓"OCN@ F_Γ(7_mLNGSFLֻGpB^KJOVoUyV|g~~v'fu==jcMy+}߫f>M|8U lp:M0P2҉a+;nwnߌ nSXKc㵐t: ڮ0:Ł)#X:(bB B @`sRbWbwehvHqK inƁv"m,qȁ/uG 4+64+Xް1tcZyv`Ri_YRյ47ۑi);(cZQR5p} {g*6qP[o9Ctkǧ81;J>kkXLӂ(b$cQJҨG+!J!62~\(Q~qG#!<pS @@a0D =<cKw(Šf!~S왹l:pƶ7 9k JA0k)R t` U:d"`(cmTNEԃ9r!;]-2]a .:WkQe8jxW>k-.8zF;p+ m#1/+x. |d'/)QE\|:yb󚐅|X:# <Y;pf́Ue#6-P1ޚ?z vPk@ rXL !k$7rOHB^!1v!}@4FMIrK=- R"R"H@?Y87ޱh=\?@gĩm ~cΛ)TpF/j1hY-6TH@,7vckm8!\!QD޽74gm5~ЛV$ f@XI{jf2_V X?Ĥٰ_fDt2E 9SZh),"Knk3'۟\?Ǚ*"]k%044`LW=O"4yCK T :+4^baӰ?_TƏ'YtHd~#'Uxxf .X#@zP?C,2&5_ #ސv!c9 l1"D+h2 ^ǰ@_W9E bi,geP0q="#jOO]POTS^]9e)Y,Qh Se4I{kZ>fz. ͤbB ~NM C'~o֪ߡ?*GTd-sS~|PȊhOkYRT*:XB'ẈY2/FGncF19,PLY#ƜrAe /@(;Kn LAYd^XZa`¹e3XA7$ C#"I1ыC/1 kRSOߨvs!ʼn {(pv&n^̠CX;0)AhO.a΢vI|YAae_C6`4_fńijB&\k"?u IҩW% "@V^Q(Z$|R [ ڄfE4@B?}(}-PSR34& P;| qwԪcP AdAdئdya)DFa#:rm)^pm}O1Ex}OF\XFŨi4+U6au7  4fJrڣx XE|llg}6)@H4 PG9 5?3GM< БlK0Kf4rÓW;%Q1w-H򤹮5xʹ `8//U#i!@  =Q2KA3q 틵MY4r߫Xb% 6vr.Md5lkq:pH7t%߶VYi Z J.{k lLYC1i8<Ͳ;y>ۛѼZUm2Y R P7>7Xt ̀Z@(tiP0%=ֈCYN7Y,ԵͱA1C {EIAdd)fTGfII%jRU0`(@H\4=Jؐ͝gS/W!nꈙ"5A'xR ƗesZ*ǿKm{#G] dB 02]u(va! c ÊD.4pAhXʀe#hIj/X\D! b|Zܗxl*~ F4V(U=*;df36bz_(w!+-ײ )=KB!Ɗ9yEas=|k{efGP t(vpJS2! a6ܯ2ZHaê${3=a DK/K_EM#4vIRbTyuL|ZCeb GHįD4{z&P)D2-i(k_fű׵_;YkK"`e(*1K $aK( nD&؆'E(BliUB A"O}/BA {N{iD!&|ФjN }=iɳR?_{R!(M пyaڰpA_fƺ9i{#"/'RhƄCz&E,+$E> a5Y $ i4&ChMTp<.v.pa_fńDBtxD:G_wNyvG~V<(T!523  w v\^`ƒҐ<4AE;K:hp2Pɦ@Y;"a"b"Fc#ɍ cm #^Bhc nVA, 5VK-HA/ Z&qj3`Kyt'nW^7~w`٢C[fh<2#2j;v}Ncbl@֐7 fL ;ۯJ|<1b#h C2%~?^et;3nUT<$]Q%ou͙ydp\eq_1Ex&=HشL)YgKnQ`1ɯJH ;$ަ-' ȔeHPGb N=څ,Xr^@kQRjI& rњe2oԌa;LHvEHhـ'xsLےs|NJ0\!>5.~k#b#wLkJh׻K"{ &n͈1;ϙ6DUQUJT$8߮WZ&iq0a)JQptZ-YDʚ2q~Ըt:&~ZGp˺Wx8~=j+Yw+STW*YCcfA DA[26vԱi#q\= X0fba<ϣ'&WgX ܅a_0/(V3VdϨ˿46m"Hi1xj`V .s . 0O1K+5o߿>ku-aEu]42}Ӷa1ہqeF0c`CL-CLV vm1B[Xhli#Kn|+6=ɂg 9ӻ/ţC5žI"Dwچçl;^XsV"fl*kiR !ԩ$A'l,dBe``ir,7rM^Tz4G,TTICeAV-1F,{x͹51<= ɝT:9%{ljnQGANk2 sޏJ~WcT@Ըꇛx[nFS ix֏\;&e>R(hR3HQ5mB\kovqz IqZ3, r*R%,,, +H &yg̯#s/b1='4MA9I yE1sQW'BF$W+Z͋"Mrc )nԑ}‘ mS(F|Ĝ<)lbT ?}o& )a[\9X %JFQݦAnOaEJE2e4-&HTIJIzz AVͭl#+X})qzyN3=զf W͋,HEX@ CL@FRuMQĚR{͡A>2mTٞ S\Ʈ g vNs\,gTTyAH) M[ŗa!ql,C93^>ǢLP "mmn CS7f߶Ɯ,|b4CV zWK`Kjg۵$ڐn'Kk>ΖYFӇ (-,KTb|3\sݫJcgC;BchCk_OON3cj^^^]2&2^^^]߼oARgsm[6;aΨ+!|kZAyrFroFZFc?!&bFB/L5p͕ 34|ui4xILߖ#LaY<~`0 ?c44|6n8#AGrüP91B-'"kdFE :S%{ 7yf2kk9d7@CΫ#ZX,@wQ|,Ki@ v; @AJIZC,hVLHڋE=;B#GN(QR iPhlE脇O!T^L(:v;VYdg$ iHI|E Ei-42Ag7C(>f>?t<[X)BLs,L 6TPvm4!S C׀\}r!Hk';l.CpY͍ Kj].D2Wy tT[+RedGc Ps=#l]6mhZX q01u.³0#Kfos &jw!?AkTa4 {HLc"tccb*3iY:hZ@èb $ GBx7sP K-K"J=V*讱 cs :o77T_a B /΃F}݇/k?W] v1Qq4~IRe% %Iar aiBY+^;w/o7xu^*-LPWj s7x>s21Pq׬O^;>Ey3J1W{U=(iTXޝ&{D7 (~Q1凘&$F5v]s^= Fuv 69~cY#I`r\?"Bt+ByrR92wƱc oHə1Y&TGA=w?64ں]np1ݡigAT`fbq$?v#"&m!υW"OC"dVL7r@2m-}%Y?$'[mN@l,3]+aTyT9~ ;؝ 9ԈB[Ѹ[u{|bq>{m6%pi}4]~n_Yi뗓_d6n0Covpӈ_1V"~Ύ*8Fڏ̟.|| W\6_WUuS)9ܞ]51N>xkpKm2C2{ƌim9jL*vWWd[VVl P w\vdq%z옢Zd1H6ߩ2Q'#^fX2Y)$ ª hkFb /9 g`thM"RTAwEg4[ g/M6~ o8S:PH:B(A`6f/`0(L+m{Bt3^8քI:^j}7Mp`99t0IoB=Z=)"JH"AI2{Kr $nxn a*BѐCփ`,% Dvӿ46w\ӟdP(Z8ʈuqEFFj@%~qPV+225¦B"zaDP ₱RI;V}2ȩD4!rQk/1f"nɦ#9ŵm:_+u ~\- Ce 1L %Oӳ\u:,ɳvi*]RR;[DT?& oԮ"5ttY_\~dX:HIi?; Ҩ|z`tDG>MID@#}kx韜}K6T\5A,T#q0;G F4At \aO!"]Ѩ0TUl]`hw޻߿}M׿Y~̀B! P*[|W\&e H"TPxcX{2,g{k"^7Svt>+*$HEbQy7t؎EN)I fXf^f\5ۮk>py60m6b?k?nڠW|jgqs;/߿xn&;P< srԷ7AY yqfeI|d{~Q}YW½Y> u߭ Q"a;Fxa!&<3OFOnw J~rI$QCV\4Ma*f0XBQ"qFM+$sa/;)Pc1:§}f#Z=(?y^#]qR [T,0 ~$4.:i Ľd_oѡR)K!] K"RQDJA4!4D j(oJW35My* r9 h ÿTBLcGhHP){c 'Uq`i,oKIC^qQy=6qpK\'F_'i" yyS @<֍Rnk<~k*m1&?hqxG}s{yS-٤ L'sNGmkަ5,2B !U) "ЀH\lB_8 .qM%0`I! n\ hU{τ0޸٠c80p;hC‰ TEX3Un T B``2邃}EXe&f$ {MV"F56_AptFe{cL9"?5)m.mL5gWTJNaQV9q*Ev"(CEsJM6е6L+pghor2L q.pL rMwԎ<6tzŚ7B&]Cdž;ŏc2yNAljZ[lhpm0l &bVN)b"J82L 0D߬DӜ i8`RQd爩&,lJBƦH b(Ti6q2WF ӗ/(\,/I3?D`6[Fi'9/o"9ĕkJ5^.soc0`GlPvÒ=)&5C6 q]m?P;@<ê gwaZ6/| 0*!HۗI?5Ƶ ]W.R7l6 3"c2B(P 0$l P*BX q)^&]l|WUP>9E"U.TiR@JKQLuf08H\dӬa4tƼמ,]fV)H)Εp6gz<e ATpKC@1;a\ b0,bHP`[ ZUL틤m.A+X$n5q^;b H͍iDz"7dP 1 RKTT\+-+5E(VXIiBLjaLV!l⦶3 AI$ /c:'. $>yFyr #Duˑ"5kI-$xTMC۔wC\2oapy hqokId1\5fN31[댕D.@ #]p^ bRx_߻QQ(/k`֬~;M1 g$nG`/cΓӓ{T| GT*z!"J@Q 'V@ `:x$ !N 7sg;h r# H 5&0pt"TIB$H\@:2H ($rp"liahd0 Z? l!hmZh-.H|Y.f9Vqp|Pa7ĩA?J !pZ3̲"/Vz=}WyW,Е& AOyy,$ey2XJ(ŧT7 Ŷ?QDɃw7Lk$=?Y j $n tEK6=O]]\N*HP^6(S <mw9:hb'/%R\38:i R {)賃: _D_̐h- &!.-< WdB"l+-"zMMbj $VptEܘ̋7-q[np+v B!M da |,4 BPF 04@ƙЭ.ɋPPͽqZ]X1l2W i>CN7ЮIE\ZEg|(5SWOrT$-wK뤞 V%!{~kq%{QJs:kX Ufnp|fٶ]`4ήmcD[z+je Ii4^~QK,iDRsk/mv a6aLLX+D0dž#:V.vmH$5kjL(ϺA ,̸zE/ K"(Iw7mxC, 6VUɊ0<~IqzQ7o(-lHsHީ~'=3":<),1^(,o;xϵb1ƑCjȧϘӉwikȇQR|HSĚpp) 5X(l|"¢0ҥ> zrˡ3 /  Mhb&ÆcCh ;Ŷ%IS5;kH vq*zh1@`k vAso{晽 ŵYacpDߚ%nWG ˨h+FLk+/ԛTUӪLSS]O/gDPC'm%sHJYײt6A&X2 ɚJX`K <!R8*/bĔ d*֗Ti'3NV$$gkl؇cU)%hh@ynx 蓇($ um0XO r2^m9087E16/\f"zdE {&YP'zHdQvg'jJ.2d(s8xa`^+!N /7WBT):sY] Cp }Vckb]3ETRAURבZ/g2gBZ҅ʡHUH1XzRw4=5Ӡ&̊WsMZH,XH(a#{m*i]PVʊHH?d . !wM ql2ݳ0f"bD"m/*klP;v*1݄%$o6 r?uS (hQ  -6 -ƹ`tJ5U@RA{^֙5'4:`zBez PlMfuRΚ@@Bn%{Zb_W FYR!ؐ*<.0A A 3HTJ!)HDU&IH3.&[/M-Ja]*5\Kӄa}J!R(`I`AA8k·+rWP_0Hb>x#zMj|ˊX уYA$md*dftiPQ6!F' Ta+)K1L fwaTQ1 "fgﭪe&u}]KKFzP~lkI ,=yUx P̬ѾVWް3Gg}ij) Ј? 31 LbRT>AhVIaB14 EHH RFQa7( H y՛<<$T&LMC'CyY8MD^1NK8E 92V..-ᔈ1QXgmM0fe,(i/ׄ$Y"!~yUZ49H0 Ԅ͢~NRAˆFPVV<%: YBZU'C + +ȠTM!VRGuFSĽKkwsnr"a24"#td\(\3 ޑmL1LJWvrcowu2s }TOŁ)_ !9H['gu &OE2LA$RY8@K9rkp^?$q^lH3cc R!2ܒ g$X.R&Za,hOv^%A'/PK4+y:"1 X,Ր(Źv, +߱L[য়dY=0`'ub,J@&AD !*=c!g {: .ibr7Ӯ_jv Cz7APXj9rD8мjB#G!9pỖѓm6c&ƓWex{ B\ӌ'̥wY܆~u>z$Yg` KGG<L+HI3BTCGwA.^MvA59$;W4ِIj"R4-G{=&9 >^Vą*Z_Hh;𼯸Q@#ͽ4_)56g.g 㠉 P5ێ.b!c0b_H0*u=d;Fc)+2C rLB0/M % p2EůD)= b% i)A,-\I=g/3iN/`lq<4xj$P2X^ Lja2Y0|UhQ=52-9Ɛ5Latd mZrKː`@4c aHE& &c8 %kmʭe]Rs%^qV9:((9Fi 0u. ?UW{+HHa;ZBG {.0 a۱zy] 1ND5t'~ @NE.#6 a/ )D&QZ2aǚD1ݓ́זSzY*z4Y֕krC:Π95 yxD "LZ\B 0<j1Q=t2;GS#+ε}`V=CIpt?X mw.֎MtITϥZQ[m&^W[cJIxI(t4ڧ Zr8D  9w xA/a4DКWq7B+?u ͼ ~Y uV꤈Y"ciq Z%di}>3r<5`ȷk*XF oXtKioY a0hS@{qc}26ߢ[eᇷdv Y(LoYn2a Xa@_"yB 9ĝl 9iЏA|mz4-q,b?}Ct87*1Q6nUNTHte[̸UjhPKʭ-T[L-VSS~v{w'ʣ_2 'z9Ҿ5pVe!ƒuQ\,1E\؊9bsFO> 6a=@rf:FaVcZ3~v*0=}c6G-P˄6 2b3UTC2>ieԣl2Kx]k罕Fc'l cY`{H߰L`ߦpBEP].v =1lH #lo0|)It?(%nU5(ji LĹv&2$,50 @B(i LMQS}ڟuS#2&ƂTɿ#5# NkH7 lY]bpMVTPгWjB9]r~-jԮi*۰ޱ_LCIPg=7s?P"$[-*ig5'otcI r] "Ӌv:2 #rvET-660Xtn$c >cQ&>PT4{XT>I0Ǻ\RԗhRu@1zJO~RPR>< zEx]{'>WBZ0O;^h?hQ0TT𧧠aիGlYC8H^ròa _ 4zo-9)DGw2eUƙTDaQ4oܽCdϱWp[DA4YBi@uzRTͰК"n\.YDs鷄Gӭ 0օ5˽eJu=A~usBHr-OݢH3O?+9kWZ5pA7^X8K4Q$yRo_iOU=R]]Qr?k<_IkOkrI/ŨWwUL$4I d-E0q%j ш:DV4K!YTG6w^d*^d->C/:36׃Kr H= H1:K6A(I(BH#i!$$nRG]ѫij _>DJ sAJ6=7@y!g d u ~h3<LN#U .@%́:PI.׌~iMq®7u#7YUԜa̞}L"_T&ECCY`_.Z`C !*Uyr|R=- rB iQ!BuDS/> ^sZj&X 㺻cheEO , uP86}^ :71,XjѮ6ؕ_-MK7d* eZD$1E"p* fYaR1n̎sTy&!. /53erՉy&Ȕx/:(P*95d'hy^|5l.?4?Sm1rdcDoKن"pjܖ6>!jK 1ܔN6^2J >RFk69:S^Ъ9ע"({0qJ r2˅3,2"ѶV^&7mA_t$dԿYw9ALԴkLqvn#ܛ Iv,T${"cDJFU sRZJIRa%H4.$Q&|g2P$:U(§Y;Qj$37s!ut,)P]H_ipAɚ6$FigWI07ac9-0];5}-YXȋO`kC6 ʇzp95mRD7 ~ m`*}L ~G+Ŭaft6BҒ.OUUJfI͎"CQw?/`L{lsJX޵cM̐V"ʈ0O7ՐNR]k:`N ޭ5Q_Pc(Q8o/_[}ʠPXlY%Mt+6;N5;IU(5OtCcVVIPhvH Kd-MR  y}+tjVSbq"‘kDJu͓K7@E}_vI#\L"hPvH)1Y1-Q (HDJ\,NbSTl¤Ȑ!,DV$)A*0a}d_o&H-/hWAє@^eB߇RBT6} hl! adq4M@%<*\.!OQyO;aĎ9|:i(\#$˪6JXQB"?By!rԍ}&AhFXّڤD%PE%0AqH,$0e%T J& @li&2T"`Xo<1&H5H4r$ `=ʺa VUF5l5 iX \ʋC1Xa5@nɂ,T0@N^CDͥMoaκl2@0|VlˎÉ͛k"\lFC$aaɎohbnFYp7MIoe>%mo*@4h"Rbc9aFjM@(We|ޝ L~>0پSxA>kղRTӛ2@sɷ-{6@GH9ׄו 3Q-ZSl=EW|yC'K\qeSʙg1dlĊ8¬0qk@0[)p۩9*pU2͜y+K҆ti&ke.ӿ:as52hNBpc.y&BBFrҎ4ZXz -fօmH$/&uM+YҀSnAm2Ҷ+H0hb]D*D#𠡻Y0&(ԀjǪ̖{/zޙ:^%|b= "b[2OG$E GMaP$=%JIe6-yե P׆8!A++R Óe9Wvb 9?a5b oK]{[YR*9S9hA{KX|P%tHsK}b%Gar*2C?̬ECd]8D㻫vVǃ{:odt+b'O"BA2p,Ɲ~iw}zêkORM8W0'JIEqrD^3?y"E)ԧ45.b 4R"\BH- qzvk!40E `\PPL{6s}?'$(aN W ҵ~4ԯ! vCx<0#,{$r /d2Τq3w0ķ1&@ָuzf 66BSkQiJ0Fρh+mvH2jXofW=ݴvUگ %oP!pY##a.#HvjL_@Ȓ)n5X w}L5}/d7p;%MiiP%W)Y ډC0|P9Sha{<#!`Ʌy0taI+mskCcN—OESz ["B>(:4g;s@xL䘔xBaÁYҏ@3dB t;ua_:-V a S7)$RH՘<;NR-&'⹿"X)FN ,GH%nO;oiU,P:z/lru =y4ROM:PksC?{~6CQ6nOdv}ܲ/ 6KLb^ 0p߆p=kP+x@μ#G9E2| :'Wy[S2 {I?'Mc Xinn.3uO6Pq)ߖٚW 8a7҄)òO>1qˊE|db Nq(smdb*寛sE>^U鿚EO <ӧwl#@1Iz5!q,Jc;,jeu|DaGqifđ&AB²&I^JGBnV{Oٲv** B\]aֆ ¡ LLy 6PnBb7|6t|&Z0$JIDI^8!BQ*18-#Nnt CJt)?NP@(n*jṖUWօ~nЈh:QxR>_3]bU& !A#O @$#d!(Ua??xA5 GEv}u*H0zuPToAcrp(2#`VJF9zpJ0%>>3JII<,2`Hk{/[a1yf5&k`/!x P @t*]}/zZ %kؙDRy!R4o7s̢g_C?=DˤHޠ8m r50JKM[C`>2h&apY9-%@QE(6a ywWj1h¬aV4<,HhD[k :RraC6ԆРm $Ti&KMp 1sdre I 0B=@d>7F֤#U4@pQ$%l$k~BCbD ]mϤ<Ґx 6?+ t%(=fSkbP`t!Jk(P ` ]Pk(H%Dn"e&RDDMHhO8(CBoyOt闃ęX+aحBY Ӣ0 ^sƄTC}F!۰BI UI?57_>I{_H+ W 2޶VpANFh:x,B ;['!|+TG{#!S6ɝn& 5g^,SZ8}ԥOqO܄epoH|0>0_5#Q#Yi++@p\J;ExX+͊ #0ҏ1X2sR~C Gh挊-A먊D\9& BϘRga[8$_w h{nURx7n[ ]~=W&Jo 4(Q6Kkmw-'X@D&5.6 aT^g; *!$涔=yf׍{<~8 I!ciiTؤ^ YvZn[<g^:'Iȱ gq~8CT/A锤5"d2fJb|l&;o@C[7e/ @W^aWC"ҩOC}+U~:K|@[Z*Lzvm@e, ZCݾ`xWi ڡ,A Dρ}$i %np.m?!0>(10Kg0F\ĥ'fds5KZ cJ]OvAjWsTk.h"l_º$Hkf8iV2}j#G`_z [q0 |j0%*4C Lgs'\/q츂z-ձ?0%N2ĤѪ=-Mxo{;{]T{Nǿy6APUuba )#:g7 VBB[ےq$zMG߱_9Lh!ݧ5V bų3qlԓZ׭iTD#oJUACOʧʝo8Y/ȼJfޔ/2-Xlsy1B B [Fj=iݍH Xhi02,)YLr2|Z* Pătԥ> ]SA}p& rpNuͣҿ'҂?,POaH$x)6`]qm u^o:"#kMoS(Yp?f&* Y=Hjݏb{e~%?o`Z*"1 0gi~iʣFNzRYRa=+[7 H;DFuq9%ռXouʰod>]mA0me;> Rh٥@TB+CxORD(H&3SCE\KLmRe2=ȷu'/Q;gI3L{ r6'^):.sSu#>÷6{ ne̿ȾywgVA h:; i`FN0I"XX>AY|n9sK ?\ܿĿAZxFF<KAɻ%T*=,ɲ&iXll%fyC SH!RLުZy"8uz CA:mB?R&f@Xe~7✉>w犉YE%yĕ^k\}F}Rg$qL`aA/:xeP&h֪AJpΚWq}#{]<6!&e7G~jܺ!3Bfm]˛5|4:Lp]3%1RfUW+L! %QhlY490<* hPĮ%.J!U-܅ zvY7<lF_̙@C i 6*X^,ryФaMx ?C!-];E$*j>f[숭xeaPwίP:~9nlE>=88пR @d{n\}˦L5k"1V Q˅VPwԊ: ,= i2!|@#~CPCazɃH,>_,twPF J G s߫+n!4!/hWM [ @p'=<î1B78@2<'0ok%4RP@> 菡(k78low3 QJV(tMO8`i՗)ÍM ح:35λ?x̌h Td˰}x]y+4<l :S`,±A\+ 2H0k@hj,!Ԣӕpt_9AACPhL~VW vG:^ztP$9*0mBл "KKu v@|d`-QЈ@e`[ ,cM.B'@tYN{u[Xpm@j?ru ,8\-4%@`)L˃#*KA)cרG(y4 Ӭ;R| Li N~܁<-ƚ+> " (Y ShbM=%#)(4T$%هp6 RS /L$1C'6$E RV~}.@~h,랭]fX~tcB>FBn*UKwuYqv𽚂,R`+&PIMOU8Zf6aqPHb`J 8 a iQA"[J0F`:E#fmS!D4TWAm=5hV2< պL>+`5qYL ( ĒWH$őr(+a 6G7Appwq67r*e$LL"b*L+D0(bӈ Lc2` X Lk,i6R  Ba0D(cI@p2 )1I ?B r a&Q) Fbd1RoET$l8`l 2Xo P[Y%L%,8JYb**JPm6*`G 7ZK $BbbcM!* _,!#M -,( a$** P2#dMaaӣDpUUg3C%^"˱$lBb3-(P_&fkֻl:Md%-I Y +A?L%C,mF5 %R9F@$iD)l5qR},PIDBjME!KQqui*D$Hif_Ɉ)0rʯRFs "LP0P A%!a@ 7Be7VPK P'A(CL@b\=E `XYDkE!J(@~V%Pb[Y-JpkC$5H%XA֥̓yJJ,%C~k ?7G16Y$fIa~:Sjc;tP@#| L}"%H0i3㴇1xz_#ϾwU%Y:Tv$Cb=ƩDz쎁G&Ք 1h[ i11 GOHWBz5yI:77+la0p3b̐Ӥ[/C>T2,/Lp,#:֚ŕq0kr|`<G:(0X52 "`2f/V(HTsw ѯdy !TvZ"$"Q^摒=RnLcBB+PVldA<ўfjW(>F*{Q9!LsP24, ,?.HѤ+n.mioߞQDKS;%Bc@{i1}FllM"-AS,*VYϘgz!yH3ooVp{hЄ@|U# Ƒ+mH/`&ۈ&.@@́.@$ Dָ%̊PATw?aw =-J$"l2zux.mDىhB5SY}hx6b9mH͉5iCA#/Z5|7|rf /ΐ_3*$+'e{OhzT k}|@+y q8D rؐ9& vA/IZx ˮ5C+egc&vՁj""IE>i11qLr`86U1MDNWqDi`1.Srۙs|_ /-&W1.~UOT)c+ɻ4&g׻ ϲ/W+b%p-y:{-ڷO"\96ԯIa>x2l2u`2h ew V&+)();8- j8+D#2b)0:b0$#ꊤ-ג_> cư \BPp+8A`!X"Qx B Nǘ2Fٺ!>O좾\ o2JB*ï[񟀕2"(J   ı^~VMz۶ۯ^ n"-Ɉɋ ? h$PSвyEH'ZRԸefXle"X$J O/81]aZhHZfʳoX!RI62!եJ,5L~* qi32FaB$IYBu,PECLuv5 F"dLk qb$Ja,p&%. EeEe &ފ&pA*A:ȤQg]nQc pR@P-O.kud _%h Y b-JDC6Ѝ#7d)R\hъC.dTFЅD + ) 4EdM D_\ *Z$ȩB*kҿP~nEaQP(PF*5ŅDbJM,aI8 /r hhXE) |;Q.\$_2kaXYJH,f"Fnk""Cۓ05kj8+ Dtr2 !bBԴ Ep4FHgHcaT5-ȴFUZHFA oe`A"Qpόf} !Z0pC$,X*qZ\(TH͠XȤlY@MeHR{&`6"Y`L""bW 5^$L/1X{e`VhhZ"^遀 C%%- "PH0))6Z^^|kͦwFT5f $+0f9 %I# j(T@\&!6 Wt9 XQP"$D(HQX JP Įh$$l a %*$ɍ\T[Cz0I%dI^Q} BDk\"e& BBj^ oHU`1"Eu 6%`g\$ᜥmUtj (ք3Z# JHT[ +"Z) Ӳ`مCjKJbR8 pS( h2 W©h4_DBjЉ nM+RИ\ ŃUˆT) 2e!jxI-8fhiVA1C.)hj#g1!\165rtĄBE@cPʍt~y^3BÉC ,q8Ltwc  h V.P $BB 4\X 7-7T`T- %!x/0"!jTb,dHjee *ueE&1lhX\kűH(T%CA DMdA<./-Z:m/$P۱c!JW[KJT 3)UbJZ)a 8]b@'L!&@:¸,Jq. X'.#O.m"Ր *`H"`$"EAj^E C(-$iERA|YtT4Ȥ3C"q"2 UcM F!8) DɎDe/* WCP@10H(fHʬs@* ᄰ/շdAA:[B0- C@c#dטCB 31!`DqCf5&f9!~pƬ tQk(PAl58>G|r2DZn4)q@'mrR^qTmw''e'J{|څaXX.ܱldDP7_ 45FcZE_I- D~8C R  3M5k^T&{A@P% kZ2˦ebT,6t-. jX?R5|# o ĺpWPh]*4*.ɻz9[]%J"*[mm)kPe ް`"Ve,h+(,- 4 b-Ee5H% /D$" $X8teP6f1`EOyz*Qt3J̾ԍ?V?,D4ti$yF.&#"Rp ?A[[E݌L;^3sB/i+ҍ&<""I$m&Ɗ4a g634ٖAf)vPS 3fb!t:FO 4X@E!M-"bweB$C !݂z6kt|[F8#CthJc?[ŕ di Y ĎANǯ]alYOjdi#a$+B&|,Mqk`wU`!!# a-܂i1[Q("Wk337%1Og˫ zwo 0CPmuȖ!F ~s׶WGEM< ɦme XI&be Kad-joUnq m%#bF-IzB2DCgIvV^2WN&zw=$W JFM̒b],7//̾gzkT:Ym"ٌ&JSSS/hڦlPʨfty~bZY 80  Eq`*R tR鬾\Hhg1ܪ&į6!\8_f[:f~NnzeM+PAApB=\W6㔨dvx%EFC4د6+\Afӟ^O+|WdTBA2,4Ө$,\~F bEݲjuL i76nƢ| LI,-L(2"DZ&W<@0@/g(N5ḃ*[fru/k4 H"m;kP±<|7AL,00,&LpAFT-I-T@I C(2;MsLBV!" (32IH ,!njBQ&!JIeJ`)% ae%2 r^`) :兛! $N*WGVI1@wX #դi U< I Y(2$!eN @M>RJKBPE|Q7]ȣYDZFatbh1SrpW/qX{@:֟dP.jh' -Z.5W$H_3$:{ B1_BhTɽsgJ#%g6{N?ݎ(a6@)`b4,Y*fF^ ףuMi$ f!͹Jc'pmmcv+2h^بnDU PRSçBa,XN Q^=*˳D%%nIUA%UVgGNq,iLIxܸqpXeJҨ {TZ=+rtgSzx?^}͉A$.wڌɸӘφ <)mZW,h`.GOO&ئ#DFi ĹIipڐ6;Y(`4}#B+q"o ހK-6:A7ւ:$@nӂ^ 2|I)G7OSҋ-iìZK^&nDt\&Nt,Z 3Fݲb`g94m9 I*?RGbWHwMc/1qK j !ǃ~{rK$S^ nE4+v 0@ޫIJֽh Bm.pB ;n&aA* %z9u4̂ŒHf 0-jj@p˪1qIq6d[I7JiQdc c<%_ %|@3`fd&#SUje srG9Kޛ~>o~lf ń{_&i&rސ!ItBO/_ <^ G6p|"(cۦ 55;3FGc2@Im0gFi0$CEmcG`I۴{mZx%"5zNT֕j}7G.$}lq 's؝|$! <Ϙ@" '[Z 7|x<`p:QQ\\֎aSH:)JSd4ETD v\{Dj~m/s7oA'fR8 Ƥ bhL]@EA0pN`ߪDC"x{چ> m>MIWxn 9ۑw c2=4&PMvl2 i|hȃȔ/hWȠ\~3!C)0jBFz AEI6 c&z73&uو95}7>2(q/1yflT?{ zP9/jBȹ=-Q<&vFiijg>*qp_HCt?'X{_^ӡ`> (ZKAzֳ=\7ڐSy#!MbOf@Wdw_z eG&dӾ?JcjG$@'[A/js9_u(QjS2>FgID,1qoTH F6 nUOJ!ڂ}&C89Hpqa& yK cKٲEr',]3tAb\SrBqlN쒆2H~К'hb'kuƶߣyG'劺]CgpT`6h|+BO!'`AQF6P=@l 3eb*'m dw]5BQu90*Ӹ?>uIUa نEy @|-CL`)vyə2bh_~rlI$sI]as=7C?8'a#xc2GS:y.]my_f]ڊ%gLo#>VAa7iDžV?+vz"o3ȥ1qF~ñ,ÜL[os0qtuUy==qIաϋ5t1zqu~lQMHl beEw&̼MAV$4cxf=SL}Q 0L ߆Ӫ-%$T Q&օj8QI CO?/ ŋKM:ulGc rHɄ:0 yŊ:L`hVOJmˤfdfLYu3Ib8|{lw=k' ռ{9AM(lAAq{&IPeH?4<'B|$dz.8.#ud>viI3 8MeC*Tʃg'.b@-%ax(w%x杗ߣ(*:niiH y gz 8&]O'Snh7x©81u ϰ [D!DGLPP*0FVwUhq~MCψj_) G4"-"&r!Xi|`ژ!?]ulxng^RX2P+wT\^TFb$z(z'0Lis*Zm44 i3 `&\94 Xv?%^OW l5:gV̵*T @ tiM[OW ߣ?\Bh m,adfEP2? WU4 'IN# =/:4|Cp&*HD:'3ڇ$;ΝbH}8e]  mggh&0>r`Cu1i*PoHqt$K% &p$TwGUkTx;Ol*>JOkK<ߩx9aL03>-$9ti#eKO9[UDs%7EoSr'4OS&c.Lπ ufUkU^7bISF?j@0qIv+_ j& d RLci]B*oRpJP ͕#Eq''ĎӧNQd#$A؞I . aX%ܗώ?k곜"Èu9Wl#YX t |mz8ۀ-2_3`7yo"S#ı!MFFr~-4Eȅgbe7&$Y! }`] 4 B`3MUޅJF&ջB֥kMe:\d g݃aFH2eīL~*`2{v)#=R 0ݝĊE DbNkrA1 qcܨ rzo/)el]3HUo!QЈJ]&a=Y 085Ǟ|1'ø"Q)x?$J=yﲄ&}0h1КzMo'`A<#0ivf@) -B+beeX=|]1S5q i zm"2Qf&iUC$4WP!x{ԽZ\n7B1~yt M5R &Ň0$0^rk_ Ȇҍ" ;I1!d`t ˦$& Ǭw)^%%$l TUζyXUTmXPEef)ERqިcqCӶyTfp-]%CpT/fa8K=kNRh7cNJ4GOP*6{G8P %I'A \&9Q0 #RܝbS%rʤSyCR#z &O4m=DwxkXVW:fA$a4v|n/^v?(a');Oc7lgĸOpgV?]!"o xÏ49KyLy,E`PQi2L) O~I+ug,.ϦQYL2NS&*G<6v4diTSd(# #M4O"{ ʂ"(e*ݷq&g `X z)rwGu|ԻŕR9Al5%p4`Ȥ%&'F-'WOM;p}C2YbJ W*ꄰZӰP Mɱ/`sXeMA+R9?eŭbֲ$a B$C,uB\YJ# !&g ` 5n+;3 եɄh|G^Ծ>$O d3"р;~h8Ħf93 Hl.0BG+/A~>}ZZ@^M\)L?L+Fw:]Xi=t̡zwү=Q.Ef%S"hJp4w?"[}9g>!k  H+`-?;ʌ%i剆-ƆMtHQ cVXI*2H(& TF0Ra_ECYJ7#w `@k5()U*&>BXw 7K [7c'b@5*(M!6[пy5Raڒ 1) H_M.5bB0>49|L6AitR iC-ׂi~K{€NH.1&cBɸn/GHvmm4]ugeEGL@z'3[GGR^ a[ q4SLHH]j:XP&1dOo u}(;=DҞ>HAz Fce'ztlA7J #EOC7"w`5T*vd i߷|ݰy!fvfV.O.D+Q|6|UxnzovhXT5d8gj}8v̜RZ噈cB_^HUVUp#'"H-`~,+ =$'\Q~/w ZMu2\EX^~M/=|!†NS$$vl})!OEH5Cycb0+@ @O3!UWk-z 2pj%HTs1(Q 9gL[{_dGxvΉ,\K] vb^LT},~!a҈M$|*8zُ8 L ;$r_|Ւ6Z#c# ݸPgeƅ:sEF[Z? ey&:(f8s9T/S h"`wہORyw11i&.kD1: ђR@H6es*H0#8(10 b;KrÌadp]KiK׻ha!P"ṈJnP s,(`&E5y12B"`N+%R4:bi)DjK^R? 9/̂Ø*0HK7%+wÂqu57+1.ݕƆin4Ԛܳ`⪔$`V!e5f`Qh=2Zw%J`bic4_v6HvkP0#ޖ-I %N3!;e1$qptiFXG@ ^`TBž t(V"bD~ц~NcҺW놇;~ŚNXs 2|%eC*D^Nq(LҀ6gY~ t¸6 E[*^"k6I20Z^^(85C0h[V 7P% E a l țǪP^U>4qhJ+6C4hY&d Tq@RVb;9ϲp8* *u=ԮP#&q>엡eyk̴4/B IzȶN+U|`o`]2Pn1Fv*4-d/-21VZ:E ~8wym6\tGZjꌡp~PO<`3wǀuB T|AMCQ`&NRM7r!ƍ{&;c2(*<@:b!!$|Х+My/LX***vΜ"{ftTJ' ի\ PC[-iA8e QMBᆡΛ\.gfqgw.V&,d耲_PeO/47wI:ߍh:/1F! c^4cq[dGcx,#KԴO *͈r櫚¡\d aREmCK~('?uLۯS"zS2A(81Ap%$%WT8ip$: g|9cŰd9L+3qN: [wT'7xCE2 fRlY F g҃c@?4-X/Y & acusxEb9?E.?i\Ii[eF%E_('TN/<,?;/$BRk5l5WBHaA~gN<7e)q cdNp ㉟nȒI/hq)F>C#/5V' 8t2F~IyLqg+1x05L[ CY];}K;{ךzWJu5R!Ik_z9vØrd<,҅ބ8a_%aF6Hq] Q~>'Qf~^ѝbDhؐT``4X Soԙ|Nƈmo< y6"@n 4y` J%>2 Y9.<eadP~))t+^Id Eh"E:؝I* bJk`> /#ҢLL֞h26fC LrsMY9j,sU9(s{U_g8LU[:Ƥ+k{&'C7D0[X]0Lƣ?_Ki{`H/$x$E!$ BR$1CƐ61 > ,2iOmJI@xɳ+Lt+Lp#MbiIQ(@UJg-\#K54AʒFRҕ2XPUa$`E*D F]E.d- 0@4"4@:yUW;F$$#j.B12%͒c;0m$=XL9䵮JQf-aAa}֕ Qu]= Zy4lEY5i2d!4\_2DbڵKi eNkIi~ƾL2YKl2Q;aAPP4D,sWJ.- qDD72"S&`mbn&a\QVn UsIt52+*b% OYv5l56SfeXw=^|Z $.FA ŸVDÕk(*%A%ÄPR4$l'0,600L1#q`7\q _&3"*1o^qV_T*Mf CLV#0t~; PZh0I 0d ^Zo5c7iqBb< "gr@{H(5'thF|ydcPf>/n}',C"2 jg*lĤJwuН\IQ~9t'XUj[?2Fki.+cՄEe %oTHm:<@A9!a #0NLEqmQ&ߴ QLX/6F4Y4X(VG<trUWմ|˜{3=Ohʍ6]4I(QjV ~ c8~+aJ& #tF*EqR=9#}rpҨ*rǮlLi0U9J[}e@V=PR'$Y+(ǽkn4/[ GG#=k)WSQoLp@"8R%؃w HM>L>N"W P3 Hu;MwT%}h G>0@0 dQ]I%|mM;Hv׸X2ƂF _ JxK Xo=jĨc||,Wv>6\{Z=Ϙ6㚽a>H` 욐ݔ˕U @ \|M VaWejeieϛ2;;lmy;4=3dĸz+m}~uu~?ǫM`qAEŲ{OL8__>UEan?-6E7˂-Fcu VU]x^ys4߰)/--^o}rOP?F Ҏ|O9EȌ U{)&wJMluL}P]`V<گSC+̵K@׌NP8C lD|Iz%i`Hlgޞ4 `|=|i˾rv2h6Cn Suauje ̏,^3p9ߕ?MOT~q~MdM3[LbQF !%jY t飀ۇYץk>gZX:%&X)|l8Oxyʍi kL* 塚A MP0Vs 2,g?(`DRQxMͯ2\f2k/Ha_DHFn$b(A7,Xhـ$:_Kp¤?oqM[-XZ?J~ -U+ս'.A'(]*g.PXIj[T#FݳdN5 s1k* Aw0v\ ~7[ӆsZH:g?m{&z 2Jr` &* Y jL0 ZE]gEJ덤 WN/.#C's?6@1(X:뛘fTѼ_oUU]_&e4 1QdLMyˬh]bGoB`,Dq0'UPqQ30Q86#D: CoyJiMk=5!4- E8N(_BLrYAtsļfFkᴌZLkK|e"?GQ\-6%Cլ&2ڤzfTZhZsP n)JCs1R釞mum1z$Q. y[A0х |'unI7UAs+_pQQ$ML֗"T~GM+QE-?'ҙg0'{(T?S"{gϙ4DDD R 1R'9-2Sڿ$BMd~(XbK.$~ hN_b̥,h:!@vΆI40xClJkTz 7w- 91R]FPL/UߓFW]&" }pT>+2}w2 Ê+~h Bi ڃm1zOnH8{N|u|vB}X{؊_(#FzDf pE=M[ d$1xY_L;,,JJhu,^JzZraZR ?M#a /kV29ۧy J i8tqi#u>]."Tu1dǵF͝Ci-<2]/*_Y(H`@fMVj"c6nl A\2 \L[VI1^00c8s2|%Ight"&sIiYue/K:g#ra8fr񰊸~:nIb*5䚵(4c,0|3hLb6϶h{-.z~Ch2 (F\~mVkB+5ră,3"uRCl_,<|:As죤 .uBR N RZk/-k6L&;p}@|>s0`_a l{ ʉ ޕ{bg7Iz9+VLEq s@3 3F4ZVi'6.,$" ҫpݓѧYŠ ¦c,QaJ͔1a)L2 1HTU٣b²Q˱p˅io8 aɭ=@R%L#m^{&0Ő8a DZQ{j/vkZ%DFks ? 9Mb òAGZ3'+CczTE`NbD16-V @SyBtU#-;4pb.(iݺV|>drG t@2ᵯS[pXtmv'(w:(d8]x炐۾~ =dgQ¿C^ cM^ M`FA|"z W0!4h0j I4  *A킡Kr5 UgO7:ـbݲX6-M|ev6 9:;JON9P2@>jS:a\Gi7!:mH:dK^LDw}j,p*_\1ސe=xO;w7KAx;ȌqeM\SJAEOO쨫֫BƁ  - *H JH` ǭP @v44 Cb 63R u #88[]B3MEl"LYH|n xchIQF"@Q&-K y ?7ƶ|S9|ޞJ*aVO(N|l|VVAj+kOa6 Qu5egz܇qǵRHf.S}4%)1nv@k.0=AC;de{ӯ|PƖ>H  #`+$1E}1Y=G+5.=TV:2 l1=@ ˴Tlt#W_tB->;K鯜?็4{3besh@Qp}5)Bkg50/#m cmFG F bHHC+.9RhN:|d>:V 3Bl!^ ~{kdqcmRpC#JayDZͥR#YVo.ʞ#ٳ/@¹HÂd4JȔ zkhJ7DZ.tCmC{x){XzЅ$[jȯt*+,e%1|+ Iz=AE|3-ϪE@i(QQX!'<;]Ed* dnWRX1Ͱ P95vn\_r1?PW)4ښn&CX r`<J1E!\+dPƙ^]*4=k=PD|w`+dwlGZ9I/zjOaʠ ;\*6R!-=fmC4 \drir#}H/:K1~1ℋ*|J0L:u9le;U#6q; 5ݭl=:`X3톷ԒuE F;#߯D6l,u D`0$^5ft/5kjqNm4d'=32]3&hOA胲k|t>9(6 ҹ“k1iЈa愒\ lH>E.Ǩԍ2G,bCAeR Ar-iCi(hlLii/!` R.r(Md"I>nB g9(P&bxɨMVc"xǗ: PYOAp=@}Fhhl}XONw_KJ"0B/0_PH2QOW\cNmw$mtw~KR!z&"G 12pS*Z KCdB& (8(iyz\Lk9:0 M"xѺ_gxXz4هa"!=wd9',|DoM]t>f뎘G;.ܫ?:! X4XbĚIB`TF0@G=&~n@6ZC$͍ #(4  zgKZ)Ya𞸭TGJ&QőI"Ș_ @"sȨ&,'S邓14ٿi>TTI:EW>3^q 噧uC6B;~x "j\aK?Hn\|.'=lyDu#''@pPc[[To<4"8RL>ПTC jP+dQGpEbc}PJ0`('C&=R$&sc_MT40nGxC"3U\|WXY4KQhצ!8s3M GI)W9ҏ IFӇ Gp:bC 9,iKC^pL;hk(ZMP<]!pa`2*_oPɜ[a.UtəexpCChqmZ!Mg-:C{rPp_ ?Uجi&^ϹlƎyb̞L7iSz~Z N}3Ii+i_5u0 84C3q~ϔ - )*R3C<veW6+T ^hmpYn;wO8?,euHihd7tjwfdV$(c)}ItgI7 ZLxՑ"67{ mPq#e~27lL89xv+ 0;kH a}ĥ[Dl ")<=FzwE߅NL~WdJ">iy\q)rJWz>ow!{"'mb464kVC2 Fs݌EP_4 7qb>J{ǜH!2J!پ&??ByEiEfA?_^-3 ]1TG2?=G=R^eTY8^feˉDb5p_$[ p"Y+_6vA,J8XF&1#i`IنޠX / nBRDD "E¨EȬ5IJ78Kn"҇?~U񝝓%tSNU!wYlfd~C?j_0:i?u>+b{#=aU%%$Pnp)t0m JU<.xpIEЄor%%D2'yPMp>:!ܢ\WNagʦQl:* 78f&s8qz|1%Z)@(RGE"-kkB뎱meug^6#\ aR㳉 $kϮcv9|xapE6}nøѩ>r 톂ωjXn^;,d?y-\G*|DuMh⹫4?~a.㣓SB= t 1.?<ʧ%#3mAF4 [#)4^"}&$yIu2^m=&&qwgx?:{*SU QJ KRt1_/S~dpK"om[%$[j$n SOܭrf hRBBzbrj)faN*W.7eW}~U^GМs27cdb {90kpx 9 GFRǎ`RP34Z0 c,{A?\ wU3 N$҉7%T+Pv-jKߥc_`^E ̟*԰1[Bt'JYmYRLZł׌ g#>wQ}DATkfY.$ֿa$ÏEңZm-5<̍}g KJbr̢TdPŦ2Γ8&""1#xTI +0̢G}a[,S}/[}(\ҌBXRG ԿhшeGz)\\6DT/R31C0\Ou6ɲp,W#q9 S Tm ToNN%P <>"Ӂ @,#$ԼޭL>4}N\̓!T`( 2;Hd%MGwzX蘧X(=a0d 8姀T@ R.E Udt_0fhln+5s%3c,X뙠p:zWSy~R nJؽ'}TTo0dKawI&CjkrQ/TbW8% >*~Zq1)S&5a\"I$ӂ$Ot Cd ~|۶B:C4381K/0҄w{[3vFq?#҅ Ñm|+뮷 ]6 uRBjMˈ?t;ޚPfhNĶBἎYOdbtl/пBϿaxV7EyMSkx' #2.wKyY31PsBtJ0<ט3ƀqA2\(1x@ #<"T8˺2Ld-4W3$fF+ ✔P:-i$1R8NHDa7;P; aa*w2%HH 7 N%Ri#[ivs"=;b#`S&;m_fpsGCbqo7~!R`Jÿ4Bvc4&6дouœ>:Hp^G#a+wȨxDFz77~O2jtt51z8左ظ/-yý6?,7*.Gxm9˥wtMG>X|#=PF*NO/c(JCۆ/< &"5)dT4 CR KRCܖYPVoQsVG$ RgŘ0$pPmRKjHĂN/(e IFI: C S 5 ]kupA,[ a|@B(-YRp})tFr,vxS3tI EaPH/1B18ZҎR2ϲf>">DQ4W2zŧFɹ ?[Y '耒l0gQW?3Yv(BhN'Vw3=ׅPқ#$*й7-;:2Oezi[GyfE{S-#ݞfP ws?(6f(@|ǗG 4t18m_cTth>\%Lm,(b+ݩ1tbitIAXkZBٰt$H)CXR$bS zD9AuO;{$,]RE S:A?]"pC_3rc瘕9K9䆃 -Rja/}v}Ƶl"LsпGbA#),$ qӪ7m%^b',HǬ H4T +"+^Lh B I(skA4B(DC3LSOc S}*mBH &F9!|{vfJ9X2Ne&={X~⻎ (K ~'trb<蔆IĥpI^M$$ Ba ɢIAP g.LFŷBd#z}癸-:D;&ֿ .T^ :0@+F%REVb}b_j4.@8ӸwE|5*t~tU'ρBB SNlF`Eٛ@(^ۘqUcY.G~I_B'! pڐ`8Fo=Ӭ2MQF RPxTOܠc&2,/H| K8^<5 O>58A"b$q$'N λkcjVcX Anm@W&MɃ`Xt<-,;b$$ ܸyߝ{k{m`=m=M~q+7Hx/%xnˌ_`m\YvIA78RHPmPLtwL4Eġ-`\&"/#1uY]KT\9]xuS L}J8IϮG TW{g"O;4.C"uGCVgPƿbLN! 铁\$'>h{HS-_*soC f AyD #ti9UBT"2/N_`̜.djQHAs{KԖTKsgDDx25TW 72L19%qp\UuODKNQCXȏ5>kҘ?Pl$@"\m E/6_=mӆtiO_]IDv󬏓NyyEB>ShX;JIj4sBƛg<-m+V:-J7k09߱GJF%F#B `Qǥ K}C6I]HbQj+CbG2,"O-)REE!. [@ٛ^O t&\ Gx#2I"ELbI$I$"a0"UQ!K1ҎbX?80h&[z ʄ%3mh>[+s!aO#JzmzOGCisH)4"Ln#_YX I;gArat\57id'“g#:2&'DѨh ;tt67Jr/7Nٌu#l()BƸVxBR;L0؞,/ĨGGJm"ۀIJ?I?\tq@ɐA )Q/\!KC1ŹYФcLh޼2P׳]9'=Ff X @LNQGMT7i%lb堿T.<15K¨@*DYMzg2&i!'OU^ptr@~_2ҧ|*/p`hRڭNUw#MH6L^Vz~.3i LyEgg'j=4%"F0 jFd$דuϭ(~XG>\PxM \HM ɇKdt k=plD5K&Rv!rfLi'A[J(F'-I4uPN0M.XhbQ3/6QQNZV)yi0Θhbp $Hq|4OC&VL7V vv4qGO"/`g".OPgƗ[PpBH[,U!bf9n[GS"UamI2ٞc) Θ=L=DfUVcRژfu#vAQpSt\ SHq0|,.lizw*=0o ׄ $QԤOpu4 #eAd|LXcx1gj%$^_9 "N&--|8Ix (@L@sqRzFJ v41+rgd!)QUU}1?? xgOOF^0}5q]m3ԛ~9̊wO"b^ 9q}G:'ɨc@l7f7Wy◎'B;cx)*flM'tCV pv~k:i:L7N zr%$5s#)ui48K7WC2_gdU,kj{'r6- A/`l5ڤy'8x6ph6$|8(%6<Ф݅Cl{ xm Wˆ)=$`L([[8ekGrMzy2y1ɇDH)N?Eg^>w(V~v10yyVPֱǔiY ?]mE bYh`Ajr!p\q~ dq~-߲}6'UB|QfzznFUwzq 1PB+Edf6-DκPXO"Ӡr0>u3nUʆԇ$Smz.6Ú+6TDX#X=*Ņa"IOqQͭqk?)_s#.CtT$z60(ɣ;I8'| 'cWRXC՟(T "qk?7+2x 2]+,rŦiȒ$I XDXQXT B_CT$a@Zpam#K j8]>鲋,Ywmӹ==fIQVR )i-uIxVRo:9s::Ձy图㛈 #$E ($NmiQERM*Hj~mۉ!`Oj~`M h30kra Kਗ~kz4) R k7:'W)@д`1)OjYkڭ .m(ֈ <3ITͣ,I*G& `=M%H`6KzWo%+.a /̧B,$4P$o0(8035X]kZJԚ_DKC: Ͼt[AtO "IS~Qhl\n[4mƩgJ9R!J YphDnpvi}2(|#i7͚C/I=u7ȫ (:f"M R-X\ seR<6oyzRmgǡqq뮔.㧄1ky =L.l'=`%CCl扴APn䁌u EGA:dtCˍS`':.,糕6gN/0S;E0uW? ˠwORG-'N1$w6T]+ɞ'YqAh>|HH)5d$o>o/]??aR Qp[Zsdp)"Ѡ]t?5`}c DpNǎkLFP4vH0ZCtF.<=-*&?erW1[b H<mmAJ$HiqJr,Wq]~YQ\3`\|(0ȆP-q`xȈoE LtAmz*'dUHQ" ub4%3xM>mkhj}ydw,I SM? ,4VBaR :,%aH1oG$  ؊`( n4VFYP7jS<<鯆yNp_y|ĶR}#7LLs)h| 5D2:#.>llMIAy;/nFxGL+9.@ۊ!P*O ~ VIfN$*MmS{Qxz)@PmJc;6.m9;;oTpnm \d㴵%>QQEwnExݣcѡF|IEH^]/6`vҘ:oef:!ѐxy}c(eT?Rp' ͎N)VPE>>#DL&'/erEHX_Up^=))G60Z7ƂX6Tؾ49ARL+0ҝ1X+_Rfv f! j5oHVc%p)9 NY(Nfsei,0<" ݠĊw." L-IN#(X/RoH` bP(Gh0b"T<>Ԩ^^9q& XLd;^>>Qm=..i5IA DpۦѯK_F[hlg``~Cj b֛5AjM9 nƾbFc)3l\j$36mMTs?zXһGiT Q#FNJX /u9Op[D=Cfܗ5}VƬ=6j#Q8wjf1L86) >ȷ6Bƿn;ַ)Y{\XM^PN ᯆ˜adss=_>OhM!_k`dd)bvzR8(Vޙ꫱x6oN8=|{/v;ot6 P4i3"'t0m3sj5=s $OW! #CRS4"Z#~hat9q2X۫$&,ːZ.uxW,(=.* M:`@Ah txn?hB=.+h\>׾_˃;`n[c>%zLLiYC5fGh,>lLQa\4arz\mjA{ ɀmoPpƫr]ES EoP@M{':fQ@w'ΥPU_Դ.,dعoLæ,&(ɏT":f^/ e< 2QL9!r2-;4# W_ .`!\rQ!J:[d<<윕stTzH“% #, `dAhI {¸/ 7BTPP=,0^,&/oTB#mFMT G4je`+/2ֆ96OX{ V] U(NoÂ"t?KDf.km%޳N.%T sݭ}LŒZ؂t|M `q̖ņ_iaŴ>_ahH?LB j4*JUR]~XOH.Fj+ (:,6Ms .v|<ҖNcxฤ[ )fI2s~J. -w=oe1ȸ> %aQy0Ti-J(6mzdH=iIhyp{)}k %O0S(#l-1A|'pitk6Y`"I{{^jL̚R5LF66SY%rviLn5 0ekc RHV:>~7+Q m=@aތ tAB% za$Y4|" hz`CGtJ!T^ХA38$sDby<D4lUoqP0d/HѹrB~{߄} _2Nn]b0 O03QAHK# |byvu/}m1o#0^O4; 9[:/723ޅ&rs/ϋx;6?Ms꺀]Y>WkyR{j>nЄ@HEJL,!PehٍN[_@!ISEBHU\M|y0ϓ9 >t#V}%GV1UUaAƓ|h~::7mvCp(O% I7GD= $8 o}aj:CU / CX2٬\G!P-8Nfr~pSX m p ?s<͸~~Xsc °ՀyED^ f* $MMՈwI{^i& C)Fhl,˿#HlBL!0:`Da_e>J,(z!{+Jq0'.].B~Ҫ+bxM,+<ٳ^^+./ eL 4 U$cx p2e$Ple}aCaQ1E\m#c8:'O畴XF5|cҚt"Q\\ 6DtjwzOY@ '*56i^Em'v]z$Z>q7pH%An*d qS״>; ;BD Mg1 d dC *z0<\w20xy-M}Jg:qr᯶Kt1}(1קa3V zGe·cIvcKXH5umn]sT !]Db:L2F&*Vǫ /vm*HS@L%^k7lul;5DCb/qT/:NUSXI̘w#LWL}7fЦQЎW_s1}A̔%̘[!k P';,OEoSn\g56XPj:/s4yg1^xKЏ'iM5.7)L]7q _?9qQojl(OK3}|Gd q w蟟:L Z($#)_~ơ=;-*o3$7ټkgQSZ;^qOEԡv=VWyeME&=V{ѩ ޘ! bXv뜵XZL|)a%QfH|U :D 6 1Kt6]r'P^ Y |vz+{:93~C AuОPp¬%>=A,XA`\ BRclK{G;LjğZF&E%Rd;(x(7t@gtlv.Z?n6rZ[_<(E$]Ϊ@h]s!)&%$%\ɑL,ȢkհV!\ـͩskkZ8|x?sfk3{Fpar/24Tvy{`Ȫje5UvY bO3*5?159IY!JVNB_m}e c9ܣp9 %krOc2Yd4T_ɻ<[?M_%mEUkPyeǛK_.V*WOT~Y(֖S)m_ͅ3Ur p'":G~lNNq\ڱgޏWY@%+S*i?3.Ys"ܧsrԮD]N|frʰիluobWSbйc%;΋l ; ڎҽ؉hϸe&w9VR cEiݒ_HlIݗI'I LQ÷՘mp>E>k^`=e2$QWRcAlrԋJ[qY1TԾM,EKּ|x"0il~ *%D%c1+H16LOL|?'ޝ='い ēojmw9 RέɻV+^ &zI PI!MBK(8*mܣrFih.@"aF6BS]DqBB_H4USF-Q`T ٜ@tU IJ㉣, ԅN戀Rr@>R w0I "4ApDoZA&  &-Pw6S ?3|zʟxwW &VZ_~2Wu ^0 )dfa+=;%Uڎsr8,COEBZ1pPؚ7|X!ֿMݖ?w+.< l)ؘQ*8zL?%d/%#h0[beC6:ّvqؚ{bW`0XqE,lQ( CY^XFcbUtW2Y‰8h }X %;۰F.Y(2  @CMMGUѳMC>Lec6х|ZZlK2V;8ۗHDV59x9$4hLI6Nۢa::.J᨜0l>T.hI}K@ _*ldyQcUvXĘk 8jT! ݘU-5vXmHJ*2d[h|,| && Y '<и;yԟY;s}ݯ6x8 u!z:9ue# 6{E-Q(@@q ࢻƧ.d0al#,8 X%}ii&0y$p Pl܄m98;ٵ~ 佣SyɘKͥ[TRMG'̨y1÷{6xZ뒖%fwxpĹT4 rH4(2! +nAN|wi$!%j}x*ZX0C@ft2)7sh&Wd̥&IIAa%ߕ2vw)wÜ5KllrG5FilH"G-[K@sv4^gKE%HCe`ݝP&:KxWGy 4=2F$2j%S[=l~Q(H-%N*8 رY08IvK%Yxp*Aixn yUAhw:J90aQ//GIԩ1 H; ;nU"̝n{p4Z*OHJ⫍yDwiht-F0$iЪ`[e8aPCe5m`zRL0 6Zr"Y>WS9l7&B DeGBZa* RD l)!u(&ᖡ}S/gRدV'Lj< q6k/ %Qnث{}Y3{++Ǻ|))#dr4hr$I4.@[hǺ,y黭 heȦZ88;ڼ|N@Tg`aJ *glfbf UXbwbGH.LUm7+LÛiosf71 qdw]5,pD2Á3~{8L hkN:3Lja6,r]եYʴFSEQ͞:,-HNT _6FE)lΰAL䑠/ ıc$L/TBB=ަ$ @sF/OCz(VXOMg;Ao3OzNc4Ϊ1k[C. N+~GTn jF 6͜M ["wY]>7'cfr4R)W^RMS~7m+U fYH[ 35w^}vM_7ҩɤ^m)JW'ژB꠷N;p~Ĩ@,FٸxnB<_83djc#5 57KFn *~$ޫ!Lu  g?/ng_}!ků8ڻ_3f.mbbašbC'weU0vPghss#\qWruVnʳzoYィ&!3ԧ|6R N!lM+R{|#u9p#6mlE"ΓQ.c$dG>ث``-qUGB0l1 BB#ٯHY VepGvּ\ɣ­}ϱvzVfQOW ]'Z|1/!%/Ǟ (Y<9l00d f) ~(f .d o~Ԫ]8<;6ض:%\˚v3k\pb7dT+<~X\jbF6U#yà$ȔOdo lʄb99LR(0/b7Z06o9ؽݧ]0 hLR81d#`1SIEfTQWGBkv(A2XB*^պ m蠻iQxTقb*bq8kg=󌼸yylVAIiYxyI؝$~0t#0 NaZY:[HsK' M ϱ7bUOnں4m>\g2s 9A<ey1KGF%v'euWu|LP5tL;r563g_"6'ՕPc@r~O7LiR{2CPմےA >; }wU/rNuqZ{v&*飺y^3DWiS{Q_2r<ͣ 5)+V<?-ʇp#R$!, *sqSGPA}_] [0/&?gLɠ%v*pFn^2&)IU_θA \]ژO(6;ڜM.Cl˜KK=Lc?l?.Ha0 PLj.1(gE 4ӮRn:X'D@wn (Ůi~ MUS0a#3b`N#fEC_>Wч~dQIat'N4AC>\#$$_) c0Sq˸3CjQ=&QQ-M "o7~8X?Hc2݁, !aO8Ci>c/<$VA0_ORJ6 jMw.*c},db,Kͮ-! OB3E)ʆ_ZO7]xKK^wAײ%,b8UٰQЇ!.hc-bpA˰t ڐ3d~dXc2M#(3$gdu&k!wJ#iH<'=wu 9[z-1/M-9 =$nl틄uHp=Øg'hv-QZj:pEAQGd|Yr[z"6ӋZ̻4PފaLiW߫SA/&Gqb4 x)|ęԜZU4&r|m=Va_-fJ8J.᭐]<&,5NO0Gŕ7" _a$#%ՌO.mZAz;x^h.Z*= 偐|ŮKeI*a]ʝC|6H4d0J#$6'ΐc"`I?D3G(xNCZt^Of щ2P _?*{Hbu|: yg^vXkOq^LFIGTHF^Iu}/n|Q$27TDsѓ@x] ]o 9 KXFgz5? _zQ7d CG{R@'Bm ="i[ &Itc0<<@Oe udJKU 'ބJ ^<,uxhBkWBb܏g?g+Yb=g+\޼K!xǛy]fL' ]}wU7Q ̟eK;΋^ 1+PRcV|JV! MP/NH+|=򇶇Ґ%xXB(`?`3^EIc)/!xI4KlHP. CXD5˽8fQ .gF wٮbt|ẓx?OM ? GqO\՞4TC7Swc(@^ kY3dVEqdo!޴l-D"+ NΐV`>@H By!pwaB ,8)cI?%!o0I󡘗j:" @lDb9Ę`j}4" c` 2(jLjsqf*چJ5(3%@2W"PB<"1+`07Jg*1@8 P pLC P 7 Uc !"~abPE|2h44 ! B i_@X A)li 1 0$ A'D1$f.PDP |, T7AA ƛlc$-!`4N c`6&&c $P$! *%S BShM4,Bc`6ҸHICxg26T 7#R!448E 4#9`e!0"# @Pg2jF1X"%m¶++(2*pl` "` @0 21%pR `0m40K  HEB 0i P PELƀn C @J+B  x!em9eش6 (O0 6#u0 /QP趴(1;.M%9; E_5DɀFUrP؞HHOFU+R`Z <.$k"6_ fYTw)ׅrʵnT.4#Vp QKrIRbESޕ4D*@dؑ@ W=LYB0P+)F(Cwj,Z4-p0K"Uro:~Ǥj𧖥+Ua'79S3AsCu%lrB&_Ykz)+Y ՠh)ZbP41tC%+_2Xֹ$! bMRhS4 TCdo^&8_22vX 9 @uY8Z^,=A.\9P؆#z5bDA0hRQ=\+4׭$ф]ӂQܛB 2<3 VLE Q5莼b`.(Tz3Xz!ˌ+J0>ԂۢY!T3QV"(^Պ84@Fy& 5^VKE(6:,>KXJHH U/hPVq,Q-VY>C.Ҕx,)6X]~CeCMsc FHIjS{iZV* cF3< )Ħ@& V'XaTZe.II_] ŞV 61ۗrF`?E"A7ėyO٨"[m.hVK Ћ"L֖0^>}^~F&y@~=L\^rp_&tsF8P ^WFط9h^d riq"Mb/$5[J (S阉Ǹ;oW]]^1#R|tjOF06 }]mw4=ZKG&ֿF}7־fa 5 k Iɂ IΧ CZ]uQxEArA@!)=o gd{WنpCT!?nKIuhV6efT#V4ЩaN˲BfmzR䚍S`:%UDe!u1E##':hC&U }m@TLpQ 8 } ~Og_@U1l" .4D7G{]?:~2- ' c#%B;~ `"}9ᅼɏ[)˙0:bQaȓ+.,>6ȒKv*B8qwFjV&bM,&NP\ /& h 'Tmʁj@v&Q~ԆH k`Fu;9C]'0OZcqedscls{1_aB8l=Gnͭ+r g,=T4Bkek(u %$5V=,ݟl-ygO ! @`@t0b 4@ЯB "3i`(C@0`c10`m7;!N=)cvxOMX+6BI|QgGʊg,)=ۙy/~{\61d #HǺ=Xb)9Ps{;FQg?Јv)̪}a L$d=91e>,ό$\A ky"QRTI}0U;C1z}&Ȋ$^d@ƏPg84ps Ї'a2f5 nuӵuT?ހ_1?>OŰV1 ' P4pM| 4NӲya;-9`6Q,8q1{_]Al6 @45VQɒ9zQnCν-3!m:`(.SBT<Շ 6# ߒڔ4,͠8޺tc$+귍MG: `x \a ze9;v\1t=8^ k<{4_h5h3kIaf|jM/Q+  oYOaꡬ4wR.: QppCNh̗Pㅜ)Q(LX{ä+&t\ZM&i73'Zm1$ϤUkEFH.G8T4J[܂;R1P"ȅq>(_lXkR M7}giʵY>hI؟Fiw1_p9."΀^Xw "+r00,cZmC?{1R !pٮ-7/A)b @n5EmL!ZI5ϰ2a=% o P9^ (]K[<#gOd07d?Ѹ<[SJ"4fԠ`Zz/Z^%пtVQC~pBЂ`f_ il(c׬5Ufc >` D\\[c- A`ҧH޽BgnQW(51j"J?L@Q@gW-@9 k³*_B㘆X0&TʟXqB `d:ES&Е,T ZcCI /Z=m+q؊ ŘT:הDʦ\A!$W@p$N.$cbX1Z!@@į)"Z*a&!Cs(A#J@T"$\!"f  -h%D"V1HL`܌3s^_|6y㳳])ay'v{d~ @K{. A:wd2Gf'r(l&y*Ǫw;j$}* ZvCz0uhHPo/H l J3_m??}†5-a%ŷwE\cҔw[V$H-SFBgzFΎu-dvtixlQmGXЬQWG1>^s(lu>j΂Fr ]{[]mzPpr ͔ղHp.Wڴ61q;S{6~":;"^E(H2|AT]O0"IP\Pٚ뚿$ɆLd!Lh AF(BM@dP$EA@GX 28 DB 04~W` ` 1L!%L$gR!ĒH⹶76RIQ`"_CɖsO3@,0`MԔ %;Tu^BC3y‚B .5 IT 6bQ@|(UT"0,#%) 5P-Ȧy3 ؋ E՚\bQe"d}rrIV< BFCb EI OH>LA"-c(D`f71- * D%Z\w2|B@ t&| F00"ċ5Z#e^1rO[PHGb0,I^jt!)DM (ѡsL-"!%"UTZl"I%BIU2tv]=  h$CdHg"!eeű]@HS-*J&Ih*<*d F&+y$c9UaDD%EE¤` (N逨cR |eJ+`uA@( hք$x'2\2he5b<сe!rq# FQ4R$H2+ LpFP[ _ɣ)m%,rLf 1BҐgђ8JBcZ+*3Bȣ*afIQ}\9 fcƒf@N@O/m̛ebL60h`ᡱ@"J,%J2X&Ib)i%Dߙ6&O/ c)v!ʧrH?aD7:!TVl*&]+M'pG,)UeҦD$-Lt$ ]xe-"Š*".B . 4&*B!68b+N5XJ_V- P aB&\(D%9l hcLM/#j+B Bi1-(J bvBe0pH I$U`aj BI*A0OcTm+Mۑ14n HP4 n5AИsbP$ +ˆ" &JISP 1\ HĘ u  66hMܸcy晽t9͡u76L~]yFJjcM4eRĚCi`0` `Ɔ441li 4 c0cj0c6Mm h6tq-˃xta!7{,G;vl`m6hGi4\ǐ]!z9qwP:mwm =wޢw_b1vL8icYxDkaCx2PIR(@Qhʨ3v *[](h "R B fϴT 2VVT[hbRfqZ+4k' cQ8jF~͌I~ 0FeKKʤ"QZ2^cO$^F34Q˨$yNMaT:/H^o. DsPrmd$xka $PDVL[dkNipE%5KT -*m3*@ByZFEMu _6JH""5q7.@Y^y'O14m=_bA+l`,$jhx/% !2Aȫ h hj4(CTedTma*{LIBn) %;%En3DY+E5먺>vh4>jLd2bKBbhmm ڙ^E*4D#8"Qh$^hh}fP=BFiX07^XclQ0MeBY .y/y)ao`ֱkD3?pA.SAy΢K= ѓl d4-I, ! 5 $\Vvw/@A+qs!R()QB   6hu? KG 1NzPl0I%%PhVr|U33 8!&"b M-a..00Q 'gzZ6hI^wQ+Ԅ(&GM6 3klKbU0ۓ4 P<߾T(Az>f0 n,0ix5ՋXҙ \4x0g8 KT=p8;,?qyjSR O0۸_!egd0$ECKb\בt"y@4)adVsy7FdN+L)N#ň5d fI;7l@k%"_PrUwQcMxADGkfNE Z6oxJVUp;^fHپ͉^h ̹4B%ʢ(N=oR xȀޭ QCJ=( ~sD@X5VƁZh5 2F.h'Qjae{3)z0~F-]-(!ɩ UA$yW>G۫+4 Υc J%\i#@' ZS $H]$ %ge1crM%` #jM-FArb)A1 a) w5|LcPc5GT_$pVRU+hMiq]/R1(E$ؓL2(` _QH=z0+Y!dPP=B"Ț ^"b!.Dj֋?eh ͧ`ߖ *Y~Jh%irB!a,.f@1 i*}9g3̗98ra"QmT$PɇiyPЮ9qMHJ$(b9Ād>whJHI?uq=,,I^1!Uٱ@q% \AFPz z,8&$`4g4H=|VtArAۿZS (ͩ)@BQ%QP*eUO=jKU 8^0bbR#-54SNϾ^-IYBѤR6bNABamQ™8cm*.x=G}?a0>xCL`Ɔ $ Ҁbe]KB IDci 1lL hJ`ծ}B "IJR"IA% zB92Vq@b [c~̊˶{_0oc *C 0=J-wҪ;9R5󜘯x=VaFXX|oO=-f=a$՚Ş ԨJ k=S͗b z-.=0LA;hB 9Bp i2T]2YIBd Rq HrVQXܖ ÄSkM\I BOWD0J ~\VŢ$ϰqCɀ% P DAKuA-5< ME1|m}6z AaƬkKƚIї!J*y1_9}A`0Ng= c*܉U[ۼ Q g8ms}K;|4D8ln;+HƫB~\; J'm tDxԧψz-(r3! 9Fxz~[=3t(Gzshzd Qa@iP\#6[~kOz? zN#VÕ!IpP{^~NIÏoc"gܴ;'> SoImgw;д`h-⌱26_T!HM10b`K 0yvA̠l|3NBY!݇su! V^;TOS1Zf&"v.%3Mk)jL$@ag)]& !ar`/rC/ry4[l;R ^blA>\\bmDD6:=cl:hUj;)g:Z[a;l *o( BygFywxAڕ$CR:("W`()1X-pЌg'49f8 =LPQޡ^ 2;R*)"Qw [ z3/i:qC-d68SnDDV;+Uţ^ҺC$ Bx Q40dt Cih4O􅙗(v]r.5!QT, =oeϊ]Z烤zǑAj_51=cEG=]hPMC,3OA" xm-{9x(M,^'ElesqCI@Q1O,6RceFM4PL˶w^I;i^O*Xf`W 0MDl4 iF/SSyjGByS/Y $ !0NTWKyUy/0Fט9@&VHf D@뎿÷Ha}d̆Y4>͠3oKQV,pmL-lx73jĖ$P/ЊB.B_o|v'iqQ|#*#BU !$b7 hx)՚PJha5Z@( 8~ۋ˼}iw_^<| *-7%c_=8ɝ88#ۜ<>3!͹(Ʉg$n;$R#?O|=A KLu+G(Rby2K$p6!.[uS_1m[9v&YM Acbm>6/Q\u,;|Sܗz *GSjѰCw3܆#c؞;Sb rl%EcJA7!4X![ <@x,Hߜ\@/"&y^5rl.f]v&yL @}nމ/{|H0Sm/yxpc|~ҕ* 3~j2]t%K[J= ʅC[v29wSnF(Q$o3|dʍ}F]XLo 1@˽ӛ&'*pޝqS+Vx0%"LOaduɸx7 OI}D4`7A0ZgYϯaauD&6d@h-ƒжbI x}=TMU)6l_m;'э IDb]`PeA^\ "C.ʤHD澪^oNùAUY VW.!Q JW*zH;o,/oGTݢphgfSxA };BT\th#ITnKL})PtҐxcL3S ?+ 6:<;e#73'x"g4 Osw U<-eKQ1uGn+ⱅ4IrL<ٯ0M^$l#7©Fl_Q.,ܻ {#Prn'e#f?FN&ҤIpK/_50"MBIčHmp(ڣ6VC층l"$yMlkͭ(՞'o O7a`;%jh&R 3N?`(us >+&uT;(u۷ohgHn l~kعsk1>;S εؾAZJ%' ,8"gS1{\UC7᫧e._"Zs@Ű#5aNd$/3Đxi`mhHX̸* H7Ad@ ;^:k-iaUI\w1PJ9mjyE^5jt.uFf|^;CR^WhvjQ ! PPF3#:)R chrKArcG&FɿtW=I@ "}"DT`z|~oyo?"۰^{ϻ^zj@|N^*&=u֙tФ]ePz,=MO8֍ecMMaW!U1?Kkn{ [sDBP1R N`ktI53bbJǥ,`n"bh`j^X4^h` -`+ JO'7 |ˎ[xq5h:†Nɾ?.K4sKţ/ڰKW0Y 00fb e#P  0#RLmCHM*P7Uh UX֜RJPz9GI!Q\} DZr9]0?R6*|m"dA0X"PT 'p!̻gVhCh0AK[;:%Lka!7:ήu$l%ʒ"!& #8N` er./E)ޛ(D2vv34+{yP3*9 И_*}TQ@v6.L @MQBJudYT.@+H$`Nh,Ս,%y4K0i֦o;l CAPߘ,4JbCz-#0>{)#=?{gawVU(2o6#e[>mvSӘ9fqkYΫ`mt>*E) 6[K#Ax+@k \ZZ]j3SJ'g^f :S_.q L$[F9K[*`Ř %$d" h1HXo; @-D?w*ǂg+ 3@6,ж -'<_DL[F^|O4IB^k∺? .]>U:A+90O)Pq+>h.J)dd/$(}zi!(aMwO(Rn^% #'_wɋg~.^+oZ?>e-+и,E1,g"2.%I`?W,\>^O E 9JYs)M8h?/ɐIy=~<_EMn3 (k9Qx̤!׌'wc`35BoVW{2pfL˲ڜr<s?N0T7h&v *Eǻf?xu[統_Y/B!ܟ6GlKĶ(]a6OX1FAF%ƞ>ׂo!$%ĤKo툽u(HTaNS 5Sζݦat.iPM@J;C-:#yXRDR/:3巆TˍZP0ȼ T:CK]cmh@K3p¬f|pK?B84.[XI(af` zU(Fc;FcI/F EtnL {YtqIOnU@b<;5YR8*.7d)mw>ͥΪXbè,6ftÒɕ1^6-qo[>;IQ৤1xȓ |4SB~d"I/oP̋N^*]!^)ΪzR*P}캁`,|$s$TD>hat++֘mWu2h9L2l#JFPX(:zB҅> t{kjUܚGֿ˫mo"õI:CF{|ɸ}TZ{]9 \NjuKIVG>6Zkx?^ 5IOwٰaovrCX+|dLqDtku .rE&/w)=|MnP=!cP-Podx3iqge X4#mp^wF%C"\ !&"#HNg||W Z.G9+eE'v!a#%'R̦MρC|%pw1r(UC^4BhD(CؤǧE&DHJIAj1wؼs59@,/N=8NY0v"R.'gT/ owF{AAoFA)+4s#rk %ke3PF 50EvA# < C,7LDhprIΟ`x{Y:L$2^x4{o .vM ɀ6"$@0ń HCI $HK߲Xu\Q%eJJA}}PcwtBBK@@_xO{GX-=ix'*S3^G>{}L;-TԐd:01p2xz$DͰRaj4DFޝ{?T.1/3EЮhz:>!{q>}Ϝ"b}}-৸vFh(g}!dɒ5ȟ;+pJ@BС(iXeqKE۱j%TiP`%W|k“dN ŒC|CnG%Hq' *!܋P.Ⱥpgy'PZ#_aQ@(l0CJ@&TjΟ)7JI|0?i8imk^ >f +v杻 EhCWG~8QL;Gtb/ 6FMf`1K^[WR#M8ϵ apN%'ܲoqҡ`E>o jx(71{\gAa&ǮK3=ȢȆ132 0DjpyhFusz|}Z2h׼$7iCC$$uJVݽ},1Wcϕ:H~<`/k[j;%FBG"r"*ҵE])ɷ_i$tOKJS/whh3&DHbc]V:gլdtRk6YL2ή~6N''H oШR zHm(dzY*‹SjO>}Sf"ͫT(N=aR]RW@fԓ$1 07;"8cZfFܿɫ֫$mZ 8l d W(7InYZyR-])E5sDVpQag[DiV]UUeEe̥Ikԩť]q0\{b^ʥHMyP[2gGDZ腓nоl_вp{0p>Ǣ͏/al3wGƎ8r Lr0im' o 1_vΌPX{-TcWnsԑ{OrX91Rh+DglFI-N<H)m5lۣ )b.Y?6?z IPBv7W\ӵzD67>rP4%S)9ykKaA)Dڤk' 1=&}Mk&a<: iQK4So/4*%":S%,P$>E6 o(zo&:l^x*ZTwG_w*GPI7zd4$$!R@0Cl0=  iœLjw:ԜIq?4 ס ;~.ꎄo =oKHc5?R3*D4DZuJ8`S?D&C\6"394G崏y? ȟDqH5zH:t\t&tʑy(61t߮t+K#Y}MGJ 5U$nQ/(L_Yd$pA.?CzY=`?]wء]U;XԬBH1r)'Ը.#Ao x0g4z{ˎ[3~af"S)IP-B3׊W!0g2adˢYix\Q]6o,X j K IQXBB)u5Zw e%DJƼp2Q)EE/ݫ`J),a|3Vz'#dKj[DtH :]VwJVG-cD靮VRStT'3wjSqqn@-/ioꔯzM=18!Y,I|aJ=-bՃ^)!y^Q9ی33p>6\&QC}ο[)t/|5Ө}}8N z0)wx*2qj^UffѮ)k\dBX/Aƣ}_/*%F9X)[̻˯3Lwj9Sp($}9Cr\yn9>3 `j$Zkܢz)0d;p\WEp~ $=  _./3CGmt:W .6*e=Gҥv6O^WoigxRv#Rn<,jDR.S5{y\GZ|Ƃ_ַAEufI3Wno碜>>oAm{%:]A//r9cP^3 l2, Z8K|u͕/D-"HEbR؀E  %0m ~y! I3dON$RwJp/Aze^75.-شXJ24+J_&,XHh}-):,*C#Q@_FHƬaƺT(`bµiZ-Ļ+bYe9 BQݔFc0\DXMe!D$`@ZT( .Ji(NQ@R(  be F)/PWڟRE!ʻp4Ê,f92 )Y,kU? ǢV5)@Rb2y'r_b)W)DHȖA0cIKameiEZf ]B~,T!]˂*+41RU g-n' LFva(h61:fja^.D6aΡ`pXC&~ecW"QalFIXka~"K#]TʺN3 JKBs䡈-UFvLDJLJЬ%- @xc5@CE'LaqX40<.NevaPEN7\ ˘)P.Bty:|8A74lhk"3&;V*,,ԍ&Zs\- "7k*ZB٠ܫ((Me(i$&5-4J˥"-xd2-kYJ Di($DE +1 dc$BDRUA(!~*"%_9e BҢ.."RfL\0 ĖBdd$XB ITDE S2k($b"N%REDj,*]8e  \d,(ō6`df4H% WÂLa"4aaEDpT W~iQJj(D0YJ(0 Lc> < rE(`1͋DV|<ji*u0uUD,9RpU6&,D0[,hn/!B8t0!cAgTr6~o$@1K?pdxS^sw̤>p,A `0# <`h(@ ]RKH:ܑkư!Iu"Q<痋8$َ~}Mb>%tH|⬱ J?tGv~_IyT5PyhbƂT.i9xa7("n fS΄ߏ VSk}Ѭt:ʗZܐCh֌D!4&q*m$ɊұQ)(ڡg3 BUY;Uzm}.X*؃*uKͨ0{2IC-)E++Gcr+K[Vhf8/7-44:( xM2~bXa &hZXp| jMEbIUhLuY~ER1 ƴ <" L I$aU6؈`ID dd"zZ&?__oл𔉹]|.AoێN$՗yKdBSǓܭ.p}K^_a$Q4M -">(g!ngw{XJ5AUHAt `"mZf.=r8VC՝]R20ȗGode!AxZ2I%[CB\)yMB9*RjK1=]qM,AŨfֺuu홉D2a&#*)fZ C X(p"w Tb˾ GN h`V0A~z1>ow[b aR>4A""oiU+g mHѴ> {b[LmqK`0_92HxT_-ɩ(䲫aS ۘ}(;e~㓯bkMdtL-6{b%%edXa\m-rs2`ףԖ@0h@RE$ D$D 5$=?TW[Z;a&+W}|ve@j94v}.oTxגw,:,PQ&|Gf OWUZ (.Jq=aIii\3 WQ$uؔ*]XFvgQ{5qûeb'1Cfg Sȶvō*ˍ‡6WQ$Q3 ĸP,-L0Cs I6,{+-*q\AR+4f&& TQxKC|Z$=cyA IR Gxc;'_ҨS,_kuj5䥵"(a$5!PۀKd+nWӎ~[Ez>֐- 0qZJ sX6ߟvY\&Ekse(eh-E-e6Je0PhsB]jQEO5~D2:K}x-sdv72/"|0S4öWpn +wkFDBr1Z>Ȝ^'Lu6CM-#@QC4C(|IQ$Ux޺q;~\ ^n,IkDŽs@',k{,a/pCmfGHW3n?w.:: bwԔ&:(P}cJRT{tb{$(gffr} > !i/[KeG$-VWyC0oƫ˅Fg$$}*-.Dq317J8Ջ݉3d*D]&Yeey7|޹(62qCIj[HM[jA dagALbTI3/BD] 75RB.iBR^O#OD_rmdF+ٶL_/t =`4wC=YyG|s ;`Rrڧ&xp}&waz/U.e!'M"Q_'A09( ^#')"KQ Lo%;ǎibLS#kL]p(h1" In]{;|ިwefg(\:-\.b9*Qo[gb&WYr,FgOk_rc˴ f@0VD̃UR5_K⇾ƜoZI" AS~(Zm7LFI+2DkG^"ƐbuGv2IRM;lOLiw`B 1Iw̉O! PBrbډ PrTGZ  Ļ .ʥʨ Ҋh{(gنG84Pi4>"C^CY?6(9Gz) 62 '>L9n ߓk s)ֶ\ O]MM 'սbBW=fʽ\߾ogId6M93%^ dy^VG*GfT%+kpxtZ1ܡc\DXЖF,Qod@ D|KQ- TDǜ"B-Ȃ:Ҏ"7|n:K lIG{{/E_,d9fPN)e@L(i b aS̀-Z`@CWNZͱԔ0XPcZDt(9n 3~@40#uC9>L.IgٚzHӅ:M/J7^Wl$f^J/onaѦ_b.}k$T{*s /{d!#<('(ίk;6xM6y3^],4R(+Wx C01bpĖČ.-.YKx)+2HgޫgxeG){bΑ^·e:k֑&U Hxm `l?|! 0I\1~ !붚sv`'}!>`D[B&ƤxZj |I\o5Y<̂m%B;Λ.wa&v/Qڟ$zOcNT|Mm)]5_f#=Ꜿg-@FzӾ ff\g*9ifyj\ w?Ls3ܮwKG|gj3W B%)O<1j*j|b/KW0/HsXYFgM>I芞2UMB}0 O:g1Yϖt# 4604=D-%Wt!i İ5W]R vuL`k)(Qx 5&(HdcxP`S_W/8DeW/۩z?k7)xj]ץ:PHU1o3pY. ?hkn0l LCoam{~|D5֬&nkpPQc8tV%b꟧ӗ:i%z}[UwGQ={<~EȀ|`fd>PQ%ֻZ9'H RN*z+yWV ǠýIuF=ʳe K+xnT@ܗ]?M;{=.b&b-@Cܵ 䒻Pg&7a~$¡1gְrS8YT.~z_VbeVUyܧ:Nfʈdio5 x~ZnI_i5-0t ӡS0qԊTMU}Peu _t-Iɼ,RM%sbZ#3t1U ֯l{[MuyoչG~+wk.fj[(^+5kWHcIm{j?&W q{3\=9UGNT&BEm3̙،/S.j-"{#(Ml7}|Cjn~&?Fz~e}^ 튧P*t)1{ ݃$x%(LBKDy\ط']$,Z2;lWZRxC -K@9KW~/*\v:?eA"8×9jˍZ +D;6 >=iSD2Ȏ\ c ڢ[מ/z}UZ |&B~̾`hE+T9(UP[2rof7ۀ[a:#n/W`k"MBsB_.I2<&Qk #/6G#`!wˆ5ۍ~]1^fF;o- ӈ{Ԓ^, =dyKyqn )&7Y|B 1~B8Ob3nu=_2eyOn?  737װH*,nҁQ [te7v+147@b Up5H1^s>OqlLbГ2NƗ@͢cS c1}_*@F"sNNð#q"ːSkλ;Q p[68* Ň"( S.3! 3Bz_f[v7.b6àsu$~ rx#LEDS$}kꚯw=Mf s#S_C1LQ1JI"Vwtw0Q:vz)Kk%7ػm*bٮe&o{h0CFL}f)n\jeig1~^fAD' \=g]0gr{@+  yXG#;Gvw+mT<_%\]>dž]|%i {gl~v뾏׵ڟSs]ytG c Ȁ弝y^tO9~D%aJOgB.ùtzBV) GW69nu"%+xu|}aGBCh$Nq`pjݩ5saEt*{IBٽv{D*cRьї~p 阫ˬy?TdV^_ NXg\qӭ"YftI#UcIbP!` ۚؠ9b'pC&Al[&[.e^pʹ0'9L7"\A86q|͇[tǒ^rdOڄ#El$i+PS D҂Y6r^L5 m:52U*$`&H2ʲ^y {~faVSPzl}J9 ,^- xBoK\F !OHJIݕ]RmM[b^;D3> z?K]#0I͖v0lQGؙ)>@qa;@ @=<W W%iژ<%IDNG.=T˿ 7Bn 6h u\Hwh^o}f|>YoϚH{ĺ1Fn=b]G&Wt I1W)<PV߰U cQgu.U~ɞĄrYP5$x‚),VW'uUT RgӝF8-ۻZ@ R^WSODxV񂾼̭{`ȳ=[)?t^U'PX?-&o(Xℐ WvY W/UR0b:~av/wGo.Rxt.;7X94cMX" n d?GDf!ȌvObA& EAB9%4kbAIP7lߖnjOjHB'x2p #kglffo1NIM M妬X!BKf|F ¤P} R南[vMd9w ;ܒs||u=@B=|YMoB~FhPIpc ~) ec⟉1DG6m_ʇsѩ-ZD]K~S9:daԍ yΙ(_l~:)_<8 Iiz1wdaci?'I~-)SGIc¦Nji"SpSߙ!qEă(*^ٹRP{Lxbm D9e4 Xuu;9as9GlqyLo&KY7HH43i=xyظbzl=8D($-R9iYmtOQÔ͕yfwEo}.|d<=Ջ!4?DAOʀ]}8-ˆ~3 ٹ_Ii[5 _ o])v!ǯi'+5Oϧ2!⤌8c6n}zRPBEZBr=ٙE|<y )ZI`zwΣz\61/  0`p + pG\œ 9R{%h$pt?7ptt~\=ppJZ\Ѓ'HdW;V==wwonLm6a0*ȋb۠k?| e`]xMNxU7 }d4AyzءweS0R! fp@Κ<, 26+2?<!~WЂ SgQ o>5`+Or~V 4^55==lXg OYJ:)!ppA#Ro㖞~[Utq͞I<^{Fd_u{ ږ '2t0eʛ}*H\d^?j]y9cŋ s_3NE_}*~y6L*q5Dj^LN1.Qty<]$?&[)}AkR&ԷH(L iP_a `CT;_緒 ddQr` ~5 "v-gn48I33?&!QSBe@í fR"gMiq:6]%ĥ(XH=g6n-hJ.S Xbh_W׈` kmA56MZ}~CPa3-ݓU8WC/f|o;`(. ɜ^jKD>Gzcܢ[4^1;53cSgwn?*ɊP{ b,/gFxJ=IO*_{[UO~WyS3wRMmǛ:,ƭ/m^a33^<ώI6]\,ϝ?/Gg)DѬ^X&Gߣr<fҠjmhnS^u}[۶U}7^vhи* cC$ۢd'`C"4;[Tbg7z<3xQ5ԭۮSgWbAp2^QaX HdWŽN0> c_7A6ŧgxWYD8#(˰)O)9s$E yQCrv"%&uv/|Ø\Ⱦ'%-$DBix" v+~vrhzDlIO V`!/Ӝtǧmss#>v@ >Gtx[#2a/l`FGKpǤ{fM= __;07kYపR( ::o}(i/%ƫV_A-]7L`X"aPl"p's Ґ/ oZz`[` 0$,Tc(*"=::^ :繮w<j"{A=q89)Oxk eHn}38G)\6q?p.`ەI;ӯtȐi9L7.SAOG0KwEDA, q10t]+k8ٽȯܾ v3S Wb3FvnU A0"| fu7R; &U&0I#DI"E  ] @i 0 X,AOV,Cc6*|e-1C+-t3䕣W s.={B|D^]:Leq6復B?GDJsRhfAVNW{㤈>7vݑDd*`t01h<Ο?P< !|^5_ S ߘ8rSr5rNn%FSz…qQ9Q%hT`Q䧗yz655]3X' s'R_zLLB(Jcc1z8~/ fW>:!'[Ӟğh@BE${ru 9KP(NBpHC2,e/5-=j5k2r0L jSFvvPt@)M1u<]Z'=? 8a(2BZۭoH_. ShD͉_˪^kz. B:'x}8H}=iޟ5H)k""8m{ZR*!`͔8rA>f%GX4Ʃgj'H*'[v4+,=/.%( ^{5HA;dh-˔B,vt0_Ԙh6@:zpw NNv䡴t4wxMD^b߃r86Ő" C2Ts8l />pa.[iXWSz_P,"02-$LFbtǫ!:^~f/y|U}vEk( U6cC@8 5 څ״~8C sT;һDqP7KFnSS~WEHgV|\Ym(d0p""=dA{S*4~~jzK>M PsP N,JjO7}f_59<@&H:"9Z<OSyPb$FEAacIc}_l B9eك% ;\*aVm>A~UM) qJ5nT!b3+tdp%~vh(D2N_`UZ J6.cPS:P{Ή(AiOFm=a?n1D)t:@-dO]" 4 $0i0Hi 10`0MLʲU E` ;"FM - ]l$%)m^%1$> B4 d%3gy 0I7m1C܏ *cK'q?jc7P8x`7PTqF>-_a X$6)>㧮ieK rtHBe}% f$3ǧ$R@0B)ݿWD$,ov3 䗸t<V}Tc]]ޛ_.&1}ޑ2Se1u3H4W6-d]\0S+Pr.6ۅDHfp)Ңlny,j tLsn<9hփ%qz7zҖH O#4 %%VI#emB/Rx1f{})Ɇ8]H㗍qtcFY~0-}Zٵ:Z~W#@R7mU 3I@Ďhg0ہ$P f6^s8q_}eSh##Z?Q%H`̘< FqhIS$fn~FPL 2H b͎BQ+XzʵRjk+d'M B7L9)RuU%G Hr W)(B `e&EXŒa#*"2vmXqޏE3-1kpyd*$^# c9I)v1yM3-pJXmkCf"U$AumщDO[Qy,lF:њah'MJl|?bKjEq* $ɰxeF)Z 3#L"ǟQbgggh3.c ",`4J4wLFDIDpĀNd\D?yK#Ǡ^OǾ@/]Ͻf*%PS-ho,z)xKtdޝj fWoKpJ/GMF;HdZ5 ݲ>1M*;iDL!74Kgt!) vPJTL=@6X Ao5 qyQ2}h*mc(m|TdK\?^(\/GZK};"L$ӄ S%!t[H ÛF:V6k];/߽g?Ἓ,K%܉)gKzQN.f6{f. l~LDRV$@ޞuB}dX>Z1]IZqwfEq|1 eA# RN=`: 0wxcH#vJj50R"FQxP~~[ї嬲~3E6T]{%pX OCZs- ~5FVP(I0G0WC 5{/Xs Ԣ2a$D1$ =J?ۭ+*G-v:Vl:&^ϭW}+>sb-TzACPjwzf+OZOґ  ]P4%)q^ANgO_zl#iEC, *'o}`o29yvH@.xpi{My[LbӀB1a /bPV4ÂdPsa}2Qz m^dPlGhl+3~0m>j(L,/sU.L2SZ4AFBp4nڨǁpz|swo:2-VC~.Ta4'glLd(Oac}Cu kC0bVAyc(0U$jo-5k0˜11_|/C8Sg -T{㚻Rt!8D1|-Æ&[8+U:Cs\h+I.DIĹQѓ$8%(CdrJ{޿U^W丹)t<W}/esa9'Cl.~$XZ_QmNY3T%GESII/DD>Tz(h1'dµEUNa+ЙdS䯳j/Dax<"GJʱk nxWI~uR4R>&&.AZ6cc7k,GTzX̄U"bJ-׿8B{qو4 %f2(X4 6Ȕ)  $ffQZҟh29 `38w7HhRC{HN< R|^ 3Gp_L?~f. _'s)L)W3>q t({0"fQ (?6_v" `@Ɉ=C*ܾM)EY:3Ԙ]a7Y!t/t\we8k*Y-jXUѷ[f'Fvovru8*2S#Q`/Hѷٻ݇;f"X:Xr)3 s0__Y=c卾a3S nh~=JT$U9P>t(B"!n|t[f lWDis0kfeJC9K') {Aσ q Nc"҂ڭ.> \זC {/]P|1JJE$HT0(Mb;3~y[R܈û7G8qc񕆤 @m 0؀jr$0KSAx@]@0/ZlԄHA-1!.QH 6#Čw$e~%ٴס]eo3ⱇKhȡ ay%j/y`0J ,` ¢ &BOh@U2cb(t~Rc)iUB*(0 Bb9DV^?l̊_H2$(d *1/ <Ӆ3T̐'Df0sܹUPE1!i+K&]"o $ra(T6ބ$Wr|zW846] ȿT( r[ %-D6{gf eeՀ =xCQѣmK=;Ш˷Ɲɖ$HYܒ2"O_Uj7& aZ<#GCD˶ł#ڿ5.G;Ue9Z/T( w?}wץ;foq  ~9^b+[4 LP#}U$|"C Ԅ72*;Fb(D,4tG7if:~zkऋ) ̱yFGt.00?vK C/y= Og6нEg)```W%?ݦPzu&lu׸R1`|?-_yhᰥjŸE>Sj«jds0]#| +`؏h #P;6gErI|5 zWN /TM$aP<Mv,a@~}b 0֋U*$Ƨq|׬:zJIad}S'.T`ȥm(hA !࢐i J(. `gH^Qd$gb 1(L! ]X\i&45 mf2̀(Cn|)TL!5P`0m`"ܬA5$BLZZlZ. :N5šzW@0&9j)8ґ4Hk@?  VNbm;F#Z[TR)>nJc&KL PŒLbkWhFi"2 (S |R6?laJA,B !T_P]D?/U\[y{lluABCGQь8~7;OuΛ)s׺m8Rsx%#KTgzZB.BpLPAԿz@G`yǬ.pGMj`b\V🏶_c,$'JkءHjaeaHJÖt? 9}1i0A0!…XCi4ЅIFHV45`>`;VkȀJlG=淞17ss\)A'loB# rYZES( !i}XX F}U{R( IEaIOϳ- O! k]0;EW%r^"E,jGu: 1>jFihI@ 4qߧڧ#G+'PH`d Yн̅ⅰr#g,9,)0H(>HH"`1 t}cC,V˂= J0m vGr2 H 2 I@`?naP l dVC4BF! &#0R$a?2e $@sn0k~hD$p!F0P3v*+ETBs1j+\`@e#JD ӮLa Tvj"6L{\pqyXV "HLbd  II,(U1VC LfShI `9вBOkm)3O9FPeH?]bX_4 |\o/ıwr1x`ց;N<Y"JeRX#,بQ9*Α#A;HǜcigN>pVF\],Xh[6 Є>Kg&bdSA>el]bL O:$G"VcT7kbVZGTUW& rԆAHtӠJP$AAUUZH6 F0&bc@&QHQ4# M + F!fM 0!"Zbv,|b*L*2mlM lM ,Eij,+J3R(`0eCU ̺;ҋkiR%0wU1?H8i?RaA4`(yK{_ٱ~M ڱ9|g|ب4"R2( w{n}G;>0 BHp҈h2@e q [m7(ݿ ͤjނ$.LAPp#F羿RQ>l>F1 m=|iDV!|hqhgk7e5?miΎy x| jo|ꂊw$/JdTdEһi y Nc4Ur-%YTaNS^h Y2CJf%ZExUh TuX-Mh0Cl(6fD&0Gνb$p"_$(E p$D@%'11lllL  YW c E@hLC<$ $hULv ! &KMD呭xq*ۺB{3l6=+(= ?Kd1(= II]u93ziՏ! C`u"dޥo Fz!dp b=߃"E3SԻ Zx#~= dp /$!PT #iP/dRq@l Ku s% :]9%P%=79ԛV&$I3'%y2%0[+K 0C%YjeЋ3J֓RbzaPv@\j@ ,9lƸ`7nQ yⲤդtlu sM48P.W}?leO*`=iCw{9k 0>  ݭ'&^ѬywDn-BU}~ƷfȨ ׽z.| q.\dտXQ/ IkfCn=вxtZ^=!YudPOӾ׫ \{VDCEqAȿ^.dVPuM0R&<`дr"myKNl233>wdڋvmzYp/&x#C"0lo?# H)Q.b[lP8`<"L4GߞN7\`Ls茷UPa*^YeIFG?_>5Θ v9GJ,̸f CPbF% Ic.n]MI=12((Fr~2Zf}eI{j2ws&Қ~wܶR06م[`Z>Rgi4[Az h~wSk+Hn=1XV7MVYw]!bSS_(NB&Sv{~lt}|]I/&CŨu4/W-댝) u}@ʀ!;. zƱ2((  6 ++{T,GCR^$'C)V7bUo.4(C N&Q@b_P4T6T03pQ0@HAO=Z,HޱXjH0ΊL)Mr$J "j1!Qןi8 s RhN%&IL'@MK E(=ðÔfާwM(!B廉DwݼyH`C/yvrg$1;/ٵO. |ŗ!9MeӦwv0>n*8 ";- h`9 8wplb1fb-3uG,[pKyӜkRGb>:~x15Uރ5ly;C P-@Pݴ#k1yga M9QG4v \CӇKO<(Ih{ , ! A0 0P~؍T}XD6"&֍JLo/ 4da7C*dC vA 'db/եY*Q8T)RV1Y  Q>noGW{Cs0G:3;>wjȱgM:D Єn&t.05iߪ(O(Hn:L,#$XHKriw:ËÈJ#( K3m4WYX@z#S5<1}Z(%-ϨbY5A3y?.v#:ٟëHq>_qsiT' h\Oj62EG :`8˜ ?XB!6UW  D){i=$/orl TPB! E$nWѢH(`_љ=,n[8#ĚFK!X2 7ec템Y!V4O~EjPu+ _{[1ö}vX],"$eij,EDU k;-\9c1 ,6LR]3҄Zb-LdOJ4&(JDd`>S Fjb"jlVZHp80yƌPBB8Q "#n!YD]zFശAWӘ>YTW da(lNg7*<őr3aQEM(@rvX9ژ+g s}"kFc9N5kzc4`Bd.Lojbd^ee"$Y&],I_rW`y&+|`8hV y/ΰ48C 0/]LAxKى\w.%+8̹$XsӨJ@i5IXh71` XD*)6( "CNAPlE9DvKW;rkg1&8-TCIYAmܵ:Y p6..uFjzVbxϣf`RpYU7 Vƫ,d:SDkSEfC͙q2C1VyD+:M49d0<Bq@9cK>:B t) U d%qŤVW-F[dQԨu%dISC?7e (N$Íb5KMyQmM kXyV zMy/l/̳ ²얚xZB}tLEFoh:6VדIUVkfOQ`W%d Q,,Hd (Sn|r̖Ld6$A9@x!r`No xi88 #H:i `<}GyOp X擤'z`'lz LgTVb}$jTZW޾*L1^Jĕ;Vc\%l^ J/DKf(++ JE,ԑ%RtkCa11J/}jE{DŽ4.<1[kPtGk:8xzA\Go.Auz!Ϯv9xQF6ȩ*/kރ鹺]= j0[ a; 5/0N+0ZEaz\ނEx/$^s2.Gm3 aa.f{<3v%9"A瘉LMC ж";Pk!jtC,l otafnTjIz}CsEljDCT0Q1ehgo=Eǒ߹TϜ>gVOMS'N<;Sred;j7ElHX5/\ ٕPf0pɌ}VpG[FI8Ph!-'L$oxCc˸]!BcPQgQk5Ә'3u2>[rediA}%xxp1!OۏkϊV~idj yV1CGrKuf%>09 HI@c£:?㡢幆וݟLEt35a-(t&']!\E>\cbD\wWLa@x/jX,6q)MӚVoCf^dIS&0'9qIu;,"ɓ-<P,h5z6Ȥ"jͫDFtI/ѴDh5k]m ͑CCBf6l򻅦(M0ޥ\q wCON <6^ Œlj9,:52kl5 \ 7V9ɪ`:!KN֯h @l-P( q99 >(Lt*/RIi aejm#d2~^.+(Nks&WELbv.î $00 K}Rq @+,t"@! 4| SK V!f4G,IqtS빁4Xɬ 8 В955T?n4L3(Fz?ѡ&M_P=#6ܼE59VAk5ҼC]rVv1TrQ+h f ErESù\-p\~%NwMlZ$;ϩ95Eqӡ;Ced)\- HD}Xb 2"`Qa0d Aڝ9MFs2Wy昝X@הRP HK}ռs>ke;-9:qL9,'Wα!0}ٗq{ߵKkmm!Cmd-b)^Z1*~.%esU m<7}0JeXZ[wFq)/{(P G/:JI?km/~FE8Fk1-Ȋ?Yi;#8+#0~12mI'dTSw켉" zY]o9o7oO D";QPi2F;&].fg[6_Mo/?m[zGR fAb)d7w2ov_kF"r#2;i2hA*A$JPE(9`Xp[G ˕BC\cel9 #; |6W짴)Riy8W cU+>NgLӦcZXw=X1UĔR7C5]ؤy& V!bߕ 5 Ƕl!B=!cWHlj76iL%mB-0u/(!ujܩKơ7xKɎG q2EEBn(}5mGi.<وsYFOc=+li(DBD<#(x!PdT93~2ZMCOP_rX x,X~B,Z%~)Z&blJLvZ. 4K"Kh$3,3; R5%rF3aNu~|;L{p#Z0 W^Zg0C-M) Bd wVSy:a(qR7dnZ2bX#pP 4 B^TM& RkZ \ dt[~jL7`Z]D4fs>;шsfTl]&lq~`?yQS'u|HWcYWg3$KْȻ+E݂Nٔ>l@2rNc`jtJ JbU8aP,pycx_>)[3~r|ysH槛*muBmm gmO m$.}n2VKoএaСlT4)䉈 [>rӧo v֢]>"v?dv}J2pUfi`]4yl^-32F+3KIPar"`ъ<ޛV"9S$Td9rbuE Nڗ:HsV:C bf 3 GXR UWZf)h}\\ pNЩ'EгmA7 E~54S ^1zgTtOr Ȃ4tɄC^$<]#x^LŽF%Q/CilۃX:TKS1nO+YJ;耥aXWN<à+bFhm[r\SFnw |?,C/u0z~N9 Mh-:gLgHipϖ&Ҵ9]#n48Nk m}l:D\o?,Oziq鶍ʏz%3=LKfv鷊o=m/`Hߤ8{$\Z+7-ʣ[`̥ Mn-=RD(i9[4pxQf<.hhK7r`[MkmP8{u/Yi8E 7#jͳ]DD{)pcg>#$\CQ ږDv;x8Gjz2)%K˜j4,5{mU cA'O |S&4#QwlW9F7EBK^O-՛o&嵮W5ƌWA72X#-3Fmaxix5 &m̢!,SLuǶ$HuRd`P%%BȭތI a\iRE)jiJd;m,ՈȈfK Rd=qaZO/)cHu}J!b*$Gr*RA*$iu.ԓMkWfU_'xWi*(#6Sg1YuOVBH- Vl'96%6 R^VYrkuTR);4oվ1\P;_-t;zNpL d ? Csh~aA@nȂ9<d,!X:}ſ4vs:% a) T7>MuE3dp9ͺ-otwz-ؿѵrag.;y(go !nxP$(u$au˖qh>'K {.z˗%Kۦ< 'Oq='~m\AJ'Ұ MX0s5.wnlqۨ9+ǽ8q:g¨n qv$xd)IzRTYuzUNsLc?E ̖ =|<{[ZF _Ը:<&nh:}e=n)ЗaύI1zzy`z,FKT$ǓZ [|`B"6(GOOݦKDQ*$ gjBK[yC|{~e:4G=uѥʕlBVZs%єǯi:W0n!,h{.ۙgV v/3֤Cb 7XCtn8}`ATQJzAKs;Lxfl͟?z)OV\DRe!fBXka{yGEpCDDюҶfm=/YiLYZxd7{{roǛ7EFipbA5,9Hm\q+6.u+"u4'ݮʮèlTR/ϟHaXPSҸ˸3UEr ˂hi . cVѱbŧ tlbk#آF}|=zn&xn5s=f g!F\J"2I:XYF30mH?'5>k*4=^ 0~n/l[Ԅ!8xTGyd{S]uTXT q!-MD%ȼs½)5tg^qbwldU|+ϱ*WP=䖻bCSi0z䒆ڝ:lo&cgDFVkʪR֒(en.wkKu'\K@4bDב/zI F~YLp`,+чz Iyx gt'#i?ӟ?͢ޅ﷿4éA@ˏM-ZXe"^@!nW 5Ȝ;f}&V|#-F'_6}f|,RGyL ̴i"C߇zHiȌ&8Hag_p2Q'P\G0WA,!17fv[A̟ xJ)=ZzӔktDQԆJϱ}wF*[Ox`쵉 xThfIz:S&S9!nޯc&gZ:t"ȡJ *˷s$>Qy\MFlF7o40y$qB'*lSXLydĂKj)s0b mDT,F~#ئĆ*3 yCA< hgghaMRj-[ǾGRm5zQt)*D(9+d'YY W.0F㪱3}aa9N/flTL [z._Gg,j)'V!z`2Bt''iuK)2^FZel2Plڽm7^$BsNVثY؇ k&}Uhx)LxISTj/OdCJ*^3O(T9չjO~f$tm{do*6B$=q r 8 |EL ԭAc׶i0]L"TaXq pr F3yqyk/9}Q5 FEGLLHxs:n,FԺosꯛf $ԈYHGre*{ӏyEfSVL$̅TVa1CLc%%%%qlu5 U" Ha,{IԶz:DXE0VP Lq'B;:mC8㲲#S| `@+gC>VQp(T)ғD}lJjPVS֠~ Vmvc y*ef͚%2C ptSL^jKh[KhGWIyF "fA3uL{b 칆↔KA1%<`@F6ܾBsQ6+W(В& w` ѷQ.D!0S8ϗ8G?0 s*/-hy7*$c1?m'O8(2^y#"Ndw@ @!0)(1M4Sz79H>32I$A'0;ueAz8q8Y?:s{  fJEɅ 0Lh'9?%>/?_Co4Ϻt2C^Ky<.oIx&oU(0SP RIBm1'hrK*=`̌EFEtIҧ!R} Ǽ E0d;NWfaR({9Oĭ-T07QDBS.)<$xC&,,I(ڨJ(JӏB'A26ʕ/k_=)EAAA @xW0o8E%>"v8%*GuB\iJ/M#p A B8s *Ɉ픈לz}P6TFҔ89 TpJ̤vkxoEs^ ϓzC&tCX IMk33ğ|_7mk۴~|?33#'6?GE`Mu)<.˜H\O>3]0\lw"/WYZ[^^ttGON(_aOrg$'S/d>э6}]~H=6D}5T?㔷 =KAStrC#Iˁ_N\\Z(2Eߟ1&%Z M.)8?ն펳@1 ;UTxfÙCm#C=s$HԿCy%7Q(nJȅ*5:<'#<2'?Q}̅y2Wd:0#g aIMVe z~J=zGg7ЫE3!P$b*7<'d:S(,1.H3@ݍHj 1Zp n%XG.e>/ PsNnEc 8 ^1p~iPv) hoKLt?0q%}oNf4:8,es+.ű,vo-{^dF#4fLk߯~yv뚮|ݹzRM-k@@u5G"INTa1# ~!rؙAOX,ߠr7ش6)?{ 38 HS<(&i97׺ӄG~Sv 5 ν-23T\,7hmR.fA^^` Rg#͹/D2ՠXzxvBt1a-Ph:YN*8KS (*'lDvWhsp aDFn&wayfCtbؑGeTGs*3FTCi6ndb )bɓ>Y{ )VeFŃlx,~ &!X79ջ?'nm SrJ'TAΙF?ykW;Y}4FY"r ?D'B@ ǐ&cn5_xL%I$֗ҽ/|Re=Ҋҹ913'")2@fbt98A Aܝ1˝ QB?V|ԥtRQ&$7H 70yIiB d0J\$)^b{sJl0&' ?-=d!6͉3-~xeP o216L820bֲUps *g :1{`UM1zvM+cLL&´Hh41CMԼtćQ3>)*{҈Zx|y&Xu>#>q(JIҢrp~d>dop'D+} G/II쀔Eup` (G,d~@pLi&LL, )%3/.p~K7a+tf#lT/^GVf96YhK ƩD]VӞ ^H"}Q_,fu*W/eW,90`:ā _2Lpج6T*7-Flb҄#|uâ#!0jL@)VMdQSMQ8;^A]A'l<:`B]Wt -@AH_~X .P?"^(Mp5PWB$v {  rS+ Bd8LBj5sXaj܍YpR3P)Y&4 &1^.Ha_O]YxzX3ݯVr*,ÈZM`*)N5} sFJJ1n10C>ѕwShØj =sTm|#ɏϡTz?&YGx3)F漿қciF&B]aCL+, {u)ybp99 WVQ41&bpa7vB_HU :Tܺ$9P mÚ 7K2u͹| #bE e $AJtEEBd1-ZlxNfNWF8488eWe!ZX -`ReC($Hbp6ƴ X`@Evx↬g&חSvT}Ek80%hc-44#XG zPqA;38N98geO01)o^4ZkM~6RFHG0O13_G[*uN[L:B0dfa@Y @0 'OME6ZÓ%>tBP`MeLTM k+;A5ܙba&XX0[\Y37Hc4ߠ;M)#OJW*I_ JĐa:)ܔ1@PH+.QSQC!13.M0S|C75O+'{yFv^'tD{Lh+Abrh6<<}rK͊:شNsO֓ u&V8՚ŀ˚6 :ZV7S:Q4BtO]&"co9|6E'+B>I7סޞf8dC1/Q1v+aq!>h%S|D&3'"RȵKDiBz`N161N2ӄj[3Xl\k̊]dZެ=8iBlb )mڡ2Czv ) 0 [t~h/^l^ 8!4>KSm8|?;oBp(R0[BTVf++傲b&#v*|3lbjGZI?,d%/nKbQBfش=!]x4gP_/NU'َ9 &3)b,bT5bVG7 d]=\FXm{茻ȰHwLpl&O LN HK #%Py{ {`)*0:g kC@p9rbݽM-qki k_[~ pK5cE#U$M\-KVcmmVBPq\8ٮvCGT#j4l<~)xF7]z sN嶿CseYҘr#/NJ|ύ11$\ݙOYc={9ç1֜Þ=c{2k;g߇!qZxh[N!9C=G|5.^|.*MX d6Nǩwx|LiM=E;."@h*C"EAGd"0g''W r;~OsU' ]ÏTSxLK,1Vo (a |86@ -h]NH:.`L)71` y0ia#O@7~ڞڹ}4|OG3m ̄iQ|`,d#$?ó> Xavs̷nVQ֢PޡX:VZdnLPxm,GBgs~2}qe5FLQY b1:!G^0/ 8ʳOJ,sH)C@*a*=ChPtC04^6 }qd"x\W*#DzML&ڮT/d_ ?fsxبOR(1\.]#5Z'zZlXM|2KJc,2C8]8扪dPwQ~f(|eQTLo#~*EQFaQơ[sFqK^hrYaj _cfs$n˰i+#Z0 dI9zl5yUcH7zM|uMtz7ԜPW~ڍLv,<zn7],TUZ4I foxqC).$&좥ExؕY˦A{qn•ݗoo7,<'\\YJ 63z;NiL_ޣyc0%7x ok~ ;\ Y& c$Ad4̤;ml*IaEy'd[0t{h/8dbWYKiuUQVJNBp$Ij @M y#X) V,ݶQGeLoCຄfQedkۅCοHWi\hל!35QI0FI_0tC%$gRd2=oTwz^{ 2 lχugո8G p6rI56Tt/Y}lhA|Lw#; e#>5Y$9s*X? 'ڡ10/_0ݮN_f{Hzt\$lM,XMEd"~m(8 AxCvθ%S`%\F Mph䄋qe!r;܂Pno4D: .GF,q'"᎖ƚLvdQKDD$[beۦ~r W 2s) T$xQ"qRWLE:?[5^R 4T8)hw[ ǝ$^eot suT2%`i\NK=:ϗJvbz 7wɜ<:L "7Aᴉ*<:'?v \P`J"6koWfkΠ#rI^.tvj:9UQ% (&P<;aòt7"kxMNHX@l&#iNOuU+4p4S~eIBRByEsrE,%+ ggnE7F09/yEEqM4ƲH#4r.px[$+fX?&pSJES8ĊĊw,,)~m<ߵm3wY>M}\ _zN5\ov(h[/a $E[inǙ:Fk *{?|ѻ n. 2 3/Ճ0geѧ7>m;)dꪫ8tyb{?`is;Tzs`.969eD5SHrhECpٞw)"B}Q&B "\7`RN)`Rh±ݬ6#T9r>{x(dBȶM5;0M _a>?s\_>ۙP. dog3i&Z8JC+;P؇Dr^6C@1BMl4P5 ]3TRJTPntzӜ,8Gz/"!YzQg6M*p) lɬDE(Ee uzqc+za|*"d3i(75N?|ǢݓǽOaQO8& E oRm>Pd-bo[ׅa‹?"4Ϫbfu29Xi)xɚެzV1<$qG}6K4\ﶾ{zh3f(pdui*s0h<@:CM; ;z@I jgxO_=4h&DX*i,p JH3AMA|.d g;wf)֢ @Nn7z|m!GZ26GWzOnsL9ރBpZ﫯~<d!izL9 x|?,IDa lCY A9Yz}U$߫ r//kLf_|bK DU*б(I'fP5}l1 P1uċ8R7eye[ha3/],k'hpcqkt.ǃC M fPa QY9k,$">iQV#gd=q|_/$eDyva(ȭuV@P~'h=EEm:^Cmk,iKך~@v)'9pNg7IǚDI< ]Am"J Z4fy7hsѰ>`dcȮ X^F4rg_@"ϕZ/ƊQ&ʇBVq }dc toW \`%S{rͥK!{&ۂ3ph4h$fJJ7خy:gc5[ƒ;#bM#K}he[ƻ) !]96:ح;&^.EF:3 hvL Laױ7 &! \Qg&d^.-`CJL7_JhM<"T Rt7ŤVAK %ăjs,o9,[nUFLÕN];DkϾ +^@sLxRTt HVsޕ48:8kUEIz^)͙5ytbH|@|DqO,%=wZ_s|{Xj &+ b oe^f,K19$(}lKM`j(ǍA^GRG#R h8U&EV3>0 iR Ejtj3KiQٲ//2 õ3wYt STgߵsW._+yFrݏ]lL Ѩ|Bi*&Hr̗h 4&|DbB^hc,q6lPo4/ҧ %WchDrJ1}%/g^}jEIHr-pz-?`rO//Ag-ÞlWʬ>6byJƁle<X^&0s]zaIƲKJI&8G{{Ī|yobс\]u 렒 _Kzmz:AQ:yoniԈդ2΃WRp)#Njq41sr~8 Mw&5DÇ`Bܨim{|#XDW[d-^lD׊uL^gkXk!`؇ .BcB4+kJ+B~DVu fv152M<ڹK 5)&%;kMlJ-c=7LY F~Wpdv# G#k*J֖%ð$楄X{3VU8ɇ+6"T06l IdHt* 39䒹 ,ob"HLW 7 s, аlU2e2QQ|'Vc~˓0WKg"h T:^&=/U7:禂fs%--< /g9JPƣt)YZ:U[5f<TPT_~JO8<rk0,F% 9l7!/sG;%M z2n&$#@֚ë6"+v }s3V_1>m9t~:cӷ |ԂF@XI-RI ty<7cܗ& EH >!`zĴ!$* G&#.PTKtF;G&QɌ&<1:[3Y6+Mܔ.Ph(fWsE#Ѽk ҥ<P 4 P E<ʤ4 J'#ɸz F z҂@){4t\^l0oNcr,W>*(8n`CLv5ˬڻluESt/N>:qYJSgRRa6Q(]K[v2Ro}j6WhDNpd^BɢTkK1! 1lCm9,mJto#3ݧ}/%%X0d֮R*yAP ݃`)۾8{o3̰5Ah`-56\!|uϑdeANLԆόU N-ummb{jze !ϛ{NrNU 3*2῕_^_ӍHI[9=pY:e*(*ODŽ -pjbTJcLB($T]lޡ$$Xo!Yr4 4͒ˆ 4A8E(^;"OK "9PO@ kJӾI9p)6b%2 <ਟ702'/Qʉ}, ř$& 7̕9h&Ԋv]i|#a9HP 7.^/EKD}T @4Th`(aN p:1QmĵٙM%$% 9 oi9(;ƴxRƋ{ovQ\;=^eCg}:7×Hv:`{'B-¸5pW`1;$M^X] R_?ԗ(!pRXݚ^fQbZ%=M!6;zx|~sIҶfʝQX Dgx`#p5(O)x.ʶ"ĕi.Oz Ґ] ňVo9.c(_h\(Hb -V;"ޙ0(\0BaYuQ2]Q6g'5':R׍8 GCe,l!6l6)`QwIY+Ht] EJ/ qVaY,jdG1t0Vaa闔\ __>e_(-TE_SV+v3Q|)E;U?XTR5 D~%eȠqb t%R\/+/0J!3HFKT+%i%++&Fv+R,*j%+IBId2U`DܗE(LKy*QZ/VRJ"*P~$ʂX+! *@@6xI^,\ĥ Z\]W/fMѦWfL¡J2Y~!YJ"ҥRAKJ*Q15BAr[BU3$}QPtYArXUZl(…ZXL¥IeKmr"W v֢ؒd2d啔aT"rD pzΖL\5Bg e@q *m(X:\/$x^$,=W*1&9#9@;IHR* pnJc<]x gǫO7ZkԢg3Y~=uNyL]R4 $A FGnY`NxN`ue[u:Mv u%X$0#J$H&`OZM!'Wgiv 6l2ӎj|k]hˍ3T۶\w%AЊRX*(0Mk3353Fq]0zjz {}hlKWz?twwo/rL̥8qd̮(DH Hhs7ܤu^ՄL$טiep'e!?V}bq;J򽄌wm׮f\ExQU0o~N ɂ__Aϧ< $:R_X}y,un dF&NZq;튾yHM %B;xG:PzC7 e Ɏ8HdRK)YTҐ K)p4Jyeq5 ZN%\Z@ Hd% DHb/E2ƄΨ FT/!WeTHE QhA'ײNA^?$(GRT~&#b4Nlmm-a3:ƛdֱbĉՅXCKy@gE,5*1aIJki'q^t=Ά`s֖ʫNk{ 6; 5+ 7~7Z]xj)Ä@ÝnV27htr;MD ZTl,* Lt@)1 6B.A )}m/Ui@L-i pǘ.>@iD3f u-$%6viR_MXd5t#3C 5.YHA !貨a,%Ȋj ! خ.rj>wo?_A&0dڃۭ2 %f~%Z <C\Q}H^P?"I$<{̂Be k xlH DIaiDB$,"ҕ(\,$zGc-Bۅ  IH*Ew0VFl]$bTHn.$f{;:kZ8䯺mNG<;I_rb1p\оq=dmswnd0Yl&I11j% 2CVg(`#-,P7i,g ޡE{7aJ{^(u#D\dH0G} S(mHz) !RohF+ 8! DACڧ%A˛)yD ±.a2~c~vn 5{C`M"X-f4G! EO(#<#;TB>qx(3S 0.|P*} 5$ 6LBlcjiaX'=\ BN)+7 F"IޚNӎgAx{ZyE)bk=!1m|K{U7kܫ.ZX!ɞM[%RkcZA'DLtOhvm6j' ש~qQj.vZի%qYlcefCAHh ;b~k4&9B# "D5l͚͒jF` FS lc_?U:IcmWK@3>WYYG΋wVZ 4kR3bWhqTP)FW1$ S7LX8` 0{ǀ&wPan_#\4 1húr[+t<1e7cXD{1(avjR(r oFJN+quOHC$٦qHE 9ym ]ca : |>2twί*g)ј:LF;C:%1vfYQ`3[a&  a [ l(WN &ú9 FpJ%22%%lW 8_`ĥBh82{7E}q:fL -:XU$}~&R̷ИG :Qu 7"4`eYhٔoƃIvk.#ODG'anVQk-.y4ԵK4#߳(5 _7丽P24ז!'=&A( H_ɸ58ߥm9fi+:cO'eZʼ\,Miakt\NW״=eh铖?yOR,D¡ԯ d;َw{8'Q3gB KZ0݆|2vb`m \S7ᎣlLw֌ץti;[wr0C׉[]Cp>Ä5Y]e[EFɡ4BT+]]NYH +ф VLaglV@Lilv-kZ he_P38ے8@-ypyLanl-pF @!cFٖ|?VA7.4 YKC[CvpB%vYf5u ~m.y <++e97wZdTR$m< j4$pQS!¸ EOfY H{)3߅m6apXHI!YZP1eOٴFmÑBd*%2KZyan?tˤPԥ@ӑe켹֫) 6*"MES>>J҂QU3?4,XApo[z5aˣ KR_vHx {,JR!z&$מ5q?<Ëi"я[MrldHh:Afdԟ/UQ~ "h>zW|j1*}ZJBx :֠?6PB>azsM3|>o9Q&P =>|S #cuSF6Էl V)R1Я8lceDs K;Bx}]p.8L#/KpȷqG&LK0ȠXlIv|̽p61هp;? ! I %XY&(>EEc6e8lm[7Sh.]We̞j~LL̬+?ʊ&WG_> :Ro0]Drű7)o.iCPi; ozÄ_z'\RF*`( 9l71 KQik:|㮚E&2Bt$ DǜlihE-VBϝ*ˋ軦1eC*MҊ10T3Q oV^@)^Hd8 LH' ,{i8 o^o+`]HcĐ/J'#bQDT-ګ=f R_ӤB{n H1Y b_ĨjPHG A[_I5c_п_`L ,փ5]m%NH*!A,Ç@:8p&i}l"W/0+"e-1<܄?@IgI&| Z4 z_+C :h'"Y5M<Rwn`7 ӬP 6 hH4 OM攤 bI% ! Af Uj1A6zy7UR%Sc]rh$i=3Q4 3ꗕJ޲`zl-vZCDEatqV&o,$45Å5pL/;Ѽnئĭ`653#'f΃{SeQOO4)(Fz2XkCpl 7^|hHЈ]8xS[R*i(5>8 X.D*JIx[*/l(VKpDfQRcc*VP6&XJEQVP<Qc 6Z\O c(hjpTi.At˅at'Fgwę2%WF[u"|yk`CMFɐgZ(0ɾͬC!e2fug@m9xxs!QB:\ox132 ^.mϟ47X%x)ԈLbmHINl4ڼⳛ~҆Qj#rR2h2rnTPP65TIlT2P(1nuO Yidq:^FIC+lᶇ2Mz&(ɲ={x| BUZ(Ail"DSWkOClqՆT*2Fb" kWjÅڼdu6γ!) WWRkFԋŧӏ rA̜N0ryTٞhRS DkTbVmOtcj21]*#76Ba1I#amrxeUQٛ4VuհC@؏VWo12#$zg)AhxQ)\$\Knd5a\2[d.." _8J Է0 \hz_lp͙9xX`el'*Ns6&ռ IrmgF@4)%$cIŒ0עb ȼu^5tFd4VDAl8m%ҳbe /S7CaĠ,$4 $זLJ 靂WNl0Ij9[ t?kinPCdm݄(X.v'YU]u3er+2SaaYШdi IqcufR/du*.y 72&ĭg o ̈rPFD4ѱI%|s"r(<=@N7f‘4g8=Lp8 HLO&#hhf4HV d E@II.H<̠w|'V3 :m:ۃ4FcXp" hA5ԏg1'<7gF_޼jJeoT/B beHBE P"AӖvEwٜ|LEE S i6o($ݸOE qZ4 L.daTr f7j#Yҝg `ͿJ<DzP (ݤt"6MѨCBGFd s$ek nY N)#h# H|S8lLQ7 qcdvztS9DWnP`I FA+D^x(\"࠳9y :htj-ȦB&Dψt`7JZF20E12kjG+`$vѨh359=YkrI9=ɘ_c0&|P1IS4\0+Z7jC3S5ųrGAv+IMYI-8byH_`RAbxW)7ٚ)ّi<1ͮO;ydhp0Y\8kDB|n4uƭ4&B))gXab9\tLeY{ìL2aU|_O=C22.*wxrC]\R^\bDhj->Z=HH)(A( ECQ} Yj\`_"%1\k]Q|l)IFݸ>Bqtq `xoAԸ#`hϚaCQGꎽיó7_õb/53˘:h|%zex0vsI #: #zkCQ"F^$KĊ)pEEQxIGqqқc\}6Æ.d !H2 nܳ!"s}$U-I% ?3.dhwS,(- s$CӮà$xBJ4T0;A ,)XhV٨0,ڲ]esz/0`.2r[_\94x4i;}ji~|ivƣi#49'&Nt<0mM#M2wŬV׊˗$W ,ݯ0jx3H̊yd{w$:`C87lvuDDc*@>PS]mW7qp4#oLt0DŽmxkܴ/gdg=z!e˯d5ƮD嵢iT[YK!^sS}Њ&"!? 0PQ$FQ~Q_;6.BAd7A ?tFKÎ{cT v0\ttyч{iw:Ӓ~Sxm?gkq \C lw9LVXYeOH%`с3;~m#} eR%XTݠ᠝ Ђw<>?,%׈`N Tua؍вIubXEb2 R7^o0˰bL›õs"K\|ҦlVY*Y}O)cW]b Neʱ4#7dTi ocڽ.kb5*, ~^y er\hd E5Ҍ1~}o[1.υTv$Se!Č5M? B;+mTt$j˼ْbSp-&@,5wCsOkN E(T*-r#9) _hDƒzh":@A=IyLĽWHW`oE3[DyE X$5OpeXƼ!mE /0v7Ě۾hͦf8 $/~c$3,΍ƿ5yM!&"QnPݛ~L 9d5#3hh?kR6&B;چ3b:\fb0jeEÐPɿr*7g]IdYv :C+ ) 0|jWx`딒pQ}\G7'yo#hgc7Ѻ-r83po뱂M72jMr2 f䛐,օѓ 6X$,dP آW7@=p%Fq"Ze6 nc?Ciql̊91g+L*cXgCgCe1FƲX6A***5"FؒJ YQ7eT  H9^g1xF7%& :0 Y\'E>XΒ0\rECMhhdה-h KD˗ &Ba@_mF9YX ckk OSY*̴_&VOo#:uTl#a% Zv&B$y/k(q#@3~?i|#n^ٿSP fYl7HmaѬG3L"Q%NH,1e1}yΆ^JDE"Q=O6\HѮi:7j !E !?a'1U/QB|ż)Èi,-wNc`e Bd}Y2l| s D ( C V> rRRY_J)%**,(@֑4#-F9B6&Mwg iM%[u%j#zowIFlK d˲NАǎͧJ;/9Tv7R+ߐA >7^A~o18v:E*a-74@Lxe#1vvKs,4Srx- 0EǴw˘xYt0a忘R\eBgZX3u<7%kd <1R8QI R)Hʈ9KEz}hbr[zE¦1 M_ ཉ1 pk]sNA+?VH77·Rwmng]m/jaԎX4eRjC1"'~i/Hq'f4B1 'tS:KH7j+nP vŸ"I\nԑ&F3~e.Nv@܇ ixٿxE9668cQbB~#fQeBwKsM[M1vю!*^N1 $JKK}>q *fu klr;0oƐrKOe967>1 xٶU_'*"ՙsŽ2MГڛp%1@?ǨSb8$i]eh7?3[_l7%/!qGVOÀ-#5i99:o{Bt/!?~7L=։_op+M4<͜J\Q [(B`*]Gsޅ6%l'M󫎮byv]36͑O'BC I+M V RR8G6^{(%wj&+X@%F9/.%dا|_iaνk%0e:hCc L]K`og+ א;+'<&EppyͦH ߕtS-#'1C7x7cQ0W hUP&b OC=^SH)O53Ӓ;b˅I3N@)qRE*s y]xGz(BbOp<|fŻ%aw}=DTP4TAF'JT0{Y;I<}ۧ&Gj*R|~qoz@{i)wE(n#?qK ֊Rs=d"s!@1 piEd4`8t!2B6HɆ 9 O㑍.4y `'ۿ7yC0" S/DG{-k.1$..ysmDSsק8Q("vSft%rj碵 WiyRi E/uTTSuZOnNq܄֬8^,\zU>HCM<>faӠ~^!Y..?[4YI1NM\]0=RP a8<$ iSH'@A} Љ ]g-`"kA k yPl:{ݡêB,D.U } ,j1+NJrhTs "5qD)$HXI^?S C"3{%ܬbMGeV0ORN~!$ uj|Z>٧Bt!Xcgի!#ou8!%A8%ѓ}JJX7Hi 9\:N 3gW{To$cp_^2KBb](C@r"v/a) jB"LXeRLRI"H28:ɪZ7iMlpT5h#E# @PLCnIGb԰\ lDh\6R##TP_ K^#t'aaa $"$`!D !A!P`E  Va HFI1$Bb$c!C $R4EJQG?UV+HBX=W#WALHA%HI 4"PPR`udAWUli}{U]և ~SOwyi& V٨c,pm6ADj?MP\uf8]/F(TtZo۽b$:Lອo>FT>K:; 'ʜ&w,l,0zE qfj U#wnG H YB˅)pI4}Pp\S~-nU>Xi`xڍa̋կOkh,tsu̪"dʣVyLz 6W{p<.13P8ajP zh4c}Qx!.*sG$'Z{G}{b9ڢH+X%B@2`UB!T" RDC7QD G X)j-$iFM yH5tΥ4įL=B$Cs׳ fޏ)3K8=fk!Oe RhX^m(cy,|=e g"ZK8oso`7(8 S8IOӵs/8(au䬂@I4|N5!aŕQct FdX.G@`P^PM02 tzR * 4 b&hi$JQ,na&KmDKMmL~tdT54{a| }Ǔ]d<{:W# Pnȩ RqpcTU@R)lt8l{] sΜk2kd3{㛐097_]ܭHY{+#.dd$Qmn._5r 2DKdig3{|]֌|] =+^ZNE PI HS$#aЬcna!Z8?GIM"U+Z{zz_cO!&XEVGAQ$ZMëՆOvs&,m9ch $aJF& 1 C` F{34/]y<@kY2EH]8C2)֦7TAbE"»*7@[M}ll@dul{nՄILGr@4Iw LL0fD J8_I=T 9>["t`; 1@yv{z1KUu>1N0+2OdV<{ =kd,#eÉȅIz>P$^7|Z2>~CF@uR(Lo?9L A[Hk8O 0H峗'܌CY*^z6|{pۮ Dl˯@TuH>ۛ0FZaD̔Wt~3nѣlb,/rݍS+c/)l~bWo؊~EM ߱JHu>!1ˆճ{D ]gB)Fz駞lx|}`wq[ ֦Q 萛{2?NsY1Qc8O] }D 8d— U&iHPCM!țI2c'$YB&%31064A BFf{m'BY>E9b-+]aPIu g~BK|Xq-Т'{dY|Z'g8"`L! q=D']~iM|caRi#n[F #i- rWO A)|ϐ0Q4ԐXJz%zN9QD PZ5/v})o}_(F.mӨ20Ql$pݽc ኬHKTcs]|7桯/Ah(PŻ.8Yf1l豌`e\\U Ig5>9cDFn\De3pSճh(8CPD+>HiTjMF~8Rc]K*NEX@n)zwy ȁ? ̐ քQV3-h;ȈM)A(&2,T|grojx%+{"#Zb4sn (QBt'S#qKν9$)8<&'#b<@\/J(oDpuu4_js,e >Ĺ.d֖{fr]];Dk|0I#)%"v.hhmB uarO=9p[aN7a |$FGQ2w ~v綑!GrZ/?*<ď N!}Q P6rQmԧgFa7dAn.d[=i5T=NTڛD쏪|hFi&=dh}amr-Sn7ױO%SDmws7xbDIsp:H@uqX} W\)M_od  65}#̙ٴ3'6ޯa+i̶I("N8#inc/esS?dTF]a 4kr/B$@7Ҟpُ}%Qֽk\qO 4FwOՍ5 /X/]qΞm9#}wہi_eZޭ6T =ba 2.4Jl(ӽm 5vacaX_Zdۄ4],Ue5<ؠ/U}i%)x0ZYj[q2Umc+փILI<'$K,bn[o51,kٓ%KrhNޕjȭLrL¦9lV=UM6GO\"ZR%UØ̹XȽ@[paتLIʎ2Kg`[ˌp"Q❊_{ F/[)$2Pzw#v~?܆-g}wՎH)!0؏:`Ά7;p<?'#yG7J:S OWvrn(a6i ' Ά3$c<@QHay1*x|p=R$łee(1tGqǽR8_Ob]J./l 5삩EATrJ2ӅkZff}اk{vU?Ñ>24fܜS[lO}BT}a=,݉8hVIDZ)+@L ;(E@&z!q $ĞgÑ7^ImF$ܞl 4ǁfW.K{hA' wm{9؋ pJi$´[[}˰nt=+i bu?^k/~3s*ܭ˛^U'kT:dSzՈec>UW*~zC ;ګYDy0V5E;@FT|Dءhȏa`s_VSQH:)`Hf%`8n܈/eUedbP s㮕B F& 60$T(*|9 H{2"b +<,EfN 8Vl8 i PØ4%ˌTEb&c$&T*1$,$I. ETZP64 &3h:)ˑ ,( LD"oYT=5EZb4SFuV>Xȥ8ּH.;!hOg:~>ۇM8݄IDhˊXF&n1Z,h f)i3#rdv{~>˨'xJ"e5j"6:-v_,ij^$gP3~bg D!ȝ '%`JГ0Is]0*.IY=E GPnZiYP՝*!5FLB(>6[d.2Kf j<:&<1b蝝̗!.-wby;MYz&1hfaz2^,J)).2# T̡d3RG :02%a!~V;/BR0T2ƥ<gxZb|^LSYl ʋ% x W<\˯M~C ZY% /M-Hg}k=“02ʎLҍ+-K}FTu+ӣkUPvAߢxW;/xD7z<`D7ͺe  M=Fhu'YbJ '/S^S窃UT\PL4U1(#Ò8n8>>03@@ pZb5Ѫē.Q_ay>~yڳ7طC;(^[¥6$f/0*>abY4 "HM@9B"<ίG_؎b6IP?3Iba3_ʗ +(}jdD3%3 nk<*x)AR(a`aX_,\r"$_֬JV EBh,:&i^LJ%:Dz> &Žۨ@$@^qGaj/UWҠŬF/!HH$2vPVbruЃ.M^R#D}RqW3z1B-&ؙK^/7gu` `]S#W?cY7o=Qv޺ehp|鈑fϞϱcv}̓ }DUHm$X~/0cTy!)&N $WȢqIZ<k41,j:'qa Nm>e@B<^X&$b`gN#:KId@0x- 3Lz3 E+̜b OD8t WCE"N@h^PɗȄP; raO4/ay>u أŽEQC2GgjzH y[Zc:alLe[\@vCo,NJކ2*Tmw5Y"} (KH1~deG ,T݇|ZB_@S/KouKLԚ9v*&l8{3yuWT_P` yu ^ڄEDs~t[Vk3Ѕ8huRiyM[puǑgXÛ91bT=yOb+:?؏ s5 őJ!$ƍExsM@"ߡﻠJ 1 ^Z }lE24W6-,m 'C3mPXB3%mA2L#9m{i bv/ ܆IwJiԘNfR|E R1Sч=\4`WΌhW͵W^'7N9 vjKWֵh.PCk|ǻmas(t:ޔ!sF#](ԕz2k%֢RMqz:Rqߴ1K*[1vnn@`' Σˈ 8j]ذbS#y8pl=; NROx3Iܚe'3fةi[tS3Ɣ 2+17+e :X;ԺAQ4Pa# DO'vy%`6^R}I{T݊H QB$t62Y-[Sk:wוW⡮XkLETT<*X56@m\Q$ Uq1 >|cf2O &B;7&KTBB`Ud :CHqTXu%=!Ip,'3/G/cNsBln7d ؽ7C2ű1Q{$u)bmPhZP!ȭVQa1ƙ`w a"cޝrŰA xRmhE>ϯ,<[M+dNzO2MTcx?\a}&b 93-$?7@K)6I$eIm`.WF>8o C&:/X)HPVS[T)ؙ!%Ø(*L/_*cxʸ 1v!a-".nxAhh5ۡsH}9RFX \Q樈9 qvX:)|}av%ZСp pF6'opLhV/jK)2ܽwh2 b~Ehb0qɣl.0{kU$ь0q ,RKJm Vea`D"PFL^*ofq$E3co~=/5A u;Ӫwpi`"~.'q TD%‘?JbQ Z,-'X+M'r?VlNvg &ekti! FX>0a]#<߉>e(p_^;}+H6wW_i129ë4C?D-"FUߴk Sn@bF~̩ +e Jo[@!'jy:Odҏ{S1ِEQX"'qViBBTM#prS.oA% 3(l#X/L;8 Fڋ+37.w\8Pm ZJh&K  ƅɴjL |Onu " 'aq75$A s5X[[<{I4 X _ g-|>\?]5PT(Խ)<]uL{P%Qݫb^_B!L)U4PaܾU_g- fQv\nѺ8uvJH8@ !7O "G"SCH„[?BQZ&{B`:':@x*&$ 8m(`{o"V:ZU%-R^s5<8ي!Y{ }QdzFe4 fw{\䜁S~AP~*E$HZH#|Y×-(w=`< xLWhU|=oxȷ޵yUǀ>] /cf>{X[M;[py=֦}7є>ܹhK̾79~r}˱ wPVg_!:UhPԹ')N*ǡ* 3_}oKA [ V%=Ua(~B7@StY]+cX:\Dir3 d'oy.Kg˶7MgUmȉܔӶ_lI~{=1{뿆O*)3sEt]j&6CGrS٨Nõb{v_whҹ# X^Y4L\4#pU6r}'%'k k2ۯvlldQL\>h8Q׺JJcE_HU1w7V}xw%.$ 3^ƦyV\;)-}O ^^Wp>Lgd40Kne0ehiZhlRwo.tdnan *!53BcTfIpLl(r\n΍rp$ֲ/2w ZmhT,wqnC$rjx#B]*o@9PpTw*@Imc{iw 3{~RY pr)\#+!tbr?D!CN,AcpbHͿ@I߹' :7K?~J3Ner\F}mb>v< Ӧ*˅@L ժ<0ImRL"jD WF#o$(զ/[A4:·n!ԭ; f6ߦF'oÞkgC SOWNYmۊXI7^<i3$ M0]A)kdMAxOH?nn.6^Z9- Ne/쎜(gڜ4NLɿn= bL-^CtI6FUБn>RI4DQ|hNyo13؀ nG ( 8 \k;E1?>|B(zWy=O LY^R(%A .VpF=(u ȫK2n7r+u_* G\CRY@p|E>6o $5o}?S+WhO|eZ b f5 NG/:Ok*(ƚ#?r?A`XHQA !mk.*MT/XS}-۠quG\'e@{Yn*^4C$II#e[5Be7~}^7R]EtX=> Ami_k2$Qrbաɯ(%=|=BRJ84F{Oa79xc.lb^ʆ:L>] *OPu,åL H\O QdG vU{3?XгDkB6p!\ET8 9QX?!$. Oed寵zuWO9Sz< ڣ1AD9 b?R-j̍]8d+Z=ǧSHq+6$c*"Q1W8ЖEL\hdD<-M) !@a?กRY^x2ޑvR R ($zO{ _FX?VtҶ8.ÑơGq9­EOYThJ!IBI,\g1!4 V gq{uu u'=ibQ}Dž戦eqM e  ,GA\%P{Bjߧs?/fSXknPtb'<&:ءwsxA̰-۴.7`-7y.GiSԆIsR]{$ļEZ<@+ZAÄ$5~ +}dy[V$ ސȑ&,1uYn-ξjeCĎq™vĝÃ,ގ\B0 y #A@a[5[L5XHkq2v$/5X$++_/\s-%"_rWS'pJXZG-<g0=GS5u+ݪ2MLrbFȜhN4#ʊAIk!'W<k#˅̥k L ߳#Fb3{JO sMgV s{2к=>UBeT0=jBZa"vbSbI9N5VEna0"b2z*,>^d^EOkdi/-]qGMFj\[d.ea$g ]T (bT3㗟рP0(M*LH.zW3X *rÅ@7 sp ;+ e 2MŬTl'uaP\f$¯(˂NS! JP:|`AȤ9 (D VsΔ`9Uh'DQS04J+eX:pk!d:$(k1^AرRǢ^?\"S #vρS}Cah1cA1؄6tmh9`qZr|%7{_}e y.!]9#[vt+[$)~t.f -L^!hŏѮkoG35r"&BMUj"Pb'8~smP*wy'n=e+ɯ'!|nKO4c}7H$@AV}u8ss9&G~މ0r7 V jE #0fo^/ +P(E=gxU-Lq>Sjvμ#L $` m u~^m6DD-k[ZX:@(I:v Ԁb|ՐED$K. ]Zrbkâ1 y|.(bM^Ұh4ǹX&>,jzMd`'~e}P /@c(^b.Fi!eve5DUb - a,V(A 0M)NڲnH/uu՝u/;2[o<:Vb Qa$PgqA'ZqLPׁS+GBfHv g:6JYn>;S1 Bp`eҙ*/xU8e!OssLX4ِBNJ3V٪o:[oٴƟզ R&JtUn"pJL q9υn¬qk\ tPR=̠FrcT]heZK~ihU_ŬSB !1wX}xw Mg1CBIr^uƥJ>T#mҵ2 <&Yv fșG>W:MaE@2L;EFa7!)Alwzn4%3aB>˯u0 O$ijl8x≛#gwXBO89)OC!"_--ya-d pgof<'{|M9&eޔ؈Jjn5֫0aWMν/5r/^(/ó8y"f1coCjv CѰ( -U*.sgϲ50^:QO_y%%uZծ(_F ̚~#@z[ZV=B5!I^N0.o=#by(Œv";oҧ dRe>X4O Iuw @fz|ܿ$jI1-6(( e񱊳 *vV@9Z/ەQ|pQ~6Hʛ=<9H_٢h%P-!th}$7ډ'u?eX /J|[o=T T lZaa">:SSC#"Eo~}wNJ(E Bzڼ&Hq#3a9D_!L|hrw(=  )Sv5w#}zCQyЂ"K};^0c#'g| .nuZ]U-š~8ũe TI* s>!&XF)FeÎV;1Z P6̓A~@_4-#g躝:y&gH;p)5[x T:5M]aD>3@?*ȌKqG ۾w [,qAfi2w8g-{gqza!z٠mljU]Eqr(TjU2NQTr|#sJ U2.z %5L=|g+i"b&T}5)/I/P`i>6P88)my߳8"3֛G~flL ,EB h{S^Ɏs/L>Ǿ:b\P rO+Zr.ÊՓoEOm>osLsk4ʧaŋ`"FmX/8=jOc2(;dRrKnSiQ"B{~ѣqQ Czt<&m9 QYl۸7,sLEg}_JH7k_i9rcՠL%bc 䬤jpI$j1&$FŒlfB;Y2HXً['OE IDbP:;>'v9So͒#It`)וc2-?;w*EO,xq[f[b:ba)<3QC(ȎW=syEM&)eb|y0*{ 8F-uIcH BvhI_y.gXe_IS f, ڵͩО *|z8=\f{&[FI4'VGCQl]2j*KNmљx,RPXuZ,cCnܾU?:HP,9^)f"Ggwb<Ev^sV9:%lj#^/vbqz*q!skM;FEymm! c ΐut{`#(799:֟dp|,RWOhͼ Yɔƒ% M-_qN81KwwE }EPIX6]尝a~)_P:ǜhẀ?%!{ >U@cCh_gkrG9V5 c&9-F[mZ@xM̠(p31L!rVe9#2({W4lD6 c Ql2Bd߉eVF,|B duǛ6/U0@V wUɝl“+"$CXKbцأrXY78~S53Bp:t*P2Hh9>Fh݉zČ)J8 É/ؑH$6_Heo-qzՆYh$qtTDډ(x~'XH1t$ݕV(StR8٫lâLEeWޏՖJ۷N %Iɀ^B߁h2,yXR~~v zKͬC  -?'f"F;y Ld &Yxp\)^@s& )BO6W\,Iv— / jj|opm!E{@4&hf^0R s EfTZ یۮZc:sKmvZ P//5h(B=Fwhv+7FM;,~/:%vsd%X1!ų-OoH7Bx(`0AQ )igT1"JLp 846rσd\{H RnCj"#~h(dJ!5) /$~J@9J˂SRr|g_T_HPG ӄrd @mc{.So*d P@!UQ4ب=i>m]zC긮JvF@fW8cqJy9k4G(FP'+YQ M/Ԡ#aʔh.@W j;\Zz&KDIh$yAX,bnabCrC w#$qIY,N q8&R HDL 6KwN6$8ttJ} `w%`܋C2*(p:xG}Ɋ06{+9ߢ" J*aɘ3C=0LPZ~R$C4Kj,ܐ~sAgXJX˙-elTs?[ ɗ e:Z4BD\qT17Iwdq9F(qF%خ)=imcoPcL{I5Qb6*x=$+fG(I@I\vJm?;k֧OH4)a38j)B$o͟gsjRя3I2l`w0j=t*13=5!CC>z㞊yjUϞHO05~CIؼoӟI άj0A8ЂXsdSb5)o,rW &S{jX?2= 6'|Lo4uV|>u!zwnh BUS(w4>Rv3fp?aKKiu3-ՔjE(?feҬudH4 mw:~!Ѣ ,Ib1|G /CqrQɧkA=&\%& m6ՕpiJ%;k[!=+_N{k ߜƳGIғ \Iκlww'F9޽|3sYe1W3fխNt[j1?|6vN] :ka-g;?Z'm HZu"M8_;MU1-ugtX=/xJX݄B^RpF/FZP[-ռi&z^$5}Hiɩ7'u, ºAJ~ B'$y-$Q c,D֖Dn M, Dy}L\UκҒp<]e>M;=eI%垧nA(ZTɡVci\/f̬-BWw~dY՛qT,6 L."`RiN02!aI&6uwQ* ϑB[ߺ]g~["zL&ѯ+5;QCSF/6" )7n00gm+@i[7 Yx)'M/X֎3J#w[-4f u:b'*.W7g"^/D2>-nAV||\q˰jPh}F?{cNyڕ[ڕ] ט[_w6 *MuUo\_~Q) ~J(Uچux * +8.lD=t]|,̼Sb}RW. ~D&ӆr.Uq Hk&/m~5rӖ@LbN`Wz@!K sM>K GGu2:fir @*?7dn_ի:J?NA.(z"  ˣtRi 3y<]> P0F=Uw6,ޗr f:+O ZZ^KJd.b.'0L>C;a}ڪQ}SW1tG%bq韠QMO`fOHF@{}LҠF QELn'E?1S֛rK]}A}+Q,d(w )ay- S=/DRy{Ѱ>zQ|XО4C$]c.?Ѷxو*n#7"" kJ +@@VV[7}x0H* RXz['eLmluk3_͈]Lu%fJ/u䛡 T6M:%ѷ|^M>kZ$7l Xe^g7^kQOo m;wb~E`(&0omO5V 1'iHOfAf6#;5kſM8~ò𰗿]ֶ )֧eU@*,=v{ز޶6IcOI m1s;O#16:tib?M1&pX=aW*>*ge||=LJCg͘2,rN#r=hv^;ñ1E5-C_ dըucvz'[> [3RglOe!Wұ! [:NX_CH<M?"8 XP/{X(cFb+]G61,ƹNp {8.X 0O-1^6:wkE:~FD69AƲ0 * c^3Dڟi\1Qfh8n'|Bh~Svy"w.W5?ekuIx 4q\T*Uֶ!7C=[6z*N0We>|Z}>?t 0E)aO|>Geuc),²r+H\ˏϙ13r,hH))dGs[1c<5;ϑֵInU8W$:aGT/-T%{I{4!qGxdى Zd~3)1i*(aIxM۬OkM!]ߏuLfϘ䑸o1 gMn7R7x/em{xL~E/~|F O:E7{{ߝBkèn\g qrllrֽE._֔?*+7Veo$G]%LRT&.G>M/ϏJ?]NN-Yb0'bRe/R3Cz,%n>J~ͶcEF9Ob+V( d,ϩ"29I33&\ŚǞyczKW? >(~-2hLN`law> ?NCd"Ug!Q0~}mWBSw;۶|$t6m;sm}e& k|U^7y=_y׫ɓTf5O߅}پf/GN_)]JK&dqKa-ԦeW.0tSLî~) t{oWw3P'oJZ  rNGw__a;fTۃ_ _l?YugİQA+x/71B yj"7PNx.%_bo2L:דa=uk_԰{Nm[Y÷Tna74gۖQnR` \ Rz0"۾\Qn \Z[J'/#XW_%;&|4P; e"OL5wwO<ēh{YBK/U2?]f3bwK%+ 1H 0q׌ᄀTfw'(>Pm5bl ӹ3k ke)aE}b!<"Mumэy8{[2I;z.Րi#bSqFm7Ͼ>D^Gp]Lsvot_ E*Rqv⏿W҆!p)r$k5 @>ϩ%L H0$kyzxRlV_WpRֲtzVf峭uX)klo‘/޹U47}>6OJEnNg{4}f/pG.b{?]EJ zmZc7ͩeiYwASnJ{4H0=Cϝ7qI6 $UVGךdGS<\Dݻ-+m|g&_6v8$8֑syuJ~'[(þfjF#Gr]5-Է>B>N:~Q" _JzxT<>Ņ1UMKUf`[ӼG OYV#rrbOXcr;vy,uu}$'/_څFfiI?V@qM5 +:IeC=-VƆ)c&Fjꭹ6G;I]^!e iCnL qnRp Y&ws" ΃E CۂX~c ejh_gpSI5FRXy^.͹1Hq4Ǩdlz}ѭn][wSN(ꚩJɉUi][8-OJ)fGl Dtw|d*!n&VէZg^;Gh4,fCM  ,%YF~!)Z `ҀHA B@ L$a $Q t!l?T& A D h a0@^APcm tPcHF$HѾ ϸE&E4(LD#$(P PU|A`5  H&" r8m2 Td bL /5U(UIa@=yo]žf)1BL\@@T+}?O?+}}3pW%Q Ղ #x"hV % D2vF)PhNd9hDHX0`m6M0b`5k{oŐ(.[(&i(VѱOPwT8(I O gqUlm&t[+<6mb{݃$CK: cM&σ`\ hDQ&+_g)?:n_}1~Fٿ4xM]O#;N_s ?qO6*kJސoiŒM[ifjzc6ZgHvn.bћ2;])x}e+o "B`"!B @Qtuld9 d D 0E_JwT^CﴂSi1JuEL4 mj LH$jzEQ,Y$ҀbٞP ĩJ4@0LcMFL0s1kS3~ןlSjɤ;/ࣈ|a>BBLB `A !8邞}HLyk$ډQ `Հ*OTNH?QwHOT$q=Lܰ} Wr~dRYuAo\:/8v|!iZґHLDVLljL8Ca@K 9]d\tk+NBEO[YGK)fI|Ba 2JS<YGXKbcPW-yVi2Zi_^>yIcPI] c9ۯـ*PB!M Q0M!ѨD!r=63;6 kR9m#4BbhI^s =D^Թ (7N ,G `rL Xé\pxxNh RT_G y<8c{܇|&>,h RŃBpBuk/rD]{ǯ/asOls#rˬH*dl(,T@` Tz~I~f~# H̖tEx?3QƬekl-ˉT&DIXaJFGa,Iyt^ΩaNR+djr`z K2 p)1|:eHߗcm9,;  ŵq%ȵ(>#wP4q2!p۝vЗ1(ϡ9^o؛I!@L n`b ^cYƎ<}֮:wےS% \07kNk)d1 [!s ~)\OF)3BDg,>⢧9Vk+ir tg[qƊ3<sT /5S"?Uώ}y]ќh)ؔBc>^#XHd*Iw $͌@NR#xa(D2pEJ>T 1>M# _VE\w're)`cLDޛ<8ÚM;~Ss6sw!("Yba5K? =M'cbb._ŢQC*9tN{7g.2 j2"Mz `ۛiw`~YV̛A l["2BtnŗK>Yfaj2[{ý֗:rMaNɩ$3$R@'h喦I :1UPo#*8[5nrOss<MDfcV\ =Jx8<-mcxQ;I^N8Pn `lJSp>q|Pzac5N_t yȈpr;K/2Z`4??&^|烏MCw9i~] % "ߕeKA:u?à PN>) yUsQ㥇kl$$?ok^0r`E10` +](r>2_fjxkͱleC0!)нy3f/^L]zKis'ÿrL'(6ǵ;`ۛġȇt= *s:@ yjsS`%w}=pjwyf'peS>{j+N]baI!#!?px kt7Yۇ6⺭]q6Fu72p7%E"z"/re^Pg} AK`Mb ۿlުZ,"M7j"yӹ;1f,ؼtk#~QS7{!B019NTI>G9y_/;]ܙb&Z2MniI׋%bR{G9S{M9N[q_ǃC(9dSpfo^_C@uEDI(c( t_ԿRÝ1BkaL|Cǥ>Tvm}[޾3FY?0=Y&f6ɘ]9Vo2Evg&qz~}#$@3(G,}el0_X4w'L[# = ]ۜ`5Svy$"~\#*g/)QІ ureQ0N"_q! 3x `HRP{Ha =bnV)Iʪ(m{6&&3+kl4ABߏ:@{,&2&,t(calLՆ-s}e1dv,? ob.p/d)aNs#0FGpf=gT*Pۖ/ p@ULzԞt>xu&c:feR"FjB˿]n6}7GqOϋػ+ l \-G&7Kk1= ( |U !à5*vz9x 쏦G=6\ }^+[ $$ + %a%ZuѱVEU*f=* X^F|fo{OsCc=Y$A]=P{~?.:VQbPrLj.Ixj[06mp=t,(Ҿ"aa8DHvxf"8_ϓ#7p+ow=NsƯf%eGuO/})|< ܡ"΢b)T)=1AY&SY|t}|yPv44RH IU(@@ @PUPP(P%% IUJ)Z=p@H@;wqY*DH(UZ vrw}  U =ے%IR:}. mw(H6v>TdR{NM|@/kGW}}۷]vyv:5uxAlTj}3>iYwmz2D^^grm}]{twܫsN{ݹ[g{ooo9c7;u> LvFoeY{>5ݴU]3f{r%sݭu^^m (󭬏;oW|g{6g=˯_Wv>l|OR6gw9lr۞}f׻wmֻ'|w>=iyNo,r뮺:espݺ75+>W5_OuվӞm{kǗ^ͦ_[^MY]+n[W{1w wݼЍdKyzy1j<+}{zS}zCw{oKfR*z}ؾٵ<ǗϾkngݫ^{]G}>Dī{{4nn]wwW .siV }ίmުշ{޶ʝuקW7/x|w{G[}>x:wk^>@{.X{scٸom^gw.wK!w^{/TXvk|ROa^uq=Ww}{̭{Mngnwod>2}Nݻ\{N]|ޝ}r;)|ûYz۫׽vy۾=S^5kmmk;slkԝ̫*t׶:{gݵwݛ}|k=Mo^Nceǯ{6iuGhή[}=R;m];5uvue ۴mum&HV3{+| |wӼ*XyrsSm.=v|gxq7k:͵*|uOM[}nGo*ٗz^{ֵ(m{E;}_RݻsNgfԊݳf[(͢:w[O/Uկosy]TnOnoskƵf^N ͮooTvr2\ջ=z}qt\f}[)^.ɔflgvv:֗fO[w{7V-W˦۵ӻN7:ڻc5dasWLěiQuUv]){Y.NWvn{{j^ӯgwwvLޮwj\.goYm7K+zwXXuE]q3iݮil[Nm}W_rE{7z;κ]=ijhelSmvkc[j-( mJ[}{Ͼnk֍j^8ͷnRi{o_]7/tٷss;t{o=ּjV]z-}g=Ӛn=\|<;}[y>z6_o=\޴طǻ^woWz[v3ligYW >Ϸ:^=^;ݛݺۣSt]jmk^yԗ㝎^ogv7U7cw_}.wf-{󻺷Y뽵m|9ڛ>x{o;>lr}'w,3}^˪ݝgݰ׾Gpsgj}]ݯvwkf^ݻӞw-x;v.Y=ytǻۻ3VJ޷{v㮭0o&Nyo7{moor}*}ɽ*{k\eny^w*ZeOmv^s(o4{{okzk;vv7{'iVvfkt]5Iۯ[Nalֶ#fZHvj5kV. [o}}ݫ[7[mk]Vst\Ö辯ϮvwWgͽr_xMo1vu{\};=޴/w-u9׽ѵ6qqk7۝j7}}mvcOm\}UuwU{[=}z`}uvl{}{E>p4ק^mحcuo^{mw}Y.wkڗSu羚 |bWw}]%/mov}XnwwvN;tnνSM1{{{=ֺ}n滔wU֯v֩=OOUûs}Ymm^ۍw{UK٬v[uϼimf%sbv崼=txkњ]i͗٫eu;nWqnflVmX:bﶸ3wk1Eqְwޫs}ﵾפ/n[Mi ۫&TwmAuúJZmY--s[mŶvv z&ݻMR<{c^]>KGwVڵӻ^un䭻]3̽|;UZ8MgV]ݶӑۊr]t} 2Kε}wXn뻭.W}Wgrn:vb.`ʯ =Sn[-:iwU{+UnDm6uq[Hm^s7mUq뽴-w.r置λ>7{W7P=yQɵ.dWn\w_}Co{`[Ms6݉`ro}5т޷nȽW+[7Fvw]۪kzirlۍ]ݬj+M$[uϙh;psvYhW2vӭv^68[i۝mwt孭ݝN;ӢwQvuݗa׻r{esmcnn[}nݧwmt\sgNN3ۤ9қwRmj\tK=s/^wwfveۺҴZ&׾{׮kZ*VۻfRY/qNIuq}yj_5nw;@^cT:ݽz[R\_M۝UeU^w^vWĽں6]nfrd]s7nۻm{kkջr;uۻUnٷ.Y]ﻻs Obf.t\vfZ5ҧ5ȻSunkungSZZ(vv;ST>>;]mr$fz^uykS+:WuvnyɶV zwӵofiTFn[mfmlk-}kn׻jg3Um'FRz^]kvmݮ27cu\wvӎ25}nONvvîݽKyƨfbiݔn[:k5y[z[3OwO*n'j.ڛi*ljw;ezݚ^MFu˷]t1:mcݭonq;]ݹlmf5.G˔ڤ6cw]u6lݹ7]rmZܶ1Wjwr=WBl嫃]uݵnm6;u-s=粩by-#֒J{qݛ֚]mr]ۭݴ;n+vwۭÒtֶ*bGo>^+>uUTT*0&# b4iC& OC#U4&Ly2a4hSB*@L ɉ'UUO@0M4 0L&0 f44A44 &0F&MbM @Bh4@OL& ^0>62ƱYT_FlѣLB6dm(Q#sF1ߣD`DJ*QRT(EJ*QR螉螉螉螉螉螉QAAAAAAA^|EC=C=C=Ct{:*D`B9\3UוǪWy]0)pS!W_S59+p_c*B1D?43'#oy0~6F#P(UZD1EJ_O"'0p*V|Ao[_ΓGbrWݞZZU3|~iA d0@@PFe[Tkqw.%bD08R%A7?9)+ϏAU)T5 )wRۏP4ͬIb L3wY(* w4~0Ѝ}hԠ0/ez;'f RU$?C Ɂ! ^/9&UnR'`$\3sNw-̊qR[v7۫4,YUDQ=u)v!Erg ToO<X4l  'e|'8q(Tlszcf_j=2'Cֶ<Û018ƂZFgOPb~4XP,o[uL' eqBk T`uFDeNҼ۞KUb9rM͚\x2^{t(ۀ @~[b܉c:dqbHmpL` RVG€@`Q%C&Er.P]:$Sɋ8A hAi Ԡ+%,2@DLqpȬL|h*n_n9W-B:V+Y-Be1Ub`WE@\(Ed 8/ ,< HZ \`Œ4*DbSVN@cL,h0 O(0 iӼx8I"x$2Q3rD O 3C31L62 |4#I"l»DXj`v d0q*I ,* D% rhLS$Q u0"N0x@"b%:P& . liYL%ERf\s##%- 2Q)|'W9,9NMUի}1_Mk(u jFv%]Y5RR2GT$_>1)=cqlQ2Ӈ$ ^R`# jl TUi}5@HdR [ H#q',y+&x=#UuPN\ƲI}Ptl ^K]V~Zw])3r+Mٖn~)Dh"cZ#(Z[H㎌t\wOt7'ɴ[^j9j_+jmهقڜxvkDxf3d}޻){O666664hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4hѣF4p ! Bx&L 2Hۘ T0heĬ 9!Qb7ݼ?7޿*fwa$tnLZ_)b9|O9q o|CӐK I D7;הܟj--24d$u`Av0Õ #OD}mC)Fd;F8It L3m)r*[hRD9m0  G$ulŷmC8rDO)^=A{ ,`0 LS8XphM8n(äCC`6Ɇ;v:[T,F йpWA^xWxWxWxWxW pS U^N,ˢ.Bpr8p‡L>--¸-¼+----HN <*B*B*B*B*B*B)5wf8pVP^¹<)Cҡ`H K$QEr'!Z/B`C+/__`VtACorUU;^BćVde BP% BP%% BP% BP`L 0&j S?;KU@X5{p3$׼p~"[~z-@HH^ ^lU|fVJt+XbcFGQ u]] )SY4DSMbJu$[+(O U< B0#EbśN$0o|ꊊM@!ɐ2 J،$HC "Z9`A 6AL%;1l 1X&di3X'ߙc 8Ul2 ah2z PTpaCJp8ठ)Ɇ\ɘR 2ФR)E"HR)E"HR0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L0L)E"HR)E"HR)E#V)@ $#$%Gp~l3a~W*lf:oS>-B/w#0"" "" "WTi>qðu1`}lNtp" ,F#. a81u7>,LctXeC P_jC<0^^_RnO-NЏLP11*b`@* B! b\R[Nz;; #0e[d</Xd3! 8Z@\p)U>C/ laYqqJw_.\BmeHM264$8HTLĹl9ȯ41VWɡL6QB%8-.B4iX7odE>L_31 2A00sL "T0"욇Q\_`LɆ n _+R)H VbEEeMj{f cVxQ)jakkUkkko0S+V-H D@aNĜ_W/b L#&d6d7qL* ] >&&(^$DL+P# ]l8u{n_۔TU `FL/c +h\a*͕{X&'ĉ_Œd,fF{fL0`ph 32'ty6h6Ǐ3'"mb5DLüT&Xo}XS6vÇR.tsH@[R-2SP1ݡ^aa\W?q8sɆ`8H R3,X68A{AdYAs`X] 0aJ070 +T0*0dDCceaF\=:$!vC%CD 4y`L#M AXX8"R ȑ, ' !C p84;"TxMLz" l=!@3!JՍ,./^Q'SҺϲFi r4^Xx@yeQn=ݬ(XXVmU|X"K%[d\Чp.*TRFp0bz9у"IZMF:8š[ p{t`.QsFWPی.}yG\`Yn 0u9=F Ѐ8`˃p2a\ ` .WzW"&t <Ѝ"I v@aH e@F@B@3䀛tLI#P e|d%#DlO`PE d9W PB˕@Z}F䢼$(+NaG'Q0 rǟ9>6_*@ z^(?ۃ2. }\+^jŅhs&2/h:eCO pH`F9wp##ps0d#^8Ha!Dp'N h$8gir[#ixEh 6a3&I!lSp O>h_`c^+QhZ#" }آDHLNE&J$ͅ`NP(Ӏ鑴8B2ć,HCHcWfZ,Q^  d /Bdo_aՍkxh`E9<s_1GAknEG5ѱ,NT`sD>@ǃaq`e/1F:6;PDe)E,[#Er> ]8UgGViT uXUEJ9Rj)"65z7p DT""H8ʤT(DHзr)!RFPFdʚ;bRodQ?ΦNzp!`/% w^E4OH"T 5P1T1P)hӐApy"RR'%# b E-6DW5 jcI18'!I5"r )ȄLDTD@Ҍh-%4.U`kiݐ Or61^ئUۗ)z"USV^U #ow-A 3 E:WJ xrr&"b0DMDL|9 TJQ’THDJ"$F4bX8-<1\ bW|o5jBW;v(s.KYE3. AtydXm&@zIUY`c$f)i eHD 8xc 6j"2s:-kh!N BXc  k[0/ [{Nl#)b yc1ׇWgbs46ΞxS`{{dɁ#W;AqNj%J6hҭD-51kNZaZaNd F hp;`0P9N/⑇.̙/2Fӕa6 mך/gy^=8s>Û:._ߍ)Q1iNҜ1:VxFX X3b*La(F kQyL=0:bO 1!љ1Ar7*0`0ryG eonjb8vhW ⎀ϴᏴpfk^ky5ך^ky5ך^ky5ך^ky5ך^ky5ך^ky5ך^ky5ך^ky5ך^ky5pgpgpgpgpg8p8p8p8p8p8 RL"{x.0nߖcZg2nj drRwLqa|rRX}pXY#w0lC0cmU=n䦱v3ǫmq΍o6\2-eO4ڗm\.p-7ps11 '8 l_wwl b ` <-" +%Ȍ  ܑx1Cv3}?7 kCH+^le`6YxSX9*'NGZL ]say|ǟ0mK}99f2N!6CUP{Z!@춛680-yM5٘dtk~6gɅL8zF/HR۹.7!1,Ob06\O WL0Z~â1(03EO0z91'М` ,K d$.a, pj_nViOkf-C r'4PSW憘(օLBFS=k=S'WV]Z_jal _XBE" `s^hut-h%b>|T^җfd #$Sыo,!uF~,Q;嶀,ދ/“ @/M X9t` ŭ~y!%-tl eEdaaʀ3#9ά:DX[+FSa jpՀ3 aQBS6#i2ڥhsKo-(Z$)cgT 3B`UZ06QHZLZt=3({ zg °˃x9)z㉉[ ^pXݴ`Eg%8y 礞&oŽM-WPfuE=FKa{'̾'ljHdd440"s0׋ l 7,Ks΁dqWQcG$8 7&٢t7#0s3mQ\va*QZEpMirzyƜ0ĎTGT0K0o!P-7I(4Fq9bSʖ&u7>R1ez>[?dk p25=X͹"d fazy 2Nd8Wbx`C0ˡ*dHp0gNe͊Ql:E'!haqA<#N`IR4k*}xOMJնh@5#: s%F͆ߍ|VYlp02 eV8A|*uaJE!aExXˋ"bd!$2I#}F"D*0-8D3XBEtg`9PytnŃud+=ج:猔k>sYk7m(pHU¼ X)pCMxJ-7O8*r [ D`\w.na^oNmd"sU'F8I$XefXA!`2f<&f,kmeX1md2ChKzI$BȠ s$, k q_&^fL!g{9 NNb AG,W֙Y(pW x}AJ/w+E)(`A663v EfYyVh"ta)_/mYD8|PKY*TLm - \5XQeޫM\p֥1n\N*#iT[*$Hyz'e{!!- kI0o1D1Ro='c=@! F$S;tYtЉqbi07`&' ,) .Q[CCƒc)fmc-SquUTd$ pc^)d܁L`0Q`4}?GLrmLU AaxFA51ShESĪM)A} X4Fbň_p'(gI`)SJaVx%"9$MffŲddZer?H0t.1AĘ 5/_X:WglLb[@NCi4 r cG~u9J Lukd`&*\HoF y{{{΄!Y)hkNFnjJ z=±ݡ'\>蚌A !WOZbXET*m-Fn^AiF g1Ku8r,'Ԯq>)Yxab$6Pjvpdh8`( ̐K`'54t% ti_AƶsEGK0g&*r@:-X#vh+Uy|FU(B[87Pʶ0+IpG*,fAxx!(# >0i]QRF 3k|sRr!j  y|Lc\Aه'~M68ɘX?[÷;Q^Pq&~s~khL]'E;*bQ7A6f"~@V 6Kf~| BN+Gdև@^Wf@Ź78w8Ψ_t#$ 5JPI/c^Ҿ!<;YƘdBf(>"Bp/D/ @f ytvWr!}uIH 8kKgcZO37~G݄Fps-o1-Q~^a n15  vnᔱUZē'@ 8A r-(x|c3FnXҐSa8(r (v[VBل! wM mc m7?^# fUF"sT05SLYs/\j^GA{ezEΖP}5s3Lζtx[wc- W(jx8c-IZj/84pD L|[Ev&+%aW47EdSD^wV-y3=]=*c`[\DZ"¶3b[U!fi([I$G%j&0 %5,VlC0\CBKb^ֈpclSϠE-{HU jQEH)C޸ɻ+ 9:tц;r*XQ [`MM[V~Y* kl,dG١,XA!\\  c ,cj'F2fL%*v"#^XN#٢,da^.pcXT© Vd3ak ="H"oeu ę#7s6>Q3qA T23H\¸NL9y& ɜtdGF^0EyRQ0ʋpC `VDu)XdV /!9zn*J.kīiXS ~4{wH.7 P:mߕcv;=f;1j|Ӕ;S,]+KMF$el/l0dMR8:~L2btF׬)g~u,3+2IG1u H`"Ac<6\0v'EG;PΉpb@d< '2bM܈>7~=MDZ @OHU0;N 4dYH_\tpDF,` .+ki6 mXrXAᙎDtD> ݴR3 AL/]R5wڨ?3N)'|5?Wa=BNء2E#+jwMh07l,k*CVfcωuw1^kk@)Bd;@Wz=>!0U vA,L wL' !K(B |# +f̊jI@ONE0rd)dAU0]$TH˰ #chA#4ɓnoz|k)DKК-M6MG~,}Ed-=]tTK¡J+I-+ >6lc!Qfu7 +A #02z%*1;(=D>gN_/yG<{DF@_yؔ׿/ )m,+ZAdJ d+[0XDLi. G8 5Xh*YmI.ldW ;Wˠʣ$U[f<-16x۬l} [k3l3a2y)n'db`$Tv*S=QZ20d&a%`( cJqu/&zl8i ϘE臱M:a2sL@{&:x9Dk{91 3F]l"؈L1Pa(!ӫMޯeK%ٞ7ae--;ڲE¸xuL2^!+/;yylNWܢbAs/Im,,i^LaG'8as38>3h>`ӊ2@oЄPjL$wJf a? ^DH 'TtMfxCs )vAmx+M& X-E1 {m,4FTim-8k٨k'# @v]{TNFMTDV/\Xc%.Bxi|7q+.!X*WgD& O2=`6@0@DfX Be0Nj5,NAM_7´$G U {ٟ<ǝBUC 03 d $nGiH`EPb@arPC;S(I:!HFBz=?`v!՗V'g:nkISUO!aKhd)ϕp"B9"c!T IXdi߇vNȌذp׸uOXelH"5Ñ fkWa@ e*7̗N6G3癗4|N[}FĘDz{' ؘY?<3!;yO %Q# }6:NEM>:d@z +t ލWLz;'!l( ei¼(" y"E_0g_.-yqtr|)=1awfvsy9Mq_8츝R'=DE,c iK =`K7 lu}NNVcD2ڷ&XFNΐ!Ẍ́ Q:ۜia|\o 7Xf @[([x$;Sbl\j :J&}!Bڻ΄ aV`̘JX8LH$}ӢKfL!.Xq’I28{4`j>!WpPa8ˉlWq_1r*_XȺ(P ؊m§2/GWxw yF/ WsE̛)>mhOC0K0r[ LzuURCH":LĦ!,KRWj'J0ȊO2 G:FNfgVL~=K3Ny+0YjڕI4B9A%\Օ;'f:\3]IP. چzdcHvG*-6&x3!;wwշ]EFoEWc8038d̙-o82,-;37"Ɍ ްFMrSntZ=R#7UZ^E6.JFFs.|[/U,^#t$)2uϸ4FNTqVZzE:ή/UF~,f6jWE>@46uL!fL ̙3 0!3 ̆bDIWŜB/Œ&R @Irn!=Z5 G CSD66bmVNʈWF) #ܷAcz+mȅ&HɅV'$^Up֫+SVձT hK2ܤ,N I_FVyep;[\+uuyVlIhiuL5ICKqgɴ'L~):{u"1o*㓌K<6g۪k6 ˫7mSnIV' 0 0hlLq6OhLc!mѸDjaubUSg﷽&~28,Xi6bv귊V/F"vZ` ̙{FAm=ˁ5DXm:吺24f3٢<%ʉY _G!bg$&`6qn24PeΏ9]Ay'Q9%Dr|Tu XǞh?'vjT +m!Ƅ؃4qa*]# Ռ80ؙJcԹz'yqOFP>+jy!a}!`CLM/a\MSlhh$ ty vKw̪)Cc}ލNQ=̛Եz+ mI*W8[+ܽ&L2`Ä80@aafaffC!a3!2a/V\~eI|+IdL+V#XFb`i}6=E;ؽ1DWS4 !{!+b:(rd~Xv7ٷHβTJ "o- o_؆Q9A,:QRgbwߧ`:iog2 0I=`a0a`dfqp"6LǛvBVc`,}8>|Ls`l|乌=V.F᣼ߍY2Xot1X7/5U| jd4dɘathnFIG&a5FAlуd=kr,Y&N С%sy\4NaZ9ײeuJ4A^HRG9 XHm8[OC&Ge85h! J ^8Mz.xж1`Yx{*uj-7̄o OBG { 40dE{{'DD2MtRmuL~rؙ9[xd(X_9j7'L2ܛtKQXb' nl%,gB L Ȏ{=@ CS-국(ٳIo•FG"p`j[ICUɒP!Q/ ئ_͚+ N_9ئXTmܟM3+xo5ف&0n.-⃢Dof_hDheX`^,hYmU.ڍ.oa0a08$ՉU#!nhbPJ1 hO˟=aʧv$drOBr+b^?( Hr =>e7D9&LD7a}%S?9@0290B9ZMJ"akzUpqW?> @j3ѓ02;VnyL& ֐bÚp8`a bkheC*l@8@\N̈{ᙬE;Yq > KJD ʆ"w SD`4A<fB*+Z6pE,ONI,Z>L_\,€KrDt xm‡,7*rFK5i&$duY%pٯ a3ʋҿ?k:9*q &L0G90329 iXs sq>#vmݍ˻XފOK%܇Mg"氘o(?i~]fYE1pa,8ad0 g\!q`#03$=ad0H]j(:w7ȏ=gE*u1 UDXR1țU\Ba3$a!G0P+GoWHA. NFlF6Ax8+ @\<Ț4Qs{QkD%2mь 2PP@GHƮ+gSiJ> d,.noS5Y>Hj[іalS_;2i'ٺ0NKlҶm•ņiP:Vw恚`(ilO\9^_tKZBU9Wڳ!n+9nlO0%L,--X`/QK:Å)Rr.)41|ˏQ:ZTFSHt!܁Hxة!'Փ .KgJWtG1ګlעiO@yJe܎#!%iz0E.;` f.t.G4ONRȑ9ȏr,XYpGx 0m7P7@;2ek]1Wb=hkjAergfnpv uQ1f^fq8mި;nbFSD2{}%bI{L XsNdqe]# a]8%Oͅ(Ɔ*,aSgr9*9^uĞ)8ьZA޵{#~l3%+}vl~FUF lz~TkͶl@Fr0w`v'lx>i2^.g@= S->^]œjtpi;9$:@4A4a׿>ozfy!+ ؍p 4 kCG$cÓPU 2j}"(P/UIì r8Ȭ0A&˘f.L)8l2E>|>&b[dGmTeTbFa`e#d|^ p\1'+uЂ&`Y k0~kpnAS]sj|ϚR/a^8^3/;] G F`[n 8'D4\c>Vd뜢}C7mL{.扛"%$\CӦ佭]QimL8| չ|&ԟByFpop/*d|3Oss*ǸsHʑTթ]6b[Ztԣax> ܂6+0Cd +p>ˁ#>&-JۿueF!^ʪ+8 q#ԦY", 15Ÿ>evILh,,;O 6;yφ7h%1(#b#1F` *2lyrC=uL*u]; p!{3ћZ3fӳqcK$+-Na(dI )ЯBUh(?kJbvн&p6}j k&cgK9Yd ,V$4pZp!aUE1kYZNW# Ph$7(ք(UVeHa[,d X8 z%.Gs %n/jR49/G`fL-# xר?6c8A dB#$np5:6H`08.+dOWOX<=I"~hqR-h[V[8ǃP1!#ݮS˷e/iF+A;u51fa3 2LH<`걳ZEƱ6C,TÆh3A4 h]cF388{XI"1N'G>5 /L~gax9{:C ճ SoF>柰wRB]F^6N:zQRO .μ^+iKOߡ{fPSgI̖e4Y<i(B M`O3Ñ+UPlؘR9N~7zk .^e۱]HpJ4eKz<#2ª,8a7dCآE2goaw6-|r` zz lYH ߖrމi̴y'$Ն5a2aPc`R`:#b7f}#0"B`Eic0sELE1l!^N? ,)VMM(1YP*Cy(V`z|[|<)=ZQ]n1zaBTjLXǘ6 ,g(ƍg[$X\/A8-B@2Rs 4!CHkkc bt_$pA37nhP{аJl۳ÈQۍ8w/I8_!cu0ߌyDuAd@6%2% ͢O  g )NN>\4Mp(Bp~iJ̺Z|wb2u9VT1ƃxcIv !0ҕ6 sn_j̓] Qhb'm]a!w/w6munlHx29 8bmf L1XF2 䛣D^Ⱦ>z^+B k ki2A HIȉ.3<}O~vD Φx?Y^U"GhhHq´{:1HaDA= E`Orx@x\b.e:Ha&Z/AgcT-f>GL*bcA1R@av>H&%.^ql@8rMa7Wq;i1u83|ynˁx_l@3ze7`-vza "9I00Dzf1;/ίY5&) EFxbO&|A@]#Ц**;SX`}Ɲy68ϗaˆd9p ]}XoĽ4L ր"H̑<8Gw`S8!WEB%zjas5 ÞTrBx-˫-vZ`W8c><+K}~ta7r6RaMN 5+:Z~#5Z(ukժU4gAvA:悃\48]:1+|t0X 6sn%1*m5>v*1fMAK85H+kØL 1!gBmd姼7Mw8AxHlYdLi7rv_Kg 4îG.R#n8;0.dO l!SƒcP34E+>GѪ2,e]LֻgR3ڜǸs ΢lJ:Oup''g'IPT)\/dD԰>ne)!?:0mv&opiΟG*޾Qun09ONr<0yR@Nj06FɄ0ks"06Uo S$=Q"f)Uš4ߛbzr;;>~ޢz2Uaݲ55iLaf\A^ U-ME>u4* .|0Y Mp50h9d#BOtaslu@a9b!$sdL3ǸviSHseRHDɆfb`C''{ 2s78oz10fr$q4l2qv+ҐCd!QCBCruxY$dJg!ȕP b(/B2g>!so>?Y*<(~Kp $a)[! 2RnZ5rfFP2À,58A[|`D/ÕD t.w$T=]֢|k,{F4803 JCȑ0qhY BL͈xLO97ZWe e<3N)Bd A1d@Lmy0YVʖBXBO 7D$!B~8)C= 8Oq?yIq8mN1)Jжu86*^;r%1H^Z c`^k Ήu)7_xEB4+ />r3gpFV>F,=56, ߧS>8?as lt\ppe]vN#׏~  dڱO dEіh$/#rc$TwQ mH,"ϊSI囁Ar.8f@`3JZg,': L\7TQ6<$uQM*s'7I@bD4BRW v &\ݬ =l,M(Nuj { ނ;sχq7w/ [v@>W0 ^Z4ed£Ng8-U:u|O)T1aAG`| ]?-+sB˙;6ja?#$Wb 'tFIpGSY$ > e.\3cF 1|n/g`+<8W:[ 'egM @ A(<2!|t _أq1N7s_ Fwk&T[[|? 8 s0A@L>#IV>p?]&f-i#-ump$ <bl3E1:\cYw<ՉmG݉&Stʭf!Bb&[Xtx&L&#:tvFMӛʝ *0K/MV.(%HɁ[O27PZ 0?0y#n!|&%'Qy3R?H>aYYP>ŏRM@x>,߄DB?R< v)*X..?53@# o1 VH]z  ȤNCuK;Xj-{s]?<(z =3|xKvYgFtw*jn0ķ dG a,G F`d02I\!$=YĐ3$79V \)m*(,E1rpP(QEP02zFppA @BYI 0 [[& C02I3$ ̐#dMd d`V,$(Od-/$rPJZ12NC <`q@Փ dH0#2)jptNIo ~r׍"HXӃawX N wUas(YuNAw*ՠ3NL$=$a(iH^GN Cfp-dVX^~&akUOcl9Bx+@$ @$9 HeɆVa$g-o|rv56 DB~RH@9 uܯ2;.Ո3o8M9Ų ,m>t^ yC;f\̄,=C7}&RmnTy ^ t'$M7jI^ 93s;Y 1Ou~הU.풺)7ѸTl xd ,Yw͂Lf;r0$$h0&};a>kbZ `MX]], GL)f6%N'Z><8`3S68/ߧ t}ߨΎa@Eڠ8 xl7q!1..+=y}5[<M#CJe{@U2zݰ.器ˌ˫!tFs"Q#":@ded1Sx_EE AK£!br+3xQ)Njs9^ՅX6`Yƕ/|2@!R~^?~B1ͺØQyIOn,[p$ksAО ͮ_an!'{+L;;{ ((t׋|xzd 4u7e(a7t{Ǫ/"0"a +80 1a2ggh`q>.J:52>p&FέL;<&8vqQZ%Yyi!T4OyV~,*{eK'ΤՂ 772pLzBwW$ pmJPC_@lwC14޵˰O;hjs!ΐ?_Sd @k} +Qs\grc !0H7oLm@H:qG2ճ2ߜBB7}h`%}OCEs(x r ]c$;~_S8~lb'3v`lۄ!7l3lI4qĈF W99<9Kܮ7rL۞e@Ѡ1vǧѿufG770c.ʵ7Zp{ ؋9wѸfഞ G:\Xl_5&N-POh=f)$|" nE̗Ѡ:mlXX6j-D<&*Aǥo;bϴͼ:^k/;<>ç`p1~ tL\^oɣ#}0.GyjmhzڍM#ve0!$g"o _FVcHt3ߣӥjHdLsVKd"m"q@rC"K9Y/-"W:l!6yHCk0ҖҠ) _9qV G -\NlX+ZJH1to$މs}{0U9ֶ=;([@YȐVsJt#0D kD{NzPkwlED8D4{D\a"ΙDA G~Z:=!Yqj?[9yg'S17 Lviqs0ݭ I?}.Z:3<'ݣ).GU8mŧN0 C 6>nI= q}{cpR3]e\@kYU :zd &''J¸9 K'y:k%i}5?ޯIa](Ba_ljbJײeC$;<5d?IѥMc#HxQx+q^ rn o!8 hL3␒V'(C}.kcu&*\ i-Ȫ ׶W aE1>I%}|h4m{B$@ۜq)nj6eSX_V3ƏJ('s4e~de۔ R\umYkd(m}A<=G{>wu=sd.fag]*֞d8> ^၎wӔ4IXTO%黱@ۚ6-8T-z} (jSWb %vuzJOs|ڸ Ӛ.w+6(j)&CL5]S1=*8ٝ=9{~&59XFޱ*u qZk4a H*.[C0Fn:Z&}v_yrK }7րB@ %yava0deadX ;R' F5v8eV`)S 2`a #p`an%IԐ2GBFW=ԙRT`]#Npj(0cD 2C-ct[ZF \n2`afOZ*`#*є[2z:!Blkj2ɜOD5P0{1W98%b~)^_tT&_Gw!kHĠPW e `ɺ}%Цly 0:gFoR]9ޭp;=X*"&5$&z08B8 ]jŽ+gd"8Yǡ(  rᄑe۸ў*wn1Jc\GI 2p ^&d8$`g8*G+HO~)XOIpJ2'J <$Fb :P`L) X Ȓr 80l6ej@ He\EDaWD_?5- =Xaq-EjfD_@"8C [ {=3=)Xc8Z`Y!{{kɻl:8 6w, X\S$y Ul  ̃g\^ pd@^A*q:E'1"bY `43]OGNC!r@! dXWŒd'K-cRzc09Ԃ+{`8d8 8 rs"pqaLxV!U@^@[9 E'  V uHD0BSR֢z҄`:l8_xATÉ,,TtJ3  ` bb,(P< %S 4?]GzY6<~Ӳ*#FTTl2d(LV@A`( x/P d @jv$H5l' R9c)538 "Η n[?~()'Fĝظ(Ty3h-`@b Ф,o[8&oo%R ee0)pW#dHs-pZdkibVJ!Jgs FȜmhaX= 82{Bv:! =2e22Q&LRfIHa%l `M<0vC x0 <-@QI TIn# ,iJbdL'"ҟpnE'A xC"#ua! Fd,LɇPH8VȀ xqAYwd L$Fy s2f{65ؤ4\a)XM @qa^s mXT8+CZso 88< ,fC@<@JqǖRHQp0J PN BP$)39Hə3ӂFRT˜D+A\ x==ޫNt0S 0`Ne$lQ>(9HU1FQt iI$R4D$R$TS9ijL9*7" " łx~Z80Q"?iR).!<AD p8x8 $X{.Al$y}O9nuuK",/E 6gQ:d_?<rjaC°%C wƀ%r]}U: dK6"c#J>QČu lQBD{OKcN^dž  Äbx<p< @%2ߘ~MWO޺v.FV)1<ꃳ"3Q֖j 鴦qSG^ko(YRo;FrǧpKq۟o%'p1HxќP ^I#uER l)%u E{sվE3j#,#ˏdIh ^G- Tx_`p8p<@ަ4BM*ݰݗ;9  v~01Sa9-p'n8^U̷#Djd*ہ'81 n\F]UקvoX]:o_ۇpҊxq]mcQ=;H%( Qe{*zq L&+9ğ{)C7u|y?JfWמ1jM3m؏/6ڿģX?f 8jo!56L6:\}$Bax՘ K6:;扆bLwazBM$ B Ɓ>aމi/qq٪< a1's)[ο3!!Y8gzU J:IݷOGlЋXeabtvHE{3bWpxxZP6hcHӬl F͸ʫ:u2@]e Sw}*]Wsi0 U|ZF29ō[FEF'cA85:<כxh֭n("L"]cLҎXqȌʟ_9Cx[ JyΡp`|06b7w\TN +ڵe0O.z/H6 I@lyz cGv8*bC׋/B([_ޘp왟ǖ^7^IBQⰊKQr'"m%/Cܪ=;wm2bk벉18)]\k"w22APIRwFsh^V!{[V]8eg~aگEmwgg|U9~ф $ )p n]D77X𼌒#4=uny@z_81w{􆏀t;'E"K@w '+Rl V«1J87ޥ׬YA}:5ճ|Vl|21Lg&8d"W%9vnA-蓾)_DomYcy7cxmzWvYgR =WvҼ:8?z30w?Xxz Yr]0r%(R ٿ\!5 av{ܢqIO^}uй j(Z=kaF[6yA^yfqr2~17l JܸϙvP|_úus||xl,qq{Aq~Go?Ob9 1ɸXus LO1 irc.B3ׄHymMk{'9iSocQ.lV0B7W];>D" Nxٷ4giG 79<_Ўf8&lmDt2 s.~RJȥ1bt xFf" q'%pOs;(ul?g;HD?ʛ 6:zx;!@xZ/gBs bՌg]0P5Apq4>&:Tp| ,8'Nh^] wx=H΅+nG~WuUpq|-ςȢk2)?Ӳ>" C]U>;TZfrnx|?tV'COOuYG>tZӡFp\Eg &CkB)h5XNtYU:_ku˃ ;| ) ,l5Vr67F}p^{|6=뎌Ϋi>,| CS/ڐ`@zP5X,bT>A]1uƅ]f_ͷӉ-[pٽCG*,6w~ lzjH%5σuĕv=DL%LNyx2я`(h~'SG:eW Wf@H274D; /ȰZPu MAz#dA4+]x整Q]ˏSp_ - R|2D$m{NӠZ/Cmܶq@- |JMᝈLSZH!%BLa`,6։@=e K@4$ʢ!+5/ю|'gt0)"GZE8@=ia:s$k[V=tAu8Yylt:AzN4 ?>01*)xyjINɼg0\oZw{:;) 5̑3ڭrYU(9LH>(%0$#M.>dv|TS@ŦK(b,+Iwd8GknQey|ubU9,YG'RYߝb8&7N!&JC~tÑ ƬO%s<NאÏ>R[o+xx-)Il~pIs=`a%iGRJ(4E~L՜75O7i 6qa_9M$ckYSriRFB>RLMMvڥoioޅ fp1(j ۑqW@uW]2c6X. dbvc@Yyzє,~Ǹ]ni|EQ `,.Sll{}h{RxX0o2 ʎ6.U~G;F޼U?.ڨt{ԘsPnytHA+Jrnk~ti F H/28-gڛD2:=:UkNw}k4JTE!~$4#?.:jB^06ȏ|6v9}B:*Bfwh}RNdv }Uy&^ZQGԠ m{7+NRmZ=.9>,9S +c"li 7~-|;@{sC3sZs|:|<>/~ڷɺzhZv.%fᐏdH_+ ͦ?4bݍrvͺ,5'*Xuq&v[odokXe;rM:"A'yt8KOn""+)FYY7z.Fm65!.p*NoT32fQ4J0kx["f܆ =!Fް k+v1CxRjS?цQVz6/5ܙO\=SF6ezUp}+ 'is{nkY`J3sa5ؐaY j$,`^3ܼFA5Y 4%x΅?K9;ɟd釔v_}N5u Y,F dKhbF4v<<o߱r֞p"ZC6hGDa Ār{)H3{>cFbn<D w,.6tSa0-IxB|"moK.[>Ds.C7JID.{ʦUч'W"7|ODf7z܌qة4"d8zHON*^˚];,ȹ9 9%^_q7§:iҌ?<&)-?m'lzed(2}llaMNNM fY=0͇̎300093 dAr`+գ^o5eEG"JA!5P~8kzΕN7utRq+DQ`W^ʼoJZb* I>2RyB(B:?% ]Mv3IBр r8e*r"rFWNGanEᅿ@E3W3)KtltK֛iL`  P_#ћ{o*vHw~p6A#^YytܯDTv\7z"Hp~ F*.s~L[~8LqG o͂fha>tH=`|Kxngi^\pL(9#>~T*bH ]䡱 *B5z57>ʟ iZ@c}K?qtݯ9jwFBƆ{Z! zqv-jwߓkX? *j8mܩרn JB%ㇱ(dcN[%W]Hyρّ\h+/JnKN14>Cwua pӸ ihٲ蝎: N_F%iԬ`P&uYnpѭfZ5k9cn}+ԟ)l* 9PO *(ZF[7q=oOm^L%1HU5WvO y|ף};m,jb9*#Lzs@Lf\М%A-I<r A8"prҙRTqϛbpfLb"`Pz8H60#I8,~؊;0 /7Ǭq{1Iv>h*Eᔬa{&  ̭| Hȃþf x³\8a 4'v$C>YL`ԦDcc/$;9dCk*|ÎUH،;DA im,UĬPLbDh{V1ʡTDbcg)FAS/@ Xeb *#҆&A9F4_iC]ʶS]N*tNQ9hZc\6Y 0׈ńXw0.T7(AC ,tL^@`UFTfa03  T u9t\ۅ #d o!,A,ۘ:肢9W ̗4^\Lb^i#x0g%1} >Z ūM\vJTV:Ԯ{=CNӪ|r^I]^;N _)Ē!o0=wC{ {Hj40,ifE)ezLL_y;oo%^b0j\ f'k|at8ijRh}U&ڳk#-apkt!`@30 30 RͲG!v4H)V̤F(+`6x-k>u6lq?5Yuo*[81l9F#6 [G sX|_;8/EF]oN1R1˲.%hÄ, hmu'rد7mB>FZw.y9-wLAep> nu 9,7?zHʹ 3V!k "dF rGKLB46M_R 5 <$:N}ϰ/%-,tXq`Wk8X?Xہ<#4w+գBr wN=Rur9KD2 4*^?МhY;.fpGت)Ru!_7}AN(+y:@!,Ws@)|)bڪtL8Vj6U &yO0/W`4#~?3L,0UbG7fvھuyɕ  0b4 4/ \υ@s64PH-X!kOӝ}e?)~ަֽkh6㉚Unl6h<^ډ(RI}`>ʹ u̹FX qb&azL2V0}? J躖d;͖TM+zL(:/Ʃ"5 0\/WO2:**3}nƒ NR1=, NzXbr>?*ڿzL)맄!I-!^ENd&; $pܻW ID)gM$bMv|[Yz"@2)nEzLwSve]b=̼FwiN-5s U$k9@] '@}uJc6`P+Qh|MI'iBIFy}xme3l]L0˯NPZƾ Ąu"?9O ru_8_kǭ' h71ꤕj֗O@ZiH!`X#~o} br,!= .@ݩRKvic,( H6;ܟ16OVT{r׫Jc I}i]CQ-bT죳;= CH O9 Z$ȑ@Fh%3(2(R|;b }rO >s;P Klk|sPonYH͆ ޥlվ}K1 My9'Y20XZZ#rA!9ua 8`yuc'=sX%[(DcۅccΜmbV/M I#G1|Mn]*N5ɩGLӥ⬥дrTg>[nN>,:SB`@ $\AMu$ JVҮC #?;T][QDB!1RzPFȐaj&^gsq8G6#?- 2^`#43!}^ $MOT vl Sco1E4CTyP{6O4l?̡7xgɃ & zn +;yp5O zxZ&A+8{Z)-ADL|>aNP`:Ճe0S@wLAj `44|$= is(Vp `I`˲(nbG`KaeKbШNd.GHdF3lׅ:' w֧>W+>+}=73q×q5|7/Sg/b2D~%7C\l[@k|{]BARf]^?/W;{AٯTSܿq4w) ŕpf#,@}<zAt  Tr y:zO}cpv.*8o2cn?9u'xJ:vzAcU؈ycЂd<|wSd8RFn켯 2.KDuzx ##CQOzz쎚ͧ]v rvZBHpv2v?w^IXcb'gacffxxK!XKDz8a6\d%lj6;&؜#~WnOO .bqƁzT&p wUqLGII`+$Q6PDOy>$ɧšԣioo$h!`m v:y@3y>߶ [Fֿs p2`ݘx.NH⌉**j<qd4vs!|j HN`-H Q;ԯ%ͳۼF+ꣀ8 5˜/`420"D@rͥ 8jM,/CSA o89IY?LNw)=Q iߛ9o]( F^LV6l61IޘdNl[ݙMX|yRbyd?Ԡp( 91gR+Mq#GwX`A*T.u%ַ*hq F0i1taNjJG˒5&f4$t=$"){R%!d[j8A30M?=Kd5ם`> Ol/Q~ Ҝc''A_0ݩHORU24'64HJ.ϭc<4cص~ԠϠ_W):/$3UOyE$ĦH?/9NC!|^(j"IZ GĪqJI,_>~ڱqtsVe&0 (AIo$&6^؂zS/edIq|Eq@E@]<˺S;l/( aDۻjB'[MfپRF8?b*P.yltWz*) m@(cheׄey.#S2V.(̊*)Dq4J :#m20x!5,`k 73rcH6:}C1-ju  s; ѵѭp̷!u9Qs8 7^JfV(i5j߀j, BK'OjNw_6'1e׾`xyB=|7.5;!Kjs,0HIh` Ht(w`y^WwCKc?*Sdžg #t$|fT_Lހ W-`L.N(=ӷU\8s!ZF6htufosymwv `"cRr.OU'>:v[ е[v53j7D:`g'po?_;5hQ?|>J;Vk1@s P2Scc`\ЯpQ̒I03+oBAF̐Xd9ɘSڃ{f9HţW ?4C bT teN78xtȃ/阾 9l7Sz*B@J'MxdLWY8wm4hNzs $ZL FȊ޿v/N$.5WW 9/ݿ`&:(ZV%@W<n("by5UPĖgL>.` C'v@ZX D;^gI౉B@c·^pk#>-LI 0İQX>.o |«eo_](p.c~]AU{aم_{aၷa*)0㌈a>Q5a y])ufizfaȌ-$ѱms \H@g8"?/8*E|U@u8s Ez*Vl;xp'E𜁲őD+; hjGu;9l;=1Mgv.j8Hhg^'rўyPqн!`7B} \ ߏ0ҍь7 a{C9C5C5C?qѦqQ!q!1qQAAqqѦAaazaaD=Bx] 0 ??3?c?~g~Gz=19߉333333 bR ùrj`?1W|Lox:;VߩIif_oͦ[@pO],_]!~4>ԁD(fuI3{ѓƱ'xo]`4#>343eDžhM՛9_CK݁azԷwaI;vA<7;MNH8m^w#۸5lf^xo@3warCt6$!!yr\J+!̝K2 %_8lI~ء:D9&(.oDNJãW͏!FoV3#B"9?;ék h 24h5*tJkw-e)pHk#.j`q<<4}-Q$2X*rs;5}TC.ӹ`qF> >i_"YODM]l}']8A\z9.=|/HB >qr.iX(  "+f"3 /eǯPyP@ ZV{fee֯JϷeq AXB_'VNb{>R`ɵm(w|øV^幮4՗#B,u*sƿM&$ A %FJew蕴BW)j<=dcٿlu[y\+C|СY@3ގ;5 rґ4cTr5Oyq!+4g7Lc:L89z3ϙ} bacy?fJ/ Ԗ&Bp+b#u) S{QHﴙ_a}ԓ ['![~]&=&Xn*hqw˙|6Jm7z{㴐bUhEo4,v-Xlt2G>(?:P#YZ͋Uy(`q:Ꮴ+}cg`J H[ sN}I w(P0 s^$Lpk\,űYb)~ۯٌEȬH +ЋO.4#5>_,=sٞ!cTI? ]VE'r|)<]o԰)Mvxx`ТBE͙28ژb:܅#A@G*M H:MQpjq3Z k$Ka2LtRz4!mxl5f6nS~󀌄?E'!ޭ$E%F&)qqsTB"w*POͶ&DH"=y].I$sj&MoQ1*p~%_?W573@silǯxԟMg4Q.(^u\d0#( ܶ3]RtBgz}1T'o0B$wRmCOl+GysT/SAWh]oca%zp|dgd,*4_5bthwz@ RH<ڥoQan] g"E XX֙`Ƌʼk(3{3&>Ol^dr2Q@Eo&&3Wԏު}du/"Qe2 $qf@{ra[٭+UQ@lXm=ʆϒ[;t,kT<[(qg<,ѺJ K+ogGUDfE ԛ&Qp#:(׺9' W0Tt ~+q7-RvS{Wy \h3(.vY uŨ)'%OmT҈6퇙!RY2*r?["zy|m(z`ebmlA-,t+Q..5DsxozUD݉YQQZ ?)ns'B XWv/Ta/BeQ޼.'BH͔(sԾ^n}蜡 K\\6N.d;Dn"MV @na6{ƠV0eu82{amƆ݉3NJ.8‹UZ GWS^t:|E֭1M_uHÃxQbo/bAJԔ{l3*kߡr^$ ]d6HxxɲX+uv'XDƴjUp&?o4/BSDM9ؙ(~ SydHpR %m EOkGx+ֹǶ 3oB5Q(~Ц4>#<_PUyBj9j)Mٿq{DZqQ78>oo7\Eɧj oR000000gȓF@!m'ocă_O_!pW ">hs"/2_a~|Ur6HWHU`7VA[a H0\xg?N^B\ Z *~UH =If̻ 9qT! 20ܰ. D Xf E[­e=_uW yho<1' o_7 2NAEs0K=2d d!ra#a ̀apu@)<,z&S?&{ ǤLB2yXm6ٺTl#( 2}n\.RsՀË[O}a~7hE6Xů)2{j,::(t+?VьZ`y*G?2X n^f##>978Ch) vF*K!ŧUi`ZQTkI*d[&<r9엖EsވaD80é_vTШ[z  & >߱9:Q;`'^d7s?K}Z~fEG5Gд2&KʸZ>2?ߴN(Úf,zmA ,Bbr߳jU8. Q֡L"̉AXPSam m*eDy*Di8Xe視يz 5"1n+KL k;2$@ZY?>Mc*"yxYN oF{̯uB?c3Uaqqx?aǓٝQx5߬@/MYjSRphYXy|,=v5Sj_BZŴLӖ<^^Y(&+ڽL$7)jcK)U;#IIE@Rx~X9+3#>u9hDoJ%=Ezfnb^/ gt @GlƣߓlytW|(F0#~:In5.mBUs p-Y.ة椯;8X>JSNx }$"tq i!./ke19 Nw=4tvE*Fs`A~=0&Lױ<@q(sd:,t϶Is)- 3ږx42}'nm'_ͤ3G}ʗ_/m ~j7=vKw`'ZD~;o?|ϧqyܨ&X6=_ S#V]|Y%6f/c(ڰ$2 a:8oN/D)Eq`}^!~4"-/$BZ6:0K8#c( ]/ &Zb|@`\y$bָZ3b}Ƃ29 }A[Ov ^\\4[ydbshb4|ͱPy8 )CP|&WD ݑϢ}3Q 8)5@lO(ÛюL6>נ`fKNaV$ X_[wx^><-5#5zok3 t}2 g|4,T PQ9ӂ+Cp20u :X /Niw&5`Nra)9'@V9 '6SP?)_]ʥK֌Zq$oQ~zױ6-![lm @51San&+Ucs$3!=P"6`=|C߸u*nҳ @)Or5ɔ(@+ 5wՒ#3A>.x`"\b{&9F{wg1)GշD j 4}.p߆a *y ޻tTWט1嗪?3qCeR?am#҃hAcpSV[Uy $Or}ZS LU8Loce9]rf.171@R{Y8)ft8=L1KBo M=q-Gv%5NLu6YJCvp'x&r%L;4=G$T  x 9ט#z7S:9y-KDp t, PN.gո T-b;uEhyПZ"\BC5rmד>M44 8V]ЂWhgN"4&Ck5(lgNs,EoWI̟q*w\޳;1KHiDB$/΢Ӗ6}*旁& E+p9X+C~ k hf?ז?W]-QINmDoIVFסjh_4ma˜sE9]yU}} tCٌ(_v0ΞUDt4ܼ4fN@ :i+<.6-j!b/#Ӕ 91 yileV|׶hSvVG0ٹఽf飫/*~0aV*wMs%qyg~u"zuLwC!$!7bʰ$Ĝ 3&FvoUO?mt?|tAzvƉu:4o¼0ƦDUg-s Y%(~FسV/#^s ]Zt -ƿݙ5mY67sZʾ`!m#gSQGÚ,hʠ;E ~`٠Om Ʒ>N.-a63,?'ԥ|ov,5vIzFcW3YGFFUMHUzd>n>f; ;} gJs;팛&W.Q{!@\zgq,~V$g\ܓuL/BJaWd4&#ʛW%[ML0fO#8"+*  2dקb4WZe]@93 +iIE̱]Jm (AwW%"%^8vK ֋^ܔg{%Hg\ENb/S)/HroeL7[B{b^l#jۧ92J P3%?{;/"o p T\M8I5Gif聸W )を՝k I 4# yPI l^;泩* L+'pf@b2Ū*p2ܥ3gD-!E2Υj0yGeWB{`sm gMSd$ӟzTm(^/4Kk2>Bt]C=x|E/$dӺ̀J4 S0pҵ"myKvƶsPuKU[L*.9GauC3j4Tύ,Jg^Am~ǔKi$d)NQBs*j<$*$sfU2J%a86jy-kZ_ش&XLUC;h|e\l'hlGHUn,#d |O' ;W~~ZyFBS>*FzRȗ*uV1GvBqd}ߴ:1 ܷA  X !L?WG Xu\ 2 ~?c뺚tsv/SJ` t}Ό~qWZDI|JsmtFA(!Xj79gޓ3 ǾK.Rjw{p7  f][i,nE=Щް:n~Ե9z)wW 9fvQnn8~aɯo}%5t?:B Wh4!'*B7H`Aڴ%&0(PD>zcE9O(`75 Ʉ f|c}^1R<%^4"6 i F%Ef<{'oZ$R/H5ƽ8UYw%[Fb'8'2w8ʵ\l+ KƬWF?? ?to$#oG ѡgMzķO}GU4fM8G1._?.)XցF εWԑ2!3ȚI:U"' 0HDE7G OQ7plڳ=HpfХܜu}k`5{ Zaf#B+ w@=>;׬$??:϶7z{[SC䪑 71E({ŵ$+w̕ھw6H2vM~PT\Yi~+ CvXE7%VB'uJ\{ \EbćkySsnXL8 /hxb -R 謬A`]$B d2[]vC$L(&ؤ$H]ɶA|qt{u E XOx P|}]"[QfZ0i@1Cp.qVC{+xA*녂^k= nYyׯ;%+5Dw2Lzi7Lk<8|jvU| Dfΐ[.`Y2NF`W`،l1 ['NbciUcp;HMg(xZ~GNt rx2U>~oj`<(gD8eŧPePcςepz:Xfa_ZN) aa.oļFېDFI%"t8W;4g Q2dI*; u!FK{U*R !@e5ŽaZ*@$ $ȥ+I[ (*NH,IIBBįa3&Y^2<1ƺ*<\xChlܸ3W&D' 3L1 ?q͏1˫nKIv W5QdoభoO3}K") ~ n 84X8Ĭ xAHY@{VQ.~U,KQ"A :~^ W.6u,ć6R/oYaངnLae?|`/A;g=KSbQ&C')7M>eIKˠlns!S3srLߓ9 DVSX;<ߘGYB75Ja2gW}L/F`ya;sL J, Hd(Ej²r+kδ~xQ]I#os j4& Ą'9y2N!@GS] |:IgĊg۸Ut|>93ԙ 6I;(rm*VR?LlyHhy#M|_OJXZ?^3ޱ r_}?챶EGwX_[ }n03#q` C MTOаqap'2΁$ἤtĠl2\'ˌ=S ]_#/ȱz55q(a5f=d1Ygo52.Hs&d r" nj=JD\{O&E2ye_ۈz;f;5_zD +x\txWH2em]IӚܺduS_Uw,KP-VZqEQXI^5߆<~O3NhEC=wG!΅˱<>`'_̄ Kd#`"bo+ց*X>֣V$ ]UAzI\_:[?/)W/<Ҏ`ޫάam$ PPRkܷ١7S "8F<sjiH-r7 T~6uYΟlLhLwFPL&}biEc^vr2./g~k" 6f!W0N;qۑ(ԙbK0)%Fu 'ܟ֟|cPc8 e 8Vmp%8Yv%!dž􍗋ӺR9Vŗ5XIAr+H?@9iLCy|fOpYZը$e1R*bECltIVZD7ݔB6[_:oa%$ֻ=8W},?Ww=Y0O1}P} ‚Jf`Y:C{,7]s$ysQ$wC z!m=Z2ik#gkp 妍`}nn*Mj$TUZg{M JS}6 I '^g A2\4543iuc@˹bŌ -(phG ϜPwƛ# =83(aʑA\Β 4k22984*ax; 'ǩUD%DNkJ'e]'Mt@O>;6ReCRR'wrxG*Ζb6@o|@NQ/h?6P釳{OZ @]JcedLKUg**YL&Wl LH{c筭-A,PCh r LZr87q6_ gZdFQݒ rQZ G==wu2Fyf{zs'[r73bwG^(cѶQ{xY ~/yim-ڬw`Fm5uY/ C XkĤA|)0~^:lh0}5O18i]^[lmҚ\3ǽwoJ/ɪnM*ΤlȤ3-_f2 Je VHh˷~4tϼ\z *Tډ=kyʼn<\PM?"Rm[cr;*"0X=0N" iI١w{߂z+ AGvGl.RPc`"O_MNgN[zep3&dj@m` #zhaKo>h/\o#:5}^@!TDɐo|n+xaF Ӄx7dY߷R:RiVU0+_D NjXQ ȖW턊=SۀQkВH[< 1YDVhݔ Gwf!!؀v㰍$M&Ay?(hp ǎq囫>?i/7s7`@pdar_ϮU`/Z:5;~_i8") Qq=.85Ȁ$yAV9h76@ vd7G͇i-d{r2} s>. k[Ҥ3o'2?wط[ d&L?K,fPq Aᵰ&`_.Hpꄜ 7۸uU01D$+Ѯd `F!q/Y#3#vdeX9;bK?tgQ_{kuB@Uϭǐ& L 0/m`C 0,Ʉa2a 3 e4p;9C5ۄ{83k;&]8!]Nngx{(bUL<_ 74w?rS~3Jal~#}My><,c2)ڮfCT(msʜVo1sU,Oc~_i cGs`hMjAI{z gYsg`'협7?QN=6W}b4( ix4$G`ޡ !A@ ¸dyǤ(^E`17۲N֡A}F>NrH: XjypD 0^N-1.tCE&m+9֙yYCRgFXX'AQs`*4'.VKuoї!GLd9cXqRTDUBǣkxH`!{n: w9e{8-}rB ^9>-qO tPk|Sx m>|{w-ߊJDev.|lEhۆ7k%i)봼w1~%3X3`Ncr]YYg*`[<H9 kg-cD+Hk"h؎/V<$%R,%z!L+V^>v(5#qjM{CsxI'keG !q`70o29l3 TJƒd3#VQdͣe`g-w7(yx{p-ozN׃9sǽR|YcL<+61=T` ڑ t=I;Uf0"R~uD-UT3A፩"& tiPTw[3H5^.4;{04kc>> Q[QiADvĝ=>iq߱UNҴidx<2;:=aB`X>6 `23Me}8"v\)wÖ+)$"΀huP!T;Yӓ+@$ W`-ys!eRPeUT(`gpI0+siS>zw2${fEO EXY?`[kw[ {R|%_WlBrfMQY wH'YϚ=p3Eߙ+FUkPkKaoW#*Q@HuBl vtfH}U,kly+y6U=KPX>޹vyXWJ38zgcoRqSZ워ئesfwU\'9Dy^ BX>lweM18*ϋ/s%.;IԸ+/ \מY !Uw,SE.= $zGFJa5dbӵ[Z `VV(VbV񄿔N4^#I> p?UtLg&-5]`a3y7z]n'" x[ƭi1 -8ͱ$Zty0|V_8b T_E~uøUcJ4}J' C% D3K .s(Y⧽!b6@L{?SX'9LQ #jqѪu8, ?C `s4 DL.^~g?$~Jj%˜C(J}5ڃV .SBLBSDAP\c]/"H7Lt|^[ߍoAZBP8JrZSo Cԃ"J9)nqB E';uܴn L&W-ާ1ɢQL<#^^P@M)1N֫}Tg)/T@Zt=Uh'ΦP Q+{6|6*0) |a<`c]`xdI՘͕HcPHṠ(pȔC,V-vޅê陵C;%wsPnue#ǖͯ ܛl(g^EqpjDB +ؕGjQ3C+tZCuAVl0Ni| USѷڻ;΅B`D`AA~t{_OvW)z^nQԌ}|L< k/0K,pޞ+8~$߻0ʊ2<0{dR#UzDf$ ,%jȈ-L'kW%(] w[a[03(e2LrNDu,?+e4_VJ1f`^ϬR1F' b;?;tk27Mq=u}RbsU~VR['|TO6y֍)mБc"09'f_`b{:F7,gMc{ys8Σ5W&eu^KO׳xaJm/r'[?DSuɳ4wU`.Ou2&oUb>?rgP{*jNBL'+;7G x&]Uҡ8q~ U@Np{?""ԧ^ftIL/Uŗr@I*Z΅BTO q40qR +KMq)Ѓ$h`5*%`/5\0`06LT@<ʫXMUS;5u_m g>d"&JJ[G,;(8)\̓ƓlHz*AH$,0ud)NgIAo0/R@׾ci~QoF*a2<O}6 #3&3ɿf4 ?|]nՠ-z{1kcP H `=T& ucX+.u#7~ xO@Ox+ꃑ+Nh⍔M`a$\zb[3@9Xc `rՔ|'%L7X\t۫;:kLwWWf'L iLqHWDCA˕>Wʒ-\"ć! 1J6X5wxV:ǤdE1tIޮ=`c(?}ǯlJO1tcѸG*6&hbXޓ~ޱ鈏u\!os*7D 1~I73pH`&` |rG$UӓyKX|&ѩşP%`ˇwNF%s1 l1#N/~SD6^l0VZt `p_]=S{>H_ʉjsك_ LiL$% C p+JxJ*k:ZZQ:;Gku7 Mȣ\&(ktM 1.NP1%;9(8T_Zx H3;4N=-羲v5qRdSqmX+J<0H]@+B3Xh4=秮Z9=1`m#Ȫ.! :c :ڈP+5SD ~N2|Š˃ښ6D'2J?J% ) 5ERGn6+)>>>&L?(IC=ѥ!U6>G5<ֵ@Ft9<ϱG(ҋ%W:ͬSApځͨn(;4eSܤ4'{Lp`G?v9(RK󔇄QQf_n‹⍺_&-kGXFA +Yi. ]j>No9h2F5IM9&vא$@о)X'5 Y>#?",n=8eQ봖 cpq+nW3@z^pc 23G*WnkDp4زצTp5۩h1if B0҄9L}Cj$ԁKN=b e[h6 W8 ԛXvZO4 wɋ|f<샙Y OJ~H{{q04p*[ft]?'G2s*zuŔw;Ee$Ȉ30ZGUpP1^7SH-43;=Z<_M.eOg ?G_wޞpl+7yID;og~=֐;珆Tbs7ܡ֯jw\Gغ@ w/^mԓ@DBڳbC]K=,,\ˁ;g4wxFS_G WH|lb-d}{}/ ~C3ʙHhʪ xV:)ߕkٍ K=Is$NZ". /_2p0GP]U[Ն=/^wTgj{ *G^x 5 cG8G<^Ytt1=9[f Y/ȩc d4Qd xbjڶ_kսɻCڝDxO=NJy{1N(f"F;T{qaafJ`C38y8OJA ΅x#a" y۫t#ade ms$ T[SmӢݹyI_||kkL1F0Qُ$eUz%Y;IB.2ɯA9@hlL9Mیmɤ ߤbxԿY-QTHԀ 9~%^iq!(eXnĊGvPx7/_n^[DY\4Z=ANtvW A= GӏI[bKm0#l_tYr١C]!Kƿ G%+"z3#B@+οV0u]mxBeݭ%Yoӿ,˶}Mp.)>R۠97GqjTCX̧C$gMf̓Q;oy-Nn|6 Um.Fj; )=kYCii`񷥪,: P ^ sj$ P5S}\].ESJBRj]CD0>mD\g,:,#/.,"/[-l֒kDL_: ٍd1NR*-;>@S 8; b=8 t2ro>\ FV$-i)Oʘpy*CzfQ`dҬ @VQUiT,7llO2@ 1W=칫Am\骞:C(晎wWWMFgf 4t|prw8 uM+!&&GXbƃJA8啂UZ9{)O^1b~Li"^: vcך|t@NqQdd,*M FZ@,/ :d+$|d̍peN\DŽx5"u iK Θ5;76n8Φ ?e B &4xHz2̿D|m-|a:2 ޣb亅/LX5Z̷n4ywJ.IY4JqW:EU9]Bw}smCj 5 a8"v: 9PSϫggVuֶ? Gq܀[ 54I3W5 p +L 2h.AXFStXH{hVn `&M&e}CmwG j~W.c%4K:YNɺ6"kabeuwi\a}z|? $|q,'ĠYØV1:4AIpkxQwʻ G.<4Z%[슐\ۇTcmsWF`j0?i~u@( snX$n³Y"~HB R5y=UWX/YGكۮY1Ԃzؼz."_nX^5cSLhȿX߯rg_{q9U!1j% esX YSy] C0Af}?!K{[ve lyaC6†$Q`s7Fy'(P #/ǐ޵.q&D|! "޷1̆Y6(&crvU;]~dF*xE81y4P*S۶`E'>QzzO֬}ۖ <(OgF9UZ/1>&ey^Z_xd8'+);YYFJ**/I_s4yk eI[zLgn䦞v1@x䕥۩@>DY8hk[PdTb8R= D޹qSbV 32[*e)},SՔv-^m`e|j-~1/ZoGדʹ{]BLي)d\f,N&60Uׄ*s sϴsЪRĴ['>f%UYB@*EB$w@R{A?$r1xx`G&.x?@r`L^$iI0#Iy6y#*rN013`AQȣp+Ps}x#=$ lC^"eyTJJ i .^4Q0 ɋYz҅ )) @=[J($wP ={ yN' P0KߛGibJ!p^L7\<ӵ63 Tر`pJ集[y}8|8s޷H *FKJ9'jb_/#=9khǛqtuNC|nOƸyw8kC'9i>k aeus?z49|n0KDag4h1y̻̿͆uf%&s2Ō/F~E L lejXiH3<|r4fM |\_RyZz̒zO loO1㳌50@BB1mݢ@(0AizT I=>/^k*M(i8:BoaD suNp) V| 4j*H)EL麶9JǦMyFFH)[>T!Ӈ?C1~g_b7s]F_9 #4-h0 zvr[ESS8~81o?}ZO\ɯ'$ICx M՗le| m p|h-'3^ǵzԱ3ljͺ:񾒴m[+ hG'GiJ'R+%s”5V!zm` ꮆA4)Z&׶&:j&ݎ%0׽ F(0ϩ?AP}x$MM`NK tL ]sFv$DirQs;,^ӡŴE I\r Y U"`15q<\iy[ !HvvǞiXM:#e>Æ\:՟:njy]36jc|_;Yҩ-Qm(r Kӹ'mQ$w8zR*%` 8 ̩99![~]?ǯ2bL3$̕$|sJ7IHDW (.7ĸEH4 .{[-_5$#`Gz隹;`vRyA`䖹Scbi]|4}̘|-z&4DN&NN'& &I92a28 '2N902r?:rW˹$J^!Xm,pou)m{Q~_М5 0%(C˶|gch]-;;l]Y'1Y4QK<d[no_RA{$D$ "d-M1q/&)7&B)㷩ֻnߘ5] z&-Dz7Rq V& C=V 9Z~;\xX:K`0 \8Ysj+##0hL!~ CnTVRFU*8FNL'PEj 0Ie&p7=+F#A1mr\= ̢}B*'>,f:Au@J~ VC4=#"@*>T=4>428ǣ(folYl4kZNB u'","o֐.ߜRqQ(axJ&A7Z,F%4nIuWRn}q rwrѻF ^3eθhpdHxkϔ62c6("7Hv 2 z7cҾGP(] v׆X=ٮ~ aB4<:.F\&G/L9{gs]SNP?jT恏 (湥$*VN.`[SY3vVwArb} O(r7ɩͨm4H!H[dcaks[w (\81r̳ S~swؚg򹙸 E~5Yr7dYJ "vZ;ߏ XX׷ ~e+*O&_K/zHػF6(C6OArK*"lTgA;BH/!mq3`/:?$n۲+#LIv&L0lu1n'znBCWLה7 fx9;2w ^ϯ-}z1U[qe ѮHT/\{Jfц%+fg]GF;(x ,eC!pid59^U$5ec6ቂ|Wk}i 16FF\8aÇSN* >鷲msq#q=) ~ipb/,mqIswOҽ`ueݶߐ6"]'E^efÞc\q^8rfP:%jT݋ٝ#N+ps`/̆f n*q` jEiB{ߧP nn~Լj3(K!#pTd}hR8-&+GxA$y8+x#N&uq P.ߨӿ*Y#E@n ~WkXN;EHsh!O4A̚V_-LJ+) kC@S-9sԅNѧAS= -iT&\p4`e.Wý< 1[4>8/Q(.BEN5j& ;7gS\\h}lئk^Z/t~XBGzA^caO KCj<8kDtݥgRkStxB#rN4Q\$̈́# } o[mCu|Hvpn-#xS//NrfuԺť 5;JgIjUao5z)OM8yP6$ĬCsVIDifddoKg-Wj3G}0W!U긧tMYEOn\@z\P {&S~)҉3nj="D?&?7YR;׵Ab v<2?wR0{*OݜnA"3ZUYاJQ\C̸-FuTzXCx\W6̎2x`vx/Հq)\lK.5 J{$~R.QoR0+5zL*(J ?QK@% |ͳjŬCh8pQ6G?#\|fl-DD؃>!f#:s$|F@t{cKIһGrv8ibHKLWjРq{-hyGsW :0B Tsoᰄ HI2w+B%y_L%3hD90jC^ۡ6a|Q-H)HL-:DL[ilz۷{:5-<& L+d$DO&Guܼ(3{>D^D]gRCogؙۢQ{[׋]_YYLjCuL BE8l(*C҂ѳDL'>>wZ{ 3,7ÿ#iwAokkVODʜD%&]ͅckH2_> Ad@" 5 7Kp||# K$(t\{J&Pz7RJ RFn7u3vk>E ;?yy!.'HU:3;ZZ5OtWw ?)8M+9ێ@8]׵&3;y' .&AQ)`" ߦ<Կi@=ͨH=-2SK#t DUp@%q~Ȕg֩pk,s.uҳ@pļ42!~L>, Bfm0;`#Z _ 4uX]Gbڄ#kçj7T RWZԑa{& %Q?G@zd2I!:bqspYHGD""!#=>y[+F#lrb ٓgFZzx!,;$3h}XhSGE<+Ȯ;q-RYXM@GX 3qr'x(Eq9o?ӰtMp,(KBOOL̓)d@6Λk52e>Wl1oGBoϖPM}KOE#H527Y@1{y[y-pD^f%DAyT7 XNjeG_{]*' CNgE"f΅osg_2͠ap*b%8p63hsM,b{kzkM UO)߃ļ$}4.0p*I-KrhCi3; >al~=wR.2;;Heӌ#A8^OUfp_}v_nW_uTW%NbNKZ5Y9Hnf%kȽf/#8Mv< H[d ^a‹PfP*`\"W)+ayHKcƢ޽6ua}D R~5֔pB (!kv?ΐZJ?^@Avp9V&IJ3e0C1ϭUBp]c,bȳ]#;}[ FCet2_Q0ξPMiV2 TfdSL?#N[^[ A|xn^̦[vՔ9,c=g8.zf;$Oz&՗@GnqE[_@K4lƨ/KbĒ#^)1ڹϥÃ5Ly~VAVm,o{[Ɡ*.I[*zƮז׽6;ea'Xw&۵Fq0x 4i?ahA HjГh=4kxc#T+A\ {#@hIGA>-5Lh&'}PSN^(Rn*;mmɁ%C}UD/ݲqg 0#!5egZEn=1"BդmKJ_ҽ_ JocN@DPhk<؀g " bS{xM!uLȼZa 4= VP!F•x_AJ&h.犁t ǰuK#V&P16_$ǰ`W 0=:3Kp+/GWp~S~'c\W57#Sp *:e^&m$Qow%:,`%n[eFọŁi::[[n乭/:m}-KTZcHk>WʑADA[|o_rDggOS~qB][;"a%Q@WT`utv Fӥ+鮨qy}:[' D AH!P= @(\BןH`u{My|)Lt;kstZhR/ܘ}^3SF)FXnPv3#knI`@6 aZ^b2i:iY:civҊ)4ya>!"T_R%CW 0gsTs )W ʖQo OkM>~*/R@$+ }^CqzԦkz ܧ/H1oGx(P'c%҃j6L, V~ G& 5Gҹ hKN&?/_ڝ٫M 45UtMx1/Yc3 큢H5}ZCM(: 3lp<zpW1 cWn4 $1YAaxĢP|st䰟_ >?: a>#XKgB ;4ƃy[w!J\Nɤ#cw^G,/֧v j.۔,PnGW Pv"=.:1Kn^f>}d$bg?2*S~'>HUemK!r-2eFjm"fLd_Gf08c7ț,Ă.alrOE _5y|#^ WQJ6JE7I&w1l&E^#$*Y\~dD9+?t Y69?Eq-Nqڞ5뷟uI>9b`kӡ>!6 ߚ 88P&IQA؆UUduDU`!MU0X0g޺Vsm=>JG_۫ P νJq汐xt3V;'/Q@mCcxg>F~ oސi9ӡ|1.oP?A"cS|`GmmiKtuY=" ۱]CFJHPňn,`u&.S.d(C%R  ̚׳f2h\qo>`O Ű x_/r$a =i8/8I"Golv֒#A5ZZold& kIsXx94!܋ՖLXVFQZRGF r.|^@3UkHGG\fkQA"@ P.Y_V96k%ծ:$  #{Ty\'!7!ޟz>򀃘d0Z3oZ>33UYCLso`&bP璘nD!.R*͓f|PR19ܖgbos.{?r"j 9>}~P$JVB? #3͹s%4B}*n,jf͑bwƁV#T/߯<w";XAO.7L9Ӄ7ʿ#7RU̠IVQJv 7dr++|?'#SuW,ᒬc#l}7dRLF,Y8>% FJ0Bs<5Yg@hUP":WyZM(܊6 u~Bʭ n&B  ~6B& r-p|Yr5ߞVq 4_ 23'3w7@~>19oy9{. ZFjƚt驸=INR/cUyp|p7;6X"gKF\ew-3 D .v<*: q@i/ɈVILT28%iTB"5:EϘxnx k:?0~8YX.,JEfm(_B +,* E3kJ6̽ž$h8~Ld10U{w޸+.v,]3-ULX >5<3->~ loo7VUYaM-hBCEaE N[0z׌#yY}r#(l,׫`X$~R {C11Ũ( =! AFsO~AD2&et2'*<DxTV. F樠[d.':twio gL^z;ABߢb([FEsg/&<-®+_:B'-HKZ`!a19QA`w2.Wj? 5ػ6v0Wc)RjA_O8>R~FfҖǏ0}zآiN d HFl$@Jq6#De{@fE$ Y`Ȉ%%3"X9)3Srn[7X^ +dzsۆMGAey~gڏZ| (!L/1YfmBqp/HBo@ZQQtq#DWt!&Pg!-:S(,mLŸ'2>Gͥ2Acj{F=p9]JNHs 7f4J0 D kىQP[^O]Zb$ʩw5.ƒ`SUmv@$ 3۾p)NX Mbr{C=5B;1GoF[漠C KLT?54u"OXCKڙ*9Ns@xp@f'GΝÑ",I5H P2'!4N$.odd@Kc+ zjo;P^fV>;c(\ ~ hS o[6K4)ܽTwH-)3ƿ)u? ;#]>DZwZj/VԼnҲ$&+ҍpw glHb v@]eNfOoa~uY%L/Ďh$dh?8q䪊Zd!3;o}/rӣX#"v/s> ~ll$6댥xǚЃUp&b6j3&+yأM&wz8EX{tA҉D/\dHR12C>? cif/טf1f8Z쾞ご k(->7u[條F[UKPiUYJ^T4o{\HU>ǽ|g4ٻj6t5HCUw- 81v|uSEkDd!`ٶ;Yf\al,$U Ӟ}w( tV$x)TDZi=U~<Cz#!^Ba]7Ny "uɠdVߠJQJ27вR #aYk9iP";Ob[Ipb*+A8]D®q 3w }eAmM+޸,VSVK^=y*BPdr@Cnʜ' "[I520PB#mL_I5(H AXLBOR$BXlשhk +N7qg}aUf^D},;u8U#>xhNr2/|C,,{2#Ī>2W> B[5!GJo֌aZ ճwCnLÝX҆ȿerkN`t&;6:%ÞʑX uX^h !Gk;n%dpɂ BAx3$6 zqrhƇ;u9^]2w0-܂9gVQk]KepȖOKf u)oƒ8UnίA6&;?%'2 ifJc;sCȖ0~()Vl|ǜ2:vZg?%3v\xIMRMo:Ѩ?&_&"F Dtҗh1! eNҞAF; JQ91]fsk:Qqa[/5 %B6hB\;{/ `!RuOdJxtʥx$^[j->sg(zl.'-OGz@O9: NvS4.ѼrÐsDbXTRI[vuq/>HG;PzKy)LyH\l8[mw{Sͱzn]$-$=sZ]Ggq*)PkkV@ #΂k}<ɿc/0u, tGG#w[1CThKL|YJ%6j?6XJbƭ6ԳL n&gB± ߽kYr鶘\5+ &^C{~{r`뻒g!-(.Rg3 XBZ aq^=IL0lf|yh' ԽԳ. ARy;sf0x(4 3T;v*v^~~wۓ?aog{)>P  sZ$):y;=mDJWB>q=Ąu7`&Hzj6ͬ0L r3JLPe*rU"ctT;5xl_%Q%oz$}\#>{-1ܳk(qdFd DlDC3! @0CKz}?aA|TLwI$/cpjT4 jmpAWh}B/a]d8Epxcoy붵,^;29Gv%g/!2>bjao(*pmѰcm's .3L`#p= &x9g&4L97<^c$ #dA twtY g_;N}pd e( q:G8P% ކ&&"/$?0]gW kJ^!(!|z,*}qɶ_vƽ.ӻ}q~$>BJN8vQsF Zśd/kPh&AU!qMdV74@'Tk9"&Fy{q.my_x}km1&s-X(V6o遬 G44,=s70mVqWaAW1Շ^FN78!!pMfrZlyoވHcBf3\d D"=^> &nofp)5sƤҭRzV_P}ǤU7n ^(?~~WZ VX%c\.ĝl%g>)Y@9 iO$q~3=. PP3|,fCԦk٣+ t;9}|C~q,J0P Us/b6<2_Q.h(?{rRK*"ثG\ 0 O_Yi"ľ3CϫuGBm%v(pWQs9~3gk 2[K!.== ٿf6[%eb7<[`<򼮏[9-+yr= mzY6jeŌ$*ſ93>}$6dhEմME_T`xA 0`+@Y5%fgߤY/61\yFyQ2NM4]+Fo|}=9BqF/} :#URHbb^`(խ&2]+@^:P%}& }Tшb\iNЀ{̻bWNb1tc^-Z "p􉕃iG=mQzL=O ^f(On 8Gd'PU##u  DY>6QQcawҗ/yr{C.Gi޾lb|7?pJBqЇMC7#`,ʛJW_),߭ͨF nc}1>֟% ߛ0PzLee{CHֱwVk%/~D*M/$l[Q燏s]0:ܫE!&k|eSF5~)ber il:ؔd:`+|/WF{`#c'2 /nhܼӞqk,!A+ FyD©!A53kI*Pdg@TbGe鋘舉 ްZ@@=in;sB6Mfqţ/3E1,9q[^ J]. s=2~T%uƃ@H/^ ~DP./ifY* {I0l澌oVӷ!w)`)gc^Nrӯ:,cfa<.Cn˲XUTޭ%*x>xK[Q&_ldxXQ9B|xGt'.iѺ3J׈L˟LgYv1BJF_=uLn$w "($nҚ?y<k$_ ~`d&Lr,gYbj"`>,ԝr*h "=l꼙qVĈ6^vik mAWiY_B(n䁤++#eV,,qiֻl)) g&nauTXnAy}#9: ^u$4@w!CANb!{mR(u >b\p?耴Á,AɯN~\UxS[1jTbDeVO|@qE[K'}^b'8 u8eOa&trR:.|TdY(р(="@ +xa$!ieX>8A[K3K&'^|:^ڿGK5qǵZlnQM]/Qj\Vb.ڰsϹ\A*J1(fdVe?Y'gV%V1u4bo` 2Jʾ|';I ɝ鵳d< P.\1L6Xѫd[(Tn袛7ఽn04|szuP >:j@$xr mXGк $"j), H6ԹR-Z݁׍y% |YzipR)?ƣu57 -h9ƨaӼFB dee"1\A7> Wl0֌Y 5Txo3=2\CDzi\nwXS .'g_rCp;GN$h.oC6Cۂ$_ިp={&Ny#mh-v! ]ki8L"'8@ܶx+/S#'yKϡVR[MGrJR5Q"kX I*/\l?1å(]+ 4ŌO0]>$u|9 &d 1i@ S>G)( l^6;&e^}HL(٥ң-ǜo09BS?Zo?kY:i09L($q1ӂpNv? @Uma g݃&91t ʨRہ`&ypAdF#?pRꊌg:~HI4O-W Tz$ȅ]*V(篃E"o+p2t an)5  gGu?y+h[u_7gUHc?a.#UOixoHGZZcVUUDJLf. hbg1";Aq5}Q)$,p@XyTUR0OP3!OS 3NwrjLHR&QMp9a2ogzɁ2a1dmF| 0,\8{p#8`qO`}ybH@qջ1,r)F8r*ǝdY/ dI SFH'N>.*1oqW b758f(=EA{ | 0Aovw &+\紙^3i7ȹze7 }0:brFD\mN`t" 1p/+-:ɢq%dR%aQR)=Q-޼LSUfnI6+(pݛ7R֞q*o頼MxAhƮmn ' .5kP_U39~kiNe>fҨ AOtpp9g#oM#'0ptI2,MRk78gE^XmRԿieFdN@^E\d4kzKt0{.qֳ/N[Q+-ftW2Lo.w0w<)@79l׷T~qIe6z(t})4ݶ?%8?y~ L8},'0s$ލCgЀS3mB ؛@/R`'S4y)tߋTs.fN?8D@ Q+nXtKUHC, mW]?oq渚#n%ǟPy>z{\ @r[s#?~aȦ (1hq ׂe&Ppi>@r"j%C}3Pɐ =x_ALS؁D7D} X~uƍ!QGE-xM4zem :4ԛ?LjPUޕ| *|E[Rc?'8ri?l(Ib>~rA9;(yhjʷ6Me+ynuѩ_䀾|N}{߃xo?ZKtK)yA0L1̤uw2=}lҶŧB_ɱ_u郙\ {) -> ʕ^c~7m2SGn#_R3EG?)Z۲aZ\[#@ķtKc1?hʣF-Ezw D8'A29cB/@gH 1ktf%!q(UT_vT^ Ty`I0n[|7wWg</rw)²X²0=tx}R40*"Nk<kJ6\l&'V<&@N) 5b!y͵&eP@wfվ ȩz6XM׼XΦC ^[ǁ7-N~N''F>X(`Rrm)wgFw꓏x . / E,%+( FzW]{"3z?^ۺCz|܄]w?$ 5I!U_l̚d9=U|9PЛ7 =ٝQri*P78YFz7)2Tߎco6a-XUβ3job♯^oڇ ey49y:Q]]- ΗѲR>'`K}!T7loy\A"yҧW'w0m䬭$ ]a(d'G_h,O @s]Z!j^M18=C3 /ϵ %u!ٟ~R:vk]7/xǘz[[}i8]#d&$a""9iz{T9Ow῞GLΓIik[uF,H{<2'Ëm6.| ܕO,(5A5=W]dGYAw .&k gvxKiLBPM^񌴃j7bj`Z/uΖ`~y 8KөFlL?pK t&A!U S*;Y (0em.VfXs%ؗgRaxGK򪒳@h+~/чN>%v[,ޭ k̮u@ǾȽIɏ?Ɨ f &2,(aasYxfb+3h=)0ԫ,VJ*G zJG!2Id~]LXT*YZ[0@IL\! {~̣ᙣffxCX&g`Z 7ݚ66Ξ:n:kgZsC9OA[&/.J=jR!CMs9+}gjCQiǏI͍q ހ2]XLF5=0;Lqh1,gq} EqIŢF[mU>Kv=%@!NB`7\)񕷥Oٍ@*BhZ^+8CNSE f@cܘBo~iqg~t =- PNu0w.60a(!\=GY3/@~(X'pNe{>xrGo9)L%2vaI1)'~UyU kgդy9hstnM:$"sw,<0 ZgTh8xmoAyK/!J)I3(ŐxHt_3jGQ[Eh֮D[St"]ًupg&Aap?pX Ls9K#QxeOVGdq+ nr __$X1"TlB+xR";ݜ5wHrz05_$Q)-$J,F|za0`8[g,= ZI"Z0^z0<&>2jv[aJsmkИ Z3~`Q`58DP@F_/S^Pg׉ɛ9۪r8hWzl`ˤ '>SF1i@DQ@CTg#cݠpݏPhqJْd(r чoؔ_ogFQ qnW;: 1?;΁Chz,6FgʍޜN3bєpn ]̷8yQg|po"X}́9: )z? o{㟺)e!_p+#?-\`cAK!GBQ`ltv0hVJn!8Q(ZQ00z.[bO; Q 4(<@QȽA{}<ޫNYREI40ZsW'Le*N4lo]\R9 1"u:X3/ZB*&3Hq$n,3 ]>qP L0&1&L0&dɆcg 2dNa6a;0ɓ 0s2aoxKpp 2aDaCӆd 2cq=0Rzp 0Ŏad 0*IÆa?ۇ 0aaz 0 0 0 0ɆaabÆaaaÆcpaacp8ps8d 0 0 0 1l 0 0hpxppn^Ig10LJp0 0ƵËۇ 1paa>gac(8p 1V8q׏a3n0Įf\8a8V:xp mwKnj1pYD8aIÎǝh}D8#u>ղ)\`!3}]0k+lg8zaHY ŗҌK(z.N^> joEUACӟP$4vQQF({ݦ\b^|1LM#:Y qQ&S6h{U?'F )#ʒ艏E9ZbPyttgR -yp8nrmǿ'ѴB~'M@X4`{ @A;ӱ= lt _flWf7d`P޼0_]\AqhD)1 K5s8IZ Trrs$ @ V ΂Lzg̾W]0SI5MĆ i;ڭ'j.G:\y%Uzy5m}#ls9D8D~:EcҞ.1K5t;ý3 RH oUtfa\7#kIE5_̿abRٔLW % b!G&={<6&6$Y:ī7>hZ ÃQY#Cx`RQ{:3J(;96BO<4Ŭz>U+Ud8_(`gNpaRj ".&-Usg̵Ȭh))7Ex9nȠHQ:+KS7!S\w-B*9SS-4kqrohZ~q. *p]-nQFBi{-_5.W 7ъq6 |`,ETEǺitJ HAxS$7`o?SPӏHBmv^"pBW$4n[l:ࢽn܎icX #@S:9~R-U cTQUy)/^A-w3*,wI9,Bse<3 Q̵KjMM[9 9Z_" 3F1oGW0u?9oǀB'a=7 >id@u.YuƳ=j4d Q>"]'ol w!dda 0NDs"ZVy7od /xfkk nC5˭,(ab4`ϐo~2ӣLDΡQ0Y _^n`㾣i.v+h0;2]b㳠`\m͝Cd$AsIWR0?`_are6t'7(pV0Nqz(k_{򟤳wPKfa3[ng}{{ް) e3ҟ~qim2DarȇdrngO<3eUj>Q~fDgOinkZϬ*$arkӞ e7dSdO]8eŒKJJB8wN( (~DCU&܄ZM*G W{PL0MEW>R.7[7I`׌ g0~EBfy8у3ZpaVʰ5\YEұq|ꆤEFը{6R)ysx_;%'}gU0V 0QIggkz9@`;jZGt'Mڭn9!H AhR H8,zeCKN`v Ῥ1=S{ذ̓|8y '$_ᕑ#3*'wu )l?-v"'BWÒZ[Lۓ&93]z󊼐|_(H:-Z۪]n{GtST>/03bU}N"l~H= jBݺmF6z+#܉qf!}.M"$e뷗oV3~~v^E 8|Iüm2]k'w:܀ӏX;#0meL݄ӮBQl tgK?M7>%Lr!x?>1jlJ$5AJÕMsK4Wtů%MS,i<oqs@ρOq c,,OҫOGYY":ZlĀr:kvMC^tnOqd CN*H$Z[ķTh(i2f{ʮFunc58V։\ 0(T5@RTځM g YS.зlU OGsL4A)&@? EHZy͛ V3=.WY^/C|.809Ꮺocww #ٱttǀG}{ ,6lM+uK[[{5]WZUiNj$J':8͋lN,|.0fcEiâx2K0 U<1gp0FI}JZ{]7P5e`|yw|ɌZ <'X$-З:e0;m=ӘN ;^cpPR.jL qC؍UWLI#I3E{ӍG6Q}㞲PG{<ږsjxXTA4o0rw^SOmP1 /3KS!Iт;]EUWlw>'おD8PZO?Ҳ lۘB wl͇ޣG 9ȇO'T\*W09t%F4D9T2O3wޑa"ŗw¦Ws[9,я2ۛ>k_p<}{Vn0mw;a.sz` o鯎trノXd)=e=ϕT_{;'a0qw zyAvlFNztpK'KW"s7* iZ bٚ Nf' .H , },qO5+|3a(T~Ew$bI&*i C5eľCB+ndʟQIGyl90aK e)5F& w_SY˝kON4 eك\(z/F0x= }Qus\o|@)k!e#av= ^n84 .I-@}4M7L`|Ƽ4nyjݳND?nGsЮsINղʣj u~{GIngعΡ/ӥ[޺͏qEcWbKCoPO /10G) nlu&nGPrlI7>8- 9X_0aOcSr4G) dhȒyCBf?>/RLq|\Gߦƴj #,ސR Ź,mSs oFM~-.^x7+ayL>ɿ,uWeUzԓ;Go#e<{5:'øF QMZ4kILhyP+"lAL"1NF9QQHh7X2>S\oku2 P?gO4ak J7R>`{t63یjzOFnW@^0"yDW)Qhq{Dg1- QB_=V0wv9X ;wL4Pah4~~UDޞ?H5>rF@lgybS'2iO'fjܠ>nhW"c۾?'HɶA7 …d>{bh;`%Hߛ|JTW+ا^b\ՠR'Ue^@ px+c!U [tˀTUe48'c4iYfhԲa}.Bu&7St(qHZGJel\tk7xX>88p+2rF|>\*N?]+ĸ۫6,xC6S$ߛvUtgV) 偸Hl3b9 c v9]*nu3C"MmQ:O:v xxY,3JCys %| `!Gz=͋: ó`Yf-b{.g >ٯן ڀ &(4Iˈy Kg\z ;Ahk{"gSKK-q@(}&̄\'ӏoz/ɔIYmfCF}XR)(=hFIap[X5ď:[̥#eKaYԾ]^G hONlisiVثݺM"=!2s8k\!LD^L4эly^J4AѥC1_ )ldᘀU$("qm}PM*Y+8dz"ksɜ 1AHdw151Ke0i5g76>U.şASX|Sr 5z~_rO(SAiB_EiV)Ȋ,i}#eNF(0^^2/Hpaw>?l"܊ 2]4z7r =Ve6n?h^KuA/C39\5|qxe?yң,K^ yZ@P3ۚp ΁~9GYjߤ 1n톜ɡ97Amj8#lZN(& !O X4Ĩ͢9)Uvhwӭ$mo\Ӎw>FnHxu S @9-i5ˤe|qp+K M2FY0xkؐ/9]5` H\#bA"OL(jN-W*l7jWXt 2>)f,Y0Gnx0(P/>4&w| s h^֌Jcb5+D@=ĹxVʕe+tTAXCv~BZNcYX87ܒS3W91э*YWri-v nA@Y}q9ה7_WqpM$x~Ga%|x& %P~Eokz: Hva$(V-(诰(F_ae>}7o0%򇶎|L$D ~8~lNjs!D{æOX-m|kŸֿiLr)YJHI+:-|&1sjdRm&zha<ѓN$f8D.*Fn ⡽hi|o=1ee=_pz-G{(tew_@S!8H(M 䲔4=04YG iȰ3__.2?\>4GZ"j3a]c|?w䡻:Ygs{ۉ_O-_ZiO!gT^^Ґ߉58gDls=#V1(45gl E04֮ HmɿoSVP>(`^ n%9rn䯫>>%DXExPUqM*4LCWaCϋSN}UXAQ~Tƻ9>iG0c_d9Ng2-S q]k&(*Q7te/}&[z<"XED4<$\qga,DvT ~# y8dE!U2 HJa2l7(TUStY U2[wm梥5q{¯B dr2+ET.U GFxp4`2b׫4x!=BPZ`b/)rnuq_KonjG|F_t{-|^4:$%$0]\m'DZ̋ 觖b"HS}1dp\Kdpxjv1mj}Bu 1.dqXsGh~>~;Kߢ>Jxӻ87aLPpv>P91vZ*2vC  `kZ§[~jZu—/=}W"=2;ن)~æIw,ȼIe&Ƹ':Y&eN7ȷGNh0F=2E2 +(솙I$f[0:f6_Z Nt{UP_K<௦r]D]Le35Ca-n\|O-s p>oAw]A#͵O#:6"'%~;6O:lq43n8XĂIB!ʹ,*ބ=pZ|T$` m {Kd|wpvWajt׭V> @ mJ/c O8VR(9IkY4߅Z=9# k$USٍb4"i ϱ0Z5|)UѠf 3cɠL/AK266HPs#W0 7#cA "":8U`sokKwso[N& sւ#ofK(4:O.>}|czzãS9FhLpy+x$nL/w^ IF0$rN9'pY 2MޙYl J 9'nz*>"tvKY8zL~ E].}ϏZW߼a$}v \ 99WE]󊸆op'O%Du.egԘo?pjG6?MGN) {R-MHoOe 4fΘf0 [OwOIh0:Z|-eK+rv.t!h#7 &Q>–våQO206 (3[NQK&Rhςi/mfJN&ylw{ދ>/S\ @1(ZuuA|E)קçZ+"eWcE32o/Kzq4KچߞS8sKVN i Gc]7K}6ZIǎLERIv;) /_Gjj7@U01 1#t;G纾F$aSz=;ʋ{ApvWy6>aWF(6J ȈnS[pma—VQqԹҚK/+Q-dz2F(,dx7M".jEyQOI\] u9ܙ Bvo"m0F[ͅuO\Ъ|}*'b X9AO.=Q= T1| }T X0>C*G !T dhiB{R|wLC8$9pE^iIj܌.3G<&>IwʄubA @a&؊=5 ]cmNs_ϡNT5=[kK y#u%uNѯ8'qk * sHM]V.M lpzLdJ?-w=N\P$@`i2$&(A 4$T!LD@gsSD6sA\hWBt3]G; $ux1E00Z_C24C݈h4)ݪ ΉX1|=4t&r?jG^F-HANsY_ڇ=E6v{ ƒ>r KX"G؎Ff d[w0sY &=|̍jlՉ\\|9*B,fMl-DF#  (4uzt3^n(2>/9(͋V[ #/7d@ oH϶vn-H#k~Ns 9~P |z,GP-IiiMPըfɊ9*v9Iʦ̗x>y,_IêaKܳ s8' "‹~P:)!EBׯ*fu'c:16HiAqv8z½\bMB5XtX#ӇSgnENJGѐd?4| Q^a /a9ώ0>o`9*Z(i)"a3ߨ*t?*[tݬ= o9100y40vƵDg aNk,^5p¥ 2x1K_],!O`Q!hxbZ$)ӕrʇTZc*uU۰T2yYؙXhd^:;EUghاM}=֖n10dp'FӨmbHgnf7mX8{" ~WdkI7Ap[)~[n׼> etϴR߁ڛ870`٤pd ,R0$(R u[ ݬ)_G|g- $a\ ^EQ/đL5r,pZG僌:`O|a輧Ė]`\u [?-f_ޣ_@rifR(WJ}˪rDX|[Ap?_6.إ,KCHC *"կ.! чooy~KD*װ;!!^t>>hkɕWёm.a"f1)R[lXךTeCAi\ۢZ`Ȇeky%IWe rvVΐ1.NއuΔr .O|RWwU7NYQ\8\|ҌɋpnG>uO_V$GίH!hS1ޞ/V]׈9iZ@l1:Ws}A&tQDOzϳUyAYi.]`5o~DOWߺՈPk< g (R~>(@pp AN_~ProXP3LS^ύY*p ӖX%|\r2no P3fI\؃ĉیu] ˷ s/b&#<ڙ돱A(""A-FwwCz%Qj~49IBe5j$|6klžN$֦ZPy-LҞPK.Z@5z#= kyUcsntF>^/2N0 qOKW| L=iz!$~2ֹbz0T؊˃c%`0iNÞ> .8F6~~/z1HR<#RlUq͸X di·;n? O`FX0.W}?jhSU״EXk6\7[|֎ $_Wb '9r;MykqG]BjX= f՗j.W^oMNn˹Oa67==3p|NNt/y+2e!s9l/eMf!u,lUb%㐙l]ƊlǪY@G!f'\Ȓ)XR}Xkri/78~U V*>uPF-)2ʧ i#`5N5WClG i(ywwү}x^eR20 ІVLbO:`*@jMl}3sSwF*/i)i,=1N˓qùzhHm!v Ll3wAY7h_,OX/:JTt]uT%OL!Fz|R85ltz1/O'-ƩL]!tY覺x.1XjFs(9ص GEUXtgtUߛ篪N4rHC]G$9d9 "H9} I!~]k3}BzdDS"r'h!&íe Z:; W`)@?@z _))1X7y2#ᄐڭ ۑе%m&0纭Gx:}|$¢J,a1.kkʉ 0@[<=PE9d ^[Yˈmq\7FIN3'jkR҉6h/̯bA~zmpC.mX#ڲ:&߬%g=0gtsu0VK;)Ƭ@i(wSfv߼&W7?%K(_A:[}cAVC%1h|vJeg"1?cu' v :t:5f؞ -ئOVSZU5$Q'_g@äk¦9l["iQћqd&3ZѬL,څvME)Nw_hFt{f4~ڋم+Vޠ#ʀQF"JΆP+"@+>%$~ Q%ժP8b;-ﱏW}N =FL#nvf|f?ɍ?uCЄ ObQ4( tWTtkVz 06_No|DBݐ@,91lH2s61z~~ph^b>(0_h (HC^\vG0I|]Ko,K:!7y?w|C Xl{;1{4wt7`@}M_co akEI  UzBd_|' >bNN68:)Kᆢﭧ*~P0$zwe wehxy=%Y3_n)SB^͡>QI uz!n p B`l{6+`V &Wق Zv"P#<5qW : :.~vo_Uj[iw(!2Tɯ=Nfda-G">K,AQdm3|^-ƅn,`nDlÕdyqdiضk6'f< C {;oeQ+V 8-Յpt @fR@`[|]c>G$jCGU ƚcR.,0j4dnp}L#e;ZYS}H>sL;|~zz(UBɅ`-]C\-lcoU-wI~}+bm;}C1wﻵxV ރu#P`ad2dHF Mivt#JG"hḍg9#?@bbi g2pgg033$ÛH1ːh<htQtOL832'D^:{314SqJ0hcO=& F%O{Ӝʸs 9S3 b%F*7rd~u,9ꪧȦk{Yr1s}IJȸ|q^6(yC7`^xƏRļ2~ ?@V+9_UVG`ٲ9>J>cDnclfZ7vEt!XG4ZqtdR醗M8uΉW|zy-8d[2N8 `EnL+~lĐ7G7úPV|5*)b{\'!\+[VtQYU {nH 6fB2 O+Af_Dnv%x^<*@.IQ=gGm; Ļ Hѱz(;2}<"aN/ ĭ~ զ;c;ɲ^>vd2囙tNH's1եI t-B,h?W70Bި ^F>ư9\#;h%]A3~B|\vSƐpfh١52BٲāDT2ā" 0E@ =5jTfàSjäc Vh<FnPfŇMجKJT,ϟF ;Oupw`h+ee;Oh".B-\` TCcOel7b0(~)ھUDQvOLV FjGܱ]gS@O A$P.FRC\'2ٰr _Z&fDlSD -{&sdޚPz=J2w3JHE_]E bgm0B>Z5sXkXSJzH'hV|F /qJ/Żjrťn8L8U#ӡ5 @`؍XpJQ$IkeN_ Nq`s5U Db2+w\ ۇ*;К |ɯ'}Q/GF Ř^^&W݃>;P.|4ŗ>9`L-UFE'/8­ E / U,mWTk8Zdc摑V雭kx|@&gtdU8i0-p&V: AG&Zʁ$4yC&y1) Җr-c4^ah2Z&T]xoKH frж^ْ~ѼےYwt gM\2Q4.'ǚ"jz*F. NN/zI_PkEKYcG;Sc^,Cma{^T 43 .񥇀r'E9;QH0~f'0 0#AEAB^̃>M3i }fjP@e4YG:pDp((ީUDlUn6I £,ı:41%HTHғ 8hZ 8i U#@+jͅc[;i^UJYD*eg^\5I O{,'YT|OuPg]S9]tk6ߴ&{; /zzyBiע;yIL^;W40}{^tf~vQDF1,?#1lᇺ9ҴGl1#&2F8t",QA10h#}"GH92MYvBR#{,5qBJDU&5 4}-t*kN7NVR4=R=٩wQ"3 ᑷU\0\`L$㶠!*Q}qÞE# hB!oͩ]GݚdIQWaaՙsX/d9֒ˮrh</ \RePPH\N.0gi] KoB+ag)M<Ӽ u"fʒ9*u(u39@G>bԟfcЌ`XpT#Wؽ57КU>Yjl/ ` ­hvO-|UXF.Q' D,ծf sYbwdqKǍ/k esO栊s)%,/t9=M)0X"Kztgo`Nu\*tU;tT.c?fZi I51oYǖMGo'Pg^#߀, -4}i|$ |ͱ쁉nHHTvRоg!j#p99l\'ǎGeτ@Ƕ[|g;%-*O<")CX3Dk47e1rZ%D]"i3,GMUׇ7*5zav~:']2<|M Q&4I0Kj8{ɀ%QDp900c>h8|so%e $pՓS:(u`K%:N `/aY+cJMp[4(>c\Mg)})o*|o$g488! ȏ Y} I?TV__zUl.I Zv9ЦG%./PGY2_L]QtzG)JYz*x;YN'e;`Z64zъFOԱ?  "mQ<Rp잱af^lb[$9'/|,r_(`ۏ!*rXcV%Ŧ)6)-po@8% Y$EAs$lxCHI2O.zqǧ  ʘV &u$qơNjf 9\4j'A*PWLW QM'-|E$7隽.;DkŸRF8_T}tp&0~CCMuilZÝ ;]oU@<T=n 37MzO?G|Wam| K9}sy^Nhw"E~-1lNr>+YZ_`t͏,ךʧ VD (ku{)Yi|[h 6Eer H&?~k`ҧ('oجihI)Vcr32CcѻC# нlFooi> U\Λ¬b7'ֶ9<:]E1ml­cSg޾%U3;V\o2[M\- er#C'>w{1Mb18<(H 0 08\88aacpp<9ΜN<ִ ,F;=<ޞ9sxq³ǹ87A@8s!ݹ¢9oWrilmb#=ON(qðTE؟{heqpC~[%K=I1{'zϰ̃ܘ0U9`qr4v!B|Ю+_aW_V #3e]UdSի>`x(tN#!-G%о=vO6--aȚ/S[L2LR@vp2'rXBϯc}/*;l 4!}q{3TKY|hC +[::r x=CjϡWh5D{Ec;4e##h6^h _^@fb6gl $'lhܵvFnQԝ&udyI(~ʇCE v ɺr,eW٫)z) qs#-~vDA%p4cip̈3SCRfĨb i;[6Fy˄FáǴD^Y=e2ժC8 RRFo)< tw,y9, *$}]s5q"ItƨtYZ?[wsp āF7M&^ȋp]hxa-z$}ӝJYG~9.oբ|+ T,AVc?2F,rr_=^221m!B]()@5!boJzCmNb\*u Aˉ_~I CXO@jA@ Q ;qQAq@8r/_ҢMAAEL~_SQpp;h -|*r]ppf $oLj+PoOU/͎z`Gè`KrE@rsG`7/Uvߪ= #SeQDb%qS}70{'L1+f%"ԡ!ahne❟R7'$mB^FZn8&M,-{/kcM ) (?/cCkvR^ 0#c'L/uDG։u~|u*wV =?ǜ> K8uCW>~'{ոN9gMpOD*r6o _HKSoxCG gF#`j dfic hQ@ͺ^Q^u#ebOby Αh}ft(f1u9҉̝U~lz:#40˱H}CmɰDqRHcBw)5Ec%Ye"r$[jrwh0| %CbEY^+tыL ϞՋ>lc^^zY`b% Z$I0o깋 Y !p M0 Cw<9wc `K6_f) +̰Ycd P&Bjot_$d̾jd`ex kiz#*b [婔[ BʐLlF>>j'PjYD(\-CqRɈ˫3z<Mv) pq@5C:x g{́w5H} ]VdDE $HWm@HfIM1E/&rư!m,3:6DVHI1CyWwqa3JФ`W@ɑLd,R3ͫ"Wr Gm)qkr,3&8eR< ;aIPZHb:9O"FcЇlUv'2ǵ1 :8,!}: obA㗤PqufLT%N%N5u;,_zbJ a[xރq: :UEC\:@C~S=krdD??j͚4<S>0'Z+'j='h fĤ&+4Gd{ |i 4PsPl*7LS$FR%m**04J'Xտ,UTxy7~Ѳ~ڛL{:;JMp2 ϘUU#,[Bmx! c΀kF gCq]ԙIH|}l aYP* /냵l#`K3uX}H'Xe}և.#uA*ֺ$xMd?,Pcoiƒ>dxbˣ!tE9uG6?3v^LS"6$ֆ!1C>T?LAN =}ߋA$J~FӬvX۔u.x?cʨ&Vv!^ $nݲQ3E{A"|i@ ^92M~5pi0WEQcklVP D?d!M( WAҒ9pU^@0EBc$uX4ڜM*LuRo'HwtE`3}h7 /]779NpOi6 ط~?#T÷YqfB~ s/z%淇$> ވ4S>&tGXFh<W`1dF?4a윭ɞpӣ9G 5r00Q/zy`,9kY?8"-qG)PL+IMyv&bBd"+<&5S2gg&RԅD;/2vB岎r'ͳKX_+ |Qw[((^f96[ws,.r%f-w_lm*1[x,dZ; eIZewpծ6mGZcduV[iϨtӞ_Bhn%\gll1ݛzy)4p҄OgUy^ÃRd!>D(+^Ǡznde%ʪ7'Uκ+*y:\>!!%/%hkUGTrɭ鬍dg0@ŕќ+:xBS:vܜxm|åPbWXpB;siOu?FTLoN^"'_xfr)=$1{cB@6"VUE7VPFSW kejfeM_~8yPv;ŗj0z /o|05GMRݍS=hؙĄŶortOl8׏ (T`nc db, cG ?sؽcАq6<6Zs8lveu5,oɧipPGeKNɶZOs}׬,#$ݧԃL zWMȓA& l/:L)5MjeOYplN}uNG*Jȼ Hp1Sl:ͯcz:k?D5F/ލCa9H2e(cn&bɱ5y ?4m] PjnζUs~S]8y4.iKKͶ0EnWQBa_g 7&Y>ԦA<J5u G-Ve,Xc+Kâ}ƌ _Bmfk0-5u{ JBX=i!t$XiAAp`8T3 Q)D]x#Yn=m6,.(\_i^ހ }8ǥk P,y}^ *Vxc)q Z&)tt$x~ӌ+sI/w+ܜŀ(Lo$nY9>pc Fyӓ6t\JpjK[c%#R8S"<0'܅jo\Knko .{ad!;_xS1wHT6qM4pLiRF蔰ɧLpUfes M`Mk W ;ƐlGbk˾=5b|fF'_  N;YtV'OC.E[^pZTtN8AS\qSEBξVUQRk^F݀6n|oeF5xn 2WjK{~cMxݏƚ^z )J%SOłCaErcsJzs)c8HK`[ 5sq×y$(ڢP>["pREP(22R E䛟SvD&_i`h.gCpq:5/7T𲭙qoRq ӧ ha.'pv,OO S 8)VPRʬ;*[NK`2Dc?E;yJOV?u:!$}31c+ )f^U `Z`<혯=ΊYLtw "-B5">f>ˢ\C=&YfȎ֌CNS=%.6jNa| oD`0kz*4R@Ǯ,.'ң EL6Hاw q7#|YwNSM@?ɩlNh _R"%(mTܟ܃.Ƌk`MxN'^PsA"D ;* £+95Y.|H;k\ y evx ތm wۯ}(?&Ӈv =u:81Qg`ZEU8A >=IM?)]6++AI-%#_jW+bg`cCXvqDC߄V_=B{'cٙw=zv=pK|]\UD֎St| NT H#fQa5f1_+ ; ^y)~ǭPbe^!slP1mxj>_Щ2G>h76^03)0`` zx:Un կ2%5KⰟ2.3c+:B?V;63 @{0sZC׳I?ŃFލG3JG\qQ ihqc bȄlPZdgh2f1ww#1;KC%c]8Fܸi"$e8'>v/^uwj 5vGxX#Jێ2\ w6C)1b7ѼgXÏ L!zGWXs&"1}gCk iNv/AL@YQ32A_8@~"h+<C|y˔(g5>V޸_e`I]JLEa ׆(=JXJroQ&+S :CL#$M)pF4nW0nw[e"׵ЎR`i pȒITp # WfPsuoދaS }R_0҅wˍ8 PG(U>%7&Grſ? ix-*i# Cpa vx1֤E aGP Lh?"{EZSeSb6G'QŢƖ$lj0-5̞eո@y"PX&(Lf;粠Os"iAMfFCgLLOo+ &2g,N#dxX3pFnmAViZ]ÌWX |?a%CH$'|A|+:%@`<,8+|`nKuMG`%UMy4Qgrj)pa~1Yb3p|X&y&Ki8)tSlx|[>&BO 4 &Ǒj6OIu"Wn./BQ{e=Gh9:js.{TPΒV*OP;[cD jgSonf5*m}j񞗅c6yp5;swR ׂUb%)%ˀdg+'}.B4 Yt"v /`=Y1%cϸ>քp"&Ix#`0ܣ2s9yP>=hx #*b&P;َKخZeb-RxhtNEK$Q[׫!`%DGL%Bܫ@,3D(O`ta' l%sLv% -#֑#z0'X1 ()zu3 ]LC{G\qe +ϷDƂTC؁Y6g'|B1aqtzօr8/804}SP$.9}-W@­4+Z{$>Ttȶ@SSPDĭw@A$P2]jwԺYAU'Xk8%j;h!'Yd^jH7&ళ; aQ@ԽAhE+h1U6Mu4SI6(WX#ɛ!wfP 4$[P v?ěF"͆&sĤqI z>|?~4?*!viQgc6J,q"b&Ou ,>>t+G5rgUQK)+~Xh0 ;bߓ9qш߀ ȷk8aq` Yᆲػ9kϫ,P V߸XՅzN::N_b&; 弝"R(Al}踶&6uz(P@J;:p(A`y25UwK%XSa %Ԃx^# ƂQƯ^B>  @ g@3s2C O,>&KBj/(2S}fwѡ/rɢ!++o@5{;h0W\vӓ08XG~K{V7z@]]^[C4VaB()/4B>{͌b(>CH3NI^(Jjֻ3kK܀;5|7>0Ad Y'|j .T>@-s@Eyì3)w~ƉVX<` Ք+7+e9gm#X.v+^MA&NmP`[EBiP R@ZlAJI > =JZjAHC`%^ b}/pV]:5MTźaXEd0 ֧]Cz%㻃0/V΅I-r9.~7,FpZa'ft#q.PUn0P!O <)"ъtJ6 nې) | )2DŽN7b1؟jw:m|(?ħպ?*}ŅycaȨ&MjSZpf- ;yu PsB;2>釀As4?J>(M`*РHV3#7A 湊eNdS扩q[(wɶt$c?;@Ñ4k ~F8Ogn7=}pSLk4Gt=u3G BG?ӧԣUH:SM-q7WrbYH|reÇ̲֮Oy[vTgVU6ֻ\ފ9?g){[5:}||żAc>as _& O#3cJW4aucv4;,Yɼ&>vJ{^~H'hl]Hݿ%OI 0F峻IC1?L,5 #xu7`_m*&iWcFQ9Q= :=~`#B+fy@G> c%4qԯ:SJd#׶f*BnT)/H\3ܫqN@Dz+4`91E8S0Ob7F˯'$oSqGP%CuJ"v1h~MM&Qm]^G>8ťAKLۀRF* `_dmz.haOfvsC)0VS)NJSC2k@ɅogK:ɨG:A* HLȉ_9|V)nkaNTӦ?@(d{CJ۵X]䚔M 푶6"$Lw%p4(;]c =j9rA I7 eCfXboڥ@ab2ӍE{=gCf-ZM%V3r}aZfdqR̳vZUTO lgF''D~"x3zJr7}Ad*R娙.?whlBpWWi{tB&nޑgw&*C/E@.Jʈ.K2zPJkhe )cTϯ/ O8C֕*Iu~~-rዺ '`unDc><%WϨTf!5ݭY7)53Bz蠹r`ޛQ_.U^>TO*ЮQn<>|$uIJ%<^q}c&&.!в9ۤ ѩ# զ86HZ7F<4J&Vm)ȷaVm&-S(1#}D8xlʊ9s\. ?tI(O>oѤ%76uI{g猢\x(6} _[Q=c=Mp`DLmH=wPJh'yG(u2PyC.35 L ;~az(bB4=%^F>W;׏^p'4s;#>22Q<os ZW{!-@:Vp ~ϣuJ֙eieB15*(K"cEf!#s}aZDUl8,?7)J|gjI|nUY=Cm }c#Ϭ0@ꔾ5|Qt?2x(sȒӓv%?o"[2d |! )3ca)t"_3Jfd; S1q 0Tnz@fyIԸ%ۧZc+u' RT T8:?n[v|Ζ⭭s:[ /43=|X|AJ_{Hȋ :ULzae6dGe"R\mTM.x+= 2 Wjlwz_>v̦GmTkGntk{-%Dm0V4W_,/&ƟOڜX]By2*<fe2"H&N D+":ʿj~}[ٓMM/<Q Xm:Bʿ(xa)X(\ ^GsY,5ElLYsy?ᦶԆ\._?̗8+o=%E! ),)m"DD WޘT39WSA cj" &naP|)A["w=B +/(S% 9OUL.4oܿ WI!牨-#FߞfD# {"%g} wI\r;'.YJ&0&cJ'u^ yp3M,)r9Cn˹"yU}dy <ٿR|u.u 1)ae2qWȞc2I[#|R.W~(:8 \o#p68$;@lѴ>p))҄wq {y׮>ׯ,WBϱNP1$\;/.(h2ì{Ȇl2^gsq-[A1ԝ3M|ŜQ`wmU+4gH,f/JJ>PjyXgNG썷o9:tg6?]Kx~9L"Ԝ|9$NYǪm:~Ĕq2dEӱfPi'FؑMRkLOw(F{AxШ2ghL<`X6-gz3!{ղIV?E:XϩuFki\[8=V=)FoeBeQ9w~+VC."g7CY7A5ޏ=/Ϸz96As]æD!R ,^`qya*్)_]"[6y,Vx$gpKB]Nq-zE7ڠ#W ERǶ`pϓc5DyVyܨF7 WM;?P]Ȝ;82>&nvݯǠhrEG.M|t.Ak0↡:q]3x$xM$a|5ʥ]j}!mo 滟dcߑAX"+} !D1 ~'꦳& n̒a4b]_! Po$ukY3bb(%DDC[Gxsf(N|l:%{sDd`~d)RZa6@nN ~*?T$ M(Gmx_dl'DDb=B$һJ aҾJO7ɳvͨ}Ϛ(4<,%7eHI1Ly:Ðx+ C:vhbF㋒ w)0%%cyLx8w,7ծ8aò84 o_W"ӘB?T7#najz(= &x|+h`45-Y ҟFmy۟raQF= VLa(\p> <3sPhU' T}{ dbggvn$ OT / u?qMM%h:=6e Ma`EfЀh ;^zYgÐ2sezEd С-D8<7R"P(ϒ҉; (eQjn+A!SHBelZXuڱX 7'/;ݷhlB'>zjC5cdD?պEW<^5{]e=74F'a}"Xi\6^B:K;PL*A0PHNgTW rwTi4 /Hm}M7W6^ˎ'HdO".`FMoF8yTv3Y&"b>UB͇F|Z)GE \<lVnJ :JWie˿=qҝhWd:LmgfKfN/fp޿n^nob\3F`+v ɛ4Mr&\9cC\keeb(;$b+ЛƴG|wnғe-}_H9-#{ԇo`+`Ў8g)D+젨hRj~+%y?6}Flb~%"q_Hj~=36A2"I!Eaٮ9c+}Q&g/[D1All(_L߅NS=({!9..…ܚD|OEu>\$y>8byi4fQ,I@e_LX0BV5큰O\x\&Ylm^(ͥy?ޗ_ܹP)fŇk{ >&J_SN8kCi+JMtMDԒl<9E:?柉c[Q:k?tPۆ@hqАC_2nqW=' 4~QaDG _ݥRl<%MUa`qɰz.э?g*mLWr0iy ݮ57!P ކo瀃,P]CyFY qvDAfWPB$:_q?*]RHydw)D?шjqZ9U(꣫He"Eat 1 jvpvWPJDE" &>ua[R2n m'$9$ǪM==#Շ6@\j3@!Wl Mkw攝y{-NR3Vz[sS.(-(E&hP7}څW&|PA!#nn/̳*KԢ,-f) NXfFIVfՁᔟ{2M`41"^ѐ$ ~WorXG~?Gauݭ @y=3 -Mo'(8a<Vlqc5cfz,qB$!Dӟb\M򸻍#xOMۮq4hR o(wuJН;ľ??TqCtϖ:6] bDV$ɔ5]%7U)pȶnnj!:Qmۣgn@eH?>8蜸/ Fk{|M7APpy7 gz#rݺ&N>cJش.J2>p`@F>SJn\'i᠌]m5#q#n}Dҝx<;*pES$QStz#_e/J/J[KRNr ᭙'FJJ~[Ci٫}䫌*ItDN-lP2Y2Bݙ< y1"' ?U=E˺#kLy!KIq_dkЮ{ԅ@I//i!`ȷm6M4AP}%-aK=`!ԿM탊W $>']Wwoq(?|pns)06uv]njbFld=2V+h\;+ rCrvOW:;O;4IuD_e[-ɌG}msz7tۏkݨxw#3 q+pqn/yƺ2]>| 4;;c<璘Oh84Me:b 9i?zL5_0lȀ n=1{~.X!a9)ijt3%/PQF75YW'w?1*BN͎w_AmueHfhP RT!!EE較cı}j=5d}6<tQ,#COƬ's$\iFD#/]Jl)&+E?Gߝƕ~0ǀoyGB^ÁHޛ8 jan MuW'^x!]eI(%oՂp9a{=TyqhO]ٖ!=0Zkž]AW1*މ?[h<JeBބ4ʚ@ Mqm[}cT;"A޻a?6C[ 1)5N 妒mΑ״ʭ, H@)Ri#X~FT!ՌCqs*idX44Q}HV|MB7%#^jh, q]s>[kj~RUIj.{MC Դ&N%FP xnoPY]pez9h)gO鎧{V*5mZc:Ns䈤.SS $NP#CPJ "$$H"j ,-yto}siAd178τ|ٗ)Mm!G mVJC34j"V CV<[= ǂussZ !UkYy cxu8[i"N藆@KjKp)Ȭrsʿ?cgq;wtBM脿x'c!=ǐ ROɼ݉Q怴Orތ~E pP1@> O)#[Q⢯-1mD \F7>o7-6:|Sc۳?p:eK @h\NrK buFҪ.VX (U. f ύT]$%x.U;I uE(`i@- WՔgiGɨK\O,U_Aճ&тl]d%a_C U֟{ @ݎɘnD?)ňjxv<1UQ2NO A/^W@RN~K4 .__6ʭcM(_BQp\*ܙZo{7:;l]JD;@زº(rѧdUs0߃3Lz|2B*_0b A=_)T`7υ]_8>k>SH;Gn{/V]XM5*EuS(-shݏ%mbr'6hFQ2I40Bw{2g| 3, BR߷WRt`*9Y?p!a|-. ˓lA0&t#h:I$Ѧ| \2i%com`L/T#LIAgfO/}'ZsF=VO9ꪗFHꣃ<@&0]OBmo5K%=u C$8p~qO|I9Lŷ=7Sfㆺ^Va?ka7?m<hdɹƗrokRPl.j?1?!9H\j_k4w]9@zORӛq$e b:~By R@Y< MJ9&,쨛 x*=y?Hq,3xZɲD敗QU8Ѝ1X48:R\⳪k"k- ͏ߢsO퀥VlUYroE fiڈV?-2zV>3?m؊0]}C9%{1zm/}@,UOHm(xB|k'0ݑkD$lPD=RAYJSRz|ӕ<}}No8SnA3,= D CZ`V =9B|o݈^ Fuߏi[ 9Qe4ߚ?Em tOܢB HզRޅm<*NYUHc_R͘ !ŁaZ<6tSёkB N iu8*:ӘWװA4΃Hc} 2R΃H"}3-I҄Z2w43L:&r6]%> /PEK,?ưI2h35PKvS0 xM}XAQ 303;0g xMDpVXtVK%{YMK [}GȾ3 `26<1kx!Uuȉ|)O@ủ7:N`$Ñ=nYVu\q]SE%Hˍ;_^#OZgjHPci"HXss)toi2ȐaKAAJRgT2KoE=Rgw_+2fp9mh[;lк/>vN@fb9v=YGs9+4w>p+2 Y96/^I@ptr< O hPzRN+t@!,]K} hO8ӎ*;% ,F?qqnw1dࠢfQ  !voWjݻ&&bh%c ɃƢA&K6PPC@L<yF(hBN_Xu!- ;9i))Dh`.a]AJ 5\چ_ ,`o5.S:Jq_x_[]dNU-n-rD,BN$)]r*)QC=Ŵp-BiNC*06͏88\'z/R8 wz(uaA&B TWYXc.4|R׋'QߵQVƩf\(Hƕ4~-X2à@]ӝcž<9n \h7L [y.̑ > )C`zmc"'짩v['ֹ,)錐&?!Aq& e8h:inX*YeˍjK2J gd˧zϏj*?Ywr2M#N }sٹpZ ӘJ|B`IE߀~/wdd\_st#O%y"m c-n^Z,7ǞnU'#"RBRB[ 7k`~Ns|\6lC$7zoc٨`òurp?/l'o%Sfr\ص~7ݜҾS;b z/Gh@C?yC $u{tiubm ,DXE)C!5ƖF%qH0h4,;Ay-Usjà,xYDc}AATrl)ED:wQ\=l Ssly4~8h@ퟳVh$K9lW08d$A8R_^> UK4v=)^4qEcyJ*x-Fi|+їdBo? JT ^oHZ%8BzTw06mk |Z@,܄*\ƌ.@6PàcA5P*qydaEȇ+z60JL+!;g)JNvXm7ՔyB%ЧG-z{.PQ6 1f.9P~1d%wOaƊҺP{yR<7Y~͝)Ct|Ԁ݄_ \+CPO7]:[c;#%/; 2=: p 1sPr$ G*3+;n FMb]&|+#,ƈ£ 8Ke%sG,~gN,KJT 5hg~q`w%d0ZnzCT2}&o2 -߷;ESPcgurKgJG EKNҿb!IRy3[6!&FKQF!PɊʶS 1/<ѼHEnʒłΰ^N Uv0.TRxQ.f+:d)g[;VU_pĈ<\M@%HN,'JՔ7n z>辮[\5JH.n3=n|.5J>{uߏ˖,7~6޵gn'&*ȧs}a#&vښmyus;bAiS}m&"Gۻ*7GQ ͖^"Y^>|jhoZŀ(6ct}'LVQ%~@gӮKk\J q ėFtx4}dRKNktܬu_GUڳbKT`*2TW8fH )lk#4 U6/#J(so7ڨP),jEI%X}5O8՟$;45KZؾk1Kሮk*~9Qtt_}T%yQ"ȍ)a/&0{pFȱ~)@d-R 1RPZbRt@ H\n̊ʝ[q̾Dv2ivEV֢C!vS>lD$Z[L+*d]ߘhmޖ7ʸ,T>#A(K}Hม1MC|Q "Bp Ia!r)n'?MS)QمXaIy +}L/.p*:qoɐ: H"\vYk axZ ȟi(*҉ :gu66!R|t0 >,FyO~pŖg.gyE{ eVq6:1=;8@e=CH<7>'0ٽkbɔ`1.+!Q}{Ya;6xH;9jQx}V’L~lT6ra` vF`&.=eeҲ:"6 R9e 4 |̰i5|I54dhOv. " h!ǂFD._;(8)yBFtil$ĝDEA>ڛ6 ^zKq#*T|W^Dʿ %8I^ykZ}dYBYirs1Wwڮpo]V\u̓G< *K<0V`1M1'9nuok6F45´jCO k[8{^^E৤]6@av$Yig$]m1h\v~gI5kw[LF: -vj3F/6R<e!U<5ɾO 23oO$7!< 8O,+ףHsg0pYUJf&TˠX K*t*HM^3 %oU@5fOX>Đ H\H%r85o--.lV"]&]A"\M)-'=Fg n`ⲫ~yU/2c(B ܃_d$ qO&i Γf(@{rV a FDzr*ah${?w?&uXI I@O>|yZm=Q3tŔ(y4)C~磤\ҷ{IX ]Lm9ҰJ)| :7+V])] G tRi˸9Wj#m׿*ޠȥ*ݢ 2EL&/0N0qn >V&mtǗ4a$2k]75xA4G5oZvmZ`:dWK ~N+3hlQho:.#@Eo,m̈́'B X%ո~D P15 .פE4vuɠR1(= Y^1a^×J@JMl-E?]l3y1;[y׆&仈 qU|-B%/~͟'DTj#n޷|,.md1Fv5Ͱļ*S>Ƅ qV!(-?k|n8"oxbD|'mוt8^HPY;+5L<3ed.rk&8JA?iXvs$ #ΪRj߿Ff.lPݣj_ʴi(!7!pRʍW8N^}O#_;PJ4ȮΘ1SҼWGr?,]1Qoۻ3p~ʦYI[)A%xdvxT~:xZQypDeIA#O]cq3_數W_& V7y&vMI_rOvAȠ8._o7.ӵT)ܳ 3Ed$B)પ}W8(9p'Q~]+;]]Zp@cVǵS2.~jim4AqL *OG׸RԢ{Zz z8;OPr)p_TV16FHnjPsܳfBGϚ+k?_`>Ԇbi -eڌ /ivЌQ sW>i.K(ŃCJ8\d"QէΘ̔? xY7҈V;-jW y_5e<6U`PN[_"i bSe<BE&6?ǎ@ 4VxQKNa1wmx m@e|"ꛭ15֔pT;>l78\!+xAxF+59a#x̕[ibn8/~P*ɶˍ\Ԭ^mcr9'|7m5c@&1Ѭȳ\ ֑dJn.@N5jW LLNu Eײgh]RRr0,Ͻk.4zj+uN}MUw2o<˛NBfڪb4L `-|$i'cpó͇8|~}8f<:m5w+Tt?,lc/O(CfQ(K3=ASijmmH 7 Ϝ}f*0KㇽGEj mŊ(L& m@@-=Q|QA}#_,|ekG粄Kp)QAQ`@9y~d%Kx5Ӭl1 -DztPҩe`N틜u݆5YWmK Z"wd\ EO5tg߅F{ݚEO=tީvM?rY.\=#aԌ7r aRR6Q,l\9dR=$~'F@gM+/k 34ʑ?|ڠ5OeUQfvk *׈vF|Wf9Q7V;%9P1 =*xpư [4նqG(|EĬ&]`{Ѝ7nsP}~"7_# E1})Nl,9k[w#U3-a{ȲOASYa8BNl6T2m(2C!H[⅜\˱-Fqux0E_E3!E<_4:pk_Wjl&w^ !q 9<6nC;+r8Q*'lVQ&~eAA'Y_ݭIiyWZ[j==l#^@^n¨U׫eƸ>Ƽغzdmnګwy-5l+pp/$$%xU %ԎS Nj\ ׶|Y ȭQio[ݯG*`Jѓb"WA$.jT,Rꡐ gb@#UI\U}q 7Е ^)@KC8ŷVX?S,Ԛ #},3p]*RW$6,:+Ԛqأ?ey(WpmL$IE:pe׸tp9-/WI-xEƦi=_ܝƌdVi灻D x3y}(k]}%&l//@rC8{ǯs1;`x@Lӂd!җ`G [ ^H/N27$Zuw>~~Cij<|T^\>:q~]B:mM%bQ&9譞֜Z"jǻȪMf'y*߱vA|i)+̎=RV$} Dn0/7Tf@B3E3ɭDW? /,foiD}Al0S|EJTU8)B0T J?l]:Lr+|_"Ew$^P8]e*T[a @u`u4,HbV=D&o!\z[F8X؜J!'p+G(Z5UQ2$ۑ|DD}㇛?ѧʺ]N"LP},!;&PY7vlV=e.$ F l+V/t^Ds5Y~1I9Ie $b.\@MPSdvFt=Gh!B$$%AS-&C),Ee35#i^枞1Pk "Xd<٤v}~zD`2 ]H+ x/m?YQډTϱ3`gMZ6:zF=4ˤ$l!c9A,1貒`yvH ?tUDFXA@u[e/+K'9A( -N:(vq ZmlC;Nw% wD-[tc)?fQ{gԭl:CF,&Ԭ>XHT,QႚiBhmԘ s;v9}yG}Q6ꏾKNPdobpfֳ1cʖ-m5 þK/il ;pbWv+‹;X[)NCp%U\ib]9h ϓ!]G5<` j(1hw9ؽ߯&%zxC-=9+3N 69S h{i%5~3՚?sA |uu'n%ڈ;fq2Ls*9s.'FYآ ~.F~h٣pPԝ:KV<[&c.d[LдWS~=&{dϰhrK6~0nj+&wap$$is\p MOݶzc4AD9u=llMoud.⊮5!PV}Ub)5>a^[psRrzEK][6<-NFzc~# Z/z,/w:@[0NY(IO- Q)Tndڷ10WګzB׫PdRBV[Rd4rH+:߲wx71_A M.-r}X.*U,Le-X]q\;,(r[MZ `y1H R,򊯪y-KR(\1bY3<38Bw<]ɏ5gJ#P_V)~@aO߯{DӐ/Hs FX藺`fH`f %-/0q(T<27@6ʘpL$Bd9$Ľ>{~Fz)BScbR QvޕIw^9ׯ.1: r)k9{Ed?E(~(}G4;?Y~|kזp3T߀^vI,|$I5bڀpIGd'Bd>@H~^Vt`Z$i~M&ef"ꥇ3M q|]E7DFp.6ɿpT3`Z 3i5{jXzU_I13;ދg$% H7}»:Rc 'MAp^nG~3n5/*2teTGyd4V`s2v?mznfuAۻD&Q|T1#P4zQ!6B#,9<`r݆mD'r}U1wt9ӤpVFC8S0YEi D <>֝m^p [ߌݎ;|+sY\y*{E '#r]pAϲ]>|:6:t>޲ csФx&'"lf4\7V, QIR"7@M*)E~A;&"@Db:A^u. j"^޽uۙNh"-gOA?\鸥:h8Q^I)MHN=sv'6iB,TMX87CR}nDm'?bb6͖b.$4GNrH|:5^iT-dK3L\fBj0SNq+Jߖǩ(?y3rҴ38UEiA92گAp@!A9U@( H4ostVDDȟʯ&ֱVq'd±\s oJaV5IQ"t\0٥8y6ŮaŻǡ`wd5KJ]5r1qdڶ'濉3 O>gU_Cmݴ%& ֊xˢ~jhJ1 7uε9Bі0#Yo63D d7;0hau e2(mG[SsFn|~Uy 0U{1l%h))78k3ƀC0x ϯ]5dP*S9hIP^3_6e1ulS!j/-``͐pYpo? k qRН @q@R2%qn YB2 =}H]\Գk ZahX?(dz`h#+evwH+ jST @Q.3t95M{ "q:6MimCE ń9-Zmwgi55坃nUݴmBɔ͘0%<#A7-XioW|= W ƑS{_CZcs& =:sxŔҀ%W79!?EKBA!(h'"JFN6%_c_$U> /EH5nƇ[zI(L ^q( BIx̒9q7I/7v<$"`kF2aePn&G~-ur~*IѠT3d p潗CWVβjp{q nT߶<RC (iaםpG &riE`,e f x:ai7m0K)?%?y }#0IocL/9c!p[hF9na[a=:nr`U[ڃrB$O,jkބPaF~^ 64",[9@ dYb^j6c֣s d$LJjyDzh?.U "Uyڧ *b( 4kKv jDt?hP|q&ud+Gc+8ǵc+ۥHRJk.yJ"p\*u`QR\;M߻~@jLiՋsݤd6zCFx0a-+sc8c;~ڥKMhHqtcL} N:q `!m0)Kĝ-P"eE]*n,6;8ˀk/5Dc*hj>[ik~uwLT(B.܂ lLe5ff ߺq6\qϬ̲iރ?`6@V,0">y]n";f wlΘέoa@E:v'0Yԛʀ»xшhҍ° jbH 5UiV\#]gNx4ݑwڸ',qjkk!H4٭1F"{Ю6bsٕ/5sMg 4 t.6.y OTvGΆ6MS?`ɾv4y e2 tC:af+ @ iVbseٚF% }.O5Z HA3(G  IZӣ)6tC{ɴo?Vv f ڂF>+.>HOj`h(ѽu,#Q] ˀvp EҲ[j\㯭:w: d 3G?dP K&L pHWL$~+.e j izjyr 7jX-c๧:qw;>M7Řfd `Rְ@"j' 7 vtn,b0d^;"2TxnF"=1Y09}"x~PJ.z`d>ilvN] ȤmQfL һIy4׍:)f|ɣ_Ox+ΏSJ Ѱ1Vd/U嵙3$жP<]AHUg2t6 sM:d$(g]qxe&c%  ,uDʋwP4"l`NQ'R*ad&l[ڤ[(Ew5ӒX7)ö́Wq Nr2$?2^:N㿤al SΣ[6 I |C6||!U#Dd>b<"=zv{*s 7'kK/7jpއȺ0(<0aGh(Lz2z3"#<.B`QD[^ $bpk†@ހ'TF |wS:o6R[Aoc6١J8l2nX$F$YN#%-EJ eW&U y Av7}8 S'ۆocr6MOotH'* \F `HcHrM1 #Nv5u(,K',2_ϺBG!ojJ[! [C>ĥs;v[߳TMшcEC-8 =0)}\-Β};o}SsfF`뢉p@+3:ȕ<\HO`G=+44鄰Y%'/|3Xf?HPi}~F20Kf3E&f~<.i)W:[u1,fD@+K4xa\ݍ4!IJ:{#%=AGI4G8YŸF>p7+C PN I2nIT2r.Iw ilW $ QH_/aMiݰt(sB=eDNJq >k4A5Kl۞ʒ-vi>c 7JT fg/45Hl:^|Q97bus k@C`5gEhgzZ)/n-CT:~EO, 6TUJ ؋Xa,3٠^crKƳ yyB!4+~^FA N>OV%AᅡLT$(RA9A`!\XC5oRG~LB:w;Axp/viW~@tBnEaM4yLG0d9!(YXchG3>W\Ll==t/k`>"hP lu~DK@e ȌX6J͜svwGjc3c4 ~ĎH|nw/ffZ2ӿrZ? x˘r0ƦYUA|ɗum:Kp #s< ' #:P[+7щ2": 7 M|no!+!`D֩qp>P{8 $Z䶹|+?9'-=Eeè |[ޖ̍o)xj-e_ԐVcc5 ur.C 6}`>'Ȁ="P~BWkUY_ɏ%H9+K3$ŀ҆J'מIp_OٻO㕝~5"x7ӕhg !C :c0  f;(4 7%xo8_x M{\E)JSytb کhcF/2{093ֿ w&4 8{Lذ9n+We] .u_i],iWS5,m.}QuuP`IZizgY = 8Q(jt7`X.cE"+Fx#!B39ǁk7s,a&GC1=;<p(%nz8mBM"~SZ(3 OV7kBf5|x+30Ǐp0aq`R$ $a:=çEb8ppGnkphN/|7bxGE <$.#K6 jÍ;{DcY37,0 АhC5}r0:I fI,DO}jxfvhӮ9T!Ɋe]Wk̤ A+,PhQ(@kAͭi@g}4O7Bk[̵43&olQWmi0 i5,xc_̚ Mp|aK.ڏ#"rpDjXN ZvC g 21b<ÅY@Qi-oD8EPx[]2'c*K'ؚ Q1W ] C`ŠS.go:y&܌wڿ_ˤCa^H9 L&J*]ݙ j㶉 :<3n((VPv"-=.|W?%^(  wv 5]HXx´ b'NA|rsol[N"?Dj: cr❩MXPyxp˾N};Kj(ǔa3Ƚ![8EZKze1/uz.zB ! J|E쪴:^nwT$XS9Հ73dʬ xo&K<:]6Ọ҄́l8h?>?Sd!W[Yt/TC>B#$ \!Z 0gCœ inQ_sLZLpM ọt+:0gUJk[kx}+gI@4͗Ѧy`/[],l%>If@iȢ\o"\43U?IWÁv>70 YNtS2CπNj'®%ؙ ӁB/Jo?;.)L֧nE5bˤP(*!-SOd|o4wϲB ."gC'xPM~IN6&dk6n#S?J"Pܹ#'XnaXDIޥ>bԴe 3ns7gx~o~3MC">F_u/YtCѸ* qz!ãJh Qbk4 | SA FcߧXAy+19䑳SW$ im6`!՛ +"B@:Q&2+-1-Axl"./r%.pI@4 J!̹҃gF<il3])10C\4 [‹SKnwjr y uA+*, $5졥P=¼dNKRJJA++hʚ@ZC%jR*M/?>/S2[}jLSW hkD33e dꅵNJ7Kݿϼj 6Z e*7;ÈDFayQ(gH=:fI^CU~3T6!eVy46+TAW@Yg?I|T?Po*A_;>+N7WRH-8u"I!{~eYl)v=9ݣl_Vx;ǣ''n˭rM3ߐݵMI'n+rf$WG ` <(hNstQa\p}Ai3l[GHbd6jy'3uM30y!{L%m^z'kF PA:A#oB2ѱHιE }|][^o\9-.*՛c A;T5]B 8`jΌ" NyB|{fy9L- 'Ftήޫg(!s%qbekhܡ ƹ!Yd,y~evPy1 [WԸ]󓝉6N >/ֿ- Mm>=]2 o4_3GcK%db)r\ufoI֏XNZCÛ@Ej$0O|_3~b`t‰lzjZ o5Es!Rx|2 }أO"*h8=1 q&'R˝"u|D<k'߾p[ U -y? P=W e dU]񴦳Kט BjۥTʩ` AVԥͶl{k{N,3 :ʩ3{, Iͼٔx/j 9[x֧_Pfi"."0;F /~T;yL|XS/z"5?hk~{.ӅB) ~lN<偨A d]"9,)d $8&"\!>7/xbҏ9'v!$<>bʫcE.+~ TB-|BCזfqR9X`d/r}Ҥ3( <W~\ˮ{LDvF[O. Yl7g LB\h_uއ9Ua/}2LT^_ɂh:]¥SgKZD;umLN}븇 bM0P^?#K}sC8D yqU+X u%1 1oON-Ae*U:"߈%B&yd4=2z,m]7Cj&2>4X!M9PF*O9| ss}_&R,rI{GI.(r)k,YW%EdufD)d0ndR'hP(3!,u=o3 ͆SD\f^Ո}PbsZݤE?u͛v/&|W,$Jo@]ҫ;5A~7x  &ү+|[0gB3+!% WɊ_}:EzNnvUmvxob1Hy@gx: ^˧dI FN&y{8 m+%sq@dcz/ -tq>HDq/ SzblS}E^֯!OجWj4iaV#S'2p٢l~)*}mF!Z5< pm NioB?rC\Q)yq9"7{7j^ Z r#<;G2ޥ-Ư 0pqCs;Q}AHCMq< 11ל^sچ{WU"zß Y0j{>`R oa 9|v+Lu5._%jNC;&dβyAvwYo\L?'ĦRՔ{տz7.~UĜnN~c9MExRYGB A)8y& 6wcx򋹀vCr=k3^lTOy0 ֲ-CeWo bHU1 "cHt$ dCnmbttos% ߉@|>sQ{c4i/_E@j;t)!L.@MNcYUg="E>6,&jIx ;53 6 w\wȌƢـH_!mx$ o7+0":=mѰ+޺PO2~>?&jC)2sÀK{OFưlomt8{6P:F M^&79aHY<~6/C,3`I ӢhA6",Ny]Sj:<~K*CX$*j#4 z v}{D]t-E|7z'/Iٯx,k CV FWG@ptcm0=U8 . 2SYRQi ej01&>BG-/uѰ tIR$3`x7_ZϳQT5oP(X<`nqj& k6-;M&T'[r U ~A/J8 Vftfxd͖&NJF !FghH^2SM+_cD8t=.v 7tY!~n5-\[э[T7HG ްMèt2>_l'F|{$.@EBd-FgP?ar~Ma+C`h $)m_Tȁˣ99{SAF kFaS/ptqGQ@E"/eVT-F.P)3y} ֝ M7JccN-.B|7Hv;hN2%҃[bSsn//Nz#ԝ Zʋ_a/Nf@|*O~_%pQ[L7O8<]&>TDj>(m tɻ>[) w߮A9F\Lo`RJx _q9G%K4t2H7Mf LDX2*3#?NRd6D1qDH8^} f'Gv]a/ rSj2Dn4q~(xDyW?s# lEzLJ8!pmT|lWD 2F6Yq1KL9Q ijMl;1GVuAo. [߁pADD!M5VSvN#.| p~Hka}kJfuEאy8{g; F<&\3֓衇ҥRg' L`ho٘T|Aq4^@/t+*Sťwb )cGE,y`D9na}:+5ڱhN};/:&Wnm+\mRn7l4 G}kxH&~L`ô0B`G\k$5qE"Ȑp hadJU|QwѲe;gRǷA<*84DXa eҞ1 /뢑(|T6_'Y MII7e 񉦝3m]Z$HhlXBL4\wR=E1i⧿sAg!l,$ݚ'eQm}׹ /4X(>m,2Pb}v%~B ckԭ)|i^X69{vvf6ed*^? oQl:ތvmym}7 b&>\3#|]*>/yi櫖 `S1NuD=p!jٚ_,|rUi F- _rjɩ@,ڜJU1ѴHY6dHNn6k`IT8Lhi´:EYէQ%}6_@  MRP[;(E(q j2jA!/wnjnB}+֡9&>¢Aa M}uʐL 3{UciV_[|FJy ,Dg`OsSLvG h^\t3=u^&4#*FJ+K[ v(H_ЙРO[tTIo,!fi:0k9ܴJ=ڳpq]"UPek?%AgɅ5UAWŌ@&O@ sm O+*@J9xbV[H.ZrEg"Xcz=JȚaȋQ[`9pȥ1 %eFWqZ%-O:/EG>Il~1tD. ӹ ݭ%|Z7fFH TdB1 B GKk < `jp9+ōN_iH6{x✹%%eH th'É4+PFؘQIT kH҇R oW ,⹜k*"0p}osaVΕ~wͿ/ReTGf qA)ŠHW=PE}5x%]`ND˨Yq& +&4+,1!;Mo4t|o8y,"fbA' 2I-)Ca) Mr{f% ]D)C#g2YcxLyxK9RII~$WJ7K\ &5LSd:'ΑIDߦByB[Xp$cy ENtJrDopF^ [Q00a8 =ܑF?jp- Ǵu=$Я(OvypG@~y(_\(:LN6{kۥG7W.b/HeݺP 7 ->Pȇ @4Tk7|[KipS(po,N"ФQx\578Nxg$i8KBc >{ NJaEV?#nYk!}zc7b~Qm1$A_wPU">Ӵ|>30B`:T A@ĄiFiN2< {PkKo/4 6mW\mṆmQl مI/;4a%׌.1-ݢC:FOvrk;?%6M҂YU$6 cg JW:GS6N8ʕ 5GhяDyG- ^医hhZi9BҩSd1Ƀ`:7)u0OG|IN) oAz1!ZK;)|Y ߖPañ4wnA01ڴxIf2H7Nȹ @i35TڞtB*wPK]| 3p"nOj FvOܫIkUHźb#dZ,Y3iB4W74 ƱkCjز$ `EU>pWቘH[hɁۘڸO62sI}ib1Up,1f V~ >DG|ZH2#w>|-n tJ`#0bYG20J ~yFԈJOxt#$: |ǞDQbO2XQ ~w[5Oz@P5[nf#+}Q-D!Ԭשʰ<BCm*}Fx#1i_ljO'UsNq,[J>|%Q7h9 12,&KJ:-ũ5.GWy!Ad˹E K4MBp]?K-x4T6 +)9ODH)r㕵DaiD%xsW׸FAA= TTo uq"hLtV&*ewDcz~T:caG#K4{NҦ|4_./^VL#.Lz=']pqzM֏AzXwhU0 ^`s;0 TMe?s㺚PL j5 y֞"Hr-xܕD woI7d⽴) ޠ{D r&pv@szW[|RԾ nͭFb$xgx2+]f);ᡭ.4"_dž*M}oh~JY-2d}JR--Gswz[(.X>9{V`/4]@4HsW6jt[B+oN.j3\YӢ'ɌS~^MSBȼBtt:G8ƻzvKkK3p7^ L3da!0^_MYÛIqX}0 z*iީPyæ (` pͅ?1M%rgKP&Lg6jØ-Tz^ĤgnDPڭ_>-l)@@qd҃@  X,k]i8iCߠ2l!y1 @ ܅%D Pi%8,.>6CSa+5b(cje ҈~Cnx}o椿k#AMpO p4H@nvjar}8Seˋ9Buc?0]6~1 4vk@)awZNi!pn'!5kfS}ITCwl-`ax>::zy> ߥ⤝H>PEmm 6P=JkH_-RAJN D;9_|٨\peK`L~ #W^ˆj3ZRѕ@g2tW;Ȁ@1 aHp/fG>CAj >cOƬAڝH㇆ja$'@q<3`gHA4zpvIب}ꇁJ/\/} K{eҘP#FɈPac+]C;g^H9Kqtks]oK.glFhcȾlwN,P[2`{6ix4x#Վ<dİܘ[ ~ߤ -k3 qXI;l"_}²63@#sy>ms ?ImN}ESְI<; c辤I`Bؗhx\qf^^y>KrMTӅJP/5ŏow T͇;]Llg@GH\)yOϐ ӀCez]/_\ˎ9 E\ %G$TmlVIrڮڼѸ!"͇d8+֛;RCuQQ38>*l3!s5apZ2fn< U%N # t:Y9 Bqe_łǑY2X_烾!͛N]Y)Em s7QZͫKes0*%Jŵ "ݷtT Č]խ_g QAR6yS.@3{Ji3a"W,fMea۟ qpLIވ@sp]{"Yl)K.3bFx3JqvFNKݤi.:4R.[J`Eŭ:ep7嗛0͉jG|Zz="opjܸQNPpԓC< vX~9Uz۪h*tuh#z}mQGMI`t6sjFwK3qrۣqa >C 8w9*x~*fw'Î*EӺ s{mY" &ÚA#ktTMoBՊCHND>xG B/xg*%4=AgKsU+2d&l}SXΚ9aھ$U%(SlrQWGm|OvJ.vA|g0^mWim xqLd9Q>1y1T yTܤD N{PlkW5(vd/!mU>~4="ϊ`ͳ(yH1p:Yxly>~|WԌ.A9䮿Xi9M\%cl@êŹ=A սr^~bҝza Z:݇!rhdʄJ5 TT%akdviƀANv4Mr2u^YۋY 5Io}9_(IŸ4X6x;#sl[۬VkvJ&zf<f;2e)\VԴ/#uLp_=Yh92IJp_S@ĶOk?ǾX6D\{$' Ƙ\W)!2}j{ o?p̈ي4pKے`,cւ[ '25C362AJ[_h u<3"J7:JEXlTq,>j.SȈu6[N\yӕ(t_:pm\. FO9F<{pѺo ~ٟb]~eoY%?ou.Q[Rkz|B E^&ۤO'JXuU8 hih.DbLiVUKs$Nܳ0iXd 8N D 28}! A'C~URlp &EM*u60t j(lmwejS9aH&f7QgU=Rkԛo.w÷±6^ ,Ϝ])g+[HY!*Ds]8?b+VC8 d NbA86^ _$d{>K W3lq5D|HpkyCa硳+VU-8ΧJh^"Yk0 | ::t #[S&{(koКa#I|fk_1 aqi.rS!Zе9If] "}P*\ / ]b%W*_Xҙm4Hpke:6{݅J-|ɀBTb@xf#c`[BȡDwopI38[eEJe2/M"K+:ax&?(uIDX(<80[&JpJv bnɑo_흿"䮚; 7Mϻ=k5Բ63lBXX?F'nC=,A#c8~oF:n 7+8m㖮in1p磸QKL'r%[[DtWVmYHl"0o0k$2Ca ؁ [-lDϭ0 Lճf쳗k ;Uv#Os൜·mK7JϐxϏJ19 oBa ) w tOnaUNv߭xh>^5oneEdaT7z䐾id#%JEcx1 [x/Jk= GH͸tm Tp" d =NƳށiuf?Wl -̌eg5U@y3+ܫu{?"ZMV}IkUE0베7kXh8QRfN/(EA)o^ݩGc|[[_U>V1#FP|"bLzWC\Qe-nÚT߰`Zʬ.ٍjȻRKں'F+2̉"7D` a!JT Y'bn%a{^alWh>_qB W8EQS*PUߒYsn.k#fʣEy@'ݦ-nqCM& {aˡ |*QW&+$rBKo.FfB|MAGK?3Sp#93}(5QмdWwA )0EƠe+I@㼣Rs)sja$StK5\[|3G'd~C]lNuHs׏*h@򞶆GV P헯",gK4$ⷓ:\z*T#5}hKl@!׃KH1,o1 LтGNhp5}ҁއ+ KH::,'RG=F8E8q m CtXrŞ'*Z7oH9k#]t#7_Hgz*ϩ>C݇07H91@TC8ǑCsq%лemF 6ۼ(7Sd>"d.S`]`hsRT%{Woa2+mA .ˬm7en 傄E-:*^a__@jE2kvU$8^#2(B~EOF*cIH t}JO.dC[fF S-Y[U?#FMwze蚏V6_&9*'a#`${a|*{LiXP=emzzÅ Gc {]L@|⹜ B,wNVO5TtgSۅS9\>l.jkZ痃M#FYͥ* &szm {߮^-]y'Gm&Tr6jYFߟsycy)|B|kC8`˸$=2DC&,r2'Ij\.L6O6>rS:qƬV-hʡyHؗ)rEe4jSi4=!t(EuҘlJRO8ٽ $ޠ_>]\.j\B`L~Xh \H .Td_LcplU^>UC`Q:dp@ϭYHp*Lʴ^~z77ua#Gs*yH/D=\푼 P 7+ЈxrFPВUfgt| s#nU3~fz2Kw79~?  S{Ԯ꩚f5,о/f'/ 6qk7f_*BX̯m I학tCbWS7//sUbD;>pj6x<-Sk'*TJyv9 hbQW)-\#!Ax4IY?J?G&y9fy[{ 1T]V/32rt, -5$o@sC' Sq$.>h,Z5lJ(zA]SZGq N:{ݫ _KәYS k-J?Ĥw3WXS!4`٠ $@SK]2p \C-7ԫw",B;'2xXCIJ"gw5ߘ(ly ayfg/ez07ӗs(& }#"0޿qYoi#8jqȍtlGo4T{LjsFlvYՌOys/'shgW.:5ZhuB)bg".끦A8r U&Z- z /a$,$[d o+Q+ +5qma&٣*>9~xJ[F'P>W~gk;RoKF,Ͳё$H4 x5(I4*wϛQ|<ɉL7sՌDB`+J)\̀$%G$[l\;ⵊg hImy_k@zw->Ę4j&h2Arh3C77ylqүyxw^x㞥zOLUs66' @uuk )H=\l[]Ž)86fB^bjîXEC/V;rыe2ڿSkϫ/@VYŐܱ0 w ~*JAV>Wx i] ToHs#hdqLV}c,U*)LƋA<}4*p V/1|\Y\]uQlB~L bN;mKy>z|JLRkÀ݋Rȓ'9Є8xhAf;ɒ|(IrHbyG?&IKbfiv5nR}Fc75zTӧ$:W]0( ^'kTPŀۺZr#5Ѳ7sqf|4AfuQtkP٪7Xz\ >ǝi zM6 4!U!Wq˵I2%./]׏3L-Q3CͶz6o3]Q>Qψ׸U^ Ւ{@ R792醏sGYЅBg濜XmZ:dxz+}/ G_['yֺ<$袗VvNƊ+N-b\IA0 ,PbP;F\E'=_)f¹1&+e'LW6 \W{a( .PnT;(AZ@^G 2bӎl!I{CZ:7=@ײc{rln)<+2kJc}s9/Sl'iU@U5F8Ac a4}%IٻΪg~6`U ]L#L^*h'WNѼ8D8s+V8;omƀ仃7JG_kfw# 0ڧVP8wg ,ÊQ0QEerϩ72<Zs|2R d s.a%y-eu'1)J=8_?zMNt6QJ' } |ۛuSo-z&~_B,j{U!׎B ]_5e2mUj-EZ_afk:H[;bVNo~ٖ7⫳k%E*Z嵯T}C9>C6m*mn35c,З@ziWH-7W C;tU8Iɞo,%bNJܱ{1?K j @ _Ʌ+Ӵb$4= N`5*]{ױ+T&Xr9:: ͡W+qs6x?)ӣHZev+uiWp?nt؈gB%*>^Mcozn@UlTZ`SBm"!YG[<5#R| 䘰w/Gxm=es0:OX=}ct u+WH>kOܜflGM+ɄE+z$Axӏ{]G`ArXSKPJd7pb]-hIm|i=ղ[CchK#Ց6+1Nd>|%C_&XY ?WqukI73LYjNi@?PRT>'{j&.9iqy!˃:93qfYS2g)й60ī^֑j\HzMqli=Cb2LKEX1)-Gz's`vlK{C?oE[ 3]::C$oˑfkl䕤^3b|o Gu \'SSAAය zI z ;A{B]SpIc-2^ZZdwETҋYV7w0^bݑ\3qD!Y/Wׄ@mOi|B;@C$+G*n85ڗM!vhk`8-,<vbCcnnѵŁ# ¼3.eai#酋Dq9;\rn~U̳oOkh2:֚GQ7ܯ5[vv43I=ާzW"Ry>([j^;wJ_ 1/>P|ivNuҜTwRx &&urQ[1oro2p_O Ѝ`P cgG2=dRr*\fήwht@<Ǖ=sD(Y8ˇ10+.Md0/ Zr^{׃< 8%r6begH)J wjS@[Kno%>Վ (%LZ*i%zL`B.JuX5|3.^NHY!B(0Gg,:Wt{7|!Gl6J|;}{jǦOο4Y$Q6[ƽAcV2bܵڜtlXWxf6;%O^K>CZ|k9E<gW a"-M:dJ;pQq[K {ͫIy~ck;'7̗p!#E"Rje<kJ0_yiLPkӝ; ek&[u&;Ai*PZk ޚ4tVX'Xb .'=׿Ui g 'hnju*L)$8OH@Q,,PORsR2p+LLԎG8k$ӑ>M5( K׼Q:0Q!0nqB(& `4 Mp7Շj_Zȓv+!ި'UfU8*{ +s]E \Gw}m"ɂ'dK&:k<ꐝj^ պWQkh$ W2c)F33\u!19m ]j oxM1(7rx}z1;2}!BFgkcn^E?yֿa[$=\E)Qz {۳|e]N޾)6Y 'PL[xbY.TC j. Z)KT _Ά"lCyiof 1.ד[HxN~9Y |H>(}%*kzjPPSrFk9nmju&еTJKd.MBQ+zKJsz@6O ^`l2ϱD;91?kY|0зHʮS͵VT$kʣ s0uN&Ķ-x&L c#-Σe <{vNۥH7‚>hoR$K)Pi ؚEcI-`35/ʐQiTIJ3BfЀI*OCc+&mq#8o \⑂!=ڋ۪FJ5I)E%ly6J =We/V eVTyEV ;(Q X~c)x^Br5LXA.*ԇ&%|͵Q@"r(ɴQ-cD'خVũ`5P@[Ҍa+= ص)݀0~#,o"ohBN?U~|:w~qvLxx c"mC%P $ V4IZ|p)X81ulnFvS m s 䐆8uF1 gF }a Ga1nJFN YVgcҔA!#%ַJgv]7 I3o,Id^-Apbl(Uy"TRgOooA%F8j=yYLZBdgwǼqdڛ72 RR$KGJ޴@Es> \6[f>" NT% 첁V=1>mhw%g骤.>MүE5㓚dϼ:k0؉(QrഅSHb*4K0ѠDHY'SܦHL(uY08J65t¯?/V8SbFw107Rm.3k:7Mb ϲ/ ͟ݘ|c{Y AJs[qrjmC=SԚG XLۙ-wҚcb:Zzܰ.4%F"efcNeq, %DPb`sՕ/1fWUvTp*݀$j hL0D`Ð y)-8xX?C0c`X-S&vnY\SX1tB]y)rh N6tac*0&E_oO s)D8@TVi[)wz-/Z&Sv5p-q%q?"#b5^ohӚCPX)/B8y8\LV-خ",3ØƖ*'^_J)pk>୨2F! nB Wa,ZR+C&rǶ}2JO37vHWh#? *r:s"oHt3kWB;;+|cW9]n!2iPm{ YLcp cFsKeX<I3_jS[}鋇B_rxU,f7o6E^`M2/Yd`<":r*b-qCeeܸ/`W1xŜ/޳:iMi`PS2pnOxo@Ӻkhtv!+pR{]h[@D"$eAԧ(v \,ZierH/4YHptcLp% 1O0JCN@q)mъ 3, $҆12:L5A$jCGѮLzEP`)To"[3@:B W'ń(TxR65@o1qruAi:D! pDaŒOUSomPτٶ7[S~k|gKPG,; nE.}=MYiA;lM OE/޼D߹7trelt+ `.% ;@> >ayLE4X#[mFw7hR%.Q珋@Q C„vqU`y3+) Q͵+| J@0 @ 툿ⷦq@4 8Aσ?Kh?SOE6*fW3!+qq T&Ȯ3# @z=AHysҠxTaha;3AzH'}Ff!Ŏcltt`_"ژVsu@x㗖 JJSyS tS^;ù\GGrM6 n'"ʐA¯׬93cq?*Tun{^X`[qslv=)ШV@W:o&u+=cv,RB`z"'Ԟmm{wHBmw|v(eQ& oݍzEs+R{σ~lѡ+!fcWb atD`S\:ZH bHX0I77{sͷ ozuo{2Ąeb1AW?+ uK i:_OfF2ƟD9IH&&)|B\OAypJcI:YCDl&Y+JjAQd=g)ۇF#'pR{<椆OLh=2j-5Z(Q偵BW,J8OlWJGao ˍNҳsBFzNˆeX5.';k 53V5*%ƿ<\iXh%{i\ my}W&> {٬tb)jdG)$7 X5 ș5򄛖u6֒oyahD=]DiuG63?My8rƬ| a>sw̙n DxӼg>OPMI ԠJzSF6h4X5M}βຒ 5}w[<ԹYS|*u͐>.0hl(xqPUT7#UvcDUk~O9"pHu(XY ¹d_ѭG7$h]7bh셣p֮7t.CbICh󓪩-Y̞t^ ,/k7!aX_ujipOqj G\kd1e!1͠pͅqn2#Sp%,u-gzk'uԎ!,<oFt\A:4xgZå10>ϧY;UG\_VǍVWCמEJ8]=&!. x/CS5ĥzj[݅ `osd:\Tڳ+Gr[-U;T d[y(ZpP9 > 韓͞~7he<}Ȧ,r Ly`oZ`(C5qEJ~[U.(4GL.E%{ xca4QraSiX7>j;n]gUVK~~7bg A)=SZdŌM-;A&tze}9&* F.ޝVb.Jxm1mقp*,?%ҽ/؝.kFM'fxepyJ4 xNR1QL GVU-GLEQ$gQΐ甉qg#$! YcʧA^V@Þj38絶!ʆRf d _.#A.?PiAҴ]TE 27Q{B֟ayj:m8":^tpO.)DLW{ezygI vZYĴN-%_6,z!@ Ӑ]|BTЯǗ((fK-4{"\( B.ԸW-o q.I3pƋ^p~} 4Yf( @~lJX '!_n[-+'dd:Fv73cS!!=buD <>#~GV)?F!=99=< nwjB^ "ajZ<>RQZb*>9G˄\]Ns;C<-^3Աŭad'\?'o@~V T N tRm.'` [t>ctiKna -h0fDZ_0*y'Ϣi{IՐ]a>wiPzq²*uJwg<:݈O9v@phظJ 1ZٶE#f Oe#l@q^Y)|]t.6@8Oz d;O AV,:{CmS X}NIju1,!/!wztj^m DB]WaЫ2ٸup'V\k^dnj*Z*~r8V"Z; juT*[bx)DZXm٧CyebQ6=fˢmW3He]S Vdww7{{K>5L;< N9.O~Si?v z3$!C5}ͦ5"F)Q)ЁZ_8 " #?fUt>7ujB o~Ox*=*5)۩ӌ$#@@JR@N=O0F20sjFţ$ckr9a'ubw"Vc^[4Gis`8'EvߘRW@0xevꙣ>dQ\ @'4WVn5jο5 (+,]FnX 1wcOH]8;^.c=ӧjڃKǏ!ѩ)v MP7(CSderrPj>4]#Ⱳ̑RB0I#Gnc~zcGD* )v*SDQ$o|Ț@*j lV7Iz憞F:`Xbzlj$*ی2" ҩElti%kJt%[9dnWk9퓄0,\׼(U|~EZ1,h9"^#,>j}V(d;Hd7 Ocg`/ϓT' >Bk:hVQ3rs%m@/"]7_xx@Y"pSe(nXC\+i3M`L IKa.os595?cVHD}cYځ#x$ dSqAЂ6NԀ}=ELŝ@]W2^t/Al3htN59LV)E{)^g WHcO8^7Û&A Ita IwӼKNp/FmP'jULfKA?WF䫽i=VW(H(CN4Dqۆ'%,썂x /˵swsS'Y|.$@BXfq\vLatԡn%AK$[YO0mk7ܟM`#'X |ӊڨ>种s9m;X> 46Ʌdr'JMT~flS3U ^vwﵮ**Px2#ٱ~suAjwlZ rr)FJ 3WAo]hͶkj=6mPy H{.oEyK{LWoH)o JLdtobXlN2+Jר]E[_'D4L^R>3e#IX~5bhl^;YZF+d3N (b7-1A#x8< }d`iySU#$3Ő}EJq#}#WE[p! qx.;He+LW;DА/Lk9&[˯nb(qME{TJiݱKD=jB6QzMW <9Gi,ʟZ<[y}~Nᇊp-i [QM!Q_4w_7q&&&hj+]{/=NspY?zKI *6m?@Qk{p Fb!ޒSfs7)^h9@/"L{TG 03j%70qפNfi>KM 5Cŧes ;ޙy2v6 y?RXy2*utovCK4[W'#8ձr4O;=} =Zcd{{R!L//?̈́o$8 giȻMΧ6O;ƁT͵_POצ1&tkG<i=;LH%615p I)L;,ebc%ȼKV`[QR7B%x?T/F mBʼ׈.S'Xu԰M /x( v' Ҡt3a>.? "CQN.~S8CxЃN`7|\G)ҙ!²7t=Z']t;UQoRݣ75ҿbr&),ħȨcyr30ĿV'Ehf m&%n>"gj0arv_xZRUP/'Ӳy|)qlfUBQo@&ğfIevB6 ^t C2l?` =]$|9Nf^ p26!zx?Z8O%aDKyIYV_b.sA[g 75yJ?yw+~5;8Fcc8N6|%._&N!=h. @31|;,䍢d>lSPv âĕbvH%^RhOOI5e^}}2p#\c9$Zܖ@AqԼd`w'xKF=6Ӹ6Lj)^_n߶rPِGK?;r!{Bj8$a] hCk/w-],`KXDG}ЫjQ݁`Ro@Lxh]z2&)~?oZ_[S!ŐPj_ׂGWL h rw$T6OM^B̨~ԧg-`R8Vm"6za~/Uȗ#|.ƥ5R-s9Oc 2aE[#<4 Qd@!^ρrN)BVӇ@+&_.[b  ZKmU->@x(]igI|W0vV:K 2elnvgI>o>3IpE]Н F"ʔ}9gT^At#W4CW$PbZ|bc(A(b$ɿ1ޭDwtM}_qB xH0ю=x+5cvW/r'̈[3Z4qYelS;<`؉qb(hCN&CFI`YzɉF +K=V^Hy'. ggA﨓e+A\<"<.[;Սpmp`! aGz|tM/0E]>_39&wayW ]U%2mtCk`O'ʞ7ZC{ENT?bڌwUaޚnxNVNW}zKE<4yU r^1>M}\))OAe%l<՚[_w61)cEh{ Rh?+y[=;pG@*!qz"uӅ=@>% ]0}(d\M)B#sיڝq'{x0Sܡu}k|6.wۋR Y`dTB $n]Vey_FӘwh!\BiWJV̔6lFi\Z\[ 9w[`?p?uo¢>H Aa WxBH -Qr~MŠGۇлF\~֨s0<$sSVuUp*Y E8PHBXzA#p/tg>;s?YOK'E}r2K=4ʗ#@Oz+b9eGnF㚬Kைv膣@'<Kt"6le-_$Oyƿ|R~T*q; 9$U_M9N^p k 8@zQZ =d`CqzC k*ϒe6px /{lFV8Hc D@V;Ph] Lj._x_`]z¿WĝB dw)uǸ{dI[OKKEɀA4+  p<)8ThrH"t}Cɕ5U!oThkLqI.amYqߜ"iSGð>` Oz74@ |OZ}U^$nX C|ʡ!:ueddO[j ?9uD+fN ޿Py fb&Ob޿u;;[dw}a2*cy7 3ŘQ_s^Yq%7m7*u!ފgȕ"Xif0ĚΪNWO_ayղȌ.,opHQnHv_M`:V>S ^(OݷYnj PeI`p@v@jZ6PbPWAh/74ld;HbIV9iVy!^}83AmIöHj5Q(㴃0_:Ch!aU3Qk֟K,lJL4!!lMx֫v_KׄPhAZ5gb@:()µ?4S&O11!*{\n3szY\*|I/$ZuFD;tTl7=+_J'u?I~ika_qh]i4Ug_Mpƣ>͓Љ.O}L;iN%([dltTCX1L@ @B 241:Z%Xܵa(oi&$cRSaVGbNYi'!ޱw 8W-*gBuɲ:|8:Wrjkd)$Տ?:P P =F`~˄jyT-xHM-cn"tNX$N m&LGɷj|?2 Ih?3Ch8@B:>"Hm7'+Zc,R[2]Gia~ )FD.k3r j~V5ltwئ韻״ى9K[\5妐Xc|m`&/T--0,lIogzAongcL_)0]cva ={4[KR@ER'D?%k"P  "@n7j?bFdfZBGAΤ Z{[AĞ%z䔖_/ZX9g\#O/C* ~$ش)2n;Zj0)00WXYcm_oI"6iJN>|XLAR;]E8GʙB\O4D9K~xrR}sцf!IԭC'xoT*kX' @81FO" AFh`Cܹ!ZޖBYDKlv%0rKɞo"P"&4 O-nˊ(T0 iΝysz<`.܋?JUH E'{A J,*U>ςTi~b5R B%Ovg.C i4nּ~:>*lqYGZ}s>~aKI*/r?pV,Q͏\NL*;hqo79b9 1ܧL.h~U.?|1~hS_bkh{H,D>YX/g+KtKAI͏óNo] O`a0^׳=6S-|먀x^?*GsColK=C tjW7>S UVy6Йu!-Vē;:(iXܛʂҋIN4gɠ[2?m;71W<3WTG{ H$ ڽ3m.7%8?)zja]_hcxt}!+ch^\:W:>Q8H9F6)PAK 奿eqT`6;OiAΈK|w0bF:7uk~00F ? ge,|'y0Xo݆=/>(5zr=qWA(}b"]RJ4`QT7p5"R((b ($ lyt#۝wSdI+/C`AˮXE*+nuA?23a]guQ#FF$ ?3/eY^3ioOvT5 ˾[3j>,}i'h8tZ*qb2@XbP?NVfϺjKCi i:;gۭ{ !qHbA(2aӟ*4w0t"G9E! g%{6 Ia:drƲtj Y9C]\j fU#ì/Ꞥp}6գ:nTɜ{ 73k6\f/3$ z-k:2 4'o־xl-}i~QЛc ygr)̖΋c( x+*f!17v!q;\<97`8>]4 Ѡ՝ Óq9GwR9 h R0uQ(9]3ՒM ؝g/Xi*`ݥ c:JAm_$N^sKBG%7&x3oMD0 ,:#tզX ':N A=Q0u S6EjBY%E"x6TAv_: ނ pŢsSK(_I7ge5K%wJ&Xhi- Kyf8ٶp[\zy;a,k1!>eQ_+RwQ0,o6 ѯm(w}h = ?n{#߫0EEŨCXhɌ8pNZ7XTz/˔P{39kv2x3BSLT+6~[fJJtrԎ:-#IFҊj(>BקpcEb4h#.Z?4fpdx(£ FZj9`юGFŒR8]#Fr1{k4H#Lt|ޑ#E3hkF!eQ#F5DjFYG4z>7r!2x"ҚSDf$sf@-)Ȋmn[n[n[l[pU{ "4\X$gbkh!eeQ|39F̟"Cdӈ=#qS:)]όGD~Mjc8СΕԆu\Wy"'hD 1p^Q9Aij\;NU-cl`!dW/")HCfxrDqht҃C0E>( /0YZꊲ f8UPFLr5csDeEA2b~XA)W5um\ܗ{:_6V s+Z@0R,&\`n8, &RƵDȻ)"olT8{erZęR&`Ba 9cZ(P E')ZU*\\:-^z HY7% Y}c^\f8tQeKṬy6O0 > `BamGV:m8 VPFa>a%KR "pp؆(LRlz#i<';OEG3kmBrRxဍŻ |z&?;eC^~Nr56,8(#x'2) 7w|Gl4ۍy-fϳxA&Rhb)Deg׺/) HD>j(tXҨj@y"7ƪ^V=wD[Ab ?*|\Zxy.$cidhɨ B r)H2@T,(s3vbíJ0hlZ`t:jnEN][]yO|}ϻ7/d5d$ۧZ=^j}i9Ź{o822oxCgSӊ_0zzjw ^xJ'LSY^Ga2#Hƅ|tu7rݬ8 >ŏEx>@6x8]3Tq)c*(05Η4IyQ2 6E3aHSzi݀."dnHrjB֭}FQs U %<$g<}ڰk'ug{ AJN#J*   S[ h:=/}0 - ;㑕'R5NQʗDяխJSˆ%?jy\V},P0Ecwu󮹂R-H6̸MR K@"RIK} okg$7oYbG*3̻^ 'o奧Xj)8Գ q#OZ8_/B@_V4'-}}_K}͢_!>I4 I7xhJ8ϭף{fZQOx[3s-]lKUuQ;NZ&SdW!=zD$,;=VWF&?8,C&IX?CylyDTl7 dLt^Hɓe,np/6@# `l+{eJ}+'L$g %\^XY~6룥4)w&Dl-9βc2bcONt(pqZ@?HX#gcv|v5Ucv]CR\.E8 ~N W{${tu["U%әL7b~x>hE5)jৎ(Y }X g}&w~Hؘ1 _l6)Jᬷ&WJK"A3A݊J8_}H2'xAR꺧 q=J;PS!'1َ,t9ذZyfzURnǥtŴh"*%@Az)厸>d@7.(wLL2),ώoe;caeh0< t#hKСl5"Oװn4*BJ'" `bp$Г4SĦxF&)wʲ386 m>O 38@Gn`Hŧ@"Cm\>*qv'6jOKhϝGntgR^U(:E"ֿ'z=\ q%2Mc9&%y$PF~ A"ِ YLh ݭpX,5{SS,T9kep󕅰nNGSrVRo$^&Hf>[-W Ux) +oXB[o5Z4v<ᨦ{SusFhcS$.s8LӯE9be3p ]tUS&hGGu7tOE8:eI#܋Z$TA*N<.S/&pOn$3T_ ⤺ccd/(jϛ]K$B86fm׸2mU"RĬ6Sso;+U˶vź @.e}J8#{hë!V"3b6I Pz _'ɲ*5f.4~'f:i=[o¶:k{h$Ν̙Nx+'0_b>o|:Y|q/N4T`?*϶PqRg8&)6P4gV!,p[,0Yu8.eGV0;$YYR)>y/+x'{fmwWvJkx3{%X:$IĠy_]i i gS:r["͕WunV׮󙏨8|//_7Ӑ"?~l1 =|Lɇq@|%Әa OK"$|BJ*Yȅ3#fQ"{&+auif;8^.QѨxJ8fX=P5`dѹPHĽDsI=J+Y欒hӦư-'WGf4j`>Bsa+]7^\$yA ̐SQlV1D]uI]N_Һ RhI`FgH;OU4 <,ghT%F e&O@C:#.vVme{`gQy<RPS`Aڷ{ifh=iFw4U]mw`I6 Ƌ3)Xg-@BOHCݎFRqZĹ. oy. O+WҼe8B?!=ZVOdxiͿA?{JJQd!#ӂS&,`b(Dm_Re/9I<{oZ ,&9@7&03 *^ck*Qd}3Tq时 ΂ 'ģq{a:g&ݥ)g)z(_Dӄ`1/ #RX ftWUb#1PPlӣwQxDszCOfX|xUmy dXS2yK]w˵*|( ҊLMYtIn[ i o/m[]cOMsݕB~hӍ6~);)Tf Q!iyfh)°h^THf /[*r׿:z2[V#;]jvx[ r ;~vr'U67ANC?Rɒ#xqFhtH";:HPɬup OVaaQƎbͧG6@Ly󖾀 Cʑp=5 r]lv N[֜07E50Z ٟS^e3cm,H1)e]]iT]R<|_9^uL먇ߞ5' ^I`r_yˉzf>2\YG4ȹF=hR 9` }d#ٝ;ph؉,==Y5SE=W1]nlBUr7׿|]8@4|ޱ\^"} L:ȷ< ?XÅj: 16Jƀ$mM" =~ ?G1>\Cbۂ_d<+xm [[A͛!\a~zNnT|Byl -Y61cf(!-Ozl]FJl4VNEs=Ӗޏ^bQd gxMMJ`Ng/¯!->K̜ᘮNLC:- ..@ 1`^ݭg$1K)gK|*𪲡yk"ZF}s1DGxKk)[Q}gK\ip>|C{a~ٹ?pB>ddIW;2!$YN"ZiC]~8AtyX-RAp#~C)jvΔPv M8I 6Z=f^H u| \b35|2:wj3b,M:kgCd .AN<3IFMʆ2̼~zԷ,eI>0c *Ȭ2HP;1$n< ֘]XŰh$[pn۴-ŗqƭPCbK !@dM$r0`'%A.g{@C>%T9|UUe:LW%NL^dZy;T$T:Wۖ>$نaڧ<~,ٷEAj[\,={K].RjdߵYy}+pg,؍D0(k>YYAܘzgqpX\44o  qxlDq-%z Nr l$QĪyLev mk٘䊉$BGĉ[W49Ez1+Q# /z`avnpx|]bvw ;`0C&ǔ LN'NEטTz\a׿9.P3je)T f۱T$ )\3BPl̰pZ`[ rꎏ?56Mղh[xek9]gu["<~V$UF?FALWs6Cl.M SCH -R.A@QBUlYаF# Mฬ#dc7;Dn~pK/h;WqBkEO+dH5V;턝t %՚RtAD lү2,PkB$^9=$Xz[`iȾ器 ̸v(/ECҐ]A,IXIcL5غS_5O=>pm3b=>Jդ/<:`@}P LctjGtif3W<~Uvɿ߹|WA/r@ Ob2k6G^yyj\K~}h `(ߓawmty.7=X/Ja/ 6hxD—UYm8 q `.@L,3FBBSV$RlO¯SX;:d+5ӟtUCƬmwv ?XeKȤI C" hQ*S/FTtbW2?x+q1"ZyFfjg~̹g6\wIwiږ݈ҎOodo}?{.dè9G "̨C{8~W1zTO) Fn$- y?3 زT$ΨvJ[u}}{2,H _ 4^ܫt_U7YLĪI1OHp"ƣ < `D@:? 7xM=@ٱnO 2GaL>օuRTuW.ZUZ7\ok ≃?rʎ?tDQ%0je.Pl޸/"&em>skY!B|mīe֮]|Z Nό(쎑3v@笤ٚO*l`z>娟Z׆i[܏vu۬jg%k#?&7~ik["Xݧڼw5ԜUU޸?+;:ߕHMU@ny~5iZDHr IFU\YT=eoG? o/@bq_ KGL&kC3q ս&,%L;{S&k5tydy^\7)D$zk|Ck+w0n, FxkF?AHĝ ႖犼6 Uj/8jd؞ N(ٗ/cNP0z|9߽2!‰ {ԁqA;׮۩/dbW} [t Mz[QUlhŝ;!1z-&93.|?Iα 2NtLĩ09*koVX/P1[Äid:nOX)0q$ o+_qߏ %.S=_^gA:/1 FJ e 4Nqs֧t g3;%t$j6o %S\})DcB†KkZu'd)"˟$Gfd#tz+ {dEcN~&S1[sQY/֮ D#ޭdRզδnTuzPԤqJ6?.NU6钠 ǃcͦsv䧔yaS2u0\l(-$Y2갌#Ht!zny.N

BHD-hjWVӧ;^G|8΍^7Š"i9R[o{n_쫑bޣx>HSBiiW gw fy c#vk[l^l٣` m[u6a乳&Ya{$D/iriyIP#k:%L\C3)q9_)on:xNK<%{|Yw  /)'6r qSߖ/ [m _N;XmByG,[J9^~ {1&j]O5pGb_l C6]FJuŸDkŐ>Xj8&7 R[GZ kvCBojcQ&Z\f6FWg} L I[u뛃2,h 0L,sZ۾F(/j=$|CIŋj,|~+7 ju!hތC+<+Ұ64 uIVn }D VM"_vdl٢KYQ9?;4ʠkv$)p!5nmJo#F>/W/)O=aIQt S /f&oS"]'a2{L@YjNQQ#$$"{=qkLNgo3ouM䀹u[ (k%ss򵳻1vxXEbki%bk#eK=$%s)Tt>\;m%j$]".- p</R=wP܄5(仑p!{{FA (=u~v].]L7R| -s?XX'{Y9Y𧘜Tn~&iy<6졧e'[+8L19 ztq ִ yK."΄Ai+۞ˆ~iV vIw;z, t%\F/k5H`G܋}ضK&$50&OEL *7Fw> 8xIrW(rpUK$ u L:V!BudV}Ev<$'K#+վz ]M3i$K}&0Hw4n ׌C$Nhe$dN;kL5BKKuPlfkj-'i1C)Hkx{QB:!an6TP쵝:)TE>f vҐ{Ӝ~ãU}RWo6L~-?_ x{HAhȦ$,-VOUfOQΘT )˺u`P5Lfuafۋf!$KMJ}ZBBi&}ToJK-*+Q v+Cb9|jeHIoT,%_W+?&u .ʐH_˜_~YZ:wBC[PMay4F#L$z%z/i71:u.y3]rZc?lm'ݬ }Ë=r^JN)p/UUK(V"ǩ7xq ~O]eoXn$3i+T\.z%jN f{dS^QGOQؠ@ FtY r%$p{pH)VpΐV4D1᱃p'-xыrSK3_p*JgtFH2`K@:`5q'8|D']Ghp#S6lr.uKv ]#ۚb_7nَJ|{'BS53K2?8pņL+#4cbJf'#91}9;ߗNj|. UL'̠6iE)[v`LsIA|1GB2WxIc&;¢,02D1n]έ5TU(Ѷuԭm7c\3 gq5Թ:.&(!K FXsV~}Ԑtume?y ǥ6 fF "Ow$ BiGr$(U1&&żD >o7@!& 9}Mvǵ!@TϰFlԁTWc';/Eඛk:uT܈}L <~;)22hVh*49}$ݑ3mH3* ~)$lי\$8YpytyRy;[<G&~< kevck\= H~ĺ§Dk4[Τ !4j c3 ,ylq|R?2}?K);' FV8*ApGԜ{RE0a\ c<(i쳪KkaI |Ub qX`-_7sHc&m#z'#rKޥ4_1\T_T6+a|_aU-LT:rB1:8Z4gKRxW[*"֎Rq>H1‡O!Qr1'yʿOA `hygq\amRHFaR[19ug0{A@ۓ?z+>;\(vE0HR1UMgw?lLkt*H7>re>Sq07ORd?eT}vhp@B\#gmNYcdw<W2p& %t˵g?4H~?@\ -zjU&}%icnj \%<#l D=PZcj\4P(1Q OҠ/ 93k4~shH#SgA s'!^zyVᕭ#ce^|pͽ;z."_kdK Z1(P['&?E2_/TA{'V1:X]5!Q;n˒o4R˶Xen#ЮJV̪2,?(w&k=_PcO☒1weyބ7 \qjf4}i o\[lA^eh=)zR95q+?0 :*.̔Dq}jcz`B2>aT.iWDlgT8@ Ez~DŽvL~;?H?RZ1|; E:utFۭ5em42@(YdI/N諰ͻDuQKT: fUL*۹C mP@+auݲ~^׆0zR'/奵G{^ ]h1n$PG B@\hEb λOr8?FnՑ)#$mkQ1% SZ8,ɱ{>ɞxj:90N͛#$OA&[^(X 3"$fJK:V[IGGQް&&\NX6Pf|5Blyj>Ԍ-@_vAJɖ%kl}j.o-VQJr*b:R1A@mRMʸ mTC|cAB~8VPk<zXyІ;.6W M@!2c>3>$"M"*ϣqS^P(}$Gp.`zuS7e"#u@&Pε| ftq{Zi_3@#|k9p s"^ҳv(-v kb'HJ|bn3iC`#)To<ӀkYUq+|Ρ~<>͜`JZ^GltfTNLev }NY-\(+,}.U|_$),3~.Z9V(9mrt$o%e6i91q<+̚ԕ5MOV询VɉlZ ޯk/vߖt# X|ha*$fӅ){Do|x"qp2z iֆj]]2MCPLsK@Ȩ!87aȂiTKVJl!zÚIF|4nKafuqd ,rgӋ | As5ŦMO۸~⁌[~TZ{{ۥΩ fxU!![7X+׶ݞE^Qv 9aȁgD8==r꾹&Êuh@3dv+ ‚?!kWC9X>JiF^!u ͏s9iK '͎a}gaQpSmk{W=Ut DGѿ0 uE5V"62߭ާB!=R4}Yփo(D I$*z ;-H) sK:ed81*,(b昁 xznw#Ɩv;exYYfrϪvg=dzbzH͉y;rOO25{ B>Uޒq1L;-}N`&d䳟H&NS #&\>1çG 2PҮ]:M´@]M)<.dg8w r0|:xA@`f TevWZjqvEgtZH%9NQs42 n1)_4C@&S \ɬ!Gm=߿_!ږˎ™?׭Jc7(֐PEF+Y]NF Dᆲ僪zř!SFDCQZ"kciͫ,c ,Al6)6l,Ml>COs5MUX6^\O()*ige9EC,MhZiftٞ@L[Uu)am&gF-cdSA=rXRJ<Q18Cs!5I_&* 6E:%EeExiHeK+J^plby,i} q?%!&GT3w#E_ڣ(+\ڦcJcV7f*ݝ]HS a.*+lɗ>SO5kjْP{, lK(5 K†Sf`[lXϬk2"%x4mrPLx%9N%'Qql*f/&o^-ؗ8-DӞHQ*J-!wՇqI~?bPhy.pOrFJo,!"R-ĖQ; -3mEeA"0(,笍\PkCV ^Y:e `٬,߯)*En3/im <-dL,#9#PH7-yCu,58%[kxAB2[!=QWv>s{i&&4Oohe13 '$t>GpIBYت<%OXH]ro3j&xb>7|hƂ %(NVcub6ƒZbH?9FY:_[^VH}7FS.)Ѭ_#5mgUroK{C;bTczWR##0LM[A=+ J&7_}L.ܾ 0(X(~Rו@{"R?#zq^E5%v)*5t0n>,xvZ6 CpѦ:}O2|XejhfA#3A"OڲjMJ;֍N+"zQ  @NdT9ȳӈcdO>*8?|>HXV'?F@n^gCoU".<)A%gIAǥR)uҐN{bFz5MUZG#pJ1rnta'%yVZď ex4y 2 B~/`/gꮔu[u7U44]g-oҁ 3'Vv59dH*nI]V=z6 7OҦDE/:B %hmmBG(oj=9d06+@Lg EiyyxERJ? Df `f鵁 (nƺE q4JX1)ADMt^U`l (Ί%CX:f p:$uhLcLh+pI<6g"-D4qH /J5A,0V9>PlQO!u[/b20˷B}4=C|<õ20 lsԝ>ɝ IXUIx]0GX_t+p6Eeb4X^2(8'E~U$K;q袘 wLB 7ӰPG"kY؂lG%'Cp+Q#7;';H,Hm󕙃l MF7{yPEfuQ ~AtM7)-5`c{uA VUNSu}!) 4fH 9zL\عD-@]L"O-y(^P<z2|gQǀ8wUltSyōO.e8pT2e[c}ji:+-!DN{:rr+D;O= bLkv5_hy^P - ~!h-Ëٛk? Wu)\y^bfvȢZeE{?ܱZ?uMd3I@x12̰O>>  RS "|Tq6f Cz.MfYwc܆SAEz~Mk4lXAEh-~Sc mZw B0Y=,1*Y@!1і &Xǘcgz5kT~(ܒ_fEa)[n 8o5> p8A0 JAJ=A5 &Bfp/Xf@#1 3YBm9F 2di`LM?1yo/2c虌+ŏۣYJIH_D`ҽ3RAێ8yH5 R*e1>1t Vq9D&)χZ8Ȣ pi4[w4'ݾt^U|Bps&q!AiVj6Z!ˁyBm9Z$74i΅`$d9ZYrN)Ero,lnSU+:+r[$=,nH1>1lQ=u1jzJ^_-'u%޽f19rnl痷S2A1#jV=2167I0Yf\OX2~xGsfS#3jĉcCL!}1m{G4x3G 5'5)D>q=rXj= ˘w9,@HH2Ԟ0l_NCEdPo#o!$bM"OCJ4%50=#L|dM^ X[iIcťbA<Jtq6Yؤ+YBÔU,H̅Խ78Gڕ/9WVrCZ&rʬƖ7\o$1O`tSMemgr]Ƭ%0F" Am2~58V@2\vᘿ4'WM0a0=c_:l2&b*fd^N9 $ܞ^xܟ50X0j$252f];Pgг}NO_-WRVe:i*`! ¿;m]CS2 ctƽ;K9 Ph_t?A⮉.e׻s`o*ƂNÙxYp|%ߺG)Y#ZmF<&V1'Vs~U^@Ѓ==ߡNosD]O2'j@g9xه(N>/ټ.1{ **K8G>6OLo%;l~xڸZE?4Q ZBQES-})N_baj;} 6a k胿OGp6U=;]3*1HZ vӷⰒ俕&`C<[?!b,Ტ]6{jh߀9C FHn hHp@r)J«hj^J_GXμ<=$_Zѭ 8_"%GG+SЯ>\ђb,yTݶ[c.g*0\ӨX Ō֗ة9l2ҡ'd|ƅUƅR?*:yu(Xn%%X:ghbfLһdoV(A,##ːct"˟'s(Z I1SJqPa82sq4V_ obH(rpmtQ@7~9ĸu#D54]XQ&c@-9h_\&N?꫹jD$SՕ$ؤmfK<#1Zo0 إi@Ko9Ū9_rjrߎZi&DH~GjyDBmrg{1?:T)PRH:^K wb59dwѲ1ڰTt:C>)i' +8)^80YwF>n(%bJkR6M#aCUIجo ©`j6O~::aɃG0)*fNEIfTMd䞈ڼ_cvCm+ v?ݾK9=fRa~Xvh9? ` `Rkӄ'dv,fecn{9N7-Ÿqm(C>>pL_^ax@*:^SȾW6bƙɝX<{9Z{I3VUH[}C?$m<#ZPPEa 5i`cx8ܙ=6ln#9/FhsGo#3kMbY +i9kCE̠LvʢuGc'EK [nۘ'tAp`,) Il¸a >e!top08~eR 0Yn~Mɢ9`mDHw1P $~!`q0uDj\JU %T3A`2qXh1#!>ѿզ+#Azt=KxcgGўÆޭN#V-\[=Cqf^"xO"}?e؀hS;;FӪk_ɉv"M'>(?ZWqi-ߍ)">󡴾r(9No)-)U,unT~|;a=0@ЋGҊ𹴻9餙+ )wk;i3h;['=[gD.e\XމdݭGyZxn6i$bTQ}Zp'U*9*w<9hґ* w8Aa.;FsуIU#+ޝDz&rKkD>b~~MGhtE_m;^3 s%ZM@-@M\KBOl'&9d~\iF'O py@c>}.&UOS_16Vr%+]Ht`:)^n]Q))C`9sJ{AC??e4 ̀k*gg|LaI0llC4X*vkȄplvf$P\4Ԏ;'b\'oMt?l] w&|rNOYM) IܬbYVŵdEo_Cc(b?cg"6{\&Ë(᯷~dMmp~=d ^>]'} pI8b5գɞ =E7& M5T͉0fA(' *+PBԄf].+c}QιD >cIc)ɆRKφ0E73\\K2Ӹ9 9Et0`'sq PR'"g 2ds.C::%btp}ㄈ>:[ }~;6^r3mj֡7P( ow| y!Xx./U3s$4Pc7fTqz)ȉdT"O,ʐ'`Hx5ex<*[_Rd^O\7IpPO ~*{;-.$hrHZySGK[Xċ>tc\L8h4L()x e>N]v޼y%lcKMemU{w[V' ~$ NvwH g>U gm]Y«9ww(Q3~~n~k0=峚u$=wh"vz4ܭvC#gwq@ܭh@\HA XΫ!`3uĚċ`Vs/xV=qs̀)LWn ?3RGE!d:&m_gSU-JF&` q[_ᒗ> iAXd xYW/g͇p6:DÈ3p5?au$31\ZOnBS}}pOe|#x\C3+`D켬mi'zyYhs?$.e8DS'm)L=AtqsQOŻ?Tnb_[ Gw2:]ok19ႼatWHC {9䃋oL:sɐ^"bw}1Y/؉so($,BM\8qnۓs"< "'C(Ro4_$הElQ$F2H6_Ghd߿Yg*A,!/?$5ӊ еB[՞ϰg'=!u'|/|Xޚ&&mBRT;Jc-x(g#-r'D[ze'x,f+shICbr:EH"c彊ez%A_Ph s)˩1!= }$&_ pdLlpӼ(/ﹾ7ի3+s(@DzAv^WcFϢ cmK='`36JC._MkWsysYLkdps+kU` BdfFͩր̵=w |7-CV2%H1Uzk!ncG@(}*?~ 5z=`p!"IA6 ߓbߋ`!JU0LNa(Gě/CD?J;+AfrIfvQ{*~e wLmlm0QX8Ov)O~khC&RxsD":Vbv _K}0ȃ I;:_Rn3-+ZguSa:oJΫW}YtNWQg[f~#ϊFkaBwYoLYLF=nCͣmAUwUB$_a8h7`BK߲HK4I_ ޷i93ui[4G nAD9I@\Gyl&i ;*`h7gKJ䄷Py\Yn)R(qu.]Ab7I<^!}|%ܞB4>a>H hW7>4M=vR}NMd1Q)ί?3JcSȈXC|rВx)߾TNs?!Z& }g Q]9\PȦ@<Ɋ 9f;|{:~#uT[/>/:v%ʞT .Iٱe ]a-JB"ا\X/ƹ<(ѬSfa:M@jfg6M7J[Iv0z-$sr{iGoTwqe08|f֩Uj5HH> r㊿Z( ds}$FK#.,qZL^.C#yr SM&ޜSVٺ̼ff|(jb{6Q?scz@E]#dX7=!* z8+5e c@֩L=zG%tZ 89kGSL!"kݎ^$0@\w\2Ȋdž\%Sd(F+u+\> `xL0k; yxOS(5nFg|1,|CO/9݌ K+Ny $Fl[a#'X?AEK浯.&e>pKASIq(74$I|G\Qca5%s@܆q~/|^>unGPctY.5⮁j 크1YtB#\cq6TDq@kBŰ~ _KsUv)s-~pa /Az\M@8ܬbzgN` "2]Q]x ֕ƲA`YL!9:ΔS 2r`%GP PRNaކChpMQF:i:xJ9zԔ-?`QlvڽI"ݪӄ?RHXQ![afΝ#$\IWa:AYu%6|ig_w[EVՄπa e'EПY|Дr_#,j:=9&2-XnNhi99Ȼʌ!(O0Lf(ߋ{82p@ pIhښk-!A m/A䊸r2x TTM:5X^i{>F-XJ:?ȅ&-F={G%\'}mU ~F@o/j賸i3Q*pKu@d֕psv~ǿ+ĀqScD5^]7mn|9SiCsUߡW?[3&,Wfbp֝hcg5?\|G9~jkʿ*MpaP*6tFoX$^,U$8/ {$IeݣB%N+ҹ_H ؋%& k%DBc;2՛\rV掿 *: oIF26:F߮B ݓ4?0%3nvoI/Ng߆(ܖ#qFh?+Tӌ;xD[j)_m)J&O,cx(ahFVU_=F 6vT#Uy]P{xٰYi@Q{ߡ3]U/-)NWoVElWE}ZSm֒[ apgM|v!Xc8%8{5OTLd=+1T|]DEq{1*X-DmS/A&G=O-1"Q9k8/#Q(7HU߯0 :2(7LGx""/ GS'GLZo2e,Cbi`qyqC)'n&ꄸ''TWB'h&2Wch3r?Q%94+Ѹa/~=SEPQZqfFF\](v)?*M슌奛}Hż(9$!>dO8AٖF.l'tzN9Hq"ss t =~j*u%K<2A7#Xľ:xͼ,_p,e̘  @s!Po!|z)(Qal-ܛVzkmJmsz9lNOr3tXXqË{&E췟UoՕp`YݓU}YXzr{f ѦNqY#Axźs3YHArw<~t?A]Hfņ'k/ٷ߱yq+Cz _/uzNg8u~hT_ha9L\҇ω/Ms zXX ooѲhqUdR;e_uje bG A VL8:ۣ uRkI u=*6,(+o`s3^@@AΧ;i16@].Ua|%CKԮJq[nH\o_'_6AHMIעtUCXl^(BA|"k_X0U!;+ ͻ Cg/SQދ8戔- Wo_x6 ?wϙRGlap=H<5l gXIx{n Ny@ԥhjN.1xM8Aq"T<[\M7ϯL J˖,+LBի1k^0苄e@RL}^VJ/`1ģӁ1P<F[1pv  P܄M,RuzUs9(͆ +wϋO:C`B /dot2P>3u)_a{B] Uev1OfzQ=j&-\:EՇsf*i&Iiv5y;p%ƪu?\aqd ttg~X~8՟sWn*ݱUbt4:̅D|#j.}k=~qUF둕֙=>j Mj^ut NZF"/QJ;?˳4QO!D%w^vc0b6 2ioI@Le; w;ɽ xLNfIBIHI]38㐞WμX$ЫH|pURM7- ToďބRkz!rxl=.;+nPG)UEsH9's^ϩK$  Y6?qȖH 1F<> ]SYm]P$")'Lm͹= >NBRQ1+d[5>]FlV}Ss| z)%LS[C֛ٛȉl;5/F|EZ=-ɘX1f繷*HD… h{eȠ^%z*gN7E&c]8F:=]E/ʘ$/)'".h.U mJPs7ɉ|dSh6`c=xԃG݌4+9TȬbCi?CZ>kCOR^L"D3GM5a2:FX|&|c>0ȸt܂OPjt5`\)[Mh'c;fďKnF[AX";o9)%eY0EKAbf`&]ǥ:@/d.jr}%qTN=C5TO JҠD_u9qYqAᘏ.C[AxM;`tdHfܜPnp#K_j[칏#LT&Z 9Ot3.褀e:Ep= dO/z"qɆ= ?jPwᘜi%0>^` ~\?C}wMv 4q|RR+{ Pd 8F0ݐ50rcӲm$,! 2V`&MG) ҽ| wvo4ތ_`BF=`ELRFOݳH@5@zʒz`BA7,O 'x2sC_bx[(Dz4' TPns[PeI9:6_lL@o>(1+̍,Gv 'z<"N\x^`oYP/pף*Veز>|"YJmGΏF-/wJ?\#H`|Gᇷ.%YwդTB^wrm]bc~"*W]ު\^yxip~șƑ/4 p)aV$5+Xi.2U-37 o$tU-gR(zIX} }3VIcI<;:aV#ऍ꯿svC'h䑋tK1,d`Wwcf>s9V}fe{ްݥ\Dj lTyDF9@EVA?p4v|rH꽦c㚤RySij:>%a'yheiȫ@`c JB`ui\EX!^u"+d`gbJ=W䁈^w.] fSXumʫ #UaheOb#ԇE@c DAekݥp3zjr[KR+r4A9\=D:Yb<.`ÿzAcZ8U"JipLJ9vIx̣g{>jWQC]KJdՍU:S9t33JQ<Xt(9_1*QbϒoD'ݐ >W8t_Wv|m)ocMt(v')GL^=3j l`;Gf­"% xLx|ωs1vU?\<`1 v`}{&)Fť0fsH!IbZY7ZN={aX#WVTJ@&uk76@VóbKiSĒlWYR&K6~挸U^y,d7ᨺ'ժ/T|qNom%E؁K Fk;b,_Bѝy+p(>6. V, hێI8 fBNlOg RjgȥgR($]+$a#t,}8ӅN ^,[Th`1BE*Gy“o̺2 p|prZ1&sSal *tεRdI'#nNNu;D2/{v VsV|~ԃaQR!oK4Vzd@*~(Фf—NZ;5!L6Th|S @QãӺgMPI<&^8e͍K7YS{!Ӟ$ȿND}7%1l8[eХPh ,)*7Z 7?lGX,(HƓ76VqZ:ܔj+9.ROpDސ^a(f٬[7{Ar$":`S.:h\忳upی&?/- _<\S,jkm9(!^ݢˎC~5<؝z\\yD]/!S*ezϲQQJvG1pU؝1Bt%/SbM[,BHK M|o_ܲ]-,,t: uCR~iOSCb|1!=ɹѬԬ~tdj۫ս7ƦCvNx}s*%tɻ`1d))ce4璊Rݚ${%ѩRyC֬{kWzAQbta}c DcΡjʒХnhJt*r׷fB+rJū^=!ϽsAl.D>lQ93ʃZNCNZͪ  *-KMӳ" d9%qLpE%;?r@R(;B>#\;ؑ#*ʗf@BA\k4 Ӥ+VB-) ~"]!R4t}jr‿݅Yse#% NbE;GbP,0aWo r[iaЦ]׮Xl 9Vߩ duO|PcUüYa+*$z=4mHKޮ&,-cާ>\L( KN#;]TQ׀e*&SDYN8TGXJL!=9U$fQ~_3r~`_oG[{H_q l%^s{;O:ˁ4p_yGޣ>僡#*4OϧXTPUôrᇣSWk9 z2fҔj$TEj.@ʾd@ݹuH mWlEBeV:ya3tBg{DD2TO' . fPtރNHrԈ-0/k|=22RQ03;&wӭ>ٗ^R_MqzI=!0L0?+6'sp!?BlaPa5%h/OZDK'-ӍJ _",%p_o@j!5{wQCpK?#GZG?h.C}Cb;B: xb|EFAl׀Ǽ2AKy`fו:OI'{0Dh9c)ˮw2'Y*;[aQ}GwMQUa}M#h{Xp,rLEE\˶npT"[݈0j O-X~J |"@Khc-" a0{TZ4.C=HpѺ^YN*[Rp#?=/$:0I}"bUN@G+U+0#]݈`$RwϭӪ#e>L=}k 9c5BAXmbh]*1 ȳJUߟYM"q,xsI+f8Y*q`]b5>+&+ayҵn MvΓbjI_ -Ğ'G=t9r5n .8%kS8UI3vy3Nrf0&h_f}*3] $ C DȳK#%!N=[ ӊY*Č b^ݙYZNmͧ+>-Y NIw uJ~S7NTcUa}1@t@"V!֌js[5]D|/p"=ebyӋx=CLKucU{$x䖡apvfWrLunڸ0A`cCW땵x wxѷLh3.SK͇oIO8GSi*ʡS>ד`c;ߦ3x1gCh r<Cb;1~7d o Y]; A#{jYυ; .\6[t捗@0-Y7S|רz}趻rNUn__&NkrK pgNhbG|?۫~ԩ&[ lR+۸,ٺ%[hQY7ohLas$7;gGXJrp,Tֲ}< zI#,Mj|VcN{@ۨYH=XZ%qD >ՁVnF@KP9h5#^'8 ԁU7J5B4hLw=޶n]D<7KBWPjSk滿?[b&rZ"BlZ|(8aDEYWe=(%*K>6|jLZJ{̼.7}%/iZ=ͷ͡v-]=㜔 H D|ewݬԡeM`mNA<Kǀ)2(LgPRQL9(ξE\ 7'.o<}Iq |m).W\guz๹x!5-Fa,< NEHN>u2w]̳wa.\jiDmCTU /@L8Pƞvvܳ'Zn5αM#TXZ$Tc(5@&,~3L&6b:FD@X{zh&.Eg' -nZ=tmTDA@}cϋ#/- -73)4j*cH16^qEv⦖S }HZ#+@zP]ss5 %7J#P/oGNZ*4m`c x_0qa鴛)1gXs*Dv&Dա%dY1:ETA 6p왻/Yu_Yey k):=|vBJgT!5HkPqyXsP|!Ԇ[‰~`~݊U m:ds0ASP`[[{fD)GiI 54:)6 2..xP0PLOu4>kz5*k6hd,T+Go1?{X_<ܤ 7]vdcKb;6k&'_pciw_ K-tg<>yQSP!uXkh];AH8- ]0Idd\{{;0⳯41gĺ`r ?H'\.  @pdn׊SGhz6g6n*5ls5υH0`.| TQXg]6q4j?08IM"_5;Gg\LPs6qU\X7Nd|x=U"ͅ-GQG{? p{FQ>]CnfE" < ּ7`P9j܌cq<|WR+'z&آDl2/\Ibu3إ)1e@04ڡ|&<`S);A&X_5M}[I:B5|*>YrNxq{j[o RUPqTt?I:FXܹ7 Âu=57wvD{_ս_UtX5vE=XȠg+ fÐoGcl$-}=py)zk8Ż-cyof&˓R;-0N <\Vŭp<#ՓME/;jA{ŵ*6+^YͲQ2L(mJ"G+=NY5}32N.E2 QU;ͷ39W TG_ gAȩH/7~`X/[P9Jz_wrzWѕU`cP%-$W#(Vq)I8 8nȬ,+bgYC#WDn\FzBr@K.B?CT}A]+*dh/:IՏZ.n}^J"s7xx㓑r-V/~h~Ǯ@a_f𛭂wk}MJU$kd¥i=rU+Mbh|pՄ79VO(Z,&/ xԣwyD?9͑T猧N! 5Akpvƕ"Ғ {|d9 6TVW"7Rګ.LU3g1g١5}j4fөK_VüIÄ{ˍB,gb hɀIL:ϸQ,fNX>zOY,"ڂV0=1Ǒ!s^Xi"8Kf lg<.qp˼ᥚn?<8'Z k!tnULMAF?{T,3e 5&pfӒe+;vx.u^_<*׽I+xf~D#n$E"C'؈]5Ùjڡ~-SޔiXPS~1ɋbctGJ<P'ܑd)ؿkS{z(hޣ+= Hmxf9^[/uk;O߫ "/P0) ɒ:#kϴ>$qCw.jIHgO?B4c3/͘, [(ߧoVQbR͈&O8D#T_(ƴlFv$,h"_ێ'kjy T,mN6hzDW&LR˼]Z+GZFt2[H@'ʍ@ȠS(my"eF܃Js*ixst\ࡐAlJoHW_~Mp_CdgQP]fGVI Mj9ѢLȕ[MM3SGv5`|MH^h/6FbqeJ-2*Ý٣gN(ݶD|``+Coɍ9+b eN)ݨP~_À> űmyPB}? &(N Ԋ5N[ ȷ쨆imݮh u[V)(p<̾%8(Ι-t׶gВ1/;Vݴϝ&`5\%nhR3GTmwq|f^74)niX-aZ~7VH%XTkFB!I~QǰmjcvvuJ]p!F(Y%}i@ѶiKh &2 Kkg59VFWeu㦳h],adI\T y Olї_.m# Zgu2~0B؅ OUR g{z!m+ޥ4DTrViX heHc.TD#Z`=V ~iW J3. IMnxo:fUh̅Vag9XW^݈tdr2?ѡ``"2j(жSUOh=o9.Ç*鵁X,)jt\(ֻlq*[3fJ= Ei;Uw>n LB2m`p}?e< 2iz(*M"A\*> Q!%6{sPѝ.mpIF0uG)|nE!8Q=$;=T"/֭Ữ$Dr'擸LSMQNZSnK}XioJW:Yx3ɡlxRrռ(UW4Nݙ GoFq Un3$xO-lOLܣ Zs fo+ը&rB|I=2M^ vDkE$;J}QoWfƽ5QP@ܓ"2v3߾Qo)J]Z΅LM={U6{kv6Bl5g UnD(3L6f"O*:[/,nt&H6?AqE`GxR46qm0' HfsS L\iEtC%) -rnN]'0or5q7?v$AIu5FTŰ mߛ7}TQwkN[k<( ڲ&>+@%::s̮%-9ۊƫ1cB\Wunv\u`CtQMBտ+}w?/#H>3%q_HHO_U|Y.Q*i0R1~A6c@۪ުITڵUL0'QxE͆x, /uRdûG_z%:R9$ b_ F"xUs#ޣJL&I3hF whDf1Ry5nPfNx&%/>oTIX'<6B~^T{S]Ohǫ٣9|нv{y 4xQQ~Rz76ՔMY d}}QA@'>9L֌fB'ObUT_Rک+>/pXDz:mb. QB@! Η+{$ӎC.ۖR&H$їxIAFi茋+{e/5Jr&Ζ[j M%zȴb7McO{4h6N&H ?o$q*S$Bbdpɉx(2^ݚ 3D@MKLfGE཈nd1I!l{O0o"qzNd/3z 'O@t9ΠP/@5/=\ϓ34q%[]n"Tq6 7sf"ɑvYPD8>]I2z1ʔ^e̚F]DY$!K@OG5-Ghw"R4hK0(3荕e֓ LhY{bci&wcn6,Jk׻WP Rt%s`5(UxܬXՇIJ梁4C[<Ϣ9VM-W|*p =31=?QtJ#6$xP]0b:G+h{-gPik;i W~```Yv2-Hb\!)gZl תk%1f"Y⋆!! S-8^*{P,YB3L Wb/ u)UH9BY)QLЌH*jLc]ɜoUg 6]xQy_hQnܤ'HƞQUTbA'<ǣڈe%,}kBrYM@3W>6qP.sKm.L,?R\i#[ s?.y޶/Kyk߾'䳌o&fN!9kd_86/8{?^Rq{^}GrڣV[Ob]GmxjHy?춬VlyͲcK1W,- gZ5/m4-!UJ}iXRYMR-CYX<ԙ&(2,nG5ރs>ϊ7ň)%^{ jM|X;+;g&+QOX9P~l ۻK^5{[MR_  /PH-FL#a.9Tap5悩8m94 yٹϢ 2"$O>(_&oRĘ'FFhP}ۡ38@ 3!7f|{hd- פi[Ի\qz> h۲$`gJBo7N%)J@dArJr3P !#,Ke[(x/ob^Grq,bl( *:*^TSJeuAX(V#!6r@ /nCZ: %Pn&I/ 摈gP7щ񼊚IZbAS"բsNckAg(Ŵ=gORW%=368Ls?oXptNΜIA;0XJqaWdS|Hip:snǴ{bP!~pq%Jgn)/5q>="!/XճHym5rk;V76,)ڛB@8gr[MP]ޏd"Z_J'" ޼5S}⟲ LTA|`9W PqAhZR.uEg0MQn=)c;B`F]Z.ocdclnA b;u1Hjg(W! ӫ(ssJGQX;<,|YR`KŹ#y%r7S͙y_Ӛ*nuhi%{lP98Zȣ d#7jߋMײj~x#4{u!z*hK<[J^Ap]<>&* Nn7K:5@);7\WcRWz tCl.x ɽѡ6@2d\XTqYowrwߍ W!rDas˷_mvqjW uȭ O>.'x0 /W$CvApm[yqYsH4l?@}utGM5~iZ\T#O(>(< OjgNC̊Li}Δ2_ ă)ZծU-Gآr떓&1ΌP9skC \{PH!H~污ܸR!+]i.4OzUØ-JK 5ڒxhs$ysVc#O:.[ӥ>?sqhv20p}r^@󢆷Gd*Q{gu+s8>2}H+! 5Ӧu R:AFN!GzJ+1pj6#•Si\uRu?1(A;\ MA U .@tϖLejW4_ u"ETv [`6<=U9a@[[w[1Q!"~ǡ4ɗ`\\밸I:y(JeFI~\w/#*ξhj B}B }puL\rli~6o㉾#~ֻ/JYyfcSE?UucID!M_(.nF=ۨ |E}TE0JQbpіyK *kOkgBؾ8N|uLz`P eb]ڛW+\Q*XP9o X; YiPJw]m.,Vf>ȓc30+ Ȉ#؟J9J>܃_2`滠7v@d,=2-mor:BZkYUs_|\7!1sq\+nPh+%x/vUκý= X~<96DePV9tsa w}bƐn9>8~WjfwCD <:N[ea)Z|/oĴtLk&d*~Pޖh˫4e+n:'Oy]\)Dz %֛))*qa PJ mn,0 sڍ9?1l[ ݘpOlx!4bZE5mRyrnSü886](qeYmǞ#7=4E]-ÏN. B$0#ǥ;hxd3 _M/.[rkܿn@|G9/]D!RSe <~ X=GXV暽 %-20L ׼RkٮsOr𨱟8|ij@@tV2` Fh;0kߨd*zPdsV_̚Xe,#IlQ˚y&&/>bqV5ȻSF(,4HGc&0TөiԻ}yBn<14D!ٞ/@8Wf%o#s3+@ XuXSުbv֜\7g LGf'o++s3}Us<7l o;0N砈cƼEGGMwfn@~`pP:dՃ3Sl?ݑg2"h_=G-!g+fq\ւG33*Id[t-/])F _ZZ|V hY?ʵwmmh\wK>;rFR X4 1˂qcl𴯽Gx=nsHczDYm7Ͳ8qzutٓYx3}˘dtrMje _(zKCi7W_:?n7iCS`9oC} b7I:K^Qbwh>I*9hb-RB;XXm;EK$x)!8$8. >ޮzFkd~3sIԸnj + Tel|׭Z.m^[?M@G{%X=!I[ǁ.oS@O$g6I%1XΙ[<=ULaxY`l@;! QS^5f|5A/~ qE;0<ۅ!X?|I ÊWkЎoVa]PXe);x<*ܹ`[V.U-"Ώ-S% Iǟ={s,8н@_BW]MwCQZ.)>tV=8ʻĝEtƵ|)o;X@&߁ V'r ᎊ>_&.Q.6E)%̵E8 Y.ߚ mV(dҠz J7 wmؿ^*}I +85!M6"_gLWť yRaY lHl&"Ucrn>`O&eؿYYEtg/ҹwZKi&Ey(Uxo]S)3n 79i;i1@'U@zI[ܔ7XǘZqX*ж򝢮|9S A%LE}Z#vpؘ_kjT` +PLR}PF|K1ng1;+Z{UbfMIKi7Pq?5a.a>$`rUGP~b6@܂U- 8Xy푞ۈr. #\jhA{?;[_;؇HZp!4 @hqw[8ɚ"6Kv_ԛUyiQc XJaޤ b_Jz+= /..mR=ϑzJzZΎv !?Z' \3NݠM i6j1kYD1P)ew@?:)\V6"4`Irlj:דi>/UE+UW4 ɦ2)'-?Hq mNĉ' 3L.Ya ~2?lU ݫzOH@JA{LI NLn ^(푇5ˁA^U%}MisH/8F#"jG6Ґ~g) Nnhԅ3p_Q[ږ&cVarjF28 ~ X^*D! !"n-xQRKeBUU5Gyr~`&UckmNiLط<6<~Uފqno>:o"U: K6f_qn*Wh}BnMdD"*)&`Z{ !r=s ?C!3+ul0ySwdȵ6z+&5G\)備]6HQA0H4G~C<ʳG9r5Qلf#,ʔ%;A#sƪˏU&e賃'FmAc)BGAu9%H(MmjhX_H1r>m-OK^hV] kҷ.:HM6k) Q*-ӿ^_g[\A6YI39d,}szۥj7?Dk&ZC')':.YhHDV?,pDmKȯ`D oj e*埏JVHLn%Z jG*=+2AS{Ozjg+Ha䆕^~WrAbm59%Xt鲞N$)ܣ'g62U4W?h]c&gݓQvr9'&8TtUe,]`H%G*%#Uֱ2B[~1nLp?NjF@(FE?Wp[nY KߦE]dgOߍ<ɦEߛZ'ޡv*V!5AT)JPvL#P ;KRq텊ph[S%xP(&D\iH&kŵ;l]YNpݸRc4+*!r}oO/㖑h8Z^K7+Ws!W?TXZft `b|2U84kvpKFB>lC;7w ݝ4y3#Zj~X\e-;=t}oskx TYzM d軮UbΔ0Lϝ.3.{IQq HO@(a!j_xX鿯'goxGw<,Yz;o] vwrIJaWc6Ƭ9:+gͭkpPТeӴhנ7m-h56ΠɊj3FheUJT*8ߒSwaAp؁C˓&`g6^"qe NVyq]CzN R9EXFn23xW{;QׯamS& IJQbvt!b*PuYĵDa''G&#4%+ C x但'W`-l zY+&~ӍH.-qaYͭWV-Q3}M[zUFYˀ7Hz&5J7WJ׍3  ԫbQxӕ>#9Puzz,L>aS!ש6 T*e@j.k ''n7XCjVI|ndRgdW=V{R$!]j!Tt"kz$&DcQ^9 Չt鸈ڠnB!15ݏvUymRm}QX24OpvKmuxcm TeS c)Xb6'  e.< K"q_]}律.u+"7fc{2o#>{*Ms yX{cE˾[\$EZcf2ڿ)Vӱz($?Z݋i! VrSMK4IMv\xdAُ>95oOo \OllJzx@@A!3F %7L?yQżBpV,S&tJ$Gv3| y}h*]#9 ?EҒIc8JB=BukEORL9,Ws6Z T~L$.E'ol?(bK6tn|?ҏ۶vA+M Qc7Xº{XSz>6eQH_M;ďgJ*sfR;ZР' ?=Fke!4'9gXhY^nykOZwȏ; u23rм^.C98{$<'D!^"#|ZNQf/ƥFeպ#O(Xx8/ CuY.$_*Ks9|pʞi09,}Jd+ͷ+0da@:N"S} ߽ZϋQaUx)1`m;0 vJq_JE.ϭL\L3A [DKdU,m>4 !3CjafC+^lUc'C! 2֋hQ {F s~>zV@y]Z~xi7mA"=#N*wA.c8 ;"z͍Վ_syelN}ЉufuNPaWed|eT$%qR[W(WSd )BзsPN2}ծ\ L$R>dQϽjsz$pؖl 6=L]0 [8"D6JR$uq,zf۝h͗TaﶭtOĄ9*#0Wyv=cv15k!3W nqt٥1ۣǙ"csiz`B&Y_[|qD׿)^2P`Mw<9i뾚H}q&Zϡl2Y#sufto.?ₙi>{$2y01m@=u;)`~MF₾=p?Lk%a2fG6m]./IFrh4!hLO84ɵ: }β,V &;ݡH=Qu͙M5V\89: R>T?(c¬0$,8k& 7f=OоڋpR?hҰr dV#1[%~q1ģ2c7_5S4!]c3)1dj68u8hٝg  NySw/}GV]2ʫyX!r :x{x2[_ u}FY#ыՑ2i,ѤÊGHg1wG#%`2M3Ԧ `9/_{ˋV:JO-|p>52pt"fNH[fY?v2hp:'ȸ_ngsT@Pi/ɢK 96̆fz+YYY.tDٰwʢ-!s 3&;_K 9~P>yjFේ؁f[]dOW4UcJA>ȿIe{DsȐuB(Ŕn(%5-Nn=#YQ;@8$(ȖKa>ۻ(}y?+~RQG>A0U(c_ϵSݯ/ 5}X,I6Aj4Ro,W%~;UUP ٕRoS{ !$5u=:/ 6|n;S^3$a ):wKnž]L[ך$3y惟S-wo'ދ clgwvR9XUdCs_O +;D,>j _(ȉTo]{y_.T*~IF=~VQk;f =- Z0W}/9t%.;k28 v qNy◥MMA oa{:M<6ci+4$B?ưr2IZsH|U'ՙ'D#@[WO#)wͤ1ʇyz"YFSjҿ+V2AZ V6!&P2j8ЌB1)ؖ9K-m| W6v#.SjnDudq?h'R-0uԅvWtcΈC8^ N<@|o2G !2YV#\$ýB{F?"%#+bgɵXt33:p15fL--sQ ʄv"WD_F\JNXQWC4e}Ip3zGVC%J] ZA"kAW)OPOe` Z1Son.mK _H/af䢇It& Zf65Nx돏RY[ ^!&0ZdW:0zև* AnDk'(VIEPw1PH<;ˢ|u UU`գuu!mg:<,HDz]9TЙL`,V <[&s)Q[XLknPf2DE 猪.ت(<w&4z6S2H;j7U2.0`{ggӾs'滔f1~_K R mg40[}bL5* /!Gd/7%.(Q^±- O顤¡$DQvz_aP9'N=PJ?".9znJ OY1+ |XY=ya+ tg@gUzzŞ@,6ܺ21ndg6鎏 aD֞mv=S-&6IiAΏHrdS=Z-;;`\u&]G)>6.}]_L&Ld^qs KxM^{sGOX[qoÂq9k[1 rTU>==^Ĵ9hW;?*qAڦ4(z}]1:MJ#RIZ//r1u-^{+OyiC(J@1qhz,YLq..&^ t!esZJ:wrސjE}.+k"*I6l⒥A-l_֦o/Z00'nІ<0zQ`M ]?8`mJZADBalr֑nR&X*ǁKAl5b>֑O\0)*ky#țV8 7!R<FHO5XN;^,%܉dAz`B,<͂ƥLa(}yMxʴA/@aG| T3:X QDl6/5VPP(2w0qTOo3~W ^yYpTgßZ;&7ZftQZ_<fmQ_AiydH=HsVbYrY̾X ! E3w]y?D4sH9uiϹ.GEmC\P򗛼pyzo>T5ԲďGţF"s‹.U/ɴݝ5{pHL>,T n \p x#P*xZy?8O~Yegk8A!\ 2{17>d IP> ʝ~2v/| *ըZ"HO^nBCfzlFOO?TkXi&RH"Q֝M¶<_#Vy\j&AiTx*z3Yx5w%\X锳ovtC^h$k Gn-\A<9CXj͟αSU@:7>s]Ver1xǡ[(6g5C+߳U2uw}C2<Ԅp)2j쮥.@tlcݿ 7[ 7,Oٳ$+_~|7DMݤbZ|`c|OENˈx1~kÉrL|JUG=6\;E7{^cr{JXJ2`h3=ZL _/|Z~@Yt}Z0M6&-'i>tC%cZnTu!{b61o/NWd ejȒ6m?iƼ̴.w$ϏQۻ{]I}6>>#Vں!5+Xjf9<ꏊMA07WMu~=-`02Pl/b1ͱ:.iFj.=f(TOT*RrHxx9|0,"t;)ې4֤'RPα\4^o4*4H˦V.l^$j9aZ Kzz'˹7ϙ8?o`G+CNt i*"NȧhTx_Km[rBš.3V4Y|&RQ^r;>Q, aJ<}&W[wN%+^5ӒoNPs4iXa s')dgVv~F񑢟$/6NXaz]酦}䗓zoϨr$F1}j5bЋQT┕G61Q_^fjFYfՙX:)yi_|NVP0|6[/=[ v|v'#гtH֮Ӿҕ3>Qp-sJ[\1NƎT*BiHH{Anb =~W˗[amSF٨; BRVr4;\]Z)Yx_\v }l{)Im duR]|e' sdY6g7g'HV*>|IE|rBf@\(92ʩp"oA,OiEKI|L'S;6AiuE`n-mlHٞ#zM nэ$8?jMdi;uúatSq<^Zs**v4iI򘞘/}X˴XA1I KA'H,S&KbkB2tyUp3\|_0(e5+vgĜ42O9A pQ7(foYDj Uy~l+#T_?m8F1Hnv%om2:9w;h4;# wrH:Icax]s)wc3OBaз v[AWhd=H7b U vY_6˕޳o{8TM? /C9^}d<'l4iAk ʩQcS0'+.οi'󖌈kK0O 415>[.0YȔ_iEܮ'; Sv>[&x"SHYbfSL8G2lҤF˲7hq,ziƺIojfq4#SPϝ0`dSUZ8Hg k^k4AӋ:٥nASA}M]:69>`[_M̥|(W iGyW)XB g{$ @]MḬJє]bheQ].::{<{bTMX(l-L.R\1pX%?'?xrj>3=.2xvDj;d 1%5FoZJNsw@NDA'Wϐ6&x 9}+N *zjHCM˿2ԋl8V6@cZkT1^h( v66nbwu,Mi (31LUPTXOYdVN^D|\ӦT'$# "UB7' f8E=/WKiPOeueyIpq`m' SZI"|Y1_mq4/q%7[{8w:4q`-|"YE:Uķ1NCLgo&40\AR^&5/Q +V]VmOW_ePmCƌ"# n /49&v"-T/}(%Ap-qoOD "dyQ?s(uсg yNu^ToV[^bmƵ;oͼrtLry.f-,К+ 6Zqvh8-JPsȗg~- WŎ4kðxÈqΌ-;3`!YyyB3wz` @ڍÍj-|bւS>ǘ:6$% <&G9#Gt_͌+%eX$7ɂqeRɮ+3>ɜOwKSʘulf܅\>K-y:1sYTyYJ WK_N*f_GINCMW<;=ă9dl^e<ъIfcG#s)Md_ĔԘlau_\F+D3WG܊,۱#*شP)!)YJ9g]q-4Ϧ(o[4$"6DHڞ?t>[ʞHT5q(JOAY8Ϣ^ >p>V $aif~-lPx{M'>LffI[byYD1# 2 %K/.DЏ<iAnv:檼w6$5PC; w]qG!їy+V<6k`(]A51Ur#  ::$͠p& h'됁VWR )H䎽n;>GԶK*-hDVv6:BEa6Mt-Z_J@2G;$ ?xh>Gt!iجaXk%ЌFT?JTc2)+}>zDL" Ou֦y [AWoY$἗ Tj0'_*δ>j%^o%TKKgO77<Iu7`O!6',hQ2]4193DÅ|>2)֏#BiY;5TuTAZa\jX{; Xln+Q'@ak~G;踑mG=7w+8ߌ}4G}[Jza\tLSZxK~ꫨYH|!,T rB7r_ppY1 ]DN~þoszQW}i?*j1 S*1ӲyF.K*\GOT_m{>~jxwۺkC~"yJs:GZĿe]l>aQPt0yNiFndģg}Q{K{h:#qtVy1CQB_qҮmtк:u-}}вK\ Q;'XӪIHI.+7ŽWəY LF(.BV,sYF9g/&d:$1Oӄ詫d."]ӺBL9jĊ qT(}$ PFt3N^m UfgPAP?J  sa1b|6GW{]KO+P鎯n*t./quÐe&~ȉ@,ˈbe\EH #,`"J}+26ҷTwtH~lS6,6y6!I.)60{iaJйn mh]=$S][i7IcGmA'6jݽÇaVt)ZYAPؖ]1a[-_L=)HgQh[5~9O An}k_%`}ϴ2R"BH ooz;J0/ 諈Cnm UQۊZQۛF` ǃJs|eLVI"kzbEr4椞#lkѼ'Ewc^Kqw ijJ[e8z7q=jbV`}@043mn%MA sꁏ,~z"t6L1hG1 86][TP6Փp>?\ U&P#McP$ۣ0wӽagXFmAb<á^ cz&܃(ힼ-:|ӽ7d$}2B_sV|(('toB꠨c{!^uYr+VȐ-qügLL->qRɱ-XepxLx+,M(Y?'i(J D@.^0aGo,T2*@K# ~v[o%<'@;zx +V+"hazH9M'B nRP’x8D\@3p`qd}z`+?K2!ld.voBӉFGbϞ-0s^P%]iyQeg RYT&d01{YĪv3HS $ 躬G[ΏYB%-~FUEI]Nw6';q$);15O LJ\m#o-SsgP:@` ɪY9=@O {d-CnCDdLI/ {Xk*4$]O56FP=k~+AoCWg&Ͼ\VMn]9ԙ=KvեʅXq[y.ErAu?T_FVHJ+{f 7lvD1ֶܑZr2}rVWz _~,XaEʉrUs߬V1u&R/t0lIFe+yc|ZVln*qU/j[0ơ$N`m춨p(? :h;b>@o9GeTWvJ@@rVr,uc75:|>1L!-@_΃U]3wTnΊ{/W2bM-4o_R=a 7`g;@H؆V|?un*&Jg|¡xL-o4z;oF?Aq-H%#wmnj5铄ݯXjC"bI6XakӒ_L# `"Ta,'JA҈sL HL$DDm?:'w1VQ@O1@컠V{I,KpT:{A:Gd"%5ʁJdJ/bh5@sA Ύ}u {F|ƲS*&?ގ:,eTK1f V)>I$& Jx 5|x_;x ׿P0 ѓUTUcJN^ؿGYDAHO/5q?Jۡ bو_[ ~ )+LX;Ӕ11Ħb̐wB8AQ('T0aB:^U8p0 )ֶfϘց[:^WeLnLKV/ϱOnЊ,Dm4yx=#=ޏ# nG?asLd]3)r1HS d6 /)!B̕VhLcOӦ7& 0H$@51OwhQgzGA=cРP|O@Meŧ'wNn~Mffh">&J9j+^BֻWG ,2ykfāӷӚ̴/=ӊctrߚ7ߘT_# d kIɆP@f5;*w_?k_tV-wܔFvK|JaU+tꍡK_ebJx|JM̽:#dhAۭnp v <׈Re^z*vx;'u{PvVyutP X=x*H6,&n3/el< N'͵S`D \"b _]`T3iRhr4+q'+>p'ۜI/|KrmjY//RpKPiK?bh#UMy(b Ųc!|.3v] VjsadX7lQq .yۂri6+g'װKP/9'$ 0Tthutmv|{H]Oa2;4 |owc&S6Hf]Z}U'Y&3*FbAQ1urM,,x芵@qxJ_6C}d ?&ub#+Au6aUN Py!dhHAeL| _C5 U!SՖ`n%dSRD.03DR= \U!ḷy04`W-g~)gN"]td8 ۤ^m?\`aRa{,&C<ܾck?׈& D"=L;6MR]L1沉Af .o V 9 Zvۈ.jǕEP5\aƹ%^ۛ{J‹}6B%ZzC`J M/[LW~8!XP$Bx6'է &B┪Ź'=:XP0Hj#_=xV} kgV"iW5:4K:=Y8-[LQ\K5-6e qG%vo~|eNsЧ(HT݅}p KI쀔0z_Ϯ]59 5^*w3]DS+|!84 =ص;x6鰺CmЕ,A] ^47z-Wέyb`UiR FؒH[E@-I,_HHK-`wy: Vs>#jT?Jzkց[ iM9 ؙakJ- Pwf 4ܐ3w/в@;n=җvvҳv *Lo^l}۠ĕ+Yx_] C&gX]!"E>sg;1[frgBڡ uuFsoڸ)5i[Ƅ=lKɫz~zSlOdVíL/Aǭ6JY\_;lN/x#CdpXm F\;`` s~b~O45ǮPDOױe/ݺ}F*`,(xIH.Ɣe}ˠ`pݪ2es&wS.#V{@N̛y$sN ʷ8=>D3aX<K7뤙ЄRK6dOR)v=p{Ɇަl> 4};DcQ[ɑ}ҐeRLh޿=>:Zw69A]d6ah~Y&=xfE1Qr7F ;^hWi@֮Ji}~. 5$Vr˥x*H&y` {]Ƒ1_|s;rJAP7ԏmyϺUNw?ڐg9Ij)륾bJ rK<&_of EݎB~/#0]nFCoa[=flE%LCzJ=rngSSvY`_Vv6Y;mmnZ^qz2PI2;=q ?jʅvlO{hi!7'MXfm-/`A?  BX)H{P4Vaf)%P_CL/4Aw)|{6 yqDѹbf{*@aEKqQ]NXĴs%JNÛt#bXm~0J]%"Kl ΄q0r%f aVӉpo>u}18# Cb9Ћ:; عv4WL^6 mҡE?&lp+O.r(n :1*aV'[@m$g$gnV<{:;q&785!3]K6PABïV[ 1 Z(%Qyb/%zԵ69E^d~Yy ' @޻å Z|u9]YWX, DYAЄ*uf1 K̥nK>zEg l",!޸LEeUbJVf`EĵY3D×Mvb担€P~eë̇h@fպy)LVܳN`"6ǰ0ېOJ٤RTL( Z8.ZfV}MzDtBH~~,cm7|[UpRrs)Һ1v͆Jx)!pfyQA^ `fu.|]z[H*QIɺˈYYu}ڂ;y!Ƶjr"}Peҋ& &jS;*Ro8%ެNxdI `~2}h/:#wkm҇<-yP 7W(A%hB$DEy&lp\.b}NlCl=G] N_4fZK`y?-읷QI6I񤿧 % 0g#bBFPdC+Kե哚هi(:U 5[:@7-NME qG{{~ypa [^?huyT( ?֜60΂>a/3+!ڗ&E[Lv5{<n+@I38C5:ec ~QDBb@@=ɍ, 2Jāy[:ޑD1'Y>l? 5fxH.[$N:EwK6! a|LfEcۗ˂y*ߖa' 9CuMNnVy).P_v/t2JkfJKfh M<;zLn 9oP[\NϘtc;x#3d__^HlǬ2;.jc'~aj70I𱾼';J*+M/d V?|t'Qiz7-V 5C&Үc E_gVTImrtPVy|%jZ5_w!y[tʫ\s{8aF&g}>KR:*'Jsئh ^ƺ<[Aq@@/&XkSYI| %9A Z['4̮UI"655"x 5_6:9YP}^P=cui^y\Bp{%g5Eҟ GOkLwJ5 қ-vW5#YRe۔-,?K]djoL?DaUꟚPv^^_2Ct@fNNX&9)Y P+:O$e~8Њ̺L_N79Az1"xϖ+D@ٺ|a1ԤIu?_2tr2VΎe5"4ˆ1i쮸vyg?h2m8۳ǫ$d'CBWO2$n ,=a]X,(?"!Oh=# F&oKUxMX<`]r趀IJ8]i$B $؊S/&HZ:P}BC&Y]\MSEĭD sƩ̈́CCnz1;SfAu_e8d?]D|ujhgB=`( 1+נ_R<r{GxȨNQfEksN/08T.w1ay)4}~ÝD-w1kF ѰİDw w9yb_$:RN'`U; p *MG0}Z칁Z9 n# WJrO=$Cl"2!\n^x"|ιPUQyp\UK`jo;!Er=HS1^XH#p<Q's[(gGk1 {awtGzzG\i|t!fxsPd"XZP:Zy15/uEud맃gРoKccqᒙ 9'H }Pf~I$6,0/cCLP:IZnFZtc"K8+W 5~Y5KX\- /gՄ"4"8YlyPqzJw/Uayj$+Sb!x[T+!Wćnf=P \^b|l{X0Q0K>3cN܄YG$ɨ ZQT1+ $ΉYɢB~Jr Һ̌uvF!2 ba_ S)Lh!r7"[4If,# p;}.2n(N0l!wz9O=;0UD%T(42LBY׾h# \:[Pc"A@J8]Le7~oWQid]2.@.+~ f ѣ .<1ڴHc [~<*}FN( "ў&g Hi^0f35bA4h%@SPP$$ګbW2r7SXKV =a~,HR5J yO|E/':Ònr\}2,ݔ-3ԕwGֿ* i'G8Dφk=7& -$XcM3"Z[©LQdKҚYNBP+hi}nZ3pa*Ga:~9Vyuҽ&%s,jLAWl2` h?BEek=g TӬeŶLZt#IhN@fRrP^TJ؀ gΤ#f6)ff>K!^'ZWΨ/e Dx,H#Id9 RDBw\1o&af7j&5ݧAHc .+BR3YG*Τ-ۙ#Y JJ|YϺUƮ5+JfܴY KG$ ,G 8A [u?JhC8*50ds@(#]'r~<E9p/igIzV(@ۓSy[.h& P66 lϛ%CF̀ ն`Iċ+b,s0SCP@bmJo\8g6tLaӅU %m=1&Fcwc>c Z*[g4?B|,zZKcVd˰87yѽEl:Cu¤ntxueEV|oydo }{x4{Ff>:O|s!Ya SNYlV ? E3H.nm*a0Nkq%<Lm *>9%ai(mO~{չV{6RMD.5ޥnőT `$1gըwF Biϕ /:6@6E='Q^> ZyeUmrbZ=790~p$~_-{G3G JӴ)+ mج]0QR"$N_~fpmPp'| uꈖwvɋ=Noc o Ǭ Ř?eP &PC2+"dQ@&["ʪ`yޱDβYɭD]=vx*(N~(]p ge88rI"w!q5z VoV'_+͟*Y\]VvB |cyz ,F} QYD[J6ٔ@r#D_%X:ҴN?3u,+F}NN**и#( }쒘kzY+8v,(-j1mmY8_6"DB9 >a.YS*gb[ĝn$SvW^!顱3?&5$%r%4ש[ӏKQ]uw2T̘g8pE܍`+ןm״U@RQ ]m?p~NhlC'm[V5m Ku<3 Sų"dl亀dkpC~)2 Y`ݟ)rxIԅSء.)v.Oe5Nx s /ZAkOfW`=m=ĵcyD-ִrZ[DJpy~Ui Z!̠> Q-=ҪC~)1]!CU :=~6CN":QyLLĀ[g>R >%@W쯅C K2ڣ؉Y<2Z; 'lE& ^WL/cQn68bb7`'gn`ȉfLZ$]x1ߙxlNhO_r)7=O@N^)lȰsv4 aُ)xb^UеZޝ)yW@7:WC_t /`G~ZrfdԲ-dcrf%DAˀ;-` [uJc%'exzAA>|=DH|Kd"T)KF? bLHo䲩~Pz='FITxhĦ\>"3W#V7QegOi9W]HOFgկ ~K qje-Y~ _礖(#,h20ΊHl d )SiM>j_h1+[Il8*} NHg/6 .,.@Pɽ3Mp3H*ա%V^L8ы?{)b~ y H] J5Y~OiDf{rƨ yГ_uAD 't&nْ@ΟrgOd*\$*VlOpJf5T&jS:G /m2h# CV ?unIjJ%l dnĐU?Ztɐ.gS<'>ɼfKbt|(;Du:^Ƕs&jd=Utl*q!]EIJprnvTX2WDdu1|m_i SӋZAOBZt=l\ľ%$- q[T͖8ºupH(tpK2Sǀq0V!GuUǵ5.9J@,)R|_f6 WZt LLK1b C[ar: Q=|gTq$73s5ɋD ɞjDz<~sHVN i0R'a~bcS߶}BB)Mt.RZ׫Ȯ=*6RE(ϕ7 } 1e"mlc(M] ZA%8bb-5U*=Zw/o kjOWўi;OhumZrwdQɯHCk- _Qo#`5K%s C:#ԿIJy;Y!Տաwx0!>P\IJ,F5xW,B' ?|߶cV!0Lmב},i,7IJ"{OY o1+ a- Vq?WNY5R5߫gniaDJ J@|]Ns@W*3z(WC,+hǬeH;ubHb+q_#pݞСQŢ @P  <_ì>.k]7b7я(p(_fЏuӛP=岀cztԜI$W6 8a q_tx J|!s \ r3O#O}k{XۍO^# joBru pLEc :O1|T4iRPA#Han΋gAw+vm: $l]Ш3,# `|-32wA%IZTb~~ddhVx=랟H쮰)JӒ9=%ePmg)mdl0*&՘b:OmNxmdqi$J7Ŵl _~é{yI&Mʙ1#g>7`"] ̫=ݾI|| W&2Jې{MPHH }=tx0Ɉ6Vs O8 /tёe'س(Q <I:T2J,rKԶ Fn2"c=G*Dj"Q=n%t=ŞB$_1 ha.G_Ye2՘A|Ĥ% uiR%"A=-ġAkqd;qc2? pMot3Z>o2#Yպ?D4$&fo ?QAE/oD-fc{3|g[?i Sej/<cx01-zRLORۗQoh?/_Y_pIQe LUs)e9o"R3b"=K9cDBk BpdYmVl%< U"?$mZ6N^P21-8^{qǫsOx'|@c4T5/ĮGE 9ؘ?rÒK;W86f{!?Zzm-ot@NpC+kMs$jVpd}B4q8db0ۓ :y3vt&˝3 4/Ȋ0x(Gf4cJC5)| !=\*><#L.zLI#5ӟwtK͔g~DHv]BhgܧFL• T߮: WǺ袃y>^rZwۼURw!:͸3dFͻkDTNJ{im80HA tO'!Z@{K| 5|%@H[:4BI1)43,Q]MS;}90OsŨ>}}>)E|Ez+lVq'7aJjO,XG"*=2f=sSu?g}gϞPva>)CX:KQ\4k:?١mVt-/ Go_WdM.C͇+PqrxBC^_w[fQ6O :hOrU=vBƎ1o)-@c^Qvis I7LTxG"Yw[ucs &k7^qݢJaeZA8O{9FtThs2IicȲ >&ӆJ]!;@+_/ݖ^pd0*;V33䅡O,Fre0x ?v jB3a}hw?DBQFINmahyH#'t: g!oׇȒb c 9M:Q?y1By F]hz}?k")|x/Ay[o[N=b4)+ {Ü_ <AԖ֌""`¾L?u.Hl報4Rڞ|%k^3Y4#ENݏյ|\t\ V7iT[r;^|W|vE+ !?.9ѝlFCkw3@`Ju׶.9!(y݆M'z{EU<43r- ~4it,YStaFh«/lG ̖-k4R탄ȶ>%qzD\Bfϼ0gjqk_Ww h&4a^jEЖtT|@"%҅u4xn(r<8#s|7qX T!f AI%th$ ֒?xxH.;;*5@d(agm~@ mh* gr(ƄKF4`g{J4dJšơ|CFE8,qBU9'z*hk@пI:Hx<mܦd}Bۃf^2TLzQq&&ĉFfla=F[iXM,ʋ%[k@aQfKd-QX&4N[eFt" ,'H,,7P1*RǓMBe;R=l|*n^ ./1!)-zmˌ[`Z{ oqniUl9?xB =Ct%Vaɯ)"%hNϞAjX\RQٍArīfVDy^lIU.Me*ю8'6_27)G-%ށ;'c?aG&7 ksSo27<37<s̓oP:$-r]zӷZFXq_$,j~k >e1Cs4c J`\$>_ +CTFTOu-Sg\7]yɬF$i[5)N>pZ~IMJn?j,l{вǭ%~GUr-ѩw/Հ^F (g度72ދ9?:3Z'6 :2AEo|8 M`*~Kt` xO_"yrB1I%:#YG1w(=fE˥7/ lg.Vc'|]~:WKJ)k m9'15< MR9Y] Y*G!Z#i'+zlPF 06"lHYb?^[9_QW#tϠ&[>6b:q2qRwOC두OEߦ;IFG!en.rY2 ~,(8SA%i4ϲ};&9hI{'L-Y~cCQy;>@/7T"6ҢжdTE#v;F0fX@2ID5KI%>|ViR|Y/M3Ul2!n_&Ru1iKPxȎiRR)CM3} ?ga!8Z#G?s\+f~!nkcc3-7)k`N}6\"Z@T!Ы/Od]fν 0e^H ǖ!_AYb./8wO8B\'l^+S7Hha ?M\ yBt9`4J#1l˷uAI괓(Q@kAPW;QKmeKB :Wrj9| IҜFb[J`Egp5A&zot|C\l7nJRI{̥°{<'Ky4иΉ*_, 8 %|4 g*s/z/'MCzyA0i%П_R̓cBvk 0YYpMpqL3ulk~')#cξbXn֞Zrg^VWmnxhGꏧvg`ΡChqDlQe؛;^m^C,u$*fY)?fO}E4rL I(]KBqd5MyNx!j\wĉSTᑞh; ՗ mUZа]խتi(աgE{98{DQnٶ+Bd$$(L O@v픱vas, ;?`XϾqSS{-]}8Dzm =t_Ͻ 4pH넪uW 16!Rϰq̴TtF) _Ss NsM58"? ۛAxX|ofFipR!5X|nK$3+B٩α$uE=F Ru豛7VeG,h}׬*`d3)uH}ּ7랪JIr.3WY  ?H ~; e.`!`2^)81G^O1 |]0< "p'k %@9o֯FaWUsVxZiYr UR1?yb,LƢD/ÔЯa=Pz`>-IJ0xfوD=2Xږv4Dz2h1%ګ`chC\n '9AԵks5M\R+D;W3.1'DZbjjUPM7};nCŨ1hπI ]+0)rRK~:|ֺ갛=ieߠL2+]--mH 9x!*. D ae/r3 6;uEk3po|nW}5\z ص-̀(H%X>8v~=ri tWdD9S}Ǥ^VT v'``& f95d9[W{:nDN2 Wd:]Zq\w_œKWCD 56:Ϗ_k aåfaMxI WIRB .˟yD.&VIpv\F C"Zȕ>e= #x̭YRr -Xos?DOذ^h?)L۷[KfӃi9r@JcgV:0@Qd=#^&gPh/NNO\QZ\ Ȕ$6DNN  ^Fju|.OxAhW%Y!N+N"(,X=lKx*88z at}zp(NW:U65~(AR!gNWcu_."G AFL=BhL6{h\-;X<׽5L5z]?p9{GQ@rA-^%CQE!0+>_B qeI !}y Bd?vl6Q>gSQfLnٞ>I#uxRl2ZJ՗N`f]+QLt^M.,`"ש畘uчe49Ϫj!d,vCs)dgP'l3rյ~BdXGdE&a?ӚV+( >׸u_6[8t84;%U <.q%#Zyр{D#]&.X(X/ Kt辮VzRg"o_ц]WI\@]|Ԅlĝ^}cgvWSbp_?YRliEXk庂K *OhfՂ񦢣F8%gƑ kg(b?u8΄ kې%B,B˼*SV^OA>>OSpv-oO~d9}M PPpYcc w4}]ʥEQ3Y8삳} \r-IH8b;@i D BďT(IG~C?{s2aԬlV2[CW# POAA(ڪזYȍ.݈h4|̩nd TiK $!Y<q Yr sV+_Ȉ8_ 0\Tkm6]eJ<喟7BdB0ZM@?YIܛUΚ `3VLQPrxVXiȢI~̒M3^<rjZ׸X?f!7dͺDa1)"bW#x(B|tP0XvݤOfO k1*m`=>6Wg!v+E#;q=yw2VtWqc{C:>*}^K{wVɈC,%aب)RF}o5#e@8BaQvNg'Z9e8yZ5 gN9t<4nL!k b,T%r9)ME*< "2 N 0Y #E3в^:c/|ħn".`}jV g$&hOXǣ׏z OBFxR;}h}`!{u3?Q{б~)k&˜}jPYм ݔ}Ǹ?A0 I|"Ԩx1 sp%d`cĽ|HT3vJnXvC=DʯmsdmdFŜ|aM+Q~*6Z`/!}g}PgD*?k/0; ,VV/8s`z{QFqW].u,3guI?= \Ve# O0Sg1']m }s3<^1*_ȝ{(ꟁC|t_1*Sw|Z6v_S^gW>뇾L.>BjB_M`2޷~^xwM&C+.j+$BpO'S֠m'nc\&@\)XnHg֪l_rs_X5.%S?Kx}ʇmەPlU6߿6=aQV Iߋb7}N&d4G|dN)~술]ok4]GD4XacψvIо~1.%b ^Trjhg1CZGCL9Eˆ21-ge_o^Dt2o$AL19.E7}VJ:n17.<5Sil9L_PRkL^$nVk&s C2ɔE|9-_AuE!a4s~uDNW$h nOeP4)Fusu8nxrz)j^$!dwf6`Gv_A tabNxFBEŻ1\zDIGF\]f[Kտ4`<#ϱ<V_Vcm_1 fX(;7ďe<>1Q{ N;,B\_eGQɎlG3O֔0<0.^x.v{}!ؖ\ #1&ͨ ~R +/h_3]΄t .jeV8:WXtr( ˆGAPa2||lRR_s>3sLGnL2X%|k+i`dz_hJQzKB3^wW^ahWRyGITO3RO&`Ђ#0 Fċaspc;Rz4iY/:*&Y鉼1Ś.+<yKG|5o.[Yvu@.ru] 4?o4 X~ZECRPChvndSG.;Y|'rUu:Uɝׄvl{\rP҄0($VhBlWJ ZD9C*}bW~sQ`sqrb Ǘ9o][etfG#1I|} D:}o_S:x|I4p>sA$~ q9[ ha_tZy- ۪\PA(-p1͒Q|m_7(H*\/v2Ŵ*yTwj׃O$v~sӯ>H;YۆR$smzLBqMmO4M2AT[Jqlgo:̛(g57YGk)L/A Niv\Zb#˸tϜbt6hwѣDVpB9]Ed؀L)744sTzQO?ߎE%-@.4ȦҞ/"Gghaiz%&JӖxx6FϤN/#8s-˷& !DHئ mjJ`̼!cȒU :cJgOXy(uP˅D~Y5`_/6 M"؅i76;B:#R &OT1 US߾Y."kJPݻ,{;;xteiz"!XI>=zd9iRJӥXv]>S}% 1Vv $Ă8Ei@Qy<3m!Ǘ@sK7P\ )m,\lf'Y,PV 蟂گ{<zBLNy<"l;faZg%D1*˺فss.l6s=ڬ:={ƿC׫p|[ BNo^f=2 6ɥPiEYMޠ"BҸ eowZe3RiLVA0iPĦN < q8ҡ-V[Fߞ|]&/#IMKfUG)s9#.u.Lز=UBӍ;_I{]r'!YXG E"";"l@oMƶ|/#quqN2BYZy۴~MZ*yyq0Sޡ1\00,;VU$SFW)~(|¤9CwI-s(6 uݹ\*AP w5<9pdwyd$8乀`<3zq#lJ,TP(EԽ5$w8'a# ݃ZxՎߣJ_QqM|Y|yD`ЌlgwّCw=6y鷵d/OY}1ùϠc/`Uu-6j0CCwɂ`f LOc~s ecNQo5m c\,ו:A;R;G~)I]o%>5q-& RrRFCdpRvn7Z43OgL#&tM7uFFl;原X]Ø=+Hű_U17Be@|@0B"Mm 6~$Y7"R9h5(αIC/'--<5R&T(cFoB|~#IE UPo-t&N)p0b|Ճ$)Y%p6ArL C:D,g|=(Xp_ˑJ~ꍊgTLJ #h*y;/%;>1;YPܞ1' VLyZK'ZȧɄq!1j[?˥D>s>{l%ikoToye1 'xYhY#k7CG$));ќ\x9 (h?*@#Qc,Dzgz:ol ʼn0V"CÁS~Nf`ەECeS cGq'\{P p_7Jh!npۦŎ p.J ֒}gE5)l)Ȓ$>R&K>@cH:Хi$gsuZFWm-KydewȞ>i|O7vYR.ٱ#`x/IYȷ^ GKCk?$0[n5V._Q=2lgl/+9} pz .þls"EźA<#Ibu騪C9~+ÙWi@slDK/&(0'{٩pE_UQDmݽ DV8ˣ]̊?KrF> j[Tw$C$ٲ7|GCrYUhGet݅Á76<]Js4!ś߼E~Szօ)Y]eD<5c6C ! fj8 n"3 $2FIl51߹'DLf@#s|D杨?O-@0Rm>F-gAS[67y#SKxZ09#Lpt) 5E5A.(|+AP! b= ǔ,Aផk9iq]*=##fJ(+<\\Eh, &,8g{`(=uL:LHCNL:+;|zTN4$g* U(rd#e#ع5aЍM|qηaVh'ei$AAeU5]7M=!CgWo;4t'[@ *G2w(n1J$4UbYttrL`vq,bWj5fc57Lg{7n}(%Ixk7CU֯MEn0zi5e\%j9L1G'{D%9,tkU 7a>:)۟5^W&K;bRyYSTdm}PӾOw-,TO)l& _hP|AZUKތݛu$ɼYAr+Ŝ,JɼbA5=Q8.byH|zA6k;&YoÌ)澪J8j?2JXjox3y}t?ϒVZŵ~&U0%ltt9Y"ģ}֑j-ojA83!&C톷㖌%72Or=+:ih傖uЌ6<=.(,7 .0ʆhG! G<;i?ic%ьrPZ5-ʵ3HPw&:sp\y$tk#d|]R8->sWT Fw)!iY\#/F)6~a$>[a K~y:}>%ʜU\7Y~bE+ЫWpw묡,FBecl8gVݎONT!e\2FX+E.i$p&LK!է7I6++?SGo\miz>&JcbiyX'-UB01x/F l N p.v3`6T}.jIyS_W"#'ex\^j?1b`H>Hrmm\A;@e=QbnCĘ?ܳH &Qڦz:~S!pT/‹3-cĥKIW5 V!$P@t[ Ru]ƨB;:Uc{LDUiQW0@~E߲[|kqpC@C@"dgt60!)p d {m0!VV;[zuxz} VǠ4|0d{ruG~obajOݏ`U$o<3'\vxMo2܆ F0C|wZ^D .v4NY| Gh<"0sXd鬗Ag ޮ:՜@Xc:oӻJv:[G%˽/g!v g S/f4k(Vh3=V^AT-Mzn }  >Q$^s=@kd:@cyC{jTUyz%'} זxGwPٞmXX9p1oeY4OtyuH_qԧ|'5V]i acl^yT?@Tsܞλ^i .a01#x *ϚJyk4%\FYf״Z8"^O߯) #ǼYJ{`,/ =."5\_].m |\`d3]?;0&4zCq0 +5ݐ5`!^wPu?8e(Q4ڛ32h z`F,ܧQLVX^ 6Z*Bo ~)ޭk0kZ~ A;uńʜCiX HU{`Y\;+еO/WcxIL$\SQ;(W+ yƲxRªGC2f&P W# CZo/is(?_-)# *;E(26٩j\T>tfKoR6-Z11b9x%pwh{i9%"֦~22x wzU|9~[e!tBOS/;hm˞Ʋ(36 D/8//Rx'S燐)HB`5 *D=\ho'>R^i}3juj)oV]8#,H)j JL]usO,zgjS/boʪ' [kLSZnw<dzKznHi׻5/͑Tx f$(L;41>M? #{;[p9w{U*/wgH˿(4f3aU+0>y%^gV#Q |SOdN*-|" j($CU8Kؖ(8f/K#Km zFWy-;M_ kYTu;㵞-] e`RdЗbP(^: mViZCwlw+LgzgQig?.o'{O"ȭZFN\L&{#sUppx.mT/Wmǡ9\3KP]D쐁S{wO%nΎthKE<01[~Hu^,;]澉 ٹ9"xA=-;낉;^Y@ELF3"4^}M;r@8{ JvrŲ@+Ĩ\ c|| pLF8 7M;m y}(rT5,I=2f(xSCMM GkP\JPrIc)3tׂmu ߧVtVuWKjC >PlP[¢Ӵ^ h XE9G76@9_"،A2qZjqCMىu-$K24ip9i$1~ŁtZG z2S+iZ򹆹|wD\avLy.kQBsjM~\B6@ĵ܊|sWbޞ[ÈTqL|7E'h4uZ,LpS.v, HB {rFXaC,a/p;r/ZH?Fwl [_"Wc?p<[#%:X0R4%4F iT=A30O8^ZO< >(.)Ooi.[o1ڐqh();?$Cw)njPeeE!;?@8)%Lv{Zb sp:>+5˪~(yLOҷG s FsdKmy^ H^'0 t\&1ܥxFuF)Nu)k=!NQNg[z5إ BJh유bAxhc_JK&&1GpAaMi4 )4Z`8dB\Ġ &Mi5jWC.+iu2v} F񎊰գm?Nt^#|Nҝ,3$ΎCjp7R+||BIh~T אH5px;=,^w6Eid_lМ#v,N?^P$kZ[8UH>hdT۸bMa5QfXYQ >Cr`eF pF'4chy HN+/*0_L#0<0AQH1lRK%0<Eg_1 Թ/F:z+|Eע[˗,IMd{=;4?ƈi ~ \j74x6# QV|riD繜zE֜ +`v[o2Ϻ`ZQE2k*M `PB[jNPHx@.Etb*['>)̺xk&ꇷYX3q7sdxVRY9N*iyׄ|Wcgwce.HVo@D2n<PF^wӕ3>6bZ' ؓGr2K,Γ[_ۑkXhnGu`%Ni@[g{$Yar̢gD>K[r_hZƓ*\zZ9^`/7/Uc w⿊ cٖGJt}\.k2iLޱo vi|{bYt|뷄I5bۜ!C:icѰZ~业K>91u1$E^n[bZ2.no^;MlI`D7 !Q=:`]d5d=&t|pU]o8Բ߭gCGV=$```ZAOo&^gXzXm>K1gKOS3;6-V+>9j8 /*xMtTý}H"v< # Lj|,K֐EX@N' vT4yUP2:V]Cޛui->!^$ҫ(PoR!Yfo4±/$(I޷6 ڽi6B+JIuK^zN_F'Gw`%~A\>dl}.|ZD&x2n<kpHjޯ+|cvN "vzFh;Xmk֤Y:__܁#"~U};pQ!5Tݼq+^VY↘fuGq\n-owk *BA~hma^,3,lŹTQ}|.rUA0/eyǑ]8v' Vv&t̖/M!a5:B:ș@'>29$\9e rzBl\N,pSvfj }kf{,ÌLY juTP|VMB2eGW$ `ۻ~{)a#`=}6աwŒ.Noj, C[qU}7\>~%pك3|:fL R?Q2^@cۤicdVݰLj.v/X [7N!(P},٪?l&LӚ8_JFpfoT^C`{[FnmoPїMyoє4Xbrz,lśsQ:&Dxsw oRIA1Ac( q=yׇ͠"D0DWyqr{`dC|\nPt$]%bIk%*49vA Ɣ]%eAnw{V~DcYB0jbATmӆ^ ~)Ɵbj awDy {yF(CDIbVT̆OrĵInuW Y`\>h{DC4n&gIwYN&-sӉ\U|n J&7L'f],UtmzցM{(iH5it8TqieMÊT _4F2\oŜB3mOrONO1b6g)l6NaId F[m9"c?>#*kRCg?F(VXQE4n/Sp<&Z$I~FN; qx Z`fx2݀C{u:qgZ#l5D\Qxڸ$<ͽ ۶+jWi@x +\F`)Ҁ>7'kY<ɶ|= 4юμlَYk*c.fYѕ]EUllYR P7þg}mFnKb؟SV8a{3_* &N긣sb7C E_32Q̀ 1mxlFo?G_@"^)*Q/Utmug$.`QA LvGV"6È`ZWTDVp:>hm&W>k3:?|8*떘ػtjZ@*AOn"Jǃa= ʡAzPDWOI\w~l*~&a{DUy$zU!;bl4Ԟ1<iHL ڌSRTə❝3I/\Ԕ[.Gˊ};Ԛ֡4DqD4CK[:O6jT bP& Z2J_ӵˁ\]* .6}G,Gz~b>r5n$ }#"qG~\zv{EuB0IԛIadc՞+jd5$ ,G{ \Wfd{QǹfлHCd(ҷK*̿>qgX&\1 J_sE\⿩,8 .F纜#GSgN_fiH Mv+~Ȣ1nan\j;(SQGGS]bm4@#\(ƮԀ*rceBU_H^P@/[Lri? awP>.Q5! QZKV]FpU9Hf,tf<%&y`v U7>SFH< /LXJx# 뮸>a xcP6?gŠ$^ssS"5#dl|~gB°T.k"}WǜC_1 CTȶa|ƻoE>jYΌ]EZ|ZHT $N!D;0>3_z}r"tw\E=Blsej=FT%f#u~{#)lX`9_9x!1HYx镙ˌPm&wfޟ93B).Z=p+*HEZHG[M$om9܀!2sr8 Uuܾ0O8U)F#AXSҨ4v?W 1q>`yk;;|gKq3 _z9.K4C=fK~(a/`pDA8lA]Ұ~&JOBu'5ݵS9fs?@<8<3Z0w.=E!l"$e׵ދwG3Vl R$ ^]69A{ceԭ\^sěBf!ѫ{U=f_4OAZ1"WiZ1E_V wE(o8 t]X^6UZQqCz7MP2!8~}#CڤyZl/n nlN&cDZ ąST ^#Ԥ"۲╘3OjH2 *GFs'C)"ي[zYi$ETza-6 LD>RD|ob4{Έf nn{$[%"מa CQn1XZoK-ibvcl)uжp 9 fۯb9f@ $Tȹ~?_= h 4&"`+)$ {S+j56>1ٚ"{'WI,׏0 $. |, ecO F1s9wz>?9E-TFn-C6A_.xj(6#ywNg=ϵ* #t%F-~ +‘b.9g{0Z:AezA0 맴' 4LЋmX%wR8 )Д` ̥/W r?45hh!g43gnu̿La]2f0,& }HXDPO,P[1IŒjKʮIAj ޵255@LaL\I6 FTʗ b HeFEMk7[J zó:/ ak;D>&eWZGc慸 1<5$k$'= t^-%zMgMy $F61lءwmy "z3"ʡ8|%Ue􊁑"߂wCzT]6f$,Sʧ?xvɔ|{Žyc+F4XDM>5C %6Cnݵj+QA';"1.[lU&w=SdD''ȃ K'm59b ?ˏ. +8^z홳15vkC{b)s( {$NSðy!ӫMa51v+% lѣK7E^,;Lv )/FYnT:ris+9X#,(Lp װ)e(PSwB.Ջ*3TO2]r$"E܇Q&fBA8nHǀi.CA0T*|$rCYKH8>) ˪ )'Y -PthZ''t( GSy= / &|vQKHgcL7m[_C>b/x4׮ T^-h˄=PޠH~vC@p0E/G3Z! xϟ@QIf#k;]"+-\ğ?ЖN!*t@4Z.z[ - /'/aF \"1Kdyj ө߻yHpo񿔶]貨Xmb aQnZDqyOE;ⵍDKnװNrz?+g˼ ws:x>I Q8XITF^fq9}nYdxW($ʖz 4wYكj-$u1] <4.HS)Ŵ" ɅKuP/^VP)[PdE; HxtaN^+h9/K gSR;wwcUT<ڶδrSB q3 $haj|D3S4ą4!5hw;L!t=1S"W-/A KRgP^?3 wq9 rʎ(0_hޕ2X &zʥ mJ?eS@زD֎P^WՂ-cD'_@qi + ]mȉ| G/⾕.%AQeY^pG5,m.E]O^mM^8{0BXy{&3Oh;pڑeM-5S-u'W۲HM*2㙶ORB9'CׁJ*jy\2h DKX\jdPhFNVD7oCeLehJjuɷ~m<<n=v*:^a~ z_Laz}MI,5{_rF! =g|.}D][-.-8{:s/=pg!}RToG>2(;ܰR-lL7ѭ_=Zy"[Bk ;s9gQJ}Яk?tɰ|4yxCd/ZDu B.-bX}=ޖR$̥ݜrG"6}zFcE|7?ҪV֭쪳9!xF 4;/Y' h1aq.Bĉ\VWK 챼 :pUhTntMFa&p4dȭD=a2LRxwvQ\{]ks8%vUL%!'CiRi k6D7bGqJ'-Ģuj( x fgގQ~ƻ /Ugh0523J~:@<@-m@8s>Q]`D 59jn yi+7N;4BxH3'}{KhM)|SFb7}g-וEڃe>Q]ShKJ/ e3lQn-p2MACI)EbPLD~UBB+艙.i/A_&b״~#mT//MUYD@f'(ũIxVl~OUhVdsdjj+qiFL̓}!R@ K,icE GpMy43 yIø8:-,fȟWb:)U4PwyFH_qۇ;4Y+kqH>Je&/Rhτ]QOr;6c ^NN[kU/)VBBxu18@*ۉGUɆ _(l̑{SMըk-)KENjac_IBՓ#q U.2?iI]7{2ߑCh QQꯞ0c?*0Qڥp*?q|Z-M>%':AWj'xQŒL~c/>R֯)[!iA&י @Ԥ29?zmi@s}׉HH@G·4"f4zPEYYna M1jځY>oJ/}?hU`5ØE%Ou,{Ͱ` k73|N#[*{!DMץm)zYX D# 'ȟ&Qz^]{d<$.:FGpK@&ZT>#.وǙj4pe'7%ne|Qj L͢XOK>ﱐfPxV;Gj݅Mu)ҦTg*Ĩ(faօzwq՟Wt hJ\ yq߀>Ͱ]b{'A;tհd;Q!dIlonن[3ԁ :G1dTpuTWpǟCe1Bn,JTKǘ[巖hAX:qh4g|My"L[,'lx<my1cb$,*mGvgJmN@# ݯR"Ò{7[62F}Xf%8)G? ]VwH4Dk"8 /*͗$nup11>YG1~_n@h4W A'tO|/\ܫ;Xߐ2((ͤx}A#H0Yv O` (rӁҊ, e!SO{h2"n-j"LxKW^q} YuPeZHRl$/Z7$:zx65̉&5G/Zz`$Cdg:(]o24Dk#5laHh>6 tkoYGV+ᤇµ-T d66W DCi3 8d:=I{EH6C`ec1/ʲ$jJ .45DHh^ Q}]J/(R6Du1!-:p˔gL P%G)Rv`.n&:/u A iC}y(PMsyNy Dw9|8%q5(n.at 2h13 lG)R!{sg%1zƽzQX@MB5F #R[R|׌ :Ӑ/80T#btפҖ/&Ak9qohu-ᕎIqf&ײ7P[.E.GIV]RuXa%壕sTc` }e*ڕ+S1 k5FPr[t*.H[TWe~,^+s dQ\.~/Oԧz)j 8ti5o,a?,!s-/U8 $B\y*U jF03|MF\3<m^\Gh}~Z@ "9N̄!OPnů2#ryf8 Nby+5XN&ѣ0Lưx.*F]처)ppŹ Tmr~7](<#OoS板9Yxע$sү]並J N,uy3sԚd$ko?S-5 淴1}c6:3?'B?E:bjD6?^*ruQ^ֽ`?*e^*^K.aWY[l {\Q,+z5bKٺY*w޴ĞRN|ړ$[=cCQGsLiQY@yp's$|ZĘ12/T>"['&aXrgY]dObu +~T8L&t`Ϣz~I3NsJK4ݞ(;βMD;2"x;'Ĕ񋢼R#adXk wXˡ:A?Jny|L܊i{yeYLg.&OERVMeu)?Eo/恵`z*>4F]c<`_KMKJfQlӜߐYU؇j]Q IKk<5߆/N4s.?R]Z E* 2kXWwHXg ->&qH(u%z3OWY57auyZ3޾]Na[q^x.vrj-,27=8QSUD2.e'&C숅qp_/AtTJzMC&uoB1$;[ˡ8%w G !),3aRf03;?ЋiiP5MB[n1wkqbtR@{eL""﫱sW3mDz >4A%l;,& ;BBkʈҞ b+wΤ8K}E tv:A=Zy+}SM;QѷK]Y@nn+U\,KP,ZNKzTęzDt^*;PNpoGÒjNsG_1PͺL53cpA=봭~< v:)kҒH ϓmze}YeUqz ߖRM%"bb9I]H܊>=3eMI#O<>d;&Z`7=\XR/l,tnrA1MndGeO>MyGb`.)# t q }1\|-5|ՔN!lq\?/ֶR7uً-mIc3XLbh~_ýu綈k A~_pձrp@3ZZ)} :PN6'jγYLB8?چOgJ[_'ؼ^moFIX:/I|Fd(Ёpۆclr a.rʨE>s7bDЭmV1iQ *BIcI턱 IP0D&KtLJ4X8u)!+} InѤ$x Af]X uȲ:R9wGHx]y_r ݸb2B5Yu"]bݩOD|4t_+8k[&>PZo=þK1Ւ@&@&Lܯ>2 /Y>&6# ʶyaGAJ=oDk!uMsn[l3I<| io(5$vJ жO枳R!?9jϒ5?Pue3m3=CK>66đXw8Yqr+:n QӐDE:f$rj٬Oh@WppK$vS94D'(Z{ {W2ߙa~_1up?+!ea=n.HsCeءϩKg,nFҺ Yغs0?( C"]܃OiGXc9t@{j4_JtyQ`1[QBqu`릁1&eN/fHu=ǻyX @a)v6h(y4,t7W qT_vmgB39V)Sl_4g࿻RN.@Oҥ<epsH^z Fё,3JLSO;ܒ~x\[J{]F-'S$t䶭%FYHѱq;V@[[p.Zn"t2tR<| ޑS_yz͉wner+w@po>S% fUVʳLp-PmrCyP/rPD .FA?jx[U:u Pʷz>]`XJQj5qNubw~zc<5npD?&u?}U?@97`r;;?)@O?Ox|;񇭿200R}X[{jƧѿ^ y 7f(\,}ꀚ_ ʸkhrJc]cgL`G?.͔7>FFZDʩ$P` XKfD28A⠾ 5K<;sdLRnG~?%2PMXYsf`j~*zc%v7sg4 x^Ѿ/g Mȵ%=bAfQ>sH} Adțtcj39cDʄ⊓29Zh :@X6E{m4 dL2|q Wt>ď[Ss3rm0 r+T=+ix(GT3#IK7p_ߪ>嬹^jXHh1mל),#e‡ۏo\$0:ɧ_IPc !v.f}r\ҹZn=nPJs2c%h(?25,(kԼ!Y=Bj&R-e17i&[5z 5>\y:^ʂxo-.*Z+3~qUMέ wGGzn]lm80B-wJꇔ0zjhU,!QMty#g(9q0cωK``ѱi!\B#xLhK&97HWkg_1 KW&mg0h)J Bꡠ})PG-Kݔ}RS! Q<*AZђ~f:/c4~ZpgK4n_ݏc!QA74V7eBd`"9Ob1BιXl- eL /rw鈞 ?-רs1 iGEo 9'2ck3͝~@K>sWce~mY4t/t&qx?\셦.(1娋"e`͐ -ԕjAX|K2:uLyԧlҢ72^v)f`jUkv JHs)'rm'Q–̿0!(Y*Vtɖa1ؘeW/~\Ÿ$McR#T,I:at4.xۂ[ɒm\?_-T5gSjމa$պ~nwT3ɑixfAT_&D]"(CnH7KV>vgNϤS5B$c]=jOLNRm*`"Ig`I7ta26jgZgu8B־޵~(!ױnoGAɰGy]~`lw@Tmi >$虜fO#E!@ 3rKRO2DV(;2  My5qoOipl%`S\ 28go+U2k':.]]vhdG!˛pkJ⏹rOyH`L8TPC.mV AJAsOL6j'@#Л5 /وx-ZII8 |.e\)Kfz_ .fNk?HDq gCޞ峍|!__׳%l{ݗQvKJ'U̢C.SLIM kZ"|$b۶Ev $`ƹ| 9Af,XDXڟ@hC&ڃgޤ€7 fy`lh;  .2FIrWa0ޔ[ڎ u\F{|EXI*жdc0%9 =$q?ߍθlCkK+%?83h"j`{5ܵ_%3)@L>FQܠ`!b3gn 6aG8+Ch*XAshLD@37~ ǃ} cQC?QJqM8&._bޡ1Ւ 5Û^]jh1?zq|s\~YbC.~c,?׃JK`Z!mpc *;7Leԋjҳ]eI>#<@a# ئ;7GV{Nj p珄k1v J34oU[HP;ՒxNVx7Զآ@zl8\24UUț-mDh`.i]{Xri_X4?@. ̟q6S=#\ =qw#cToAY"vH'\x=WM]@&Eh5ͻ-4RALmo A ȟRg z?%K8Z됂53 K9KW(}o ` BO^7plGH1#,`4_Iy#Tmc3t+jV#^l,Auv;Pl D8:g*Y742[(Jp׸кxZDQ1?4"=ՁF“*6;^ek8C=%Gߛ'ZWA52=jw Pi~8*]HUE%W`c4~."8an~$oR a{ JZA<Tu$+͠nem}?×/}#n8 8qڿ{+^|ůE93 d3oص^ .K"NR^tY.g.&[NK0As$^ҟ'`֞Qk»SDl2Ǻ4 .]͔F ÁGEnVtGV7>a?a&B9]8 e>WK'>\rWl> ";">㿊)3X I0 in ^eGtp0\@qAe<`tr2^xtn.!x4/z^jG5U x.FxVTYx Ga@&e)Gq>`ۖ{L1$1̑h}ퟡ(PxOq;Y,^O/2sd1Www߈hܘ$Rw}D+G ,!+2ǯ뵮iM%n%R ]]rI{[γc\.H%e膽ÏBR\:X C~Qt6 2Aغk/-P!WniN#Jٹ]IV~n;ѮUY ar՗{w D#%TMzSAY<$/ӈU<7hϹ!֟j:Tq#qX/koGh= ;dDk9Xh4- SOgrYBwI41~>NJSW8x筍nJw7W9tQ #ʍucڈ?x Rn6|MoSUX3ʷp8\a#F'(K3?p7z6. f#BkU|!UQd#0q~Iڶ 4 Epm\ih*О@ =4[XrgS>2},5wwþhPf͞3Xȃ[[' 6WEuE huk/'Ce2Ld K^'ϭ'jxWt{xKcvbN(۴ _F} ]4"Yֆ0۾hS=,T78wt.,\x}@#<(e65X{^щ-싌S@JꕮOjQ@N UCJcZ,QGRңwS[M5l\PgC ! } m EALS ;Yrˡ coG8WZZ<aMIo&Ej۳7C`Wue F/{]MAvjBbƩMu%3=,zI *P!wx=ª7=RtA%sH*29vW_̚XǓ62#KnG$bw[wJڕb6J s* E&QMQ41bB[,uiD;Uk- S K;DeR8CP-wzגAܬ$b>5n"zl'U4{euX0gdYS󀬶O})uGrr~nCC R={*rЉI| jV87Yc+jdxj>fB_FK(dL5sEIҁg.Oq %a Ѐ\"lvƶYt;tC2k 4W.w.&fL$He7ɡ,r;e1&!2I^YuU!?0ӹ@SBXQ:Sͽ׹yvw 9-y-&!Gd/騈F;y8Ԗx~"D r$Z1wizN1Ϟ'wGq뙤>^" bEQz:",.*qˏm@Y=v^SE5EzMTw 39is w3D+ =ѳJ!T2`U2 F: "WQAb\G+,hy.S1T `ި4%#YcW83ͨbc%nʧJOKi]qV(>+NvcGz5涠:ᙓ{wB<. 6@mȞ:fo+ \z)%Cs=kd\V ͡ Pa@0G%“_. 94!J1.F65 +e/]هU;fLT,JAyG;JF_mh>]R]wxAԇ2L `o[L{b2_Zmu]UU VF40=듆OMGp˂ kJ+ײE@=:FR_ \B{8n`eGpu jUm QDLQ8+s q۰ 1~W$G 2Fkof/PA9AB!F I l^vS` MဂsGb37/4SeY{gŞ-S9+ZK۴զ<,z4|||6߶"-N-& k YP_S֨kY!*q-ڜ1I^2=^{U2 mUSFg͆*l K\dSܽ~j3gTb8~]*.YFaCFYEv 韍9wM9Ó`ii}xEOB.n(|Rc}r1_ww+8.|m nZF[u|К5|CvvyNt=,`bP?nR1 L._;>μ})V.;#2y>5y)aMι< ZłB^7~.2#h$Pǟcm >9)t~MS4Be*0{-bB'p],^2'=i."P<'g|BM 뇛an>ē>஦\ր ٻRRם}GwE Wi]'`'s_}c7g1"ݯ;vbA> }\д RE~z"i qxc'M½TeVdC{BEKe@`\_:Tް(}j۱-)<tgn1V`K6FϳaϚ6HSʳ0O]s#hHh#=qm~}mQ'Yy L=*=hg̘KW}U!PS ]_E"Ij $dO7tVgŌ $Ԯ.ϋH|eT &+ A7]T 6swIŝk+K'K`{S9=y$ ,KɷxjOS˝!n EmCo(+"yj$/o\p QRNk$TZ̟+Yp©GxZ˃_l&^HEFxFRG%cKWؒ1zQqs#-jR\dpvQ+ZJPU-{=P(%yUR = fN D"z0qU.qȭH*@jmҵI\s18lG:n-h& ڔg'C^YDD%5DDvuMm6I 10/ES+>ӥx l%.щB^nTbXࣺU֢tįHUf$S# &ILcW}h#m)CpI@+)q:kISQnoP9C!%͌2}պ}ѥv>x[z!ooʺӺ9x:Szd$Q֫(50!^Ok~8 R(DQ ;s7pMF.p5(6;h쓅9"2.âTb vO( PӮ׾17452^-/VK6B2ӌpYzTgblE;z0Wra~,~?UGҊj\J^>}xI8 /iߛyîTC3Qۯ,5}3hȉnQ nv `]?F cvQxkXWx=%hb*]xX"yHf*̤x(xfI(ٟ XKBɹ2L^C(_A%!LTROz,Tʫp:CK1 P~; у FUcJr-~zק߅^z. xUUo$Y׌:q\ȏf9?k̘]R29$ÆX+O?eJF!R! vWl$O!vr迚})}y9I*M"LNFc뵟@ն<Ϧ\X,GM33[Vū|逑*+x&[PvWHeΦAK Smw̲ ";MB0-p^gڭ??-]7=!rlp6Q r* gB㐴`ʇ+ď=c !'s.&C ĘMԴnl7&pe>T S{g g y.$*̘18bOFEΫXmo OWB-eՔZR pyljzmf{-G.Z>7 $ AֲMjNW#ߜ^: \P`0{;{qL SIxȕ}ݿQ8 @ּ)ȨMKeLDv$]3)(?rDY>C$hseßb1U*u^wAGj!Ïpr"0ϯ/#lx[b:!I)^6mW|Īcd0`J=#/_5bjߧi[7H0̨nIadWg9A)7iV(0ߑD1oTS-vȳ' AA{W!ywR6d%^>${h{ԡ: e#%џ4](xf U]D2FR=CS0Z8-V; "}͟a:.g][P5 ͗`Pf[,Q[ 95MK4tؼgń4|tݦMT%1⼞CIyU*m>g<`U{Meiְ:.P[ߴS An 3/og{J˯ vFb <:( 5t x>8&ʨ-Z}^k$5ZRX;XQӦj_O}|%$ rDzFnOwA፪IfN(!d_J(% {OߠiW*`!Pu =|іϰ8*s79+c$W+8zU*$8 Z0sqE-9F!ogljNO<., ߋL}nތD`KEVqOchEsa–Z▲6) ꣂ1IӿS#"Q7*2 ?u.Wjv($tӇ6a4ndX #λ^Q|#~lkz̶d0 ( E~踪^z8dQk&"~g,Nq' eO♲LJ8 pgg;>K(vLZc0du($$fr/>H~.Y(\ *Q99rSlXu—(nJ nlP=,Hbes0ݥK6h|Ҳ>"hӯ[?尟N&>}^1o=@EYrkAy(KlvMua}TuFW+9;Kbٙǫ6[A{]:XRޚ0gdWEq&Vw֟RP}2?n ZGy=Mx8ב~"_m| jiPے&*i7M,vPZl}feTUd6|$u&)s?漌;n~NV v9H,R!ZhQlcTXNuW}@͚GطC&A)a3=T`x:;}ේBi5E uYIk~?Dأ?"UkOB`f+aMMU?큄QL8 P,Mn@[>K UeMŕ& 75j [;U$(Kb4X^!]JTڡf5q=UWe*EVHv}dEg+Fx$;hA˶P J/~d~H1;'\4sRoҤ# {"5Y="_>#zmK~k3G>%+Br I{r{PNOmʸVڞg=u lsz *g28ju㢨tl%n멶Η0պ3)H!t[|8 ]D"ᇜZ'^n7,G-OҢZT#c{5ll¶4869zy-Wwd ӑRƛ")j%Լ ATJnTvtmwJ@艹n\\:AO1ۄXXn̟e7}LZ#t-pTNul+#A(U,_*z|qCۦ:t<#4rHwHy{k|gʰb#z0.7Ш6lSP4N܎\Z56xO9i@=Sڞ2 B^qm쨞HSS5l2N%q忋a:ఆdy3N/5M4?έc;J/x0`/5 X;VlER]ђZj:JUoMQ|}46}?ZуEڳn7+ gtNYAH_glRF&gz~Q;|;iM{/^A <$vw^zB35R Sm;ie !Z:7ٌh?R}P9)Is[[}QZF \X6[)fˉ[*RVڀaA^ ",)ޟ=В.4D<V Yjg9c! [ jɥh icZ4jrדVOLMh40g40 #_ | R'l }nϓ~g1,4uɾa߹rDSUo JVzc{.\e?OpJ9mPa_X p"7Nx–jN>5ou6A͹ %/EqH{ppeEFA?~Ϭ$9h7? /i6Bwȡl^h.\qϗ+ ]u*,BHNc@'֜ m//: EZAK%GUZH90v|]Xh"s#+dюWg]#V_}M[v0EkJ-BZqDw1jahIn19)wX]GUfхA&=(l[7#D* rq(nk^@K͗,;-%䩪/Eܣ`yRWdUxϼvn Dioէ~p~H&(^.j*PZ?;ƭ2:^ "A߬LD8Y 7^: TB]om[:ޮ+ȏ5bFu_!;ߩM'`XX'a@MUSt7Rdo#t<$V'#KDQ }sEf-WƌJx /ar=9"Ai+kC$ciy0kd(% U!VgdR:6욎#P%AF&{gu* G_ :;*񼁕͵p34߫@*҆ebE<ͦh4mu݆o)Pt;anUBɵĵt'PҨ{,t, 1O{9 -+p4lKLYVfFNn7FS0jJ.q"w__w-r)_e[x!H$l1ɇIVvșl֜wt8*3j}WVM ]0 sV5{ Gx y5$ SYt/uWXq/ET/'ۺlcP$79B!7R/Տ86go]tT EUW!¾U Omv̱g<~CyUnb9NHWCI`u¾:Ҫ{Kd9Qm9fnJYR^.> ryI@/'gZ 砢OR[~SI["}V6PMKO8w B^GIUpIF5 h[hb1<9^w<:䤅:j"ftq3z>FҶǟcţaȲ!nXyp!n|>)R^ib}x?-۷%:C u:<{ 2iPIH_lٟ"s.)Ǣp d Xjv80/D\XsJi|O9PfY c5[pAg]K*K~\_*`XwgB3>G{36{*_ؼ_iQng1͈Mwbs5d)>6ET]$pOoAMѵЦ5 ; @~b]eϗĦT'hQAI}*e㙕moS߱K痓մˌ9aGMEz(_)>_"G[=xjwQꂅcl}+hH8W\R2pΑḡvI]lw޻-ucf:ƫauҰ,1W4 *k8< ʇi(Iܖ)ɹ e;(O;'*ܞבxh y%Df+ u /p_翝HYPwMt!|(2<2R1|#v? kTģ 5.scF$㟰feTX(,2>)^͑^KH \N^ K,Dx4ҪX~(>#jQ|4iS,&,b)w4P7ey'vABQޙߓڸSޯY&`&FnoKٿSAtrf>G 9;*t @yzۋS@ mR֑ܫb gH4aO4BIFn*ito`5y;,;\4!bӖ ~w?aB1bE~n~p#fۉIn/p2zJ`},}J| u:jv?Mg%. Dn$a͎Lv*~jlxJnj?VA">_h ]z2 .!xq*lk .旣?[1670ld +Z{ZJm+›Zo^``5M7uyߴ.˩RG:)<02r[kC-P@4VŹB9SLjGsW007.0$mK93tft_C\ΰd4LNgp%QSwNSi\/Fl. z?8()QB?1O|g;@rGw2Z.2j cWIQlg?:cvm^hsYqb8SP@pNNCn(DmY`h*E?-G!!I'h4 *9a%e U*Z8@0+&J\ۨcJ$~ٸx&7|F.l…[vBؙ|JNĻ8C@f+@5hX١A}: 8qL\Ql}@ X#$ng'De1($;ṭί_G$Me|/.`u༛ŕV[:"Y\OVYkVJ;4x7}餮vɋB>W _ B](CkZE貰ʧGA o%bD[֭|M l.+[r0 &(y7$sޫYȍrOXi|Hz#Ȥt4c0Nf *@[P:U@]6@|pv7cn^/tfZW#ܡ5X_T aSho]9xs^@1:3[[ݝ:zҚ)aH g6}jWKD|=4-Ʊs܎ncFt v XvasgD=쿍6^%ygۘb>p;zp#-yM-xcn6Y`hI.R'i 䞹QD1=y[ŒE/V`>~~@jݵfp40t_h G9mDD+s/f:D!o1_sPU:5D+piZ~cn5M| hseyG8mHM=9( _aEPX7FqJ_{ru+9(`x?jhyoFXK*$ZHܙiKnivo,.Oɛz$M]69w)D)NPEa 4݊]ٚhp pmc>hu%͉PaY>P+w+yVKf.v^Fy3zFj&VXy׀EjF /PI0^kϬ|=v=UɄ:>w~8,xYA,x(dߏsnMP%crT$d@(]R5Zp9IJ`1V,uU]&ǀVR{[q 72tiΰ& We2[% 2ƃд]!(ǽߪlW!CDek(Qybup[DŽ3 O]+T@-lRU2jp7ϛ.N*+_q7H.|wyvR5WfxN#b*cFF!D+ *zٽ4L8m4Ὗx톞Ej\ ˈ?S8C8-Qv1_H 5Hjw`R,Y=!bv:′\ =h!P![XY}"fT%3(+c9[\@nRvl ?,hMY}<j9tcx#دi{)os=f^m5@~Ra{ ~l;5g]J6vq9n`.õ:I 3-OiF,Ruv#e_X9hi|>p@_LC,i[wPMx9y/jzhgZ1-).oQ?(O )qcE-w}rΣGD} :] ~M߾>ϕ(hRXHYg{g%g./,&utas]Lbq]em::|<~u(t-UBCG 5g#KQa\Ӕ][KdTVu콠9BN|mtiyX !c ;"l)߃ ͛\ VCe[yu|{Ç)yif 91)DO*DyA=Bq$Τ}LS SfE7NRr˜mhB`TSr?{S'us b :Xe7` Hiv"Hd7GO+'|zJ|DwcǓ]EW‹?T (~F1j}OFMwp̦zfv>qY?ꕨDr1%ӳљވS&-m8ʺmss^])1ɻ3]#;t(n?2Qz(JmPA=ސ.i-([xic}#zyIį0Yu\V`v1^nwJ60UEPsw\lΏLMVU$jH4И:ӆp5o*#aPҏRūi*Pe >cqOeqWpFȧ٨yX:f-ޓ(׬ziAqFsO;G`~`rA)iZokR)'>ɞ,%R{%'gE=(q4ͬ" My3}6:u@PF@ .|K:|yo;ER_FDC$o&ΙJ ԛBۏѫpn2QL4(V(4Or5HW7Wfa= oU@xc,eiINAJv(>yY;COyahE;t ˥gd}u7+|XycXZxUkzQ* LO1g3`Un%K'bx `CSi}Y5Z u{pOQ FL?S˶ZE6kM19q*ӌg#dƌQJƹnĮ~1BJ]G*ZMMJJko,?pϤeX2 ~ˊJQQ+l.W?A1JRMJy2:xb{Vqb$h>ːSMPDJ"Sa]V=q.}Zqɳo׫o)i_Hs: n^x`ԁ+b.bUIyz1` e?:n?P-SkQrNL,al{( 4+nk{ 3`L2Y*k, @ %)ƛ{CΕfPO(} K-"~kbR=tUtxaR5~Ou] #.fINU[G`tsC\{|=1$'o? :Z}v55MF3_ C4irR%KM߮1?E12"CoܣOgBxg p~&GdV\%C^WL=o`mxoܞxӇ2 )HybWP&(5u/ f5H$S&p>?t#M)FS1/T$@xe0XZ6?>F:W#>0뫖!X٩Ur ~tA@]MB{#wf-M2Rh`^| Ih[ⱷ6އʚ+r|# V<7a[5w9W"/ս=3C>*UGdX+caa{ @8t&{x%#2L'uR4$+J,8/&bn# JtEՇg8mr{(_M8/?*]l}۴AAbt]$4&*?*(g|f"E1Sh~H \lu*&)ڰs hUd}6F|r&SаLtbxj7Q2,1Xjgf PrziK4u]X~Zbg~@OMd:OK6 =Z~vp CŗBv/DU3UQ_+y@52_o)Bh9 %WUJCvBovwF{wQ4msEg~TfLϛv48}|ږ`ey$+u;K!f7v4µcLguhczPCe?Ac~5W7c.>Bʄ;6$"7n",ծk j 2EojP-7EeU_Egw}]9=-r.xzK:CƔxmZVOW;٬*2/>ݪ0(ζۙ*^K</tX(9Hi}sC"α4PHwg-{#o8i]oDov )HYeGU_HInPL" :p-O|=:1D6- Lg0*VcY!vH=$y]}; ؉ؙ%+?ax 9R /޾ ܸnKBُ6JAA-`~ڻny>;Dޏ^oR<|4|LEE48FE?)v[M,kJP:& гRbOhxrP30[@"ᰑ1J, o(d`#hq(60!q^Kkrg3VGLX /UdS}`VF>rHX d)}̝V5ԽV+^ lxp8QD{m[R7ZKv/%C{C֢-X0bYb 11$SHGS!)F;L`AuC}>p`*fgEw/a9w 4ӥL#y:ՙ&ƒY޸1{4\ ܿr͠ReBO_'嫨(2⸨Sd . 3TG^Ⱥޏ)*p*LA"D] `oSXRg6W)T D ~UH=Uo%qe;?܀?:T[Bkwxn)1zP'!d &~a+Dq6bQ`CO8kH7hO?D| BQ΋Sei"VaX:黂q:b$wjL|@BG޶_I@qn5wh78V]-em@.]jSLp wEKu)q0԰Lډr{Oi"C8ϼ!,i(DZ{Kthb36b?jŽe Ά"Fh ;khWPטHe }cݜa(m(wG֜{Tk@UA˥[Ibc=M3E G;}D<۬>ʔ7h9T5xz:\{WneMW^9Dpem 'CT&X;5>;'x|x_;}HG 7"L @f ou1~jQQH:طzNQu,4X cSMG=zjCnXS+;ldBڶd|\::T X[J{:(,hH~B詁›BJz(ăɶs7QwpRv :mG'd/ϲ-&!܎m}(  J,+tO<"XjUo󤵡D=`WF]q 9o+QsFC^2oT][2Pݫ7f}ݑN~oL".|k_o*~Hs4]ahMBb{ROďb$4r ܓ&}~(*8Ŀo|+ߊ,f'#ECl_+膟?hό-?jIZz =B o?,9{Ϧ]0X zSdd#9I_,KHxi_Rϝ MM; (^= WήkdvQxlv+xu/OSy p" >&نsQ>f `Fċ4< NP&D$~D/OWh]NԦFLHIN^msfpdhUxfWUoysM^y7Gdh8͟P \ @=`ux;~t|?\ rDklN}jC>@oN!M$O jR6SKd.擺>wC+v)-)scl;K6GZ4hr5 :S Ҷ{F@}u4ts[b UM*YpKep, `e% 5SQLRpn'&{M3M +ڱQjH ]O j/C1=XW(D+sS Ogӷͺ$qsǢ)jq8(n*s}m .1DY`fkb0< kVaf Z:*aշM3Rlz'lTnF^`i p.SO4C\!GIi Q.MyUɚ_BjSkn7}F)@/@F/V.%-l{e0/^uN">$~np'˞zgJyqc-K{ʁ(EU&Y|b;, _]~;`)eVvU[ ڌ*4bxZU e|Co8.s72Lb%l備KvO-J|ƾ.tynUT4-pW?1;ߖMEn6́vƚB7p:7 O0[1b8kB 28wN}ϻCم"Ԁ Y†Nd dRjۘ<Ԇb8W0Y]k;CTo3K!4 Q<ljl!BLtyd2RMZENj5l:.]Pp±^ m 5L&%WaT-rN.r[B]Wu TG{'ُՑ(OEC&F5q(AkNc_>I0oifiy ;.2@Y9iZFpn^7ef$1{i,/r5FwgWY-p叶ó 4qXx&3c#THŷwuzE>l*-Hڱ&Vn~hة\ӿG_I ԑFА{"&]#.mR(|Z{=SVnk].+a H1I<lצ9/S t蜱 #MՏڬRT[ [ [q Ӡ֗}2S:-s±pͮ*ϲX}sKj: pzz'g./_xra0KsUPc0xP@pb}lДv- @ʊB8BvB)fƧh.фdwɻ,~ E8.U=0){S끋`"Grg*PU@WbSX@mwAi$׊ML v.łG{LhmCTa^o8' C}YЍv94fjRZ@z'jbD^;1-ڽC0/Vf Tw%OqUYUSÅ?[49A a 55Yf|j-Nougb!([Y+ץkF\4o0q k'TҽMhz“ &ӪӼO Wِ˝\+j[׀$!"p߸ ~-8@nЭ[g8h71^D,*xH{]FN!أ Q ^_D_Sۉ`p0)*LЁ  ",(0.00^XpcYp)UוƞD (q#쀈!av;'N5'%u^D0L0L0L0L{>7hX&-ޭ@A7&j=eR?cQjPF스x>VҲHr h!2HC RC ؐ#C"9xG؍B5hϣ|GHAGcT5QCB4iQFTiQ.= XT8ңJ*r&d?L26AơD0eY2296i6 w>fvr#C$% PcDa*@NP霵&`L 0&` 0~҆BP,J\B~Hxsh듈FG!$HGOW@p^в>4bz-)NeiYPQL8Ql/2L[ J\Q_ DM&X 2檒|( yTdBNgd~ pWwdW!h,JyZŮZ H\P%F|h*K5M& 3-98;D3Ur=e|, jj;AQՓ"(8,ؖ(mEo3r3nJe]^\24AE8"]_ޯNDNdZq22:ȏ=b6L"8ATXȕHOH̢sexj*jιUlXVfxg*UMVTJ7XYclcNJV3l^h3efʵ24P|+v0BEQbb Fipq"dEfU̓^F. ˋ½=pڙ|ԆN)`)` :qQX'Kjʣ*4jUs/*GqDJ]DSڠِATCȫN@,$1(؊c*1u!H=(+ATbKa`ND& NcyGZn%@5;8X5Pjbz"tBvvKwzMX w5/cW`cYe fUȵ9$$l|gI-oqe*!q8 XEF0'2 D&:mh(%m58VA Uek(m6UGXj ''N᪫l㐙-:ʹ G0WVVOf[2F*gә!s'Z\ +m+#"ypJOr9͖ʼnd4B)TM-+ T1Рlj|J l@x|=Փ?y6ǧxO;S~wWYATxiϻͰI0o)x54wp5w)wc5KU z(+9y/r( PL"ap-y2̶VpG+Ai>2!O;>\o'c+gjQ>om~RSfIA@O}{#o4G{'#$ln{Hy̅5vrsO?=ǿM9Ο0hhy7@dQ;{KP7^tDA9cj^igG Ȱ:qBhzA+F ÷,0Qǂ.fGeԚ9\`ä=f(7rHɥfLpߥL$(T&6h8^l_/:ܰjZk\z' 5Ϭ Ӡ~"!(@tr붛9zY}*/O(ES|~( d@8*%;1_ΌpK&єDE}=<|vsmVH {/RQO?v]T@$d>U0ljf⏶[yfTx{h 9BFbquo|؛_k[ZT(K 7eˉ9'Shӣp3+a:iob@nmjs _PN,FŻS~nԺ⣮KҽH$'_G4kqM4S8&c8 ׉9V#9Ik\ʸ$vY#A'ZhuX*oU;N c-7\ QS'5H/~،dZC˦FU9pxTE>y .`$P 3C9,iL'9 ԝrnuh)-!vv,'] ʛbP!AHQ0J`֔c8`>aȤ-zoc?mG`~ކ; Mn'dDHEճ=0؟aˠEz oV :FD[Ohe֘;CpNp6g?{Y>5jsGPahF< o!)wnRzf]A&3k> d=0! @ 70%h DHQ>rX̃>ŜV Xsw6_n4Y)]‚;2=fLJBfR&~ S`ee(xO-F..wA&8x͝ LHmVδ HI^aEegX.ޱ៨@Y|ۏ3R w)jikY^V :FK7>#f't99e_dH1ՄI8Mmȧ]+v? ^("9h\^=r`tsiP Ltp?Fʪ>pm6M|y{Hbe?ޑH?k4E\PS6Mp0R:pd7'lN@}LD;]p ; tkPfĵ'W<˓ Զ-IU 1EvxwHoWG8^FXϭO,0r`;:[s+^b. %jr zʄUT*W-vVk x'ύ.fu{ ST})°%+K%13zC-_[WX[N<:^!O 0Y"Ei鉖7Tw+$cEfEYw|->*Ktu`: A d aUpEGbűHz,RjisdExe/ęܕjKFv^$n,qM[A]=뢯v>3,\(bh " c3\ EA=SX+`,'b@'O#}Lx0xnvu)\n)1 5o!6 @LB- aluqS@P _&K?CF// xE s\N~X\EO8خ%PEx ʑrb9E&/R(>S#LZ Nh/<eXF,nFN/_ASRP[&:4jG{o-`ߔNLEq~؟,b#mzvOy{xK 41pJ d UGkZ|OVw[OHG QVϊ|d6(Dm ?G}7x=f1*5{xTy$/*b]98`#¹_f #N:o[OE0ÐK؃g0zYDY7OpkI 'PYK{:@I\ AV؛䛎+?|.w);}.UvtbL}Wq{Y8CLo͞6lm(q=0[ŶnLb/^ޏo'"Ꮥ&(̗lvuL"NXa_EK-U!6Dj]iqf-8ߘr{WW\ ,k5"a~Tv'sk(LSA_C,]-A@(W³^6;J{k+ACv@w,ayRzSkXSD7Q7~+D)}L>t`vIa"gXn9iKr#ߋʾtIs=s6`adiyM9UDJp0k`|%WnMD0 ?)y5갬nSM{N3t5^"` IUi.y['5 ~|$ @%)ĐCz\j ㈃ueXs౩!Ԉ;vjc@Euw&En"$֩ϴ@рz ˥z%\ftB) YOd\U!ba#3'{0D\Ѓ/:)AF_8:imMIN"9&z*a ~87΅V$o-6G*'fpb,ЕJkjxT4ڋ>ݙ^Uc@ ѕMؑvkW.A-̏N#콓 *Ald,^W,pdD:K@ ur$߬\[WAx$؛f̻& Q3&CHƜg''34t8c#rm[((9`U\&=@87a'Uchtd0k0eގ#ʑ;T0]B\6ў@&߇r|5_Er`? 7T7P_Loϳw¶ZӮMڕc%->I@$M61fyxJj|nKWF- ۞H+;^2U^u8eƪ\+Π 3mje;KNG0n`+Ap4OФҴȐtՈ)jNaJ,U2 )u{]f[Ύy]X>uqnDu_4.sMF5i$/(Ͱ{YwM!G"H̯*IT`l(LjASr.%yjګ?r7QR,0v8֡GGLGFTgZ2&6\Hܕ̇zs_'k͠*9nz%=[S=v!z|Je&ߞmk3vJAVR9k~2뮉VahM }8NDKX- uL^C3c\eJ|駞sA{?:. =l ;4d Nyd/;%H ުLX< E=vzF%/_6%t߫d[bMU#sߐ&D Aen˽}" {'ڏZ HsA@bACSZz80 ,@LU$pʇo8Di{V$#Q1ξE5J͹o$>-G<<PeK;Pj0~Z@P,~@9q13\kXiҞ|[ HJ?gC@R9Kl^17J; D0kG;j*i(hqO0cvP/O;D+$p+1_Ԟ\v){w«0`i5ª6U*A0] QA|kʱZcr5!n96mcRkEgh"U o n oX:F%tdQ[fE P5_K}߱Ȝrt<8ߑǎc :2Kk_8CgGCĺwQa< \Cv]*Fm3Ǣw*n7:P"tI¦B3/dQB-j`Xg_׻񧪮)8sm"؊:~HhTp믏8A u&I]m|;v4IZgaag>a:n. k  fZ΀T$]6"-lj,< -H.S>)G1ygQYȮw^3x0%5uM!o7 D 9SS͌<{k:u\ZJv( 6 "=D+Y%STe?Q_rvٓ(p] T?acz1̆dž޹UH@& ?]$( & eBT&w^Wv]Yެ߷A$Y'U w AK4ͣbzlBvAYԃ]j*RPί}7j+13XxM3B!ݛGvSpT ).`*M EUi)z;}2Dؿ"G.k/62t?HōXAgllt#Wײj Z֖o>, b {T2' ~ŃJ cD!ZEeNz 6JI>92DDR 47D`ŏfqLن`dͷw 4PL X.`2tGͳ| 34_'*b9MK%ܧ颅:dmB(#we<؛A/r阣5Ҍͪuh6HաGIYTVlAI?;BT vH/ 5;O=YްՅ!`i$)HTs>RʵSݿj}AX**ceB}гSsR35%hf5]rխ4w{Ij<60o|QP ~5"<<6K'e[{?as)8H.0+ 93Ku]t:$ó\ٻ ymNFlZI+ܰ- }xAHK!$jG/`YSzC~*׮0$*FO /bI?M/+~4~Ho֟;`x+O釱T ^h7ztg~5 }a7ˡ7?0Ox菈.ct_NaXÎb9:p̡LZ^3z"vZ0:߿: i11>f6&vhQՖ:/x\\(S{3 v$IA}%O&pF{9дHJsT-#JORUpF~Q:ˎHKF10]Bg$2>>qW4^U.pNہ#F2Z>\ʼoy mtBB.ZW rzfD"Nxj).Ἱp% {s |0a2G`pQZMfH'p5[wt%|Nv)-D /=ZWas#rP6~dԇ4 ="S 4.ÚZ2G2FGw7mܒT𸥽ifǞUpg:@O*}Yol.ՑM鵾$͓˜>xwPFǃW4auNty{ xR&.-Fw!E ^eˌ‡gGdujڄ8H \Hv>ކ^} `M,bw.<:J,\G ̀K[cF#O~/GBv; cBʯ lԔx$c3n?\ 1"Q$;AVuoEsE }*Wӎd鎴l SB̄i|̡LMb80I};H:ڹ,W\n`%4iNVQݶV%mÉ8Aܢdb=]A2fCxdя_h˞Do YtݕeG3$PtXDpMD΃1#ڮj?14ܠ f 7͡PB,uC9tz~Rsq7H_2hk ÖanݔCE_{ryzs0砮A1so[bh>4wpqh+=k& F=*|IR)ZVr W;+s%־vϼH^^>?ք& a.5X°GzO3@c+*6_^2־Tukgm=_BkV OZ+ġrWmľt"?*WWxEw`bnDs̹anrV&w-t0b%,I ޭ=YæZ  L2ƈoyMRHːlN(r Li$Ҫ_$_gb8/p^9:ګJlv{$tn~!MCFL#y[]G|)Ҟ>dք՜VȂq#=2ER#EҠ\ڑ6alAJ%hɏ)T},EA4R)7Zä rt["9 gM49o{W!(hɬ#% ~2J3vY$ŔbstBG@j,KI)yaW+qaόY$=,\!Xm6^~OE^G{`#վe"Y&PZuc nēc{_݆5\wHDޠY.Ɣ.РZ=DOy2ԽCkV[-N﫞縵"]Cݽ "ϫgUmCZ*s.t@\DDU* MI{+` -FouEO/Ԁ`1G Pz42-%@ ^6"M\gVK6d /?ݕnnHEҿίVIr'!򹯶o*~o@ V?xpufeg='2tA2SBe֩OTO6QQN1(\z89۸uNi ݦذ%dceI9}* Dl=7 jEؕH}>^ÀTc} [|RKA.5#ܲIO:T t%\PJ})&La8v?+d5T@"#U:>^҈r6J`^6SBO{`R9uikhp:ZzyW=iqngܦFNFއAlwq:8)}_(MF}9eWW]!q)6K$~9R%_CMxGCĤqrٔlK(V@3H$LlCqX\8{ k^w[ؼK!°AH?Ws2@`b1w.as7AA2ARbEtpᙙ Jl5&d(3Ӱ&4ĥa2,\&SS($1BeMK| WDGi~cvDHԫhf1=shD 5 C=V-QM4ixOJ $;{Fp3rĿڢT _2>DHD,ɓp)<:vM;3Pg ;+-$ENImLjśŧs~YK졺0* [ꫪeU ,7y%l|^#k,2S;Fr{ ҺS, ۆ:eSv*ʃs Lda 6R<l!/ՙ[ $h3#,Ű?Aaq4e(Zyup)lil_6+C;˒P.C$AB( T$l}Q}Y.^ShhLf0I7&:}q>7MOd= 6ǺƉr\6>-ʍw ަnqK\<}"376<53vg HrY?!υ >#܉kr2WQbbrƢt j^bCD>ш3((ɞU[ˮ8,sg.PQ&S[au$*=Rcҥ>utxiAfJH ch–f$l|5: UccK2qS$`$ό9M=Dl`d1X8EVb GK"B&, {|u 9~ 'n]hD"kOl&q\;_.RgA \(E`UQb'-AoOVQ`,ÕK,FѬ %9H&t5{ [wf(kO- /@pJ5^rӎnPM nH#UoP֩jQB =ۉ}z_ZhL F1twf:(Nu/VE8KR@qd,Fq;W34 ^MYmyt{l\o#p& o8]6K )Z8gLI8u % yo}$Q&O|l/]  o(hg8Z|K$k3)9xnXsX>(>BLv0;:g^kY}e;8A*w $[\h2JO:LvT^b${^}6M,=C2m]au'-*ѧs]<ه5N5f9I5Gw)Z:HˬLq'TD}\:`oGrcbŬ>Y>VV&,>!d 0MsHI8wS,Bl| ʬ0{n}ҲDL|}ؔM^ثFRA@ .aC]=񲔔Vҩn~IH!>3ֵъ=}9C}l#ϟO,'>`/kii*_J^}1vˆyk=Uo ; ^k/uBaXd=8&?_z-@Yih:fr}InM'͊j3RK 5Fueq`@tYZ%7EINop'~eᲐPlCY܅0MyCC{f`D@; DH~xNii ڼZj|m G"eՄqoXllՓþmkݡ;7%՚&! 8wl]ª(R>_"U{Jqv:,! dž|OoHScQkܩkuWHɉAœYXplX9;w mC%0HTn񁘣5~B :tWJ溑'$A6|fq% tt$no Z&=a^d'bdル>|kMWd}.(C| e <K[Z4auX嗚2 :"P&km,U/O`Gh"܍ C@p}:K $ܻܔmQ< yxLeb/ݕ ''Ԥ= by4rYjeB䊏sRP6/kN{g{yÓL)򸯰ll*OݲaP wr0R`::@0SUkeb5\`Gr{30KwJJlpz7y2ZW.ҾګO9~,F^U)R~@s~XX J(E:W@a(18ߞjl T6[|EP`b#tԝs)wlO'N-h~Χ qbO`.bbag9Ԉ(7](*znVCc`f?vKx`idak>C;pJޥvl7DMM!Su-,x[{'ܱ$ŜϚ -h]*,kfG4`ijw)&;0E?$JC=kl ]mvQO ^@0O%L:V]zd M&*^s =w%b( OwҪUEԼSw.NH4ژ(`TO!t2ԃ_\vv 0/{ ck> b,r4EA"XiFX3)K+`Ic2 I(!j&/ Y+x?)^Cp8gJ!30uƢC{,7&9QEh=ڊLq5Oa\;ޟV5ඐՊX-X^h}YXqs+7Up?01U}Zmz:R6r6`X/Tǁx;bN0)9mt;?<<L0T128#bm'0MV8$"#`wJ +I6}뿢 ]Hzi#PfqYS ://aA3\$LL悹G Z @%jR?#mm$ ˫$ bXWY~@8t^ҒDMSt[6 |VLuP3))H)}7 #$q I Y>50f3-Y1 | 2(8NCu7d1|WX܌!! C˞8oi_])((\0O!(HH#i᰿px9Yg"" b-8s@1\_8|U0L7*Ȅ<s2T(H8>(0 b]=ăalWCh&D~""`_Gu%vtAZ 33 ln{+0vGSspSQSj |Em\̴c޳^feoeDO4R$ NgV)e?d2" I#ckj>, jg9$ur 3o@.cmEr&faħZ.Yzh>5;dO\!++ 7r9Dw2R6toVZZ4m[ &2@$bjK)J S/ۢ#20 cw@03rlu*US*]iX M6Oh-!O"N@{ҍIHwHZ%bP!}U)tεǮ*XF et%yzyT/v+|} r9xdj\VIXL1V jХtTfNi^j?Q„;ygTVV\> 8-.Rʹ]V(( ȮkD5•ɒ+7Q!QIvogd"/\7=Ð66y;4Xr=G**IXGlEE@Lc[kJ_5#wK0)) y 3xuN\,BoBB7Lpo dAm3# 2$Gjks=NIAiζB@ RQ6Jk`hb7#b" H*#y@{v(J s U祔J\ W]gdQ_@edA%ʍWNBBoJ@FLMt'S!!'9@mE-S=bӪ# $*be@1Ua"(9}p/`jyӘ@qpc** : ܧz88!O0XӪ!s ND !,,o< b:KgqO GhĤ8u2F5I(,0P U\s[׳3y2fߔ0FxCy'^1.A@;\A˰gWw>0Bq0>_Je=?V`' KAþH::>lyk݊m.WxC8VB 7C|g[D(SOy0O^|?ly?YzkEL]N8IPhhIN>GV%3 Eҕ^ff 2lEMFHKM_K<57ZC~fUD悀</SC}D! &^yF] Ŭ""MitĤOB^e{7/]H2n+AfAp]DatLctV>l U5%Z;UcTvY~b]qb `X!{.tqI֕ X׮Ƥ' z~D:y/AqY A \O#10kt~BO8)5w7x=`ԜaCU:6Xy26 DjEasutuħx~ro{7`ׯU:@|FE V)56 *s< u q%y8$?F,ږ+I$Q>w$A 9T؞,;Ł^MJBa=:ލ2>\SꙧY}Go0C+Ew?4mu/NG}!A4;Wz߾bUbvAf($D@Xd&9VyDD9:Q <3Gx>KyT: ;i{/#(r줧8zul΍($p!o,6Si#GA{Jo:$덓Q3ɕJfv6P6i&+NN- g1/k fƅ1u`z8`TEؔhXCnItLWZVM`j o//w91A[/&ihN3şOPav#th[:-ICIsVsWky4NU k$'ujenƪ2 k ǘf1ӄGDvV@jfҐ juiޜQLF2"_ws3^Z[+Œ]L u({I6cX0$HʖZ@*[m$Jrrҭu6D?Clf޻%gƒѰ;ygit&niщ?]` #Їroh`hs.iP~sˆ!%MO2~XS4z)sTO/Av?ёm1s.scSU#] c4FXbڎ 53rH#؂0=e'=plD$Zqt4[`d5Ƭ\NoL>D<6jފU-PA8s&/)?@?* ȥG<׸k!>e16|˲bw.͇џ#ˢ= ddJ6oe] e>b 1,fǚ{u18à~K<j"Z V~7Qΰ9]Nژ:|lWd~6+FaV0ep1Z/~:ng%N]&-EDQ:ĨpEf_:A2;*W>YԎP@F w(B.@ K25eC3x]'О/qy G?R.kYa^O} o\*T&盎Upkp -"j h/;TVq zҚI` |E*|c  X|в SZwY̒خWZS fc8PFO^tU2AID )fEø'[̹pt0^ymɑrXWdQ͇ǘMF+wbbC"K* OC[-c/휹3ҚCP=H$<ܬB{9M`||okPU2Z甔>;`GEjuAUCRF_~q?^:l3W$e&/oxsm.%UuCzpûs"_q 2Ńc2ƌOlזmF{#!l#9xR†TRigAn-kJ/Rqh5l T598 $̮t>:w)*aO' hb+$ۂcq_uB NBH 8@ 5uǒ䋊&x>Նx\g2 dgӆ%XLJޗWz̴MH7\{܏}jDNSh^U9~BT: WnYB/q"C0R">m@i(=dQn֢UVKS N T5ts(LUS~Ϣek)s0jl.~4BWP:(gMG`@~sRi M3-Pbqs9 ;n?f"ULx1yfW #KblWx5コ$!tB;"5Kmfo,Px6qѴGu$߿b=P3zNj|2M?=*qt,)^r/4JlR<;u_uPd-V dʞx9ޯ ~fHHIx['tB=7Zz*/v_t}td]$raK/jn[|-DsZkZ 2kφ`g8St3Gi諁O1tءcNWNE_~t' ?榊IA&'S~5MWk%%?^h2 fpmx]6}i x*~ytT?1Ծ&CR?7> Lì zF8 yj/nWޮG=;zwUi~rC)"CV'pȷ3NM`E*)ڨ*F:]+2mux+@]cony7>>[ ˕$,?_!:k#2`p_Qb .M\[%kc2F_^A g0걘ɇKЫ F+7/B[h<+WkYm}_W9(^NMI0:$D&0;DjHeGq3Nݗ99)7^$XM]}KC#}.B)3|̻NOsi^_ /~vQmrOƮMK Y3Q@EQ>h|/EF;:(?.*sv>z[ e_ƜiUӯ!T'hf߸܃oڞ@_ys!]{\M;!u.Z| ?2{#YGu79cv w(qqXb>:k@kbG6OB/wY΂k:%}j&+*)DƮ( Rcb R?a2#!e?tj޽UTY8BS鶄jJϿ){3b;PGK!JOBq7DB(~9ۇe#yAe=]UH6_T\c. |'IEKP1o D#ٕ)hBNpƏ1hx@ypby 8pnlCusfSN]"(0#<|".[8k-o?wD)g;eM(1Dlφ&ý$c<*fViSu>4,)r o=UJ`xIA*(ix3G/̱ %GNs/SqԔZhH?JHp;u.Dwcx QUݘhR"y6;H;䲡"M&AKPE؜!Y$_^; YiP箓Û^Say"죦@M:JEl lhF IQ Uhr}HR"=y7^wa([kT a(Ufl֩?80xm ІOjF7@, /c:U꽷\{S%Y7)O~A6:ϰI@(Z2z8}P/i5v}'Llݒ$ > v;a,ϵ(V šc+`CqӇ21qϩ>-:CZW[w.DxK-|)Xo旱ҁH]R-Gn<=-+d ](So#,PS# W.͔v22Dlg1fxG~Ϩ#uwNJl}kbCldÄ_Cl꿾|<Ekss%~|Ÿk/6"KK~ 6۫ևȘ$]@w۟BUMT:u(Z܊"ikb<ȟ`)TLlfTsMmkDOrȐM/a︄ʁk@},*XJ&wZPUM} #6ũ_%źkJ(ҐN3Yro& ]M;mA[|o'~5}ȼo0#2vr=e rY] jpS0\&sI^I Sf+Bm^i"v/!'n=klE"IbG &#(&eq(o4ӌ x-r B2Gڬs >Oa'qf\mt-㳝OΈV_$0cyi72`E/.>/FuuRմK+S 5!]1 -x]:@Xx>zqJ:N(}goDgS w a#[5 ǐHΒ!oQ`CfP'?iH].[DTB"e Ѽ |5P =5`BƬYr^rM|:6ѝ5l#׉SڥDy> gZv7w?'7u=9D |C]n:ΦU|c_M%el+b)vӪjւMjj;e->-Z`E.b ې@¶ q~rcTgQhC,9^Z ]1KS\bJRCJl]S(i3Oُ?綛xM(k\] 4vi#3%WkoE8ާ9+N_qfΎ6M9?M76|ǚvG*44HEF#ҵzq,!H/7l3c2GǙ$UdǎU3ML !_VN4B ,a Yu_)M*  6Ⱥِa렙)2 {9P8 :+m Nv?sC^D4=#`P ڣgc2"ur8VA v}qZщߦ::gyOMW.xwMG:dwMc*wCqN@&q7SSХ9F3) {d?4T3|0HD4N4/〝)qgkږHSw86D\Q=|fv^WIq"[MսJ~3(b'd!urrq݀=zO:B ^EUXAW :0['`;߱;P6fiLx}::N%$^+)1M˻.p_t _*W&N%|0Z`+O>T-f 7BҘu4|)I+c@= W>P-F##ßm^k"UNa{AY'"_i2CJUg0|ݤ9 OPca6=R{\;U/`OpR\ߑ!&ih>$>iIgJj}sʞE&wmRAA)Žx_aiIA_$&AD YÚ2Otj] 4-nؕ*^3Uy,!JJ 1SH+3Xm]?Iۑ:$4ո~ɇ 47YW~./,l}(nkOqMd3z/XXEOdJ2 rE<'~PZ>5AMu !5Bԑ  U]IJɥr#0DAL}Ty U&'ׅȳ~q" P`x_F_%<;z z.m?6`(9Urݐ 0RרU;GÞ`|Wyhgk.+1~׳ܐ8fѣF홐)0;\ӵ~~7o[&[m;ALC9meXyv%} T}XYLaiyWԹx6\ _<_yOz rԁZ$QM( æh6= …% 8||='x[q7`.Ov\SQzHSTx/C R\\J)ײsqQWzGܘ4bm1{cFC_GQ|-K;63 fR̞M(=W J~ {j1 }Q/xpӤAҵVD ;oGI/* Y8VIReu'>OQ:lXl@vv(0q.~?(xCyXFqi$G(5\AJ0k^[\X޵H(򫨅J?*&ؿͦa/&:־;kLضwMv5C:8aǹ(.=H,ެmf0[%/g{9ITf.,ѾNd$j))rVFhąk uﱁARx$lnk8f'P*j[̓ZUaՎy{<ޥV2Ҥj\tDbSoDC}iB&%^()2a`݁Gz :OM628 vsj_]OKH4ڮ J`&LɁq"찧w$|Ë#GЖۈÍKx,L?n_ ]޽hyoksx#4S$V.缳\U+YRWa6ve_NS#{E4"} B٬ՐN齀v婇G!3ٕ!'?xVrmզ~Ҕ j·8EW_'6dYXA]–^yx3y+ LsӅ_B>5wϵX`wzfQY̼VrRir.4FQ> (G%h#vg8WrncowQ4M75' $JkqqVN"dM; 抹+!( ]I&?}ted-VTohMQeu] Y5__QcOΈ%{qGjA|f8O Ε7ZI=Z upm",Gwe)=4؍e4s (2Y.8Dā=ب^q\~v'6k0*7UwLXrGE ìbVҁļ*BGE^l϶ \ZB;;}[)Dr&Jk#P&uk82GQ/>r0F;M #b<0W~7]u5^ߖطQo$슟JZ++n!& 5ڼʕ| ⠌]29cFjbô \Gۧρy80"/5xIX ]C Yjxa|u:3n9!ݧr!u9JP量m}8k,-FVDd/^ٟR:+$T!βR2}?,k던/c8节?H& gBz$31ĭ k#@>-wXCfa0mY]-7kgZ!IOLSu {j h:(B`Eʐ Ή}CB~TiT3n4 ] W֓migכ0ΤؔjƟfsn|=v4Sl69:n!m{n)nåMnb[GXPA-7@UƻZ4ar0ngPLct^<~Ĉ\P3e6L40qj,!8P=E_/R}3мy+#H6jH;z$Fz;6!V=턚#F+vai~Gz"[@ L bJ%]'b>[`ކ_o'٣4J=y^oҘ`l=u\hc( qijk(,@L"\Ќb885wZg^(#ICށ~%vw!u\f>قBZ[./-omXR[6H8Yj#&DL4~!ClB{,6d۬Mׂ1 xګE{N:By ^kJBEC = yz+;w;har.^¼w7J[8sWHY=, ύFy349Z`kǃdfC`#@'kA1. +_ijw8Id@5 o!yQ6#ȅ2J^H4<PTAA UzCgR#=F~ʽO,_/6H@^%| ÏT1âY_wY{Y')a-M"fO=w\հK'/@.eѫ-_jZPI'hK5D Vh,6H k,J`eԀa“NƆ*Q[] ϔQT?ۥ]`NevPa&6VngSpGo!wN(v"<ӋH@н&S@?s `ʈzmfp}@Js,B0N@ץ#8% 1:; z W$NEߡ;U?!~[muIco,m1ti ´ydcR`3Wпg̫a5:J5N=` GZ~N/Y(mht͍j',R,Ŀ"O ngzUƝ\ @wSv5Υi??UTpWjFsD#9gv1wS\-<6geiw]YpB#jqQE3Ja "s+e0kYA"/ⁱ7ʽjy&w+!=<_tT\7F,( PK`ACJ)d@y:n7L/-!\4[<]Y5xųq0cVXّD%BPM`:-d!4gwvCrrz⯍4 vW"_ {͒pbІhk X.˜RҠS L@,J6\c.MFj PI(`Aa0$t-ZBUkO.7eSGum 8V@upƗ!9Y˓zײ K?98Vi@A SE#VЕ5(v&\:#7{aE Nܼ+dN؈B"ȧc/ }@$ԟs\:S2r6/mVʣwnugk5oل22~ڴ60:iؿ$~D aXN> l{v?^nqUfArjLwk靳te;~ϔ7_i:lc  !hj/)r+ԷL r z»>Y=+ƅ[/VH.J0PT{`%roR:\P <±myu*7UxhœVfѨGt+(ZcJ) m"S( t7H 竹RXLJ@#cSeb B4I>bW$ih>Վ'|:~j:Oeʋ' *` 98`拶l^ (}k߈f4x(dž.kI6]0Nb T:^:*uiGX *}[kAZL)iϔ?$&Dξ@2Dߗ'0pP̫!xCzDǾ(γ#0(֮kw|+ # pP,y1"D\a .s;^wJK~9Bx+O\y$ (ݴkU_D !h14/#:* ufdpmӔV`_»$ 0 2Tڥ1W|+/>!w]2n;<P~;gvu}Iw*G~B2Q7!x'0mq\h8)3B*B6Lw(gqґ)w,/<71ׄA_H͒\8O38c&vP ph|qhy{T42ÐV6h=Y+v$3us\7%+"4D1_O^d%MC6P#GBW%A V|,Q^շ9W3"a0!{$` Z[#/&h$W(*3ulKR>EW+1h9R1/94a5o؈U@#d8wOF)ЃI6ñۺdR /[ۘ[z>f_Ebu@H+92ؽ(1/RV OZPsA6BMz? %p4CMcY~_!P{goL Z\ge,' Nџ?N|r<['\]kpp gPǘLPa㖌=E)ZnpUHvdu[{T܀F! J@%j特 OMZQfw쩧B<:8\N=h`M4J7v-q<&2G%Vտ*'W,|a7ڵ fX`;"2΄cB䞀oh5v+tC;uM \;ׯ 6{hN; C'_IuK5%|Ofng>0s׫{M>Ovƨ뺗FV¢rgpko9@E!`ME hrC\^ RL@ OCR+-& BL=0>aC9Ӹd6Ws^+sWU't(et[rݿۛlDRZe2V}zz4>5 ,^fx p@.eᵭ:'Vtg mL*kE_X4D 01m'{6!(kgWȆu= ;KAn'qGZ8-jOlA (^mkӉ+~Pmz9zr&69 U쏅+އOBwhWڒa,'[6iȅC̀dž Jol mOpt 46y4gvlqFϘɎM9unoFҁДԠhi-t9l++nRHDbLN8v n$JQ',}B _3WU|HFyi,6l MøCfxSםP7l1x{;^8>~Ht[D~"P2~q"2-$l'!L:n0&-TXՉRW SKbk%!C9a_56'p/D5J1jJt>'٢s?~ՎqsNy9` :fX[gͪ0 7(dU2#IiJ?W$JyO \W >(RXkWE5~;.IP̈M]9>cc`mJbSE+xc)FIf(Ɠ1LI*97XlfVX}W2Uc?ZP(Xi˭Ɣ eC:@y^WsjD(֥:"R=vS2K/y3D2I ѣi6*JIj`;}o.ly}h)FY!A>)DBc78,GBe/T`<90k-@Pz̈́Hb-| w yAϙv}oEWy-J+JyVk3[.aw)O C Zc Q^ሯ(k^)b$:2oLc`Z Bχ&r7&cnO 5oGt)b8,˖;(>< A&`/d׸^7?P$s/چ-`B-v'ׁr#W=8X@8LQ e6̰$cV;P}>;ۤ WH;rO=z*5__N:_^mdP7=3%=BkgtzѳUe#IjBd4PU(b8 ?YHhG9ϓۍP O\ c 5 6{>CXDB_hS.8hT"O҇JUR"h<:ſ~H6}sg*d j 9K &t9[GHkHŠ5M8{Ҭ7] 7@@9+ :aoX0(!esڲ䠼fenU3Oŕ&b)jE<^p<^"Mp|=| 8Dxpƃܰa"sN{ h6K.npwkw=nI7'"THlќ9tXzT&~R. ޕN 3>38n\;Zϱ v}tj.urd lӈ͈ 9APD~Ҫ^C<ݥD'#_߈m, *BOvWQKPL^`RRmÙv97DNyhYLOr{;^Ob%߰}幚vM9 t(UL)DqK3="\@ G>uYw.L}Na;IJ=!}:lT -klϯQBX8 m^|j[rk "}:'=Eu'PSCVXbJ ~'sL ]@1pe7<]<G@"9 @^k_>jUːeg5srƑ3uOhװә66i枬PKloN(UTwiYNf^ehLbI<"0Bu.gX"ȞVÎ}d,~jkK s^@ɲ aQCk!vo|v2nH}M".f>ǵ. |qjv<Y VHY޷N :p@%#(X:AkMɺHrh)d`G;|Zޑb|1gV͐f}- IgRr:BgĴң5%9~|ծv]wM[pQbew>eow*R㑥:Xt[\*q=חVYP[c^yAJIثD2ݣŎ]`nt[¦)4iu%n?cc&Nw!O"_ƪ$vã0)w R:6kw! IPDF4(.4wUvN徯uش#7$S2[' a۲6Rž8dBm@ax!uǁQ&/*I)tA T23=3Se~qݟ^<1&הn VmA{;| 'cq :SPk(V ۣqţJKY6}.;6-RHDH Zxd+m2x9JpH}xy_2" ȵl8\T28lCJa&/6͡|瑳=[>H ǿ8/brN2fW huɄNEzY8/=aI_,&Ri^$A I-HQRw7doԎmβpHvB]+ s`W2·gic0x`âEZ=x JV!E yK^{"ϯ=x1wa9x48)Ԑx Pt$ .\yE!VooO~="DzGzcrpI`h֧lihWmYn ǜʿkm[i0W-c~'q~=k=t0(φY\L#4uQA1k2 UDґ[Z$P}7tm<TpqцcdؠA2%8Zm/IKcp2+a_I"'" ٸoQ?BA*T Y ~ ,ɆcMI;S"K(̵b1E) x1\#ZCp8 IIC`B28 A '87aP&F/>'6jS7j!]0nvU`xzL{&GsIw|ux~P2vA ),uэ@ɡ0not92/Z!ޚZ8L3) ,3gW.rXՇ|v1\Ę|y3*yϳ-ͪQONAy?>u|Ѹ "a8*pj#0Y'WnctP$L E`jRGqYBZl~{(g ^{mvɚℯ F i|%ҥiv[=O((&MaI $^KqkrK~SżjCgHGI$\Ur4A hLÏSdܚPKQ"@$dlFVS7H-4S_|dVa89D/oͶU+ Xޫq2c#+4R6l3[xw&t3XDG? R8(L'EMsԄ&4EC@DŽB|Kj~n'YL l-JIԤ7a6gf8^I( ҚgiH*m{f8[n媁Sj3 J.W Dnk;KJ(NyOM9P$$atNJf={c*RGiry?CrrќiAS +SטwPfvT>. xЇ:"jY4  \.~ZGbtGn@/ W h;oA/<ݯРTDA845'nug!1r˸'sQ@idԫn8M泬Yu"eiu+p%6rKf@bW6w+1+{1Qfo_wg>gU,k8䖎 !^҂VJhE:2?l7.u[^ 3Z1 R!bܦ<ѹs"Nxkvh>IP(u xO bБ_{P|dhqT] k6B(S[Jg+,|t8Ai("' ;fOW,D3Ћ+T_ް( z>&+< u{q@uqlLe|~߶w8yS !\v°8{N`ƞߝitn~y/gRgFzծp!4b2dݏ:aA:7OsIQ0O$WΓ Y9/h}ς=7m9b?漞"@@A7KӺP4gh\?QμU AH$Beɞ$WES" +_d>#XlqE'N+ݔ.qF/]_Q<Ͳg 'x8U&}JNI+L}yGɘZ9:$+TM~9{L: ذ-'Jv 1Mam!/g澃ȅ|ܥ~g<2{E*tcm{%ͺz8$]oM+l N^qFOD wsH'Sا=8&$D2MՇ8SA.L4~Aj4JJ~R{<Ñΰ4Ӱ#˙u'L֌a3[Dn4"?i 0&L-N;ݑy VV)—o}=Qf4bHNVh]!O 4Q] VL^Xx5H^%POWa%d!rD%&(]ETNgp;=jeX]lv\=~\qIB8 <;S%3fz []lo"ڏ^[jv6飑 ṛDW_&2{/W@6/TݱPXӒ\󷳐#e A`i#?mV>/I3z|*th>7Lf2"@(!*Q mM13тI.Z{L횺2X=Wo%|+L%q͔)d& AZUe}zuQ K@bmaWwmV8ЁXTn]d`,@~(cfm|V-eE+yYQNZ@MKgYXؠc.[KDR x~u*V7h{=;9ir/*I,G˵h>Xr_qz^Qb IE%l8a.hd;Hu&X@‰Bh'icԷK \5˅W/j' nPH"d`VIvK󱓍"?"X1%Kӊ-[pW>sS% ᐢy-p !6YZJ,Sd]PX(ElN'{ja ԉpk 2v39TMdSv=贑fP: KW| ޽Ox4|rtNhԼy:M,p'6eTXv@.~ 6\ |waBPkoz,S=JЇcn#O&3 +˜QPDڰh WvMݭڧQ3*pH5#XxsJPx)VgR `QM r6&#{N"aB.9~#_tȒ0zVŁ+2<քnXɻ8cj`pb <[Ia-0W3o@)LJ\–!gW&K!(%eDс={yhj!tǿ=*f"`6`q5m@GY>8XkT)uMM7_#zAWZ>XjWBqL?'Ny1=߈〥ؤS[c5*x3:#2ag,.m6__J6.RnZ(z|mblm9f9X3 fcy.`d0ˉ#:VieNsxyok8_ZݴbLfUK XxOf`ƯANw/|9 ɹ uCH"zKk>9PjfYG|o?`^0ޞ5u6Mɐ;4|(a. .qmHAzZE#^]aڑWV?dӛKU̿Hܐtc am;i"OTrKpD7T)t1|8w.liy7U^X:p:%c@ #zl4e _jCn ]C5&\<,P7Om;[y i& :(Ү)?{"{}ߺC6[ڃHLrFL7c>Fg'EZ[$Dq r)AݪH ΖzCL9H!b؅x g9""Lq{DoZ|,Oׂ5yldCWacۧ?m~īэLe&WށAB8yNtS*j[8E-Ш2*Wt &&#DqXkxPJHpc{/xLgoݧlRj>sY &飃iԖ4tPm;ڼwN')%7?K)C;W鏼LXYm *9•bXPDi]&4B?!#ڰFZOd8myd8g1,+cA"Fl^ćjꯗuϸq[t]x#:PNИM$"˽f?KYT-0;9;9@ƟF$rIG%Mֹ=;` iSTfM׆MlBT7Ƚ.4ꄃ}beuUyH ce ARN0%?rO>kE.Q{? ;VpO fXk>]E%n A|QՁd8Jx%p`spefVU?922 Ŝ$0pmb9YZ!? sӶ[ ABBï^hy6 LMXfi5eۯYL9b޻,݈C_4;AEwA֙[]K@#n23p=8 dL<᝭6q3uI"[XNЌ ޕ!Y/n&{D>n%ܙpِ(Vm ?x &UΙw˫kpKS6%(A9#|\ P ϕ=֝;L5hv,xip+bq/ߵ A7}-6'&a`WLlWJNtsFQ&]EI'akENig.vHKM}z% zR v3[bǰ`WfFH1lt\/ Q驁YP`Wtioux_LjYnfDaҬAMnȼ,\*!=n84ؙ ngNmi[j;!GF5}Ȑ cك2sڱtqф Ct_z"iZs9Ofyʧj|qͶ$HKow 7Cs%#U[T):s0O *iXUMt=6֨t{>!s~R(o;Y?JIF.w";9# !s2 Z2)[-_fp7!mF94}IwlㅋHS% ] j!nvzӏ56;8.^izc'XS=hޝ>:[1i/5R? T'_86W5P4LJ$|j |K: XkDY%#,FrH1!8.3>fߣэ=׉H65,7߀ D#%c]_a\>b%R?7Uњui~^d 1C'-t@J/NF ɅW|JgXQ1R`|޸7GoQpY-!b]׳&DF, ؒ exۑX^ZtQr!uP~5Rpv˩@?–i]mbCQgBHrG)~{ܠin `љR2nbsڐ &x)rQzLq|5B-oSh/!a 6:_H*>๳ K$%;K0ZR;I"ѡ4LPPg}&]!qNlE@8P妔W3ω:Y2N,aJ K 4r+J-9U1FG~XO][(?p}=*~/&Fq0-%(bdXmDC$,p" hMv }Y:XĪ8dH`/ݡqWP`ڥd53.!a$mBmd#E0@J0"u('c^`KRT,v=6oQ܌bK+Eos=Gh^Dn,v'ݮĵ]PwG4} خ)6gRԾ;-xXB;7cYAErx\K\k i[ӓcx=<j6~z>&dl ikl/g>e(ևv$ B!ӁX?5BZ;07\d;z^!!Q)?jq\ioR?1`rm ӌl^x$LzQdG~GR@;Юf@uMΉH#'q|)-tQӶӊi>d^匇3b$ƴM8dMoV0>ՈY-BnbrwGƄBX.M:Cz n-Ic杹a&>DŽ(CHZϣ^('VH/($]5"Ld7QȦ~x)3+n*{3Qy͐_ rm^]T3gemSʉNzbۡZOΨ8$+|Mu/<};crZxtHTi݃L"I|ӧ?r4nK~FQFY7C)X=MD>f%&.wa*zgcdlj բVk~=FhcCw71=K՞ U2J3i)oi0qP\}j'%s27^'~!qF݄74h㮭FǘP-$V=Pͯ S<J{<g;i-/ w%!xb'2ȗ}h4=_NOr/ -DDk< ig#sKL"1;3gD:$!u޸]@Cdo13|S;ZwuTG0YsƈƐ?rIwE{A~Q)}maW8uе7 wn ?rOOg/S} OY"$z g\Hh3MlP #>aF'A)mq &>IT{\U Eĺ|1_j;tTM0 @C)EZ0jRTr[돓[=IxtI VR\B ͵I^~Cd $J|^ nsڌsS"F"v2hC0= +W1ʀE2e-@s"EUv ^USRL7>YY3{X/a>XJ=gG^ULT Cc̅m t~&Jxcq^&V_1sbdlb BᇀBd- i+zEoAF>G$_ p6&6xľtf.z). x=,X !eCqВjD8>NjME.Wgv;YUNgtF.̲?fMC(P*WXe]Z^ٔ&?$zjQte}߿K^q{ _3% T(գa:e*Öc8:P4dɛ!549Y|76Mcwv7bk7enA,\ԕÐ;.p}KasZ2 zT(i vgP/'H FEk(MHm7A`Hb/iZ&kS2|YK(Sc- <`t'ʧ NnU˂ cU(8{qřx7Gb5~&r7=$>`0*$9g^SChnwyuDI/ԑݻ2)]äB62T?:mob]o,"@5OVa~w>iQabdw2A}0ɮv1cXƒgiњ=;~ɒQesU5Op2w _E$ _"h*IH3ĩrޯLр~o9Z%&cun$_˒GmK07]rWc/ƆTrzchF6~* |?lm@f1)g 8ֿ(ZMPhءYu+^Ȩ+8`)$3<'ˮ^s뀀_p~ :|BJ=d~thɞ5&dAN.7֊7BN <FTԵ1ۄ{TP;(ixYJ7loBDź۾6TmC8O_]S0 6d˥p@J D}0Bz_G&pg%"M!ZQ?I٨鳙 B\p]j &Wg)/R,e ?R<xg})SQ{h~-G!ۦl4v+0 [:2Nslj, %x=͸5Bn`,0tX3uA02r#kC'섟T{,NxoG;]Pb4机@"H_ Nzl*gxsOxib$تiRѹj.gyr:Sm3пֽ74ݥ[bTL{ӇidS bC0U[~ kC7)Y6hTTBi8]Z _,L/j޹݃rV\#žK+Iy kŠ ~'hOCۨt}~!* :(RzQ:V>I:ћo)(3{ BD ZDU_D.|֐%NCjR1`{=e$^U4uBui#ڇvtn.?`+:=A\1S \$dC_u `/ -PT8g=ajkKXmPTƟGE6dC1u& b<;zAW!˅x(_{R5I[ 2twiN)b]nN''5 X~_bIׯjNjϼ؋GQ pm'Yf(U%49Qډeh]Ð~D>zzP_ 5ΩbN~OfߜF \JH`O?'M] )v]9](&Ԡ?ǐ׋ŘԆ>pv |;.7o90mQ5[ɲc[pF蛷"(L65Մ|K$ඪ&7]8?MN{P I _p49 J᪎+b~#d}JŭbOʗ ǽ^[Qpҿ:?4Г%&I,CX}kua" 鐖a?ϊGdHV S ǜ5JwV.^H[`!SP~Y,J:U-^v} ֯<\ L<,cv6 Սj[蔅;91g| b'MHd8Q_KJK:_- ur0GE~uDvU Ga[삦`?L\F HuTwP/ U^Fk#$?=etn|`}\@ƭ첊&"-AP0"8N:5xh80Mu#YQ< {'7+q׍#ms7!8o.G>K|6,#]DW!L,G*7Qz'?Oo ~12J =ۥ> W-PXNG "aTH޻Cbiעm|z0Fo"8uvΜvMmTSb.ZM$r(k7Ả@F 8 X;6:*xZ˦._ y g  IW8[v. OmTL޺:]rqĥO`#%F4n6D'd]՗\r6dul 9'8d+޾ Ej$#EKhzۅcB]Dwܨ2ZG):Wű-UoFCdZcCCJr^V-ceas{x(aqX%QdAyN4qb-K?B^X76~)z]hۉ4\&`LI_.?OI?g{;F[ k1d/Vz4i tS??D=X:;ݭ:пsnzY2\m?(i__f>Q’*}z՛0L$kjw:I%Y“㾮bt%% ;JcPQ*׫"*8pэW#lgQ+c?fGU$X+9$ NE%A+V ]_$vڱ5GohWAL"oKJHv~VNf"rpS.m:bԄ>Nd*U@~]1EaOmRA[P͡<>m|:+: @vfJIҍFȩڎʹ,2hYnJT8bghvSERnYF4|l~%&G| tp;w?yep!5%G}#zrS(8 r|x~l24 F&әμ.7}fС/K:[>P_ ambٽ+wJJ.pFxuV}(BrGpiUE s-I}yAy31]Э>PP)e_@AdUDr^wx\OxF9^T^N^d%bvS.XD4SE\CwRfd<1:K [у*A%4|iF4DF!ƨdV>b _^NZOkՂ'rUկК䵍.-5aK*&@ q ,[MBO!~KznG z Y .:8SxZKTa 5֞P,ӭ> h<3yam&u8 r !tKM]:R?I}#o\&ԓ0`ܴq7O?D(i1Lenx惸?=޿,>36Zt01=9皼yO%tLxރ{Q[Mrg:ιq:s,O ߃Dg#L`mk7*JZy=ΝV߷5V$Os."/'Y zou譅G!ra NԏZԂ+{zTm%emѩ!!UX^їO[eP."AJLZ|Ȍr$. 6@wW}:<⊹ʅ'ĥgSQ?׮yVw;Ƹߏ:9-8FGAis֑D7@@@J+»Vҽfִ>*D@U=aRQG"c'hGxGM r+"?FD_O^nCOޘH1nY?MiS kf;_{9qE8(`:C;`\pƭdž;ߎ!@D _ș[ӹϳ$iΟ-uתW$| ‹!r|]e4]묟M;4ڞMm,zws=: )žAsA5& A"bn]jטqxоpxBïji}X|܇*5Ґf)لI8po |#߮,iͰt2#'n Y1KlD^ہ 0B^GVMp+b9 <D5V|4r$|?G ggnT=PxNBR,܌\ޣAR?qWqgX~y@1^sKshb0>A Z[o=YS?V Nľ:4 =4pwHXX-ffOcW:f~*M9&:! a90CO|:$JDnYp^p|=6~O"vKt^O>qÊ_9(.~?.,6@=6&%0uvU-]DuT>:\ 'ׯjc Rx5ri^"٠0%Be@J;%'ox%CQϞcdB/xizHu8N4IC',2ր`|+ |Yw| ,%=.9\AP>=I`8 G)LtgISåzkDn[Xxv .iVvēsq1fe8;+~o %wo@He}.Tvy Ng  S2תzniF$N,a̖bIKM GyLiMYz9_@1s%P2]jS ZnO@5CG no|kޕw9=`zMFÕUQ-E^ZYD J_3Zu&^(4 =q<R[pJ#ZYS>LSg ny4;*Tpv Q o:i1Ȩ0m#<(yQKzjL; z T<Z5b<{>]A],ָ+nH )CşD_/{O[s7v>0يp ޼>֕?\S/aĘEё`?ayBߛFԚV.8h Jm5jsC[~}ݡvμ"VXq:*'uabñ5)([6xoa66Kf@A3L$ 4* 2[pMj`,PЧ8@oЋ&yJ0Z!jPc4g# Y@t|D$yV4_By .G\T%2F}B Om+9K#0P9f L aN:vqY%y=/P\߹k{LA)!DQ%]#j{jB1HF(\Hse6S= Ιd@פ;,"h@͚! UM|ű>4`c9W'x1iP?(ɩ`qoߐ3)Jl"6 {H˜dF]ʸw8<,E3СڭX1x==]I͓e?PPOC5XGԷ5"-3;)[9od +BڍަLȯ|}zeD'3b\-}dهMMmz~\u>/Mz9l BMwO8?F{.]@0Q\tgW8zd?|?\R%2dU :OUnL07()FX`yқlk˚FV: Z~ _krz^vOVH @QiJeVuZ2j:Tꃽש!kP#tϻ$$>X373zEIN&P}JxfTa (vv|nTiJacWq1 U۶t+ģPIcIVoxQenFl?\Æ%F>e{MѦ*q__])V/@Qz ͜ӹ龍Se5v^``gdV¼T =1op2Jg$ #$cT/8xEHo@amG%SgQ(T}!I(\r_uWi4;2/G}‘w'5x25tsS1d76~P, Qrۣ)ߥK gj(oh@'x,g迃h~\ "JY Otq |= izuѡem7 O-\>Ԑ>9ѓE-Bݍ*0,D i+$[_Ef4J ?{^^OQq|ɝkvrkwf(- >"iSX+~[Y}JNV43uc0y(rf3ڒCOnÝC4)!R ʬG0)5edPڪf?Mhns{A纨]]C>bs鋴wk=@Lm0{Rw?Opװw`N 1<8R{vL-\s.^!`U 8 OĄ^1g=p_._,+TCn0p?0Rӈ#hY2^1.,"a|0H]<$ iwKsWQAWe C2! jYC*&n*V}:y)<r$*K{M Ɉ$!=btTi1p9U;lYbdʸYyÿ\dr{4C N#p ./K@b++EPBջ4A/wEZXC4tR --F)ݿN ("MkaZ>C%8  l\Ј$64}P{~Q1Kʝ $cjB [rӏAF`!lAE$u*+ESUwWV5Bl^]>y溑Z>DB dT9h%/ ٨A/#}Forq<M'qzIhpɠ? CK`"QgcZ튋@Y>xut܏w-p('ߢ֒ 6'- yc*S+n.e n r@\oRU)kG]gރpt#[:iND1zĄ|}Yj6c)YC} ).svW5#gs WPO )TTl_.r,m{W)U79aW$>ݭ>8ͣZZ#0#k+ٙ7@4.`nݖ$ a?v;BlݧS}_Y M5~ʋMY8LT=x$׾H~ΠUӏfZTzmܿWTU*O`si!s~չ ltY@wD3fσdRbЏ䨥0b(L5#=Ao2{[cK܌2: H zGҍ[MQg{yI9 hAtg7McvIlŢ@L0y|XJ.@Wj?, ;]3}RQ =7()8Gg ^TsN8E0w1qd3ɒ^3z4M^<"^BimTXWNԔ[0^f, +2{XKZ]ԀUDL4lv68 [tٹ}2p\ӭf,d'+IW)^gy}c+L/U͕LWއuM堣 `fݐ,~' XZ"=7X2wM)Ro1a![2?>i3ːy;ŝ`ỲSoT}j,`OdؗnNoH%aOo'Z9X[l$#ߞfRe7Ս3xkEtpVz_A/At 94 L&Ȗd¸fՒ璗$38!dtVAoIV' }%8⌎Җ1PH&}ПU<)IbX)q=Z{9ֳ,cMtH7쌢xPntFCw1~''?)tiҝ1ң>+_<+6ׄ9+8'#Wv}9\3/ݜj *+,*ÚK-['qɵ!]KXC}hV1N0[ L1/.kd/@r͡[OE?J"ѧzKHA40 LT>Oa>2IJ39[ޕ2J^dYx(tN.yN~(ѡ˂ˑp>9}A.yALЮ^p!'jj8uM!Noybl}9g/ C:&\a4WnALIM:ǧK@3sUA^+r .e9 [8}Z _DXcAN\ni]ӶCY Q,K>r B8bSlRY(7䫐"4f\@e!H=wRFLK ʱӫzFc}.m&߬juW'{TJ~#s:ۡIԜ?Tf|}6LjhQGXNf? ;|;E4t2I:fgQҫEj8QPful[sȘ<1eFS8}+_,.V8+ lxSȊ8AژhcRtǷ,P7;=M$ /(k+NkYNN#wue9 헤\ӹ0t!8?KV`T{郒@\qg\Wn |B_r]iQaAa8q$6tpZc4E*Fb`^^lzC}j+2cwqyr )(f/9< ^'(Z3mW*-VvVRyc~lV1pݯ QE A0-ww{됶落]ʰo#hfF]3u B *Rl`wIE?{P&9v"lЇK)%Ł"Mg|KS)u. +W2Úa ]xzNHS>JYUmYHʕ .L26M~nΑ 7oiG[yb3t-c#\eeϲDblv+訁֝#֜ER@`9шEhaIzgy4 o隡i~r:Ut*J%[u1C3N2ъ`%0K< `Cnk+GsN#*JY?"G_=23ߊ[w%4q;-҅.--7)XF6B{ط;\ ͣho_WUoJBP'(PI_?crW..B{mf'CMHF򶩞}9 HpDO@ĮysvyՖo勨wwECu>SGT ^ 6:KY&8aEZS }) μb>[ RT)X3g:" ߾ r'HZdFug`8Q v?Z XlO7̙4_eWm.{| ubǨ1.y33;Nj ju:6FcAr!JpBNSXûˠE'%ߓ;:"֊m6Jb3[Xbsd14s$>ӇϡY_ps%kc|HT%TYF]?vP%LCLq6}C>nj+쁀#^g$0Wu Mf_h ϪY;Rwm s)ۘ9 7 `&8*;RddGhcs{ݤԕP 8fKRO|hO;rd b<0 z&gKu*shm:߆pfy&S%6eL(t iV8աG+-ύ?l`xE5QdÁK7e/>ݠIcyr'>H G>18IATڔ^e+% p9DxJ#S-柗`( ]lCf3ay(E5eFOU80|f. vkUEqݓwVIm1* JݲDbNC۝/Y@R1<-|839 ݖ03&8~"XD-G6}qӁAe^չ ɩ*l`%Z&0(Y>5B ժ;~sKz3j>k0SAyo 'rJsti[ L*ilgY~[V₄:+@(vݙm#2=) ׂovSBJx*Jw(|qxg@pGVܖM 0cŬ{N:+ o\tXdx &3u4ҢPLbU)KExU`1 + & 6~), 2TyaYU3h6~xun9 oɉPΏ'deB*>5Lg?_py] $}[% rꨞ|5if'eWQR l\ð[ T&R]}<3"|;!i,O0*W!h,RnƇ4і6uz;DnB'ߨq<[vXr VDIkGgqO8٢kΠ cnb\()E3u|s#Qxgpק=><6bBi gl)9ڴ>tgM&|PSS\RlSX_2+,`z-1q QPr:dL!uiwB_P3.crBL?~fZ2VdcP"z-4m/ɛ7*ҏ{2w`ZJQ(BE88ql>IۨAǥԒZv:52#\iW.͟B*y*I`^eYdᵞbп![H>=BQ.K.9k{z!/c/z5n"X,M7[x][=b9K!ԻM9|Qg]%r>wAjEFVJGTQfbGfv܇6~5Ssɴ>[[8Sf\$IDs"ns>v 0T٘v?F<<ʾ{+ߴMNk}˅I%U\ZVjg[*Sߧt!-mωb*J]sAXxYʞ9(#gLG7/*̖ev,[.п"ldia#곢&a\I\4i1iDe7މR<ޝ+*!DTmbz;ψqsuDP@Z^8!0sn}$32Bu]FÁaS㨓yQ )IN:`ߍ wґVoڵgVt5NUVq;4 #Ez7ةC޴sɯÊHC:&x (J7yg m|G݊kO)j'lWTD1q`YxqğJt( 9q$걋~)3u@#W0FDH[a1[i ;cStfF 怇1Lre&Wz׻hYZB_Jɴ2!9eF eGj<չ_^VIg'AHsY&TۭL(Uf⻍ eU8o1 M_(5{< Oa8]rz@BoM1 ۽|́p˶O.Gw"i$oehR\BZws=-c5%ʣB# *aޡf_yvǹn,~Hgx^-ciLG"'<$._,PO&T;ih3zMUÜkP)*$9jFb? 釸'븘pWdB B\Zp$ vA{L5s\&A$N2YiK#A7ԫz,E]Mj ';E-w+m,~Ƚa1WV[^S m O$;+ FH 3hk077U$lEw#)RePS>>h6;1A[$EN[@:) ٿYk xSd [)nnM,-6CrE7`c[^ > 'v\l$Fz0 Bq1iɾ,ќ>uL bFpΟsFmd7*H'5rZe.#q6}Gu 76m!gӾWƇxWe7oyOHá::g##Miai (D_ҵ.< 0焁6NLؐhy3 nڌD}L ω%Q j.֌ mlĻ&|K]Iefy#T,Os_ &?7J.>3RFpGЩʙéM^gVaɎTMY~΂p-u0 [`_8/Fs6Sq!6M= { s#T}R/n@c!8*x=r-9~2`~%sbf\'W?"+c-c+~ ?R&#< L< 5݀IM 5fݟ E0\7O)#};&&GOjItqM' m00aEC:] .ږ{tڰsTcűG#фS{ (,quנ6_+jc(:s88~tQ!b3Ҏd q4 ,sn5{)ݠ|Qmrx,btboeQL寊A3U76 cem/S<=e*Fi)d.;\6蔓bZ sR1EZ/D[^/'k3gz1-|H+FX3uՈ&h &]g/QculP.SM6+ҾTD4I.ppzف0B5)HH2*܆ 2 #iH4 UqmJer߆s9,f6b٧pኄ5|--vʯD{kj-;tc%XۨYiOJmΜz9zOń%`f6:O?h5gޅ S^{MU:HzFlJ/[%Ԩ~$+vyoq~ìol՟AR4s8Es\$B:Ri܃@3axq-RRwʭ?aI|wh9Шf+ʱ_&&Jb)ݼ$Nnd\G)(/c@,}q`m"yTN~a.g!Fh>?MlU:r'=2lף΂ɼܠ`Bun4u]*zͪ7 6۸_7BD2fS2Z3|oqԑ4jNϲa5rZd~0-&6kHR*ɞU;=/TJЬAx#)7cʕdp׀Cʯ6zR;Ѥ1zfGLw$Ylkny֩q{1{V)TwXL.7k\'!vh~PcC q ;"fl $hn[iCD6A2D` }A$wܕHS>k[p,P-'pl yh_T):X;Nk7"ɾ6.Y2~ -|*ū +7G p{e>P<ܮ0Fg:9l<$f. r&_`\m.>cZNCAGN7|l hRw 'c jsS}RNrT ?> #;NƜ| 3^@#o&}+>)h%_n${'>׋[᳊-pr˨';V߷籏C6vtD'U,8Lbtħ%|:[s}*~9E2@/1Ԙv$A&5 WRLߪfV8ŞeHRHB#G@T#m<]V+%f6nA+TVi6SJzIJ[HX`Ȭ+wB u=@ۄ7W,)*7 Z@Pd:'yH}h0l_X>L{%mF왨D<r8AVmtODqR#7DtB` S|TJF?. $Q9X<\|I$<^0bY6 ƻnDiy ں\L2n$~MHbxqYsuf&ן_AIDw]bڱ$lawҰ4NKλExclGxa~zo|*+ SQZͽVLP#w󔈣gyI hm;@Lb+ztR{o1&yTxEs_Z*IIᣟ,5%fc<.clZ \4ykpS;fLS4,V%&A;h9}K%PIHunX? @qٽ;:{m6@ѲbFi(8/xLDWhťۂͷYp*/ޓ D.D=)V+ 42]1zDLbW{TQq4d4*|Nv[ ;};JHn0(GGZr%V/z-"19qֳf޳_}|v!.^#qΨL\DLḪ:LdxuAnKF<\s{*&n-ʝv"LԷ08UM}3gdyQڳJ2gl\ĕRm&P&/{4brs1\VMz /i6 c2R9%#Md\hu8HE?P9'Jp^ؤbmN!(.bЇgb16"3i†&Fpw% j}%:M`ߣ/ZUu~紜G'`m g*݆N-ePÌ/,^sUF( :dII͹*(z/հ'c}~UD_ g<ޑrJ0FC 8+;*ZEC'Ɗ~gDHJP&NLRQ#̖Dwbba9Ao@U--@ m $QpGj:1(.NkԲ:I}w\?ݴ :CfM^F OZ)P)cQI8ֹ$ KҘnQ@R* ysB4%Q x8SBlq7zaG?fقGr** i[:꠼P$6ce#;jߵo8̬ZwrcM ]g㸱X+u1@j2 El8ȑO&#/O͹g\7e:9x8JpSy$syjቃ[ra txl_=EEui|RmZ!T!|uÙduPQa-;g>ÍXouX[DjH7| 䠬ɔ˗%@ІۥHx͊Cz2G1`0KNO>lҹc~"{G$ӌ!#< 6pαUiCm  8sj3N0eSPeZ [xI6A%D_k",?cL1Y=']UyZ]T ^kk6MvteR_'Sۤ`?6<6ц{ۻk`X'J!:sC(f6ac) }GϽ%EiݨpfV*JP):zS*פU K[`ysE3jﰦ1;*Oߒ(xyRL|qvO @ryb r!sgb~ x604vHAi5FRễF]n=F a b3a}Ժ2CsJ L/5-ʛj>7i*4̍"n?~V!V̋NMg52= [n 3JDzZ >kG8:LV8sew ߒ\0` "Ic$lgIq{7$yl=D" C?|&NP#]e1~$R%H LG#kEqʊ P輔.鰏(\wO,~-If$.jo2H-W_DT(//}#3J EJ2L 4\44D S:5lS;nU8Y7$D0iCL¿?\+% CAJ02с>< I/@yت!K~@ɞ ="JbEˀMrS$j>jNc>FʼG4gNYAށ;?IY;|R4KMv|7p|."8<1т:Mh]Iq״$BdY;3!EjXF6bԼ B.9:p1^dpd>K #[BڟrlF2PZd\7I=eҪqrr|݊m>U@RQб\gEEpv"D95nbhzDgXC#aR<A+"8uos܅==/:d\'* A d3ŋ8'^F"R ɗ6>ekb7ycj~?q FF2[d?a4]Z֕Wl"#)"bd4jֳ?NO~ +s)}zugYeHAtDk&<'|:>%LsFwJ`XPN,V O\vGY 宱14֧>q[6biX,&z=y)D!}1HT16.o4yb GWcՋ@gaBy& Wl]v#{DI⻖ b\'@oܰdsY}dz4I΢鱱c0"36áGxTyۄԅMx,R̶9?햩}a f ?hk(61P\(!W@vxcS >Oqδl0aɾn!}Z> JX70# A6ہ=S**_L>w 4m-&]k} E6vV@PkكA,t*pI%`q-ISq/HȞg:O``220/C] J EqS>5$?Eb[M@{B?Y[1i2KUj=1&$Z6?N ) YVB$ Hhk!@❥f"8*d/Z`N#zN| "rx=UeϦ 8BGM)Q/|4W}S2,FO?/7ټ~~эxS!%agF%i*z (mZ!SwpY[y)*x\~-pt$=lZ&)X`E/$r㊍,9VZ[ ϮRyYz`6-6t+t9{gJƍ9šzC6]lPS~輟Zk zC'wDlj̄P_ nZґjU? *(pdr)"a˭n>#w[xrl@!4r?L(:߱Z0< w-#2ķ!Blc\|)vOnH6@NOrQݯH({1V٦YdHkWv,VD,P.<Y1r~5חXЁ-*qΊc$wCIZ7ɱ4ԟLwZJ#(d25k0\P5o,^; 4 kh2ysoĮ}08J_l Kc%J_R^D6T:ި\A\ͭk.Tg`V' I1f1 d]W־uvcTꇠp멓'[*s),Ne4!y a\[i=-lr^`O$`ΈC&SXLҔ~4e~1^S>+pJaf1tvzIԢM~6Ґ'>%Un M^}8wrfE!m@'.E/$i'k7-*) OSU)hi!{vNcl-Kmڛ\+; TOw|۝cwݠQf6,7 ɇ>رK~%&tB7Q4#ܯYW-DžsU M/fVGNR( l,l+"Ռ, 8s|K}q*+|pqK30o ZU> Pci($\]ثD|$$-웯f}gJ@$ C< Ȫ{ PPBƄ- ج~QXa`9%_\?8^ݿCI9c$Kbqޕ_أPcæ4*d|*)؈L)e:b4v,19}=ThU(TZWS'_J,ѲVNsht0 Jym{7b oxQg 7%9]I2p˱yo)1l;UժUz5#1L*R&zypjlb/ Cʣ`E[!9S|.ya˚7&$p0 \:*_7kynh/| C^a4GQPp;:h&K^ *;I3n$0s3qIg;3 )Hpy3nL.u)WfoWKnf Tj5 oì}* (΅c$o0{c;ڰh 6ƎG*x:#x2HUpPEZ=TeG֌GԎ29s(Q"=4xh#F?HQͣFB:qQ# 4QF2іGZj1#G(z(FpxfXŔ [ H]iNPN Li\i q[2|!VEbCmd zb 'Zaq4ӍC] N$e i̦S:̚d0T Cr_AQ0M9]Rp}|U:9TzK} a[o*eQ%=c0tA^.0=Ɵ~uz9]Q2rc pSs{ ƛ%|ng!yrc>?vWi<0>3u6_hk9&v>iǥ:G&.e=s-X~LU>/ .sf_ 8B;$cx<)GOe=SKc@MP>h9"J-oyehFM;zIϭwtbwٱ:{:BkR =? /{}pC4'zm0ɥg;vŸ ϖ٣K9e0mtdNBFXr̤m"Pء@ʬr6ڿ]4?%yƒzuЄ~1|W!+T4^&#dr:ot| DKwrBh7r sR3 󪗍 W*Zjo aݤۃ" as|WXl%1SoMIɝc9WӜи[B.}R>9,2 khmم嗳d&s~#I֓ JsĿG΋BR+#`1yny7 \}{ 2Z(4arL6vÏ[|T9 W rb=ܸ^c5ιdL7E! t~TWiH8MF%k]ЬV| vMcyf&+}ˋnE+#|EҖ?iU&VzʞƫQKF;]ž?1h»+WϙܛI3$ʁYT2s܅T@c#]ث]:rSR eƲ 5Hx2i!DECɭmoYo 3v/dQ$=;!ouKP/8(,Anme9Pl f"cPp얩5Rr(2}Dte3x֤^i|("C 9.[w_UHp"~4l(ݵo슳w% c6m˃TTzWj0ʹב5>dVH !1\@l|BDU'8miC,wB;%hk5Y[1MWDT+ VdA.`w$c]䇅5QѫMxfn`i8+s4x-Wǘq)X1%Rw'!Qm@ pvj,UÝ ZkP3&/񐅱$eW,eb[ ך8 jkY\, D%ѾqSZz7(v B3(M#mBލ0@| 'tc6ɫGhڑ̟G183iYܠnIK@SC{'Jwޞ1n&%o@^҉E{w3?tt&2t1˱%'+P } D)(Ndw؏L 1(?=!L;1 HVnh$3R)iU#~I>b.9Y9c!W{|s_GPl(AD5g 䍠yj[=Y;ɁEj}@._iF^* W7A?wL68\&vruEu=u͵>QQ?C"RY8 VaCn>CcJ[Ga@><s-Dͬn=7YcTwWM2{9{rh :L񆔚,0b:WZQ;bWl(;7$.rN,ikR?8߽$h}b;̠8q+z.㿿h `?N cF.y|m9V`F^s{ݤScgBEۊiNd98'];Qj_k{?OI~WxfCQNWn* *F+ǎm:A!Ab kߋwE/{;n/inl@U =YE0I P~H3AwTYM.^-9Us]AhL g{azY W=N(]$ЌI g+ Z%Ax&uA;)Y>2 OcCGUXfBCb"p*gÙ" WV=[U4Bқ>Ptq3t^%gCB@$ K5֡סS: Go~YJF3gc¢Rhnm2W\; qq~{Mb{oȟ  5z/.P+!"/H\f+MZßcz٠B"^_Eg~/{ x_/BEWQzaݟc$6l30JY-Z6Cuwd:R6`Hhv뀊Ča7!#OFvx"m~#v-Kt" `W=*wl\XTK.^ %##UT,)UKD=R2Ђ^liܱ9Zxj-/sO,n|XUnxf FsqH$4r3*-0&r IQ$d>z} " :u^bH^e@G_dm 0S7taT4ؽ}L6q/s뙑w0Z<t)%?.H4 ݇+ap+A"-mk9JBuE&c,AwnP~uo9EI=taFA}GXqS9ϨNME, FMl)#w»iK哚l]Ul3>,ā5:~ݬU֕1 p 0~*~v,W8[h@ ia֮F+AUNsIgB>pUOeW?)tE J߯9k\o6qm/^ ~'mGWQ%wa%M)oѿ \`e@4hrÍ1S&V:|!yQ n@^? ط\(e]%܌@DR_D'Eڹ{K&oIsP)\ՊCd+@F\#gOs*wߥs-288`5[+)O%%g[) ,jzkn*Mdtb%NoӺm\em,ݢ=.F25 r9+cjO6b>dap^م#xr 0vKfwC}df /"Tf XTBۦ{MF|PN)kӑY]>{/0u|qJb#:nơ32U&;Ϊ*yh'P!r$dku1 vTA~䢹܂'o~Dv+H|Ҡ`Z/PxÄa444ҹ JݛD ~\;' BdˏbGSSVA~ٱ7 uhRʦi5MجzG>;%N pZ˿\:(@aP'L Zv*uD[˵0JmLg|pd{ y~=8'9={t(SwMK~Q)+Z8Iu7U?$溢t*$ZMsa FF, C]X)UDbQ`DP~_5 /Vr\- lYk"H18.$'})J5HiϜ1_ bUU׊EܨB`FH5R)_ޞ?ۘ3& y|U'۫ĞqGZ|7a|.CRF)C~U4զxE"GyUavRX| )o]o, -8Y_CCFx;zSf^yw Af%c:bYTV 5k; Ql,fR0dylQr-Lxw;yZ?#t1? !DtAmRCnn 팤Bv؟MRwm**iٷ-fu+nѠ*,ȼOK}1Yfs6Ձsi/$}35dxdڝbNW FYmτKXksb(z' ~8r tl23ZiHCPrA f>1")9zHnbBRa4& %ѫsysRflWP .z| =g՚&{sEI /N,3}}|NkNS!W1bQP7.e`ґ|7>q8arQ]ו$_һrV5i_9hOײ0ā/,wԸ}(v֨xTTPMȔ^nO1)m!:/H4UCL]3q Ns L "kcmv#;c`D ;tQ.͒4tQck@\z Z_ JyB:)$X0Fow9=utu+ň_pݎ= S]6"Q ıaWTdn 7\L)3DžѢpuч(19ܱSvy3]Xpy 3jc13pm"`ׁr] Pf(Nhۼ2>GÆI")(Dq"Ȍ~vf)U&oy tH}GO~݊4_"$އNnŝ'ϖ /Ń, pLV*]@(CFK08g4AT691&t$oΗb yI`{%Xy?B|]ܓ‘ZV ËAjWѮDxI 2HA$yc 4lf8س{ sOxi7 QSOqYDW|V ܟ݂k$ƪq8NTdIxȖ7zO>>0\*$04p5JzN2´~_]ӿC7 JF>Td_,ˋ9x;]JPbK=Oc7A2#PEI7~;x9O$C[εe/J=1~t5GQ @V8N7yg 5ÄgrPIpMu31[fC=N9o<5R`}E_&"{D%aG(yw63@D8nSch~t,Hc,/23EdK~}5ם%dP7tPmcHk'o[u  eV`CwmYSQnC]5W 9CAN>6Q]U;p$&&4Y[ر ڣhMMbI1=} -5{KfR`I,#߯1"'i5|$=JxIʺ/4 ,TV{'bi @ %909RI, MPnL}|\")ao: }+r Y3s N{;+%} H# 2թTxSr͒!Q?nyF3%dl:!E`LR6·] NN`VU du :AUiNC~cǍk/˥9rGMY9;P{iGtʑyDtZWRЀ^걐;]c4|2R'A|7تV4Ǖ:T$*dc<թy&@`ϕ* xoWu]]ZL"D\O6 ¤$p1.MׅtEC5@՞r }[ =*u{|'L15¤5X>:%.``gwAU9\ߞ4ASOKێF HڅiTam+uޗQ__m!l _w|],K}0eA PI ݐ7CVBѱdKirBL.R\i@d͍fsd27w>Fo7E{4hpc+/,f+"74A8X"zEp,LI-?P:'ЄE`|"$`^NQpwU;̊]ڜR-Z߀f#m|%1EE0Ё}#MU*e~y4}մP3Զ[a6O%3R 6+£2vٶT.hPVS&:63WcdrOU < DZfޯxRe,Ǜ8% raF`|ޫ.( >l C @,]mb"EGssI.U }Zԁt^uYXZhw3"G>jK)?ӝ[p)eu-+n5pW b-!HsrWD%#Uˏ8GqZhYTF8mc%] l^W;F2}uPLe(xHva_Ӫ1eBt8*LաV3NJGPzL6ƬP)42r[ tϧ [62%S V@nt]Og=̧i-yg4gk$~_ W-jA/ヺ=0VjmNSI<7dx,w?JGOgra \-vc #n?[֒v=b&. Y%UgR ; 8Gi8ˢJS?Idw9{So'$Hr0tt*@(^qץC=;HgašU>/,LS^Zl!qEsޕ1Ibts-"l*ƀI'4Ld!xzՊڒc:@e*G9?BAnr|3VK@hܖַ櫩cW2NU:h[`%Hۿ-j?Hmcc*8ԗ"tsKŨRNPGrA}w$AUZ=‡ˇ9dkPPӜ֮zUWHnRI;"bq4w#J:wsg.GMlĬ%l*lID .TEE|И3yV$[́e@𩵑b$K$\ "tt$p_c`cW$ByU;-i+aŐ'/Yy}): nQS{J2Bx&NkyQ'<%h}A2~!ʻ |'=^nZR{ke`CZXo o GW05]q}ui˯ zO6kv0|w &h^?ӌ ;v/y%\ɾwBfg6Us %WP`y?FB=;X~ߛsznFL鏿LmVmթh\E_^6MVK%2&I2z hcֈs||/1${1*ߊMd0 >&O)p,WGXY6YD_\prt82Р'NW Pn zh"2Lm֠6 L(=Ej8PMvsY҂͝x>:Tt=hK"kV۬xFOPjx,=~Zy.AIa:"yxn+cIIz7ThbH ؐJ7UʮٛN:;&mnQA2NwRD o&e+AuQi7?Dj`;Fy[iR=4@gMikh_>GSoy"@k;\.ԄD1WU x hE"N,].ħc[z4BXJ@SLęM\=+}me (㷁Ehk7_m2w80)Bj1@àkQ8$~ܾi%K:a܇;K+~pDI*-ݘ%Zv'L&Y `Hg F#]G \[)87]!C E 8gݣGE|}eEL[cДIV藔(L6oD.۟{VG]7iCj$)o}T úH?+S-OH88*Fmb̑U5 QTuc7;mr=Gܖ&g}Kuߝ6bǗ+j:ctx¶d .,= AχS'x0ƅ)MFzWƖU ZRsNl%IV@ذW{q"y8ZHB?0{r/[}4C 'ْ\RģK?v`~mw[z3_\v(hV$Ҁ뀷߆Y=.OW} R׃|:6h#eͰ'6&V$|93m3yaŪ. ^t ]mJQD[,c;^.Yhɢ+5KUU">Ms Za5 Ju;PI,胟a "Fʋȴ>wo4+_ĄPvw ?Q`i@14O%jucZH%4%0Nl9-AZ$P>ؾǡ/f- ?G u8в;r=IUhM67niF0Eg# ^V٤]Ef%!ஊ"!`=]mfڃ߽45tB3RMd]e*&tZT*MH%ad>Od'pexXBǰ6a)B=Ut~[&(2'hIUw\ʧH]̉apNHGТwR'F uO?4sߓ'.-aCũORw0;+ߛ'ZaIḾM$,~aMˠ%$1̃Y7&|"M)E*вE<Ϊ$AǸBY{ݗ ǃeYLUt1d)Tjj>yURJgisbu3:o|1,L_簣[0b5#f+)qf=g# ?Sן(Ն̄>%`/wuI:!i@+?lt4A5kKtVs<{mc:1Ψl2G!B!S{ZI]()|httk|v&G&NV8oO#I.i͋6 OK Jc Weހ h$Ps a$6U [) KԙP4\) C]MӢ*Ч )J5 wmlAlNɫzHYn B=Vj-RY/@C8\ W^rUtOLF h8"KGЊ5B bD&/j}-{jn5Uc|,E`/`stKl'&nBEhI;i^٥96+: DlMA PڐM9P?O0.Ox i$\EHP $:w%$9XJY6Zg&TPU8S:m6}\+_(s0ITʟl{;_5}~q!+ e h4\:*<أE6`YÙBlxXɤe"&Uu v{  %HZܣ-8G՝Q\t!,=]f)ι5'IT֏ORrŌ [$AAxcDxZؙ&yn). 嘛ӭ1aGza?ߢx2@O@ZX (KzIA8&5S.CQCW6*l;ҮLkІ98ay,Y 4T؇ ܐyȝ:XRQP'œ+fq ~8J9~4,p]*r<`2 f0;-^  -7k I |}`&W-~+yo ݁v+&@gnz3b4SW熁6s4j\(X4 Q&|k= §z]9_e>o-F]3bBe6?d6D<<7A)>9t@..z!7MXg^/R$ T0wKrǞ>a^ YL:ݥ$l}`ۇ(~$ĸ\GDː'U?JtϥL4 ]mO ,y51YϼשT?cp {ty$ݷ_p]yνP:reoTȸ}TX(dD@`GUZcx ##2YQj` w1{$3 PlfQBjM}⁣A^NqI8sX駤/‹pLɁ(өw2 ȧwӵs1pwT딵ی]5j\P|ٗS72#ƢTaM=<Ԉ*(O%-O;J.[cp4}agoP!:].BhrGޥΑiAKb7OO=B3Z4||Ex4623y5iϣR7ߋ#& - ϙ"%":]b>8~Ηp=ՒXVCp^[b@x@A#_,鹭=M!uJ3B9a% L}S$[U/fe6Nv[bRR?]L89k W;b0d?b zMim ›fIU@K[|-q@G2c?I_my͠Xiܘ;LhkrjWr 0ܽb5`ă^@vYoP//A6AY+PZ.l!_Co&OK5F h̜x}k|[6Pj(tQ[zy͙ES"_%| ! 9U<)>|syTɹf2 6Kchag| `հaکJP ;>kD?w-ox K(m_KI"dqG0y> 3Ɣ^+}R93k{gy='?&xۃ)|($fnWKQP8+*~(5Xb^gTIA_ 17aazIA+@" H -) άiI oBi7s2,#ʤw( }qoZۇ.Eyg،B/OS2;F6D)8EnX:A)z5_eV=6-W<^3o&N8ńwȴ>ZHp PKz*H/C^%{dȉd PnNZT<hC>e6 1 0iuN 0Vv5[W}R%fyBuf(V+Gj1|^SyErjK;hOhDv)1%.) ՜h}[:NN"$0wz͸pm= ]c)O=~gn0-eWjߞP^+g-IqNpyBUa`f:=a)51{NL3&= mK]):p+xTK#0'J%yQ2U/,HTS2xYD+G56g"\I mpd5}bvTE0 E^+ʯ4C|i@X Mj;<$3%Cwf(6d5& Ğ{9zжZlTje[w8n[ ' 0?PT!wX@*p32$3~*|o,Y=8k4Vhd&[hF٦ +CGŇ喆k:?c ıv}Z*z0Ot3mܘypܥ!'RKggnd" x[$iZPmZ_HE,Fu`傯rfKA̛W@HJ1Aq3:o)Z=r;V4Mi㍤gi:71`萟bw( hQ8ӅQ+}ԡqJ"쳦dOfY3@igg:[% | Y:(=mf p?x y='Q|{mjpr~AMQc[Þ" h"LEác4LU^#s&Y*$0C?1igFdŖT1=A߃<`XS.uN A;۪p멍{rTD?hA&Oouk\+BCTǥlc:I#jʹ=ygΪ-l|bOLQB'+sMM'}Ig}kt`+>XpRӐB1@Rf})-u7hЄlcoUFTZ)OǘTҹ澫jEݭ"bcm.ܱ5y訙ʵ_C8SݍtnY8vRozհ0uYZy#TԪ+ қ$7wJѣ(н ]_]i f1?jY#THxksz*i`-j8'l9tvYȷC٧9(:^o,e'u"VInN 5eדǰܹU+86sU0bh:i]Lk7 aAc٠2](MQ@(h Y@ ^Nc$+NKO^]½9k͉6G/,RL<9Է{V-L4 ֩(`<0WF΂‡#VOEXSwN;P[psuv:0T"%I$ckjl1mR\yVR;-,2eI3 BM$ҕ \e~۱͡ʝ-NJv7!!Jz}>]Q m/N `j*Kf8gh<+V]%D [wp|zSc|[ s ڍn(TǍYC=Jj(ą1Y5]a9cJ5M8@7Q:EJhZ&~W@rhTYBO,ҜM$ڲE# tj(KȕAʵϽ 'uB 8zN~JN!M*Pޒ4%KR& }d"dF,-/_I#no&ʲZiϋDmze^x Dr.kzZ*C!.-mG*G"ӂ^#Ec63KZ1@8<$]xgw?!(RxN|[Wű>9_qyi>m@] pvckHYOPfG-lpzo2/QT[/Ct"Pm5C@L%C7KKMP߼`0*m5dr1zOچT^\bB'>EY-[0u*o'(,a>e #>LŻOR'L0ϝSQXlAQn0jARaq?TN  2-R3܎ʝK @YtrO`+Rrҥ y7HgVp!kU6˷ z][R++ `aY k~д}k# P ahK[h{K7_#+w9HU[vⰀA8_OSCr/ft}:24 uvBWkzS1Mnv3e&֘ڿ)8?F!ëvl9,񐕁ǗAs;e/I.ccmT -ְ[69q|BHȝlEĤ>ͽ lA"P?]sP:$?{"ѯ΋jJ$!H|zBtWh3#}FBOAjxV;ޢ* +l8MDu= }GsujrHg4nqь BPbxYNtr/I&d87;koVHGd:2_b5f5/藻6$2^_/:um儱B'G6BNb1}nO &,r]3ꇹs 4Duzb"b,: FzCH9Tc!֙n|=Yٷx7G'Xαln[x<tfoG ;廒,[ko 030Qr7(V*)ˍ-טkwnip\3L zp:-}ISdujδE;6Tl~#ݼ.r0U;e;2ߖ[OlNX$1QKƄ@i*&q]~% Yٯ =U@F?9Y| G)F1AhXMNWbHx+H].+\т5`ޡk叺1Rwʮ':` _j y!wr}㕐r]0;c%~.yl> [&o^)! xg->a .d{闄; _4$خYw~8d*i蚚CAw6׀qI4ab*贙(}3{ v'onjڸM TEEdOnbC(T1L8*,QµQX.xdo ˭Ǭ:·;wkMQvC>pȲ;ӶEf'S%޺JbŪ\h7HOV0W0PW1=,jt `fP'%y#C+}b,eڵAt:WxY w2+-IxwD t&;ov' ʜ3x@vW">4]GMxh StB%_w_ힽa݉-ʹn6ylڹCXWD:LmVGB}>(ΕzjKE9 ԕ]<2G[:? Da ^D7I_{ͪέ K#qUC1BS`ram<(!]"RJ-.X4صqBhX]mK̮Go_?cHgʴ<*FhNj6B5*DWVC<2xAtfaNI+!Z2u ٧hb - A:aQn g ftRXik$9P 4{as@aqqjܻ. 춃ybguO1G*cQ^;Wi:X8Hޘaeqs *oq9 8&}JyJBk'd:FfO]dvAPCi؟gteg.BPYY*#n/Sg) 9Jßܐ'H2zO:_KNw;lh3P3l$;(E(A(X_x,h/-!`.m[[rt _ ;<- 1hyG3)ѵ<VWD&V!4;Ƌ'*BmlqقjW;ZS#~i# pm x{A9iܻٴ%Y8e R+l&G ~ lj';fj(ۻen(2V3MI'48Dʖd.n̐- qLg0=76Ij/G[>?%rD \X^% W&5ATV,}L b~"'7RLʴ,ͣ,&O`x/rlUFIvTH!Vwr_foCwH`!ԐfZYk H$!lQ)%SX&;ߧ: Nta]L n\KY" F\ℓ7d!E3:=we~ZU!Ba6wZa|%he Y*^:|k$w+Docv(~s5ӈ\BQ!y\MvD & KoȮ(\Ժ6x[/I"<$ *w5o>p©@kwOoUO@}wZITu62qĚsSDM.8@Ƹ{A@F6-sfjUzh_6Q=&}Dz_X-;/egǽBP#r|T夾A,>JBoPɚC xG3֞*9{+,OvB̼.MIKaA-ޥFi?uʖ nr&\뺲~wh$_c)y;i8= gNVɎs$łFWoE3̈慨V!_)&e+&Ly1xY銫Kig{7EM[GEb _0㦅 J(~  =HNHmsWGC6]'X%[j в+*ʙMf64 Ԃ(iCadL^1Nw7q|oLVszzeRs;ɠ1U*kh$BщG p=1AN`C.ӵGh<5 Yc_x][56Zp#X_j6 rϾ^d<pTZĐ<_Pi_(螠*:R'TQ1Ø'LM!{/@@VrÂ])`-yc36t(:]bl0%b(Q݉܂}BsVN&x8!do97S&Z~%1Ҥ>ex"*P';#b4|7ʹ3WYA*Sê\{]"s 0D<"#rԺd 'a?:]oW}(^*ɞSƚvE{^M 0./B۸zC;hz6ZЇ 8V[įߙXD<MHanP{,Emp%Z*ub>,f׌hB++y3gq&\jiڛi ̘; {Hg\˱zP1vSK-fTr7Zd]K scl3)~@to%a;5P{_nrOMTBR lg`a+ Uv6vf{=jtZ쩸Z$fsb維4\tn_lV1 ʪݜCdvӁHB峋W(Eo7|Z ܠ#dL`CD"x~4UerNܠ `0oteSĔl`p=N9?jca{=}vZ6պPt:c?2%jLEf? B4R 5 57=˝_m{ǁ;'ǰ);ZGǬ:W_W |n$°Ĥ. `u89Դp߿G/U}۵/e}@k ]C(_-î#Y9o/?qab:q| XTF;D[Z`7|kLU,iә8曈\k\a滤gIІ䰦Jeu%fPךyy!F(5W˯p"Ți">?-H׬^yT|NgvtC^n+A'm4;VВT]gz2:u DY9Q>2ƿ,:۴f$ a|wM_ԧ ؚΊ::8B0GġEl]'CwLvįցӎLxW"揈Apk~ ݆fDŔ16-wn<+;|( FO׷fgP5"ܧ\3RJg5+:@84ǾBCo)y^%EM:>{ .0͆@ܷaBMƍv: >ȄˍrZy5fr̫SP9XlAud5H6THǤrav]Cwa,A1P7u7 !ȩ,k}GNo?9q 7b11~,zмENFsd2:R-*W \& ȅ.Rʼ ܡ7,V{XEcx BhCxWy`Fgs aT? @]aaA㥿}/<֛W-ob%Ҝ$Y_*1nEeڧ۞0!EݦW[bہw.Z.սuJY/Ts/CXf@|M4.*(7x/c%by;")^_cVR Ӊ zg<- ?z/ԒWJ?P?~BQWJD9t{ʉA`jkڔ"/P"J4du=*;ވT`  IatѴl w̗;`7ݑl_D "s&t-n=CW]_=ɊRJ>r+{si q塟4vQQ,)3(Ftt6\.O+#~SH/YmI D_ q QVnj'h5°M-*Nz2lzmV~ j>DT+oO}eDH0㚚LW_V\6Q~+$3R18,ظM6BC+x\#uךu{K%45uld!/ySBNoλy?U̽44eS~;,+C0f[ס{jkHDě$IgNDS2RQhA%v@MjY]H -ER[mbrѫ:=hFEj)8JCo7ssPt/+`3RAQ;Ҋ%:v;PxŖQO^s6 <P6]} 2/C,L⑚kWpSS1&󐨪C*Y`Y/BpoCA{-AغmS߰jĘeEX2{djNs<@f\ԲWx'X\0xmK$^deDsAo]YD#!,q ?=(Y+i]9AYJ|$&ORAGcwϠrSaZߢjM]6{f_{ A1#֛\@m.2-owrdJݜJs"zfFn*38}@[ JO*1!>k? YkEl/w.+iGk&Ju6dh78K>btCu׉Y0JF=7vXSX1 AF\va<xIaɫ.!q_JKg^oO^3 (5{Ą? \>C!7?GO*$팠Ir!Bڛ*‡,& XGB֫5y{b "V:묌<9*z1uJTv >@VSKbIY< kbԭzo|1+Wm\k/*_xBgOYnвyfoY̨V\`O4yUB`2^:J*?jqBFYC# ^w~02Q49*A}7mt=L8}љ%zQ ,d/bK{}Icyș‚z&jι+$3RhJf3|'+f0Xݫ|F20#bDO>\NٲhL 2 Γڜp=$EPևB+gS=bFO+``r}ܧ}@J;i8)KMy87AyY!x<1NϝnXM[ sƟ+Kjax `!OSsk @*|:´Q)HLcЪr;uŋ ޓL?3B @y?H { p37% ! +qiB.l>9`q 5pE?{3 VM`w1hpQfA$6GuC.\QQqmvP}掅nߌ}P&l%q|!ߥ <ߚ͖de|z5fae)L(9nUvqXmB8xwp-mg+uXO`91\Ͻ*Wp{ȃ8i{oxJs߱8l-YC\;5Nٲrϊ䬼-@4nGf@Wp#w ()ui:;?P Q87u ?/9[X cx$f_8Zu\փ=i{))JE㿄u&u.$4{ ̩ڲ9ʂpRF$Ȧotn;ʻĭe|ʜG7j}w1׬7wM;.A˶{RJ=$tlp a@:RE -vHU),RP%Ü˽^5u+D $FQ8uЅ8NP.wU:.l?A*!2  MJٌr)֌ F~FÒ?e7T)ܬlxwq=lWZfXV)eUZfN wRx-)Y @GG#Ձn _ tf(ШtS}i$rNt%`˞`5w N j9A}> hj@Y4>Q}nHć}'#!*&iS)` "_':aCn¬JRQ[gcP*ۜw@l}+H;+iT9(:&4V! J!mݡ2 Xȼ4G_u_;fZ3[F2P)en-\4_#0j>\wYmS켊`bAC&-%Ʀ/j#h4F>wֳa48\Ya V]J}Z{t1-ћNd5)Gp%lD$X_,Яj;fc{Vg,B@KuvA(HCg?=j9 P#y"#ǨH9#S~!Nb40VKÜ4ʝA.#,{ ۨົdqrLv+%> t'eFp (i5_%XNعq1v_F .}嚜3ޓ4zn̓ ;G*vn!*v*4= >#QtU4s: w drRwl--3HM;)sy V׭2&]O]'(M@B)dD.tr"E 8Nʠ]'EDDCV1 16PBvT <" ]$+|'@Lfg!AV-kI ʷDݒlX=+]ќ^IG?UN5aѫ]ȕvq>IzĎ.ۛBut4mb[P~- #s^XK]ḥP[kRݜ?j8(Q?ӬC(d :~PRԉȣY͗l? j !p~$zJ4[~I"|:eBԬsi=:Pkoer6l hT~$:YVZuB љы FQ4/< 0,m l^bg6ڠS'ux"3 S>?2xwF-7bdGyPSJ٪U:mVR;R"aQ#)U׊K2gXوʟT?3}C_j{ڿʾBƜ {F{Iފ|.x^pp,yTՌ_Ksu}9{qw)=t$L+ȹ/S?_t2J sh7d4ntpwzBU5~l(ƅN)ԇbċxHZD Ud]` 6fs`\| _:1`%+kNw7̦Nu(熴Nf<5#'!4RleU-940&@IxRRs6tZot]u yC-[dĜ1k+%AE]8NhT Y|m`;9%gX9 Z㻕-- A=ݓbGM65@}Gd3c9Nk T ub'^ ĔF}L-=`"4.+f Z8>#}9IY0[ ?el#ՈѪE:fIq$wcL D m'ݜ& ~$4O'2. fqhqRc=k~CJ}cؚ? 8_s/ZS>4 .@(-":_ DKݪSY=hWF)iZ$.WW"^AsR ,|ʽ;txي0p6)ZE,=v\ R"wf귂6CO5;A TdIxԎj L2X*Zz0b@7ꊐ.yyHNN@_ښ?Y>Eg?KeXoXVM@NiNb>L5qz.\kbd{i,`v_+nq]~ izJf- _ԡϨ¾y]-K- =gXz; (ǞyvƚGnWj}d$wű.[]SEl6wP=:88=yv[Vph%U~ӣ A` %LKAT? SOREYE}i!]*t ;O2n!lB۶9(jZ }\_@pdD`RX/H]+"NIReQձP"<5p1 ؽd!QS+8j #?ͩw'Um˃, ^ḭoZ¡ T@A[xAxo2 ' B;.tR&a?a:jYG^UּaN.hak_mI[Klґo,m'$Z|5d9㼯' #C譿DLss vɽp^DKNJU+6q7;+<~PnZ \ $y 'x>+/^pWT?AϏ}T ?3;qCr2ٍeNy / ]D~pٰRo#$cήwyNf8.)$r!'4!|@'[k/c4Pt((()TmF/i(wuls<E 8?U" V:%9G M_R\@/$pvZ8{~* #B^~tpM1I*d~AѾMi%aK; r."y؊k替1q@P~ڷa4>|=ї%?!; <3_`ؤT(ڇR  P1Tek0r ͚~E6i;aoE_~Eŀ$GK%XFԷ=4Xk YOl@F>p`̨e/smOXE&% yKZ*C`5VN1Ŷۑx Wp۳OIERY&LǃӤB@ #2}$  t Lo;諯 O}R#Y;Њr9]zsMkL}o+,o~J>/xwB&y&{;QB@^%ƒjߐ:0׼ӝ8 5j1es?4BPq׳"dI%59:7_fm5BrYl~?s>?o\& Guqkj-reZ8|zCwy$Qt7#.>ѯu='Qs|OY;k- E\ `+3QG5݆cA+)CsͶݳ4ڮw-n.7g}ke[^X+I 7μ`5O@kTQPض*GҞ^[O^ ix\鵛'lȡ[q&m=6>+NU9k   T\k*j|ʽʕ!ւPt6 lIb1J^S׷eG xggu̸s T`'<1N$̴nG?ay<$7x^8e4y(Ӈlm\|{hoCNj̴?XJ媵ENS$*-=X"?!6$n+}^8AA <o{GQ{RVC<ؠ-`x(n|o:Z^ױ r>P?I(#+_I_Y2 wؠJ.6-bTo IJso\+Xz'jp~7ög Ό$HnLCɔ`Fy OiW(+Uj+0a r>oa} dn9^X#}ݜ"CPy/ Fu <t zJE#75%g{=r| $ü [)ְ))% }u&f)|svK9H0+m¯E?$ AI~@VO!pLl|+OFIMmTrvRrŁtDfÙGKyMsCbӃFK% V`$it>#Xzgn r˰,P w+*Yi&5\O5@31$&׿}U9@W;U$wɋ)gjcR߲4bt# ޹CvkM57,.B&Ρ<)a"E. ;$DMIOEg8>}&E˓ Z>p=؍fyz^u9l<A!3y(Q(q•pOKܕQǛrq\UGqzïla!~d9a 3  a d&(tl5qŽ@z~Ʒ*: vξEHzKmdM{ aOYq}=\MR!Q%Z0.Kj dFT6:`0afZqiptqڐG=bVJT#|>j)\`I8 H˫l?9/;TLu|GA`cWr3}$E.T+]F .j"QC xm(.aHXx,{d]Bq Oua!pz_e'zZx% g!U[ȇ(فgtVewJky&8;7rf nu^L*2/0ջ#粥gf~&ӈ# }m\]]y8}ӏrPm^ʯ7( 0:pywޅ6HaV/9TxYŁ4v%:%,^&W_6#:D9u;b_ / 9hJr)LgŒ\4uj~[?V=L]xMp:"KiYAi'Z%w~.f߆^߱ɽaj?t{Gf:Y9 lpc92@f?zQ}k~]m\VfE|}ozlSlVF\2kq:cC.y&AK@NvˬAbbVn7faSჂ1$j-"٥}: >40Và㹖\ǫT=B_b(2CEf(%c_)^Bv_u/I4Y86Bx3'ݻ!fWlvpabHѩ_h#=[eS+>Ymq ߰ܡI*Sr^{L",nvZGR{Ӗ@M$97vlQ# l=Cn]9+%ߞud+W1bvxR jzzlLteA!dRShAp7 } oey9@hK494<%=Rkzє*wYF>ÿYyTQ2- |S|oUb vt`6PS>mU`b|9Br wc甬U/N4P*S5J^Bzc,4XXV \nY$tq3J;ۚL9WTŐ 6[_Ц -&>j(mJIeq}AV^_y wf8DnVB-2_IK0RL^ާƕzōC-2KX WGHg;O%Ǭp7II^V&=)~Ijbl1ջ%Z<\]~U:[?wF#}ɵ^V6yB>pB&L$&3nNI>0$nܠ7yˀێ H Hkx~Z,݆Kh81<í4#e5Sv?:AU:jz =_'|rRĿxb=< -XB}%Vg պgPqWL,&X#zTNwvTwEA@킱F(f.7eE1w!O~1׹AU c>eWxWmbnIL :y{TMW;U0%D:2b w GwX%[ %o|TYΟ·Wb~}7.&4,fXVtNTeեFTe/Zrx¼ofKck\8h#=L%oZ_*FBj섦!v+*]7 Aܒ S&e f6^Y Op3 _uNdRV"`yo2.JJJYCt/|m-2R\ҴrA:,CdCX!$p&ayJh>qIξ[N~c7Fu^H崔}l:bS5^GF3 㒱p~9sfϰ% DFC\.t4qTtLgMUw7:5f胯 } n@ >'bs]p*h⒫]W#TPDz; "f4\L*fd xլ4I$?BSJ,V rȓϹtrv3U0ٳZz)Mx~18~['4̰`K)O`fįJW7md A;A:Jj|k ލZ5{rx9D>_~=Z0ZG@Xn]7kJZ/35?? (7{Gj+HWL0+ BذWr. 63,DqYb#7-oBzFrz,bVUץy@¹Nʚc#ǼL[f\vt^ -\SYLz. yB}C+K7Ѫ4(@4A`mw (8< 9w]}(X20+m_bwk.#զhl+3Xyy7lʥ229 iTlv]iy`].Kcm׋N 9b6NEPT\e[ =woXMYXVR Mnv,/E3l9 9)0胨־o~q`p$PYPBr/_l%Tn40'v^bϷ}O<I7^fa䆄E2Ij&4~4'DǹPW[nXgi;FHzsT,>Jq\Dǥ*fUhÑ6RڸaU$ug7tGmJs1!ʬAl=񣌀`XY{ 0u_c 5C͝"^@3>g1\9pPxO aM,k:Iڥdizd0nٮ?򿉬_LpĤSp<| gdWr` fnAmi%{ܛLf!~.+%!7iw%_cL- o %ĮR,9щ]; pd hSQ׵-KME/ϑ46{]fv=ރLPܯ|Bə&B 8u=k)V >E!}!@;>vͅb^Pb׼<\nDF搰.:@QcHJl\Q`}nַU]`gz~;EOrP՛?+uVFWMG qCp:Q~nzxI=1s\U4ޚa}E$ r[&=E}_͔T 1,K@#F:Q{_ao0([ lz6| vV: r BNpK Z$҆:#/<%qPߵЖ\ZhHIKeC?>nF ^aIP>'煁]X*k_|K`4\W87H@LY~@`fTsi\CUZ*Fx&Gxu=5)Y=G&|K@T3]V ǕVxzW\ۜP/>0Ӊh>JÈqQ9>65jSWWj@K`4p@;.#]3sbw CHTɆ]]t&nLՆS9Ҫp[waihH@?k+<*/=$]|&yOADOFPS#)ɚl󝟎7r?OS!PRhMJge< ;#Xe sj[##H\)b?lXA`t/*{ \Rk[DΥ"A͏Ո}!}zX<2/euR=5(tCXLw[/n2zG;:L>@pQKb["O| t5 feNOsOCOP'?xs Yb{ y|eCi%햷O ɹ]|m?*R/.9b/@"uWɤC T6$Mh3^\\u&KW⾗hx$>DhGF(S$ /{ A7HRe`o[+QrCN!2pM{揪}e S+hDNi¾;`Tcՠi)0~dv˅N(l(rdv=Cb-Dg>LvKPq?]rN炒} ޞߤ*9( v4{T4ѯܾ/3&h{jF[e,˶oM2Rv82EP*H)V9$cc8LBãhGK\b՞#?>oٶ\RP{Q8A=шq(!nR̵m\y,@7[PՖiu6#¦%+Vg#zӀlyK 6/y<^͇u89,jH7&ZSLtO%7͂<=>.? EOlkD jȍ4fiݳ1v\^)(|=4ܓb[bpV֙f܈{48[s>fH|aauwfdwfapA PP+0L,Լ_&wmӀ`9ڣֶ5q"/EزuN*6;k79쁊pt!7:\t8w.LlY\ʰ^ؠgF%<5! ~KJ_e,We10%:JۅoLB.i$XFM_΀a(yb dIQF$#47V ::%rRr #If !E=TE/ʔȆA H:vŒ  9髓Ct*.ߟbg[+C@^)cG<v8/ )zWhRW)L:sqUKR| <1fA>Vas$X:=oxpl"S PB!?akԆ+ gv™5?b;rYZ-c((pVoU ڼa-ܡ M#!kNE-Bw^ m.vW5@ʦ{+2 {Ŧ e(JPmyAW[ m!kڤ oh%h¿ro0@k!֥qDTQ@gmH-"j_@-t@G EzWVL#rƯySd;F/R ߼Z=Ywgy_,|B콾L+$ ]2_yKrn  ̆|1e@we!{NG@٨yҬ.L+FB8!æ(pʋ޶C'6rGŭ"cD0{Ө <G[hn6̲.>җCcY cծFXUʖ& o?5RB0z&)Z/Z]26'prmK!ԽvEBqh<a.D\fmE^5v:ad8td z[U!Źs,m_dG2KR1[FFV; v# [blU5<ʇlHfg̴R,iw]k h=kHCOXC,x_[jK9'c;"n|Bbᬡ^ c/;3zP|~%nXI6tɪ5|~gXnc %i z?*k*da$"#^kIz[KkH߶pp3`4W/:p*MS¸q`xy}k:^Ͷ[ǙWUk<{j)֫5BiM'XB+㐟LK43"t{cn#VQizܙC^J89'֋p?vxTcm0;/¼S2x2lc)oL%c BE^DiXWpCp3yIVbh:{L7@ьɰNo*$,j(j{VDDMSotP5V][.6w0)`=&ZNU\̯]F0MX/jM~gʟט7:O2)ೡhackJmd|+Y FB@.A2u?]>sM mnie~"sGǖ1PQMR]AkdYn+dۛ;_Go+`_FS?8wN鿶g UIoBewWߨʳ(FA X4ywӕ*k ei_ ' Eӝx$uvBo%!լCǝ)d^\6RGV97-c'sX/Wú~3Yǩ O@h@⩑[0+2) Jk٥=M l^Z@-U pF1xհi3*)zJ4|̀5l)d#g!![wtt9JudK!ټiIXPמT7dӜcԲ0ZO]ٻH:<ԙ'[2hG!D#m,½A-.[y#ϵ2 Kfg4e~1ÜɔÔ`>@+Y򳊽#BoK0oComΦhi|jzq"k+;Aey ּ|ZW].|KetQɀlYzUf+<3! øSGxp=9Au@y D0:pdcbXv A]za0pq%t߷͙͕ЯxTלu ݵC[u-h-1ILYU?/U=z >|V7w9'%k,qATlM=Ev SY"9՘cF!H c-<."4v=|tk^Nȳd%Rs#vIP){2z(7>xMwpMv}. `N IAgI(k܌h5l?ټBgӮ,#l8RJ!؀$Ajs}8b#] O/QH9uǣlwEٸr$R¤v8"ek֛drW GEn0"v7Rfתd:gq!դYU'W]Z,B\ ?g! {)_w)"쉕8W"F|ڔY}7"Az}wE@Q":эKc9ŰY't2vr;G" ,ϻwj6hc)5U_*F8{Vʖ ;kTaSmdKV<+l3YJchk٫?)kc}Ǥ^] U\7@;"Dl0}vh)]Uӧ"5Yb}2lp%vS &XyYOmL8VJv,Az  8P=L7T CY@& 1EB%=$ZҵUAoÉxPgAW }&3}iG#%C\{cZ3Ru 4"U`iuWQ)jūtEl kJZiCūt4%f\ RzBX|дJڮswo*j9bVVĠהVGdT3b^N0BN5!<M1c [iǖ~ $Qn'sوZ)"9cm ˴@VUjrAfRy_ћnןi]S^dp4f0@T]aqZIP^`f#rcY<2\;^y *ςcUFe y ѰRLkr~G_a0(JiOMp[PKH.&N(:>EOCZo ]`\gDL\G$S f')eN7}>ZYa~7jb#=/ I:{Y&?Q %̴݁ I6֐^hbmK^vE|@/o8ip{C]^e!?q_`<%GMtyJ|{zLjMv|(!{yD_ĸ;AR >H` G9Ny#k !gϞWU/M%AA$?aqAP/O D>DJguᕯv~ys}Hn5U&X2I_.uq@/~#Z!__a8 Zp?JNfijFJ EAԄ6*W7=ɫUu}t,M0vRL蔺?efRelSfBW+(5T+R A!Aٔ<*jiNk/6K}q8qSeW|0_BeJvÖ߭Sˑin %:_>xR|CMCVOfy* FqwiE)Dd39SpUYa!_]:x\$}RƒOz5z0y)w_s;32V1\FƴRP+jgocA0Fxّwz1qi2KR_{凸b=?*VQf 6(|;s[޷ ŻC ;m7MPaާ/W?7԰HQ6#q\/`]+n9\4 O4yQ}fCÅ򟆪N0] ̂ "Ɠ>ዣ`Ki^#uˇyT 2vS xOndߌ,a[w7-nKHm-8*P- HyG(L2 [c srw+V LWU18~+Z҈1ȒtĥE>`!^iIbzz 4N孛a);@DO' :2Xl1f6gA6ZMtz ] > ;[*2,Pг5\"DڅeIY0(#/'_?R ☆0 {:'rT#uo~H1ƟjJ?1nɓ䨕^eyk!8ӑ[7!i|ʲ@>p(@>|_==T0c:h#LJ޾iȺ: w_T,#(8)V1xxY>"Q,K`}8ׯ18J3G%pOuV 4z_G/\"t{ZLe<٤*Ъu$M Z>1s -BK3vxjP:1[_V}k%Kh@sd`~qy< ~9kC%bR}}~M vˣ{p8``R”0߳]_Z%ܡMRhoxuH0Ao0L29׶<&CE501Zoar'Տ H5>#IXJM̴87 iDJ$s.^6ƀA U6# gukMs<%Z8Tuy2w r%em.T` rӪ}#6=d3*\ чiJZͣߦ@HБG#땱LŻ*m.,c,5v!Li)9Z 潅_(D&s˨k&+Qpq@1DDx1}$fea$]&H̀ /O129B! A#y8{ qG$&=1\ˈ^@]ljM;p 7fYcʰ DAk W?fF4*#oM6[??P%o5ˤjJ[;ױM}KɦhR|]Ƥ(rnsCK@/-K&`"ֽ8_QYf"+=f_NpS+"N- D9h<|e[#Ijq,,:dCWr5bC!r}5=x4̉eƗOp *EiѰ5WL/t'yFZ z&Ewط,)[YԼiYIsE]b<}BVd3̩ZcrX?]$&NxՍIK*d~;M* ^YxoS?sf|-bI<:c217nH+lCG.J.4KO\ߧ*8׮<óN9FL>e{ ]ZV^ AhjI#n, CS ?^6X½Ӣ)L"3oR`ޜ}༛1`ڹܻ?LWzb4"#9RQPUcٰ- QÕXL~e xߚ#U0v \@.#\}qA~HWҡu_mPo}\vLQ/d33,>!*G"WR^=Zp.1w_MhݷI*>pԐlQO_n6k_=x>fWz|b5G8C m'lbSd)*]I񰃼sGXie{1]_ACQ$n:oy91liւ&JlgIh/9#7Wuܢw ~R9:Kq+<'LL:Te>G3s? q;gWrO)11_4I>LmA>]udq^@xPT.PM R{O{O^x00Ǫt Xy[sqmk>?Aiy5mbltȳ e(Ǵ=0ymych$ҦM9)>'Owo՛m4 Bc{,۹ ;emIfp;_|!1|eO-H7 /," ̸p-߿G˕U9_rANR>$;'LƘn yBV"M̐(PQS =E l֌i>^Ҿ \mlO#M1hɼl53t)yF2o$tgs ƒǏVQ*_j9oCl,3 JM{=1$(HWsvua,%K0CUqp:Ɩ^y-p7jJ+&Xt` 8'KxH搊isasE@;ddJ:Nua8v~h!K>o"j:ĀLR ٦EpGX YKr!*={ƥPIT_9+e.@{3=Q U''YKETͶGD@e&x=jISu3=>p GxWOyϰ$[UX>EpL]@#lߍhRc{`QKw-CKH5$g@M;<>xz ȡZM0{ξnkl+ν$![VAW!}B ; 7'#-iU-?Aipj@)9w{}?r˩"\/:ԪS-c k&ّzfZ9^<{(`|b'߆10M ڰ׮>. P==$?gG2r]vq^?Gm [܅s cDBb˪r傾vRP@x>$V fP:'?׎-uUsRBM~x#Om-gurmCej!=,+XO9|U3?櫠-"fC$ISKD%9D9T ?6 D\LRkD爴:+[r uĵl$ͦ#wmD̲o`k3W(Y \;UϞmH$H} jkGWj@n|H?flW$^Oܞ+|iV%'81 2H~yc ;²hJ8dJ2uNY0jC[7ya N#b`IN~2g~I8!7Kӵ=[R.0LKdQc(ݘkD`6mHJnR}*5Srm)\Y@hT។{"-GK2˾7h,~] 4LjK?rJi Ɨ6yv#Msbs3rDT)s9*j/FUF]i0#WJ^HCwE8y`GDc$_qE x7V%_Ɩ ?B҄F9,z:0]۶yl#;0Am️g!E >*FZ8x< Gx~\GEP{>Ur*Bkhio a.3`?`޷2ucz^VtuU o|ˮkQ?J|B;pcA&PAhe(pLN A g1̇R?,ϕC1lvKGV$\cMâ1,"m v,¡gT8r}T ((o# c[yo FrM+<8#XO*]? È\NqJ{qVv Hd0mRrfDxy}X{tk|jH '\c'uؕՒxK^8 {j!f$m tUUŒgW`CxUF *%T]e-ST u+u2+A{p5$aaLC*ubkd:\H@$MEbLxGü \hPn Oꎥ3!㋕B3P^0*Ac reqXC}n rL͑n +'??J(-&}A֬ Z$-@Er,{6B$n yIf7U󬍬E'PM"~IKPR/ϖf!$GFcJy(SRkRŃ*wfȆ {0%S|6o8;P‚We B 96v4Go+Sp=, Oо4OPm{*tX{03zM<r[hۋJ~v־u`1ω)`4/9G#yv{Ĵac'CW\ V]nҵC9ADE !M?ܥU98ڧܙ╗q-܆RQdGF‡ם_C'`Tn>ơYy swZX߉xCY 3TSf״q3FY0nA= ?M Kq !yq3fmE%>x R4vb7)'${!f=PsC0% csT1-L(2%Zj|zŢ+P \U"nT[s%p+)!xwf[b6}Hj\2DZ- 9&Q@<;c vbQf ˅#Mjuk)9=$gH& .Q. p&NOVJS泓UsIbLx*TD!oŏC5N0 ݧKSqL`j|ۆ0Hg~|Obp  ȇ"MU!Dd&*G| ?Б4,ԎoFw&V˷O9L@`5EdV`ڠYx{YUps[1@Qz'1+]XZne:rC ,w \Ͱ'(z!7(8N?G1,)W^GzuYsL3 v\/psM!J 10W[na3lwD?G(Q3TD͉EVfjp^#HRTAT}kVz`FR+q "u)s#o7GY04u-&.V_Γ$SL[{qsjY+#aϊ+fzNԥ̋dz?Rç9¹_]LA:8މc(z*tEI[\~rgY)`zl5LT?_TOQLүCqys >39ƃ&aAs߬&am-T}5Rkj _c*O|.ͱ>0 bB#)8g+bGICc) hҼ;v2c^jSK0O>TX@1#-BLAtB KC:"PI8w~ѺqR7W5_%s!ޥ RN};&bhd&n޵wGp.ZhUZ#Aa #"\UW$7ite`q΋98^I/[6޼qsczQ\y܎s6HҸ|,UǽRܮ3Q;~YZgD"h&l͍5\b˙ f34 3O4<O~O:bvY"ߣꇈ|?jInjB5lb0`@-^7Β-AҴ|r%O~{")ont"b%uW8W0V3fHKc|0huKc9V "Ǎ!?&2%?8)7`PdFBv-!7/%H3ׄ;һ7f`?Ѫxdky=e5YfM,K‚nG|gH\q}dq;J:h>j8;-.[ ҳGs%C-,+{ZPCa?|cf ?x$>¿$7C"<k<&SIv "pBh4p;ɾ?U߁ ( iGXhןVANM&dj֥] cAmqnZaaW ׍^$_o|&v.!X:l7215nj $sG;ۃ^d48_I|GH$ЧI @5S/9TsADvtqi?tW ?C0 ")gL  T9( )4m69fey^+KE> FF*4hAu Mk‹rNM{ H4Vrdk`V„cw~%5N!N`}=J"}Fܸ?V=\1T5KQ (?1u@?fu6?pKh|Jp a@$ 7wjΔxr]$x^QodA/A@R'Hgb(᫋VBi_ߏKR1&$8 %J\B6wǮd!ixyPyRoEr/J2+k샭m$9ɋiߢ |7=3#Hz&<L>:0G,&k&/,iq) } rkjxR1q Q|=LfɝD=$]Td`qqŞX/R@YӡO˿<m2+iZ{\zQJ5 "| 8Lsu܄T #ޯ~,m7nЪ)mt>[1*mOvqZl](8[*XZ?TIyZsd [kKHY*'"@ZE|/px^bJU*jԙ+f,ۂe?k=V$,scVQXlx6m(]ŽN^gYm ,!>x"ΟXE2pEr B9߰/{}.ՅY'o^t?}DUg%v&^G[+Y7ZD$ H' Q ⽢,bҍ/ymAEwwɀn*8've:U~dwGXleg/!*BLc) E2@~۵3#By' W#W&3+ 8,[D~&_5)67 ޘV R bmgѺC$ Q:lmɫrw%qle.L]0VUr-=g"TJ\/[㒋 6#kEBn @= ?]3 eR!g")a m_t&yL઩ w`9oc_( K2msNsvFc+03!Cxo3o2rVaeM3ӲS%SXg)W:5M ~G/&Gֹ1tP@W,Mmycq9}'PM3 =^ e0L^L4g/v[oj󐢏C@NeƱqj@-1kG^h+ Lfl =jw$4ZI[$[`ur-mww$l[;{}O'')5JwU6g a^=EHΝ`G>Iԯ}Z3a8-nںx`CI6N}/bvJN2Jկ]y蔨 u&3 #K6Hh<旨~i Zr VPHa!dA'전M UL$r )mo&DDeHߕUEHO'0q ie`_"v׋޿u]n4qi'd j 1=ݿTWx엮 dRDxS^1V ';Ac,w/_!K0Y⾧}sA^F=c`:5HLǤ m{ٳn"-Pw<{>+ ) PK wC.zPQϰrhLKU5%Hzv^Y$ H8k]%BcHS1st$?|/(h 1^ }^꾫l`1i޼lܕЙXj7vLkmDӌUPk3KQ;_t<~e3G8 %J 2q*ụ[P+]P2JHUz0*ؙ϶eQ$۫/_/TrͱD5:g]6BKܥ)0Đ"|SYݱ/%&毹Wa^VL_f*yi~U!|e3`i=(=yÖ o!T1JPm$>ONmi9Q93ф[W Ůu4Qу0I6"Y r7;F6J %]8C=U|M9^J19q0_iқfI5x]}7 &B?0PH'E ۭ]jԒ@Ւ5zycY ^uB>ZGZWUīyxĺӣ̢sV'R8,!f32@&RN?֤!(fG>p:dm~ŇIZ]MXxt*h"HvMNB|H\fA x,1xKn|tw,&%rcW*:qJcœum=0ԃ:ABJ(NnxɤKcFN2 we&l519ZSҾCh#oLx\4CM?6gy]0E[yi/ N-9ߐPfwF6 I_mYacTT][I.a-1]5'c"26}sO 'M3pť/vgp|n9&+ %GB̒K{d~ SNyI8}t):0&!s4Q+`BR6_b^B{?8&fF~=W\ab tB(bY`Aa[ };;@x=5ҍ\:Kd 9}:oIے3Y;iicc[UJS[Esez^Z`LL<5%́t1'be V&,7AC0&p4!:判<9߸ιͮQB f xr 傩o_6| ϯt FNMvj N-B&`p8<דgSE(kt8΋hv Uٲ+`-^~s2EfwG uR?D#!ȅ&ynz/]Ca)ׇL"eK.4W} ; _6?3dޢzBl=F!g̲rL RЃb$ z~n~$̢,6zE_τ&Ej} 'jђJ"fM6yW2p).%x'-l7tQ>'g)-F<DUϓb/idBёtȓfm߿(s.S54¯ ?{ƙs,!) hNՇ{p:J?W{Ѐ5E+H.aw]0TF25̩7yh-[6̹π{?I1Ц=#@[U>+rQA$S!=].eIa$"Nc8N>trO*d4Ȝz꘻<0(~#5rп\ #GhVIWX'=t#=-?"ZQd R~MB?٢`97-Eޥg9\zNYD}Dǎ&+@s.ZgSMgAȌ 6| ︝vj8Cc ]Ht<׶A *b7o+FJ!\'lk:M F ֕7żio&V af =tyfYTa;rs%A/e1(ӶB:$}:P\20W;ljds_>C m߳sl t n7RS7 OOTC?W6D:Is36WHp\X3׻tW䢎Zzt,ڠhQ6P)W?KO6ݜSq̖ f8Ֆ4+T?y&n^=,mc=)V{F\,0 @ KȽ73L^Pݓ0c8{'՗-MniͧI-<ʀքevc@L#Pbx}IqCo3$$p˜M:Fe3&2{ y=\+6gjg QX ڰSj 9:KK7ݻZpӸ(sf78P*0!^!X|?e26w,Vgd v]NvuΛb 8]$\4(ySG˖gΆhuxzd1`dTxv(rbZ.kb"DŽ])} \^wx?]ݖ+ xuXN\x)f{WXJ?=[R߼)Y=24 |=aEkq?Q|6 .-X|Jc`32 s|d0>H:NNqo*'`ӋH] 0njD,}uꬹ}X_n鶫 QP=F>K#o=c陼1@nzwj1:BB,)A6TP@aH_LΥZT+1A?>ɲҸ |IYjt^?\_%s_*rJ <sJIYz+{;qtۉr]8CL# +w"Em$QGJNI@SpN^DMYq(˜|%xCNhe/=P)' e¡kh1L?G{Ap/2 nbm6ф0&5& f-T"ZW:Iy{9JYǬt/a-zu"zj 8#17hh;ږFcKTϷtk+~+̱#'+wm(-EV4INzM C28! xe=mF+#­1jx{mޛz6J˻y] RE9Zh6ʨGW:=-g zCw=mŒ8KlNw$ T"Cr~+(lSfzB4C^~k4\h#aTgsn/55OT7Z{Rjw1>zVW[V\!j.-k*jJzY1G~R?~Oް5BvUd[tH"ew2,֎ 0fms kK31H}GTo4q~a@NpWTz q8MO$S21Z4wpӶFi}vz,1+<!@d~b6/_ Uz)Mj-ȵ@QDŬ#J,0f !ʚA`Y ԕfH\3OI^k9Wnb|2^-*I)Vep;u(j2f\ v7$O;㵝.e̤O; v8 ~%d:f`H9R9uKA]Fg- RK&wrȑ+ZC3 }Y=b{dr2gٔ8VL 3%?gSuqIj3 utrA3LC c'z|i20Q~[ jfU9,YbUzpՀ6UWpڌ=>X[|C`s9Sielfj(U/N=[cBj'OUfgjS|U ĻJ_oخ 1م}W|w+VޮnB B`_;t^^LzvYEZ躂@q M|YU’܃`zѓl,ʇ(7}\Èr`3M{Dz$E>N7:>g'*QSsrKŖY(Ԛike)2_FD8'f ^oкw~Z3wjKQJ3* :hⳑh!oZQ?L̀8zf\'2-194y6V8CV1qgG $b-m)_voFuۀS$w COLo.3B.k/hv pf7\cԬQA--2$Gtǹ3VA' E ^m>6B?HU! Sd'9d(sZO _#ReDHHG{mCǮ幩۲ K[>xPym `yJ"EyO5Ԭ&0faU y O{ͱakuxmYcmq@pÇHnp^yd[kU+@w}ל(/NvI_cwlG I0`<^ුg: Oqσ;*(yFH Ul"W:άbs<R!-%:×4& 3/8Ź\ti ^XP )삓&ae-oF"XSg:$i^~Rڒ4`OUE&#;>IW)Ϝt&FKPfVs~NQFo/{مKFIh9!8P &E L*"ԨA#TiZA¹CafLeN`,M=K\~۞  d,(Av>:1zpG$/ sR {@qKL'=ೢQԠ!l P6Y*P{qXl|iB^czuAW(wPuT*вQ}{SCK$[(_漵1eiX|gR W-Xx%!T$&je_:{n#}Y$NkAw:wNW "$TBA#q3C.ښq|эşܿ)S-i+Vl9wɽpAL=>.txSzũ09HGMT(g7O~}o\aR ͩc"ll%AP/!rcyǼH[w(r>b>\#̱;;U 5{JgUF)]4ߓ27F%H B m7y=.[.bs#]t<ֹS4"\9 F Xӆe[r:Fb忐ЮR J|Ou=`_`L!_wQ5"udAXtT8Fg!J`م\:z˚:F.ӼЯv*k^և٥,_ƻ ];ވ ]A7Y" C6ዩ@@0#UU^h48bX{4j\-ivSO4Ts3u3t)_qìc'jď|SB PVMX;glR'ou%ǀ뼗n,k|!>}nfOD!@(BϖCN8бIоY y Hǩ6;kn 7-vUKQ^s.W~lKKh/QƝ>- P:H #R"הO]ԣfݹhq U+U?wH>>0٣|f^2$sjq4ᓛNV ]fU;}T6O%{ɟ{UH gSZ1lOTG;aqY|o44@S%dL$8O0Kb m-C̓ - 3ԽqC^et:j[e7r?^\2:n}5%p D7n3TLY]^𱡟8b3P06فS!*1k<\ϜLDo0_nC4C,p>  YN⼁<3Υ BSyT挍?96d(]D/W"fȷܸUʟx,CHe5>{ͅVLș>nr .r-38߱"0-Ğ J, (4 ;M6,'q< M˘C-yFσr.96%/;[?kMrx2tz BI;!|~d<±3oS[eCEn5Uۃ"UxbNUǜp4tjb hD0i#=|KA_O4E9THaM1TEwGZ`!/Rk:nړy7:@mF{3k/x'ҬIT QdQ}2Aθ䥬X$37iE(̽u\IrhƱX/!̵@K>G x|hιgܷ;}?5KrW Bz\Jʡ=BX\"5l٨mB1CuҔ)Q[+ V7Ə9*Kg.:ßT4M`U$Xp+ { YR'&1Ġ)2qz'H؆q.|T3F%( [R0qwr y`K}FjT ^ѥ"^*+XmeACNJouKR?_ruzZ]{㚍+kטZ1&+7JLJHƲXIPTRM4Z)STlK"a.ΐFꏀ;nYC9枡tY/98w1p "T.M?uPl6o>HFMYЊ͌ؤ[ ڻy^_\H?HhSu1 HC[x YIY_ƦT}9|cK-O3=ObF#}oy< ]ߓڐW;RiZ (O.&7&/ kUP;܂:"+!F!딃K]L,y7P9(N[X,'Jу:<_ҫAeB;.ʸj߆d\x$/'m\$Q4O] c\F@:Oj(sq7VUN$pl1$~-Yt'h tSubԑ29r6KFd!4.a- "W6u:p1wX"j)]wUrolfLƠ'CdՄ*W>p|sloqB '!r]@MK1\,"KF)3{!g:RV+E ގāOs+~(5Bg/;f~KG\/֛θ ;2 7&|q+H UΧZq8G8.Geǣn~vjpg 'mA)~Ǹii@zPqILoZ䡄4b՟'z=[_ٖB)ŬWp ثY?-d`8214h_] #{%ʸM<}+MHga<6!tAqQa.j%#RP0)]V/B((t~n;xGFNQ4C[?pK>w8Ή#ͺ=WQ99 C:ڃ*{ڶ _@ yf]չ,l2&&Wܤk-6jpNթ9@kK#r`6n05ͨ>ïl%G?3zsb=rߵlm/ 4jfÕ0dOgg1i\*e-n<)[W[bבNrDeZcj}cc=Lvȓ{/ i^M3IӐ"&CzԽdq)Ç .g [:ë![!Umb)LsW`^3?e虵}'vL}$a,!GGZhcH*?ruku'H] 1ݲޔ?_X͞>UlOG|\YB{#7䇕cP;_yL{}O1om]f/,UTuGN z[!X(qIt:$ $]'`uA C?\69:5-Yؘ0D#8.w239-a|>KuT| U!5 ;~0b"{iǷrߣTXIkf6mL)\]^(wcRRӤJE5N寪KheFD3dKt9^溩 b aȸDǡ7I7?Ǭ{O3YXϸ :vxճOB AE 0Ul0&27O=;cgnCY Lsu@{k&֮H㱂#i;Xc˨'vG.+KcfJy|,Ѹ V}lQw^ע0{^O V=HSXiy7mENW?fGHUWv5ނ{v,s/2cui2ۇ{ň~3YC@@6R2rFL_yjr!geHVC֡Iɤ}_j~xbs}O%X\E_XT(x-Ւ38Ujm5~rC}ӅrWU+O2Wt%B&4?`|#t^urF;Wa~5EN 7)f9G"@Sj HSntgs'Ҟc?_-qd}Mq$[اhT-2+j7IKemfsjjob6i4\e݁c -(D坛GI|ڟx6FF:t YfP 25CLTʐ`H@(iRO+ !ad dN__" DJRHuv#h0ڑ)wPr* YTO : T֎-8@j(vbl眊ۈùoܤHV{rIFt&h0Cw g% @tzO'ؔ EȡI; kj=e΂$jc ~@9#yIw4 G%72q=nVzw9 ^f@Li |jnZB'bI$B {Zpך\'dOrA,cɉ>E4AX# w6e>$vjI-3:GB4}k7`s JqdZKޔfŹ,?JyH /B8N4ҽ u|zL=K 뤖Dz W+l~y3tܧQ$ujUmOv JL] ݤC2(űpޡK<>Ɓx&ZRɽ8' -'l~Z?XЈu"5C>d)eEPqy.,$G9ϰ /*)< ^^ "$'Y;3zOkz+r_Fb}x|e/7f. qzC3mDx!V`}gCaq,!WV`I^͈>!a6 ʤ݇LezX/^HyQ3Qs+҆2<faч/`=nKnWw` qA_.boy^?@}l6n9]qnRG,R%7O΋;iz@N)n*}x>u ͗gی} ua<. +r 7a^=Plp+l['d~Iq_epzc SےJ!}FBPUdUX(]nR܂a@1v Tn$ RA}!<x29 )B9po+ueS9; ytqoXoG+H[Tu"OLW}/U//څ5J:Tc19};p;INZY+QҸk N,wEyƱ}ңic ?v{lHX =,)o6*=uekSe$;liz7[ "9IOՊ=YŇǪJy {6zwn7>dg"6~ (XWf`k9NF-zqmH0`C5H-Դikk>mX0(l<\_M 2k%7kO1sV-\*2cItlomZUӈ JY ;a|H}fΥ|f;>r渥^N K~=vy[ޛVr`!KA_4L~?=dx%#>/q$G؏%'a vgi2BG<9ɏ^2m(y(M.]7e3u5Z،RU(S^Eɼ FGڱ "Ay}w|RSK-[M?^cd}çwx%c}^R傲$!ehdL,lh14dLą`q5j2Y fFQ݂׽ӯ2oFP"_ke>dS`ij_Q>ڌqRoWI]). L U_FQ 0,۫#CE$Cp4PPP^e`ȋ ]ToORY$7ZӸDdt MB79Ao[d3 (ge1*̿ć29K#E_O_<ɡF͓0{+"˗ʖxttH_ZU>hq$NQkjĦ_ o~)cQxߊɉ$FLS>%T-s׋'zJ_@/YryG|ѭzZʑ kF-[;|-:8U{o(=Y&~rHH#'GG3N.Y+kXhAm]0kduYZ,Zc;.~GmPDU:[3Mbxr/ ٗ@77x-Ky'NZR~?-HtSi?s#f_RTuݙ НDA5 ۶kx)Nzl+R45iNq˞NpqW--C$&⊬b/%4Sl+p=+},Jꦪ r8"ҭi2RLFͩh+ڱ**^%GBL砭 89wD]T_ :ּň" _%̜"$&iaa_kcff!+"!x[\rag"BH^%0GbkOh^2}Xz7eoau#e eP J S>.gyg).6̑U;Ns^m46n Gk?b$e8j1"!x{ ?HvuN0@q-2E"'R̲яӠ[ kb32'rV;kCy1j\8tZG4C[a\ΔPhU^zlZ2ѧ7OU%xha =P;ApF& [avpczqE6 ?~:9xx~;8|e#Ӕ&H to;D}|gY]j}րu_$;EL7Mĵ\zv28SzvE&Z>%gNyD$1ñNL2|D.=͔]}b :G_~WߙNZbBr|bCyq*&Q9f 5((Aߩ nlgsaMŎv`j9sbnj!l@6,ӎԜh|8ej ,-U`‡yxK\yX҄ @knǿ>fo9ya/?frDP3PuA)C5Gm^prpX"~G%nbDzΕ#/V#G&"v#b3QaGJ+FUFUZ3#`G!~"B:Tj#.Mb3hrʣmz2H#FƏQ#cF⎡b7u"6}908>, , ++*:cӿ3(9dȋx&ݚqYo%6,nj8HnW}"J֒pvi#rg`\yݢ3G7ؖ:{M{wlMM!giˋy$'?Ui#EЋNxV2%^nVf- i V1OkWsEEv@# ٭ɒ!}3*N"{.[ovvKE/z]ߒ 6N^_Jv8j9:? MAUBEQ#*=#Pvs^ 9ag^V4\kXw@[5X(VH#TqTp͎ĘPD@2Zˇ[nG`Vo ?yOLmV aco 6\Fb_)37P.ᡮ:uq1J |x X +SXH$dKlt;u- ~ F\Kn"PĈ-ډ6J9vS j%t &Ú"_[|/&! 66p!}]o(MV% B^?*e\N (䒃V964vՒ1 na+`dʛ Zd#~OjTANɘ.ٞ̆g;pۮ "_s/F7yz]n;-:IԻ>')b,;"Wx{ǩhb^d/$$ > 1rjkRUIgZ>GS|a!?M1$_m2 [`FMiqWW3X]JKW_ҁusbՠSb6=afkj㳗;#$rJ՛{O)b5\ħ1Kd !uDZQJa`%SS2bk(CDgVv/zRg/j̯waaRW9To-V'Ք'[a3$z/c/g2!ulVǦ_ޣ,Ի~7H Toh!oՖj,OJfsW=2a_NU9_f9YO?(0Yn"qDO'N̥^QG=!-:[;n?FrxS`os΍ xO8ͥN{0Vp.I˜m9[2@؞Az41kJn[5 $w:`.DcxRe!0?I5|f}/DfʜR"mS:͚LMXF.y{~s-oZHG{wDN[sRڍ}"~lQ]v?71{E3A[[C#:pELMڽ/v_-o^m/ O))[àC 8d))ø+mҚ2E^ഴQ)YƧFVh6b0?s{K.beU:fۖ_{J ~jQUGP ) $X^kXFݞR6iPKQ tܫm_|Ew)Orx>Gݖ#5O.w-@Y |(Q@6c1;3CtLU굃FT %<@Q@0r~MXgG=h?L:x;6\?TkMҡՙރAӛZzLUg#ZalnakH9.r?B#<ÞNϊ}'Nt ǘIs6` o ~ndBڡ<(QA¥@d:m~M_dceɅøC"-Fj^2᪩r'4T\{z-l Ɲ"Kr֓[R>f&,25* "O"vW"T>dcJ;M~!.c\-t=>X0U&HyI[VP :lJ ߐX'9aE:iD'Nr?&qlFа<=eӒ_|/53hGB"FJ *'׺ }A?@>翹ipBh+ҿD9>f^^҅s*?9GU wAd8VO}\=[= 1Ѥ<6p _XAe4|cUn.0k>g[+@Ja ךcÜDUZ>m' k?M4Ù)'7R3U~"C WuʧNwSzJԠf'[Rɣˣ>e뾿f.Vr~T0:7F~}au1B7PP~G'KLE3B *-%xkYM>Jo%;15ȸ8?x+5h1|fFĎSJXΏ$m<(>;Y%ᡖt]rJݴTeF}D9j%Wa߅:lbOb‚lQs+g%̯MI sfyqܾJXy E wEۡ+$ސQLNϩ.!Tӎ9;:qIdQt԰* ͓]&Xdδ +)NlT6h&!uJUSXxzUD#rF]G*̈́\7H`47N5%ٹ:HKȚBnDU5W>:hWԢ2'Yme9~>m ƼG5o[s?YEd^)x+u-mݠT w*-BOrYR1y'Ml tThsq?v_ø"˳ȵ<>dl*j15)$ņr%őC,Җ] ~J~;yhcfُp|~6$P'윿! Yz. $YjJ#q'hZ&+j-\-6!NG(:wWf ̿|ÖSrGKr #]d :T ߎ6= 4PVnj5^IΟK6=4賱;ml(?ay0(>; \u~bde45VDޖN:e܀^h%?`_ʞ.)XT.Mq){U3?'(d+Xߺc`?_\t!Q)E!vΝT-R\_/6:s̯9M<)fLfM-qk=-򒁟 b> ]0Od.xS y\)$_X_+&f^t}7gdràWg?@&=M4C_` 8hEsܭ_N]y]"C 9ٗ&ijg50|JiN>@wV|F7T N}m`𖎵f d9pkTV!-Հ!N_B.L Cbpʔt:ZO#HDΞ'4? jGۑbt UwŇVp@@W7A 3-W|I@C}Gi+l$-$zx=;ɴSC!U 1#f2A}' e?QzٝEl/;C4a0>X[6pd@c@QU`po\ v3?&y4OfĤ4&Vv8|ң[O3m4'ҭ@ oa6L0a>sB.Co~by.T 7>9DO,S2FR<>h|3u$s,}of ۃi?.Uj;~;pv*еSz'D v^z˵]~hS6 nydU!Qr >3![ 2 lSD nL~ 67-#񩤇`^}+>H€%ak'ݢ,6B8EG:v /*Omea!eyi XP)ذ Zw_/n Dާ0bthkqg~q_U~SI}sz \nf9IY 7b "Ȑn;9x@OVEǑ69y.鿍j0jﴆCТI&YZSsH^I69;v_{4 `6d=!FZ ւSqO']{"=3We֎I>m]3!'u@bu> v=$ޜ?j )鞩-,1wd{:f/hu|CRf^_Y?eRnigT:OVXlL\sS?@aҾn xl/TMq~|B!_#}cg:-󲁊lomQ^Si-R5u`u`뮱 PǨAeyI@Ә1`p57.2Ѡr Bw./f&F\Q/ kg bi?4Ie%n [ D1n<ר^g}YO>܈h&԰BpgPn .g\q+2ɿHZ''@11`s$"|E窿q"~' g6%L"WiOw7:ju$w?șvS S.)*iE=:+ P`>AFRI{rh1?擄--Xb"-}_FaDǡi'_ǪmY/UZ/)gO5$,3: v|}KW?EOOZ}HtUױ[_$ܯ b_EX}[I1&סX. i7ϥG&I'IΙjUO7yBNbsfx*'t)ί9 &wAcBZ+2Jp@!|qd?Gn+Uod<*@d[=:1tnV"] @u!n ⃦>hӄSX |sfȄkrZS`iSB5Heُ7^o>7v;SQ['fh=~-MM_gp罻vWTDe| -oA-s[;+nlq;X_NZ'sSq!@B^|$lhn{&SIl¦:'F@N'SѮ9!u LR45۔B="G=Ć86hnu-^=FZ dM;٨m;~ˏ-̋,1p/8{.YoV7_`fW@UWJ0 {Y.Z'?>Q(hb VG<UW(Y .>@_/VIGo^*E82fcXw*J9W ͦZ16ȯ0T2qGFxUBҷ(Qh3cÜnP uK/;͵źx%9f6M>恌fIKYeZ™EGH炰 ~'+Gf[cCWf)8+t 13]Bbu1+mqQz GT$S-ӥ3kxN$#&}B DU$`^ټFq94Pqp 4вz ?|Dy!4 \\&Ju1KE%`Onc8{};L:~N$kvd%ŅQ,^.fqyJR-fZ^m`ol:'i6*|{9\Tf3/WnyT~2>?/?)Vʦ;  I0YƟ&he  :Bb(P5Tݧ|Cܗ=*nSm DzOڃި3#i=мMGY5j%kXee91MZrx XuLy/0m'٢ 0X0^m ԩ͐{qn8)޷߽0_:C䂠z;鈨 7A<3ugS;ǎ +@PbK]-b:ԑ/|Z}'%|chdl*4H(r(KNԫ>u 8}2Y{݌Vִ%3 zRԺ>57B&dag c5UAh*E2j6ZػB~T9RԚkΟI i7oSzʔMZ!tIC5 "P]ˮ{_1̰%{`tf,1(+6tqG乀u1Ew9 ƙb.$MuT c+C;sN#X/"d11 J]h CQcQluq7a >9^sng"p`]AvxhOA]uaftB)-É9¨q:vOkژW~蕘H*&U긐U7}E(_\Hkw?jimHP G_eIi6Eg/MJr,Fp~f>GXf8(+ VN7 4>|6 Àu۴cynȼ{;&|7/߇3M%9mq9 K,I;<O wq_" Kdصq1ct " ؟즌B׀έ#U1qܺ] qj$UX)ms- ;=K[H*-8DR$I:|zT1j$B3^HD$ PY ROS'Lغx14Vꊭ.LD5 lkOf_?})7.]^eֻkr p;ݘT'Ąq w/[lY+K4iu12Oy\ Z5Q?VoYw 9X{B:s4YZz1g5rG3qqҘɪp9-yέMA7Vɨt_ys c+2<3ZM Ž)]{k[࿻V3 fyܹ?2AU$z qA:;Dn'U}U1 +N`%fӁc }`7v{JoZ_F)s dS#E%<[A4kIн>*$d7&QXF_F[U /vkJ G?rFv^d@/ G;*vm"ɒ2p襆Y`dc *>vؠ:!B_SU,g*目ԋ&xۈ%%}ҴfO3W1  PÏ~1boMSm\˽޽Уv̏s/.w)Pf:ل[̑ sojAaB-|O'A# q1"Uh)P $]ɣ;QPj}Ϩi9,XAAv!n?ۑeܧs7leۅV1J 0t+ f*gzwSźdq27?6ۓe<! d}ҭ+~xC:|00@җ,iwQ$X4342UEu(艋7(\Kkvs/:N4z5nm'>j2}Nbm#R_n]pzFz<찁A.\5j eR6[ߒ88Ӯ`XSqAesv5庯:ACUf 8k8˖I5ag06PzM^ qN ,C}y?΋ >OQOUCudfi>jƗ 1:fa'11RVW Zn0Dp Mf':BOf}!_6WFWșeOh)]ꏀޣ~$yQ8$Ywe0)$$S3ę+}7?#%_NW8ysE®#%sP]c݇ nc.T*95gˁlYr–WxTo'('i $8*2J[WJf\(GW9ɸ Vc}+tUrv6)ʋ{GRuЁ)'{'ݮԅ_7.Vdb>Fd7Bo^@~1˒:U[LiN5u2WpT|ڪ+2$دZjxco]N6V #:sV4`2N[/Mu1?x6&։E>Zk`CY7j !G]!زٮbpA6 1#Xe&w~rN`1oz&^:OqGap RX5?x_YO1d&f~#+d_ckmW\)]8 ܯw;&np6RHMCP/ֶ{:Gk#,z'/$=f`pKtKV^qKͤyt# n 6o/\  L f.| PsGf)K'G68jwԟA?}W)u0zp^Ġb;kmo:`+B clO9ql?я 8􉫌DD#jl!$mP\}gt]F4SghWtr\_ IӤc2Yȷ'a1 ߉ R% _J_LAPA!>R˧^q#] G ]MeGƄC6{//aa"=q@g%Ըz9_*ʟd{+&b4\O UabYU.Wnmc 88HSXJ9!mv.lr ;!g_(GAP.~cY>9oapB> p}Zn/WYvE@ G.ꔷK[hѧdDDŽdnJ &|B4K; <,> 7uz|Jsȼj7LyooO~`'(FS2~&,Ch+?M+_*78 _ b zS(B9~Ї`/Y5/ru|<=1G':^(ռ-YA p/UpG<`WJ4baj7Zc%#ԗ'u-E l~P;Ο1Oe"8/Y2ß`X@C+ԆS3~tJ%.?x2W)]eIzp& oN(9 Аm]S uuMB{w (u}~.7$ȿFE!&-Tx_}ODĶ[_E_@ƻxSr %E@a-IVʅ]M=+'rGt:V{ @ťaٝQwդBgsq씛;DžQ;+@b)vJ޽`M_;Yi4<𑕒fKwY7j#XmT;/rWBA }%2;ᗕm1gD'ˑ[D#[~`~D'uᵘ#. [NV'n+jI*Gj˓`cs̻(U dB1:>Itп6 RA5='~읳"ZT./_NxgC%bǀZ$r6E u"Z p2۸m X`cVV3ԛãҚwJ Rz7Hk{`=Ehɱv-`BfM0෣8df&_c&(ŇX2nU\uYR1Z8@^bW_vky&*9_\0!"x|݆؏Otr%̈+v9'.LY6߀+5>Ti:ȸ~Z;8A(- Xp;[jSM}}Ѱ;H \'Fp87YWΎK2t8.`&&NTFq8IRO'`X,Bb|.z{cV"B!hd|եXzWޢraxG3%\ 8%ƕ#I,囋&}vч&NYe[XIƭ[o6SϔxDL]^F+2{()E_p]g /k@r p#'k?n,%›l֚vݏxT:bg4'mi\77Ap?Lc@GD j@mq"֜A<-*J :o9~i1,$iӗw:HJjGjp!gy.s >e4Wj 4xoAu}C.Z-jFrSx#UбWV<Dk(}k5"uf 8d>} ,Z[.;. (TZVE#)dD%*,b^P~VD{@H߉=pxa٤1ㆳA0nS}t BHтVSqˇl݅,W63~}æ1xĹ8=!O2ATDlz9gctmu)N]o4Bfl0uJKG{z< : 0ڻ\I:;7ki:SK9X^9/aJ&w6r݄c}B#ZR@BսAe?]\gq!t>%&$u$.y320 -ή Tsx0Ufu͜99+jmez!B]8YON+EB jFOIH+J*IT$!o1mt(t1@!Q[,EY XCdў>dO@\~:]:u2+z6Zh! ei/ u<3Z0n~$lRƒaFeb[H8~i깆~ 5-*<1Z[^O$hI,4Jşp)lX>?9ҥѮap49K<>8(,dWewTk3u.|PlaP/.2Y(=ya J; Mmp&^= ԙiBxH7+'|.Z^ #s^:I\SEY,MY"2[:vs~nǑ\߫z"ͤעʋ7] !/ !nJl@P&Òi5Cm{"hF  o ydnXZ!)#(ӛZ)sk\:RLᑲpӪT3}2͓[˾ &nѸ՜ qݣfl~by};>rܞd:J k-Ґ?+GBQ$Q 6GHB=&s67. rl잫||ecCl9|s[:4c^>nLo% ,[`(̥3grp Ɖ@djs`m)|2AGۃ\1iTx62t=<%> Iͯ m%m d60PgەǞ޵\L%gQMs#gҐkH7Dr"עr3V$>c1{9 k:$pcݖ|#3(CQ UI =jh Ż10`}v*RHJ9? ǤM|nOlׄ55)M Mzc\xhisqlܫ|mio#GHB\z^ѰM7|DH!;_'ZG JM#,5Ѿ Rʍܻ2G'ejGp\0F`ip6yT{GS{2=m/V=q1©n@%[ڐM_r6H߆H= Js1雓n ew8^#mfTܛ)k4ʢ>KDWoamߕ#=ѷxy(}lqJGvLw|g"=ρP vW/I jTk::u@\jfpMM)f>A9L\L]7 LzޫuN藨%뾞0mYq~m_(}D$&:[Wt.rb@/}KGuӉ? .;İ$E0Nۀ?<(K Yc^'@ړZqykRIP\7GG6HyVc3g|,..9 ϰ{ejj PrVL&EC-V^ySEsmܴ\z9@٬]υԢhH3.A4%N>Zg" V`Ã@Ra,4Zi*f6//}5 fALS֤P'R|buI 1,ܲz4ߕ_u;o9j/,!$\_\TvBc$CeY\!cWfRp\k9!?cMssYwJgC{ eGxp΄tY(eDHxPgjj=䫸[?X+31˶EQ.n|)X< kZ_k5:9We-4`ļf7ϼ*ָ!ɽJc_ hw tzfir)ϋ}{P}%X05Lu)m.;rhe{`fSS. - =[K&O_ u "Au.0?8;VXQM.Mǥ(3.Qۀ=/j9\ !ke?_sG+ut єD3roiubtA'!9&/Fk0 E)_>)D?s4֟R%#D:ؾ+*mQQJ>"v]}Hղ$0E.غkܣQV He H?UOH糠HvgoIԹE6(-Ig!l9!O М>q?|]!7Sߨm&험z2cqcQAdPǭ6-a F?ܢSL\+xu3:ewb us-C>q')k V15.hyxU/tFVʟ̩IYAd*{fm7=㻡_O`lĠv%?7(qGp7}/ 5%RV)`\^}?/_dї ƘP Af2 ISҹ|s ÔJ'CW;L^A D84 ߞBLV@50ġg4Vf*z3>6 o+uYȓ]>4eov㴟&oH aC9;;̮:ʩ7'ɩMba=Jiq]TEMb{7w*C/X lD*eVqM٨` ?M$*7u%5;Npk$7jwyDMEEF|;kv-bD7qr]ɔyʹ pzj)(O)" wA(ڭ *yډxm`zfᶦz;`0HF}^ B=+9~o1^xIt n{ۻ06_ d#2I, LFcP)~b/;[aX Kjbm@1(&.ak!ͷBc~c kpI9pܗ"xD~fR_[Lp@~KJ74%Q]mwo;wbb`b \4t pêoshׄ*`Sa: OehܧR *#Hƺ㦙Q{}Q',((\Igz8J~xOw5|34Q4WoThҡ%S2d@t Ƴl5y޾] {ljkrBi`TFLDI+}~4tŲhfti;ɻ䔋9g$߼p< RMX:ОDc_ fTEx.J3/52Wm<"XO͂͌و~sꡗڜڶ28PҖ`c_Aw1Wrļ2ڀr v]X#_C"=oۉ$jFm - hғg(=vևܫ 5r fddiwB#!J'bFIxu 1u]ÄH79XaLe#`$Qzt ) NFgn-pRb{Bڶ,B)vr,A "J$DUG&gLQW{]*saTeoK/?aU."&6#d҃Ox8a@F21{+rF5xMfɸDhȦ,y@Z`\LR[ G`,DFiOmCg(u`顐H&G=xYqwy_uU5t9dQ_҆ʇKEoc;I, +Y5iQ}#<l]n`0qQ@Z ʠ0}B݋KH(ITZ`~^i$`c&Cn f5}l0Lmۨ{[BP*)/5^F^hfvg#b޾rJko!g`a񥌩.JBUeϽoa>4Pk m콒4UVb;XT>; :qa}sbկS1O 9WgUWpݰ  Ea91l5uu8Blab^|VcIdc<?qs8!t .c4 (} }D 7hÕ=&=UU0XO1SY;O~,n/A(,͸_*k=c? Qd ]d_7<`zv:}3_$c\a9QQ YE{n9hkAw%3.v-Yii,"cfy3IO[f'2MF^[ MqpGk6 "q%u4hsWUy Nz]]/RWb:~MTR#IØ̧Sj:;lPL;'IP楴JZW mS [ TzW'PPx3Q4#ipĒ[ I3أW֮g~?BᭈT:Yyo2b,wϑBB `o<lR}ߨRU|#Kp 7mL#hro!$p־z|.;>212>1Us(C]9R% >ݒ7]k{ρL|P}{B3zM fW^6հ*$KʩGߌ8|}6R*ƄzŶz@iC?"l'n g,x -}{tV{F-pYwi-]~ykHRk4tN#`VƵwrBʭK+rvUTTwcapRn˷8U_.ieo&"L i!m<].BD܍U.gqjҰf᪞[xeȯ\527S7{߭'T¶T(`q&x]$:O .u)4t1F*?biċSm>KtD̩"X.`!!H]Y7h{u(s k{ƯP!t9MI?nOtD'HP3uR=и3yD?m75r"5^>؞x8lۘ4'WE)pN'̷+ ~I{8#Fwe)ћQ`IbOAGWHEp9{д>Ud1|y$f."))Te<=$z IQ+1Kp _&X SyUnvhsHLwS%%P^ xS>!)X3)$f  ?%Vޔ3g.iĕ-p.s4  nu#]Ue P0L X.tpd Ґ4"XZZhHsBkg<3ul}xBزnR$Z&Fi-Թ%7˞JH+Qȴ NV79{ n߭Q:&~q-~bGEG۶ (̙?{_&WfrÑNd0o[s("؀RmMMc&BXq%*| vB@~W74udjlէ9ACCt~6:_8d H4#O`6Cų!ѺdÝ\3hVC@ ه5 P"ܾrJ !;¬Xw[I\A>T9%? 2Y"!'"wj&@nOQVd Ca <փlH, @}%ߐa#V +GJe2r #Θgݯ1uo:LJ EPtSWJ3OOR0K6ߵw- Hrln?]ep""6cLȢ$$1[\6*l-ngn#@kR_y;@?x٬q;"̦ ++5Z>7)ck  (+ $ؑ9a9/{((xߟʶ e{թP~LZ7 C(8渼~C&NFjۅD"89Z%57LTI1xʋo[` s_y&V9|kϕΛnݱ%lUX{2җF=K>. o*ZZUݔgMZG19kSOwu}D`T`;OT9V= r3N\tnWv( d|Q3Ã[[3c_?p><~75%e-w>8buNW> 'K qGJ,N ,?\awyV2#P-9MMIIq!;"{ˏs*/Oox>ZPȠ+8eM6>4JSQk6S?$Q} ??s)e-Q1!|;f-u&xb'"c_Xk~̃ (Ғ+,q X&`h2Ҡ"sքn \?Ȧ`-cBO~RE$A4xl<mGxwZ}Eͪ~o=PR'''Uu<۞Xy.IT_0ykH"8m; }^lw[f6{8AG'!Xnk1@#ׯAleQ OzcR|QM 6p? ܌6pt-!`znK۶ _ Ϭ$eu~fEwkgbksvtn=C73zJ`ӔuEu0ðXCΦgZwܨ 4@P+c!4bˉ엋.Ȣ]H  *wrG}av[]G< g?/"&A(yV]lLIxqu/,[N/y e2 |!K5|;ikD;092\[{N+6,ymxW-ߐ~2e{nh"K1Ӷ2i+V;_EFU`sK5.YQͫ6lc6UÐLDViC=>8>~Rؐ;{Ү=*lE-Kc<l) 1\jOC4\$*A0dN>}-!ۣmrBWB6R6{4XPz}es0僒 ^ &{W^B%|I{vTeuhHw5^LOZ}+&L eK!1uo%Qz)/kqi$躴~&C9Eb*NǭgMYӐ}7fyn'??d}c$(gB:hU@yMI+7N uBA2|fZ"VZ(▥=;m w9~ Ɠ3@1uI1mԷ x{8Qk7A.,aPQ_YYR M`9?IЦIӍߙQI&(3<;l^Y_ NE0Ɲ-]t͗(\=#0G*!O)ϗ2mvzGdFj(ۊuIXʳ >I~ 舋, Jb^tպDNGD}sU nr#rB1p6O'pV? < ǢYiG5޾>M LT;3\n%m{g} u3DЈȪwżs?h.y8߰4y7IYf1T j`,6ɂz;;|Ob_,0p?_jOwX؞W瓯WVW3;Q c!`1 Vh5uNn ̝!E4-R)I3-7FK8vk1]4׌ʰ޿O?=^a=蹉ZjMGUM s q87NJ@PكR󌋌859"n 2ˡ%x4LB23$Y}ē$=;n(LIJ82D*řTCRi/[Tѭ˴V!y0:V+tsL8Jo ~<%9nj cpBw<`TwGY WeѬG_87(+N]-]3w()i'aXT2z哠׫OB͚z5'Pݺ)GUVc:PTOq:r+ia0MǑND%lNH nu"k~/(H%xRpÆ(e_𜤶MzB[S`/v`prwpa1HnXMCwD:J)}L䟄7,qHҠ`33AsSano>v`yǻ/ߛp= jIYH^X)`vV_9 оEPqwOiHF0ū r\qR^JszސُL7}7RwETH ,/FR?9;M>:XenE7`f:O\8iR!~dzORy/t~[x$!Q}Z$ؓoKBCX yD;k701c!2gY7d?ASˬ,hyuuȟs姘O^Kķ} w*u;!Nn9r/"-w `l¯i w*Ǯif1|bX. YAgL͛I*?n; |j$\^B`N@5[\:v259~I VDw)拘WjcDHXZ҂R~({gA׏ W|Ș4]HG-e(YGZL030W!L!K%ϸ~yC)W4/ٷUaB65mi1xLbnRGJ$A*Ȉ}~O@ºf,S5k`ʞKxe jOONN10ڶ5Y436ѳ|=Ӡ`fR< q$&#~-PA@V|;W> o!`pk+|v_S/ތBQ(z~P2EzVmgI7esj` 0HT&&!l TMKtRw?vcӔz} Q̯5 .P% 8iӬI i0=4fߕ6y**Ao!keylq`olSTK"jc[Z0"$BaX`i2Z|z9ib}Ņ{csڣҥ/CmJ}uGp5PsFk=Bdִ0"7 o g̅B2au527]c=篑[û~,x Á7EzT:i0 HKL`ԉ{5Ef!IBErdi:/ E'V)=_l,UhO T,c]AX/n49%V_ ):;8$s;e)ίivBhl 1hg0RYQH ҘkQl:r>wTW}j˼n[< 4pXj13^ Z+1a[yغ~3:Iã,w%X* {5L*m  qrZh${CL+hjn]f>OLDѠP=S0& 6 Bh׾kdF)ΔEb UGY̸Ą̊́=裀`߂En9oA#3Ɠ tXսO"g6.܃_+9hq#e*wn*Y 8HUS6Jcxz/ plQ׷SkܩU6ÌoH aAdֺ_G :}ϸ5esHʅ\g_Uz:T6rZ\ Qd|r=IO"H6Uyc-wWʈ'Lf~!Pd-|FjH0x7ɺ+MчO(a+Z-#SPQL-%*"3: %[p~ozlpYUBsHm;D9Iv aD4l3rh8O xt#6?s`[c"Uk02] ThK8b/n<91U fMo<XLfB9-cRL%Wl>h ݳ(ߗuןRX5{}Uw6Ye{b>%Q4UO>{H鄑`_\O5 Agwyt!!@x8xPv٥լ1CR3,%u$PŊ|h&e}~lߟ ZP9tE] K{E iЉ i"A=:!RN>n]/LòX\)k4OlHf ;*|Zt9zM H?QWQp+:MEb% S*ĕ jipvu`rtEb A7b)Y[Ii~Vd*0 MHtCPq]4" ǦcO-}q2c1 M:R[#M>P L[-uWZI]wo>^ܼ+R}pp;Nc'{f#uNMkY?E~)Z0ˊ_Դlw4,_ƃ* z4~n:M1;j$Ay˭] jtb9s3Koahgn3Y[c^n-YX$"+RHl fXG18I.t=g0k0Tf<̒ 4Rv3K3kM]0f(gź0w{ 9N p+(+5cDPxO,Zk]jzM A:fI043#/CƖb¤0?4TIqיDͨޔsշP#i<*CN8U Ǩ0^U-pr碭pOJ1Åf};T5k.u  sH b]` BzTA mVf~Deġh[hX}Ja#Nu$:xvxPo_ɴ=8Ǝ O4/ȋlocm3 1lu, ءyގbU (r~OIs pq+=VA2q/h!һz)i*#f,@ֲG),sh?ӝHzSd@5I#d906 g>e;qִUo c:o;jt}e7zp@D= '0AG΅ 逡\X Ϲ-b :"rIhAvj~ x {|1tZhM}5,0ૐ$FK? h:V{ݬm]9j*"iveĽv1>Vd䬖H[OxKF1 &˙}X;D%r o_=1 2(~X+EW^[IcyNy_4tN' ]RGcB.%IO5-'\\~ر'm.qAEܐŦ=Dcj2ZwZ0^nVN5LM[vpd<\B:Klvdqbx;v Qy%EYptApyXL_c87"k,Ƥ9+yA[,0, Fߤ#$S[#x%E-#ɔxhXJ,8lXiKjdrIf/Bu3qj[%^˓2L9э'ٛiBI27O |7)!]B*Gu#&B[̳=a HIJB +m"\ 5Rx{0#%qzHޘ[*#Rf ib +2Pؼ:e=K}G9Wvpt~ Z}sN4TRa_Z.Um%Ry-.Cʟ||3Vt_qǧy#_-q;F|MC}@E&zȳ.'Tw!"sa/jU~9gOT-91^v yz:SS+WzKi0eKU$+~!=s}<&<Ҏ*uRc4i0 V\M*/яF1ƬB\2?؈kH1M}ky+`\ $;$uk}YrJo1۴ h_}[β*Bbh[>";Z+Qm}B^ޮiX@IeE_6f#IZw틍M̞Xo͔;F=g#^δwCz8Sqw`V.3fs`ZY|nv: &qS|mvO~Z}'L8O~.NO>.ኌK:3P| k]kRUKUK{0HFf ˁ"(>Z^M,m= uo& iErJ< y#B^ ym2;l7ё*`5UJʗw=%rV[4dI4 r+牯l/Iԁ] Ya= )B.~O:!VM~u)TPU2D٠5M߫w}uYݖwN0. {G1=Hf9r5Xoqg+RWMzj9m2N O_UYబpNs@O)q$ fRz{*JlS:[`W,UOS$ғkh`Bt/C!R}ϐ5 /]keKBv, NzoD1E6 ͌_ʎ̹?,K͗w/ژ뫿hL箒J!;x۸g=Bҹ޹;]sr#|;T,]TڥyPԡg|BNTUs}t5آa,YC, "LSSLf9_AxS|% İ8 SM$/s5^ GЇ!ƉE(@>NY5h ] )y#p޺<3AxM_<&giPg >NC=nvRPVdĸy.ķ|:lw mYdmހ9|CE#}I`NZqK DLb p_oTWH_DT޴g:Ge㢟8 k_;],C_>񔍅I@uv%ϤVCO82._5Ә{Arkagb:s5)xhuN@ij}m/np/[ ]-sw|8 Eg⊯3!ҸZ%*F셈#!{f.Ae^Ug Of!1 Cm )G ,y |414r\K{=!kB֍9lRr>cd={k\PQ>;SKo -$,Nh1b{ny,)?-ky6^6ѿPR ;̦0TѨ4 dF]Le =p~T%hvʋ,x*yEF7o[,Ic0*T0MeHϼv|\eg!Ŭ2^ѕa}s)umYp ,-||qպ7v| +ϡv>9q-ȃ%I:cg(y$Jʬkcx>ۻIr+-)n+ϧ.tD2 bS [M!;C'w=<3Hف5hib!yiK5|r*d9/7x ].<w0YRq(#zk}D5GVBRFDkt .OeƧ[ą?|he2mB|l % KoiQ0|H,kE#x[`;[ez~@A7 ^ҨuD}'@Fѕ%.бmC =ewŌc$fR&:(,t\F dp{UOO>%Vb93%1$G\5Cur.Zdm5 פOLЁyYeL?cFZ5໎v.eMuwhiaaQ)]\X)WpWtA3U>- w$E@ @ i-وx|R%'$l}-rmjyq3Z1w8A)BMȆEI2m$3*F. o]JRenll(h8^z#XԺ.Yk=j_%g6PH&j :lλ뾮0̈DF(p\.N"bP,{ԑ.MmQߙewq)&MXaAVZ[b4y~v -%$lfs'l1Cwt+>O]DceMmc]b+YkM] TfŢa"GB8M_ 1 sbbXouO8 CdD8[L'9:byϒl R*c͇HI>]ߑ42xM?$uqu1O:1Ors@h쥁ũڃ#7 9H"C{lzQKT2[7BrEV:1 +m3qyQ ?h` d8h ¤>nj\ atk xu%̀Vؙ(A#;@f>,"&[8΍/Zo.vc k;nci9 2,?v(m"J~pH'%:ee qDK۳/Džlyg,INZB("߬aβ%ws#jv9 !wcz_ѿB=)FZJ֚8[´PЅbb &QdeXV !3͓1^& i;_ ,@U (GFq%1.l&f[BMҺk\k؆3Rw1PqZ sxo3,ZgRfH<@BԡCx̺mcjl]RQ&h(8l$FIm~_ߕ*rf^EX׃{_o. `k "= RXQyuʮQlNȹG=^Do8Մ&zy_+[zNGNBZ' P2mոip}T!5|FUF@sP8k3)W r}WwE]P{b7=tdkƎCV8!̔)fD>;[AY.0}9MM.Z9֪Gs'z 09\^pG6AbYMaQ\s^$6 n>1ku PV2 7Vq;p_%ge‚afaV!ژPPrA;peYCIe~# 1PYFcݡ^N5hV01ȯFB b.)Y.߃(&<\`bq:kT'g94^/w>tlޕSD~[:&X'ގL`vwN)}-+a3'؉7fY=^ZjF dqwX$ 6JcdvۤE %siἾʼBIi= /Kbr\w4hTl;˼`T#A̾ȗ5Ofo 53½P, RSi j\JfsOCZ{?{$H9 ˋSJdT&m]nAgD&I#ўwV %i(gۙ01|uL+G:t 魄fz3&t?J)"IX?8 )G 9p7UG#[9D}6u*M,?^lE*%Р3%nby'L_@a߫|yw-$;,ok/'Js8_#oOp3/.!Z%]|sMiA.kzXDiI(GtK4/s?͏D]jW`+7v1?`dx@]oB/v/i!+itB\\ Xd'?hJY["b9'9N4Fނ(&-^IiFy-_ֿR wvUiaN>n1H%Nj' #y\EbCjߡX5*~1֌V_gע1Q0aqES-sVB<7S< 9Jt -sSSC3Na<#0^UAԿUJT!PMGbV-b+oPXGՅ :0_C?HgGW!,΄tÒb1ф#Ll:zboS1œ Xi Y%qn&@B_]?3-Ϻ̏F"X/@sQMT~c-iq¿z6Eѡ& eTܶ|QlC )3;4lYqD >mLC\Z4!DK'}'Oa6N`v#'篞ŎeNVrx.=)p<~2\gig5=uVϼ 2|ECوEo,Qww@lҥ/ߥ`D-)hC^[ ̃`ʘ?d7Y}2J^u"֠A#f^j_.|tV' kB]1wKik_DW|rmBqڑ~R̋?g@Q oRBv:YQNI;ؗ^$#о\. 0¹;KRC]; ŪtR<}#j7+DB< z&؅ \JKE s|A5DʼYoc|1^TS|- IȺ3:9տ21'~ D?:oe gmHשL4-ခՁw)Ϩtטf>߶͊/>Îtz(_ӕH2k]dz-T}\P= 6SB1 x"!BJߨb5fh-_X(:Wxqwr*1ݷȞq1 ZDRItT;MiUf B_R3C, Їdt7G HN Ǹvū쏫*Q"~0 ?lMoh)8*QrƗ` O'ŒiT,uS4)$QC!v J۩?x#&$8JlY`P2/Fe@a`9Sm(֋~Vxq;',w4mG"2|W7/0W.KDPY1AgF;}u1CKvx &!M+%|HL;&ˍԉ0&aCѭD]#oPԓ2rJDou_oXhܐ&_-ɒ gݶ/I)ڹH>՝%3KE ԓ-3fr2fςgǩƍ\ː*(6ꑻ'J*}EQcv҂hu:xnt_X4lۮOD;܊&Pf>4?IȥWcūxBk$K;\=4^,62GHBz[Wrz\թmh6%Dc hZ<#Y:n9wP51tcΒP'/R le"~?WTzl |&toRDPM;ǀȱS)28ٜ7}~-hY0b9ӥR > fɇ7%8M=B`(u1(WƦa97bk;!mp 6y6;]%MRk#G*DoH/ uC$G!M$&{/6UlJx\hY *0[{Pb}b`f\v0">klʜ!%t;/ .wA}V8Vd ^T]hh}e:D;jK'cc=؁AQOCNc;P0]Xx`$YRrbV8jV)gݘ]:yH>2t;z0ٰsJe[ ssH8q’,'sMPd\Ϣ{mfBu?/R_o"{3-Ԅ1xT_) yM3mpÒfbGC8F=(fS!JI-C{q]mV!F$W:?UCV z;eNƴ]!hDꑗc Iu6;koF*$nFdKY 1;1Y e[>?SVzykvmHo57)TUJipfOEF"dM 8][4Z2BCx<"JG봮u!Cwy|jPz D(B! t?xTvv]D0Ґ?'7WSc0|h/zY!\=7΢\RzvX^}.bgP8V>eL*5.c Zy/ȡ#WAD/c4P_ziUl9T "?Wv2YY^ۘ[hY9HY^#< u;͗u}mFk^Vz<mr#' +Z5æv䇖(Z5oo5 FlcI_dpWxp+xQQyd_8T:jVqƐhByS3p&*@ ҮJ)w?C#v]9RZ''$A﵈ty?WbՉlNGoS>-VϾ *UuztK&M IZrf?ma2BRz=,(**{%S1(wR UT袙pϏ,̾qq>ï ԫR M}a}L""T1З>Q&k*lő=a=J*V(.&/S'{eofsNR>輛j*m/rĖ2j(;^uf|}Mo"^-˗ C bتA <-/Pzܬ!/}X Rݴ/˕i~GȒiNh5 XD%U?L_{Gk(*chMT;SYJs_MDp]"T Tgt6@Lihm&kQJӋ8u($v^)S;h,*INɒԩSknв2ۅk4Յ-)崘(z%#Y g\'eT41AoU$2k1&,X+vA(JvCNK'Ť66 y<|ʐ:G,f\49Ȁ xz9vCX82\-kKC+}B7쳄Z꼪EڐkW0oOvy Y$+f3v.Gί2#ˤ^/.zH6#h(f _MdM_C$2P9 ɦF:hA^;_ )t$v?ZI>?C"sGj;U ΈZbqzmବIv?HBM]79ا_yJHA<}WpX#[j XPNmyP Y'n>GX{XR52(WO{N#8 C, A 2cԻbxk]Jy ,]ѠɫPʅ (#ڕ!7Ù)ޒ k>|,cDY\c%Nr>$?dMo(w}#ae+s׹)v@_Nܘy,A; MkQy4*gࠚ2Z|M:Y} m?1OݮHFx4=I;5yC%DZkP\$mSR}?E)\*7YBbi#bF.8k3dp\hȥ&W;^Ծfln}JAoЂq˖=JaAU_*2OU`xTp*& 6˘0SǪ= \5\ V,wn-6 -n:@5肨HAw>['j3gåMǫ-'yWS賲a9Q(ZUEI/BǠO"W5!19 ^PuܳDvV /wI#d0atn_o+n@؁= F8Zd.46L]k?qA1=m0Ǵp:D0h[g+g9FIϠH`":Ⱥ d>p˧K"ӱ)ӇG9")Gqj!xohVQ̾+Rq1ip*kdE/j%]OD۝98̌D w¨)c~?Bc氎\Rg!{X$KdiJ,1҈x7F1J6!N4+P֗+IeXХrQTZ i gB 5= U U` }%\ p_RI]w$? m$ZV$Lqtb@ȳr+#[{?<{Ü-$%\ܨf:C\s٢DuTT)e/<}$sg\]\,2 =Q~cKC,/iC6wΏ YÒ/E 52 جGA[B~V4ӡ[n)&4(s%x>e}[1B-_ ;VHt3fu{SYݓDmT-C]&vLF jdX4]HL$J&X:^5e~V<,wFlI$k3:;& 9_\deڙL,Zv9iځ0YP%Ng$GX_$2@2뗑ƍ:Q=xrP x79@YiP \?X1a@EdxӵD߳j(NKvޘ[Vꩿl g҈|ҞIiX KS'$`Ba .<@ YRQз?ptIB>]Zo h<&r"l PG*8)΂?*9{u@LepаE` WD}.R:(O(yRŊ'g~bEQU#߳U3ŋ CYd9ig[}LW⊘0ǝ?T̊$`J'vcCRB/~_Aeu7;,ڴ!=/Z*z+ zHEk;H9^55q!2mCT|{nq<ʉ݂],ebg^do+9GwLX*|%l՝w!D,3}ʿ5};W~,VD*Y0_΃.2vnqS! AcU;})b+9ЦV}=: #~Ɯ_O|Wڡ1BY=p#\xcdci p:Ƞho[qj60B8F0*r-8s[it-B`mmi[>ӰoF\E+wq Z:^YoynF}ju6W4ܯ1,i`b|VF5_b*"0س~hI(Hr]Ul %+i^y>3fЀ=hBO-xMgҷ_PEАqomBM Nl0):%=/.es#-e9 S0!(s[:o|Rpz1\eC5+Tl ĩC𣊦8m-\E_uʴ/ڧOݠQۏl>3炡i =_IiGr)j]ැn")yU< v6pG zseD=OUFTaOƜPU *opRYӠW3gـBAv诳nO_aI8-P?F^siXq_G$g+o~i\MpxSB-]#]=v*s0&>NPwdl4LBH+\͕5vy\րUg|+);_Py1:F-;x2?(a)zֲV} 3Kήm2ޟqGcVЍ$uܥv=;`N5tQtRtY:"|׽T&~uBx0* 2V'HgFxml)ֺΧ\ #NO㴑3R}sv\w\rǘi50㲀$l]Mڷ9w-Y{HK'cl@>,=Pi[sw=q,( z83uM& Tb?IE[dehBJR[9xFšF|XS[v" PldÓ2+O` WVy:1M\gM?2Ӿ;7ke=$Ve @ÁDg{= F0KP.~>l^qg̭4_L[~y7Bc²;bΘNyMPqM >#6" vbҍs3Bֶ:oG,he"Z߷:S6sLa\J!z)Ȏ9rSs#oyׇV _ܼ땨Gܔ(\joZTdL9,g@$UԒ ` +/uLI*>ۻ&@dE(, پu:eۤnIJii YFr6VtG.Ǯ~$"8ۃv=淶*k+iDr~'*>#Au}-_e0|BL'ul\ cMܥA}xgB`&6MHRם0 5Ր1A̲,Jy!m:nX!>6QrÞk"aQN ]㊀J[oRDjYxshe7s%'~GGTʂ ! 'XwLs#Ѥjs;Sihn9ڞ e*  rnDB뱢 ]s|a19ӣ3W [ޢ=Dbr֧-E(k"ѼdY<0'~qVRW-"0\+J+]gxx,[+)zmJ81,^rk<n E?H`=N'HWɛ ^d@vL"RU-hL Y+J:Kêbסb1& leZfr&E8KF%`:kq} ȨG6;K1Ig{V9wpYL \;8C y~|"dEAസYhC(Sذ7|iYu}< \@cO)/:6c+1^o ; ' t5lVYt*Gi"`o;?;dNbAg0\Y6Hhv F혚m9 |AIes]@ DdeT 0V4wǵy:&F^s|T(!lCLҘ{!,)eՌV!Br?6V:d, tŔq%~OLc]TܷlbjdΒb6] o8z]FФ%HlOqKx]ifoTx ,(/{T]fŃۢ o6w>?g,8G# A;Nz@ۂ>++kJ&芩( :}йAA%R]:[VV蓫] ︙ʾ _YqM5P865C4\^Qܸ1l/Jtv = $3PQ*CުĦ!\}#( mNg,/ޗ9V|N]y:?[̥.>81.S!-w :[ W‰sT@A/+y5*NҝHmE[;;2Gn.b9ZXSUm+ar͊}2ts |#AZ˝74M^a?pMRye\"DQzeZ.>HBM9C6c6̔Ce8(㺮 uil!HI8 =ˈՒ OM쳯zIGSF ?pEC':kĞuy=WQm 5YS}'@!ϯLXsY]C1lFQɿVX7@ ݣIYlIս!VQY!X/ |M's~b3>^@- @o L@ɯ8jC 5/C>P6ՐՇ 3/͌isT,OM]Do#Uпr~VS{;}g.׿yloZ5Y$+yb<_t/8-=#syZlQ@%`;XGUHvɗ-j2<Յ &`gZ5϶/L1>Gp9nR4"T:*P}JBBPsqX3bȼ+.7x/IY uFMOy &ͳ4L;BOނX[o<>03}Fҿt1MsIxp# :;ۗyᙔS)ŕs|.*}$BsK}a#pKh՘ 1Kp)j6.)Gv2R^glI>rX:>H)%;bkfk/b4;j,.ңA2sl->ǃ-@1H9J6K9r8*Σk\L4QAJ1l CՍ L}zDǡҁEtgKH82 .{.@)&p)%h$&O.W",Ҭ-<TiLok7Ɏb_G }jK6,Q4~ӔH0yEfBѸ)^.046I: U W~h[*m01RٌHYCbתb Guٜ7頎\YHgb6IT;wք!d}YOǹKgeuԀ`0@ TmuBI˾Phƾ}|.meY Q>lExA#͊uT5~~]U/*̢19g#eLل]IIrpʊtEYG8/dhu?0,K]xy}3'ʣbUƎ~A7SRcR3'ډ)ykLq7" w!hmJ:σi9`XrK3,oM.5-K*,{*cg0 ^4RO.jSOJY|,HAW#OZg8l]D$qt`j"Qԃrs9NnA"v L N連K" 2ya9@:8bV~H!& 3n)~(3OmStrWe1E*o{c> Y0b]1p=PpcAh-U{҅ #V&ʣwi٥\;]L]v)-AH^ A՟+ `d4^{"|ziЉ˲:-X9z\sWX t&/Ȗ=Ot5Q)䑃˘ǧlz ZT:q@-%܆RR_Mt?a=GJ.6} [<(hw+heBë;])uMSR:m*6]=dTc,μ|NzR-RM'o42.Sy:2|t8o,T{FʾSA){޳*:ihRyӋ)OȫJC=T|T*2CB%v?ڸmU`m+js;MO'jiث5Vy wrjٹbLiz䊞 vkrZ=^6:BY\ʐ|&GR(3g-O:EvSnENJn epڠzҭzV&m_ 9% xS,[eD2猄n@qs@ 37Ȟ%&${[ɞN<{0(z1kTw BĈ뵪\3BS}`IFBt!RF$1w.w大AdT[\42Ȗ0x?[eܦ<ˣAE e"#3@:?x tq!=5*_h4ca^k}N4Za}B]/G295H5:arlM axWbc/B JX-rh^Cc>!oe`̥iƖmć~P:Sgu)[u!)r 9.t }X/ѵ0@&3@%Ke+@Fm5 qiYgOQ).BG _E/ޜU_W0g%qrsGIhv?tb BZU6$H`ёSr: ;C, Qu'ڬM9r29Ept*|}-Mw1(lX(0@ֻ-h~vf_zF^$7EC\&l-ݶM-a09 gZ͍Q`XD&9㌪.3lFoq;pa7f_Z1ny-K8y{ĸKR\2^?Yc;MFGU/rIОea{'y 8a1"B1sǯ0E`^AYXJ&%~ސ_5їʔ9Рv /8.Jc?W"ۂ]؈ioM$]>C+MM+f7&lieCU%S 瞧z HKOe"_Ym_F滵YRg:6,XEuC#-W)sw˵9hٜ[ז7[~ r>pf| Xх>꾆R Sޘu^~T# TKh&WAL]W͈> X&K &ne ]>R2'tc`ԛUVWu$3S@z=gCsɤ*(鄠ga߱37?dç${8$L}Y~&eE4DŽN hvåɋgp+QyaS`\lVKLE 3<@P&aS;Qo%-~{Ü*R~<ߢeٳ6az['%j8ӱ&ooOv]`mdmyCg~(jMV) bⰅDRa ӃdƈӗR WMm2u?3möƀ]kt9%8&p^>oA@d0Pgsbsz>r\.PU-3&pE#s0UKڦ^U%>DC@s r b΁=&[Mc8@}gTM13ւnfO/JhB3↸߅Mh N;v /^ޤ0q5[an<5FNK"H?!cJ];WVD*,%BUJs7W+Ƭjf;;G0dq|<? 9;yPm+/LGᖊOU"SKAtDU`;,x7۞oKMX+ czV\сhm K.;*WM_[uzgqFjt;29z {?Y,a_水Q̴- S)˗?H!#7*I/衬gXL%kMX"|IS#<akY.`յ\dv|Lc4$Pe|J|CdoPP0R/·:j8gAd$Y,pPO'W4cm>zBHv7U9%=SCMT VlfPfEh\7 VXR$t!aNM'`zE&>8lm,E[zV'\ E 1kbQkװqp&!>>&:+P$elWqݚ]7}S^]e98d3CC!r{Rb{": @42@b; `g綱 o$}~' H҅8gbqtE:}?C #KW8'@k2. j?Eg;DaV/ xioQ }|>B."ҵY۹#jƏMW !`S--<yuEq2^(D:+5 gTm7CHXGO U}/s U5 &:#}Pt&66W@.@Wr LL2Әdz\oK  % Bgi)%4z BrόGMj0M&w2U rvtrJ`3 ?_D;@v{g}a*N% T) yIaq!Cu2/<lBz?r8V$ s`SࣈXryk|=N7'p.ƿ%wIDzC;O-X8/iwI.dgH e>=fW\#WHӪhK»C۩j5aѥ:."]Z xK&8I' KYB%_ggd/I)%/)V:Nh)EJjgp"sN}w^W̢? TՕW< YϭkMI \Jbwrq~"iapDZ?{}n)PۙNs2={'x|gI z+}w<.W/j34sX Z3&s6[ Vrp II =?ՉX} j $~ 8AMB6zjwOEayQf B[l©q{O3gC۬73JH~٥o~fPBkŞiXh]t*xñKGrvBk>nW⭴(}-s ?tVŒq%-Nh_6X~YADdnEtEoz(z.bj:qXbYכD"_ku8@EӔK pȝבG MG_Ը0ʞOCU+쯱`\ s.IJD< oC,/Xte"$ ra]N Tr2- 8[q~UK& owVȅJ^=qfVS'Bíd{zX"N`W\,aP/k[$?zȆ[vȇO՟ccw !!^yuu=U7%`n N1vB@f xVj΢3Up|F\G=v^&gYmTS٪@cC ce Q.~ff8m6>}`RmxojI]4u:__1})3gSC#9|zѾD?ִx@`!NeYR|iBJE@KtPL $#5h* 4ِYaZE|·anvr9)V+zm4dޙ0鄩tɖ}àV+š)BkUI/lrc*,W?("vD1QU ˠIҽ3zO͔afRhdlnJp sK:#+%TB 8QUzSu)`sVJ xk藲{,V֮QkXq}@F(RjEt(60w+ I&v|9&4j̆Y`JyldC&RFHgu#{I{&+7 .!xzzצ.H0r ƴ=2cuI5@}6WXrE0A1TzZ{,j2z7c{L'Iulk=DpxEx|_i$ѩ??9Tد塟n$̜V"~ƻ$ϿZi`odmr6{uzCI $΃0OUSX7Bx%u֢ex>]١ZB65-`}q.V3HArS8/Kב2)i < 0JIm7$J7}&:~${V"ٳ@ԃ3c>ND {`sD0ptMʌS VN2ًNz8xnDFAyiD^Z( ", 'V/gTEt~, gL#He>-鄱Z7QeeNwg,0pG& 0er嗢R369)1R:}m=gW֝ `hlYw9_:r? *n?"✝+/' :]7`J S)aA4r =FEiTQ) S$C )d= p<71&Ղ;!3,mdIoÔԫqe8mB/>OnRyٵʶ~{k8\ mM/"57'60nCReIE+::쑁ϋ=2U5ȇCcɛ-' $U"7[K $ƒA=G4J:gt+ոm15߃B`Wgv'襽9kMMɪ^RRghX)Sdj8WC/Di![I{Jn#HTp-2HUܾ@qw5.ڀtJdPw(P@]bK#,0Yyj%l~6A,@qs˾v*kRVl0~Qߛqx9P&2P`ty~`> \%}\g܇g&:pVod,ۍ4HyG=F-gSKƇnw.~#[rT/d 8]ܯe=+ri// < L% X4&ꃞ~mNK5?&NsѮPs ցS!4ah\z? \ffrkq,AX?7 hx>GJCUN2PU( |1=>AFLV!EY>a@dpf?MB)!w0 Xo#a:"7ֵETSL\וhZXl|̉x!-Kplõ$@Zn{]d-=Z\pxLL``qeWF&T7PVQpbaAZ$;`$6b34 =YԦGDaoFޭ IJ?ظty bihr7 j)f8_xǃFsc EBZ^vd`)vzgOlhJG (q:`>"|I>ү1|ֶ*G!:f}JnGk8cXH (=NbeƬm㷙WÌj(B7a_@27̯I7n0 DSslTic7ᬅH2gQ|Bxu̟ ҮCrI!aos9>P YdnڊoC3inRNz|鏿Sҁzۗu)b.'^ @IDb/%x"'[:$wbB$k|-9N:w1rxBz< ([#lG0 + ' IqUɀ@x5I|=1WVQ9'V<;@M\9 ]/ OfI3F~)qC v-w0][Rlg6%ΒowA(a`@?yMB5E4gHWW rP!𽅗=8'SadtZ"[U9L?7VY2\i0ߒtTo: cJ팭1RU 1Aͯi[]iphC~YVȗ} 09`O=%v1NrYG"4<<߸jxO1\j(b' XCr>3/d m1$_Beh HX·A7l&è17`|uǦWGVxS/nX)==Е.aeԷo7 rm8= +71c5F x^(H҄t~XMeq-вc8sP{9p6UccK$a` <5@5V %BZ=nz%d8<2O$Ʊyk[L'!ŋإ/sRJ.>Ig:g&oqhy7c`NȐB򔼮TpYdqo݋:\<`#GzS⥡8࢘ hƃQ)4{жy{ 0V&I?1h]Ws> %'d"_#г!wٽ( ={c: eƴu;*3CN KRX4a9{65 '7z*en0E^fe 3wAD(LHl G?zbkY|gD.=8y"{8:mo~Xuᣊ ӠvC=ğ^6e`=z8}4ݷu)èK1H Y8obّ{\abƙu+$y㲅S:*; CO^a'OE]P*l(73V I":ø#؛23#ʝ,{{Sls٭*GuZd@[ x:Y+~Ҡ EGң)4SA@SAC*w$oUTZEU,A^WDSCxZ(? mvB)jxx,"͖S$,*#ZV0os*lq;!ZI )5ܔ\J- ty2?y:¾-E%G'̘3&:h 4nB~Cy$. UL+vK4«M-&Ms ^'He\(jau"T,oǯ!9f|}<N`(X3lg_uL:y?$ A*`V =>9oU>I^iMK﯏izm4N,@Oa7ʅTkey6Duo3Nu1y<˚}{z ̀2 lui\ӆ r ELH,+8 ^NEZ֌a@GA_~+w 8yO ;Xqod%1nŽ#_l*hXXɾ!8`οx7"PYrY& d$8DXY YhćLKAKH3t.{%&[% #57 ЉFDMyN[6k@ +&=FEQQyRE+2;0 PdتR+ˠzʀk]0+-%m[A^&oKO@e.0)n9LB>K`(HoP憎T~/|UNy@cf\xe@lZgBSkx?ơY%wT ƙmtvg)7ǤRJiV/yz4q$<5' :Ke1eYtUo+Nh=k=FRrR $T{ӂ6W~`2;(p*0+(z7BkvUS e-ǰ+|o}&r)+렎oS"3,Mt2]n]S~/$t4W|C@Y[V7,cpopc<;, .8TJ  ;_),*{RhfNκ[jڴj`+GZ<1Kn'39S !(/ީV! ϻ`h::`_iy yA2C*go2ssQO9#Ϯ_ [EbnABQZOyiChe"v_|2\yWI+6 }Z 2A$Xm !($}3q5-j)c+*lQY \qh8}4 4Am9#GBvln hE=r:$ Np#N`GB7+ d0jOf?~uC!N d7Ѐx.[>_%M}S8yB*}P-xf90gLH,J4MoFF.v 7[G! N6|IԎ'ʪ0TZNƶڰb$w fRS%#y6l &_$Kp3i9_|mbyizۚw0*n!{m<*7:B<ƯJ [h5jE*7&5g\lh*~IDZc=S&v=tl9#6 9S7Ԧ8Qr8DkUM{nF %11)Qs0D/ #p'O!%9^հ O=v1/g&?8E,޹dWdLf*&T GIll@&bvOƶIڡkd(3M-!*"ߡ|NZ2@sƳhDبa{*Bww2Z%Z*;h|*;"wZGJ$Iږzҙz7wy絏 -DдiT ؒN~5t50 tDX_1h zrz%6͉m*w'rqy s0@ J oTk$ukx?T~-lU[*GT2cEE Ggġ(#+4-6d* {Gq@}đff՚q{Lj3"IX(7bHyr 2];ODlut C^jXH:r;fznz |.bԯɢ(uMvTo^:" j ~rG'rgElVK9S(=>iqyH֫pSRQWj}W@rpy@c=Pk]v?>;ytY!.54Wic%E>Q`E}7?GȎGpyʢ-o!|v̞P3JX<z8#C5zQGqepKX`-߬mmD3/0/ <ިp?ApKRݓ4#A#uC7+w5*>Xʽ1n N)۹))FCb`□Y@+)mt=t  X{8ŷ?&f0Y+1 ; W'> " Oi!4Gdv֕Af;4DڊW'Td{a,6G,,e~>&9cE굼. 1mcpO:*ӣNՔ6Z-z3u܉(? ҝeU2j,/1QX ZGJdGǯB#c+NBF4P)2*!4rH-5i@O2;$7a[ jr,zT4t(sJCP-h| K=m~QQk9Gګ,(4l$$03 %bRM[hjW7Ɠc@T_5 xGp+9qN6k|j4YB8Djf gъ{әrrA hszrK$]r|{BjYݦz"pB~H241@*":g" 縒<%ecqLng<A6[y/0 %mXNv+r>Z7`nwo[%F),mLa A޲ '%4$fG2ۤ*w5v=%5QLE0'{n/w(lnÎ^ pâɛ-ġT);e#Rc,8&.Y1A /5e8sn}8QXЭ<OӾcu F3JԽ"Oܢ&(5yxQn>g=[{rU郞 wEs5!R cv2G6Y푑ZA#J ]I?=+un0)X)1.Sc%[!,6}6_ RQpc3l>Ğ1W#LCcl%u}N3<*JxJ BCVl]3K3$6aAC9W?ߪTAl ¹CYU*H(  *v!01`sb- 0'al&lnR;5t35N;1*~P/4&aTD:DC5'.Os.zϿ^^bRJ]LKq-:X)kT83_;cz:qǍ 9w1٨脍{ʧj(ĥ UJ^{ Lڷk6Ca'c}4."IP4:#f=P pJ-\L"ʒzeZ-9xq:)#NS)iiEvU\w :)Ϙ1ƒlEH VH#31ȋҒ+PdQNz5e*`Hi=K-)S oJh +S0ʭ̑$cNu̦H=vg: |S#MHK+HсghivN?lmF|B*Uw@`16dzFֲR5'gKsaPꖤ3ĭ:{io hk/;`ZVWt jZDRaW5۷O{?<5@WVDLN[lG{BFőG1NxS.͒-ҾɽvÎܓ~oP=B{kHqh$vK/'KvTbp!PBs1nLs% ykܟ(iGTO/I\o(ݦv)ZM\ ,ǩc@G"j'IleVU,B&@x"01/`75JRա=i@K>ܠߠ{Ȏ.݂ާp sIxZ zVz^E VI^_c #nV Q̽4yc۱#8YͨH$5M cK@3a"d'..#uݤO]?et٢׎ :1dkrSO{Z&~p${X.=0pYVf lE`Ei(ΦJ()͒˗R *#ICN#7> ؝%f]${ e=X5Șa2oeS4rjM+Jg8 Y{:In;M-b.7c_=6u-PZ 90!2%?c1pN_;#az)}ĕ1.ȐDf5U2'dsp'Y2_XLXxEG1Љip҇H\;+,!7䯱)uWWs,fx'īNIr}ʸDrhNaYmpctgێ0_^Fs$edɡIzgb"F?S-3k?ߊ?4 ޶}Os3_k/şEQ_N"kbBW r본 ą{.~HV{ :{*؜(ci~WCu#鑧{X!>&JrpoQ+??ݷȜq` ަ|ȅMB('NKrjKX5u[>wB]Q.$ 1,@ǭK/݂4WJoE"sk0B[/0Z-y& /D>o*/xS3GX~4g%`'m"9cJs'}`E}N,/K+;EԾ9,ҐMi{o7\oQW+TK05_#^ZkV!Scڷ9߱_^yn+twQB{4TYrI7wn^Y(hEUDuo$VP)E`>ɚx*>d{*Y`PL0G1U1caA+-j?+\$A9R y|`0afb_g@1]tmF<4Pp!_Y#Zw!R !ƌ,;7}x?2&l7s7H(SJ4%%NH5V[?XnC,y,H&c/w#+-ku eߑwNwd|wn s5=0ʼq Hhs` n{ }ˋ ӑX>( |*|xW0&\ 5+mFM:tz@ `S3E@}U;P=b_:q+4$uI89Qjq_43'jzp]#urYka([Ax/yuMg"s>I>+ooyмտ&Awמً -zbUQm9"U-ǙgGU+BQ'}Zjkd)һן2fz ^^!Z/RPT1Żݽ9Qzh^uDxZdXIղST==Qt6O..ԫl?&<׾v>YUKԆ_V6-P9"S.r{AQdkeu#; "E&KdDK3Lprn8v3J]kw$ }3$FTz0gtozr޹Ť>?ż2ʓ"8E~ u7v9:EZ=6{Y&3̛{1k?p%N&afسOÊ*lnӕV νL1*վ˖TDsjd731Y<nӚ!n^][fl;k~E`.ڎ@ZCװk 'f&j\BGmDZ#T۟[얲 sK eXan"/A !|q~')'r=f[}MZf!Jab@%K0EU6įSփ_tt>Fnhd韐3Con5K=f8 ^q=ۙ5L!7|ɢWj@ NV.U x}sz~oaoDNLРqЭ9gV+ǹF]2jc"?\F-|jok=%AV ?]B4 dn(9B}J 6kS(/=kWw 8oj\9MM >#fhvbr -ejGKRoX{MOu#99f R>>#p$;,)7cDA&eC8?̿.S9GwլCW;ZL*:[\6YiQaPe z|<㯉(=Ǽ[";C4=$@8l"sψ7n 9]+*;_RñECOyCJFîb5t{Qθt;[`贻f͙&_ dsl=~䄒;,Y_V4TAވfu\jtP[;{UݢkF W$ ߀N_adB:fB yMQ Ḁ%#r\ՋŖv>_+W_dɼ@U5wZv1Y]Jj߃o  <9!봝Ü3] V5e*'AVpmڈ`fбw <- #(7 2KF^'C*"} OH}?m mFlZF;~uF䲌/Al4?Άf؆٪LǝE_{{@[F4d"G1|4gW7EX̚yōqW.#2ƃ8) 5nC _sw?M {gԡ]. AHLNR$i^Cޢw8rNl 2%f_#2i#ɩ:Ga tEhA|gER` $:*$*EuHLVz w+DQ{xyU^rƓC`b9vMd ~Z!^BLB,TGԵ%;ZuRxGii+ =T(l C[ Y$c` S~œq壱50fſ9TI'*h^AŞuav2A%EEBgDQ3u5uZ6?"XωzLRCdYjTh]TDX|.VEzevHGoAgӬR Ӣ2%Ƀ{,IHd6߼_Rh#gZ}`C*7;7nCC'$%麯CY:}/~ ~q8 ?pu^PŴJߧ\߂3M>­4;tՐ엃ޙ$Ä\?R;KӡLHm k=j}CEϙA|&Q]gvԺҘ08|r0qbډ9`;X{?όA?YCnD.FӏMX:+0q,q2hgBҝ6=3~1PczCai/Z$6qJ1R ܓ[UJ@}R~@ha]+,{ wyS~NWBLD-q$gPCdqqH ?`b2ϬԭًB2 ?S}aS҇&*=G5iq#ֽh+%w=JADւJҺ 8Qck}m <*~YOj\.Ju ]#ȑҡYkUG6}^`K_,,bwl7Z4okrϟ߆[b4r)q!L',0$lLҸ$vcI)pbN[W\[ۛ!X"0{~ibBz( >" o1`@lc}E]b|/ eymyMr(JBD #,g ޶ӂfjc!gT{4tO4k"1= ZrQ *C>4A""Җ4XS_榩=%A(Vŷ'SNJkMX$B57'v 2d% mӀ 5#\ *9}iiMei(V+ΗS`u:!*Ɔt2W`PdDnARГ?*QJRX ɯV'YZ0[¥N#_(9Vn_QBH+b}8Acxt?.uKEqASn =4xgw$񷏂ԅ͝}v S% L0MnM; EЂ-,ks"NmjY K^%f)YEHԿzMBҾ  hVȃUDN֟S7*B걐ӊ.A|8$Q8\HHm`Koǟ3~[c͵ Y4U5z&Usoq(p%1yc{K|@EH:5G؝Q%GmI1HYk`}WeTs{T?.WJw~$\@49 B]P #2$× &Qka+G-@+qwaG+Z3`<X[W͛j¡&gMX[4!sa†\JVSy-qv3L8ڤ=xt{![˔na|h'/=zΨs)&X>!!3F\]ʱnx+xLhKֺ\_@r?883\Jfo`R5*Iuv˛BYRYP/G 3=,ƬrjɰΆj ?L-ğS%4@i[˩ v;Z.vtO678{BHB& wr@㪱3;s]0Xam6tҲ@ O/K="-F2i@KJ>̥p9"Qݨ!&fܶb$g/+ C<'ok"Jϳ`fQ_8F:[7j@nfqo`$LE 5jDF# ^ZTJrV|!=Ry]B1fSw1FRfB,9NFj¤C/d_׊Yg//J=E sWeylGvk>W=`6jZVOuS#&eKLu0O_hNAto3_)/0a=we0ξNɦޝs>#SMk} |A7}'vC87ߠbϲm3djp1ZFMJ ) #@{p=(:t0W\,El"q) Dy7N6IL:`t- ic x7ёÄNwi)Խ_s}N ķٲGT%+LI_Nŝ`j&曄ٷ^FSwlx&N|l[:Dh?Zߜ?yt̯hhvS>we=5->6r -l>r:QK$[*~? y8{:Xt7=P $ hV9)ANZje@ĂT 0sQcw(ַZr[v*ȗMBg.dv>YEHY"+rBh)ts0S{z~ WCG-{h47H*@ ~=xx_4 0#{{9ۯ?DTI^8ijr4v#GP2#E=taQ#GtcQۣG :>z(њF!5QFm4tQ#G":98gʆX0[5q\Wq\Wq\Wq\WVqŸo@1lm fG2d$sMs4O'NYB==;`MduZp]ٴ)DL&ȱّf՝T2*:\JE6k~cdsU|ـe߈& ,aOԳ}@q D"%Ԗ%kk,Q}?9;^Pl"`\ȹVhEn9+**SW ٙ63Ա j|`vqvcȇ~ F6rUE?αm\4%,i -rP G#wG|9hBwi+ 20*%Ee/H:wEDj5XY(5UDlz;! ΂_sDy].`Ŀ%oC Td/m/h !]* a[QjRk,qM *YNP_w zL  *iyki:5,D)?_* G=\ GIzǎsئfhXT3u$ahR"HW]_S77"KUK|i0i>3`$tR@OX41Dp"uDW7 ̃A^TצP6ӣVof5}!w[< #"oIdg˛sV<%~U yxJ~6A.' sbrHƢs_߁ 9M볋R"1J~ނn׺N7}="ḺO9G:'!8H]Kjחb6 IA2R}JH?-NlcgN I^{JV ܞ-ު 7QWAc@:{bA RFYis΂ cρ͕/6 ݅ˈIƂn+c9ߍ^˗ do;s5c܏ZjK7%Z '=UJC.(NH͜YImݍ#8DŽ#{G= 0JL,Cd*A#8d$-|#~?@-r >GkUұ{L1+Y*OE홱|\8ijdv乀K0CG0M!;'3JI9W-m"OG^WHGЉ|z#dڗPJztR&@(hGdX.*gv>IorFffgtxj`N]L %CzohNi:aA˷foE:·'-KYYE :Dclj CR7ȹE_cpk@q3zGx]=3_sL?nޟ)7 /-^*SO#kîƚB3 hլT:em"w"@hp],_OՓJ{סhf5od Nh#)U=pm'hw6: KwNh9݃qJٯ,14O/^/ *S!ɝ[\Oz ]-G?# V6sZ1] D<7e?Aynj^{$6fdM}&:XrqTw|G#~YlC Oҟ.U7 !Hy?R䅽}Jڠ%pMS` T"zھNJW}fd!ojddcQة8By7 %ƷK-]{ݟ8)ÄbQu9('ִOJ6qq[wB{Jbk7&T*"<>cAŀ-a)Ĝ6% ({U+r@TPOka`r;}esbFQ5XGwK%myaz183EUf9AbE,i[@<×i3ĻtUK^4V 1sӰ$m4^H=W8|R&_/Xz:h3skykYonkͣbxq…yuP&\ soY8ǹt~USD` k@qƃoGN{26׻Z٧e78| ,̀`v˕ڸqx I'K$egW*[D)VƔ~$$;N H%ys9ZaֿhIu{9{ܓyW3Ҍ8 v."rIrͿt&]~}7PQ`](Ic It<oߴS4^M6LkcuaKT+s;4#UQ%nlbVIFѴXj\)[[]=p$շޱQ3(:p…whSK)SWXȰQh3{6?m#iGbBa0%mg!^6 z6={Iҧ>ѧ3sGJu!`Dþz5pO.J'6 ѳXXP6)g!-Jۛ6RaNH.iލ;Eθt)mtF7iLvW_-m'cE95A6}ϛqѱDŕX]GL# ̐R=.Tb~8pxwp)"B4H9_oi:LXSlwE.=Sɘaj}+=ekйQ}+>5zvE]Iû^TAY]T")q~ZC_Bz @(:ŸDŽ].}({Н"jRr̆uV7?ܫ 5ԱqtS$FȨU V[h/?aE+5UW JnͲ_:M˿= 73V.vKOک0בJyvCF~H38PIO|l@̹@Xj,-/7K Sn@{ |7h!@7# qAh"+9'ӳxfy耢7J5sGr6ymXM=%/FX Ɔ Cͳ4_qFq~8\P@qO,ҹ*n4:7KzdDx]vG5Ȑ+laazbՌs8C^0&|7YYЍiPUmRb:6"9K#WJ\ύø}%3mmHwCShkĵr w6=|TM] nPG8uBǏ5]>&|7'}V?#p>jrw~* T9-أ]ưSO*[ptMp]zA y{{Hw\0yvUth:Ԛܢ&9ϱ ,6Kd|)i12^4`dx^}cMe{bHj3Pb3ߞG{d矣#GɄFέFiŚUd큯PxIq /)_xʝ9a2,-14Z= fMxhhFdNq!eQˮoI&ZMOXgN6 g}6]ʬ\Pߋ ?):)'z D!Pav+ފLt\\938WhZ ?9Y5Pفzw57}T]z_J2Љ; !"zosz91W;s sݝ8<+&ZwKZX ʈ3@ [F%xǼ5}x Zru,xMizݧ]ʗ"[DG[ƛ 1p_cg+CuײPOzΖoKPj.:~XӶD'&)~@Mvr总O8?pV <0!'e#ߏwaLGoDjFLB.tbg{U 0|`}wĹ_ML<TR`0ßg3 E PTj-V:M?@ScU#,8g*md0O?ʜ^.iy8ō,{ xH<0`ꪃ@!+ ޕ`CьeCE6?m h*mi Tkpd{#1# {Il3S~ذdB*aq ҵ_n42uqHNѷ5%O|)!Ks/;&Fǒ̙~Y|XM^!XV,qA_}KFz4lȉ0p5E+>\Dw/Ċ?DA'\Rgcy=wmb* 'N?(Ǭ˜>oqB~*-E\:B~"4p=>Tϐ,cs@̸NfG%aԞmQ!S}FV"ؒ{bR:1C-]yχD5\ G2C(3)يͮޕd }7wC"`AOҪPŽr kTE{K8%~5)Kb[˧T@ӥ^dip~ 9}`<iW/=q8@O{ ՋwW9r`[F8Nr@1(ϑVq3\u!"p];<fbh] )]yJ_ߵ(|ŋTvDԡ+TJ[\#f i*OX(}r~ >E`hc7 .So45'4?BO:ɖ8ZL:q}FNI?A@(&ʰ[J>uܓm$]2#`ABY1]T=S)$ѹYyӽr|$ÐcAoɵee$U(=k jta>e60soȬvVh4 i5NKgM:2: ;ۯ#;BumG grtQdɳEb]. ;mPǃT[m`m |6_R1d륱p5&eɶ'@(2FICf>SMn~I,tXPUJNKxl7H;up.a#RZmbSFbȃtAT*@|ڸʄhB!f"\Pp4rs!/>Q ;E#'Ci1(֞JꆛkUl%vZl{gCM?=o}lD6[ז(}Hy,WmPf£[PjuN}X/Kշk-ݙDto͆S<'4[! /Kd66Ec6$H1ŐFܣⷤܲT?J/FίCN7yD>(g lYMc#E˜p8Seqi!JFC]˾v/CV1e)elU>wag%LB.qDUA٫ cNYʮ( ~Yvi).W/mZl+ҷaO_jN6>xOaGmۨQLo%8os> :֧ڣ 9QE9QIl:p]Sk%j0W;3"(P}{tc9V V>S(~;E)Ǐg.F;;?*%6ꎮFܿVUQB۸jHAqS[OaJ09,پnl\4L_]/?fOYl44 Q=#k h2o9moB*}=J%L?*ph̓RoPV-|FSve8l7@}S|/kfzoK˘. <}k[B8Zv1¬ZfN. ')+՜sw>ʯ[%N$6ჵ !@Im>An4xgߖ@ΘaSy,\x{|=^z$8p}QsැpgL9@2 n0(_/LH-NpY8x$цL9H ܾKScϽeH,72[*T/e+,tL|L}l4m$GΒ&3?a:X&IkSu )G]TzD6=li*8' ߤlMOBDb1[1˩:ܣO"\CŠQ|FtrV: oDVgc=bs^Ek"Q]1_D<!1t&f8"قĩ:k%Tdxhۏ{c'fAp ?Mh]|8Vm<@mAGGWKm0fgrd nr7o)2ȿ}b*K?)]L3b 8ڶS%T[P=(?>T* UX@ Փ,AT]uɉ=0@P ѱx?d$_fُ2 -0)ޥqz1hw.m[YphvvA kGɪje, ^2jb[OnAD, 鯳% B0kTR 2{XͫxFW{2=Kްlh5neAa`[C`<`gWZLg~5]q dv%ZmOhď\ORr1^yJ&"a鄶Q5S6 |,I+Vx PV(R >(h* e bGw©_n[o-G9m1-I }_ |*O0gf1Tݚoϻ _.jȃ&&ONjA"V^m3uǢ@S,sOXq{Qr`!/W-/bUk;h49ysl']rW8?Ep$šbJ"f9 qaY *Z*,rYznm'Rf{Nz'T6I[1^WESz)Sow Z@!W m5Z :=RSi@-h[FEY cuԲg@4EiY\_.L>Ao _NY3*g8OFΛS\E%z9rU}_?-cDr A#5EU/p9p rzOOU EFrax(S" _g^q6vj/`u5/hÌ7%9P.%w5N9 pA $3\yRB_&moHgak!/VWjpOB}6?x:w$mݕCHizs!xdR7~qYеi焵,8K-Τw)mn>Fk7]1E J.Ϧh:N_TZF#)kEHܿ?+)'e`K.tc~\LbE;  ʓG)Ȓݾ}p1r}ҊVsic$}(QcldWvyqm:/O {5s%^|(T%`gkrfˍ~ܦy?;z6b! 8>[^oy0@\U\/n+O7mь<*x0񺟋̸߱2Jv/g$P/CҺlS> 13}ۑ=e0Tj0x:_+ᵊ3h x(Z!ޯd= 9,*>J5G):&ݹZ򒘈rNc#ָOj*::V'I"2:3c0F< S %LokdF8u6U9*K> ҥԙ-8w\8r<q}h6O)# {FnsCK)沬﷞tg$r3^˼]Y%ݑZѼk3 :,0+ba/O\Mdw.3pMe.j ֧i3:"MLnQ.)UU#wlD J!@׭`٩"=E_ W#ilf'h "`ٿ)"&BREw?_5OMzJi)J ݎ"Ĉ3$x&,cvB`ym\mN,~W'{w bOW!5G%mRE"u-Kv9 q\P*C67!l!c=IW= }<=2WLNe$b_y\QipOWxv){o(/I눷T,E9: sт#ϛ]IIK.%}u)o"igh9|q|h,&x9FLwAwsXS 8Y_ݚ!3ǖvYk}vB#bJ)b#7,] C{2%_qptbn<* c>X^Ϫ뗤D5'`E"fƬH#^ /0έ2y s_O{Ά۵fE|5ێjzN_}D組tM(<1 dUͻdDF QNEʻe/\B͖T)ܕgDϮYp[PeW~"JL=N;*/$.3aOV#xQvX:.MkAjl|nI[KzqSqSˏ/ tO߆_uQ,)~B/ϕwNk}(^) Lv<pКTFzFh ,ndqKı#i.Xй>~<9@pvΛɶҟ7M@ q.c)j".[V$Vv^qƋ_7sa@MSe2i]ncp} ¯4'#F2<αVdjߎD#$R(6jb%Φ4i~5sQ(k0}l?0*M`97k D$18:mr =Hװ ( d!N.w,ōu`@ ! BPw߷SdDԟ.J_.$vd9f9h[8 eEuaYrA}ս P 4!"l'TT<4QN7܁c&EY[y^c<2KѢ0~zlH)Ė<+\M1/`ƃ ;2m=!@Y\7|8JRqzZ*ܘF<{T;\"40w 8L%T#-Zhuk6+2j+Y첝24e"%BHN94MS&G=`DZh?DUhL ypX7uANÑ3㚾<ϱP11,18 x 1B5Ɯ NG=bC\ X9EYАkrvR̥ %$NZPflRML%{-&Of2ezhVkyg❽ٯK~= ɕ0GHA 0& ls[W!څ䨮͹.PYt{) )t\o\]y\vdi~*2œ>goJ AOqgÍ&6YGmJTS@(q?ɡ=UV6>qZJ Z^Y,EĀBqH2ԤzcsO|4&͊|C+XGLj IVr/A&P,؝u HwR~}z9gΓvʭ6UC<!-ZGXF*L{* ). 9zaIV&g@uzs3PѤ=\ Mڷi"M7ѳ"·J<WJ?ZNVjAyY'4 rQ#V-ڌ6=k:$8q>lRB .U]U3ۚ40w/O^ϲK K dvyԏkYOrQjXj g|3g*RFdSދ7 zB4?@}9wBcc51QH#$`cZ*swBoh@ȬS'9=(H‹7< H[A{xc s*E]㭴R=s⮯\UzkQ4. A3Jec4b2e2o& -fo~$*gyOaw-Kǹ=젒ВBT%&21@р#,6?yz;NtS~Mݽj#`q5RW+[;pP2| |ҶEI_2+~z&ew` sJh0?cp4rM/Ž:"RFֽ&yRN{}wTl+mYxS2QfI&\@\WY,sA yZNjXmt ~3y2.8mʈ p4|C [N*n ]4OG<:X5v:2j:\d[n,If$d ay TtרzH X4ӇyYl=p:O|V2h,hWУ;['eHz1FjWQ5Qev2! ϑɟkh=v2{.*%l3 ׇ8eFC 6m!-彁]Obft_50e$+Y6C'-#qCmK")Pӣb`r RiR~UK1`[ `WFT_( ^z;ښ@* inH ̵Lsq:4\u(I#XMK:Jsw srp_u&6 hXXZ_wXkK\A8$?Br7H0FZ7Fk tDIvh[u$BAƒٞƍM߶3;bܫf"XǜF~P8p*OCSz(@=;!(bk?G'yY\<7d+8uGuG9+}Xlsc4~>8B9R=vwdxudyN k)YD,M~olɱ&"(w7˙SyȣA"9deb|N20^zo@ uF!JQnɭ=*C*Z>*Tnu@~V2x*h S|ֽc+Xߥz3?u z0ֱu]LXTb/ơ3\8: PԼћ|jڻX4I?S~}dA+ ^?F^Vp>tȽةq\D1I,"8 > eMMf9 9&z+H)ԅ76+g}(ÅΈI_S)ܥNad\4ltXGkߝ-%d"#*FM- õzO %.ine?M:JOlgFM43t_,Fs![&Ly uآ psG 2hU>T8$-HD X:99)(|%?sMvvPg54UE7;AԡsP PN|w7"yl\=C6_ WnŭI >] !2U9^-`qf]j`e>y hd_;?qMh]CKX዗Re&|rMK`[x1=kY&dcРKjYST,뙖ekjƉv[ z&O;!Gzj\A/*|8c w6ϛ/޾+囃Q!+.wti@O!U!amjIudVl?D,BҗTۍQC)!oвZ!x!ҍ&DF/hVꮶaoY0³3?SckAfXߘ[-͋Wl&Pg-CT4zHl>KƁI1<8E۽lki]AtRc񢴫VM/b-)s_N/OAw'K[/ѩܲ Ӳ8͡eBj20 h1<UWU3jTq/sh&%A(\[b.4M% *@GPnW%@r߯DI!tg$P@K%! Ur.,9K2#4ciVCL9_<&mV{M@&WrftQMԡ)xI~o[CI@Vk3/4SEIL Ro &@}~G~)׳~xYo0 CmJI%b^ sR:͔ڡ68=(x֭,ձSe2ü7;%XᜢZU.(1shV7/AuOFgwW"u'^TWb>^ z\g9wuDc6ٱ$fύ;eLd~<.Ng*lZ/ \G+--RjWo"%Q^th0xkUo>T崜BƑ~%|Q1mmHU8*z;;i%qq4Lʜ{^_;7q[[{uUTk:/iRŽ4}-Q(Yg_=:<>K&t Giߛx#̻@8mbZg);Un[zK|ԆQUoY&1elqE[1„ ;+)LF|E༲r`IPd t^x_d$7ЍD ֈIQRjhgÓ揊žl7դ̋Vld;Hg2tVS8L+P9.'m -I35y%l0|0-($Z;b(GAguazjP/EOJVdE-rʣO,i(]#myVPt=SGY%kN>t}+Ѐ>_wfzuMYc:0yS`zOY4~ !Ti*#Tb?k[gBo+.88^~}е+mEr->jHfI:aqE詽O9bw:CinņvAXV'W +UP|Mː&KG!;-8(x}-OS R^0I&"{]0Fd 4NoMy9z ǼuNLb-/HTpNn™[럏y>ۣjJ~ufi:sI0WձNIM H?cۜfTQR]@#`ѯc뷍cƑ l7pz`R)puI[%a<6á\ 1^6,98iXULF\nyy:& @2nMhC~p~w} ,Tnu|`ۗqw3]OzQMrl*R ł?)\JqzxM ECORʹyp1S)QMz{6kZ>=Rq1"ږKe1鸌%fX@g r̛̊zm=ڸ$q)Dݾf{ t&^GEɥܑ"L)>=]_[<0RM*L~2t:\z2@p(WÅe£ܑ€ˠ/.E7XJ !w[Ooow䎴bNm0GF 'M3HEY(p,|>Qfl5\>Scd% S9U39}' ~'/ug ` Dihd cHxBgC;X"M:Tí9+' :9iBc( އgq<8Bk-dػ"s=%V8E+: y1%}Ty'Obzqkc~dSw|Oe^n{FbYXrOIvOgW-J!}ڣ(!ɒUdiZ+#BK`lU5@3 ˳CG[#~|=I6pApۇ;3IbFrvSC ϥjd.`R&Ajy=(.ң_S͗_M5 Ƴj)I't22R`%=  ˫y0"CMeK$‹ zK+HCFK8-Qrnf84 |$Xؼ#v;JT$OJ[ C>p%9tUVpB`5&(lk*CS"rj͑ÒEPdWȷ| du`(±uVS;8!y jCm@m?+PT+վ45Nf[ٺtY(/: ̤Z"=UtJ\70H#>.[Rsp X.{NCDqa! b}ؓ|c7Vg&d_ (RMIUQ 9߷@_^l6VkJO0|᠎?$  ^U,ʞ{" yS~VR+HSG',`+k[$BN^_ºnlh3e>.!*9ɷ$@pSp)~sL TI:+J{HF, vN$m"3\<Ֆh1@R}&ҞhfQk!ךzA& 9nJOҊF.>iO;x9_8bKDOT"` 9k3e'CMN!|c|ci$xlz3OrҾysK6{7w'SހG<.67+sE}yRGJiʭf sբO1G>"5%\<PI]Z]}}T@ߔF:7z-+ë*aQ>zRv-?F?5RT{i̴T|~,z+ j2W_Od^jvLT@yiajṕJ>u hY*"SOFV]JTt mAE[e5G>m,0ɩP[» 4=-SQFhnK~jCV$~=@Z$_qnPFZ 2/-m^zWf}0=eq4nπ°*&N650'wzGH)L fަS'+0X9"Ŀ< &u;J{utmP;$Mz3U)SL-_.p$s68 dNssE*cV9.vD!௏_/4Z2OखF΃ 4D!pw0nO߁70K\o+,och< m=iw*ᥪ痁54hqbZF :g9L/nfX`qSuwP.O W |4KkM61>n 9ѵ *y6+vօᲤACOIf"HD ":Mg'OTiZC/) L"1x$CmߗD6 P A7F^kmӒQb\CcO?V*!sh*YȮ"S}KU}>=Eթ3 Bq{ld˾5~6sW7ztl&-QoTmgMLL=:fF #k[o`~A~3Y' Kvt6)]ܞlkVE78N>2pZITiOzg0f 0;?>iб*}I*ݖp:oId^QȩL FGE ¥-ɃTv[8 PT@ѳƳfn=c]Qlb5Z2;C?,P ^/5NxrENs{[)9{&= OVq M1\Us?r¼2?0|ܪ&#~"@L\QY;E 8gLeVU ;ewJoy8MplKn CD@&g'̒´}\GL맆8w֟w/ ",z`6~|kXjt][-HΖ[t ԎBT >-$ 7n?vSP=}1'B%-$]suB۲WE!Ꚏo{ZKRADtm|qxhTkcLb҇M?N~~HˡDYrf}8<rԽV/Z}%23X<|f냏d#'+ٻQ#loR5gY;Fn B×Y>euqj 7O$W5.+r'ڕu wUhC {8t]J*f >cvnq̵hXKopLVR>[n70y_Ayn{nө-]ePe. QkI]X@xwB֕- HEF1[8_dTI"aGnI+yoXxULl褄mCox*ߓi<{Ηli#\l5Bd^_ >h> yޯhѩ2f."UK2'i+iQT4f:7eV5yIxzZ'=f:TP? W%#W]\q6fl>-HI'Ng£V}mBs5~Eء̫܀i$+<]Q1eo:ewOOo<^^Qg'@.̻%"yǥ/vS?o@.O(dB(D~F QX* woLƪET}ƕlf~-f՝ ֿy~y8A!OO'N8 uΎ&3  ^$/4Cͳ:ZNJK*tDc2yߜ'nёxK!mГv%FAcYyE""Ǥܶy4/ȝx&9K7XTk%)uvSkyfQ Eڦ ]!O|B G2+3 Bj)0Gw^s]47 E3L_=ruˆPQծQ-BI6b{#K1oZ$VL.+-q <EX2 K*͋g,kp6az&a "k7p&P)I?XI8P]ڣONpVgBj@}Ґ[ͅ;8겐?D4%:΄Ǜb>\ *_?=06,sX  \[?פEdBnGH' ϣ\i+|dr .b'Y YhW!?4 HBI,D'Gk_Vfe !L_8z6bA`݄t1ho,%/SCR^'̗/U\Ị?c OYy,6(3mZ*PU,CeT1.u/Ejd?f6 bi5kr̤V*4C!krP8s)W+EpYSLk?$~=bR%EpךBg 8D1|D6sj@њOk=/3 o0<=`ĭ˜3tis?;M@KX}nnYZK<6 * |[Eo/gms!TKcxju1eoO-'k1Tv}-unA쨒Ab~tJـ9,n$Z!dT?+%8$VL}ZYȄ/L^;.3%$$?3N]^d3wl|S3krbmt~ H;;شAʹkOXrٯB~e%*L'<ИDo%V)}N\!DC# F9`'c<`s9;_ǔI9}ch5NXGA\uh=,~9O)Z:UGjۥ*{Ų2P"#y2m;Ji6J-:Ba2~ ]{p"[W %Q ;ƐZs)ker^*:A(K¡w), |ﯠw-GT%$:|`[DYK礣}17Cy>VK)o2= ʀX~cSocenOY 0] ea2襽gj$/۷spė1F|bT 18vD193L䶒z/׬^翌V1?\yT{M gNȀ̱(-4j=avqWyȍRlבx 3.ur[VjUESV::K?vKo1 "3ҩ̨IlvˍWEAvit:ǰ| LF'cdł$TD/s뙠ln =?-a j+X5X!U{{{4x)b\ i,3 .xP德kY$ļF闂I9 T>0/YzrHh 8̳3`s!dCG~]&[ gyT:hp:,WjDN0has`-HKKmdњ;>OY; Ncde#<1`I6R(jtu걸JݦQ$rʗ!.XĄoO!T(8sv_'%4Ȑq6{-=1]C Vr6ڢ0WZ76{(ՠÙ/7}͖Pg){::=j,>|bo1|O?fğJy,c[C 7IV( MF~$Fc/S; 35ҽѱS Fm0<,u Ɍ$; YQmFυMx)8c[l@05PjO!J֩@BXeյg lݲW_ H(I Nzws';|G~*Â[SՏB+iy!ߤچW42E~9#j؍diw,~;%~ /,$̷gCORWdq)$po\DY:,(߁1+amjއH;at-xΫꅍooP$?A9uvFʔ'O߳έ'L4~ѻ,&Ghbt|K_l{(G9 +A͠gL?!oPq (v?`0#TVfB%HE: _O2/|~ލZ˖{%"aShs`2 uEo S'Ƨ6ҳѤO1| S͜x"c 1"~(r*2 HcBMA Ɨm'oHt|"\xbzԙ.`X E6 !=4ȗH~ŪtJep9Jk`.)OlfjM^6=k1OJlPiR:3`8eJ.& Tȷa{aI h9K!g~Vl-8(SQ ME9ϰ/y ; 'mFtox-~E {o ѾHlid.`iIWCEM/qH -m:%4mFn٩\' u b.qTYs(NVNV w.ނlN sZ􍮇 _EZWKuQΡ.¢:(#eNK !LX`qoD`9Zz/h֜ʦi}f<0 ǩ ȅ3ܤ2\.ڮǿ |Ög(^ѣ캸޳ۢV}W-4{-\D}T{W%^Ziv1TCa[zf# W!OQ[al?/jp.~̓lj^eA'myk1 $~7YEo}܏v!xQo!r*qR_,o3,B"~ߒyr|jD@jpV0} k)=3QvBX:R ĸE˺ށ76y*ʞ$p< [j|T}i#`q˽}2Dh2u+?MDNx}UPMPzPNxWW\W`~ssi֨՞n\Mi@GD{j@f& ~!1uP1uǩm_ڳh9Ϟ֪굥* ʱ=0}'e~~#n\4_qA '80O ԯU^Kr#GP:W~5sz+Xq}%e$Wŷsr g)}pc2,d*ՆHzO%oPq1Hqu8pbTg]3!љ"`m\XJ߷o[d{% հI@ؿD e[ M23V"ϲyUϡv1<ā X7uR\wq`CvJdh{{>8ƙ~Vux4^l\1?׺a$[N|!9kZҹ*"k&|JAd[܎0SiX*D2T{aG-R⟞]q/^eI@QIGN%]E*ِ&*mұk Rr˦>͐4 ԟe3jc<©}^qKHE h'y>Hq;Kl8&Ilv 1XSadەn= ?D!:;̉V.56;S=9\A]l')Qef7IRlSƒg_PlGRzT{AoHϗ9NՅw276M2"lՌoN!*wDt,60CUbGH F!_C@C7}ь{")A~վ;4 ֕HX+Vquy|Qsɕ1-so"C`e 2`Z^|,U5L|V\k9+kOaw$oP (U 5}6K\w#1e.0ѼxfeO*nz:nBdqR}|GhqS3 E"PU=UTcgpk |mc5bF11j$|V! !^}a05{6!UwQmcOYN_CQل8qM юdS5g Iޚ>z 2D?C׵Gjb)ʲza-gG'e')^ۇYit8%$1/U?aqGӑڀ6 cyY NBr=~^OjnQ$pY, J9%,μ @\bDNe3J|v MӢ3,j&xoBl(/G_seDaZ(ua<`z $=߲kFt A5 G 7sr5T 隬ݏXu=7fM'UǕҐaX-lVVܶ>t ˵@7 /`ƚ'-\yiu'U|-P[I<&/bf^ 8cnsHp=VB~< Kn퍺NdYi E$DUq9#wi6dxNiISe[`y6+с@O(j"_L&8X@\@Gz2taz|g- }ȣi7˻ /x L2`TqYuy*2פГq 9鶷CgWTzM(RDǯa;Ճk Nn'+x}tcLO+mO2dP@h/;yEϽFjҽV/3<P/U ͋Ucn~ˋw,IV݅lSgޠ8C$#-`M<9 `"0s+K^?+qKcLi K՟ i };LmpH..i$Sdљt\fʎ;x\ _=QCNwt4s;5٧xS6bI/wIq?&ˮ,"!!XD9aנ~ڗpy#o[c5MV WWr>I%-OemJxyZy 4ezK$*on6qeI]Nx{9 i6}1c^ܓ3!Y4tÆd}q떭=+^/iye3onB#[`0<6tU p(w~,ĚěeK_ 74R .u^.B,[6wH|+*0ng۔{pyw"vbm5&+kozrwR]^ԪT ahNy( jsJ fdLuԌPq^jyKKl+ЙYBU'>M-3ӿo6qw?ϻ=Bn~9\(1Oĉ JQn+N m?*Nل3:@e҇c!9-p[xrhJɇ^QVt@C}non 1Jv8E+Rt(tǒ%gFz^IoPY#kS Z|L.73!HR/[i%k&C"O9VW1tV.su0%mK ,#B, |`tc| DsWN ]YmgzmUsS1GJ߲.u"x nky|gqa'T P#b 2s+ IT_@y][Z|=~58^bp^[T`G#+@SOl\U:]bVxϏED͗dt+yb˿@N^b,\*F9UO^f_B*izB.6^8Pwv2ܒhKWyϯސc~`dsnD/'<&.Q`{Nd@Ne/1i7kE ;s`?ͽI7Lhtآ|mrf}BOM;JgĻ6{IA1łV o_ =EhU$S^Ùpg}Jc_h]m  x.zNds 2H柯r^6e6#ΆjRK:Yd!nreΡrUo{.)R ";)7Ʋy|ҿؐ0#jKsdZkE_Ɣ%e +6&TAa#f?#gtMs Wrke$?@L,.gs;3d"_zߥN&r[MiK㇒0){Nh;y4k̅'(mJ+|;xISc@D 6 ' +4,džp$&7Ck)CY߸m#|6-tV8N hSd4jW dwTNrڞF.X>o,c0!D C\9h<#U:]HRmlS00\wzx*[&>زk-۱U+|j*uQ Q`ɪQ+_6&ݰYb|тa1 wno |ߟ6zAh2-h0}eUqWR0>O8EJ&|lQe0Ykp+\ԝ|aU\?$SE+yu4k`oivU6Mj](JMei+iMS?c͎͂;3o1`ZE{) Nᙰ8K)Fu~Mp8]Q`w-NrG4½bla{7I_.:!d)ēG#*=vv~SN/W kɑX>m&%STu5`8Gľ}rȹuG9ÛkVH'#&κ`!'A0c.I޽b<Nv'yRVTP"’3 Ow^fxݻ9GW"/k7 dRfg4;m^F|R0˕u=ed]/w؛wu3t tmSN*TegAv6i?' =l.5Nx_S]~iw:W|dcu~Mbic߅AU?YLJ)d3D}y' ॅ: Q7n@O–7/$8k2B %$](z>b]Igc,wwMVP w8]=n,G_א} Ze$I+?œy`O}c;rьÌk3u zur9dHq6|ӗ*QEc\LwBqƋ''Ӈ滀aڷ"[3OR6X 8ۚIyD[,ejEAJ2TPS7yb$fsU/1ʘ3(? F0$鱳؂펌a+sqh'e(|xzzףTī/d};a>]43d~p;o-ؒu̙δ[zDBU~w6Cbpq3čRK_oߓZ,vHE^*d@b|Ҧ!{MVyǻ ͡ћ n*¾%(- !>KC?v *C:Vc鱥D]=4\<:lpO3h6cR @lU<#-5}$̥۸0b@RwlǰKgoo(e: %^f7-;kMls@G؉y GҊ2 *mi~M`wA-ʹ pS69h:至pEy3Y+:oPB.;J쉱H !`6qBHNQ3vf0|Ʀ g>{/9=r7SXUc1P۷z@ B%2$Lazꦲu<*М߀tm4kL&l2)ͅ&Ifqt)Z` K'm|AԽj܂<CvOdML iWxA1;؋T/t)=ZBF'Qֵ1 )s75ZY6lB"bJ ŕQAayX0ʟZ!Tb.(֢:t[ʃA[D !7Jݧ^CnI{F:r ƁA˕-ouX$V6ԯڏ` 9=;Do>p<״64h^mdmz]H(P۔|V"ZZ-ˣcyi7a$8e 7Ol AOx7k]Dq>/? "y;y5P)i'O%/=jkwCb?CeKK F3` gdbT;Qx'-AڜmxǢ/hoF~kD{8 eh_@K<~됪Ca`X[#SRd6Z?QP^0~U=Eߕe0"c-7VaML](ɳIh&=:|~E)#ÿ e'9IJ.gڏŶ@XϹwp@ gx-&Wq0SS ]7f d2eNv`!J9s߸䍘lDTxamr_89Gنh#E=ZR.쯷ƒHDvá2)ur^B̎*"ߤ%Zq6g1܁%I[^`ǝufz tHӦ2Td </cO_8RV٥WIRQ !oaCsУp6LCj4pG~Yp)2%f*ߚfEM& OA7Fo@R wEzJ|~yf!8pW$BA!aϊz+`u_"Wص`{-Hp97+jT9{85aKYxVL4 c wLLOs0^].b\xwb.C3?{_ͬ]"e@aa#~vd#գ~l@xcg tKkdz7j=`Yl3 PxJfG?\:b()hh+ &~CB]!QP]  ,/E5CB[ކW _IꞋE=@uEʛa{$ ~ueQi} Kn ގ^Ti Ü<?Mmwl%bsz;~ΩJݭff-;>;'kr" {mdF}&K:m 숾 ͟ @؍}AP&>;HΏ 5pp#_a?L;KMap 'o epl;Ғ{I;|sڿH7t˽w]4_[ n8_H]ƻ=̺PnVPYgeKX;2ɨj ,Ҍ4~q5:Y!4hheݪ~ ƃHGսz>n'㸼hE{lf5!&!htK+RV[!mf A(w|By,`7Pp- IiY_m7^_饮y kcQ~>Q 9/)%6눒 ܚiM#$/H\D nz Kzz~_3i:]~>t[{0LXue)# ,qތTږeOZԘ^Y|^hF~fuW?8̡ vh->^MtqsJbaKoܖF(ym |Q  7c?n(_U+ LaEv,~ZX43!;B4X@$K;-԰ufLTOj9%t o9@G.EoE^ m9@R]M"nKF"[wksi$;ېzf{OU{. 9UUa'CBr5`ef|˜!dctEFc\baZ}bЏ)m5mC[Gmq>`_ދv\UJ"ʘ TS3*2q K͓˜Ul%r5Wsb;#Ht0G I&b {66Һ?;UeV{wR;V7>S<˪ɖTs{4Z0DP߻pj18gW^m%42Dku(Q9L9O\%& (Y;Vc'{B&5KK4'=uG_o*a&w1ĕ:G5K⣝ӵ&='N\Nbl"U): ^B;Y/ݗMo >u7oZAwkc=%0‡K[}송dɈ7N*840ֲ;5$ae1lb߾Q}L<vYF,5g$X uLNFAyFkGqyB͈GP*<\Pb'3PS3":"٠H0)XHѴ/B“Is.p0uw ވJb.r||HooK)nPRWsYm!JkB3OC@h 5۰^ѐȈ\|^,q%(;b~ Ŭ[wm6|J|-i ^nDkXB7VZM"h\8bДf33-UB0mޟzN<;Ooqh37t^0iކ>n_̚[}yW)%/=3#xniy YXҬW54{+i7EFA} \84^o{-rmړ[Yo%ӛR>ܸy f)ȥ#>6򔈾4u< HR 1ՖrI.GX_~"A5 aa+yaҝ!58Yh,'zx`eUblB- d`1/=|Lqג q~Ö~yZ![?3o֔W"69>'^登# I{ AP>$T!%5$#%|(j*JS1w?iB uxsf:'j~}NL&p: ב,T/.7 y>˥Glrjz9xTjHTB+'L]7HSsvr= ޒn_Ch޲[o,d{rDbq}m$>>0矚Vt~sqQDI?`K\zx _Y1jPhw)yw>v,ngR3)PϘ6WaQBd!h?֊jbU;YAs ^|+ZJ31yZiK<0ƹO}WH)I o)W7[ ʫME}"3lzԨQ9ؒ {Z ȀBuٸQ[#;V -2eᛣJƬiMSÈ oK,E{ $Jҁ|%`JG!lC]15*0̢\+~ r'=l{"6(oEWk:G`,|rB@HT}Vj@T*'6 tAؐd)7ñeHXS ;\&"GKrw(|Rn+?Zt%K<0U,E9`pý-Њ0gN,VnϽr/~*Mt(:IBBq"9PsNv^Ol\RyS)7Ҳov|XJ ǸH;ʓe|ir!'Ǖi#~<,~*x,faT~%w$^N<aM!>pQ@.-I~4AtD&udZ~YgÅ# .'+M`&Pbkcn| b7pWn@I9}3 z?^#lۙO+n+qav)5G*t,x|͍@c>;s e4MeĘ{ 6 H膘:v{<ޠ6iJb9xzaFzL<( S2I\WSM@o j~ ssX#\=fȂ/z,ڨzzȖ<:؝j]˺3A+xhX9]t3[hRכwX//(<Siןr-gLܑYcű{;80 QKGyJ}X1hTouP? Dd.ssi)nvti n1Α{BדS2zvcJ|T ,ܸ&;ͣA%bcc8?-?|,z]{Z3$w>bHqP-Afe[Vx#^,A ~NOEvaaS-S4/C`\ :tzp4XB&/J-s'Ps{]MiQo{,-LH HL̚+)(z&Y [|i VdtKLz&_T ׇ/Ŷ[aso# 5bN8tSoUtؒTw"N(6T:hՌA|}αE<ͻs=( 1=cŕoc[XV )@S'1NHJ'+(ȳH]RԮih}_K6QV3A?ˎ M=eBf}`!pTj7 Ɠ#}`3GOkPXn8(@}߁/N/m_o]`J˛aSwXHƒV ՠ-[]nd!I8:P38W\@;y} )PjpE1cY2R(eF~K0cBqǐTm E9C9<#6e'O䊛91-st*9 q]Wy#(dV, A9,SԻR]M cp?:LL IxgInkq܀zK{CYm`lUSX4V߇ٵD}gd+'~;٭]0BsܩBMBz!EѤ'yJ J~]\Hz9??)hrO_S(Be5HexFef!\!6e 9[;ᚤΑ~G鵗w֒|mػ><{I_y"߷bJTLgap$lF^ y0S(_y=f(RL DdW %h%Lszp'oQ?mOxNGCZӏyI*04$G(U)X۸B7|(:$Κ8 +# uH- )Hr9~! '0jw /5Fd-lm%'O_6~| W`vݺώ}92ݛTu\bl5mIF*<׌g>U/:&su-8F!a}W({uah9M{y̩uɱ+AEr5F`;h\Md {< G|YWT\ޞq#XvDfK7Ǥ](ٶORǪ'Ci7 "3ZOP/ބ;`wh?F 0Oc3%;Lt'DqJLIإF ?|`O>73`}(~2 ^8>9*/Td/yWj%2]>V0ZILXɆ YP&ڠYv39mhsI={ueSM_O@෷#9UPdKfZod#U4"&[^Y}y5[ȩlUu\WXbYmZ4Ajk#I)!  pN+Z o5:Tg͏/h=5)EA!lwINǥ>iǵ}CY$ EW0[$Jˆn!Flg/<@7]IÛzG6HO@u Ŝ>:{F"w%X8}.q4n&Lt-ǪQkYVT ߍqſFvkө!7uz.ygFȎ|<(kݖp%Gl$%_D% eEߦpZ; OٞktcUD©狔- CQcH=QVid'AʕiJ4Q,^,οaڸt!]r<20A@"g#vhB 9zV6aXf?J$fu |G$*nz(SWaGCxnWem}wCoKе*+J]اK~ ljc Z}ke݅:a۞>^RE퇺2Higsc,xi L$هZd *˼Dcw|7 )a?ZW%j|2V^>Fvoh^r,d1"Α {gb-QXtSx=YYD^>IA[cŔ,r/ ˑn3Mi(iIAHcT>C1:e`I6kA47Sa-f,$ՇVШ2JUJ7 X=^62Z2i?B"F]B!n rx*cCG;!go#8GXG5j y'0o]]oXg5浉Lgsa*Rջ0Zi?y70^$Vtp Q yOȾ=:~6>6=磷kL/$S%j caL 4{%qJiTSʎlz4 lIAҩWTk뗑]?alUDNx_=]+gҋ=j4BP:tWdʗEZٳ[LȂ.fasڅ'NG\9NF3krw#:K4dQ3R?=(_ ;m*aANB5}ju=cgSK3w-q=I"*f2nܼuND`eY7*B7)f#onU,}/EV<%\׬l=H+סZ4;vn+>JThkXޏYz0ˆ 6ݵ*,~NցbMA$FJӝOYian`hnB SlS0hC4trVۙ^u )a!a )>U& 髉cקFe$BKٺ'LwIyޣ=;ˤڄL?c3G5?nY-(47C&3 1ݶ>Oh2><,Cez/L\PYqʶ<jq2žz_}InWvwH"r:OwqDfxc̰gT£7*/kg42YL^ozFH )<10Z7s{1(@+`WۖgUp'dU)n6h(Mߖ|)|ځLC{q#B0H+9,NŽ۝GJ[؈nm$i%Vʉ[wX~/3wFѲlJi+AW'Ӵ2%e&9w'zYD8jzD{RU:_L, ҪD8Ra6)/No9FPp_H&6d];&Mt5|ts%51Z[O_@ :HjdoUͰ}O=Kg ň`o̭ޟ]HMyf[ԑ?gcNwqm) 4v4niߧ>t iKy r*9 Jk:K@L]?*į c*uNpjT 6sy;PP y> q1L^dwI.Oڜ:k_p*Аɱl.$*{G %ń|fꏹ;bs"4!zPCnd癚vzB:hHMKE1\? /-1@jGz-{A 㐱v |Ɖƅ+1'z89yOv *ΩOAveqY092 ı+stlN5[~UueБV<nH ȼ6OZ>`9E7Λf3 ƢU?,CI4`[+x50x'_ r(7rKWJ*T;=>?eI!r7imǓC<ÓE>]p4d}ۼTBu~"R5e(Q3E LAP>C'dluT'-O|ZE;5ySH- FO]w^oɇ`d%.fcy.{a$Cے`zc2R<9/ߣ/-KxS*Nuɞ`E$U|:8gR참ҩFx2>WzXئ;ZM VAm=c+A8.J:~ʹbX_F=Q^=\D=tgpG49Yg3?lp.GoMu6rﴭH 5~;RbFm;>f?c`WRe:Iu"=^*bmٸ}/ag*Fשڻ|ذ(u@E| i^X%GKcM 3!!/ 4GfKJ? ͯ؉!UD5)n9Gډ);Jq8UI&a-BKBNxþ<|o̫ ?tTsiϦaN- #0QVL]Ot^j4a n#Dw=iU(zE7_3iµy+Q,r*# KG(-:pj6?=c7<3bOz{, H_’v7j,i$;EE@vO=hzR.&uJ3 1l<7%BħTljӫ"w:3!a0.{H$¦` }RH13&k@MjiMd؞&Wy31i{2F|s>ډ{˧>P܀+v_}:V ;w;W+&2؏Nd`;tXSP*\HMQtY6n` QJXP[8k#v FRޝx)SuIqaԉHOͷ2]E;=OniyWr1Q] Hs*ؒ83^QxN\f`{ʡ~Y"  @}zfl.Pu~._I3PUDoق[_5A"bBm zn7nj5z:1r/wAǫfiEH+ڵ҅ ͵s3ytn*ד,m@s0| *I֪A#RB7K5~(e#5\s=j:6dAWKO/u.Ns6ۜ%H CA6{HuJU ŗ@!z5=Ĕ͝d"y(nbSٕpΆf؝9TTI~sTq}M4gl:v΁Lt$o:=A 7+3*S,LX.[ GkY f+@v;#WtfȐE$򫢟09}3;V)v< ^l/$ðc7nF+ kK+Nӳy&xU:|cQ!~x44 8_WBr GXsqvn[A~5R*~$C=g[ =5꓊섗ƨ.q4wIY/}9-˲#(j/>kx1XPfG_>9 ?uY.}Qo!Rbiwбha|A2Q&,8&O ڔh iRIKX^lE%$cG~v(&怡ف8eJtQ 4o[Sk*Ĭ~[\$m-WHpzkK-#/ߟ[Ŭ 1]翩fFXXUHyXL..ݢ?ۯ>2s^|$PM#]iQqS%ؓ,`3ڱ6ow3/q]=FMfO2I]ɇ:G#}X3ulȐL*V:nVB1MnHs`f'1(PgrL2,\W\CX#8Ix51HV;u|)<>~Ӗ.F3!޾تp RRW7}X#DxpJ O!΁1S6oc OOF^ ֊QDo._,ɥHVƙۺKz1A$^t$iʯJ2Gڨ hܿ+l౾ZQM%ŎG#il 3m[0nz7\#=K=f'gc}#L=3}Ҿ'3Me(6!>y EWc4W ¼uUf.!w1'iW>)zEky;n++R'UcJ`KN}\˕=C#7LH>t=4Τ:u4`e췛sԋNFBg8 z4w-@5'ӑA!m < cZ.ږ,uWPԘr8}U0\+\︤mթq1p:@vqE(d p='UGZ*G"8 ߫Fp Ff-;WArP"OL4j֪Tׂ,q6;--u:rٽ긅gw5,F X|C mR_c1OmR'~ʠ|S2S4䔢~ r&C!;uTK9W^0?P\`fmf(pgx@ ]*"Y&aO8};&W- dm|;$R_4p/Q \ˢME, OrږƄZp9Bg+w-=mN|cwGqOumsOx{J>8DN b3,)%[Z2d:Y/#oɹmB 5?m PULc_M ~`Weɀ ͸ O&X+5AIՙԭ=įȁ`h 8g^6 (C+TYD{umj7|Y^#\к#6Eޒ|R818| }>,erCKU*K ,G7,&^ǐCDJL>j[[tt(@ {1QPR).m7|]@Hm7l4"ilc"}S? C ^̅˱;׽b0ݔ ؠIRNvjG*m ϞzޭIshnrA; O՘X&&\5hGs$Gr6$ hfZ~Jg \ !'r& aU/V7oW1!aM2=ButZɀ>PGN< Br3%#@sL].w<\9!21C8FѪS?ї4c`Ĕ"R(/-) ǣp69.ni;nΎ _="nzˊ!jcz%OcJޤMY4] zXAڠqWƊ&xz[TiL~qA(=sܰ EG_?<'4 3JEݢ~ZtY\a{K&-V(ۺS'@]ΖTQ#E_5Χ x>Im %pKO, zRlآ9?bB M?y*%ÿо`|~rMr~XJ5ð0E ы &^95V.;Ӥjsbu{FCy-K'=5Eec_L :ro"g-*=2f[50^PAބ"t/6'zo/",r% 'BL} Ǖ,om%ikSdO*[j?L# aZ7c5s[+ʳ'Rw)ѣ͑ ҅A1찅_F<"6dB<&!3키x;cnWxy7Bh&iWTV3þ+_/{3P_;RQ>df!XZj~rBg|2ta~ܚ]O{) XMr;/7Dt #-/ma;Ҿ{@.f^o˼ҎyAjRn#X)TDy8&EPHm{^q|+h-sN`%έrMz![aE#sK&4"t: B٤MF#[o2B}B~/ dn3nzH h4-nN쮠e[aȤ;GO ǫ+tK-nic͠ ՜`f%.MxO/Ep4IgO EQM|EXὢ&5RmtI`fd_4jE|ES 6f(!鈫<,_HE9&aݣBb%r,7ܴ9}x~XQ05sxBtiT4@j_E]D?_Y:h4^4uیBHU39!Bguj)Js1m 1`K\ cvaS=t S/lλy% :av(Pޤ o'i⛲ iAu}-zΨL[~gr DXց?x@é ArMOvP/JD$ׁ4|$:AoP*~1%9`qGÞ% RX⎄W%˨ᅵ曊,vLjۥBLW"hw;6E QQ覧o7f):~t#Uy`wKԊTwnwgf'踗QYfJBH1:v_|@j#<jCQ=MFs WS.H .-\w~HrT.!7oYCc柑㎲"J4Gρ:YwzPJx_stjN[& dh7mbI6GƇC6\bs9~sFG ;l@Y˼4 ;b'aF\0GBs!~jB-FƑ'%=1CoJS6I=fDi_AS׻}5X>Rgk]5#ڊ{b Y,8Wr=Wa㚛4VGq O%RNu?w-lRmZ ߊK-G9/CZFTmXT SE9FHN˞B~AYKi7 R#g0,eRrxY۪`O(xRbieǸL5ԮTTTCbע |'4 T"yk(YBO{7|εP>וVt xA`@*Se`uf;]7f/lfܖESU w/kmc4nꂨ CEPTC ڈHf3ՂeSԜFh` /{n6<<;DTK rU)J~|甪ٱXi?F >.VIrrm]r?#ǐSẉ'9rVucvͺ҄?j>/n檹8"hxe> a_aTaR^KnT{K&EuA!р]5 /&aC_GFbiQЎ/v?,h-?/ۼil_{>&P֖6G/)к%Lp>0|EoGi,i>la06MLVỏIE 圹M?;-,c\;RXb80; W^[(zٌFHʗHmZg͸xyp =Sz2ʉ7i\2{ZGauBEcEK7⹼#6N7ɷ+!8I2ZH\~F i;\%T\E6C1z(i!9>.;b~6=AACv4N>(c5 a(~<#h#ѕ'\`3.H㐰wŨY2sѹ/~Bhs9^dnC^GqrA-F䕼Som?ٳ/7˭3"\6\ L_(lWjl&jmGqM[eOY;B+xRY{Kq[f3)jƳC/3l+]~OueA|JS)Uefۯ?p<D&bհkioɼsD s7NsYYP)_vK#@ d~UH$v/0b(0tQCY8}3F8wBglj5ahK3' yOEZ ^]~Ifۖ>AV~T7rT`ӮU6h?Ep"!;Ow~s wwq"?'=h5:&o:x&zL|}-.klSƙz?Hu4 ;KHƙEB9QpL#wRe/#)MѕjOoc `hEhq)ХktWKpUS!?ѣNKWH`J 3.VN?gnsºa:(kLcូ,GN"6&;_%EUXz |Xק|{+*fIˤIo] Cڬ^߻Ey? 1nq[ȼ>e:8EJ5 @ g} TeGp01$'#vT] .Jtg+ɮS!uCrb5Uv|h _%Ȇy'3}2𡰸0JRSE)yYY`NpZ{f븭{)Z.гMCb=:؄~K5Ѕ0>b9؎"qahkM&ljYypDoG:l? ,Ϲz駢]\AjR?ਜ21wA8#>`Ղ|w ބVh#p _e12)i~A7Gxe  ߢ oȂe+6ݲ\fb;s5v1_ .bϽ&?7duT829;IjR.QPB|ejQ_1W/җ;b қ9VY݃?GJ>5K^6a.q:Cҳvo28GP3_W. *O1_hlG^SmىN9Fm]LO`wCy,+LBui66SzP%~868i/'u \zɰ`}yj'ךZ\G6ֳ=b_tSs*t4#ȕec&{!+H-V33U>gC=|-"?V#fHY. &"iyL֝ݔWp{,Jr7",}y@W|ؼI 4z.YL_8[Y.;6YptrWaa|o}PҌZzfᯌѤ\[=5#d~l6ApF?V"[Lr5g;J<>am=?Hx69` %ķ7=!)Gv.-UNo S쌢yѫu7T Mr!ځ8aSVj9P'4ۂSォpi8. ltq梇Wj]u,*`BNb<jp/24UCNqPm[d ~iH8[RqWI x1'aU'%˻kpP`P417W4)M*a\_WM y:)&{c gxlus-`"D\S.FK;oIR=ǵ3eEcHj+O!~;tZ~B%s'.D#4- _o^un & "rm2U@|őZT;^9Kg"l}fw\}wn@/%M{LoDd_ D}4PHJzج{넭p8N {|x+".!,Ժ>B`~ (!a8La(3URMN0Vt'T$+'^ ?ŀ$O7݅CJ!a\H)8W25BV .춍 iLzEXx A2yr,EŢMW+N)lk|E~ ڋEg6{ٳX%??F~$s&%_'KOɄXU:`ej/7 ڕyWK%'#,/-}*Lxcb!Km"#q G#xmlxyvݬa vub_Gr[9^]s=W2i=s?%D j2w{e{oM n(Д,rWnyA*^joCf_P$]oYcs7׊k:* v5H}rM1h9 !9H ,PҎ&%sSrD@NxsƉys>(*Jb%@7-Uv?@#%\O oN2jXMASd8մCUa39}aY)~i?c6r^"1|\Γ ҀnnɽNjiBJz  .ui[hE5ǀA!C$R.zЀX@u"XzGWݩF|\Zݙ¢-WTiwVE[|rxpc#m=U@=KN%!&u@SrX>^t &z\Y05uTRi+_WgjQ?<\ 1lvE=nD5 Bٗ7c 3*~,#UDMG4SR1|`KPH^ ;Ot* kaYd:meo_CL+Vm, =#;UrQ28Jo&o+`LHdaBWx=7bLro)d.΂OÚk1k:Ujh۴JqUQf;ڕYC֜GL@DNWbyQ]a̿%5Qpj\ځFP9-dfL^^c(إHb c딫&_⺠Rw I=ayl* p#IR(Ռp%i7nLwɊ_CN}aTt_E*'`Qm.B|wC|5txwaGxyӈ E(c 3aq}  \{:3o)6x8MCF._8\'u K 97>n#~v-ddg33tr??_bQ}~O(b̛Tս\6RNKzMo6cڼGF~ `fؼ?D ;E7g`(@TZZl mr 1[y/dD$y->؜&A??CagAd т7SY["`H){hgiTY9^zg_28@7a 01 8@L a&0f:xs'[o͋ȵ?m>CJu o#rլCg㲮&PQI"cQB4%(JIG[iR]ۦZֶnyԆ%WT\v奵ȹRCш/3.`hU>Sdr7;ݛ}Jkv_=%ݳէ&`c|^ċ\3\V6%hw@2Wp% zb/k;ZKўOqf!,;(h<(:{kð(r,xxv'i(uD(>W .Rk7c!&^'!Я'iKIQ\5vރ ?NG=.h1닚eO|mN^@!S uJo>RU{~PPKtGg=]N4Ľ4c& Zx j n;_7MA7lڌ9ĴX|rq/j.G4/凧,TjA\"mB\06ѽYk:BJ, bk`.\u{KS-0S m ,8DEs4`l[2: QZdljG=Ѕʞ2Gs}ˬ'9ŭŨ];ޔ~(Hו-L8Օ%Lb8_rTC!x4cPM3g)KiXQ $.Da5,<x Daa, w3hP 4 ( Q 86C2x<3 ]T1Ъ㹐`6% ɭKh3 }wm} Jt 'Q0r=&iqz{v;$w9=<:ZM p(37<{xh*q'C>nlyE1m4v?⇸STq$opXHg-EA^=7E˪\jc0Ҿًn,P,J1FX܉h+2DSG{w7>,认L/l}̏'3; 7fߢu>_ے6×s_acYDwv?w--z&qfiW,ÊO0\&q !xL#~;b+bO ),9[i  x"*=m#U/'ZQe#%6҂R(VT,=L}ك٧9t-4 [ݭ i(|{ޖ ԍC%䅦ZRmwHL`8#unyZ"`6oN;͝N0!E+>_n/vVC~le^ E 0N"K%:P^ׅx3[W%i^Oeq9Z,ޒʭK2C/4K-&oV4,H|̷+>0mA`p~񱿟g+Z^KL4I*}'Roe8j``7#Gi~Ӧ/YT(J|XSK >8Sb tC3t\+u0N0]i5b'b/LM6@QO?jl$ޫV#1>;2CT Y.?*n6D9 *$5"&F(@fO(X4囲YL$)P(g~]\Š_x=_D=>z{_]ޗ4_`y) ;O'ǰ“.ɍf-%Aőc~c5v:`qZu`?~/%2"Xtܰ]k(,m[_N.'{˻ ;+e /)DBF3DŽHy\;^JΏ|z]

E3zItG'"-B9.]_K1U'm&I]cv )*K75K\g;' z듏p\@te<8 {j^hSQ׀\Hϑvs1/O֚{z[[SȣEx·yN/bv$ɀ{Q0G",tDLvݾ(ח*Nq]Hd*w/,h(gk0d(~XIPbgoz:.Z{WW$DnH /vAewI `_ɖ~PTo-'`>+6Eqk(wOA\NaTϩ3nwګQښN77j2o¿lmU!C!\̇mX9l̘,s(֒ CWv7]㩎 xޫ`]n*<T$p4ƜY&TDk<#~6p TzMi0yGxT};I 6Xd:Z 1<L<{dڨ"wEe'J *~ ,9Wyng͵ aRtd^\@t!jڞ2;6(^f9_Ls[}p oY.}0}/N}T~5{nȒ:{t HPH FGmQ\$B60{5~/2t]c[똏SOus?[$ )Ue$ m9[[.>{{ldb/0Jhs{^ő; +CM aqwrI*H*Xtcibk+nRccme+ͣLxe Sg-pd Hj0!O4ަ!R֣ |+/5Ӥ9}S'*}3O׮-?ޯ9 &7c`iI҇Q"AOl@(ֈ- -ތp [KKߵJjٯ_R3lDD*5|3b,2>%Lt0$/ G턐o2Wxx>[M[r: \+DӫQ.)8s7%2ț(ml%i^1~~ 6(nN*^|אPkyګDpBx=f29=5"П(fe!T{ܭN:58oϦGiQ3m W͜pӚw( "Pvq7|ه#$oZFlO,p DA@ Q,I3*мt0luTGur. jܗ: ,ϻCY2ծ`CBR˙܍ "E w)-wujZ^b\UMUYY'/2LT[ UӛhwʿN r>V'=P}2A̐0֠n݋."RSڶOvW ѐ[̹xʹ T;kၑzϩ W Жm 1 F# ho{eF`*v҇{rzF<5J#cYeQ:GUB?ڦg}1Ft5 kp@spd%p"I˕K65s6ܟBm٫8lF!Ly{Q'zkV./mz*Fc/Wd9(5}LyJ9ҲPf4gM4dSv`Fjt.#f WHgo4hh9tdM^,ŞkM,>m k\RM 6BZpVq UfO7~Gb Ľ99â1Fm }Ċ ɒ7ӜP~Svǔވz=r&0N>|wuN02^s0;/3bL `:eUƬb0LQ=DB@4=a~>+iwG k}<,[NxN :Wh>zZhQM_%F gu0WvEt彏fd4s8EMYH)TJbovςGZ/w!>.-jogZ쓛v(<ʢ`Q"xH~'߮~X]:jDw,>~1ŧhIX2&d6S"c'uq0$&EFdI#?=x. vO3{}O-b3e/A{X$.0XRdW%P?rss7rf7͍tihYY=h!0˼UX5ʛ޲ٷ2آ-`bP\g*y`ဴnq^AWU&eYLun׋=idUkqi\Vi1~yq rՐ˶7@z ҿ4J\uz}<4N5Ŀ`ɓc!(hHŅnq߲>B + U`:$8jΠ49f}HRc'AUըa\rr9;.YDDW{炯-(%^XɹJB  2o?y~lP $n8W;^ZF`-Q 9FLtJ?y -&dT%%냣 "H)kAJG33jb ]gU>J((ņ!Fn֬z~ɬc+<ޯp1^O٩Kbs~9tnnDzwo qnoUx| Jipl9))o5Dބj)H]*6oYH^u}Rd ZBN2>%-I<$VUP朒r * W=ފ.}bAP?mгӊFqsɷ[U zO)Z4o/c@un\3و`mq~TVW|)B]}Wh g{M qx=̴XEQhll]F]߼#A+ܻPT_mQ:0IAlYm(Ƨ=S]Ѡ Kw̚4n<.w!<ʴcRv0:F .N-G3 4JoF;хW?$"ϥsuMz* < gDt;AePhNn$MDi8CL+Fkna"F M'XLm\/;j3X2f﯂ExH:49w\H8#g3o|^ՒBT÷f{4TY,vxOq,}6}cN:_%9'ѓo^Pˢ]0?@b;VyF瑌E!㟵q,0"VK +dRX0ńg#"Avܸo ÉOWLv^5ȺTҩi:Z1O/O1[ֹ'A#Siqb8s ;%7Ę2FOyΉÐq=ʷ契SoC`ўCT:Oߙc/wQNH/Ml'鹘~YǖE|_&VDe'k|Goz APH0^<\+Yjѽ5~]X/2r̼/|aбẀ_`':W &V 6}mK֓R@J!J #MÅƝ3㈉FmVEΤ&[_8>%NS4.D-h3$nD~~'VY=x6Nec͝戯& ׸O#) bvk\eε铳b o7wͦ%DC[HWvqxVL+oE J1Mq+6&7sLyҦߥNm!!L"a[K _/@s RFh`,چIQXdwN>-~ T[ThpdZX+23}a}jNd:F;c([hqکJy"Zyę/ ͞*YX]K >7 ˶^n n4܍I4z=/Qu/M:fLDy2")j6fOO=مok],mIPZeq ,ߒe^0s0>wOXn A0J/g*WMzMTkŽ6>}'APL+~E 2[W>ko~<搴[KvY1HdP@JĈT:Uz\{K 7<`n.$Bv-}t)-r:n_=3 ]m^]ZNzq̲.\+uU|ٛ4Rh!\lA^Ee8OqE9ĆH۷-MkP^rco7] O5(]nG?~g\?r6/ =MҼڒ?>ӇRkpW/ֹJ%͛Yk 6Ab a="{#tu)1Cry+ B3O3cڎ_ncpc=2Cm&m̓ko8"R5MCʾ%ՁPhE pPvʹq4N͜qfU 5-G[u=pIbzSViXw IR#C[׵EE>2ٹ3[ =_;~S^Eݶª̐Qkl $e Cڟ=0Bty!oU]gy)wD vZ m3V;P_$*{s_wT)L'IKvjJD-L~n@,٘r0 OצM=JYeq҄en΀'-U׺"ozhA,h|I^OmJr㑤fm ,yJJFfbov~&$WG=1X%%&:k+$Oٳ{zYn: `7,ewoH/ˎndC؏]-4q{`@јV&۩}2X:)/+|)nT%b$-=u@ [{HQt#j,"$e ]C (,$d346y[N/Gz Ճn]>/c v\-'ewv2=+5ÊN2|- wi hw^?X-4Up=8  Fqha#˙~?} KxJH'{ a>LgŨ5zN;g[=UG/d>=:m`(>l',yE^MդN~01׫^Ңb{1>{>i L C"Y`x#N3WJQs!,YSLy[Vwu[U1R vtt XҼDHo7d& icTr:۫(7أKaH[{3nStgצ{d,E/rl|-4 Dy`%.z(nŸmE?Hl8XL hmhbe? 4Ъv>o~?**__HE2S3ٌWvrBkx642Lf HgV%pH2h.-+`Ƞ_ lcoeЁ}LP_rℕJ]KpOl Ik11l_HUlBSb) &G7]$vfhʿ]=Z=Z&~1|hM#uBhxuw]:v6AL,{Z1]=Xhr Y3LF y`>^y+Y_a7W/Zo6~pPOP ~0^}K6w_5Ag ?A>[{Ae_b$V ?u8=dH:gYfq6D#f%kqʜb39)*Pݫ"?7OĤϹ^H&\W)(d!c)ϩSZj$?Q?/@x mʮ Qg3a=q1'}&43vztԋ0S:e蚊Ѣ-Gj-oj)ݼ/ YXF܊']yswpzBW CΠ6ǫxZTj7aNA-@,jv|l)j(AC&蝇qBSKAZ;W=mi{nWQnUl7~fPU$("̓ΥeZ{`bV.C*jQe[겯鉯|G0jHo- 'it _+31)jǁ7WFUVGTK'[J bs*gɏ5`V+얮ڝUԫFGLzi&bV$ uן=O@!ۦ_>~j8AV֚UN7f4BBa(BIh^P|:I<6v5t+y8Ȳ}/Ƽie/*8ZIT-]#(+i/28B1vKzV}MBGo@ G[aןB5KՂJl\;2VR.ԫ: _6'.u1Be=zF0BՉT|8خǮ-_t]!Y4 Za[rӡ86Y~JDt&B N9NĵZK:zmtrn@#?6]ݦZ@9C{:OH10bd 2^6gldrA W}Q7CLݓ+Dn I,ܭ?v#^tƒjʛNF\0skA|xfw+[=qZ beŇ0>1rZtfN?LG~{GqFtmIm_  ؓ$~X%HDDVRje]ّCoᕝvn ?~Vd;84^sI(%0?/I'ׂ}{Q"mZeF8PSq,/R/(041>T;8K v9y>``c d/yo'q>b/ +ͮJieLF\A7fǓ5lG3xKVa'|w- n+E# #J{UGNq˳(! m21yc|{4G{d}w9kGqgapǟam)CK^J9& ,ArVZzAn)Nh~n6\" UlݔWy\ B0o.6!gY: 4ԁN$(|f0mcR|@T/ָJz:bL_ i5 <f|nfZ&9(ri xmobFȤMv˟>v\IX39c` n9ݪ֟U %1~뼺,J'ʖFIR1z]ZY%Vnb#I?T%k,PVHIX>u-<+mםd٨NjfKEdM:X{Q㪖FVA˴ku(mk|iډ+ߎU|u:<ԯ|ԪVC6v~Am Uk Լk{iond/-j WբCJi;i)c>?m"ȫ'lLXvr>_wƤFNd,ZOmޙu?Q5or]}.OC gLyH+ŦID9z*rWPVfU>cwѕhTȔt<8G-.CYzS>冢D^{>ʁRj3Β zֻ6^,kZ{Ce:dX4 Ex"9D־@Z172ȷFi$^6z_AAځl5YdJϺs@]WP%A6ONCK֍ZN˷ɱ!4ukxSrFҪ)W $m4^3n:EAo'lˡ!]C"s KyU 'g%QU%5$8\k1pP%iÔzB#(' YyQ5i\ I {1<5|B'x Y'HN*5ªsޡqfsm/je{} z+u;zp69 Ծ~=!bG3LEiB[ rM!3~bD |Kg  };jg"R ϏGX{:`GjCh^tgAEgmonnW}N0iTk{C;Is5(4(G1<~RҴDUEDvw.Gho'Ou,\ڗFV̧>.pߡp-k /@j2e!vgu&SZ@'sMM xPV^:sB~O>L^I2؀ZĞ2Ox8!7"^N7{P;u+*=4:Sm)4>~:1g=* O!L5wD$ x$uVnC$Vz!+}i }XXQt 9;d;1tˋ'~0"]J,rj.C^ZO6h+&,af(;m. ZB8|^qajq A4.HkF'<.hmSކkYӑ-/'k\<^AX)gx)MFi%ϊir|$0`]~dy >_zi2{Oeq{C}朽B<& PyS㍮:#`vҴ3(S 0|< ba687n}<2|-*dܫU8g2F'LZu(7L٢ FY臓A=Kcz6q.aR-2.O E0-Q Q3'yƒ ԒX iX\W}M=KGW ێ7Z>mw(tZD]ِrkIE*A)s,lSq*./q 3)^ t6W?_{@Jts>ygeZ\Ҝ#Fnc|'|oLyz(⟜Toĭ;VvwM|Ҭ7B7jˀq@ fJ)y0[B"}H n(/ºyiW&z"Frz#`!:=/ =ɡ}d0*Qt" lHr## PT,^銼73uey:PZGw|76obB\lgZ  2ϥ .tL?&w=ˬ@H5UꩠJ"@ |YS?NdH9mu>4ckC ߞCNef b;,R*7Yͯ:cXCll•vJxNJX7ݪL3a-RD t - 'O:`j;wVQin\*md=Bv[I&ǡl©ߖS>pw>)唇lkWYI4/I^taדvB  'ٛ|BcNM.S="iVRb[k}9uGQ{yRZ@]CZq?6,zG67DFO~EHxh<SL*N]i<{MMHXLg8Ho)뇒2]섇v: xت{z~(^ F.q/ !tZ9{eO`|Wak2N4@C=u &u`L3[t!b!^A.LwnˤO[NMh_fϻY}Uˬ B ?_FQEʯDEi6[F sdIp_@_]`ّӦ&nەq U&CM|T] tQruTD#R9 Lxm(9IzRN?F49-H&݄\E}==#u $MA]ډo=Sȫbw^fS;ҝK" /[ǿvyE ~]Ń+Z$Ǜ|`0PA.S6Fެz kVݸ(O1`;z\p8d{IGB'1z_WpY gNMQ8K~Y3f0PGg,dh?xI">G7A*["j2b=VY=\/BdULU%}7YSunTk{B5";ЈX$SS)'U6 'yG7;a z'Ar0{jwx%bԹ䌬rv+BCakOgzՙ-=C9mZ549&&f.LYieMǔX^!i5(tWn9l4SOnׄZIs3J]`c*7 ~Pa|mikN3_Xl<FQXC;C-0U픏)Ӈ(8u2)}%k;3#yH>=r}2Ś3άBR畻!RgVYSj#m? rFc316< I]᱁3GtB.~q?N4`{$\;JPkOZKE͵/YIdI_dwÙ!!/L$fA53{0tv̽x eyΊ/"R7g ,^f7Rz36r1 $g[^VEC+8{Q1b;>BB.sp]^'40RR@E5Nd}o)Xa渍wIF*7_Z!3Z''ju4 @ B#~ Œ f>;”N0AHi)fN%m@rdLoX:Zi|){2lypYE>Ce0%Jlb ZxX%?޳"Ġ- n6@aZ_XP~J :ccT{{$ӓ> Fld_&ob'8񙈏١oijj3#5B+1S&.`;RGbaH)LNa dPf8T ٦{F^.~owFw7m=Y3̧Nv>z}\--LN۹Lz+C%6Sj bSPVfpOPP\7fiE)"8A+_R&]]5l! e[7+? Sq/lQN "f;'ݬ`3qu)J+ O5Xw)[y;rw悠_J*ܬ9B'S+woD;w<]4xV($C)w;hG.F?]6-ڼzDkU˧gȻ0'gä1U+PC*dAiG<lY9ݗؤ H^sܝkԽ7Xx^[f*%7"d~D|發VwId2@6~_)Qr+);TPGǂ_T,,+ZBĐ[Y~w*zT4@ǁk ^.ov6:3=L̰&(_vqsC /g`NcvW[&DW}pQ.~uXO&&VYuZd[{?Sj ]'25/leeQV4A ˝Ox7ЍM`?[e"ۢρŀ%-8_RJ(!2olL3_fd+r0+o;qoCupF1xh _͗#ya>jfQ%hd>ZxtW+-yBg0r1ا[mSVughKeI%tOQ^exҗ>57z[Ek2-.gG>Q sz>q'tnN f^z TVMQ7&6P?iZiY5=d[(i39 _Ϣ&~ wFdVX󣷵m!,oް[10垁3϶_pIuA'SrG%?v ;QQrlLԙa2Ab 6|T<ݿ`F'rU+oXg1/'/fywTbHt~zO" T;xH:ӐkT=e )ɽ̶̤XM+<\:h8Qgv= `TȏPm=^ؚRWʆCޞpY$3V"6s@1BKS՜(Aޯe !|Bynkgxt6'~?.|-q bG0\֏y~d9t.;?́RjŞ^2jcPf&~ p ol'0G u6Օ )fkfRvׇvuhc[B-8-Є:{h1l(J@z¥ G^Hʫ Mgfp,&ēD_e>e0i?q0$:=k"W)Frj=87_6mQ78tc= idX +Pc\2Tr/ü.CIU"]0Pz:9AGGQ7+au[A yl=вChqM-SDʕvz;'SuS@2\ /%1G{ΔqQ[t'l?B{a"BX;jt$Z#̕wDT z)A5oХiɃ)I}a,3F"JSֻSglD'K|oL2co$ؽf x)0*@ްX_j~`IU$FC ;TG= @@~x[ n.yE/%a-uZ$篥'Q=z'46bw)u/^3>cSޝ\L\ F\4&PmԪ4Ilƕ.2gA'$0xu>ǿdQVʦd4˧p9:-$Ӳ`cuZ1aV{崈T[ڣn/e{:ps5*sV6,*枷viѐ,z0_{8;aQl3SGR cG\x"gLP`=fZm.U(hnH[l vELl1DʳlR s\K֤`ZzCpef<ƍ?h?2WfrY * f.v9;c(_b_ \OINȳa})M Ow!87ܮyp5ﰺCSI(*O[ a cؓf #kڽ[ĶYGk~,™`@֮3T,m~<9vV|\t2]`P*W85Oq_rg+ ]rL ~UW2 tWA鯽B0's"-\l!A^ʛ6q>lW?!| 9⢅;p Yq簍\o;4SyBL◢l rb_(nXp+e]|+~`JWp y8_ i<;YYQj.WsD>mn*^ Yq]\)7#mL" `bz0K6CL܃o:v#\ #Fe^ΘE~>7Ro0ɷ*Biqa@PN`Mh|(ʩ@W0;NmDZ_M}ҋ\w3;mҏ BRpf;%ZcU$ y\,'@Ĥ=Xb4h)/Z*'| & Ϲ珂~ < ŎIѮz 8#niENUVyٛS}"+Yd3Uri Sa˫ m@y+|DkVI!^S`/l^EMS3CGF:o@k`:,bxnKV''Ή/K~['#~B9F[5"Y%Nt8s?*پ}>:'SHz!i;7pB'Ѷ={-M\?W3کE)˯DčBP_Bܬg\|6N<z?]id>,82)BH^Z UˋWhBW;0?51LU3\FQPİ;Acd+LmY YF!ICA*Fa((wx4>,Y9C89 ]sfb<}PJ ǰȳdNg8&$$GfdCxopx\1އ+^Sg?:(/Ce]lbe055SǛ[>?c~2R Da, {3ک~w&"eI侬/ F{8BX p|ƻU r2_s3?}YFD 5Q>KYym]2?Ϻq(C(.9NA}@[F%{V<6FE< rYrbsf}ax^E$%ȗ)={8ʢ$Ia`3D@QyndeX݇ױ-JLfdW˗{r}Ѥ1%N'tA¦]캃U"fo&IB]:rcNԮWcKkl[w"]=j i.EUOWE?ۊ)KE^}(5eTzRc0 )ޏ(79~|22Den)1I(} ##8QAU'Ȍ2[i(J0_s &(u%wDl? nFjrm«C*-OP`Z* 2Ԥi2$-hRv/4墹p&$Y?mbp\5_ e!gn`#5Of>eǑJ BKҟ\A͘H3PS6Ƌ&kk V:SaNkwՇWW>?-`a}vq^@oXsch8KnMN?a@2$w+ "n FqN~Ge Qܴ_K/,ɶfť@.(Wgm4՝6VaY\lg,4Z _>f ;mx`ơɚG ;puڿe]#ԓ-[) F0!J" 'bХGh0!-qn!uSBB$3]5WyرH/ Wm1Q>蔽1_ADb"A4rc/Gv3EK͟uʄ’%|UʘpU-iZ>M>f*Dip: aU*h<$,@e {~Ԍ)>|o=P?xe8r[; !.RsoVNd{$w/ʕb3yZ<'weRd$eT~.Hb0ƧZ/F&!/*_44p|hBӫ۴O_' _hRb q}&Vg.4KgF*v[ |Ȑ↰ZۑܾZ9?Lc?Z?ׁ]km-T$+p3,C71MPz˛ecAzT"7d LK^Z2؝ځ4f}LǀVַ w`-q1BOt$E tC#mdq[Nu_R I!S<>5F꨿&wi4 "2b|PQ">`U@d(6:#$bp =5T eR?cjNlf.>ۉB'M.'R8i7۟QE8-TGHvØ!rx} Q$lxk3)Z,y׾F5`[^5\5F))`ἷM( ͓k=l$H?]NQxҨQxQQ 뮀84?B|PMv7hzƘ E>+ȴ4 A`zUmnJ.MTؔwuF9~/h5k9HlP;8 ~C!9W9@3EjL. kD^ڠ GĿcf"&sqJa4.)#pr*>iərk4|ϹDGμ#ҽ5vcڭ7geO[ʕ1ySR@l<)̗qO<w& jk i[CFhDz F.K}k1'8΋ɳ)v="-*;hϞ?a2Q߰_[Iá<*L3b(~D%=nQ:@ mҊ jw`{EО%Pt7/Ijm=ʅmQ#K`5veJL{HxpTXSH ~l>BR}i®2yfe幃9-}`fQ/v1!>o̞n:|ž*7z=}FfyYuy3vfVѝ<FtrT!kt2TʫczV~&)i$N,j)ۅO OAfmZț~BgdJdS$vMf&s/"lܺ;j%RS⇘n,~o 'R\4KΧ*V6ZqP F?tϚXײ❁S7 \͙v><ad~{! m0I<(|2C7G4c~tR3wh]gIgplŖW!Qu uA-XzG?gץg2ׂ1Z 4:P,3sS PGQ6ޟ&V<> T##[#YzFv3rd$ˍrr]A=F&^>>9UlɓX6vFtVKo وuAƢ{cG;o`*/^բ6OENqނKzJ>R u(k AK>H膶a|Kv vꦗo)9xS*=^7]Qx$D? ̣==ٚ<;uMGv:gQW հ# Uk(0*_X9V)-xHCgE?qͿx Mfm"1׭|p䵞XX̥4D5[ Y%|N:|:u_ h,Q {T>cêy7hيs0"XzEhZ!yЦQlWV<6 N2U H؊A%)rym`D%[ӵkĪBRqXrzo2E]`W1wc^kυ7:1 ]6G%I)_Fs5qg VK4D5.2Q*Ry8)>8֟FU "6.Yoė6 ZZJfJ ~AF /=rV40QY< ІM(W6-1cu#| ǯopn ;y#3d̒)8;|jkhr6>{" ͭ Qk8mJg`Q|yDQl {NQDqGW4 Sml #7 ~s m+X#No7?d=_#7A"s2RlT dY78,ˆ]aFU-Qc/!^*<mq7x?c0ii i ZwB _?Rû_PZ]kVf1E¬~ I{v??W9 ` Oͳ1#*-`M}Uj%3֦nM1rOcT<'_V9ddR[wgv2@/޽lb1VIh."XԮ ~]FPbȈ/ f)~-ћ\ Q̷{5(!l\-s^T.3 o&oz8lpI4lw _,oj%?]iBhmV Дz @[yQMAxS+W0I NSeS;y|[%zΕJ<~M}Uar'|z*t OJ]]!Uգ7p`F镡%̀v2q%a9HMV>|EHOIԛ cՖ ߪzWIL5N] 65n%:q vc糕5` 䮅ByQGaek[o, nc9^~Á$2#]>3Jv%`+ suAIAG4߇UіUՂ@XN*][B&S(æ70'&Õ:'B3}%)mCS0aF_z_Y=(כ2Řjܜ> h3jȧuL aP4B%j:=nv"Z~QA#A$e8A7%ᔹVCB:%tyF K-᧸vr_7;qzL%7§?S\NgRϨ`#& [1u}32XܯiḹGmw[0@ڭX=Ck> CxH~a{$FZu7r5(32*Di[`#Pi.d3H%' E9(anX^RvLwdzguD!:wfSJeτaeD=iG?lʕݣT$RNRlnj9'{N_ͅmL̷A z= Ugu'c;1݀.Y`Q<ي2GwHsԯj;H.`f5Si uJTgHyba1EgAC}{9oPrB<~A Y+pdlKjzAVf.:t_$|6tD*8WSyabNy}[b{ɔ[&č›h|/ʸej+=ZT$/:јUI]B:_1?c 4[׷ u*km] `<>P|XF`N޽jǠ;oa$UG|c92; ʩ_\9q{U <{<ԔwB t]MN_i]ÿè! 刪.o<:{?CxsQ GCn9.EͰGÒ><o_WI@]rx^| 6A!OYҡD=CLQMtz#w;~q{gNf2xȊot ޚô1'!GYt TD3bYȢ(jeFEI]¾A8ܢՂ54$hL ٵ ~3T^zqonh I? 8hr&pdS/5ִG!Y dغ&G'ĭkr#}!NhRE6\PJ\2J 5z&&sķ5A Oj2 \i 4Ltcio3_w,=%"ҧcp 9Àʝ*\,ؗW8d(HhOҬHggAg?o.F#z8xvxEs+i ݘ_V!YO|(XJJ _̷)prjtA!uMΙf\_" 4]c[Q- uv8]\)joNRl='QuZks`/?sfK'`W8c-48< @tMِWƜm qȑ@xK\9tغP;i>gK۵;Kp J1k '9".O7l6:EnI'Wt*XkIH`YwRsx36R$'\gf#>'Ƹ[c@QP=k>Y|l7ݎ9-1}L^E8&no}>V{Q !)ˋLc|)'.{1&-tUf!qZ:^A6;f~v}^1Mq ?,پQ[̔?fOIt@]Ee0rmӳ5' p]GPݎOKwM彝+ ^nEGݥiCLYޘ0]=nRBEC cRBdZ>Qb\"Tʦ_ r^23#@b3V!% IehK0PޏF]!nm>鹸6:ܭUM\򗶾BHi%R^ #!TAwpۃšpr9oڑпXH3/n _7s6[sU]wvɄF?M*Lr"~v/T>+ܳw a2ttK^NFHDnY\GxG6zD9Qc0y wI,/-+U>;̯8X@yV#? W=aZMTSq ȂhۻwD/Ra͎=b>o?GHvOchwq34DPa7PY!㰳Q{<濕pâ΁7zGp5Q#Fվ #Fm_ ,DqqAqOBAX}t5rhJ)j։sg^JhCFaVީ1%\x5<c^^I֤isdWmpfص=^ѷ S, ‚rZ? Vw5OÌ\ţ#Z+o Q<)-'o :)}NxoŮnn[vBv'5J\UճM'eA:1Wo=0o"tYcoꣵ/^IzRTzԴ7hB_)K_dz6qxA\?1k3[skԌ!lObSc[kce`nAci8Et|kYT9Mඛ~o4ܼ W{ӔnCf`%}fa 8ap6HI+0aJ'P,-HI6-7ͱd@^z0ѿ фqWP|U! }t=+ܬ̖\F8$Lt] j,c;zvCܪPJҫB6@{ǿT_Ng}MĮ5 We4:(|Q,_ϐ%q39qXxq؜.K`?\Ȩ϶5_ b!:@CSrT e9+8ܥԎes>*r6ߘF]3 T-G$O9/Gyl8X[2[} K?We˲@>$|\yYf|_Z~nan}͍b+ w$lZB$毒WC fx2X<  ϯv }_4Ac3lOed`sR*W F<-ЫyCw&rGl֪p_F: k@U%!yr+!k-K>K0B܄>2GQ݉@FwP0^5`Gq BTW4*3N֨G~ei{]3(YLFGű~|ԃֈѡ zKy=cV$ҶD!=, <JČ9_oMҿ^GW+VQvYI NmOˤEY_r(U*%du# $AįpKt 61MvMHÀVilmj9&ZG3WsOl3JC)UY80?[]Fk[4oq[8SHfeJ^ q"Y̹ԇlUIhmh]9:85 k7dLD G"WMk^b $dhv2\K%Ϋw -RXloKfl #gvBotKȥv j/KzWFQٖILU[do=?]6U"Ki7o 3_ebRu%1a~\!=# $eJQ$>EbZRBO{v϶ӏ@)ý6WhZv}3Ξ{/LPpw}n~O>=aYٚ Á/r/.ya=!NSڥ#xwpyj@zކԺ3界%,j+?u5ʃ>op64?' 3j)Q> y W:6 C1zb섴{;;FzoaV㮁"3ݝ06h4֦?fsNg>31FуXg/O PH/:OlP{伿QL dP Inr~]`Óp10;:}u>s*?fZ=0Rw `H~%9יvwpia>d滓_?98СgĒSV GO]N+`=DMF;M%~ 8i\qwxm1Cw]Cd(҄uןa!Bq+Ccgnu`F]+Sgwi#,23Yy-h4rIƾ는/ SN!=Mj;ix&~3|FԭU50e]~y濶q&\`<@=+ng/VT[`K=rDmdm2-0|@ &2K7:J: iS[sϬoMqx|;W,%="n>2j.E=r7/ͥWUHa!M/?9ѓUg,:+rs) Bu*0*6pjc7MwuکOi<<נ㶏GbB*WIA/δ7{LD4:9Ę#?Iڡ*9TufzI2j)`iApL[\d5RM4MMF;~EyI AMA}+<Î3wVxiYq>yY%|X¹'O1d7O?~ 1M4ITP_:/}5ώ1f&WddYRnP~1SvvFF\4ROJi y%1Ė~3#5qjz@SnjԨmYYr[f&>؜E_,gpIu9.Zߡ*>sNxnOGH<(#orq!:40 ې\ew#7P\'$Ο+1 ]\ igGwi1M(8E یR p3aJ#m9)_/ρ 9X7Sfb%vY]|熎v,,~+˾%y""z,8=7LN}$>)ҿ̔aԝd}Fˇ'g 嫡) Elьm[=A𺬹G q \%GUNOw;L ȧ>G U7ۡ'fXMuI4x㶎o?։&uXi郙Q,L94j8 A"׈޽nTTYWHE27)Vwb'[\+ y6#͔RO-- F1&dNkMu.VYP`yfg.W+7bnb =P35yTifwUSΧ]i5!a5 }n,&DzEkS^ ⢝fJLO lGX[zތа2 !1zzJl@ >p\k<ܙlBSB|rG@3TO k-*B雜\|Z~arFT]וCRU?.a ,1O6/ۤR F^ΉcamN͐5qBOoW’O#O@m`Q+&&\B@K,?f,7긔!$yGLǰstوlt}h/[OW۟-RO] ]D\3 Hdp7!n{+ W fڕ SpsMː(EWpfo&} ]XTn>L&b>+ );eeE !̿}M7HkݜEwQ}oQ`]ʲb+%}B1pݏ! 3 h"F,S{ bJ'\Uibh+ ٱf\vf"O{G4b+H|SI0zF٨QM5r9(4(=D#O\\|T e\zK)^Qz)LQ|n_sӰ%+'Ҡju^OJ D9{E2W;%Ĕ%W Gp;p+h;cKۤxd ?8Ⱦ%<' 4iysQpݤڇ]f«8=/$Ri@ЇdzFuvwG^&bRqs>k{ˬ+b3 -#7+.xޠkRar9VELFL hD N/)M:{E}G1¿x!lhl+:LFϩ'ӇÜ}f$ =** /[dUIEYgP*g,k=ן5:$Y'"H9N}壴T+ =wx]]WɺH> (?풆8 k*4φnţBwZ~b-.~!S"q߉WvUCп+p) 5~cNk#w}=]|٫%m1sesI:P GxTD+l @k,W5`R}ܵDA^$d 6I2%ڼQϦ T*C֘_bY %!<Ȼ3QSo>Y=GĴm5l$v=g1D!.B@{?B Gl 1;๙C VI}e',TZZjdZɣc-1O lwԙH si6t\;XB7>2M:ꪕzԝ_,H|k'!|$4_}DL-^y "*ZMÄ` :~fMŌ21{FI5#(Z祸Lp' WseS,Jf8+{_*p}D?'*gBY8 Џ{~)ןQ8aobY}EPzIs'abݡdNztҿݯ\E=YPk60jBXGuJrw'I\"MZba+ Zo|6FWC`,>!ڗͮXm,&m`m@r1`ekUD(fRaT%#n֯'x{"EaFܷ0X ] YGD7`m'z|nV19neNNI 2OVYE99,5UoH j& 6VSΩUss#}^t)QL9`0(K8a]f0*'ZS4pڬ C.ƛʼnScY=C*C7`vڢPdW> }0}y@ֻ@.I'qD&gDaN{YopHp8ud:X|%>04v cu3𞗝"xh|.Xb}OX㡴].2iV(! ު%:ֻwz=O ТΖ\ RiV82G2 y/GoBr2tt_)]ni@KFh7Ϩh/9|zy"ޟ>"FP|U18c%iZlT#XW כޡN-YN$8ˆ͝~잶ϸu[wD;ҵsM9cCw`5N%V ᶡswڸ6tEhSْwJ KHHw kt2lkP⿵cWWAJ3PO,:̈XH@ǡ6@uI4aWZ]='üRZWwEjIO'pPh\"xPY1i\* s 4ГYE?o3>ҍ nD3u--1_YP@c=FĢGc";8&OT7 WTֽ6gܫjPlfhRZ68&/Phέѿp0tWW} SSM3{G?հ@F! [#V!^/6CéKAa*LY] &!"=Y"33?XZjв&b)/QifV!"aꕾly85~it?1Z\VZެ̨w #C D_~ף!p_M~S:E[ hzfU4lۄK̝ܳh%-Y]mI`W/c2it_<Ɠk˚jrNL8hԞMƒ۩|(byr&4xO<_|;]mbm9ܪ}]VSQl/36g-'G]96rN)X2Aau9}a XB9|k|`%m뾬^oS/y&TNDI=" 9ÛEYn  o$ʚ/xIRVcLW_ʼa-7 >U1VQxcGNr~0tXM;lPuR:|{-?ƞK nȖ`SU\ٺhvyx8 eSN|p`ƯPƌEr.h8 O]YCvplEϲЮ,o͇⭋vՋx3h(tIլ`2.mOU3pʻ%=VEzFt1dEwbi mݱTx&E&K46,``7Jj~[^ R)>J<r493Ϩ_ 3?#f =(b~]QK$Lʖ[S >Qh 7W|ctT*߷V{J+ E\ +#rcd9}>uT?Έ1SOeaeͭ[FȀ1@ g߮1?"s(ܸm /%]@sMx,bmW7 ̨h¨Q`qtTj. UJQxD_`y~00+a1Q؏r,] MT2ZFPZUԧo0:_ KV(jCEW]FT`p2AmDUk-~o"pJx]~ 񍨄jBID/~sBKbu197k 7vL]uW"h_LSB(s=GyB0XZPp&3 q Lytƾ%XXhܕZKd@%eEPOY&IXbX{݉p͢8hhbZy {9GV8*#Uuv/1A,|Ty3>ǔȻ hYT(f,kG``? VAc4+Gtf:dsEN 0u/睇;4P#>$RT1i_(} f)'Gz%˒F^UzZMbk~O(frR=p, "?#%fdBr(^d2edBu[$D;"DUp™"\&۲C9RK}aF]jrBG5ZtKpȶ >$sA:&hd]6gxs0Y/D78iMi[ަ F$`X~4/7sMcIPae<⎶ 11|K[z@vc *i2d2a1$A=!^LwHw.tw$qG~:S%(g͈J=k Z1`X4bgC00 ! 0g6C v˔dZL_Ssg\~жaiNLަG7/z>'dkUk;'ka!acY'3T8s3 7Gn.Z!P'ϜCL}/pp4HvFw="R1{P}lF׈*6߽a\i2?uL0da»g#Tgm"J&~{4 xxYfƔRc"B2ݓH|U¦yfpe)!k`n5x6*$Ki!o Gf;%qA7)QO|-H@R%B5pt}ц̬wT?5H %lqDJO1ᄖjf-åfOWwB n3K$i1)dqdӕKhKBSsv\Mu0U#ljg! !T)JP̙ g =@fuPr|քd۔_u+:U=x9|rX2[Sw9'l1Fv |U9XjDOm7qZ\b(0' N&Hw+DxBq]̞[@q,ܖαcsqlfw<\y; "rO;aMU "՚3Q TKƵA;! WƑoi`>כwW?3Zz<&.ƫpUfMr&z6#ޑ:'f`cIξiCacu#뭃@s {sa46kɴ` fq8;|+((Ea)$W)3p{ =,⚨*pjL1)nsyKc)VOl\&Lv[3!PftPv FqچT &ٖ3 &2L p9aL99039f8s7/sh^vcWi~0 +eY{:>cz ?wOhK@M‹SKO5h~{1ˮX괊4PMge3EeBƵD?I/3xe>|oD[H^B1v/@)ղOL-IjJRsP(d;wyKOT,TÞߟP8(J㌺f7KhR oky@}~U?ڜX cş4pݛLEK+2WGFu>!Ay8j}F.b+-v-RDDE®rx{@f 1k) Dh>)6WKV] hX z/a~,`ص(0}TdPdD \}χxY&;&wH\z9UO  Yr/fuҥIgV6mAI;R<]|z`tC1>VjY)u%"TomAq{1D,VuԊ4"!H}a;#$S]QH QT! ã)dsKH B:@$$U)V&Rqv1a/_ޞy r1fc:G380ZC}كeag0?fD2Y\2 I]icT2d0ß7hCn}d>i2MCZ'MAc:c-QSM%i77s2J"0} ֝OX0+JN)Ť>A Ή鼴~ 9HVJ}фJ9}/W8[= Z yyTЊ:TVN>udS鼟"ZoTJOKnr\a[`PݳBSqC;[$RmyC;{48< 3@Z =̤BzA9Ȥ 3yL@qf={ٝZw^/]H fet2s@ɘfĠQLi|ORzm?C=l]a-;{ 8눧(k_/2 x| ͥFAM҃">;E4abYT> hf{ /{TRW-M'KDOU+ Z<[D+:^:>|3].F2;3b=ðuya ^1]TJp1U_\4v$:Y3j*0unyK_~y.Bo$55+:ZܳTQ$F];VDBʧf۫2=(,oDu/iǁ`ڔL8^HM!͉ &ǍQCޝP7u[0Bwn]m*nQnlDN\1@pb Z[VғIԺ7ȑgJqĮ G]ZZҋ:5')3c@P"P B~IeFP{[B '? yRI/"Gs/yW|e7N–/z; /B< N1q]^\ξgZUZn >܇=SʰL}>$)۾ mm&8ʼnL$"Ɵ)xUjro6G&m:#Hc9&9˘tgXRr.C4>Zԙ59-::ZK :IvX͛qX]!|Hg4Cƣ-bvIv'":G/kK!LnLru*Y[ʇtHXɶh(ો[HW#o"2g6BV0e{m~㝢Nb9<ⶲp$kJ  󓖭o}E ,mRr{)23 ֵ8.OoK|ls)/Ҿ%E*^BWG#!+w}c'7p2K88)e'{bI q`_Ӯ>Ny EhmϜ{\C!V-G;}%o =H_/2iAKfP 6jLM&y,R1"-*Zd6֓: E⿌-留 tw}NrׯwhoTC:ɥަ z#*p2>'MO?ߴ⮆hhAjL[d]T_gXh֍֏lo-Mpݧ,yBvGj@$sG:.wzA}\Rk4R\ma=ZjHk۪d~+ L Ue+i@.'u;9s朄S`:\ 0+n 5J._`(,op _KAb7iCiNEjꯟ1YtwY_A2sJ5e|Ր Uૂt~F]0N]ab;.A",5p$7Dgc". "#(!'7 H,W."OŻ̜ch}j醯Eq N20,°?6TrԺPTc&hOV:.Äa?-纠oBp#jI!͝caYpb,I;ȔV2i2,+D`;ǿY ^7@/yyJ%XE Czr; j9RAs?#J@p?GGun!H/3!"L'06|?d@=ѷ0H*Aw}U Z,pVsMB41]Ze* EC3Ӌ"ɰڶKD%?n8c(_k,hgxc,/.+d9!`@a&W;kS%Kl/bDUXYb^4h~8 _ 5ǀ=Uaڔ2h8A%$0ݣ#K\j6Z<0t2cE/ĊE( %~Ss\*N-\2AeH wM.ž:NesLϡf]{ 6Jr`*Rl8ޘ:_nm R/$וIm.ؠ;S>I$P-& .ߞ%U۳=>:m*c=r7A45Q/)J: A|8>847F]41uL}%lsYISh&֊R-( 6PbhM`[AûdTK]mmz 'Ч{3GS+8pDIB︋-`֋laH91 $2 H fC27`a `Y !Hd K 1 D hCs4P `LhkC*k/96о @ cÃn K[Nzq؇PVI]@:hj44>@>^ץ޸^w] Es>zPO7)xytEn4> ]R}m{ۯ{H|>ݛѾǽ[]}0{^޷:u{Mnky7{+ϋovn=x}_w}Wz/{/6o{"[ͯK7]{|_/קkY۽wǻ7Nl+/mz콟C˝Nuw5ګ]Wwu}`{jko}毓_oyݭj}{;ouI=o{]Ǽ۝^9뫻o[uj't]cmFܻlwoi7kRNu{w={.n{g.A[ʷ}-w6{=rlZk]][{=ݞws{sV;l-iWʾݸכo{զ]־Zg}˽뻷C׮R[:{nZnݷWo]mg|;vN|rݝדno,mz_>ruv ϞmjeϽsyvbw6޽ѝ{wszmno.=e۽wCl{םw| ݝK v[q[`/{]wU޹/kow9lo^{y {_fXOWw}qֽ}:W7m{xn۽^_+})C{zbϥծI_v欽ݶuޫݞsc϶]}iӚa{sQai֥_}kHvޏIxj;r ]ݞڧٯ[ݲkO[] ]yzݹ{Θ]jݬׯSmon|>{ݯmfԗ9Y/{={rzޮo=k^zyVv횞y7Y޴J{en}ثuM7v=wmg=O{޽j^l.ܽ{cL;ge3_{}k+o[Jz﻽n=[]j/6oyfǮz.7u-՝5}۳ai׽o]_nu/w{zνL(zn˫n嶕=[vjD_u^u롽z5W{=ݮ[jiusDzo2#{۞lqm/Aw{zkݽm3W{o|x׾kkݗCٖe4nxQti֫wz-RҺzrEWo]MoX{=Zڗ֧en۾>Ӯwe{77۝)u{Hl*us5n]7׻{2}oZ7rzڔ^^mwrOk޵ozݲ.@FJ͝vh޲Mj\Mֳmow6ݎgk-{w^kvwUצ`;ף;3zW^{[]4ެu鞬7RVbӺFNnnwzנ.$ڵ˶(t:kץݛLݾ}qm}{vw7=y:t޻zzmn >szww׻=ﯝ!ޛٟ_]>Glӝk:항wG{޽cn'o'_jRU֭_l}o>7n{5{o{9{]t{E%'{oui[f+={]z:{ﺞ}<]Rh}nwzyzu׶j׽5JtZUwa{:W)=@wa׶=٭לjwoSWCE2unݓNzs^hQgo9ݳLuwμy{{٭32rro:ڻ޾۞J6w.{mΏ=ۙ=6zhy[jgWnTz[G;w/yuUwӺxިfvs]]۫>nG}r5;)X{oaf׷Z^}sz赞=mi()Jvj끣Naǝv)}yvzy'kmEyy]moz۽[N;oX {׸w;ӽM7oK<꺽[kmszv5^kƗ;OowKy=[^u]ݶ<= e&h`w|{ȣw][tzyk%9ۓomF;wW{nY+g{kv=-]m խ{˦ym;mkzsvw[5e^]]lڧFwn[km-GZn{ƻ뽻ۻ=廳qݥzmEovݹzow[{^\;=wum/uw}uǽi3f=[m9n޽[m^sN=Mn^Zawmas}=ٻ4T{ܰn{V朴5}wޝizi8V1l ۯ)wno77wwk]ͫ{s˧o{{>Ώ}4[%}r}n|޽{^X6-ou퍵$: Sw\h{ymz-{ِ3mskQ tv(\(qN|oNK{urKT\{;g\ŞYvvl[;YoWf{n;Rkt}۶k=w,o}6iڷ+ޚs{ښݽuszmu'{o^h;{uݽ][/mmC5]xz-wzoo\nʹ\=vݻ{VۻZnm۷.pꓻu{mȕwn{l݊=i{{}}t)}ݫaY׶n]w[rhe+vu{ʹc6Ƕg=ۑvqe=ձ\YW"mv{[קǻiMzj=6{/cUZ:wwutۭn]u鷮뮺iݽ}|y/Gn;+:uݻޞWWNɳZ}tV:{緶6Ǹ =zd)^n׭^ԝգ]un#ow:qvWۭbZףNWmޚhOC^zwY ueG[:lԺ+zݻsxt{sRջzfۺ=Nխ{:׷^گow]9tUh=ފ{q=G^vqp:cOvuJR'ugWoVU=mgv.:lZ3J݋TꞫ˽:Bj׽y*Z.mFfz^ܮm{}=6mm7eܺٯWm'oZ:=zvw͍iKe a 4ўC(f4 hCR LoQ!kCc ac D~Q hC88?j diCx(0Cr _CQP #)Ae (a 1! Xc5 hWAG( jZֆ(hC_X d  @ `D0@fld2B@l0B8 q C1 @1T#dpc d e`0I @`2fF0@߆h4A `n Vt`"OO9@ &G3଀MQ@e@@331c eЀL}1 d!2 o0 3!7FLŒ CP@cudZ2EiBD3c0>Ui#!\H'jcc 0Նtk" GCF#(`5 ED4h@3`V4q ύ@q<8H6Q7Hiszazoo08A lzT6A0z q$:Qd7ӎTu#za*:4qݏz:=( |Q;G |ޏ>hx}aҏ9xzL~Џ=(~?C:10x@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4@4/TsYYt0GF+8 C/=w,|a=.WpY+,z| qr,k)ԑBM&ў_:zw{S))-ͫ^UX,d_Tr;G19!09Ѝ600>i1,cB0`;P`> Bڃ@D0+CD1$(ClVH ʂLz͎HzQ=_>3BF3<1 0i#C|#IPP0!F֌c2 5`CGcC "{0#VaF41 8FH`kBJ'1n9Q 0o4!` L30=h>  ȟj43Cf1 |d 2@N @J" BPU0F0F D1B4і(CA005A4 Mc C(b0@c Tu0iJ~5 `h50u#fP؇b9q (I<ApiNk#(iNC jCF7qfF1 q8bR8P4qɏN26ōc"ᤍ ckI0ӆe[80#@0}0a40 *$00ZȞ7a gFljCc a10c a10c a10c ah6O !CF3l iýi[8FPdRRL b `4 i#!ٰ o@ q Cc d `+} c L`+ 0㑼D1hƜ4Afx41 C0>;Ѻ,!~PA`B@!R4a P͍ncD30@ @ @ N x`=ǀ`Fl !41qB``C twmtC8$qCO5qG4@=xH>h2=0ld8p22c j PicP pe`1 p81,f;( r 23c4ۏ鏔= F7q TxN,qP-DlTL ԣԼz9q@0! @?$frpc\;`@[m`MRIL e $ф4V"*sYV Uό`DER=<80 61 V !g)>4nь``T `a  T90`77bX-qNJP2[ b0(C!.C]b xb+ `hc q҆ BQ @KHB4$BQRB B`4 Pۆ3(^nC2=@0׆3C)&  iMc615Q2!1 L`4` H=F2J xkXc a10c a10c a10c 6alCDp"2``3lӆ2hRX RG!D8X+ `= ͍bpc |c* `:(Fu ĪQFΈD$a@` W!̀` Y,`hC`0 5Ѥle6=Ƣ?0FH29fF6a>(e 85icg Flj8PFXӆ1hi#62H-]8QÍm#63 7ѭC4cόB00ckG1"Jt y9 ` +60THzmJ!x`?0dX0- ?OG~ҥwگɎ}1^/]_ýXF8osN xk EG*\ *]`zA mr#3ݽhQ|\5z)cqHo#e dcNwk`sp+4AWZunCL[:J7ߦ8wAek~`>fBU6 ABQ;CU;0TyLtF7{f2 ,z^ẕt9Vv-}zvۖRY_8q*NVe?%JTns}nQwl8sRh(9q1|"%Fp X%INQLоr;7yz s[ܖ#? ؽlUtx> D>ޗ۶3'9O֡S`nj><~ZHgQz `QQS$x.۵#! 5^>i#;?w1I\ʿy$"Xx/;nOxKx}9m8C0C|?余-^йM OuD}x+jC~'<'Amz3=x@a,S-t>+~(3l>7M#?GUx盗ACOhLj1 ! 1m1|[v8ܠ30?8;}?qyޏ>3C/yct_ϖUx=PxKw_l~<2TAɍg*"Ã"$=h0ge_qanMTH:r.nwWJc$ag? :C;k7Adsz>2 Y0R0pj.e*tdw5P6|Jn*p}m3ʟϖF6J>TY5(v^o)yQ Ɔ?P懌9 Gq~ =#Zzwz[wx``Nahc;e:=_fE q:?Kם_y\FUJ5qcor~>1D57~EEbhGT>߅lխ+R%WAyGWLn/ӫ,5 ~jYW-&^GBtݭ뻰Sr0ȱt\bˆ7 5h*'W_/zSb>4jg|t~z.1|'³\>O^^TF0it7R}ۺu?ٿk^<Ʒ"g*00@L婚,B=aWNO:-RޏF:x{Gԥ=p? t][hcMꍶ>*w%1G_n18'u?l#,B-ɽ5* ^#3Qw[L#Ժ Ŋ>#=wJ:E}F3+y3uΌ vb,s@l1 (0`0a00 B@Bb 0|qGxrm0{n{Q0""4` q4=ⴡ1 8c8d'jbKq%\_!,`@H@:50xX(R0+TF /:9( <ϹH!3<  B׵fD& n|\ȣrq,Z}(lyS¡C "K/9ö}?6|AO~e{w9x}@h[K OMλy?7|LR4A7f? _I2r^>TS$T?Y,zl=78?|XЁ`di A=~a^AUF8҆ ɺ+7"`7UY .3pj'<@:~=k}/sb8Nwʇ 2J]-0*Iz:fp 7f]q5kO=CWK5{ϱZPw^\Cˤe9e[n}5f96z7Χ[Yortwg򹴬My*vtG6eATD7heUN C2v3Cqۋo[k<wvd2έF=>:}_uPg7AC,"ڊx }l)EA P{A!" pbi _mdevtt2!:Ft9Oa]y~P݉Eea w=YhCL h'Xwt5L@%l r>4Zڒ|ΚuΓW}Nz;7}o Ըi=9L=Ti>&04zzp=}p6Q>ХtWݢո{&~pQm$^paXs/[SmFB,wҽ5<"2O*)=xyI+ SPVg?cğ$(y{-5Q /V>tLF4 Km*!)wgQc =ȅᭁO(rz1M1'I㓙/qDEOy|1E)&3AH ʼn5-C`Tӷ3Yz W zW5}1<7cqTq{f2?uV8vTa~}TJch޶ז8CC3(IW`m/wނ9ܣ{ yxkd9;^ zGFy @.sT8s@6<6y6 B[(Ǝy]ۆbeY"kz&.5\4,˴weҳt9>4$[YolS14M1x~c:e1$3R B"=p $'ps4.B- 5'{84.]lWílr,\/[Eh)E!qޝvfdP?pކbno6ik$eqIWCGd zg^\s%xʍRF & ]#k : >axbsdeeCі~BI0%sXtO$YF۪ xɫ'Ey$&n:0FۗKֈfھ4DdFשxvwKKq?)hgا*@ȩH>،ș.[KOfܶ7|,@dGh55D%CYBsqK-dJ ·B޽+]-<З07IL_T.*ܶYӦ%笕+ :ʹn<[Vevue(yS>LI ]NїĈ34C~E k%pM@_h~͛*o,czlV5-}nv|k&ɘ EnY_h -\*ؠ#8_+`yN_ݖU, g*{gBw m6m*C8\ݳUt 3?ц0!,[sieBZ Kޡ8= ?% 8=㌘%ު7p t]!'J2-ooɚjd^?aͳ79l{>/}&w<_XJLmK ˝s<}b+ixz[7'fΜ%)]1:OK˜B*jS-ƹKcנI\ Xv/k5*\HˠW{#1 =ZHbP=d)F&L\Y< r |kIi<`@*S-'_H7ى]~V#Q6uMqWw0-˯<=ZQ>h_ʹuߍYxˊw=Rnw>|X]`/ڴ|p1$@2ߊB0$D@f 0SX;>*xzo샋2dB60@1A&0 4yP0*`c)1 ̌@X  L>! )cK?`8]$@0MO`u! 8Qj&rom\nqs*A\AQlgF8(c B0 pr>CcxJ:t\a&;NGRX7Ij|%}wkgPiUc*61m?vÛqz9>q3#<<1§ b,cb >h=6ﱀ!ug.?iCD&1 |)C(`1 QJ-?~RӶKM'(c^.]/Ǧ}lb!{ڝ }3gr8dh\Xdmteնx AUoF?V.z5Xvi`"aBE/"!Q&QdkqY BߟiN]/a?Ok/ z7 $i#F{g{S+|&ovVz|m8#_R3,60~>hCbxچlcmCCPmCu; E|/*'jz973̥r}ދݏ}oy I<0t|w iFq,|Xhql`!k^mc8hlx;VaG0Kcuq"48H qLa1^J50!^%-pw8ӿ]7U Cn Ռ?;Y/}NR-:Y]f _]w?^{K}gKGyR]9Aj#{n|E?}{144m6םp`t|/י7!=Wql H)gjܡM&A-Y&E͓dYfGUB$:^$ML*5X 'yGy"GZ*Ǣ d6uq2zE̠ZRgG ηʂeq~LARRQu^d8C6(z}M'6wԌhJ^PK 8 imfP=Ҁ>1 t;m*bR澯! ˋV6.yn&.8j{-DZt ɐ ?b]~MRpgNe8"tDN$|;.B#F#Ö*(&|ȮljL {F &*؃z[lciS-y~^5(Jh e'CPF@D^>c9u(Ogxkc zu(.%Z$SWj^P9dd(ؔbT:a*G7u=)΀&Eoj= *AY+L;'I?\`yT>q9y IE%DH*N)X-|ᬔ zOf't(WGpҺcr@`j=2{]SE)ʙ`5![m{a5*PS伩_N 0x[VE!1iӏH;\,N2kH{fFTyaMYmFY8.0 qLjw{+VtIΝvZJ2T]Y^`M;rmt_9?D+v_?pJ("1`hyA Bvc>/4q`=}4GK{PԓK2 7#Jzl-~~8ItA @vFdzƨG&3yRbZp6 i[ydN|FZY (ZQ0 zUOnG<8NjM͌?vcxI͛(>xX>oS5n6me?Jx]hGΦRg5n*4vZ~7 VխM Eu9ӥ%l)hiXh|`3jkLr?<]tuK 69 a4aV{1o{V;ݝiZI/_G|I>Jׇ@O! `MN' wc2N.du^c>'sxLNc=~zӱ>"!Ycr=E]my8m&9 +\^Jw-Iѹ퓤`{}9YTocJSǠ9HU將W;g;^-WZssotV!%F~+wN&` ЀC߉f揧ԶGz?etz}/R RCWZ$c+B'%EO1 1`Btn4@b2>;de.l>jq*I NyrwlSmDg3 "hC'qWmi۵/fCVGH-cfQ|,ZkeA"Է'F12+>;pGɟ8 ИP@*oZM& }Kz~P`нcwn}F1Oy^§X—Aԉ]߂EZ`hSQRuIN 'ꨫ-iZX#S M1`viӴ_]$qO ycj2ItzMХǚo enSkTR,jLG.ܷUB?M4eDA3D:x?o^S%3ّkݽw%eB#Tɼd/&8Q{@A=rYS߫x2}[` v&J'7¯,V!,#4 Nm覚3㉶8uʩV@ŀo'FA 3bDEM5C}ó`@'~!GqNbmG+eTUb~fʡ D%;` f꾆d4r ƒDDƍ,aVw$7]B~$nٴz,;[ɉCt 3**})JC ê] jd 6_K|!ӬW@e@5i IJKtA=mx~2,ߡwژQq7,jPlwu/LFEi{52I~}Crlj 5VwD#b@%sPc Q`@0Ic c9f 9Ujyњ wDv 9xم=`ocX ]y-0J@ s(5&e_#-˔(R9Gy4öˠ@>N}C}| !8kfTdA3Z;"XJaޮif%,8y DѤkѥ,PN4z}^S4%,v UxPU/i 3;/xF'P4R CìctܽLu'wb0!@CK`1@sp:bqbΖz|sO#; iG:nWwS j9}GfZxzNnF=85C fvҝVc]sl{{֌(+ɱ%:?Dm) ~)ݭ=Ujf ۮ@p>5bK 774l;`s,w onf $,APCJJi}ԋuhK !>/\?K?\vPdփ2wuA vx_WP%Nj/<=o{T'NOڐ{i'ONL>o.RrKu:^:e*#b fzutM Hzu.yUre^u=ZA㦗OH,Ꮜuǹ='y}GԌ:+'r5RPB_X" 8 )Ҽ7 NSq& 9 s"V=$WWaryG?pľs,mwܺY9Kc AK /ƭ"Ua$ a:X|]6O wIGm2=oL_O0R~?q(L~Cr':潊>ˡizS[_Ф̓i$zIj] 6b?ݢ&;+& 16fay"X%J^z] ٙ ?HaP(6pJL?lT.w hW>ǖ݅^pBP7`)qgbL }J lK3|,vPTR;ɾgŝ%V,}Iߒ fq*%E SM[)ܼX& .#m]_Ґl5HAk8AByƖ/4%҄"{LaNr:;;\l7 I.A— Ōmg*gQeWJ@j fi-NBV C![<8 +,s$uݡ:l%Odi${mv}~c.9@#ZrںcHG@H܈4QF/ڱZ*#Jsujټ?1V|sYS AE@è)@x?OP\q4 E]xT%S-M|8eKnk ~u*}F)9_2()q(0Kᬲo/H ħ 9:բ:98^ﱙNG&\w&| yĚc&5zL} ΅F ӮP(E31LB0!,bg!nWC`/X֘I8pݕ`fY`j@~@@i.ܶ/[S7( ͱxzfKFzyA.: W~q4*B6V Utˀv'nO~x>AolD? m Fn@]|C ]QL*V,иz @+&~# LGZ)}TN#Q⻻ϋP@$U~ 6K)YG mX5|PF^)^c,E qj} (7MUzL QLjMGw zbgJR{B=Vcn?sJXTCL2<6-߃I5)nSe=#"p\$@TXlrL&g> d[N#)-!) gY! U- O%;3sB# T 6=`Sct"QGUYɭ~%Qt ׌,Vg؁+fMKd-\#F];1%ut;cߣZTLoњ -qCӾЙL@Q0+Wgb "I<V$3jnBOba}Ss.;RT_ةM T^ٟX<A(H'p" =PU5 (;U=X>ӓuάq28y^ݯOk%Q@OsqQ2KH-zlSV5 -xs#G(hhr/\9!njVPʸ 2TrtN޿t{+rNvG+5@`0|cc~0 a!: Cs1_L1z{ܠcaQdßBu+R#>78c墬g9@ϑ؞Nu5V}`lW~#r}%s=/ הza4E2PY}>GR"sf7=գ&p 3sk"A6K>R̆_y*ov8-xz?\}G p>"H_ʗMjcY؎ o㽴Uxz{ e".=Sp˽ް=Ǎs=tak<^.zr>jA@V4GWTR&{:7^>KsqVn0q, )m~{cfϗfV9+˓ǷCNz7Z(z1 0A2$8M %A_%1.|Z+NM s&9,̵5Nx[{:wx?V-6Uti.ŵa9ڂ'ܔ!{dHE˰0*(x^aGǑBZz _SK[i^͝?'TFӪn.II}m~;/[5,qLM>?{ f@DfJ[%[)s <]dB\bbx3Js*Cn!_&M|'@D{z;8TBt;MH*׫sV.Xo՗4e~@IڬP nPaq ˸o3\.RU‹Ki!i9j˗XBkİF'=%*7-w|^'pnxQQƯ*W5p Y&@_@XlqN+bS{'Mqn1,o\ӎa̕@"zrz0P4\ SF~<>:q~ׯ:܌؉^\IRb"ĖS cS[W?#&B`#ڼCOd|rZ1XDI@QV4wFK4VfvWSxHp3BBx蒘"\M8Ң~Dr" 0{{Ov`'b~uzƩg="XR^fƈyD9ZK*#06ꁥ!Ns%B6!渝b@%eɊD9ZưmoeF DmTۛc˕m1lc>aA6ZSgiw%D^-Y8,@IkƼcxŐjma)zss5zj]~]4>ebrX!-8]C_@4 +?#{-VN=wGGq i=ʼn!"k!i87&k[jZklm17'mD!xu˯Rtw|' M%CنxpkVdi|g!{?m@t9,4{5oav/H'[v$ 1Xb +C;2 Ai='EWam%B MbQld < ]t25L2p$8`dKn2&Dzt%ZwtdI6ignְplL +} Ozov{OV7`7-^t,wNqxKfxW P &Ɵ yLQiӿVb]&=9Ad2=W7. FkL4UU"5ӄ{QVu%\8wm|<ÄO!`0  `=Ϫ 4'(ϺD;H @BDPC[Q0<~_a9]->Ɲ]o|ɳ{3wv`W<k5q}L_=If!q /-(3ݧc鱛].W>VrOCq|x>'촶ϰ]>|ذ{|}KES.v\q .HOQrŬNm#@Mv e ݏk,6/otYKJ90/? lʧNZ1ưA~V7H s9#{wRxDgK,_9ό^Ks BOչϫ+|OH?x̞ .F]~NwP@An #H sWv7M4M18 McѶeF(U;TUm:PU^eH+%slyXah 192d YGq1 znG1{D⼸>a'BЪ$Wԩ[(JĹP o@;J ӐrK⠻iT4 X4PȤ6;>y"~ѕkɭ]SeE4ZHɴ'v},v=Qr׭CepK'z bHRuO"m!.L Gm]!4i\bdmDFL4l+&*x%4)4II05x Je U7[mHL48O[bXP`b-Nq HET ror]pQysI Q 4UyN*ӄK)oЮkkW` UnB$b"駊ZV>5cm-~iOҜr9.?Cag ;؟OF}OJ5TQ܉-rep.D;_:&4siS[Bյԑ < 2PV)23KP)L%hoZxL`x)/0^S0!7۪=|KөQ2wuRaTkc;r#Сuݖ]ZX2D}CNjȒ TzpkcQ3sЪ,lBLt7LPx BXSH: қF NLo~ʏ\9I;Q1&sA:*QVĨH Oi u6~)4Uw v׉F#U7j\ޓN1MCC=ɴu #WTF^*P2OcbI: hWqhz/Y#P1yZT.Kj+d˔2'O>\b _PX &s !0az2AoBTY1)(0 _&ϰ)Qu#acL+2 6@f Φ]JmU}uەQX¨o"ٰPC/TcE3ZqXm ?a  Ԁ@I&Xogsvn`=bjcLU7 gMI Ţs EbPKG!ؠGbƽGnYlآQms`Y<{%:r|9J:~މ=D[BaR+k3U>m/18Msc9 pLx ?,WWìE7&o,^y$  iEeEhrA\qb߈{֨ICfǠNˍP£cr(t.ճ<Z"pB,A ຟ} :F|}rD=97=uI2<4)G%!. ,M0|gTI~D" G<A1Cl$i3ܔyҏ2#*4}p4yc/_N[:a?!8֖Nqˀ#6f W1P x;e͡wjMIϖ M&@.82󼟢2) ,ZBW~,($XQgԍV"1Fg% v|ʍ]BR@3B!oB:DN:jI~Vٝob `)?2r(^cձ/3n Wd$z.&1:c!TɕNjƛnVPGn="ѳ1&][D0>`2jM$O,k{H-,j\;JxA K)OnlX>#!XKt♫]M7)0x]O6:{v[zR=w'y~>ej?V420 [v5z;JI϶/4"xQfj0e*Z iܑܼMk[a,_z~gw pIWk؞v &U`1;+ YFp#ޅU Ɣ02rUAĈdoz;?xF*o,6tA 2dw)O )ZkO{qp,bNą*>FK'bQszlD`Oɘ隶(/QZP_iit] jJٛq-㶑,[,X#3 bvи "gYFHo4.-ls4nRj$=XȒ,d*Kⳝ# A!˺4Z~'ŕy_-4jf`~P0"ήP {3/x<;cznȸVn){'" : 2O=g{Q C5M7%zk- qi/Mu`!,xf3 S2i zgs荱eQa,ˀG:Mk!rKli0XbmF[6za1[ϠjȎZۓXc-jV8 Von`[Stƀ>Xv5Aՠ vti;ԊA?EKkp#O fw<|}Ͻ3ZGx@d>Hino~av3?f #sr,aU#Om0JYSYC‹_ѺoE7Q,!%{͒~o97r;H6M ViR1gx PͯɏC$H€ a_kB|9ߩՐN1&_'^WhrHyYMHcx1c/S'9x>,JOYf%A/犩9νom@m쑳& ,}7ߠRRq\ &}s4%^6[v3(_lZ)J{ރS>Þt.V>?p|r dE!){;r@ UY,ެ!@q,uSelC'1]>/P&Py=!ٌD|!  sX/ wgO'3u "Nr9M[VIbHA`N^w;qv#q3"GR}4\|ϙNX_-:GɃH:C;́Uk %nVe*1,>t>{zn&0B᪙AG {7/3 Gy,; ȼ(5ZJ5R2Z ꊋZl^JD[%9A]^,} L dZ{[~^өV&wsyٺOC(0T 0c`! <|ь!H1 p``1`0d 2>Ƽ2c aB1f1GBgw},4t[~ۻ<04tvO%!\:kew64h~>}7{>ڋtFB>pp뇨QTߌLz/qn>gV*4L·\@j=#'/-Mܡ)"75*V~$,qZO7U=^Z8y?gx_d2$7X?rNjk$m@7<UBBT +,cz|A/#^A@iLlf,Z0`eu*RQ4na Bѹx3)845WR^{Yߧ 59A&"qn1\>J%P(Iwכr. lM5X %HbO < y)4T5bd(-fttb[:I.X:%PP}pfʍ8e=)gL<fdm{gXcLDJ]ܫU!x8@c.[JP5,tj3/}@Z`:RI5a&ʨiiR8Hd/ڃFsT2b`05²wϏ̢][5~u NGڮ'GNtZzZBi#bu|VpE_U)XgE:Ru޻m7%l%71{AJV2K͟vNʀ^l{`y:RGou{2J:[lj0껴HdNWu2C?@ZQ s0% ܵi`$oIf_YR"OTLMd몠~ wE|03n,ՁKJ0A`$y:54CSY-Ƴ8u͌5 $|5f9ԕ\|6`Pot7%ҩ|g*hdJFt˲Cſ:9i Lt$*n{Tϲ kٝAOTA l K.ryf|>wƃ$ԇ0F3^%ȴ<ςґݴD0%.eVF]w3.tߡ:k&_XEd߰lx48~pL'$-]* _wS[-'vu>B.1Rl w|]2%Ӷv0X3o %2c-p9^jF;mVd>ΧX]42'n^nulu'V0!n.۴" o:cB֯l[XB~,= j^AXt+)+uqSNd>_ '[ %ͯSO7 E{={,\8Jgҝƞ89.z'tbuV.΢Pd: W/:ZQ) bҘwBw:L=Y#<\&<Fu6^%Uf`q=Bz'P #l"sq WY!->Sǭ?awCt.۔,{'Ǎ2HE|nǀ11@&8:ƁMB=Zu웭ݘ!Q Al 'g+]HLVkͦ8Yo1laSJ|xHVշ/sLIv. 41UqrniٶH̒&1Aw`.i]Qr}V7UKQW&4LPbBbTԚ-|fx(3ڳͅIV zƑD71q;Y8" 88.4FqVno~dRD6Z w`0R:ˈBa" ~" d"`l1jvZ=v-0M ɔ/);|E^QkC[ HXv'o`2I(%诇;)^=P"/3d3 ]^W]ű-z\ Li]^U%}W}^?_y$߫[ާnV ӡ#^E@/'LGPOoo-"Aˡ^bݭ(@y,]X'sE uمa}U(xQmF 9>+XSqe{#{jՋ"O4cu|m!%$m RD&Zɢ"$$' c gպ3W L%6&.MG8!NCuH8?|>֯2;S2D 'Od,gLT+2d15Akc̖)YOU((i/PLqy5rI95$ 7XMհ<ć_(['ĥ)E#@Y쫈R4ߎ5E^ x Q])|SW}*9OFWGq)AtrooBؓG[G+ 5 hzsUh8qL=hkpmwwZ_H+>6Z9x$5וTD`a~?5Y2tgn/F2C m)FeT-|=9ڲJfH&]w\2Abv%aˏns2sz\{xXhxA9}4c,r4DOgv2/m5Nq6N[O֔c:"[\=J?پ%u8+0''[PuzmOymHjMsPK+ (u83_$HcdM_wmLzu{6XZ&S(Ro* 6"Kt,I? zRОѣ\mht/(tAu_㯜ݞ'+ 'Vzqh6rI>ii"'l!Q|٣~{ge }DLkvUu<pw(7䫕[ǥ3F[tȍy/L7뎔b0`81ȭXGٞtZo'AV܏@)!M(T[ҽ*k_ʪLB@mԣCΝ*'l KYȀy 0a#x4u Ϡu^f͠Ͻwt w?G`>o> sMm`%:^d3wDZ)CZ)F$ ?;dۗ^_oD?XW}=v]GP.Rpd!CR5w H߻9́dԶV]O z>{Ӻ%KMWHlzQp'Pz2hIQ#nQd r24s,9#}&L`k*O6&LHU QG9cɣ.WBhfMKJ<v;0=ltϦ=*zwݠp6iwY@j2+ThD ԛ,9Q YpM䞦46S#]-I 9)e]cÜ ~v"Ej4h"FԣÎ28bK57.x@Λ|OD@Ee7+LkX7 Ɏ*+Z<YY^ma)t]]׆8# m9q"#VEig_5tSw*(W )ԂtNvk¾o TIk^EaO8aNUfU+W?4b ;م>2"8.<1ZF:J}vwûNTtD@Ag ({G|hG[`&XuENz([mLv(.5zag磘^IqxP r$.6 3N'ʜapps4Dy@zL!*Q u,qұyy~(lQUS'+[+(~0#wkm2t9X^r5@O4ReOh@t`cL{Tyz ]6K~H6 !CIiTLfGx~>IF )F 1;Ͼgś؋tK}/exqsD̖6`ԫH:Əz\;Zj}WmZ^Fo& 1kKbY GI泠Q39LĞLĵk`(ХCא㖰sX z V,pHIĩĪ XVŸ"\;.kQ)=Xd ˛2dȝ)9 6œ*#r>|1U,!"s-8{\!es8 7*~FtbjV?0pH9ViO7XSk:b&ñbRF\P7Y"#N]'>$6խYoάk)x? =R w$Lc=4_Md=6wF+<y KO?S wmlpAa ]=kQ̂^4-805X@/@'$c3"unnTԊ7 M Dl_LRK1[MXK tF<W0)-h2RܨנW#?5'l*ր~$tF,~=Ή.Z hZ[hIQ!`kQj[w5p:e+Eΐf" b /KYHYLP.9aCFvC]I>d+x dq*E@2! /)Y"/Ga k"Yl=P?KYHDiu;?QF#DN9g,\{EOsXBH ˽-LQ@<XhR!8 3]mjza- -Gq#C*bVhpݭ>y̶Z~kw_xu;Hb&8ra=F7& !6U%^!L)zEx[]SvY+feiVY !a<0fU$̳W2m|Ohp6b'¾Vv)=n`ܶV9/"̎*b> Pn IW37s ήIENV.]' ʅo{٩egl`j `"jG1y o@OmZuSarPvpF0v3īH+@\^j59tjmEaj5/VX{([ SB#q?+>me0>q#A #2z>@kDR {8- `ɷ'ɓsmf/iD$bPL v+ar6xiO(܍8ic(#p"2:Q>=ٙ߈x᜽e~t#@z.%d*IbuJA/')O^Ώzs#}NV]$|ƤLm{9 IO]u{j ]$z(G909ӛo~:əM{ U&Ogѿj< Xf}ABNx3/xg@Cs'*j.fp $] S{XƦƬ!0BQIvhyOPn!êf 7̌8[$w`w?G~?oJ6&6ރUϣ {@@f,t&7~V QY%2i cqHlTcLo& F7Nј'3Dw$A .au &ck3%zw*( .C:ޛ{lm m:>?klu/o0B>6h`dqYc@WuaMGpW -0#Nk > 8LC;cSx֨XOI񳻽ZhR ^xHSAOsO.@6D0l&DpS@f#4n`9ȳJ[NԖ;D):pwߧ@GNvwSE9#-g4?vFL3ª @+?{B(EUh1 /hj݊.|C6+H.tyyXPog:JsodhyP!9+Q YŎAN޴aܧsX1 2BXE|{jTW I# 6Hw(gp/YS (8c/pE1vI9. tnT"t ٨n`nԴ#NB,xCIL !SGCƄDt 3Yo ;x܄nei{Gbw R:^vFjƀM:Vtl"&ROAwU떳]QvllnQ=td,̨)Dey̐] ufICYW. 5˲#Ӽ=8^ExGn>|:2iD+kxXemH?]Ud7;-B2BgNsrP]#8ݖXmS q#|'ʷ+Fdq^I.~O~,φJk]ѳr&*v; ͓OdUg:~ҕȊ`Y*0H@)Pt|G% -R@0i4Qu=9ZV[hW-A? N\oǟ))BNvi[{%RwS1R޷zU WUK>NUɢY2^HG2Θ"ViNVekS2+^7Gdt#4l@ZGS%$EF~(?d/3EU>RB]<eUYr9K3z'd{rԬD? g߶)M,XOB!{HHNCU( @q#JJ_^<@mÙxK-?)g\y˳`Ub\,5SͪoP]9DD'Pou6-aC-T:>wQ(dl.cus5|B:ijd͐߿*tƇxzAs pޝXhz v2xL,o_06qr.r&?_U#+>Y ã޴fiT=J*l/T9tN!2 "AdH9?Q1"o"D]t*6!Gb"l<\ǂ'E!H8r.NU~@RsW u=w+b+BMs(, yD7(邮"γ@+fds+ѐ笇S>|,l#a.prȓ|?_Z--a{mGEf-8 Amv@QJj@ahʷa6@WMħ+N)]Xe^ RThXJx8vDh 7mdĩfvNc?ZKA Qm:m_22gCiVå[fto֋M4 }`3~Rً3Jsr~ay7 B}oszODCRqW)s:ZCK4RkK[DSjn $`d:U_64i~YL'txX 8tL^J$ /ʐ`ҭ#K7:*m)ǿ.rsF!<QYVZ0(ẼG齺h;^VˢhUGLl 965bTql ܢ) uf˕D~ͮDq$f'/ }3ѧ$ ز٥M'{s ۍgÂ}N\qμi5aj`av߼HDiК政4:84KTQ~hΛvc 9HcZNe5BU(JwoJAI4) -`>oN925-oy[ 뷾Ɉ.Jd {3]'rmgcOE&:d50`Lk$-{E]Ǒ}\u/3WdrT8T`(tG×Uq3nРrX6"H +_r a?lUtH-S^{;}!~SqgUq_ D/Iビ]awĪmmZh ;\bSQ~w`'x `wOIicD_.aPwsG;S A4dqt{v #u!*?yX% S;](4"i)XBjc3Hv~(%W񚎗 :R[~j7PU҂O\@m(]3E態U:#EHjXҏS%wJ{j,B@hhB( F50W H~?R4tqsgd. J7bGP?v9qz诔XR qYcNg|Z|{ZA-Tm `۪0jJUi5hLWWJ+(MDQ-KCLAO)#ql=ⶩ9sTw?vSd=4ftS}hBln"GI?rơIx?rv}5Mڛψ29$D7;?::l'7ENI!GҹHԖ{en+=0$'_5 3Z>dg }n6A[%#Kcv x|P~,QN(HtT!xmr2A|A3O7 TjHtwG98=d%lU)na~ux\F Ҩ`a;4$ wLIZV!}RTwnQ͙}\lE _'#r ًЕp/$lF9_mD:QHOE?kQX&1Kj9-.&ȳ yz/?tS68SיoE&r6|\R{kɫdշ ˚P)Ʌv!8D:l_Oifnz'>Ky?s]C^9 v#1w@?,acƆ2`;") @V@ԗ;<˛͇=r>UBIWY0hϛMJߛT"AJC+|(ۼ?}}Ort bm=:1ZRgWM&F=ȓDo]ZֲѮU^U.IAjfz.}[b3+8/ߴmژmDW^2'r'֨hB+|9䰳'q35 G'YO_G{ ľ9<٥vCT3Uߏ}N=M4o8-~EIIO-Tz4N{4oU>ϙ4rnGlN0 MW§nRyp᩿ox*nG/K) \Cᛐ!W~TS;,g[ԛ)T)M' 9q"F0FmSSH-IV>7VM>rtZĉwy C W}0f4٫HoiIhBG)2 ɕ'nߣLhY=^(O&b].i3W"zʈ|%"VY et3 nThٴib b0Xc_RZmC&lÜ#pF{cWȀ IAhBI?wqomN_’k;cE68#EMUh`|FxB"B[k;Jz%&}NP?ӆեȁ=0C^_00g xu+l bWҬnmq+*2k?no 1Mp}HݙDp?zo1DzA7p\wZZfc%A;~Q, l7X/%2xHu> W[ң{Kr>3p6 V)0B[w,Xs݋G7BsrLpF+6c6^00ro8 )|#f5` MX{@kk(BXԽrkeEQ!N(fQhD6#p7G(V3ZZu(rqp{5-{o0^P+?+oLm(b hUׅv$pNtLʷɎ>W{0kC*Ԃkzp/8aNLSqO `uAtkmU2CYhb'̹VO|R$X >y w-Sm.ʼn5.a{_فMI(꼁~5j&Άb( ;3ʎ?hWjOAl X-fyXC2-K]*fFB7E,mD;h5JP)ڳ{ [6xb\8OjCRO9tӐ-M•͵] KIe5W `af#r kUKRT@3S(>h\dvǁgJY+KNnv8;b#[80+M/6]SkӾxT@U|^Y7*ݣ`t}'nѤ& F-Z-)t5WBeq$ld$x~w)m~hvarR,͹~HccG%$jA@\z/f j&/=P}>CSZ3lԎfَs{RšH"q>(s=w7mIcՖNsQYrp"9@A|)QH  Y>xT 9馔A%>Shr/Wd("tdE^p7%`h􈇳QyD&,2W8wT2fC耂JE!y,2o__%q\ xy+c fjGo9޺VQ)8O#\@UlMCP=~Ӳŝqu>L! FmdB vI8~ l&aclPJԻN(dy͇ͫ\7vƈs'4 ?=(˝f_:'ihFݮ]6S$0qJi؂1UKOL. ȯ2)ZtnSHK-q4=.<|Y1ɹ'\\wz"MV-AIGn.F&FTrcoL M#6I 1#JJiF%$\rgwGQF?25;[zP ; ޵L[f0' )# hLtPt8[-lH8b`}t3P1`LLYFYsZDO=B?Uxj_6M:G/!q=eJ'R8Fӭ$XFn4Y;9'yKwk:w ALj"*7FV&:NImHK\m|4-IkW:TnD\<ṚIv80w> 4idsrS%@2#CxAjK$mnKV!G}'* ]#- i ܽ;bO O:EK*h&p3GoPv|XnEFvcJۄwgMB"w';➔1n^a >܅t&BFǴvڴ5s[Kca6B7gJ9yʄVRaXLFJ<%,]YZ9s ↶`<"-ҵާTMbBWvcwcc\,!}cv>_fK,3,=4ڲwN02o76X9Q^AoȲEV폐>,e7Q/{C^cݫζP85bRT:ZD 6 ^:ai3%?+'C+#:+rU<3%b,0c޲30J$/gGVS]`JgDٛ@qtD Z =P|,] `G 9/Xc,h^J1&d7@ X0Ld,8R4b)}WM62@nV:+gAVrSOXܯ$Up/i0ކ1 4@Mf隢NlY ) `k *~=$A5}^S]rCFFXN9U NT*:K?CW$U,d>0)|}:{o~ @H3 CA V٪g`R41tyaM,]φ9(y^|,ttqeI Yi|>Ȳ mԲbKn*(̼J"pH>C0} aݻLVs񾝔e_(4 ̛(`T%y_ٖv-b*}'g>ߏyuDx¶bJR1`P9WU-,t✪!6 dIvy=}ja.x[dCwqʖ`b=~rpTd+ ]ot@'x ~ GL_ ]CPU6cG(͹8HI`d2 />wY[o N!hU6!MhbEbTȢKP @60Dk+?`z*{Č 3N2$!-&-жf`Pw/jK ~Vts'B{du )vGoM}\e;O I+b6ap@`ڮ[6^&jȭsm3;^|j;ҕt%d"VG}J7RY۪.i&$ 7Ʒ|;$`o0("rB7\F0H]I-#su|Rb2 'Rn9%5!sӾ2h}+b>;s]DU-X+_fl'L>7_s xF0ߡ8=YNaa`.fzZ\ @0cJ&d8D|hꮚUX|D,9哙ϭO~S.!Uh."e@w]˺v'E0_8IW^94ci$U$*$9> N$.Gsۺ:PHgOd+Z >>Pw[M`|bECs]yUr-ŕZ5c ?Dҿ'ű/$dϩd@})b C=7U0ft3XL-Z;F=bɏ:8"J<^` =#px>kX }>X{F a2c1 a  v 4k CM4C4 @x:0Ā7xd{Ɍq e"HU?OuqvVjQ#M?f EC: `|~Uz: h6^Ac?cAcaD?:mOSay=K\Z_`!gj*/zl[M!;)ے2{=~ |oK_p>,xQyWub7b7.ufI ]*Ӟ`ƁN_fAx*$L\%80hju-^9^NP2`1 L饵HM~{OqϟWd6p?0:45{mD\(s و9@# I&q΃,RZDRǾS_7|tMgUF"_jhoJ`6 0~l®lH%(>< @`N)4qJ]Aa(d>  'e֙ YOEB,! ɐl)QXL_ ?2,D5@7BW ̓'+ZFP3ا)-t5!rܓb3hΥ0VBzhF}OS fRGu;Ioёc{Țp;ƬzXil֋uM&4FrݤpGM߸ru-jƝh/hޯJO1)V%I VF`̜0}2a?CN`0_KQȠ{[oJcG3OUބHs: ebu"ݮh 3J٦ i-8n02*gj(L ֺw4+bt'_B\gI&2A Id MжhfvgICs,F=.w!IVN cԪ?FF'Rȉ #y ]p~ żȄCT_ 4KgTc5 8jH0&lMY]{ȅ.t!qTn*mi`K(JGBk?GA;2 0ȿ$c 5{f@]1ͬ)˂*gKɆ{c~Hzmއ7Ky3 Z+[E7w RHF_xɡ ;"L("=kh2xnJ"0g="-F5&[\r9^ܭ=㲋h=vWg7GBs<[v9ywѴNȊ{e!HCTkaj/0 ~}Ni EK evm!McQ6t*(:Seb,D\)R?EqYE^qbP34u bj%mL׺S)NA9!݇_ ā8Q7aE҈T +iy"{spa\޴4T:ca` ͬ\ݭmJc[58i1M~vJ@_X0/s.4*XTL:;Q W?j܌4, Y+6K!<P rLVW?6Gu0p@ =fh<sF;.7 tѝj>y1ג)6άյ=CrxPQ\$>.fT·C&7Pa^1hRT6HTqSlGIG4L(cى̧9UPHEA&ArGcГ٬N =% hCck D;HmEt^FɨG&NjEjy4dzw ̸n@mp~/)">a曔p v᥉R1T\Duzը(O߽.Ӻ@6%p(OG]XQz9anbDf;cRnjs$J;W?w5uuc@\ʎҷNl4Nr?P(ʷ n 3p@\=VuD m:t )D2"RL'$u jl(_gkë%STa`H0%9zGkgY2].ϭTsf{رu@͏^D|H l!{hTKÛfld]vfގ`@ii֩P@KEуi1f>ƈCLSDfk[╹C ;|2$]ٱN@Qc~l` UwCYc",ғlB˷<!E儆+ cQe>+}gSj#OOm.R:V  $g$rh QvV+::LX#(-b+E #h{|$hPD:\ ۻ*`"ri92 ?'B% Lttz'd h.XJ$D);34uXYg*.]Mh@)dđ~A7YK?e qh[(!" 1fcq]@/1%温0d>Pl**a | ʎOsCBB2X6D >+MdErMfR>zA\0P{c B^ɮN[x*E%z[ijxvSugXӯפ:Mu-},-P}@Jj? &j]cQM8B#&%۴> D<mh,P6뺤b%f{b7 *6F+o x LO pv w>LP]Sb@ZwmҞٗ5~Jg-um =.*GӱI(_'UQx'ޅF&0@Ou.RrNZz)%cF<2n~/>Db:ܹU.VjY͋B~ -v㦿L]ŋ{#Aھ7`Q1Eѓyfw!$N#t08[9ȶ-B$4Wx扊N0ˁ~y< |>A勛i\~AZ%QL(I%WEB2}?5|+SZ{Uʠh?H(ZfHP:S1Ér~vQXU3\q  , Iїbl{W.=-<aٗFOT'Pt@0#|TBx^3t>\Z JW? fItc)|\ji7&><_&Ls ]p%Ti2ISn(w C/u*B[YlT7i8XaBcfԷ=lU,XhO6fӰф"2:*yT5~֜:N4켐r1E6*c#D,t.D+,6:xQƶ}0I6ِؖ<_.U,nW( (6DXKʵ,wC> _}SZ9@ΡHhwEH;U7 PZR|:ͽE`g+ c@>ިR qzwcb~=f>/o]q8;T|i#kfIGe&,F_UQ/h&&eI|{&ū(CV Sy2-5:|( w=m3N"bp\t`4mLqԕQ?ga8P鑊.?r{ug(+?-\2 Y "Y̰d֬ӆevۊ :@A7֠R.n إ v-?41TTݔ/LƣZ$] VMr%Mof+ihFbb^}2ɩc]/woINeX+xYtY[2JMDj\E7܍3B(RB'INn'@ `=Xpzcsb#X-j9M}zʱI y_o|*۱tcWqq nju$Ŕ,#Gù\+GW/F$]_ .1 ־8tb j'Yl5k{_H!T5uuTwbCO# dqVڂ\bj'ԌNk82kScyWJyъ.ѕ*zh[ "60z$qo(kph%l'vT'eǔ@w6f\`]&yBJ2Nz+iVHؼ*!4շwuō{Z1 s_>큪%|6R(4?V"ĘݖL/Țqc-+m`@5I +iߺEe6l ĈW:u$ɽF бk[{`VБFw` fBEI=ޖ_uJlm?~x[xVr( "^DyV ~>^-G_3`1W=-Xgk6?S%^|=ᣁV<ję[6i.:.,+Pq%& o]p}%xai(TxggQаp!a@)4N*=3d+Z;IPA6gOHSE J"j$_\ߓJAI@;4ՍQ)}a?x„l}_ =L1$1s[fbs0Q x׆tqs~}4lһ.ܸS“x@?]8u+Ql7:O@ĶBxckn9!]feᝰ+wqM#zϕ$ RqgKܣg=Vԧ::ϒxVqAۡHof.(]ڦĵs@npo0 ૊dkle=^p2~R33dŊ;!F,9 A85ǵ8#m yu U<~S*Rxv `# dP4,vZ+RxHz[^+iW#3!Lh /w Ol+Z} {whJ۸_q($GǬ4H| 2ܡz.i! \hz@P1[?fKDG΃bb1DL~#tג2Xn%ۧW*=J`Ӽ"M?/.QY]>v{[M`Y(q)WfS x c#A9s8-cT~BOa *7U5}^AL'hTIĘnbq*!Fלd:;ytQ j,Tz|ǤQ͈᭻EA>7Gm>.uOa2 ܯí@ø!+ßvq!2+~3ơmơd䌋Y;ޫ ِLY2#d;yI 1 .խG_p vp w7K~)CjDԶ^ Hx g-÷)ڰҊ\(%/'aQ32# ę pb4An1Vrll[(!ƥPY3fp}Oi؟TC-Y`;J}*cU|@s8JYkO<`5vMLDb!Erb$7:;I+_9C3@>\QE9{j(@;DThЙ#"֗xҮc7y®v|CT QXl+ cz嘉iHq,Y O$kc|Wq@$43h`-6m]I HR*YA⽡{|X[FgD!hԹ;m=u6ҪIiژ?| 7(% +1?ޝWĥx?bGF8l#݌aFdeڇ41 Ml179MM'wx(ɘN>ic:}Gw3u:AvM$O@KHhҲOdu4\Wk%&`^S\o@V<T!\\YK wP]dK Jsݡ1wJ3plw8,0A{0kkoQ{Q hE:.7o@=̶ɤ' `TˁӦSP6~dC2mcm_W6#YlJ-pyXc8 Dqi5A!LKE"Ӂ,n7KD'!wM(ǼE2h mj4-'nmNL6d Hd;^žQF鯵e+&XBQL5JM@ϣSh fCɓv9(g'8ր@Tt_H{Rw$Hi?&zci;^ꞠZƛ.CoqH V[}ðG>"@rKcFUB#9~2 J-}36|;i!B?&ҭ=7,bN BE&iY8c?I/a ]x/Jp AMY%KY|{q TWɂռPx"I|?D2c: M9ز3֢&\k)+6$En;irD#=ҠȽc2+o6`mHg]dUfNL=7HFk89CO^~"ɩ@f O+~)=BmFsu/cq`]I@ ݗT-`E" kL;ѠDWdvml_nts1iB{J% $8Գ6kw gc{OXWUC%^{ˢ˔!QB2Ol|o?_fi9 U˓SI gۭKY]`BI ΢W]1f 2@$D.( $jxP8Ԅivoh @J)VԖCO XaN1к56\yrPZY`5v4|pGPɦB&٧LW5IŅ;@w+/ Bd|u˓mp%5\OӉ 鱗s,4r'4p>0^ `0eQe.,)}T7 72J$t:`>jL'Vꌭ<"QL:NsoơPv{N=KU}/qwukR`zAb\>}AܚNZl/:IP󦄷SO\JUdG!ְ'w|ȳкj>>Sb~ a0=m@+c%a}xS6NS--[|E %9`D׼ `8&H2MSp0oAiR{A Fg? G 0cXBF?Ma $\;ब{ wu~={"%\ë^*C3C><өG\߻sd xNf8tXg#V{Ԍ6~W]wkIhDNCZE`y.&"# #PkSB΍BP&j>cS=3&g^ &XTEWԬBF{ }b~C:2ʰ>*(pj]vhyt %œQ3E oJ_҂ U:i^{V䋦,=9+kaJ8[JpMS*ڭ*'G5HeEm}0,HI)DSP7L9Dɏ=FD~>{yIɨw4YvdUn1sٺĮOqI8efBH[ˮc=2]JL؃//+U:VwO={"x-e`PY,o($/d[.I!\9cIȯ|I"K;D6g$Z]ʃMvǑjKK}s;W ʗFS.?%G>$xb)Q"[2&NiR:y*#VwC:'MU(Tҝ nϪ}3A><sDwwZ@S. <7ӪsMy_[.bvI6.~fmSeVwO`oŁZ0QF]Ym]H߶ 6-SduJ{|yiwpָ;99E#˭Ȥ΀"Vv|r BAX$RdA6|ixrt AĨ?5Rë^Ηg WNC5U!2LKATEV2\Ӣq>tRŝ0c b5ō2+M8%h#s~M3Qe`eɗ M;oPXfyrdj >E$JE3kbm_l^%=:wU8j$F*^HO~UP>Ygg:Qb6hSL(KEO4D#Y,,*,lib#lND x8p#uﶛVp5'<ӭ` )7%$U֫ B)|b@a/:9uDZzm qȔ,§+ٚ|RZ HQܮ5^nŜW4zg ds5ѼLWeYW@G܄2O#d{ @*;O@{RU.eM#p>R*#$4ǿ7{{e@=p⒧אKsӣjͬ3ΜW""b#.ئvr{E~'Jp8<:IB`)"5Z>'ҞWЏF:>T x&nZ͒|nɀ"LyQ=6Hxj'=pb5jCZDqT&U]FggH?;{lY փ֊K 6D="@*w^{%;d{@oiv%hƴ0FNUUT ! ܸ )R/@?L/PYt#ymKQH.\me;U!7lf D M򋐀pAhg zFFe"4e\RM =ZLHK{Wh_{}LہSMߙI K)V͋~Nˉk6hv(4 VpK=F9bxj]|) *7CNpEm8:jތPҀץ)!bY ;yPU#ZW_Q&Ze^L$rW-\ׂKBoyMXYkJ.MSJS(Ə.c@HUgW$Z);ޓ_ax=`@~6SOFs kPi~p čnjSx̞%ʿ$ԇ@cbgY`ڄ&%}CSnܨ^uE6 r*hBXaGvv1qWG>BOFQ/zM{/QRJKU)Y f"B`up2H~no9:tA΀S坹bj"8ZE¨!GeC~G"s_\< eH=\򓤿0ٲ sLщ7\$yɉGBaA$\6Uuw/ 5Jz~H~%Xyn۴"gAL/*(O_ .ԫ^&eKנ=N}<'$r.2) ~OLI% ħV?LU}IWxB3FxC2 ȷ} *׀]?ۘ|hyCēJ'ǽ G9S#Jr@EҚNt_M1OjǕ#h„WF_ЫJfmۿCm1H>mS8= }XQ:xz5`:,РLRǕ"x"=;?CO:u Ӎ-1Id9sa儧fH?$ Dy 7žtDhM`tE'C$kU~ ry O>T,8Qk10<`xaU7IȿIEt+鎚ٵڋ|oYuѫ) v:1]b$d1yTSP&l)ݓF XcCcbb&ސaoŦ!`jrౌrzw"2^ۙ6f;di&UaEU}\V8q"9tHc/$w1PGly3Zʞ}$= \̀m8tB÷ S y4Zcz=mM3{/Di+ ex.ԂV$vq6m:kI: Bax^M2δ{}Oe*YE۳]F RoQ@nMZn7/ySqhRO͇z8(~ʟ}iW3%(gDm7ojk.l+p+;"-ϏrȷnZU9U+<]12WА>NsY. ;doU憧y9Q @G@myf$^>Dqoq2 (D !]WMyQ_csOp?n~ߗQJ^\ g;șlCүc??nĊ(fDhڶi-[ˋ:0 XeND*%RCت^ ` h84Ի|nD:zz*LC"n}UI_E+72g]3FkF5tn'%&HpN}D. Q ?v˙r.ثd2 ffǼ!qV1!c?S`1~W`S>=#L®7̋˿ ⪗`008VxCi•|bi$r< >'?n,%ܱYڲw6Z%M/z|Oê<;,\Ew1Qw_CK29$%Eb@g ۞an 䐣@N3OE4I\|l25lWr2u /J:m6'#ު'筒^s1͝p B.W'=.p r8:KZKeyLb 6?DDs\e>(>.XQv#7QQf/V٬X"42]sk̵n}i 7B;_02x[yY9Z1K{;QLQI MVb-@)S6ΪøVO j@?,䕎RO!("tnx;=eϯ6cf:t,aT< @ 8K0Dy*x.3Q:vKÑBJe'sdڒh,XUMg̝͐]+At{5HҎ4-28m/ØEbQI" Eg]~MЈ1&[~?D3t*!Hx A|){AJ؃ 30te `7 KQܜkA>*GS[+5Ӻ.wz oY+0ORla krB!_nlMrDGKX*R_0Γ18JP5h{+eODD lC~99>#&XQlI퇆> {e}0M.;@٦(Vgyu8֪xjzc+bH+v`ճygGyB͜0j!uMa e30m2$ـQzIeD9M_XJN3s@6w›\I7罚R\Hs^ZnIc  |}BxM~IOhC}2 < fHd~Yf! dē7ZEYNW'G r_"[179?t|4Ay:cuVڰޗ$BCv!g(Xa.Tk\ykL)ѱ&IBEE3^DK't y`ŝ5r`ArSpOLь0t\ g7<:5 ZR4q,b.O  `}dn3yM34w412޴?ۉ~M >*ÚYF&sP&b9ƦfM{m›>3iWq67Xg-hAaן+yDg*O -lDäЮTԠ5IE1??_J?_].G&| #)Yl's;M~W 7(EP:Q_)z"<9r~qJ'r6gů>l??k-_'g ZJfK=]f+>R ^~R*,cPcw@=],J;ez7/~̃䀚pڒFd#Ru/j0D&2E[Ay 5vgynu8~l+ƹd63&ơ" WfN(]Q&ܿDAG<2]~ ^89k8>]Ox 4]Y]RN\KhXNt5VJ!r[@|OrT,d0x..C;MmKQ7OX(iW=CUX]\_y%UWT=3߹'>B}4qYꈌiЎޏ+\(gL<)|Klݢ=5z:+:2Ks&ե7_gT/5H%OEd" nBr0/j:1,R>C@jm,$2\ `L1H2걻3ki*R)L zЛQR+"65hۗ%R;->kL-HF9 Ωہj.c#S{0<C8th7*'3S1#? -7&,N|4`NNTZt]9.%I^b= BKh66bN%s$.==KV Kӹ-**]Yr-rCVYJr̀FX гG9TX h ¢nP@ߎ'O?){BmlűO4`*VO߇ӛ4m4 ww٣iMhrqGฌ2E*|8rM[,V&ӫ2pOrn9\ᆈiXANPY.\^v]شm$XI(Lڅ0H7dYS48m4cIKxdEEo%7%lR{ݣїKG@j[\o;캫7U ACm[2o!3Uv@:2<9%Kg䕉Jy\ms"[#C x#UdU0*Q2tTp3 `}$kgO +Z8qc W4W(,XU'ڊ7luΣKb7T'0 5u:6%gbq˞ȈS_ a,(#f ,7D?$mVDŎG|jvUUii=?q,?=MCg,Vpu^UCT*`~8'v}qH#jS$s\=ms]yLZ`~Iw k `5 0nQZYN PAx|F h'1mZ& p [_φ-MP@AgX9[iv4oʡj25v~tlrx5tU®@Ft뾌iWA_\RTq&`tw&)2/[*>[pZ4bM 8:EE8n'󹷥a&"g_~۴·5'J y7}R&Ա)ߦgӞn9 kgY۫0ɉv%vrz7ono0Nڼ?t5VU<06f\m=-}wDf_NvB̮ lI::gGGM6wv!1V;pNj̃TRloީߞ_I3܌WL`V"=zpNYL*u8{ێ\ܛ7oIcguy2j-c ?$rPd ,&;MmJǃ ٣$N(VRV:IX<")v,h6g.CmVSO(#Md&I"po1p0 qcB;w4~EFdDceH|dNxM7^bdЧG)c[@ ,Eݱ@SwY7\o? Ꮡ p \7AUqGTrh;iU7 ,z Ag{BTUu;y?3˿ ށ+I4+L8z7b͏M܅9{Ҥun4CflEbSV36eSKgH/H; v! 7R^B"$2še~ IDsoRO_BE z c{N{~V*`Gl S)ܕY55] 0|z@fa*U+IXiST \?an hL_Jnp~}OIt42 pAS_Fn0udkDJxU#~B1) I[+ıeMز]wp8^uŚ枽hp:JXZLUu@d~((L"pQz:Zbٌ:bNb=@wq|JNszԯ̱}=^On|÷GH8;&(y`5jW7 \ ##hU+X3l_97WLh62x >:HWW\  ^\Jkep7؅ _ Z" g.'b%2?y]fi;w׊ g%b?I0MϭCtz*C|%r { m͕{ANJt-f/#81$dlB{E>S@gGSj5q$.rb;7> F^koWujBū7Q`@ՆBfe.0fϩC{e;zQf?&Á_N2T"'2vwB-҈ 19Rۅ"K}ya|BfBZl *+J}ZXFl5~hH?QN}+'Wzzf6{SܟGn>B/}2t.c rŠz sz?LWMOMSUR+V^1d__s6ثB#;շ7;-ՁGJjChZK`7(.LS %i4u!ȟ$>[8R!ӠKޗ#Eh~ъ>c`BHq'^\ԋ_,/  %V$Z.&&ڎ0M?bia}<HIFA[Q/ABe%Ωܕxv-!#'L&.G'OTZ(WSLFq44!Co6o{haDكq*,HYv܋弑ij1 oZlE&pvQKbktj渠Fa_9a kcp Ie-,pWS6wTƈS?sRW2~WN!pEz]/Q>DW[?VJyiVĢ֨Kx>fm=e]xҮ:ߢ2/j7HsY{SJSf1@yiMoSH}Lx&o3ku/z1tw8PR4P,* n;PȣRU@Oe5VeSS&uL{VsUPc"PA>$9Hl6z[0$C-XqlI%~O T2P6XbhT>y1 n$0Daj+ʫ3\mr@:k轪{v5yހ!8}Y7c [?Fvg QqUhu. 9qo| 7l{J*E|W!_M-=U!qZzu|&5dk3mCŞP vT2I9ZxDڨgz´V@iQ*#<3&EUb8]lF#F_!1.;qȼVü&bM-`#K}Qo3yWPA,T9 ЉzN.ifsrtOefS% >-b$^x՟M+KߣdqhH(tYEx(Q. DYO7;9 9j KP/Lf)Ь"l׸zu#fKp~ڇMGU׋:Wyz (˒_ӑu< j!qpW|G#Zlޡ58꜋KH d޹~[d^}rD^c6]. 0<㐼}c*'{hfWc$:{#@?.*&&A?w6)%%Nb y8?~)?-+I29n7C{7+a(cܽ޳a.BV10YqzuT(^{j X 8L ̚%e뮑bNҪ'4 `'-+'p.$۱uԤ6 @aJ䐊i̓?hˍ3,9mf@X4g$I6&ADI+.Ͱ.O#&66IFO6o( ;$6v_߀8_sQ&aߍ5"'ϼ@ n {ȝ cO+(*7JFs^}tDB^`:A sGw~渚^@jH3D_w?s@e/?/=>Z %7[Zwhŷu3bo]yu&M{@'.|aS8- S~1a ZӸtMXUYQw*(Ηg$Bc ?- #?gcx9wW=΋YNmw;8z-:yS'rmZZahBˡ67>F?L4=SӵZ0Q&e@ףQOٹc2Q*|(7j5a3ӑFQw*Z<ɵsk8W8e>f;) Pv;I8ڮVމ uU"b24TSU6ŝO7u;ŞjDĉY6խ7!MQnQrd=3/ZEq)9r$еa&-c xmc\ вaSJZOj-^- lq?!-$K}xޚ@*R~8e^LGȏ* s]aB`[#.>8=iO%>8 [!XWc}OrM; UyZXɇhZt݁˪o S> GlX%,!4t+˚wI)5X/ޣ!DG398hju8Y'sif7KW)^9JAģ;ifSRe\9($\aXpƣ2ݭМM/˪B.hN`8 tƫXڤFacX#l D޲)WB}r`ANB{ElU /0_h-ŕzXقvh?-SiZ3^yx z"^Nǒ,plۉ UvǕ;;QުpO72wؚOEa%t^':r(| Q\iK:s6#[P&8STF2ޕo78Vt"I JnL[d-H[cq? dgPP\'+C.|6V]L o).l"aO:`wgp 1ѱeoؖPs'$útN )H.?1}ie+oE'P-3TO"VC !U`mi1.l\v~>7\F'56 c1г4>&`W kNk3` ʌnS4Sa{{ nT*q*t7%9'V"x^Nc5go%,JM4Q!n*cmSX`*l#p^,ciZ;)fAl+X#":9T[z 5 $'f; i낋} 2Bya>Lq_vg=Z oڧ?5&Y"9jy>YRLeNj "@4qv粇qd[EkZ/1,u;/8el7)T[t NjQvJU!BeA|m <M?Lbث# W,@DcLy.T= |.=}#DhMsS3,.jq-d 7 \;{qn;YM&N{x5wM֝lzCʊfVU'ɇ~Ld 2C-$H;CpIƙ.[DT0sʇ =cX|ybf}~K4\/7 떬F7j5\;n}u&#V1WPVe(ҌޜYBlc; `egtolGǬ *y$NHN9ik"OuWTfɋJ1xe5 C eē6Ixyu5m?%T$ŽRReDto4,N-,0I.(f7&ӂ]>i h]Z ; Zސ!wS\}EͺX_ L0lOߥ~0JgIJyƿf]ׁ(tb|!r1Alˌ s^FT0-c:8pkh{4 Ă]UփtWi{`#RIہQVq&;V`#_v=T1x-ٷeBnZ\h9Om2)^B [D/`? BhpL0ޘm17wl")n2Oh=Aj w+8΃Ib zY @ghu/谊4jEqvl` =Q}n2[{}8I}@ !qK:)~E)ϕi}QO4(Y)g~3,pʢн/B2Qdl1Rk&x\ 3>Qo&u}NI F=5Gi݌M Pjfz{BjQʮ BUDSd>B|l z(|-GQР qV ߨ6jO1iJ)́,mAꧩ̵'H\QR>]j283Ԙ}^cqH߯%Ro.PXb>;䯨 zПm 3lKUZ3xPw&z Օ}ZI̍|7kt3 G7 5zeʈt`2uq)P܀pϹ~>a6%S:Y@ b}x9٘E0S"7.hd55*HND ?Mtb~-jLcxO<6⪮wGu2Ьn9~5_in#xmߡB_Аౚ 5LBY)xV-SgxFB]px;anخ ,# _+/uS4cTaHhxh3~3ۮL `Jh2w-OsmcUހ'.KUAC:F@h$LBmhͫ:c0U4 Uj}puT73r"n @3|1)~6C{ش)Kza(w"֑mi# (U5t9D'9RG1 C!X'L^g53aߒnwЋi)V+GWЀ>k͢y_~яZ7 ^sb56vI&ZL>DiIˠ&mp*VL:CizxkoupCHRܱ\ՙ 3U\3>LVp)G͜;3YzStDE'+*%?vu0NU^{jX0,v(נ'tNI'@` AC}2hot]oy9ZռnX::TrAO/PJW>2M6 L. F,*vyC)Ǫ%BxC̎3 ^`" ́!cd9ڝ 1#H̔^},Ʊ^NzY@;C?Rǫ/v*ȁ޺k[ $0Et(#Olw)fq Ks'J MϚrln%ў)~Bbz+7:vg$+AFnᱟA A(33q*(#a:m3=-ǁ0ǜ=m9 X\݉Xq O#8.=\CsEUxUfLh];{P"w#q99J_Lq2N۞IsE3ĿBn?k+.=纲J U̎-6$%bx$8$EE+'Sjܘ9)6Y7ҲK+?[I:uz="E-OUܽ=~N46.Ag{ZUkZޭ5/VgPN= oߦ-ow)W}[^t’̞(cЕ> rirh1z\$GJ&]2G.:a6؃-h^O\ud:;MkM{[׏ˎE]mX~tit ٧ҔlSUQ Dʹߎes/|}*svhsމ*_m]DFǽTfgVֺr"7DZ?jF#RVНO5/@Z.fB:* |t EyDYd5a)Dh)|Jn,+Β Љq.3B_Ep8f}rڜ:b3rjEZ<InƫhǷv[9NRۯ *aȇ`w !uʙ,7_w S@xzlrX[ZhɩpNv|kj*L1fƚFn 'nn:<ᕦ !$cz@EJoyNAƩBUL[3cmUX> :>W7bVC7WEfgFG]zq4()9]g-;J<ې:\8_}Cꂄk^ql" M&όT`5!:|bu,eECel׍=ʉO;n֎}\z6$*yۤdnіYeWXA$p;9fEZ4/^]kżwg1U'4,TF~63_ujਗ)DS6cĪ rX "=8hf¤fDrswDRb{%;"CDxoylu}#g6{3R?cu Ξ.ov<ȉBWjFU  '0'Jc}Ɂۡ潒|8/N4gQ/Z@)e|ciԆ|ypjXD5ypq_p$J:މYwD3>lɪ5jArdNzޠx) GXNUlV)ՓA O -x?=Ol 7} ӗ蟓75Y_c}Y! -[ZQ-<^;wweh6`tp!(S Vzr C+:e:4g!KOD%Q`tT% z7|IS&k!fUz){( qaҫWcBZiG#j(=ѧ D[5.dr1c$b|U\B9 2w-SII1)f-KƚCNZ4OkbPo(UD׳lUP ?y7wfYqVB~/EtE#TPر_\ ~no+MhŻV/ƭ>Hx)}I87tOd"*]9Aڭ"g,ЃBc4jdl` e !3z@֪"SvgE)G6VPµ8+%j6i̸ 8؄[f|bP;VMwԔ Ẏ) IG CO/ɏvp-L'D`%  C=B, S5[G_t{PHz7A2lDd3AnG{ *oQuX-+)F8= Ta Q).J)q Yy@c,ˁ.riR0X @\lᬑaЎb|F@nkbbXޝ۟a?TÜKJM }V9+QjI{Zך!7J?Nu'QۧT] ,X9y..i] yO~[\m)W!}J5ZDqmK& ,(*{td`'n:0um0[e߄"N=මf41b k^sha>)N`n3,)1stD;:Lcp(H!^;[lo|x3d &봴ܬzLԜ7!=Utbd׈VD!9:QIRO꘯Vi PP>k*@"svEh2L *7~\M|sOsXkڭ`uLΤ ض32,Cc2JGBpx-8d|rpACD+kW"tpݐwD2^| 60?( ɳmj?OHqڸY7n?pM07Q?;+3nĢVL 7@>@lXQ]LvCC|EtN ƙL4 OOϴGKqA̋ڣM ^d,-덍:~NgLj+*Ĝ*Am _ LJh́-:5J8ER bh;rLj\'/6~7}y+1_j"|H'g꟭6  "CCT5?ށni4YsAj-jA|?R܀&s3RF)ɽP`CyekVjROXqp:Zbz0X'-\(.cDgfdK:*Bm򐫪%s>%1_SRU؟oMC ^) yμb9RE}{:3:3eFL= 'qxb( ~9|΢IF] 3& #B':JHqgȗ!I ӛo*Xj<>^VvJ{ٴxZP,[s6d#GK X$>_iG;cB%>!fO?5XIRE8~eosm&8Jb +IbŚazql%Y̶8бǡ \32e>=C+b0|RU n&cm=nK9#r~련qk`%@7pRSh@bI^Y!S~R+S/mXa@*0x=3K0Ӧ-WM2f.Mcq 3Ooӷodȿ<{Ӈ*;#'&nYtҦ/ZBe5?LdUmA͙?NCCeV3u6f'uHz^>q.NŊ,G #$]X;xy&!ri!R뤦 &H!ϯ F"7-jBq}Ǹǰ #Z{%Z{#?/ OƛD[܀S8vx w\Ax.;VMd[zo[^AVqTrNeFmݭ+~sijM l&*2 5a:Ѯ5qZ˾ǽh~٥0<ԗ|5⼲U/7'ثʓu] 03MIBbįj^IyF"&wVE^#1k6AH5F0ؾӲǺgZxGKi^(kh>.޷Y:PpwMy'fep@H=ԶZ4ܮS)|ό  jCLZ}F:>&c0#TvY2%G2k3*b*7moz k 6O{?XfϜl4.֙.,_Z಺g*(u|7ٳ>9v6rEIMbW[g =M8"% 2 4QYH5"3Gs4өaQݍq_fe!V9;˨J/)6J4yRP*cNVYAQ7X5NǪ KrYH3K8;1db`,; 6 mJn|@]8NI+Q@J}Ѐ0cQb`exT@@A%h.;)ap"7C8Hoe^iJ;fqOs ګWi3'>erdRZK-d.IySLOe͹\ts8cttشw,36 D#y&vrE͏"Jm,DKѱ7j@E겧dHJAYS|Vbds^s~?s:mU{_cg2:Ҕ> 9I]~aViʫHB~vQ՛rl'Ty)- $ k*]K# ˆ4?FA8"/;X91^ӰHN/6#M9ehLXM;DOBзg8sg:XJO W|~|}B^h`Ɛoj'rNjpTUe6EWtokx(n<ח,grP9,ҩnf:xAtcF 1mGL55vo-f z3t;|b}AyƶN1dv3hSPEc +;`5x{/2P@IM3YVmbeOHH{A.3Ӥ0E[0&P@}ƫx!—*%ׅ֟V"QLjD@[~|cs+RU URI3g@ ,HGHSㅘ 5lbBJ a vOMo Ȃ+@UPm3)cS+>̙d7gG,O1$Z""ul[aw8ez;Ik-2=1r"% s0g!+X" p> ̬SOS*>M1#OB+; E&:n6~jUÓCCOEh% EmRF~0NXH =[Va0 Cdǐh){B:Į "LQ9 ̶ѠadE5gl2"Q{+z?bk+*Ζp#~ƌ <{Q1J)Z޵ȍaҿ *T { SU坊ϥo:M}e'ɵA͐kR4Xb-gHaG-U' eӘgknbGO-CK{SP_EN51LԇUxr\"I?ͅ# ,䏈2u^)Vd_("Hމ[ReTp{ց.e7!R7 `݉]Yr@[# &44`xA7imfDv8,a׮v^H2/Yw":+FV$&W(C(U6 -Xe4sgٸiRpO6^M|y'4FtMM 67,nw {zeecM;hCFj  şzā霓~tc3^'K }t`ؼxŁ=K"{d(g*l27L f8h&=҉~ydgud+G5nǾG, jio&Vm| Rr0FjZb-~Q(ya4 ׂY f H|KHJ1)aTv\8A,5}Jo Nȩ1' /AA PZ3յGF=U'G y'cm3xKgs!C*G⵳~ e"~QL.]`#\mR25';r aj(k(k8}!'BUޛY'Y:Q7/rDLa /k9l1983.H7s#<ᐝa&`* &~;bI|)WK[ek#'~KWʅ,^:V.Ó[}Eڍ fk@F΂PېbO@%} {wt@xZQ;>ʦlYi>老FA(1 4hmC d+ :d\ D GWmMKfxNkUC7Ix8rxB0C$:c@"cV ! [ϲ<" 6K |/JaR ɴ aWȤz`Mdݓ29bI?4:UUqŇ%1exU@gD"X GKso`ōKAi!Z$(%4bqZŢ-`ϽNй޵,;,OuOY[O@``ƔȒ[wy7(W#Bê&!ɨl,%=ʂc7=bvYmm:{kG DLzE{օeofԔ}Vy% \,iE F(V[v0Ce[c۵~%ڌ q>#RLH"~j s<@*y#rEP3QUPO ȥ ޻>lB%WՏ3r*C/N1/x[8Y촥'M,3q i|{$H[ŦAo.z⓷l\%<ÒV -An3~ixׄI;7hw79ώ΃ƍʢj;ν~*%IzMc>Y8x ?&K{2RsR:>,ˍ ɚ,K( /G-z+Y,C@KaH|~_Gu$m c&EZ!P/B iPHd|FBW|mtkNv4p8"#UZmx\\}ysv~u.|4xH= ª{M,B($n6Hj9oם*6[m v!GP^.yV@.przm# c8n0A&Oj~ck(L=>OA6 މ='3bMW5j-O'/cKUvh;lu:=H _Dd$cFfѶ'@LrzvORÿ=b '^h/dJZYf;'%- )]&m~HL8ߔuΣI8VDy- CfFёHHv g;kcC e2qC`:>,' 2~N|W`.dJ[ڟM)%II5k$= 2]ς\TŐP^ Y +N^'/ S /&ͻ\`i L=ogRsBֵ`9 e>,&ծ/,q8t|sTX?,Xhk#/>{ᇙ&˚؅? ࢅIۚ3F|6,@EMD ѸW* v[*S W*Ҷb6?#<k0 0~uXA.YG#l KAX^`mQ|'d^sIÀ)pD/*Z ҖlN0E}7~K[3`sx= s.I3b#>yՍѰ,l|$˺CEf t@>ς/liɻ ڣU2-yhPNj$JŽ(n4>1X !FxK17vO'{S8;)"C䒼C>ˆL) ABWUw((gMn]d9Z5ōC^oqZ(1<E˯eb%3 Y6Ȍ`z,3 V|Ů˚pK8-AB&n<ɀe I j=, ~6O4d0uT/K$=#m8Q%\~?eDĻ7iLiq^#7rMW/R.D wk>"0 7ǹXN;"XH" x޺uڡIXz1B +ӓ`fڙeoІ>uXzTfBvW h];TZD}>k"b'A()s2.?p^' =9ukRZH }8Bd4` $)\ WH%$?Dj簚oc#A;:r h؁N_a;"84 -mdҭ9mt35B׊3tlA=-D5İ|C'ߧx`1sFgSg|Ȩwzf;-ZsG5^T4{c.܃c0V [7=ͭ˖d̸ߖ>=4%i=1Mہј·y'WIO peҞIp?0áЩ Q-fmQf)g{XrB~nqyZRh SP$}J4?{yj"T7JK|H2i.aJA_a~JGJBXx0"0oNx_2V/T@x}J5e_qF.*A^FJ})T98ԩ,@tN sm7g `$'ﰃ>ĜG>oνꪯ:֔Ӡ+7B*R;P%X>dn?[EJg1Tx,d6\㴝2|C\f@.Ϊ; <7[ŝ쎼f[qtx BVt2sb86.DYx4g@w6CJmHM¼ńh3M]sRecC[w} ȝnG3Ĝ. +e+(W)̐ y7hKn%Q^XBMt8gLR`64@it}*oz8yv{$\9 A'eabKu]:*wuZB G-Ky`]RDK}șEt&nO~G"#K`>xi!Ie2FV0 [?&_\%\<=eqiӪ\ VWuxo fo$8󬥃ҋU 2,vVģF#ԀC Ƅ;lB:F#q]"b4%Bgר߫ k34PE lΔAa|oe3s_?Cv%41? i@+KpedfaF8Ą BX c`=lgGF>NJ=X4Q< n#;15!8V?#t5l~Gr87`xz8}6 CH085@dE$0!~qldCT̀ bbWcAḿcF6)P)@i3xnfFv>b˟#V"ݵ u8 kgB?. /PphCB$w ߺdEd16md,[^lg@+j倏8|P<q}dj?X jx1#le{tH3 Wi:tbv3Kjr#쿺qcte@hWw`O9ePo__qKܽn D N!\,Iu>J'(;]bmʀo" uId0S./v}|3edChAfR-iV+G82[OxҷuW=eUKX|B\e2y,t0G Ōl>dT?P{IC*(p!;l,|9{n2wW)toՐq tq"%:=OE,q 3nɼfΚz8P:[&,qo@ oDV1TpOL48ҚWNc?6~[1!cx(gUDAs$S Ǿ/߻ 4$|loꎐa=XY:8#ׇL= a ǝ˒G犺dĊq JQͭݫnMբKu0YP:PekE?I8kێ3za9'Rd$ n!"ZQ ?7#c0rK~ U+ ӅLm0j [NkL߻FX ! x@l Le;NÊI "zX֒ۋM4/5uډ;^_n-f\A |6ߛCg`"~FcYwZ EuwzHCiO\vho tcئ! IlӬhȴm4q #˚ . 671%7ҤPŭM%\?ք yxɧ5AdWH ˙oKwRؾ'OE8T*RZ1O u /4@$vqr075[G:jJ{zA7޴J-{q,P鏃ERD7!Iv|jnh`IA Cv˂%[mrbm(oZ+ ]a͈js Ņ> EiK·)AǓ>ZtXz$VgjrF%伐a\d7}$oh ϟ_l&75{J&_WH[E 1P$W0 xP5bEW9M( ߩ^L7Vytgk|;\UM*`7!)7x 0Oɓ@aVow&M$OD<|xY^iC+Siښ&@^}l@*G9 ]c䬗5Tft.su>]@N=J00b_MAD:3ٸȁH]uf_aQɠW}ϩW viIs⍨{->$R4͇V%6J.O $ߺ׾+Q@}Yi0YyM /=$;yB [Z}roq&Q`]'dV(*c<8;`i|(@Ң7dJ?Qo|;S 2K~~geă_Uh{@>Ԃ.ۙ 0KAp&Ҧhyɱ}m$QIĶbn3.vq}惔,=yPhGR 5݊ 0d` _ I:O1@iSs\]uem;0I* "Q35V1 hDo3 >%ρe(Ɋp/\pnDI,ܲipʚ8* عj݅ FQ=ɀk9$F0%?5ILjyP8dc>g޷r{bt<wW`ɝaN_U2P.w'g??H|GD}Lj\޲5 VGT+ ^2'*7n*yKx%bԧ{r*oV;|0pz` 4^Hv$B \.hתhH"r@Ndd2Jp`Nq\N !Z˝|4i+Y>={ʓ0>WJM=ױ4ozX o'd "K?"w[B*y_yB^_-(`-(HQgg~\%EX!zR@X2>nLS{*Oc"*n EbdR3+[ 2q-@vY=ft@ *фv5V:BlQ( E:a}I ɀ,WJ;!O¼Pg|:m3Lw=xuM:(!ʺz\ 'Ԋ̪P ,3zoz^@ OsG* /;d=|M] A] > ҋYtVbu(H,P!+;qbԐ:_=S58헴?;=} n5'X' 2OK'8 |VN@rx) B̜I)JuAY%)\9FuI\%j~l5U2"ZZ}2vCcZQwN/ȳ=IM-|)Qsa~w)MUyQBlGU?w~L~ڪdn#³S7/Gn=: tnҗB ]@۪RF ]vf hw[n;s>-+,0zyiKUsY.#HdW0E Qǡla}Gqdoí|Z{}{?g4IbXuU6h߇|S3i +@UQ fA"X)+~-^ ]|&VEVDIg5sbPQhioqk}+±K| [_hu(|߷$pU.!IIc\ A?L1c΀=BќP2F<)kNXUܝO3!+jH W\>_ueV0 200lC` am a"v CBb 6a;H #a C>0cΌ8qb =1{zߚ`bui>C`0gR00FGcoGS}#?!LFí=nr]?OBP4Eֱ;p2yvaQ='XG0zfp/!Ao}HC?G<XBBF_lq0iuJ,J o8.38i"@J!V5TmBa\n4q-?N[nݢ>z4Aļ|oZ?WJFW)#I2F_0]>C%ӯtkVcKRqc,H:GpY/PBeU'.Ogbi| ˿VphM{?Npm',X"Ѭ>بyLLc'F4g}u{5}yhu~$Ra!3)=U|٬B d x}(rF|^?I̸gv,recTQ>UKT 4F`OZx͔N3̟ڃf &ח%DN /5Zg°j9Š`R) WDhpk9*/'͒R&Ta7I▀V1 =+*/U/wb,JqRb^Sn#KzI˪8W>}TZ~rHO@忑mZ'8>n(TR!uunҢtVA\O+瑼y*V ~B\zЮ]=`q7M3-_f<$Z{j颣 Z7#XO~p>RAMa|tQ(DGx,Ƥm`:2Ӵx6 #~8K*JSBoADZӑ6z| Yn<:jVBH@^%Rr`dܼ ] Ќ/I;3gWq~D-n̚m 6LS!7-`.<ji qy][?ݕ6}<6+c~<bULj:^:~xm- b$ $O)JOG%en3N,ML ;(Hp4WcFaP}iZ1lE/Qlݖtخ &%LwPyelȯcdǚPc7E4/iy2qJ[ꃩ xfJ|Nv``YBr~;pWj)lnku n j-uK#hS8¾EH~A](mNPzBQG2+1ti&"%JElJ0kMvyh˲c =فdPǥuݭ/N )ƀNs6@h>Qbz-Ij,RΨOvJl@m C!wWo.B5hԇ@dkAhD8Rl&~9nYu\ΏƩ4?xe׼~k顚,dKp>cj=MyX"4€3 Uj?.久JQv5dk 9?u!LR-Ёa$Z&R #6Y#d"JPdoSVQę<"*cCg!`ƿ$ܣ+~_}}[!bg~-saeO%V˂a}K؟QF?W/~ o7'yN&ٶΦO}f;ĺߺtms Jhɣ҃q5|C }:4>Ol{nth4ጴ Bۓ/UVlUW@+Z 9 S٥h?PD֙CsIǖ@[kHrVX0‹DT$@& :vx W[]^VFML,cE<69b9eu !Uf:uHOx?ai wQMH 1%j^˳+FRíP -f/^:ei%cCZ` е/ImH_V'|%;7}k#MÇ{*FFþq2ӱ#qpd_jq P­LJxkIFpzE!(-]?ӗ'@c.Pq.хF"dF\w l J0K[='M3?A\Ez)M nTؐݨMWl뒄_h]`~!1 rqBߪ:z(yzq msk!B)%2-!2G魸%"ѽyԶ(=̴ҋ`B*A_bZ4:ﭧ֤wJohy).(hL_\>@ާ:"G#FjwI 8C",ѧhtf8:I5TAPP3̹*9YpzcNgb-QWK1ya+i!G#$ɘ&LaniU^RlN.89n#7bIe3 g_ ]% 9ÖT8=U}b[c[E]G>0qrn-kӴjZFCo$Ta 0E٣YV$ye\v1(]:9A J":w]IobsL|Ki$CiH1nUU.8af|C?N.ygxF /J;[vT>=аt1 ]D Di_b NmVr#GQ>+!KFX]!eOj;,l2Ftg҈\JjjA#c%Ѳ_})ٸd2W xElg ߼b>%m6i)`el c|k+ r NA_ah8 0%+<7:7yy)`B7AT4Z=PK8~CŒ[naƇx["lY$K:λz!$]Rdؤp# ]]ȩ< &sۗ(x}]DJ;d*D7 ;ccJgU)]EM),XM'6g$émɋ;D}v!儻-|s:ё!M۫g5PMSKOWDhZ!@'1u|:W?%*컠ƍ8׏(!M~w)p_+QNPXGZS+,[EdE͵b◘KOYnP@&.)!ZOVe 0' *3y#g1]fX_aXI"Z@PϸY#.h rNsW`/]6v 6ݓ#0ؚܐj`O`Y .uI(v':zMy3lef=U%o oY08û_Q2 iE"󾺗/ շF dEai|Huק_ p5IW@i5 CuzM-_N7_T\I-}*߀OLGJ85zW}97ۜH^\/tB mÅSlc̏ܤ /YڤL1{ aeZwpb&[&@^S5f 0]zlc Z30OfG8?~ۄGKc%&bÁwؤWV@4sJ JA68D&q"/4Ì^Q UHy[|ne)|GAM.{ePY޻RIDV"EzC "fVp.{HT. &J+z+Ͻ3atH|[ КMG$!ؓ ՐvIj5Ș ;I5B=k u=nV1h5 v"(=.&>#rPmIg`ۃF!ݤBr~ޙe(!NfHF>%@| RtUi0mPb?ڟlzevoTm`?dp=@U(>>gO.}G{&.<.E CimziIsFki7^P@"ħ^/#f5epZq|Dʈҩ:oVW)\%2Cx0EF%)2˜녋>l?r807J:X p)\S _w*.PD|v\|W"^4aٿr䢅yrD e4=Wi n-hvx$xGVxDBΟ>e{(bP#ba iw<^Ue80sݘY3tg9!Xa,/<Rӊ+RE"<)k 9Hz}D!hɄ UڢS|ө}tgs߂(#]2}X|g㢔r,R }X{zˮ#!6>zcipp}A!+/;,*3ѐf Dh_aޘI *`1tDmE5!?*6{G5*>x~Q"Z)`1ؗ‹5`Z㼲B\+#KU\i1?N'ޏPp'9ޢ0KUjKrJGiP P:xڡ˟ I6Pm^5@Bh%?}S5f^OXcֿeZ|Jl{4{@:XW; c}0_"ŀE+sZ7p{ @%Kxi?Ӻ*Y8-iꑘ;=ݹΞdU[#9p Z s]@ZNjxٕ[ǽhVov'ppY=h]/xmy[Vq^7mȖK8mgE(s &lZƛ(CIBKon^p.9n9 6BcMR!t(8 ޒ5DNEimM0o]&, Q_M=gZ亡爎Hh& +*3`T^n1%[Z6l~=B5Ǎ CMqbBX 2sTEF75"d ögdW ɧl-~ 7V%YdV8fxwFjTa@&6L(:nMSKZXDl8Ν89~Q0tn3 [OI~tYT Z$}z6IaPACqTMr_+$Um8C0zp2e QsGK'] D).SS#8#,Hix_Q"{}!kbЖMk'I E,On<fU0V4OKuU ?H5lBVzM*;Xk˘dhQ?nXi|i'$=Jo^~@L8`ϵ%WC~Y%,ZagсWYO "|m뎢rIO |8[C7p.VwcqvKjrsS*u5Oc*};oxu,siGSW"B@O೼Lr#,{ni/JF 2BGڋzqN:B#|]IĈL"@59 RCM>tsQ]`T%:ΙN&;pVRSx?&S&jDٌ@tߍvi~ohCFz6S %,]?\)x ] Ŝm*ɸHb&jiĢN$x4SSz?(C@r%yTC%{Yy%w&W|€?A h$Lϛ!$Ya䴤ePEdSHݥQxobk{|$oBUzd3etRx$L\QiP~Y =mgGP%k;"f*r$VLe6R!]'/#߳Mj{ڊ!muӫSD)a#G꼢}I@SGo5;fA+9D9:,/{N>edW4@otZ*ȡrH?T0m o} 3ξ| NazCRV&"`XU3Q|IkyҖvs&@LM:؛G/LGnQYx:Gh%XnFm*܍XXz{Q6ٓmh4ث<:pHhp+̀!OO1.LegP$/N!A,`lckEt8`P@uoD{pNP"PXV/zƺe9t "7[:'&s:8Eq">)!hJлR=)Ơ4yVQaV_x ,kM(a/ _cjdX"'`|lk_Zz=H5Pyf?`yO4xSPe~]$0бU""24ۘv,m/\,rHaN8.;<9R a)B=x&pʳ|Ixk3p4 fujXa֤95ΠwQtzNs[ !+W,}yDu5 WϞDXp Mb,G㫾) (>%YzuD}dBxV+Hg') h`<ܧg0qap _p=ݟ*X8^Uc}C~B@cƬ ƌ03ܛ!Od=j *5tyΕJ)9KߐƝЗ"[w'koem%/ [Ma.sN2YܲωRRXՒ)ǟA F ˧&!#ܤWQ9>(RLeqԟTǐ[]xQMY̐m76֯Wl-zTce H*G_Rsz9 acTG@7C.Mo$avǁ#aҍR+QonxQW3QuV +O[7N@'Ic溎/d ]j<~07<ڗ)*kWN+RpTCC}itDIªREwS22wݐv 67|07;곝%/2X - /JV #?Ny)#YB+~jq @:: ˜:reC#;0hlSv|OqBh {,O89%J%2we ^e!eM(hk7 -!k+t@ۭ;ˉC(b_C>Br_G6wّ{Q3˸z?(2uhd |2%oDzQ,ʮ׻f΋`ޝvaԎσNH<1]dkiC@?+l.t[B8BB8: v]5˳UԺdI@騴mJPE}*e;~ uo};A` R>% ^yFx.>|h 7$_oDTWO5@fF}\pE"_jo5 UXm` ndhSŮF0ح9=qqoz{w  89?֩ }V뒟S¡pWM-(Q.%'@6E*{ˆ=-w)WGuʃm Az((9,\wl]"ԩ1}Z,(WIR,i^{*'ڒ4&qH¼; hbS+ܫϣD h;I2eK-2& ICw/ϛ Lt玤8_;Svq WR9\@^U3Oa牆`arԞh_Ym(G6LTt!.IiZb=~~%Qrwy 2X KKXϪ.Ί%۽/gn ߣvZnNdj  (:_D]F.'&#j7N0fd~{Jp{. jTpT3BA%fphENN{qO۲:Cq|韈賶n 'SDO%Sq@FB(7'?5@8R'Í?V.Bv'dWXv?n6  z,C[KP7e&F~6sߨWhr*QՇkXY9=_@L=-/IYųJ_q́0 66 OC&U#;Z ǘ7&&4CrG_lSgk=VUUDV? 1z=e"ɫْZ< ƕ>*k̀Rm'yqamӖyzɡ %v!Y,>O;e!%4Dh_Fw ]Ny(vǁ'Υ`ȡX4Ӑ䝅t-݋~_I8~My_O-‰!tѬvt}y)CKرfibgwa챃[P̖Bӫ(^y9q[xwTKizn$f`D_J%(8r'n*=jg|bfK~zC,ؿ1_V&H֮CF \j:HqH]4D5ZS<4dJ r . /D(&:7ۺ+RƮ@pTtG$ `4o2%>̡T3"xٟz,  ~RPmd8Р厓@ C!d1qgVvbr|=U׬cX ,!tO~IzN0A1ϕ~"Ҋ HD)PCz@ 5`qԚHf ! VNx?MRwk~<`(`\N[m]o-ʼnAw ph1&Y|!|SzHaeFfF-V;>PZhH.!ruxcb{c~@D5.uF;'j:OTyg5RF }md8&@X(С&o&^l%Pxy=GCn| 0hڤaqx޽z+]q/uG@o %lLd9=*DFM6H"ZėB{.::9ʤ6ɛ+u;9?orjdc(xI+G6%E[ (8\ݠY*T%S ܄x@,Mj{UeALzeuZ@ a-j]DiQV!L^͊޶k5H"/lXLZ$t͝R,1_S%NTb;X*)m]ח3w@͗V=Bk~Fi!5rr0)2/%@:Y_|Y`N_O =phB5a& N:&¥قhJY.rv<ܠtg7B@dű]Oq\ƥ78%(H߶^i:?`Q?P7r[+BP0 c$Q5mJ&YrF"kV^ ^+5E9+ۊp:~$d 4lEM1+7?U1-t8%#U"C"P؟y" 1<O3? hXlv٬5>~FfH=!l&JUO d7/=ىnΑ4@Iag_f_/_ڷr_FcMn=yM-Be/a]g up]sq">}S1­ogG45mS|W¤J u #,l&%mVg&tBub淰2P_,7&喀J])@D):'_Q,j"I saz?b-<1[~!yDӂ >3& ܅|H!RmC t19&e0%^xTD 'ٓq4ئ>fԍf9)آLst(L %*r>Lk.Z}DHXLoKljT[\ ?d KZM4 $' ^!= u\WLzY E#SB>gDލkUE1AUfn| m2ۼU{3^#T&-ϠX~}[Rsn ~-N11&`a@v,B*(˪1wsxq.!lZEc'aRgr`- xߞp6'K $LTZRՁjM6ZpT6_H\dV0|=9O0a~) R$$IxLĮ)MmuKu9ţg(~ VkĞ5M:`sb:+KDDxd/wsM믤\XaN^??cq^Vgu1PFZ~j(拯՟$5ؒIھG*8-A' sz9F{:fW}lkƟg|K,IS)<#؋>)QR-R)ኳϝJ M^_ޓ!aVZViq))+&綯,ֆ( ,kЏ./Nv!azsMՐ i9.ʈE0Io$z\)_?p*aK̦ T"c|s[aSWov$oȥfb$k$^,v0 g%IML! H :˻7pI|9K^ NC]K `0pF #MQl¸2KýLPJp76}֜e^Y0HQb;['56X/} j!2QE*b:^v@?`u*H_^=PRE ¼vlJUf O.,~=o}SF0 ֋J[Zkvd+ VQ4uߤ8[s*i(BԀg&^JظmxpH@`>=?\&zˤI} >Qn3wR|2mr7ūv6p!|?G28b?GjCՏz?D(ҨcP08`7h2,6x϶FFw~>ă2ʵ1&`E/w4@C;$~ x?#SIR0'{ߥjsaZpET3"*ڕ}XNn~?$z< M ?fmV2(eR6\oKAX_@2fg>7mS1jO> 7XnG0}ZDo< ?^+4>Cb<?_=,' R8@>fJ4}J#☣Pnx?sxk].tu+"0Mq<1,#.ĢN$ؑr"X`XR)hG1li5g@3;V豲vl AƘi@^ 2yY:! ^E8aTolN7!D! R:7 /+z=C?ahSi_{m&P$U eĸ5SJ{$0A_N(Z+yIHrR77`lϦ{TF xaNG"H8 e$Ua樗'b vKhϟ{Θ =E]7C#i)JtB|VZ=0nktκnZ ^u%mT= ?BPPQ75KUK5vu^+ѿ3·CMuY*L!2fp1/h@RU?A^kt|&GqE60gRSe*7H#UEd̚ 1鲭zCĞQ',SNJˍӉQʍ\ԣ_Y:ǖVRrcj{b4%Jnj&vNBH>epY3t5Ppf>3SWEC" FhcAq;K߯}7Eèbe̷^E=[z=qlLJApЪ Fw$ |ij,l{?s";1T.ļ~"`C_Әgxھ̆`b;FH4IU™rf1ƾ8l9 M:qH@NM;YU/BjTymɵSƼȎ(9b46ZnI6wefDx1k{5lF 1ʃ9jAPUf֚ξ>M c1&20=^X(X3#;TmbО#%9_5/"CVˉ Y&W03|hiw*?c&eGᡚ \7=.*w|oA?сmhw`;"Y) gP \FxvI<hiT)@G[;} ۲*IާT8 |4QZ1IA݁NpH:äm3ԤJ n*}=L !ɰ\BP(LZy\oENy}5jW-U18V9>zEqRnf4q7;a < _= J[m#~>6T|YEv9ɱ9,VRbe?QvAqi&!g^mPkm`gBe2\%x{;9<bשKM w %x\X 9Os1)ȹhkC1pAG@w<}\{E-;,͐H*WC%qvL' 4#e%j O:t8bXwϱB.LHuPZ,F~t']DȪʭxtӦY^\p\E|'}D 'xѰ& G@_ &NzX<Kl +y;_K fz l$aSGH7*cE>]ess׃[egbKӛr&ƜJ%e׈e7J߈td  zDD^p}Vp*UPOHUܳp 0~؀rzwAc'CQ,&u)ꨀ'ۊT%x$ʗ>plX^= 6IIZ=ζ):Ǿu/,+JcEl*Q^FJ~0/3"SO-#K9[8`BY `kT{W_THgZxǘޢd7q 4jy97nmPjM ȣz[g;*t7X#~ ,|֣hNjӽ<02$,$- o 5%K<a}xWԂv 5 @;u?Ѱ(ld8)p B9wHsW_cq>YI&&ҝufݑMȥoi4Fo /oY$U\J.oSLh*p _ܣowʛe M4Uu_t$s\'m2Ja=,?VHUD3ǒ`7h;g䢴|b H&dzf0^!/?Ȏ]z2?2| \)Po eXJ>7OCjmKHg‚d߸;-WЍVa*UCԷ(v5 Q!Us#&xAEQV7'Zʯ KCٱ.*@ChZA=qˀo8nTW0K5QUp~;遭f&@ 1p&~5ȓT܊}F~lьH/\G$D6ѯ$ 3*W 6 VtENH*22p̫uzXcmJ)C_ml$i0mV=rL.e&k2N_X(!tMf νqT[G\ PE^43&7\VnWŠ<UL_} pg-N4HsuRwK /\UF_]?|xRFrAÈ'J NJ:3Fsʾi`z%l_iX׌~ [js<'e*3A'& U99].TP1ߕE9,m ;o?Hz"_ %7o,dw2yCX6(B‘RHi߲ZyG8y)8 qoibs``iAz)TDrJ2̗IK.lm#V7'd`DH0^tw>se5bJCn{Jss\%sW=ۆM񭁽Gp|"54fHOx۲\3Teǒ:MkIe6κ2@kAc7’]VeGjVޖ>-1S yhٝF_\hBj3̈́lnfN/igCߛqZaqI%/F4¬J EڍTlt*0~dx lv{w\it'U~64GYVBmK w׼1NUg93-},H.I=Ff=WV.jm!t胿<#%LbꖼWfi.kQ:ToɍBZ)Hb[P: BėZ$rsxj3 1hb'DQ\[2,9{:R/JRvAJI * EF{C[''!Iy_Q [dнmNkӶ8#{ DhWbxL?R}Ec 7Z6wcޢm޺NpsP<$qNs7gQǃf)3NQk5-! ajlWx eZ$(%dO`Dn.]~'9:y~ZL-w4$,aQm1V,ca)jԕGpneT(޿_WNNw0X9i F9&-]-Fp6\Q`M{)w#fzc<̝\׭dRvPnJ\N dCf:š7VCP?AvG$hpX޹~BG2rt.Eh{έ{פv`5`2qvLq@~$֏ܼ؁@p-̯55aI р'.AkSY ȪOvaB22~:at>GIU "Jp}d 9]̠*γE/~D*9$4iZnyg=At+cmYVUl 2 jJF羹+*?]TQ# X7) h9Hp')Ιf@e U@C姬)>=~Ec{Ԁw}Q2A)~O}w`>%%@y"_V:EY(gyI[҉agB6Q7xqt) 3=ͦ ]N#>l7ꎦH9f%24YǥYB4H.͓sGs l&3XJkZ1 |%UI}-jd.sZ Hʘ2;L="oY#ОFRN- N}kK2]B?x}\ڷ,iHK9VYM5<  |БX r-s/ =hh*@SӸw<E8.1R+u /aWP5 LX^#Sȷb K\s1F62&\C='@;9蟨mn+y95#}>;> i~-’%+Ps;FpdXQo[2"HהwaU=VOX}G ma:SDJ&&E2F7~="JL3^*Z-Ȑ+5['fV}s_ـ$czc]b9(fv"}Q,jP ![ƭ`rsYpbuoX tJqS~ iВ:?c++߄=5h8d56%n˩Wn[Q,ĨeUƫ@6! [+D E0J{ R~7ŗd-~F$g_ K6D8TcI e1܂ u/IҡPK\;al~iFM9 gc;HMF9o1JƦVyQVsڤC3]SxnfǂjB lFѥfrݫ/VXoԷIת.M_w,WYAm?RfNŶx׳Ho 1Y(C?&3!Y!' [hvg1~/Nqߙ-Ģ+x` jVȋt$%u۪ۆtlx I?@jXP)Kv*m&YUGd㱜qV,iE8'S3dhÁK"x К2:ˠH WQI2#)*Z'YsNY$' UxS3e|'g&ppt2+ \gr H_WdNZw#›i@ Z= sdiB*$F/xA&Nע[QTCGgrVuESśgk|UϤ[wuL0fR0{T.2ScܥWȞF/?@x+(FP.VLy!!=ſa椞>$?t[z].ۛS( .67>|-![C$ W.{w缧U,oBFAX d KR4׋ ).VY1%׹:{g83)4L^[ȸ1W4SPu0Ii5`[9{G)-^*$X[oP4@43DYc97VM&1Op'Cy !iƨze>)fߗdt.?K!O}TkLzԩK`kҠ92+EV4jhIOp/GIbʍt?\b;^!G8*#au mjKFٝVRx'.vh)@@>bœD#Y[:0]̆s@x,`7~(ݶs~+c:LZ>uP7$鉷17qkZ3tRbKwuSnfSwAoA89Pu`lvdP e4tHo~= .D ˋ{gW#UIڢfcrBE5EupN"ސ j`l$:`IֳAS +DdSn/ a[ rMLs BEʁ8܍`\Xb쀯X TC2lf.VAq+@ l/=͆R>S7{Y}n G59n-^0QE-VbM."cV4 >NȹzܩooiCz>\#TrQN]3X B+0/JOz}!Ý֐swⳚA, µ Fv.y0OV^oDDjem%c̀YJ:ՙ~|ml! ihJtHkځ@";!up|+9@~H:rl$N2,`Ր-ƬȝXO⇘LQ j_lX,=%y4}߱N٨/ ;#ٓBXzdBB&T 8ZRJEm-Cz{ymk[d 7нߣL(n}!&6;$\O܊$\!%ho3{/Kx:j3I{9Ղ]HT~*꽸;?هQLEm}ta9ޟ*wg[o \݇ѱeXl";_:KZW Srė*N3|Wּ(YT7ls+N`|-"gm%75}v|v7t"ֺê/6"S'KQ׫9 To! w.]J&JV胋#~ȽF1G׿/4SEEWbɍP|:9]Tpƀ ^༯.#xAr1x&Ngא_>gΫ;_&"/?8Ƒ cU=~ _+LnFMU}wnQ@nV喽4z˞L_XΡ[qնzBd|aXU4o8e’ KF#6gFܹQbqNu}7ǎC1B}Xt2ǐ91&ڕSqv 0-d]}oyƋ. NA&:&W >!z,<>,غreW@Pȍ x2h3h_!<8=:BGs^pAi7'MisTgH}c> slhrdWT8ӵc.}HxٺnUpm pgoIS`̥Yhao}m :s AٵX>.8L$雁b.+0i9(A*gb )94:4ai k.A9ЫLo\ϜުoQ1;]&mRP ?ctgbYx q?mPHyR3bJBq͎:q}H m걪͞PqA}}LNCVآ~Q\C^Am]<;)Cd/- ᵓ聫M?AChF6\54tTڷa^1ו=6֡]w~='/fMnY+vpOCށ蝁VX' `=ֈsȂ,x\QD/HOXR䆾FjzT{Rm=YQ08itD,T(c˝&GNO~㰊0P)D|7H* nfeS-gh6DP1&bxT>_έ(71,BiV U5L}Oz"ំO)/e S>CSTݒCP\~%:[eZ%hTQ Omkɽކt ,G=95[߈81k)hp L) xd6-Ǧ=>a73?hE'mp\ _sN!A/KJAt~I.G2 ^-L ~ejgQ2bBW0=›DRY]W)T;;+0bQp72D`K YR$j`2İOtgU@.sIg<46WV7\v:GoBE)/=uީ;܈t,t;iC ! ~f;t^t'ߡ$*gzN ŪՉ3R2:r٣3R?u2~e@06v+-͸G+q[oͦlA(\b1esl*ẢM{nT?B;뗚%FߥDiKAGl p|#?\v*KAG~_0U“ql[(IJ2H_3 Pop<`/"/Xw\:_c)SL.$C0EշՄfR#.GhXpfnYņ-SEYKfN P[;6G*A`AV*7؎¦JFa[kK]#Ng{QӇ\fI) Яg> mkyuz1#"oiCM/ 5դAhyT/OIXOjB+[l᰽><u'c dӣ㤾q.W֙j/I4{0wU)͛>8le6N廱Ӿ+ sDlSvӉ]kh6<:v6$v9Zw{fkyNWP 7ba{a 1/RQDA3 _<0>.A %]?%d.׶|Gx;Խ `$mh|#k 6^1 ^}Uv`:GS}] ͪIY4 =#*Xf2oFαWT~{G&Pb 2lmBYUf'?4tИCYKX~T \5qW*KPLGT)ݥS&XrigZ4S`62 &Chl@͏emVK[|Cm+PeuXd<ޢǶ  U׹GAه6f)ui4N /w"In GO}3]]^a=̾XI-y dP? {{[۟S>R~L&́WX`6CSڲ(ppk/LT-:ȣED.)7æa&\\}#R]PUp\T>}^Naϫo]3zTwiY>5>Gm+'%$w]iͷ׭vxgY^9D'lv2/7iM[V0wm+vjISB5JF,!S{נ2̝ı,_:vN"-%I4j6Ns7T'Ai__?LT4 &J>(Dq7&]|& Gy J }Ge'4tF/ܱ8#y-:B +/fy4_ h.1O ,3.7T52}/u "NO=jDT ة`_3G0%@ # )#D*!o6i 0J$N6NF?8A| $cj0RXsz^~%D ?9mV/aU"42@1qxX܁tVi8ܺˍ;/.u<5@Goh'p+1|lɂ̐~/ oqfuu h6-hmR#1WhZ߯W;t 9=qlA*[Y6ke$ n#] Znq0ք_9,0WkW!~ʗ5Y$u5F PҢDx Kf0F#2e,z6}v@ ^]̍>Sg`y䫌>ޢݼW-] ;RXpWBp>P`*%<,M!uQឦmwB>punh 5h$>a$yg`S~HȈio*F4Ï"iX֫X^Oz¥@O6Z! s'8|RE?19CUYdrt "Z%4q?@=LernlJ_MICU 'muCho6M ݯba3zӌp7Du({'z\!y.=$f$9_ۖwnnKZܠ:rpH!wU cJȚmt1S~Y<ž~~Ҭ¯7If`\i%xfCM^NNwi#@W95a0Ev8!. e/ZF^ijޗk%b }MC .r`,=KR6f1Ad*(%JCe 'paToX/w(9a^J7#FP]aj:Á2TWdߚF'ңGC ʩdw^iWTVs eʐ?T^Ú$P F@^?w6d]w.%տhȽ0< pltK;vW iwpHu2R?d 5388d/R犞NL8'WջW62|8DM|KAL 9;=^I2¨@oLjdPx+d䆆x徉\鐭ӧV0ё[Iogxks[.um~Pg8َg,w9RL7֏!F?7߄$OZK^62Sh+T9Cq6PN29)%-*Q{&nz8lkZeU!weݯFe!/@4sIwPf?S^5x1}oH r1gaz6 ylǻLa{C1(jxi*C[qՅ;?oU̪kh▥Gh"Y :t*(Bm>ns30Ҝ}X,K"BW-D$¾+_k mֶA?Q yU9} tE$[(%'3?=|!*GP6f,xb]$_\jя8M6r5\m,EsIih ZXC ҀdNQ`Û>=R#6I0x,loOU0! [JԾ`jL}KB9Za2A[V΄޵oΕݡ5k27g\K7թ}zvxGm0[BˌЦlWާV; vo G )?ˢEBcZmZ, ޿ BvVi\)IСfM/?f< 8"#ߑ!RKP~& BI o;($7-bèis?hu++?_dW2@MxYcT[XeA*gNt tzE,0W!hb7[Q˓_6{efMB2'(w(ƾa`pG  : iˊz&:lL#kxf}=ZZwM(nF ĩH]WX& r-S*?$/3P9P["U1"V?[P蜫f}edJ7T8&?Dw mB22$2`/Kg~x}V՛uhMtQ*0cG/ɬXXq D|@q]>̈́wʋJ[)VAژW\Qڧc8Uc3}@ +Da|+g kcB!C3`=%}4sL񂠅at@S؛ط(KJ{,h\F5G[Ȭ#5t;^ḗɣWZfOrw6J)w)d:Z`@F.pJПkGR<$ؙIx'DpTo*iP7PM[u>ugsqXoPڇy<g2r CNZgAjwr sqw1|d;#\3/S $2H )Ӱ] &ˬܡ܋2$ =m.Du|B-5f}x&f _Ȯ5s%CZ(XX$}@IP[#L[" N)aaAT/(P *CF5\W|A'i絸}yHrIP3wXFLg+$TL}6ewҦRlUC||Hp|ёCAȜZX.gd#'Fz5&þz)nAdtmqeu 4k(De+0EIj%QF$dvIsU!z)u9;$5C &2/YTM;*hpk(-;.O|r5GvE.4qZ6I@¿3I:\!mnCwU^['yONo`({%[oNyQkwy4RB&TC^-8sh7s4X^[6?`(% eEx66$>P0iɎَḘ;|@0a T?Z z*߸b:`yNHS1/hES[P'IhRU”n*G1Ϲ4btps:@Z $Wh5*;ag47Aw=ᥴ%UbKξ,g d[s1 mvv0L%Y"PzSc hN׉q#NW?Xx)u71/mϷJ7}9!s)|3y^{4UĎ73Mv!0? N8D6+2Gr3*]X^u|mnÃ+ Z  AN/pfFQ]8A`|-ԛf365WS1;¢6a&UV@v`֮wsB >jTSk:3ZQ1"q nxwi|_C |{I}m^r% JGu[[>4YM>* 9V |=Mt񠝢Hz')ᐯ{5DNK9R*'0'^@n=70`Q ܓ nMYݣLGV!r(3?C)ηAP WpQR9KGPt~ܠA=0׼Yʘ&j!ES WNy(e)gg?TKWMnNaUJmBCƉ>7 omP)? X7\@^L) wwE3E[@!Bj@X~ѰnU>@zܵMGߋ6-,Qʝ~KPڕj(Ňț.h]Wk9Rh|P:(צ0^᳸ g54|EzA΢̉e+K"g3B"]R xwu$ } o"/櫇6Oj`n> +'Yh,&5VaAEl`Ct͑ Om t""m #'Q 92Z%}1w vH`.;II !)g絫Ƥ-rgW^-m@l'Lw( C05~qDs>aqW~|@{Ysr?XOzIzfKAyc$%U*{ BSBYtUh0;_δŚ/ M;'\0d 2MWL~sW(Ƅ;↦6ڀuJvT&@t{un-o*Y_7+b_12, K zT1q@Իʎtw#MlsB9ěv~w S+1vS; {ߡ6W'2.R`/$ <$+X\iS,][kN =nx7b, -magʳ=L~H(v1B @?j6[m 1*[p"cb/ܶ:x(<; >Yr%qQsS~_NA)QU0eF>U7CI~KϽbvpoC)@.N+Mg5mUԩ t6d=&55O0r+ii0JG{N"fޗљvJpPE%sۄb_N"]m 8YEٯp+; 3/Y]%T`mwt3@V#{W5n@)UL1nkN+x>tG7) T D9H* O8#=mKUz17{C^wJEd^n#8D(PlY"$ +g3"9Lol Ռ4# ?FixHyF&G67zV06 hu`3 GC3k5&`B3ctר k<>q7{p㳵?ѢFf#\֤J}J6]w/Jd@ 桸RX/  N*~Ӕ7 #wVx}ֻ#W8$F]Rk`6AZ8YyŊ%M)Gn'Y;†t*, KiDh٣ūwMnť/IPٸa.J1'VՅ01Qx@6nN%B SR8dqn.m$ >,/ u|WpƚVP|& @nʝB4Rv%$ O8IVBB[ZR$V:8`5;/ Ԏd%Vv*O^O)0Ҽ%]uښ5qX*u oxL \x#hoA\81h+1=Ay{q)W6/,EOk X9wiD[nDnFzN-z.l!kBMr蘲΀e()$ģab$k* &21tchf Ӌ^<fSJ}cTl5%K(t#:pdjǨD2~+n*iV*ߴ8ksՓTD_ψUVP/R'^utLxh"@^a7PڐΩpCPiU.a'8[nȘefh;G hFhwhQOI&9͟8,yK = Ir)fq< ri%-Ś3Pz䨊1%(v%6ȲL <."V=r ߩҼVyy/8.x/wn[ Zh}ADIp(y'ͬO1֞င7|݃V5R1E'/eo Ek$6hl*oL:Wl,~͍Bb%K%R]IW=XIʹdMHEZk,`0);&K#Qļ,mk LgU=o13MҒH3ɯa@dkZwHd0C #Xfm'GƳwR]4|"snڪ7u:Kanr=|x6b#)zg(YVjj=4~BL^^|4$ED~vPf/Y!{1{TǭQ E<:ű{DO=9[~> QR% eH^̋5\-nDVRs0J>mhTҭryO9$2rX(e#sgd7 e\}QXfwˍ(7zTѐT1@KX,٥&Xa(?_*PGGRwWaBR7$p[I0ǸK|ar~ZwU#߫ѶMQ́Cࠁ ZI)XguȧAQPsuuDM4`-iuڰ_`XWW<p9 i) yjT o9\vCj*rMJԸ:޹2-fvN-cxvRK0bzP>ZeQ˷HAK"/ooA $iYr1"[R-IŠpr2 `۩ L@#Q$xJgxsCJ]3Rxڥ[v"&[ wUZݦ]በKh[|HgX i 5(5$eЄ03MFűlx>oϋBw3̅0E &@<ϕ _=^C:y׵m.@n,ޗf%UE3О$uȬ^5lT:zh9M^Qv>bVy 4߸Հr7,V[Z^#H'KhFJ-zך@m2eJkaP.[=cR8|ؑeTR᢬1_ `auowUL'|ZLɇ|aL݂Ꝝm{N/+"]43vBn,ocw?q?ې\hXD$-A~n }=Cޚ~΢w'=!JX)uWSiQ-E&,kSP/=㋈#pFVn,O(z\;ϯdGNB û(3X}(@P 2K{mDa~ Qj[K6@-kУuzԸdSHc~Jnd0nId3IX o-<ޡ?ҁ\}s8mR"X{Öcb2Q8@`{@ջBAw$/yLXUX{ɧMh FcCLe@;8qx*d$ dBZ@*vCE$3?Q%MsȔ3!XܙbLl @yZgl UbK 5Y48xZ'e<R{#>Z[B!Q[h.ΥXH碕 27bӮbpIO `ِI~rsU+h5>٦/x;䓑,,MJqmL$j=' g*R15A"\R\.sBeԘ8օ?,sLDٳPe>ݵbh5GF3H1 Ь86t@!W* <+0tgoCO/;Ua,~SI;Taam-#N.K0X#TpsP;sAQb/՚ hK YtwLku <:Gȏ (qТxb7ڻ?C/l .ZPykGص܎0`<_3ca+)'ҹf났OD~y|IVB{2dNi>.U&dFN5A=< \b!z6Hlȡ :T:@8v7! ŏN|'i4'!kz x??p 5ܮzfwW"Q_m-]U+> [9h,cS7 ew;LM v%]qdaZS:ɗd_ݗ{lQ|y}*Zy>$^$r w9G|{$0 \\ Jk誃t.;\|GSKRc ⎀k&7$-< GyNB]`f@W"&զ#.p̠:KK-?QKCskKDנOI\k>-!q]ڼT; n\h,<E%H2Wc,np @@==IO(^znFQUÑ_e~}\`Zu1RqOH _mc=dAU $vX5]򥅊S.9 jgBr"0~AL4~y\|>I!/sϘ wOܤg0]tn@{>"g8At|_XvMo[9#@U]?m :>L0^I.?f\Ng`=U%))5lYOo( u+*J)686-YcYikX"eN`:/Ak;/PX/֞na4Qcn:LҢDkRc^<b'V}9&v V7Zĉ@Mt_Ɖ7e$#tG܏R.xu:{ - 8<Jd^4ݏʙ)r;<*{8LȆZ[a]kF-_+r|Y[A75-:3;JBh޶ѥrbYZk/xdz/`YX>ZSG_2U yC,|GI6Du0IBqZϊt dYWU#r,/ TkX$Yͨ>%p L.up5Un+$ὐ`qP3Q\Ҳ| `([fD#h١kzh;5MiN~X$5lyˁZtʿ}q"j(Ot~D_Q1gHxm7UOijNznIwjLPm KM6a愜C!LCJt\Ck^݄{ul:}ǰ T*u\Qpm|rF ԁ?2zn#@)%Ocke˪}xCDT+&j06͘ bвyqwO,k.cHBVtAsLd6G?}{uc@:8}+!cY.B&A=lmdϑ%O.JC/( )>}V0t?QNn ,0MHI5u^T?U16hf vNvK_v<:0?m᠝6u ?,4 yg{X]@c#,x~W+][twP `SRZ@.-@b{7? N'v f{̍Xj2?Țɰ[\+>6S3efj٠`K}Ro v;EHwxѽT)Jgz0c /x*b}KU_@MhxeS'1uÎQhiod qY4 WN;#6D8$"bc^xAnd :8vfŽ> dCB^7bS9]kpCɝYxnJa@HWzsHeoSS`|#+}ى^cni=f`:u"HޭQx0@fCYFtocÑH"5 u:})Mr*y'x#|^? ՟=,y~/jkhkQܡpKuvg$J}OU~NJͮs >tX§лv$>-u? yoy;\!fyXP1 I˃+}X,秊0=ūj]ӟ)c5N[Pǐ1AY*&0NzYO(e[>)Pb5sj?Rё_눚Mh2TS d~j3Rt]_\1H0tY A9M vgRhUõ{ϔ(fj̡KGO ʀ$DKu1o((\T[$"K lA(3:"psWWcvƽ#b|uci#1-PK/Typ!1Bw=6Eލw*DTx{t`3Pbn1xFۯņ]"p{  :vݘW(JMHhcw#P@Zx&L.zE;z-#h f@˖IZCl ȅ0 0;8?ʗ~Tkz5kA"3?:H32c"VW7{E]#گ4l!mVnYy7mΔN2lVmq`#džI:,z7Q;>og7g9 } OE\ .-pjCyZ&s!:Зkv¡ >@)$J Q4F[q`@7<~6 [{9[C! E[hTv,%~3n/Iz6VpJoexěeb>N V]:iH!2R*0! G4l zV2,<B\YS BeUm(D>gUN밼U;>Ţp}L*IGA1ipߦ>o @W@{׈a}Pvζj5OLBF߮XB5α[~RiLh3l"y"3I{ɜ퉨Qg:3 *rËŞ0/)h~+ztςGq"J3J6$8xR:T+,Aĭ[vc{B>n ׯps~|bh9h󽠦妋 ˆn~eJg~)@Vf4[8Я)HX@ؔ]D<űLquTު2Fy}qb^_%ߓG\Ci$5e"4$K pblW3,j߇j0荝c!)->c)|"`*eǡߡi\hϘ|I):s9f)"["8hQE&B8POerlT\ ?my;qֆƋKVETyhrFV8/ほؤ>DnEzz2iؾV52*Tc~ p\JP"BYKNusR(OO毠~!5uq(=s6'I2J%qI94ٛ*+ 3= 3or'@yҧP"i zԲI&kEK9O,Ar$i-&z#,T*+̖<@ޒ-ꨢ~(9X"GsSYWя 0q}@ D1{{lp1E0c#䳛pe%J1e$uU`5k:9N7dfpML:etţE„/AI1ܶяm߷`G24o86@Y $_bnc&fi4'g@z.9xUh1(*D@)VSF9 #p]޲hZH(ѐT\ ([`Ugv3*̸hR>.ۧъ|D^|k_+̔ o^}n+ 3As] ;2A&nT;ò +e8NG *1F7D'eϔ6%Iս6Jx<0]!bLK!K0~4fZk!J\[S=MJ"',Oe% B*jcc\9rN%6KOG=0wF'{:2~$1(G0Q𵤡\By{gU$J6sz|RAbJ6 z_ 7 U8d9*'`cT2]Nl]L=/rD3Za84o"uQѭFЗossbH\@4DŅ翄z |VjOE@-I HrgrM3R$ ) Yu]`T}S*2rHY!2-פtc+Z؜usRJP {M)Z7j:x7b]Η'%6jg%_Oplo  ӇӶ 5kЭA]"usM|6Cg(_G2;J5K5v}G,nmΧͯ[3Yjc%ahREڭ w[E,40 p@+Cݷp8ڋ'/Kp5ӥ]j hbÇR03T>.h^HI Tt 9m`ڜ:eTz,/BM./s]"Z\ <^̸\"/,ڢYr,$B<Lyݽ=>&x8lC4?\ϩvK!Hd_y39ǭ\/Ѽ%E bl=&86Tp"us@L㪎Ё; :LY˕At=YX0VS7F=8!@.*tj,Y>(!IVT{JJP)`0*#Fb5Ÿ9FѣQ0ϋw7@na2ʌa]K?!I E 0 GpEPy2m .%dԥ[hP|!@ڀpہ@ AR81rBO-o[?ڦWS+ٙ2n0I|y)>.Kq`GY:c 26(d9OU~DP+HP'V!l;`*%f%wՀk%kF> [D$. G2N@?+;2^}s@a/'KRQ"+K9~h$zl)GtIU,GCET~WkGEkdI- -AnKxeJcl&tU p7b#ʤni;pQG/tru4OJZY6@+xλ7n_Zw9vv譁gdn8n!& x,~JKe4MeS}l&0 :ЪL=8c E CHgRKN]]Ep9!ady |VB"}^)B PoR .[yR3rY5t@[JFO 1g#[Al2I1t0ŧ>xRǸ;-ѿɇӱ0TuBǺN{g8*x)MqefU7mw8ۍ} _MmFcI>"x!w.xۘ;V<<#WN*6u FzU,n0X\mpf*x`j݆a?z XLX9,L$AfàH ifIǡId/J!0m>xU;+#Vպ!x*BhخkwfҚ\ueX(.FkZ40\9Hj7z?PwPHK1 }_ҟv^wD0`bm} ;P%hF%~BnfӊX(wͤ `^ºd ȑh8Isnl 8MWx+͸uDO JJuB~f\9 NQ d g[B"ؐk#-8Vp@L7sW?{F#eP08 6lK9TH>UhW]P!G=xTBIUP(~S槻.H'_U&wX)۬U@+ŤgAri2j̠.t?=(c݉u( q, ɒKJ ؀_Қ)&L9*"> {*]eWtوm0 bJ9$W npz>v,ȿsⳉl枦T_wcF6E@єѶ$X/!NH5fzjz+eь]b]B~K8}-lYgyÓ;-aNJorALa)_/4@EjvgQ!>U.[>j(hgw]DzRYh <>>٥aDB;)M&+UFNC,mYiQQWW;O[mD{ws` jFo҆B*~(CZPPZԂ[l ȏ[ Cmx# ؃Qz#iN7'ulV n][6@m [Ԅd \D3.ci9MKnLO&yt-wm7I)X(Su3O_OC1D]eUНud+sn{zllk +73j|94ﻧe*'&U:Iǧ0zHD*P5imc:*V72&ft2K)4$;0e~'AaVLnf߽t #>PB${ѻ'_V9CN# kJryӿ\1=qn G_cu@{rfC%Tsx{XZ%a$' -6{C!l8Ԏb!,!!vF5M:ܩ$uR4SkG9Z%mDK.rx:&dcW'|%ڎ@kD6{X+g(hxR;rAysJ)PFn+nh C;(8:&*dĄ6a1!x ' =uɀvxء|]H@pEflBj47t%h9 &j ~]/݇-Jwp9n҉oL; -s`?|Uxps'|(/ןQyԛ, P-h<+:KaxxeyX b?_]lc:4ʜ*ŇakYD}2&"M%-`h(^hq >J0gnlEZCDp  DA m;&u__n}Re2"Ky:tF-Mb;ܖ0 qLTqtHv~E Qfnʱ]A 嫦fJCtlZ/j:AP+:$bx,:7~x=+gIzGQ)<K<&Y bVUm!}0eZ ӈkκ&L<&?wp&ˍ1at ATdfc-Q!b-x3/Y|@{l&]H}EdK{$'ŔfBQf k P1*ﻀvaT:]޵b|ᦍbeA]*0qOfM1yIUq"56,.cUgX{9F\ҰT ˹ᛨהܧUw¡g)7FuNF'D5 #Ji/N/VsuEl`,C!"GYoI* +uX/i-HYTޓlAJ|^5PĘR$V 5.i },SX%]<u9'aTm"d1g:.^G7bk.,u7 LTN+^݌H{?'ob`Tf'VlMTF-xq8.&',LyRUZQe`s$ DE~*E;0qGٚen/xIDfU0|Slc#b^njb@H8 3[#(C&o1`xb36)|@uҙkҠU6S+})틄EEt} =d3s_"FM%yp6_E..'epct]ž,JqAX3,Zf<61 cf,u73UEȳxf>9yt -$әx&^ iǮ"VET;{푘]҃"0"o JE{J<f8.u7"0&;jpz.&ݘ+u3;9O:do ؇︇ȍY:(Bc)ڥK%C ,m`s(aIT4؆:Ɣ|@{7 ٴy1ϔxj!eɝK g @tW6ŢiZ6^)7nO ʚر~Ձxf 맂fiإ::1bqXg+Qص7S-ZqMKPb8cIc|PՌح^j߱Zˈbd$- #>2=[ -Ӫ.`h`G-^T"~zJuP<2B>H 8&K¶Ak.V2e:w|(i-9V7P! _ \stfQ.Dx jb"]Av /yv#ySipa[(k^R|mAƯrV0%q1|)4)* ,k[*x&=p98š3,C@O{^Qg uH2=Fؒ % 6i, BPRa)Ϸ?k]e|\.T]RSdyC7ڵL\W.7('^jnrleOjЛ 0an6uinz)'g-VEܠ֙IO/cH]{* ].0h¼VDmFz H+"6if1oN>'?xuUI#_JM ^%Υ=G+_g5j9swCbn y.ZZM 39 )+=|řsp\P]V}ݹHbFqg}K}q飍ܜ0?;z&bݾ@>KʳfM$tH'6kwy|F-<(="^wwF4Z +x,M$#褐jz*uN<`viRz1> n<~ƒ+p[X{)7W<dy5ѣĤ[ -\w<[S[t;w)VW̡pX*}[9;UZVys5 =_E-h{;5o -w^^ZR\:6eGK-.S)@Wޒ4;jhOZ[&cM-CH5'wE}lyDiAAE|"Pp_X[\y#}RX7ˋ͎H,Fl/':uE{3uڢOB|;R2)"k-d*LfoxCOѼ8"`<ɹ]9B&emi_Ŗh-椪9]#}"$ NA5@nưⴟ="gB3>,.o_6^o$lH.:DZ5%gI8׀.;R&5w,w@kjdR= yejcؕ$1Z D{PG2PO&|mFCPPߕ*eWR 'l:̙M3֘rRlp?w J7ɌUMaOw~,V7!"r>'*rwєčl}a|O=Խ E 5K) ۗ ];`bpk/%zQ ɩ(EIO1}7yKAk"0[{x1Y 'G،ҺD^z=Q%qkS.€&8|J!wYHs*DNb {[&8} YLf;]+f⸲u`4ו8fɪ1a<˕2ܐ ?.p-lrxSp,w^0(TgƪnDd#oK,ekuu;z< Sm`.-M㇠3ŧ v_ޡlLKnGS\A9H:sx}xrlrpy)6qIgS%bKl.+o4:;6$rdXx}nY $'ҎSQjFM풙q%Wϐy憆62*}7oРfLEh-94?^a "#qQ_r{[gϫ/D㫤&^pYF+ޕ9iexf6\!>Sǁ8t_C5(ikYKi} (\o\xQWyVjtj&1=v5fMOP$n0_c0ZP-r$6 ۞*oB[,,J28 -_}N8m/|"r||(3K#_M;; +[>75?Y9%nt O/m]VW(}E (uz}ə]^ r0֐PK exS0Q-E5ZRzX>g.?Ĕ28Cː+[4A%)fkQ{|!Et.N2S-kA#' [uiC4>rY-jjӣD.O  ; \+=-$T=)P8*Qb+>'䮽ZpbVH!#X.}d5WsX}\O"N̾,`N!*E{MCR|mzѮMϭq9CȪTud]4IК1:γv,R@:^0nT&TdeZ/?(1 %(Yhh=d ^8uo%Vbx ͻǣ> ш@X#a+}+klxɒA $?^7{r0Cd8Hry<]։̲B7=Gx9nK$=WFFCas6go;RK#HSLNFkj]5ET6*ϵʼ#@T/fo)'pWd _dDcF}(Cy:*< $)LxPPC]@.ic$p^-asAdS?m-lpZ4V(Guav0p|F _)BL/+]E=H$=&[Y1@m[zbڈ)D%3lur?>&yӑzDQǁ W**zi{X )bl !IEco>-@$v5C?R8%;o%X՞ҏl>]ÍR!XTXcC}VYN|EB8>Aƒd'ҽVP䆥Yɼ8P_7Ā_ȒD #qU@asZ~aF wl<>xWf=P7n\?=a܍Qu7|;I"&nNP1ջf(c掄l[HiޯW%I_q[c«7LQ[xrO&ӁRJZ[፣RJV_-4dP4OM0)*.v-c+(7DɼJ*ZT.0O05. O,MdvrM :D*7R.iH )|k]ǜ60=!0YNg~""|ww3R޸ȆҩN1n%*!et#71y SX&KkfP}W%v{]i_zU+`osT˲!b] syWѷ:$E` Dk(gk9\ i+9)hƗLj88]Q8HrN"'G/4Wdǐ3Vx) )2MAm ܒuaHk;~,.&js]d,4B&oOwOZrv7a fOF=T,&2~a x"iQ ;#U;EmA>| ^g/^5P/- WYZK2:u%?b)H>)`d<v!Gpj2@ZOV%ņ̘y&HY5':!m@ K}׾႙9Usq#lGs/t)ch7*dCM(W=G-\k)6a|L !GT˼{_\6JO10aIJ꘥x-p W]7=cosm4_e_ H{!hvhˮ TIr5VA8iSyWc@fɐ3:ij8~ڠ,,3ήX:GӌAZq׹p"ET~&|<Ƶ:&C+],ob~ {xe%y.xoG-, v~)ÕQٸ)Zm i~%,tpz78NypHJ1IjJj<3L\s$G4l%}in.8hލ x\Y['A,YUAQgy*g+Q݀ɇP|׉cyRUONV6l|h cR}'*>1V{qU9BA/w9rp]dR5GxB\ΓdʔQTΘzv#~ȭ,%? PdA~08hCehP}F'wg"G{`ڹ8=iKm {@qGuaR eO.+Qb`-f@" RXԪAH\T^'+l.jGZ{He&~c@= gb,R27WMGI\nTB&̆ x-Nktܲ~WگB|H2X CվpSQlnQ8eppj e![LCFd\ gzBb- 2 -n2{ЄqQy耳8q1*ӈa+ouC8j=`b lr|/bT{hN40q @`Y| kCo^MIw,E#ӈ͆i<޲*$*>@+%vݩ^EEkb ?!êSq 4Td.7CIK O@,+ݔbqsf C:f}^IAL7=;1 jhfrD- ϲ؞: z/l {6R%{l r?*Ha 5\B7C`4A 5]mzfZ7okw Vfs|Vmΰf]|e]lU^iE#<`7|لRA A)^Nu?e[F(l 7.8|S5MF}|W@s` nz(Qހp# _rx ۿ:kx;wqi4;;v{t 4RXcpK"*j;GL?|byP|\tur%Z6P`-;hhrGJ-g&F0H.eiHq|p a#Ʃ#"RF]o iq2xPL^ Gl.ܬ4X$r:wřە ЉCn+.4#Κ,xOL6D1_Kхc\ @*WmTb#H Aoc,ִ;ȬF2(S,޽SͩA]OTBŦR'hpϕ?y2 h’+>}?P *Y1D-e`3(|:=:@y'ZޞxmTj焕M̻D{(vT pgJDeX xVkI7$j8Rщr%yܠ ċ! d{L%o9;n-xRù'팊Y]о犤|͡u3<UF# HG6&feVJoYGEf#I3׀_4WJoѧ%K&J¨˯nC\&? D1;7h xDط%@;"mM(G׵;n޲fX|[\P9ofY#њoN?-Nْ[E(u*QU T=0< >-M!]$Y%rzw1BBX# >CA(""QAI sߵU[f|`H֪ /+X&]>ı&4\6 c;ǹMѿspt[&'L:@xx7eTzmLɈ%PĀ%Փ0{.{H)8'̧z2LDj4$Z꫈(GK#ĕkE4'RwuPG^C\[gMtdd; L쇫ýd sNQv.F ^ COFfwl1f0fsAdlxyCcj݇ߪ󇃋b3*uSesɅEJksMۋwUu9\1kI+0m+WezWl HR2@$|s&37ZA޹ɳ;p1FhEQс׵h4y6XhgX߼lJ '찮eI,~5'a)Y[Cnp2]1bkO_Yaԅޝ^GQ;$C*ˉͲ^eONNr98);*-"5;&o}x+׫`GGpnz|Fxa`ӥU _վ̿ ^\%fqwi,iғ|8/$Wހ\f%9k<~*[ i[Y?IOن|⦆I :L֢$(Y\+"("^Qv Gp.لr(EI, 4+e7 -ǎaUlSގ ͠l}|)ZD &eM hhF߲]HoBnm-&(If. P4zrgX6Bfsv  s?Ů!+yR)HQ/ e1o0A*i 稈p~V8~H7HSmi*ȸnfF,|Jr(UU9nw|޸I1{Xe[Ƽw, |]tGWh[`8o2xktrFUxwy'9|tұtb7,gMAh4(gZ MAс u6Ƣ;gxECVՉ56Ł@/#c-@ogLc@7FaL|zwTq:ޛ = ]Fiu+1Jn*LEg ,X[X셠)-p' oBY (4N/ܚX0N<@k>k`JJmvPiBlĸ(,1m_p9h3^_r.iP&?  NԯIb KGkSIzO@zu@38nPmdZ*^ETzfV*չd"?Vm)z7߅8E6cHI_LHHh%dcd˭u LI 8&LqiUk?e^OLOsY9"$vZM^=y _"}}4[.8cV x_ 8}w/6<%k]~_VX o}k #'4>(Q喽J8{1"JWTe#?^PWͿ8wQRtD y%h Ves[g槦x̵lS{hƕ9%} lqjdPy~dˆ8N`)ߚYw鸈D^+-7)oя0ӓD`5"|hS`"QaÛ.$TnSL_F*#B-5] ő6+C>JAhdJ!}WF˓~vU2ur$->&ROV2sLP XI:I*{#)\RV|ƍp|E){1%B"[喪4* +-$K"$#IY,e$0w9Ħ;\lr9-O$'߄u mF)(;5,hyL>D{`(cy^a7-JR.rTEآBo#(w@N)EK!A{5 O}zB;ܣ[`XR^I6? kZU&0X]zuݨIm*障/"1$̗6;j2gQ[C:9jǶ ]&:xϪucצg>qώIC_#xEX}Z@[<] ),K*Y4)M;ihx`F{ȃJD-}f,PhwH~>|c@1@[jZy tJ Op~Id]KAg|[B#\7R6S-2"@)*bݟT;& ^y=:n(D 7N`:Rxͽ&kmHȨt..w}y_uֽ$zh⮤ &1:Ax\bL1i?rNkCc[~aYE.=b:fԂsgL4,1wBe ,$z|hW.Lxj W3zp{kez,4 Y H@͔6^0kO4O3WggeS `Қn121ˆ< KY e71ǾZ:bNjf$9w X-g/ ЭOE\\8 xpz>Vg瞯}i%_4ҧ%(7Ggs9(ҫrEǥZA~54㐏%e獬Lġ-ނe".8뙠NMNl\ Eߐg0h.i/FB p_UjFVKVr< уuBn|&:' ýEL =aEq6PKDGBsKK-5nh,7gYwlcj0*E@{*e'V[:SB#%IfWWc'vrs%mK,  >u5 ]Mp 2CzQEht(?rU/I%$R)u9GjPx ".A4 JW\+Jxqcn+TU{lUGq@+-jR~a|igamwI{j^%: a(1 y:I⮉-`sХoRs<,.#մZNhYNaY{k y _6nN&ByeZ>iJ_#OTZHXZrjԇeQ.Sg%`DkW} Wa4\@꣢ { |r @';JůiP,k Md}ͥ&>1WL؇{ťķ(: O[)E*K=w ShwROj'DSyk|b0"> ֶ.&ZydlÃfxNo\j] rfZE~уȱQWF/pyi`%xS{o#G:Oj7ʻE{CK~vfVT*7A Xl䭂"E67K<#x0%MrJr>~5׳S֐ )>5/Iu@9D`|2:|}gɧyJ%)˵p@oO*R.K) @ϫ9|`Ц0Mt {@N\.lxd{et3\P: M@X#f< ʊՎ<%#{O9;z=#ۤmj1ƴ&e>.o3xM|8Dnf"o* <: vt}$@J20חenOKxePlLhaٚAQ6~Hφc -{`gN=,wb>% ljrwXIXHˢ9ten.њi==הɝo{9x9;\w~9oukQ BM%❥ȄwoV۶װ( $ k|A|aFDlx߳yM1p6 O%xtK?8ʼ6 7)nDA\ U?Ю؜HwTT{R2Uo$1{N:pM׭%+u_8P _p0 /Uo.iGkIyKb v_WLl}k ơ.A!;gs܎αtI/a(2 gH H b8GFF9'G~qA9bxS;6uSFG~SY|a}CPD)HZnj kT{LM 6]F8 ͳvhfV<vt0~M>_G=D{󿇠Y" _I> , g) jTŦ.Xi1CP1\߽Bn{3 LLi9$ݍZ G HTGkL<,"*kcE!xNCVn};Np1hQL^ߕзC|cWZTנ5힍p6`+,&}Ltt?k*t MO b;ϑL|/Qjl(Qs!Kl4VYԈZ<@h9搾XrH)a"WT)|»PmDYQLpJR * ^VJ `}u}giПVPk!s Os%9 v*5ݺfI#, /Y ֑.n^PKDis bZQ`n4ܥ7M$gluZvBF s TB#XQT3p;D wqiRv)GPӴv/e9x6TTq~#bB:QѵY XݽԦO#NmHTHUӡ-1,wd~tQ`HR.,(BC_A竘IO2r|LdVIF᧹),' b[C~撌* `O>Sˠh{'ag#GNL]J&.r4m@V.ԉa},/ 0~>LЎ/Yk-  bT3G#-EMTH뤎VEpj5?x^Y]UޓD>@sf7B5дd] %D(#ZvYb:fXU- qf${cb7TZVt8"s%Մ3Mc Lug;~`n?B 19DFUЃGYKQ?z?~"QW&!5Qٕ368 @::Z oA 3ޝv3Z Mb. h`p9ߓ]SK_,Ղe!{tZDt9563ieR0b]?H x3aFx"M=PF~/7Kss~"ӐKˈhwl+ؑ5⶘qL'7g0w:yU,gb|6?"<ӭ/]awN $jJ0?Kjͽ@9[}d_^^^+0ČsI˩%-_m| &h ykC>=Mj,[ B@pf"sTn|኿W pIǙ#(S/dqݸ24^^ݣ{΍ wXAn6yHb?#`(iJ4xq@e}(e9 8)C_w(.br@v q1'=TI /p`L;:nZH{hkfyZiA̭=RRr|/sX(~9#VɋRmтPZOv^TNβo-y}Ns^ J*bU4B t h Cu%?"X_ŒxF.LFPlv ݞ`}K++A/1LP 8 ;۪?~~2G8z2v>t '6w#ZfJf 3tXz6#͇^g{vODóGH_vy@SG"P psh @,f7<=5,n ,F-aӺY6PSJJ5hp&b= 3MqFLmSH7I1BO|nK'e}\NIiF?giS_;6]R5_UނM;|w: ’ Be_,( "cW ӢVnRT){ PcX1GLEUIqյUY^Sny1A-UVI"~ }QڦqiN+--dʅBj05'+6"3mCyEo UU(rBʫp8J12J{%l ]%'A38{m3Z[T%c}jDƴv$SN;m0 "f Uc zgN >:vZ#V-XoH_g/k!GJ/@D[0TB"dPnzPp{7?+W}?әD2xKPAvA:ob,ݯ=2f˅ǩEi(;f^Ds?&\j@b1UC?j*:i! |/[<;'U5ϥ;ZӉ sBHZ-u\e z Wt _oɵLuyQ$tZfs6lofyէ/o.w+>Soq뫏_Gr]hOG |ə ͕XWvP؞EͰ5u\%${(y8]ůy<"/'.fwv܄({^kB( s=ftqjneQH@}/e9}ƎL@y?J"$vOx,y͌T 1oAvo/JZW}ɸ(˿xm*=iC^`߽(%74x ]"\O/j^DHKj~Ґ!b~c}MCJ8;">D;Z'ƻXw ߿]j]&47w[tybIdo8⟞XtX1)IeOQ]"]nǦ*WӶR4)M4W}f=}K҆d^룒(koP9>Z<caOު̌4.aAW ]l~@v2tQ. IUOI0 Jm.YOR5Pp>.d-q1Pts1q'爓\"@ 0g d xBMc ~&(M9|OW+KE/P1KFfud` ~ UjQLF̖RwDOHbMC:N½>[Bs\fb֓HeY6#]X`sFDoӌ3?߲B*v'i-8NM#8Ww0\qF C/ 5v@e"A T!gawOdJȊL~?v$>+E]ǒ3^ZO%j fq$L(~F^4nܞ^K'1+!~KRՕdnuFL'n讟<!_ITg8 ^\؆q5@j;A7T_" ԍ/ pq@&&qX,Ŷv6].j7ph\)@;8_+G{5"31聠* CEB }]~"yO\;̐phOSFah\pbUUP1ûēGУm8%|Mnms4dBXy ܆GÏ=L2=C;;|~({&eJTYY>!Tn&ٵC Z"6Et}V_ Ͷ0,߄cMKzIUx>߁ź%@%8,u*9s`wXKzjnxDL PSWICoE"GP"ѷ9/ $Niv\|Dcs>LJh'#SVչ:z>8+9̔& =ª;+ Yџ eԋLL&#D9iK1301~ݒ,S\=jfq9tъ\ #@̅+XD+W+mPao*FlӞħ5h؄ %<ŕ~hPwì8)_{0"2 ^ xw0#svFhX5 *ȭ|q8בŭ2"*dfVP불śŸ-z,Xh?W &|k %Q}KMXfS=\4ҏ91wj`MH8t;=#IV\e7Ϡ02Pyn0oL<>,7!pUJpvO}sL>Bݟ6 E{ zWL|zPri|6ɴZVR.76,\ej<H&j#x ٷ`N&"צ=(RaJN(>iۮىCQ) HORk.i-V$8Ƿ.`?V~N@HZ}NwþʊФbI 6{kXjTH ? Xta<'尣kV~MW26C8UzLrl2ROi` 6 JwZ_#.8Dm4ƗT2P[InR@FoޥD׹YYK#Sh ߰](to?RLpwDt\4ղ[DGb "gAǽajNCPd uyޣ=IM}&Rmd&L/j]V elt'w WkE[%$)4#1  YX2<߆M-Bn>.unڶthA$F%=:gDuPp "ifzi+ptEn[BeJZg$o*Te@K^띘u^>!~!V mգ~+S\X83Oh(qQ մjUDu?͹c{<2н"xIkne+_?~aW x)SufgkepctK&9(}BNѿ)MSsqWC/R^g*]@ۅHcc=k(R+wΌFϼY by_O|2@FpBHp:w6`iMVH+QP8>}!QCI[ټ_DҡSIUܦ+Wћ(fa{c u$dX*JCruKp'ִ)C 9b) 4E9и-q?,ay@M*M/qKBĽM=ɱx;S?Aېjb8sHR,Yc8Rnl]ÔB@Kܸπ4ZUALFEy""qX+B<6&~5T6pPiGxtEoDB:֡5R[oxM/QG Efχ%Lg;<dh3wCڱOpw3 ) P?Pлݐw est SHU^,D.:r .N%]P"+VoY9SfH9{D?v ԉ ~b|];&IHuKU老RR?a jq" qcIQ!r qn5ЏU}y:5:A*8U,": J+ >CiѺOF1P U5LBkJLIEEW;?;Ҁ8Up'Q\(W.:J)=;Hiځݿ˛JX, `;J:є$NZ3(]>3 0V.' :_?"2e>IwN:yi(!ԓik[M?P- #QQVbvP(:q:c^ QAhҌZ{P6̛ÜNyS.v!VV*#msmߏEۋ=Եv8΂[QǚP|ُJik&2Kފ3k$fG>\A)y;TDLhȡ] &{OCvaYa^Z(JxAMH]9Zs;jy|U#إ E.USpAڷ 5[ABT*bWmij8zYU`XZ&fZ_µ HbpB`)DnEdZxeן Ko!r:@O^sQe'cNzxb3.~(6n ^Chҁ7tz`QTȶptOd2}#*7 8(valͶ_b 3 q ,pqVQ漇'xtP7UPM"X.WGg&Ѵy_f)t S#B>`WֈGbr t^„Aweٲ0s%T@۱C `V&NCp)7o!|c+@z>wD)ne 'Hur6LJVZhUV_/@myL=X֢̃Nx a>aEoN-\qkZBGea \}`]mB^>ls}_$ Tߣy}!>W;"B Yddl/UE;ݛ ^ND =ӗ)9ݎD!#BCsbUs ?cc{RFO.'ޚb:Ev7cALH N, 24 p=%k^z}Rz^J vLj;U.~WלB ,ۓ9zs`v ݏ̡ח14ñUA%OJ'_;pIa cwQ:VnPy~#MM;d؂EP=Sv{Js”ӝ-u@LDs> .0?spցaHz/rs>$+.[3yk8Cfp<@x/|Y~~!Jj!׀`\Rm O6TX>?_' H cbo봺hX(# 3#绡z7N Ţ 35h[66 UM#L"zv#*NMQq7\*b7덠%},ăD^ͻK1(lwg)ZǴQ:G.oeZ1nRZS`{\ O,u}]͸BR(iq] j#cHJ?6~UO6OZG NS5[D1so6-]Ǭyv$.bF܈X1@nk;wHgÝjiR!Qœ;+Ҝ'4,ev~, \G̜}X34C `Ǧ^3g.h E%]s.R ).FB rP{^o(B,:ZB?izJ9^&T-+rNR{.}Ӟq;W@m`M1cztm!ۑ@}qǝ0Q )bɜ|z<uCx!:L%ݯQ0/%`nB6{q/W% Qpg{Uv+ ga|QC/<(h%}^oepQjU,&pbẢ!hH ^[USϭc?AC% u:@0oJX?2R0w5kvQ0!G $k/epr<\:9 e ΐ:WϚ(='y.NjrzpEbɮ%0i3,(xXu^RP;C R3E $pGBLډi߶յJؕ=$H׈bQ"Ž8m/t 71IzZqb~/7I|EFz*;ARI:]5_#Z ݨ_ª*dpdRLlZNd/-ѪHB;@X(bK#G(,>'œ$T `BM̿\2D%uiL Bۛ yI +F^Ṫ:/u`,p#mqzK#B:;i&3QD#6i5]o+9=d?t\`l3e/E3dhͩ^홸iSU)|&BR ,*H*ڮxY~Ub KwC"j\im -!Ԟ1;bo8=U%?ލ-2·jVL-k5pFŊpXwO[١wPݨlZ[4c 9f㝟|N!ߝ U 3Ea|_Q +tiWvMR4fO*=WP%60j$6^Ǟ+4Ga2(;r"%?s) ME&/͹/,'@pB {}ft5^|Ui٪w*DSa7K/ذ ܡncV1FVSp|}VRESLƌ|mekz8a!@OkĎҲEl>='ysfg,fm'6.Z=:-'Mfnh:n+]N% (L<$aPcj:*6]8N 5P:`p@ߪQ0&S>=5}՞HEVƒǼ  XF&\Q8S?MAs!_sn5bx 77 FQ =Bꑬ8`b?pHYWhL@2|6ykؒ:"o />Zc#F[{n HgabGTk7bmG8Y\ϔWFlj$zvU=-vpzJո.Ch.,D2iIVS>K^_F&?K 1h\pY8Ǟ<Rpb۶Lk~ 첐9q.Ɖd_^ f6rDi_s$zw(?R7#B2o+3q 5pj6b⯽dZ@M jMсwƪax^,甦mCP { -\6偤A˗ zQɠAL| ~glwŲr"ǁ2G+58M2% O0EiBcimw G )ԉMT`Vqoh:NiX;\aQأ9 v$|d|] h8?v-d5n˾Rql]?\RȹQlBxpTIr Ww~+6{EWQF ADˋvAu`a֔'+??aGԇ F.-aF + C_niױo63]u <AA;RR4FuKAM~|:؏2Bf1Қ!([8_}Rak|?+3]#ח7 GWShV6|eؐEZ @+Dm훰 =7@*0KgG|"Mj1~˺AEE]@ʑf0zPdCZ8ZoB4 #k'i[xJ'&Mӥ-E u~N"ZX9\ZН82~ '?2l{z3g7I $GQ/}Hi\V@̒aMV_)5YQmWP wq5Ɍz`HtF$M!cz%!Y+'?MMDzڒ+ȧۡf|w(@IEжOdRq@O62J>}ޙ'B@4(}(Yl]QX_9&0E+b嫾Gbڢ] Xۉ{~Cp%(0NR"K8*ZcJF|:7B\,<AD J|=0\"N&vV6#(}$A< .蹏9m7i8}I^(]dž0.G,kLt2"4%C$K?fuUU Ũ aAi32B1) f=b2=7kV[vW>_'^=hq55pk4F[gcDZz+eBRi: ]'̓%D,w/HS!Ff;C`5iUEIow@ϱA Wo)p2<<8=NCRgÚmַn]dq0cBuZ 'r6z01LַENZk;ڨ?`G:ݮ?yxϫO8[vG{[qE$9p)MMF|릷[nlq@򡉊ydKLfoT{SXWe8!Q4\R@X'7ĉjCŵQ (?~erm>&3o (s_a\b x"yR8e)Ě_n {^ JJĮ]*rl%X0B >lc;oF2 ؉ n鐑lQfa$Gܞz|[DG#OVfION}=$`0jKW6,}w5S;|W4FʬlSPLi0{('K[V:*U ` -ọdW/b f'Qx-!YǴB~9HB|[^&>~*]c #+/W(BD >b$2[xV4an}!pfgo(X0rm2D}aW0.մP_䆅x c%?FFm+[ XS0f_*H6`Va\pr4u/ h LE%ƪL_  **-WO81PV6I[K]ʫL 0!R5j3_baQ)od,1/;.60nC!5gdaNI$|^ۘ%Zr1\{ri8׽/ %?9ThF'|o'*vxv8\O0y mK)2@Dw;X!~(uN@̃!G_.[T :; ii5NWKKC5it jЅWiȊP:t8JK0+jSc(lIirD OC;6܄ѵ_H|ZCd( ~EE_ex/RF$±i@F0VR5t8(t&<ዒ~_/zI)rX"2xAEl?aAZ"+@̊tJ;/\ )%35pkד9HPQR}ZJ7g ^s)n26O5b5e@W 1UӾxDaa.Nl̞g4)TCXVFjsK, Su.v7OV?,0GNDf0Qn=2ֆ _vMx"@݌"1H !-[ZbFOs Ba%hٰ{N=ML MưgRݐ0eQrTO2zoHo0*rܦob-]'DnjB'x8{,f pB;U,[2V8$yERCP:8OŨƄ& +s zJq<k%؝ːy.Ca 9NЂ!Q08Bz!.~IBL˗6 5lyQ$;#؁uQN]5^,;ʙ(<%zd)އbxvhM`Dain qT ;*-͎g0/Da5P>m3˜E*(p0rp}JwNOF*zꈑ<ʖVFNߙ7譝: 9 j'1VP W(`)h|So*͖4&kxkPIJ"ok`odUJv"9F4c6h>J \ݱ!I&B2nḼ^ƴ.ZO?_!OټA-v݈)ˀX?P$cyieZWo8ׁ;!\j w0k 2M*plnPe!%YP9Q/UG>0oDͱ$鶸x`d$е>{DරFJ7B?ǶfDd #/|՗3g8Q:[Gdkvm#sB#ϢѺ}hI R_=T^ݷp~ :ɛpFݩg>",QYH&@z>7!lqrJn'}ôUZlWJ#Vk{cߒZuss2Jkh ,cGXن[t RCI8[5D(vP<9ryĸ:iM+jhuW,d3F~E/2Ao+00 tѝ?)I} ^ 6 ,wdRߪc):+Rf):THeH7rj#.'0_Vx(vPUQc c'2܉ЩmZ$s=Kqj},*<>Rjqk4WHOM[q ]RQbJkdnwmˮ$Eqd8 0rÊ8~ 焀%MynFKKeBDs_7g"'l!<=n <;爜@&ev6aČ +Wb{P0M"3G 퓒AC"%%eeF&i hFI3Z0\5LY^(` N~FS )Y3ݠcǫpRkё\(e V.&00=aXRf=Lw/Lq&@~FRA_ďPsof.z?ZLlm MsCEX3IYӧsGO(T,$$E3+UBKYMVz6YLɆф3d&Og &76B".}kO^:%3PU ~ i%"'x)xoSE'UgrI'#MDPBPY ?kk&vSQRmmxea˴h8)lZ(<-&L7?$ur}I4hfxf2;؏&)nґr|;dTt}[*)=#3 gҩC`yZ6ڭWY°Εn>X<3’*QjIph|;Qc)YZ-?-*Dj"`*ega>b%c{cxr5,rNYTُԥ~>eX-^+Lw=håp\X"p=Xef0b6j#dcK)XYjspdqO~>!'RjZ +2ۘ쓖gl pdX5[ EBSxG!O 7=hmC~HgT5v~XYwIH"@ppCKnq(˧tSPS.-e'Ѽi8u_{`۸0 "v=+UT)ۖ|R1n-cqVuCg** U(KEN%fZ5]! u"ó%W]ᾼ]F.bM廃b.8/l8JC@&z@X' ( E"",fK-ʤ<ߞmzβgq[,y `7|yO-֬"@=g cR\تd)L Hy%UIޛ<|;[y. `PtXۂ,]1# Q'ڐ>"U"t%qe]J|G >E;`|\6Evɴ} 5, @ *}hy%Rݸ pUen߲wgV#N%C-5a4*=8R\g) A:_ /7t,TLP1#۹/Lb Q;"Lk&ط: \ϕpk{l 5D~G+Yx"5Q$"ܲiÀ1$1 %xG%ă)&4V ]JlQ@a޴f YP#X9 $(ДT-mNIirLylV$R@{O`}J1"et)N@}3|LB먳G;[!UXwY+ Ş]G95_#{8_oheC޹vRN?Aw|N/}B۹dм h0QL~"1cw~A Z2gWkb<% ήŦЪH|f)E?uҏc9/ pD?nl$FF$;|y(d^5@1j,͒JY RqU̬S9 ( ߍ^XNS҃^?پ%P]ez~zQLu/6;*R|r~+y:j,%3 ^|i~/oR=1{L]ѤT yG *Ubk)`cz NjGËNȗrkrox*#4ĔYkbibE2ne8GKA̬N+l֌7:9.U-D<l]o8sݦ1fI/  vngBOQ4+A*K禟2羙Nf>9_';=A!:πQI[˃j!,wPI5tyx:pGuê+TAd({;=8Hg=od Wlug;U>t@Ř*#>L'k,GỾ^v^Z8 +`e[\?W:'9"Z"f fx}ç5LüGW椘q I^=X^Kto~1s]\gF2_'mԌ s2N:e <_ ;XߚRD @Al% Ƚrs#8YI⡽}ah87FDF{ KNJLAJ# dDM>Rco9@;Os{YX9>SlWW]T茅eRHP̉:x RnȠx~wCI+f&5Lvũu3/3_ {$YaEL+P0&#&$qx˫": t$e|mid:/XĻ&1xv wi  (ӂ{9 QCAW 8Xp2r1*g&@Z'ˍ]X٣bA+#Mb)YKm3\պgXS>.R=a|ea?X,yCV"iRJdơtX8lhmo70cpHyEt-PhcIJ ?[bs?vBaJ){.|:%M|A$$y3bC#V:M\6$tɁm 4|;)3ᗨJȕKK$p:qy0cH  (g&y@`z)4 z`-BQz>&m&ˤrZto6CEK]U_| wvLCZWBh>/wo 3vԪ;(Df, ز'&ƃ{CQ(b e;j"&DMsRL>ķܺ>:Lߚ>kx4ԂӠ!z|y95 WWƢD>?F/K:W:޺dPd$$Bqp{JeGXЕ3.} ϶ 2. m"aU'{MV~jSbyFyqx"&/?d i1C\tԚ[iV87x _q,hd'.x}Š=-}4 *#B5ЙV܉dGUh;uk o'wtZbGг;کU=m+p~l0Rp}*(NgIsml:-xw՜`!e &%V?3] YnJj#nUNku@qXh_ Eh\ʁ'^ov 3gr1ȗr 3=nAjwM%jc0P ]E[YGT.$a@r+#t#t%%sO|~|C`PbZ%rpAL4͛&ȧ/+5E {x7Oif@mΘb I# >8P&=_lqsu lފZ5'M88V[Z%9:_ 7*o,p3>3jaq)Hx:#+rZqJg-[gdhZMA>2~kry#>1BT+G-y[5W1vZIM| YׄvkYiSfXGR~^ |8au ,φ+*͖%S{Qj!%kZ2oY C^ kzHI@ՙVA#GBL.+>@ Ek X ln5ҐZYF{ja`9RGÕX(煂aU)cg<"+PF+q@Q;8Q0i`UiLAPaOE lI8n߅1d%ѩIߢFW{}txn& ~c!ca?yD<X٘=0SkbHƦ"DS6Y'])>1Gc $/1+EfF N*D9dNK" $T Ty"%~soW V͕?!ЄN<`>`)ıf: hT9utIﯜ,ƕ XXzli $قSb@W |vlf1H-AcwH*OdNiKa:7iG銧L>tRE& x:ɜlzNV ć QCig[[R2<a$# $Qo!C|At<@k>\&lKen]eg*褬u`s9bei%g&@*V>YxuWפ9h!oR=giʹ$lA y}A*0Ltw*̩_%m cMF]8v. dpuKc~ \a}d HBX2h#.4LKl[hTUh/A{BZP6ZZ]8hXYt-`_k\g1(pn1ӌƎ3*~pߥr=utZ{ ?iC) N ufcA-<;)"nf9ϪYa,ϴ?Zu ¸Z)C:c5I ct#[Cq~'R4iBڱ#<9a6.nz#ppH߂[` ӹPkBOuU)螯Av#t fY$, yfȥ)-OI)-n݀s;}uX2|tn#pqGI}.2[vAZ7wNH.ql L|{>_ֶw1E ͷ 2Z3u^]CBՐJ:N7,X"1ߏ\[, %rߓ88Zcn{}; s; 5NW)^K6;Tx O{ʵLܺW mh Jl,۞-,αkЇsuZ"lQh:F)w|{ x)y΍q_R55wZdWay%H9O eٚ6di JOTͭC-F:iy]2UeB+Mq~^vmGu4ZtFnv_ˠKk wؑސO{8~Qͣ~m7 07"EGYecF\YȇKIE@j="a<5N)q) 'ӌDDF'y-؉ҊBZ- QvQD_\8'hU5{Ɉ8dž>TGj͉>'h^j46fX# )q/`pe2pGݸq# d(˦rl)KPJE-Z#`&nw4&3$ۦUH%qӀR|wbQ{Yra[ĹPaD( ;S&cHs2.- |>'?w>ҐnIpN%Mzh's Z;J婴|f"! OotE.YX0m5QEoMX=uf%? :Mv4Io[tP+O隈| ӂ-j-YvԏنonaXb@GD'o!R[ԓ&)]BqG߲w 5Z3Cյg3qLzI]LoӲE f뤽+y晦D9rrğǶk!4 ?i Bܳwz W`Ql3f)n={5pR4}}>6A{26ڥY=`qC)fG/F>:IdG[z |4Sx*Y=0ߥ5 7 !bnxc% ( R2e9%$zt}hPe55i[iƼ>~ gk#~MalsI3wYyi]-.c8Dɧo@*xVꑳpM=\h4gk(&ii})c.7T'>^z07e<8Up}`.c.Y@!>*d7լ Ԭ z庫?!@2A ,r9q P?[ϐ6',\_k\B5Rު@_ߝ,PIIt="i8^ڃO}{"ɅS鬓?M}dc3U8-pL3!˩Tb(Ca+ t-l+\}&c`,k)_<5{{0W*D7 ֆu$|XՀJW3Ƞ%v aG*[H%c;*R`^=gr: \`Yp0 ZZH]5 Q&8<͠ITf2X%4ic=hYJOѹ6( pOiQ8ӣ Hq]žgzuty⍶HMo%ƔnVXvU tm>ׅ/4"~: rm CTLnNpPڭ[\ Oy5̢h^U2w![34~lwXrWc e1]M l_$*15G҇fR8PQ!:!^<"P @ځ3щcʋo=~9@zZ hOb/T)F8tڜ'ڳq* ]B`5A=G= eZ=;cZvJMf;E=.]pv[NhAMy7Y 8j-a5[hI)@2( O#c 8G ?! {I~%w/\`jwF8h'_oؽClN4I<5LOr'X:op; fۣ!my*ľնj ocM ⴔebg(+\/BGF=ZPgۇQ76qCC($i &Hꥰ{Vx̃NEk`zmV\gut7uN4;R Ip jy}mx*-v(;  o5[MNHj"xB[PlbI7 d?kp^r[nT~X7dD%ӄʟT$a x%S+aBPm."wEeKjx/=/} qۡ0J,&~^q/e%{hCn(f+ln@ TbgMc΋ICWl* DZQ\[Hu} o -ò>|HMu$wRf`Z vA ۵R6 [Ė/޸f9EmNQ*Qox-" DvAL3\K3{p]/zvMq@8SU\~*šg`)yuC&;n'qI\{$zI=w9#զ>_Їz EPiB\'A{Ǥ 8&)ETCY;&T'kk=>P?<3b8Q2NR^>DzwfH);d~V">]@ш&4bǓefW) !xL>ˡ][ct)l🵯zHv#;X:w4l"B<'[ˮa9^o~E=@&2x~w?P8?%:M lJp׋=T` D8Xp}aUf]%goaJPY'oɈy\+? j;c BI2&8^&ցdD Nz ~/`wP:լe~ +~.TnaVk*qqsg˘}fھ0yA&G"Zfh\>|v-ָJe|T޶ȭ1*׳c_PWú0S؟SSuhi1u9$ҜJi2*f T?Y]: `6I,`J_Ikx!聹)9WE_HӴn2 Wr\ޢ]6?5ݽHnéVօ=BlT'^a· H]I3ip[0?sx뉻ks1.P%ݝ0nrGsBEs-05$tW꨹_c*BY)Q%Bl+e__R_deY2#oJRHDK :^%B:mw[g O{}gom2\ eH;dz(X)/.M%Fg%Oy:W@&Wl[7dIŠ7LCI0*֋MQ<о\6D TS,*L *nj` NnUʟmGwnQ;.cHZzH;Zpt+3'h^,4''(BSM>kA bG7^cl{^g@,;phʐ m (Ճ3ƛ͹?7d .D #obN9(OI{2h0jIKΒL?7{UwdTn i=/M?f ugkN82ͩ˃ɈHٝ!`\h$I4o_ԘtH$Я`Vg橑x,8K!DӇθ;gFT` nt{J<*6@pPNSf,ҭY\Bbr[tɴk5\sbr ft" 4X5C,\8軁d5(PLeK SLh ?2H1fxzR+E7•X!̅{ Y/[gPj#c!Rsӣ_ca-u?蘹3zȱ^q" s{Ia waiAbd{V(AbnA9}kdLؖ딿#ܔO=#, QޱsryڧrtaK|w&<)na8LYalFpljj(5A5cY+${xhdl#2V"&7@)=*bXrž F~Β *'Lh;AaIGDDu nShFs Sخ.AM(+! " zyٽ)10 dA0 nXٴXU>&+&'-t X7q'JZlأGRܜgoկV %u^!Rt;U2 7f~SL0fTXPO;x"$x]*1Zcum럜]N0RCTGřnAi&$*_,׺Icw/ܔ@9cT;PPvEzʱ:gce!F`;Z X[\U[ׯĦqʛv@ ww^"MW?sY9xVK ~`"#Ι4'zRGo)A͓M0PXdWa\346ySp9xO//hYȩGuﴘ>*}@yWВDs7=Ԑh𤧫ļF+-vh!Uh*׀:ԼF܇?bqԪX;E+# sش"HfabghAvшMb-6⼐3MOh$9W v_מ0˧31mtBf9V?#nbN&HKU !Ҷv3o^ ౎o;8Qm8Be8F@+[fR E)uWoh`HpoNnAG6pz_T0 }|]I+جX0Vn{I?}ß/@b4}`>fbӕ)f/>=j  G)q+`Ŧ6fe@Lv. ס?K٦5dF3Z`0߯δnC2! ԜQd=RJg_)X8RQxt][uj#4!nwPThT0|^\xrLEО ٌ4i @goQ+ygULnfuׅT[[/kϥ9USAuHuʻܵG}2'˰Ĕ%]M$"ũ%J+^d⹾(/J `]^WWWDM{C]>0Zp GB.̒˝ehe^ߩust!! i֎ xM$} peyk(txlO}e_iCLrP^UEyP(1[:Q~HY\/eWlT E;-Ad[(cM K /}"R6.\9Z3En>cmAWN59M{~?@Z8Aқ3"84>=rzŻ ճ`'j*?z^(\8ĎGf)C7K(%L a4 0Sb[Fl }jb%ڇҗU.pY;#xKd#O΋ŽOO2CF^ދjJϩ|* H˷$p|`Xa5w]~0*Ȋ56YJ E'$<&04b|=X Q0I$b7<՝Bq.&-cv[d2p^jyTJ[*))0hNk';~IDǮ'\+^ hא5T[|{0QQ}hqLhڔw4`mSup h:BS[n'3fO…Ui΄rVJ{I*JH%a. 2G/Ww4^*)=hx$I[@c)%[zuPSƆ.}+ogMDBfRCeb Nΐ:Ib+HU>Eu"#ɔ)@1sT6SQC& yFj\UĤ15ڲfR;Q5)z=^f>l=~o?𬕬]#YSПKͦ8qyKy0/vY *l1!G潚X Y-HgpQP c`{yWף^Ӥňb,M;?T}l @aȴHsT ӰOdD=?鹸į!~)̝_n3E! ).8&4$3|?-ow!GFmA5v*{2uذ+'?6^oPr 4M\d!yIi ,xϓfm;h@d#:LH|Z\4.J{o4 T}'hOTMJfJn}ߙMRʹ9 Q>6`r鳢cM%҂]sb{ ^GeB4K3#"%5B4D:t"!ۦ 휱H-VZ\ Dld:eE"FA" UN#$›!)̘_3S JKT Q t \D% Kc~DgtܨWZ-6do$,\]Y}c9vDZ@PȅvQ/q|Wv CMN3 5=6ju2B]vH)zTxJ8/M$kUFj \+sk(k[[`!͚=u+1a+G ]ӿٔ3 x8=K\o-p~gL^5 hIąG,9wãPhmV~8EM'Dbbg}<"T,9eUča,jseS 2^Aqυ ՗#>)8%V44"nVד>$U%*!DV*O(<՝z5 wڪ kXtCx=-;2z1q=JMuf5wk sQ7D%Ķ{ioo =By52hnZ5\1tVO=f,ї `DJB~!&$\Q! D<@lmzWr8,䘐~F}O ppΌ-?CʉI(W耓o<bqid($ňܡOi@RzoC NÈws`;,Kn;qWV>mN(A `"9x Diwp8Tû?[4S L)Q (!NC''݈ODu(CE騮:WF.yX9c#gK+5Af TM{bpC%Hȇӿdg~d?sU\]`J/pڒ]tȏ\@+Дeqp䡮+vx@}xZBN #*nMU Ppu1*֓f MD9,^ <Ѵ(Tª?>hjH`Wi&^`zVΓ%KEs+LXY uʤ~!E*#re''YA_@Ji8ޥBuBrAcv|iZ;}o hIH́ysA.kTY3$Ȫ .9*pD~qkWAcPõj/..'epk[u~ij]\,oxD!iЫJq r}߸<0|`SI\"6y?yXa>҄rj˙ ho%j_e kQLgt\.""r!9Z]TC]Fk'"n@Q\vrt:ZGUm찎ֵ\1lR(`i ,b,{J` :Vf{ٖg@Lx퇴dE#:=h$T rbL=ˤQU)JS"7Z;6t-߸nr/%LH$35Q#.J:8UeL!$s0ݭ1LA+5QFZGl}UP:h7{VpJ trgYVM±W+״yǐx0z\=rܦr~=~DŽTs9̫ԑrݔ߂J%rĠMY:L<0g<3TCܲa#Vs탶w,A !ɐ?iP<\Fj+ZƑhb}}cݎ T0Ūwkg{Fj\=6~?kŅSW[{"V/O2SjEfub |ekM4zY:5VQ}j"+dP|cUB-$j7tQ,;ǻb Ml~E+.arG7JOroEŎ^(4D!h:?$f2[Ry)c ntгNVC[t PMo.3>SyF0ljE' vӷ{C.%$p'(D^g残$@QJ`cZۤ re$  p1)LAsHk+T-nU=Ti̊I)wk]IVMLQǒ>Gq~w({mG @ IuBD96*!\/N>;&Y,E?Yy;(Dut65VvIxCX_>H:;ب+ \aI&ש8+Tןޛ %@!9..H.:b6w6vUe\ nMOѧQwPD v!O2LB(xtU6nEt~Ko1m23=kK'֟u=,`ؿbU@ԅ8fHsRK;X(Xr<}y݊I&#?]׈@о t›tWVx D( w6%Ցhd`w;4NsD , -0kn˫ ;L~ |thGqh)Bt?vODm4c&6.*1zsL%L|?шT6p#Y-"XmVI!1=$=OLڗgaH`δǂTVdԉgl"W+EI = ,lB5֑|"a[P#HIYԌɯt.Vԩ-:Jo7 >Z"L `GXgs xYt&E4ʍw["6چ>L.vrehjuJ0X2.hĮ^"|3rA#`i#X#FTd_L!sնZІ9}%wa3IO~ A|>TQr(v Wx'XD G#vJ3{Du.rr 3Y}6Eֱ@.6Z"bm}R~ |k@sF$*#*LtEk' IJr-OW&I1}xW k j%*B)sqH7ʂuT Lk"O@gPIͲAàGݢ"% xoP\^ecOp7I>u!K$K&ÕM-BoʅSA$FpJICf`bmƯiY;bC,ߕǨEhl jԺ}gX'hz_CܷA^=!_96 ,NXfLxwct,85F#Z9l ƐJ?΁6ϑVTewBdMFP[6VqtBhy@BQ$,r<<ZG}cf&*z +F*>8CAR&EYhS 4cg^ PGCO]*~pvm]reLy'rsSnQ̚Kzk.^As; =y Ba~rJQW l&s/JٛYjPL݂{JL ڋtnZaKVj9 첁/|\*κt7T%I}HF&/ڂqcg|hʁDWl&DO 4{T,[%$wAa b孭V;Ux&U ^U+`=8 {3qs'l (,sa+c?woKYZMT`.S)f(L=氊 B۽~1*g-O[ xR"bsGr@{UtWT)!De]z:oo!Lj\|\P{kC1d7A3QtGcy_N+(wZ&2MZTc*}Gs3p>4Za!@w'9`x@o)#Gq-ԫ qf9EppꪨO,K RT1&.X{#P="W$8/>($3T66_{e|BM4dr$QAŽkA<xF|r'ҢOAV*GeojU BwŲLմCo z~@o>~rQއZ'9bTy;>UDrtꅍ%% jYݠRsh>G`!kŪ59vO=b5~O6C#)KIvzDOuUZF@O8􎺥Ǽ;?Oh*M,Xb4XR3% ,@c+x"ZW3BxSE9 ȕ"5D D:Ks $x8/%\#.\BzE 'J&{`U'8kaLL]190Qő^킅"oo}ƭJ>GB93'6`EղӌO:щuLR +H = Kŵa J>h1O}ϢBe . iɒi!>\[oE'D41HWØff(E <[6KMs&Ԟt[/>*q+IjP=LP2{Ly a/ pZ[Wjo#̐0=J1Z㨡}oD,m :֝W3%"ǀ.,* c*6D 2B9rLiYy3 V e^)g8\##EgD_Sv[ɫ :'pm^ Li[9Q[n`L <\c hBNJR%d3J+j3!HwTm[Zjyiq͗hR6y`wOɹHYaE:,X$j /A&*ϭ 8^kl Ѡ`sGT!d׌2*߃ѽ:SS0ǧ2|D= ܷЗ0Uzwby.BH?ء݂܄U""mN6;2gk;)!Г'm:F֑0+C4U[9-s}5`6q>F}6dkgEi~ H٥ C/)&q}M|QO&UJAh2G/e4| 6yGCI?O{^E 14)A=XxMZMѰ$%r(v@*l'Þ+;ڡLN `UE33LUZ; %Ip@mbj@rN8 BzZ]u}8?ӂdO*?c l]TxNY1?\:"3`Ӏ5 X1jw;F,gOWE ։wFv Y$_ɵ o].X_n).U>̏춤䖆06oI8߸y@#T bXx@j2VQh8荢¨-5c8>mADsu̠y Nt'bQ|S=ݡ;ˈ0<OP+G/L~+xO;%/vs3~.nKXa⥕wE.|&SnB_|ȃ)R?0)XMXx5qĞpUY7Mn jkvybzg˒PHWRI%(7gyP9Ȗ[\$jC@譻9_Գ{]L'Y6G) n8 ȐqS /o| nڝR줟_h.lU&i#*<!Q`Zb\oOJbpܭuyWpBQg9aRiP'\AfzP[ ǽ^0 8"懴I*ؕ:% YeuHctμrO)6bhEF{"h^d6^8בز~RD44HwtVX(K~B #o7xC)az4>Jq9%>b !24Y5鑧-)YL;CFwfn-89fwʡUIx\]P`k@'ַK\̪*/D'R0As/\#3%8)0Z$f "z޶ZVtȬVv!Ag6CY- t q X N-= o}e&O E+`ɻLŅЅ%πW@ g)ѳ"x Yͦ:I<"r JO\ .|Bl]"88k8l=8LLZ+r ǐ*hZ;*Pt+YQ1H7.ey?pKL K&Uea߸ar+/È}O¬c}Yy2Ip<+?XL3V\Z"WC48 Mʜ*[EXBUUk|$'8.1v^8p#%f$BQ$ paEEm_T72p6iXNL=+SUXG<$cU8Կ AL=. D)M̾e=ݗ냡joZ-;/ao%-֚'Bdd 15jsAvP0\TVI[a_kѢw }ǽ}GT&Qk9Ee3b5|S  +$$TuVd*ws3+ui &UBkZ{5&(`(Y`]KyGM %~}jBE_2Bt(%dXGS8AWl.B^YC!q)<%>7G  &OEls;IX:K0lUH=8Mo-s >>yq7[ERz)K4fZo%(V M^m=|KgMj^$U.3`T\N҄G5DPĖP 2ʚC4qR<>(kRw#H]-;YG [3KwN?37}PTGƉ+,rFj'_*?1 TaC>&B.rFZkAvs^Aд,e#BH^g.So\5dd@SaU*ٔ6kNU}ܯ;3#LGYCDx eVy$ fܥ=~Xxۙ13pdB4e%KeA^N#4e,6Оq/um`3kjgc-diũ@WC`%@y> MQTyeI ?[SzmBm@X1 u*vAC/1t  ZɵCs2!ød*[&} uN)l,kM[CfBl6sY Rf)\Ll2ƿ_: ~2Zs~:ǺI(2O?UhrI 2B3J@`"sPc{,-gAwUËm:a&U&cڙ㵮Tm؆Zm+qKƤ(e~5SC~ jwj%BGډM]HD[HTqkCJ3ѕ$ vG}©oհrDϫy ٫ .OD٬-䒑?HR|xl7f-^E(-7`Uw|itYRLn[xi$@$@jN KCXI>YaT8j̋/E<-oq+)' ܮlkb n|qul!N+$2YYNL"&;(qxHl~"3^eTFP;ԑ0g'w}`2] F7n-ߗf0zcP~BŜvu9̮brfM4[ 4׋>#ۂf :m %m" 2`ar1?Aؽ=Ε S繨@, e )HX`:w p&ٵa&hȇDDr"l B‚r[{.Wqc< ˸cofb7RA- glRS ]p= Έ#πݪoYgՃ~oȡJYHvCY8>(vҵ!ɯYmPmSX==\rN"ʗ{|j]:W&.蠹m 6)鲦ŀ6װʊxvIRhAE&V"iMFK2="v&zJ@<@;BKJ0Dzin/HEf&[>|6Pjt"bx+zU]53/&A6ɝ̌AiiQ [ԑFWYt1?لg.GcmVA%"b#-SJX vm:RYZu9C. DAʑ{  3LŁñ18[|7ż!óPU9)[fX`[gL4ˎ #ŖpФFyԡ K3y/nV _;k{x6ꩴC ") @4I}9%HgQV CMٗ Qo9tpԌ}cYG%߬;W|ۥSU5 !@Jzn3mxJ'ܴY?ޞ>5أc[Tb+%׾oQ0<3+[G̘PHk|;E,B 0C|lפ0d%w(UC6W"LbK7^ XyB~SVp˥ -ɒ*0 k8\])ӡS犳׆4&?I%sQ/پl'#iDKr[ٝr{7+®RSG(0^DP-VY&{s6X[#P"Mé=~^$ Z`{w G!y`h%,HTs?5Fi[!%^_2lkhV(VZ Uin͌d2(!"^K N/Jq{VxTg'l`T[n;|z0ꚎE^Kݵ -n  aa>W1قފoby`NCGX`dq{wCOŞ6lI:_A{X})Rz TDY獘| )W7x0#%Ng1qtUja͑(Fpie8K'Hʦ&>@ hvazޔjIjgŲ12cBGT_|ֲ FK>pF7aH>>p9hl#<38$ gDGY4F~ygKE踑ƒ}8P$OX +=0_N5Hp_NK_KktZsݕLZEVVzb,? cPQ` ?B3/qzJɷ}&g8 zG_rܩ.G2 < [4EP.RW+K( Ҥs| cbcIE´ㄉ[[{R)Vr:3KWgLpu zwrQOEGD«fDFΪYJv.6}Zs5y[|Z&x,Te4 X٣zx.V_t{ 1xzXX>71K2߯d8P0(h^nG dfN~.BZo vcDXq U;nnOR+mM K+N`'0 k3!XLc-@k謽,={|Ip`#oЪv>S+U (Āae <ѩǞ۟IYD2R`jxꃑ4=A@29 P)=#HY擔h|hAPḧ́EʌwNMz=TKZ)*'|AUWաWbp<"”6A x_U5R"⚌9DAB[Wt>4FP: ]:˨]܏οVM\ٝkԴ vE|?U_d):+cQK +8[ Q!|cVs<|;J, o!K߻ !tk"[op_.L(YW{xbqwކ3qIP3p SI4X6PvYލabh8WmV-3kc$oXWlS/?J>X#zaV9OdZv=w6S!)n 'e'ajZ |$H$wBgN|"dzclv}o:6VG2HPb-g)1n~tȍ$,ld#c;p=Ź8,US}όԃXɎt9ǢJg*&gi?O].v@Ttޕ_rQۯᡧ%Y~Ctkʷv-kftHrd7U euď~VQ@ '#@JgK5-J3]:KDt9(l m.1(ʠ_X6CFV B5}<-~6@\g\bos1K> 3dNWMo -t6, W=sOHnŠ/?ZO!+6.eFO1Gqh|24d5gxA_獷mEVsd Y)P +*l'CD/(m|'vjn.q=';fXP ԙ|s-YF?C)^az\CCH3C9$ދnMGwb;/r YgC+QD ܥJ"'$9SbEcg qMfGCX_e<nH% msE= J gzw36ֺ森mF*-,ONGB|/|AOɂ ۚ_÷A9"]y@*FU3{䏙H@Lk 1P?a8%T=w{$zRͲ49"/nRT,(c~ƌޑ(X`U6xE% "2|Kg~3UD1Jo/>CJŇM M?jTZ rfbٌ*(,}ڥ@ŜzF?sK/vKyC&*Q9` 4|j '6 YcAt+Oo!Ɉ ~ȁiL:ɺȰ9mNTP^qV,t~*kػw2w1W 8+ȍ" _G 2DGXqm97ԳD<^ij%jm\Ȩ7W[iP3Cp7q]ybC>ESU۶T\_|*A{)3$%Zf S䷮ZJULuLC#+}_k2=lFYۑցf󡽧 ,Pe0$:.yK_jVڗd&3qK.e2QX qVT&RVU7.器q/V_2?{n6Cc擄]Rf~v@4ew1NP6N|ճɂ+/N$ccݟ@ِaI|lyU[(/z׀pC-N!ދIADŽ?OJT_0wdx6 { aa+qs$(kE tZ2'xOw\}4L>Uڹ %V*2wSM-q2H3D+ۍ:!cEӝ{;oz0~\*gXoik1H/Rc OJqfdRGh땙#"˻90v&u'ANǭruKFcín!0,;5D.H`4'v?x;Xv[: T0ZnlCqۀh< O/,!5'JVS }>#5MQo5woq &7+m69͗Pr;@Plˑe} &dg{ [|5BŧmR&槰hڜ4϶7IpG#\˝ڊP=#b-OUNyJ),j!|ʥrgJDTmҭџ{k !?}?l>c[`CP[b ~4iNHyP7u2db?'Z2ס"ϔp{̋1~?@5zpeNAj?FK'^43@ɿ!om I*&x_ϲu$^2A38ᓻ[aEPPOKQ#1;`0{cB5CHs3s>=dQG658e󇆺zp (b)>)mtrbrPD+`S4ϕ֡Q+`k{)F0MD^x *?dDͳ ;pInl/MB/fi _Xj_FDI 1EUWX*A^F/0wӎ=? Af,`$D &$h >*a\.}Ux|Qq_N*zσaC3bo}2ghkC7x‡c ̶Z. {,"+,n؋v<>d-3?qՓl^nwuD|& 2?BO[xɢD:h>._(H#a աT RD )Z2#x8q.# TX03C[`4Mva;vlRH]>J,!h6T[ӌzG8aS< ^%_y*)<4YW Zl}M'u H1#}1$M%tC]alzЧǜyK>'1>Oadympiܜ*0"_ [GhXvjm̆yUsp`j;q+/NrN@lM֋r[ 3dn7Wѧ+2t| 򐁪hmXn;J+FDHdH I]9`?np OS  6kAl@׍^jܬHmIdWLIo!EnE;k3aqjs=(um|ulTn|dxM c\}5k-㨤{֎kY LUkٶy;'S0#j~ف*Z^P[ڻgQk]Ȉ4. B Q'`?E, !K5Ѐ&I BBc̔H-:p&G9IU\b `VX{y7 @9HI"i^BF߃eP knW^2 Jx?8MyO;k`#2iG'\񳜱* *`_@iup(M>uI5p4--Ighh nN %tӳk9_xsʣJZ>TZGєX΂n7? hLP6]gqc Pxke/|Vl0 r*3#Z_T*b>%t*M(7niev[Ni0S+k%$!:񻓱. qo-#)SD{.8UQYdBExRDpdv"K[Yz)6ðT'dr˂g -E3'CR6ktvES\wV16( dB>L?O o'Wr!||@a;uĄfC>ffꩃc})+ ࢄw4~!ՎeRY! 74 P0#$Y?t?kJ: $DT۞WBѿ`8*-@F]j@:=bg!DREGNp) JQֿ !NxPdbzm<5F2Cb8ѹzY^l&gHO?B)7 -1D? PSa[=a9a;">8V΀#w!wbzϪ Հ4Ir#4pʨ^dkLhC!:N/W/,ɸMr9E”zzX5'<}Mz~FCa&);$>6yL6RaED&`$IܼdRh7bKH,yI+] v-40P닠Tp]O&=Q ek_u:=ZR*k̙s`*uuapyĢfqKYEs~w˄ s4 'ӔcmbQj.F,H sOENBr/#R:7IOچC)`2'51AGmZ3>\@pWA2Fo%}չ` ;K8i%۳!8{L=8~["trm5"a/l&72'bzayt(%& `2` tvvHR3w/tކ^m8l7**3!5̛QyW H]JU8K梄\g@ #5ɾt-MDo8lx%KcAڋ0U-Y޲/~Ȅh XamT2}Kcex+BuP4p%j~<45:xBڧbEb,##ad-ǑL.a 'C*(pE&h A"Y/K~B1AQP\Źaڤ3#KǙ0$Er)( 6n2P=y—+B0' Y_02U$%$r2 k̷L T͇4G-Fȯc &$?8L D3p x 5}R٠x6#a@䏵$ޏ'*I!;_7q: P8~us ])[aP-{1zGxXIXc$). <_ȵ>[:J)(2 0nSzWj2j6O51#]'BwH#ȯvt'G kS 9}\D?ϱϹI@ 9 IaKP[d! ̛GZ"w |wNkH o2gbJBRu}3MU9A:]pTCE/gwu=-cu؇1.(W,MSa{;u+g|G$WX8Úat".Â&z"`>y lkG5Ne뾤mKʘEJѣzQ6YdߌIjyPk:BéϠ$=%y-`[5󪖾0{-0ˋKp5EES{_#}⑞9sbZ;DM՝)^Q])vBf k֛I?_x}Ţ/M岊Ua:J_DnU&2MBv$S)|Ѭ 0(cYE&&Rj!͝K;]HImvUSH0zP&U73Gճ|>8&B@G>7H&sJM\ÃN?O ;\^|1UʣZ15#HS!E e޸)s}8z׵X2'e8vQLY|֊Okl,UͰ0Cx~~6LҡfL.ԉ/C};F klBr=8V+'|x4\ښĒѯCVC94NqW`N=_WqLbyF@.hI*so 6!BZ՗). ;pqQ%Ҷgk@\Fq-p3oMGCj+s)"[[F&D,W%b?/Kh6*9aYRl}wLb!% Ql^?9h`%~l?fQ} YB0W=bZi*"ƴVͦ(3"#y25qw^mԴgV㯝x'q% A~bŷٛŎ5IҼ7(-yh YwFIkBʛѾ1?PB_a&EM?7dFQ''hZcHO7T\ F|9#*opOWcF퐘 +k id8 B[E9~Oe~طI@Q¿:TJrU]PC7yvμ~{&'ygO01=5PO|LoY }) :Z?&px"-ΣtCNŦUs{{̓lɾ]@KχUgWN-GB55DlK݄V7UAAR vX/DAJPK-L*p"nvXN@P&@$\U=%uedyЕ\= O#LkL‘4=sADJ *`+-,V)s-ŢU"HT{VzWt=pj:nK~ *f qa+H 券y^3O<6cvЅ61k58@W  +:bSЧ~Z4il$㔓cԶO.`IGWv3b8bk­p y,ECM5tPA47X(ظW}de[9Zk(:I Z7$8xB*"vR^z߈IN[ n p~e)r{%=RW0 JcI1 n^HcTlNǎ;)K7zTT8? Z|1t) d=}xJ *3."Ģ n98N(|/ L>g~=<_O8&߇f&kך,KAF༳{,pbPuTN|~`׎ )/!'y5ׄGyD+-(aMl&XǤ!uFCj\>Hr_jtoWQ(Fc^Y'eAE7r5u]zQMKB;^)HuUV6rB|ژ!d \+S=ybQ(ړ4L.n-'bҝeWJ]Tb_oՂw"Tqn%MmC/=Ϸ@.׷Fyl9;L5 %ufU. W穳Xݢ$N =&Ӊ!"TM~gy܅EVdh:(^FL ю0*jdbBx笾G< P}'uw{# !bRbw$c-q$"mME'VY ©@lSFUpWR3.ܶ5!a+Џ"9.dqW Q`2gi3% S^ҐqJåʩt^WAlGiUiG8V'[Hϔyq8QtAb~*4٧[D~zU?E|Kt|HZ0=׮![bas\*+O mܬ.)}R/TG`qMLa2yJdDԼ74+& `sTjDcJ gҡ˱Q%m[kɛnh`/4$6NLώ[9Ap|GZ$AC*+*CU-ܖc'5I3[(c=2Z08uٵ Yd1=b VcYhEBl :h40m@9Fx|F XQgaC7Kxv$ s4 GJ=gK֊KK 2E} ۵ިɭ!ņFLOL)K+*&!Z"M DL Rff>$#+dӸsקCͿ5<_:3dۇsIǮOg۶Sg͖m(A]@S86IedJ_8E͠KeBޏTL h,V ųLžc.(ʆs asoS'|9WLZ( Gk 0I6-]~,rJsM BY<=U@%ҮVLM~t+ƫݰ[i txzlT]LS+ଜjۀrdPoKny($$_s2<2"^-+zf°Ђ% dI|z &$`ox121ϷD3_d$~LaL G4=ky1o; kL$i[9nz#jdc\u`[7{Bpě 27LVQWRLu7|Ǎ̓ZyE8z+: _ƲW T(V/s NCi O2oORm:ɽŠNT(g(җoz˅n8_2`Iѯ;SgA>JoOא./8UjcGEQKkP@M̔G1`2U'J \LR&pT_eإw)>*l<W5݄Sb W޶kbDŽO(B"9HlX£}R]f@u*:8w q[4,zZ {Lf~ژU$HEB?<".f iH B HBG`B"T+Pb.zY@غ5>&E\MtooT7Gʐ i欨  DZkPk$ v.fv`ԅ-9^ [ݷXgH,r".yVm2C (k/xX@3ttI{@Z+c5xmqP.EprgJQubaMX/17,#EuHx~ԝ^-"]g ;%(c3uǿCjDnV{+cf%@_ dzXE[IaP*:PސS/gzU z uv)-/ Es<Ř6wü>1kaնBxƑ/rzܪ?]dڞ_&\xfJ^csêG{ ̌8t@2lCws߁m*H4 $06' ˧,/nНU@?T~j`ـ _vט[((B(o >5@ē|v)oPf!@'WɉjTbbpus`ŧq6&jXk7mnUpooȐ wbTc&Kjd O]ۧȝQ7%̴`o(cFY+-qm$}S3G5*.B_P3:VKj؜`(,JYtdd>r<ʜ+ X8oTp-7{i|/6Ut$;˃P}6D&UJ>o 6VؔPKI C7B%x^R6`نA}ZJ//p~ږ5ez=/,M?˛ Uep\kDž+DȃaފJeY`5 Q_NxӃ`S#bp,iLtoӣ&CO#;[|¸-"h^"IƵZ^3܍@Q`w\*ިݻ)Ct(K.l@xyŒ`&)v>N8q]yL$\δFY uL THsIQ ?eD==k$SICXRw(٥^'Q k&6e4FI!*@"Ul>O^[x)n| Gn{py~}ܘ 5M(dmpjFұ\ /ssDF ρ>9lwE̓2IB?q99*/lL<e{tpϠS%4j-#\˅8B`<_|K<%~BzR58fac0ix-РΡE?9a@ԸĿ Py~i9X\EP `13H|GIeb K"bx>˴ 9ow#S=Y:T9&R(Y4fD+\@&qA][s02hI+)*Ē9oz[ 7v&IiC謉#DS 8U[i ~OZccWtRUPf21>P\Jpc,)YmAިǓB}lN:t"-ueDfb¤8I|dKT ] r\mmx bYc*甧B?6Ãn{C7\du#& 0ZT~9sW|H~ 23]4)wV/CԂ&8K`*sUH:Sg[F8p#ɻNHS `y$bm(CZ5_{]Xk " ZЎ5mE P P&~DZIp➞W@>!9)wNͥݦĥR\ǰz|syXYӕ:188LE1m}sd Id!eZ(INS֏=50dG0zL N}d[A՞O[aa]Gey |@?h4+@2z._[ `q_hzZ}j9x}! c³ cN)B94oľi*cz$u'`GqlE= #P} '&N{|vj{G` ~8>& vLQJjag e4'XVH(vjhhW?LjgԕM+|0Au2JߟzG,)S}<w#Pͽ} d§ְ=K~ o J7?9%WRF^]h.`}NI5(|p?oM(O[:ȗéf" j<9V6!J+OQO)#tuIy@z$k)rOuq+e:riGQ}J&Bsgu딡4cDNANPZ~ 9 i?!J$ ¬]S p_U%bZ8mǪy-;݆]1dԜ_Zuo?TDk&9m5J39N#DPR3 [7WOs0eIM }d:Sa^/NEXz!U@ -ol1Sx@XACX}׽&O˥0J ^)aAI"'a `bnA{9Z7^-.4;`' 4Cil.1+&Qx%1腻Z2+:C .oR\m@v6ƃ(4_iQXע7< ʣ4<8+o\>~~Fw@L۞UȣAZlT%2 nuARqX`LI l6h"i6@P'GJXX `,t鈉F7 &y %ad)ć;%Hj9wD2!Z2 r{mNͿ*P GXo 76(޾HהDOg%StN'BN-Ԡ̋ĝ|2Qj"Bb,|wH(jpn7]$ʚ" e#ۗ^QZm*k+=/j`V3 Y;_s%HZ+/gEٮvLҝD$._,bogIa@fCb\ՓlGgW/TF!֭*QWL_Ď+3HIU@p-]"\ꪚk3'[Vu\j=(k#OUaɉƧ&Xo t9[QPgj˝$&< EVvQښ^^;ā*/RR%ZR f67+͡PKe.`F;":Jh9x];=3PQyL;gP3!T西]wۀwà"DhmS4UW5cd:=4j}NڿҮ .6>XgNfS]-Q6)`^,UЃ,P%x^M#- JnRT %dC9|H2 zgʵOtݻh KZ^9t}Ԙ^ i߮Z=t q'#XE;sukם\Q7}1ٖ`s\g KpŞPB4-0B ]=MK szq" xmvgg0;.)ON@K_$4#n@DzD_&Ms#Fڂ-TCcvwΒJia `TCƏT[uL#\vb!-}.vq 8t6ե*w2bx1-FR;S HtpSNfE&2j"pC{L Iʓ?Pe趹Y(~}x{_Nou]NʣT!||ssrZkd?S~BLfϵVlQÂ\KU_ TGl 5v4HWB*:&&^1TekhJHYJveg@D`id^~/M_Ʃ㳵 9ig"!tv3+hj|X@؋-uU; ~hz8A0!ϗR{$Ш|~@c9$D7No" +TR24Q7LEPu>X%X5eJ`O*"jO¹NE0,'3@=kjؙ`,e i=Ězab{`|@#5ɫ F;<:Oy\ҪmoTm;:?=aےMcC>{̏)ȭѐTކrx3\vF-\bolߣ4qp M4>sz7'#s'tdp3y+O], P 2(NIcPr`=dhߊR-2]IQ%l[Im,t,siiIlB071q+H:s!dHi5W)[Six77 i"P; 1ַel܅&vsIŌs^;J` H Pr"˫ګ闄Ƕ{CcpBqu֊Nq^|l7ԾJK3Й4ȲSL矎1J!N0/G ڱ'OZ-=Zډ=OaQʂ 9BosگE\( I[m94j [톑YD:eTVCҋ>M&pKdX(d!W ^/2lzE׌*׈ ;1yLDlUf5PGS6%V У.dDcϲbGп puѴPR]5X!WRecSmѪ#B&|ý{觎sq>p5u ψ]~jcX0Zw9Y )3Bb>f?u+j_Y#;J%tTzDW J< lXu+DGa <BoAZp!̒fW/{-8awq_2.!]cj' r׎"CO.g(kXZsѢ"ЙGESpK*[|h]MKv(LEr&ĻA{vi2RP-+\j1OBְVcg{:c]g};.ҫ(Ktsl9Wgx0G# * h]> XKKC61:($t0ƏZU`b|ʘk&3?4]12$JUMYƥF[3ؚĊRX]@Ř& *"y Uy#֡?;g!9I),NV7-pe+Ңc=w2R %gQu-&**Fn.oU³O$6-I n1_w*%lOF'ݮ%grJ%%/.`$cr/P`ӵe_Wzڲ5,s)49J.آQEGژquu!'onIU e9czGGb"mI13oWa9\!4y1Aʕ/o{h%K)_FRndEX`RFՐG,wV~=lz/!L|,^i`dW#Nui 86mf+B!H.Yө'@$?`گƫIP>\ z=E}a6/C"*xDzR6BSJ_ +ȤdyƑS-PRjޕݴj}liA<?YDciVS,y2N,PglY~[*5_b!pY8faa ,8VP)U+n7]]jbjj2JORQl%_/=)x9Tf;40,LŲ7^,J\b#C>iZO̷6j ͉q'1ٵ.~jL4 !om=:6<2GOfVmJ9>^I*뭐y5r,,s VxN,QD zDd5`3kPa˃ R/ͽA&3^akc2o&xa[F횪"Oxݷ PFCfnBa@!rV!d] z߈.om0?p my nVJ M)\2% vF`/u % E+A44]F{(rU#5>63\UawuS:0D z"w en׭"qSo w5fp93'C8ԞJ`&oZs;bB0𥳐3 i& hlEL Ao7vy2/x3L(/clpԄV6&Zs=!+Y1>ikyDG=6:[n;^e &nc cayO&s![Dmt-I((("a&1i 9-GOT2EYQZJ Cx+j{r3gЬO*pk≥cpGA9pܴ2[Ym{]6KgF47H^# bgQƓOgsOB$u\齠It>̷/{ǜRNN({!m.0 $p2d&KU1ej " ɬbze}W `~ݩm⢰%q#GGDT9S-%Xdym`n4`CK*n~*g-=]zvv|5gbc@G|GR>p3ܳ8B`?P^ݽTKtVW#)~Ct(7"EA~8c5XmGtGoHl$} JHLl\yU.pV\ZP#7&c X s9Xz4[ZLTd:5ّ_3IhaPɇ(}>k6?x&_+EAI3J^meҎ+w:x|4 :-\Ԭ vPWg"Ȇ喗6jvһ%<@[(Bڣp3Ɓ^.b\.'A|Te"@nK%))j5U'_iX8*#ُAÂЇϷUȴZ5\[Ó6=$GDbvf˴aG<)w7u25 aP"҉gVpd`}Ovt6 pWFFIzyaWu]Cxv^>6KSDb@E06-JY?`x!'q K@'lX kQ.B}ô y:$*i58&bc++&bZoLV,$GKHAMpVGF0+[&983-:O2 {gc5 a r ֺ3Ll @Vވ:όtYHmJXMۏ+sm 5Y{!N֒ڣ)dE虼?^ ΁Q*:rwyxIuyMЕ6yy&5RD$D<6>Kkz esB9d)"5X+T4~>w$0wuɠ 3hrI*|% wMb=w*-XNz aQ:^: ϭJ3xmmM Ǹ14%o\()oKVO6$ H`%>$\Fl5B@8Rے=i5Dd9 ;5W֟d}ȲĊYPꂡc))@ز\p&|cE[-Z|miFىG7;;#Jxy aP*ݑp4P$([X8͐z؇F.F Kr1g6Ȧ ܄ϲ}2-ǬE&ꃩb95%%`H;LzA&x 5&Hb^IH]2'6hWSLh.\mC>Oy+H"q oOЯ7 Vy~E@i#G]d l3`-Ze ~ݥsc}v7B4m]xɣ2m^}2i9sWH?"rs{Ea0:k›tBt:I媢SNe 'lږ4l6nBvi5, omɫG7:bwG^[dY^e^H죽m:_)LJI!a՛sPWG_p ̓Rm͉ѾD> AVtS]Q cUxL%uO]YW17If=IEi3*(_kI U@V:0I0+ރ" dz.B箋nVr FAZFaUa% 4IHˆ7_mQݦWkRXĝf Ƥ(@sSE@ҎzxRԖcjWD_?"DhҢĻXu5Y(^fFx_Lt+$T먣.gr z^tF#҈%q=&P9DCh0~|pJ$eEJzU Oٓ_s抱on cp3hB]"mKXAw zqJSV 3;p0p}l1_c; seVQv!:ޚ H+fr$ ?S"zP%aބ̟'za@K/GČ_Ln`A*sjICNzLc‹]F̲E&gAPQ4a3(s=Ayf^P)"\OU2ԼD~q 汁ƴy(r"?,i&E"\<H[VEL2l 8{LL(0H2A89oҡؑ=!~s0t73?P@}ٵxHN{aW9e YvB452F/cA[N`^_ nU\~tBW An&SJwJ7asps>gw@ڑ6m$w8tvZ|,_H>LhWI[U_)bL.N< ] P5\̇ ]}. d}ePR(tEDž*ƹIRWW|s@ex3nj & |J75}.d}{R+N /cRP^nlIItGFC@WP xyć ސ⚛[9(q&'[>aQiǩUjܬhKK:Uc*'qoHI%0qZ)3Cz'tp qx.2HRᜑh1@wp7d]Vm(%}ꌭZ8]jg e0}һDś!5gc% @S@!8ӎYцS-~²~|t@*'d~Ej a-0d0Ų=r5PݩX|+>"}{ Kӿ eNJs"'mؾPt.H%ŶqW%g'$'721ԅsC!ŌSo%NJc/3Jڎ(%k[/+IZ7o[908ZifE} r%cR9BU&*+c 0 ꮙG=90`<Ȍ@Es!w  !W`@I C-if;!E|r/n@IhTb&9 y€\JͭjԆt-M\K- QFt@+}-, ?O{hwrAz_Y6[|aPd U!XpLr xA=f>ZS-'JOq_~t]:;0.~iGfVͼ[FcQ>sP4$ge%OA4tga6լG[y"?9Z/9:Yk5LGN4Dk$$I<]hua#%X#&oMqi?tɪe?4:X¬TՃϔGYMHf@#m7p_9{[yĿXܯpw])F9p]-YlmFIk "KhH!aOZ3 @#^T$|Z)UHD1YSJ(mvNyv:Uo@HٮD#GV;p)3Nmq0I%DXy=AB-쿗C|7:OZ#Utvy:9}xMʨ7WW1o6 rֶmreÕq:;o I3 W+8ﻔB觖J.sRoXoTicKWa^> CYG [;3?/.<+57&ņl6"eϠc0vǺ x;] pRToq5:6Kn9gEFjV8Vc C6s#yE+Ϗz7 {\wes}Q9Bm/dQ샴 PMU퇓oRsYK+U@41J($Pn>1?Yp `bt(~h;8` jH:Sۘ*@A!x}֨ ȖU&?ؼQ)kPO+?Kdҿ )7gyN%;B\%Gsji)Em / I5cfxU5"$ P'Ǵذc\ߦYR gC%gUh` ĽC.?Lp@h&asV&r|{`rQ8# /ZeZĄԤbfށ uFgȨKD՛yLL?.q +" t&,t;O$ @1D \;@i&,g#8M6# OM$@ruwHtB_i("Whl=Rye7wK<6 aW=%9@ڰxl4'xWv2;C&? SDwӼ4[0Hcޓty-(Gg{TΒJHI؁h϶ZP %FrܫDBOpZ/4z1G=Exml$,1 RX`Ph蛓fZ+7udH2[y47| N@ZFf\vy@BunRgC]EG212AL*{`_?afH5{>Wz1a1eirbugžbdg!''0Ȱ}etjm_t/~k:xçgll8vhs:#٪["5ju ie[z+7ޣFnM9~s i,t6[K)ƄR6B D -Y2Zݽ@h7BOhQ\Yk^ؕ܄kbC)W+?UKUTq<Ɖ (Q!+nA15CQ/K{1I{R6R{Wb ߛW;'[:>|{ ,u|74@9؇c|v%4XuXvWv׹~$gzN5e&, &/Lbq6'hZﲲ7]=i:cs`a׆e}SSn;UM:DI{-TCJjyw8Q~ Q~KeXSIէK%I!pEk fM$<(Er? P Wy]l(] ;m`.[2gwIQݡO*nm'fQL\uU'?K;nW9k{U0r%-&rl)NOuRu=E$f%:^%1Ė4sk:a`Ĉ-G™[7OjR?(D"aIB?A'X^ 2IgH.Ea_zjw#R`*,Gd=f`v;sH\s,a9B¹cD۝:lµ5?%bV]oW_1 um0NTc/HpjS@Nz6,3 ?UϺ`3UQTQcƤa˧~'7*}ͷ{S7{Jw&#QA<azŅ]F KG33(&cnAPȏW|GCdY{g7fQF6Z=e3=ѩ֚F>mT`D)E A$@j_u/:]!Skǀ &5eϩ~osۂ6azlN|}{Kjɋw>W#Inca[BG쭢Y0p8#=,B,%vW4-WglJޱMi-:IUh%Q j]7ڒ8eUfVR/9 &-xY g^aӸ ΍"cBu2klE(,^C9?WfPs w"FL|EPvN? g-~ݿfz_x}KL8d8k]IFxkyETxrM*̡;ĿIbvVͅZYUe&&GS=@pHHC@ d"$*(wfȟڕ;۾Pٌ'"NhY3w$9_=wLV@[E:]3)k~I{NݕgP߮=H9pv+i٘YjLpt6?fH9)I OCa`6JIvt·qD {mV$C>s׻=%cHej}s?~]gQx72gݹ~VV?(/7#WH5 -e׹]@6PF[~=**Q6j>| ;Ocx@i9 ˠ"S6yP Cdqf_ :)Cd0WX{bOh~֪h"svX3S@+JW@m%\r @ 1[T4KVA?(wajs?z͟^@p q1 =sfqOUqH8/Yx=EY: (O:B= Q;k=-LCv? uݾxҿ(hiIo CvM+܎{prz0P dP$z\G&c)/stIBI/aY>AgpØ|{@ LF3̕# "bcR8+lԞNaat2*Ta3S@sjVAm{@KGI7u+̘9,5m / G^òA:uP9<|j b(Ȼjn,׃_aFy(gp]n[9ZîI3?m]U@@//쌦Cl`JmA%Jh- {ޅkpr]̲Olxֻ[ od1G.Wօq#&OmYpgtG9( N@n;N;b3n.U 0j/`DtʌDz{ ˙lFlxuU0d1!Wu"+j NP*M !f꥝7j|h\lʺ/臿"1)gЄB{wjQ)|Ž00`8:1+r:$=,Ű;&OIӣyFZ$KtH7#)LϦV:Tdx;l?.XYЁ:(j_8,hT6 У_koVx<-m^nZ0v*'fO$!7 u9zM?>1-EMn Ft٪3&\g?e]XkS^Pj>GNN/5^rmKȢ{m!^ 7=E7,:& 65ĭM7potOv&2bDo ARȬ6!  2e]w[uw`9f;(*%ܟm \a6]j 2> 3*]m$m֭1+Po!j%0\ꊹ[iJO{NR\;aW/aV}-)KiQ۟A,~Ll>Ѹ؏W=+^qyZ$;е%Bk̓[ 5)(~kˆDi`P}h/}Fc 7]Rmp[ܱgv 8"?d|}'hd9< ZE[ @#]"x?$,kk5 -=,RCeq`V2[Ĉ kf>'1݈HJl(CUdAOi>3~8g_t_&%"j>>u2k ɜ8썐ATfهCgWNj0C@0kj€A&9Ɵc ,t.{84ZGh>L #~um2\c`xOEv~؇7S"}Oo&tklI z/dח}GTGĬl`fըh,dH>.4S$Pd[q$uRlxߩ_ !uHv))r;F]"ý|X6A-o ȓs8 1ERQs Et_+Z)ʩL>ߟYPllRwfyhc! wݾ]*==̺yG]0HyD^w+#s*(0Ƃ 呁B=,Zͥ9񮬓i\qT湏MSM6䕒\AOl eOt{3Mg&y@.{)oEg]Q.MIdx?nZZYZR+yRLHtRb$5ӈh`9q[PMgd[%OgXv 1c'ryGd8#yPj-BHF7 dixEFgX9oeP+dMC#v'nGŽJg~iYtƒoT/&v``̌aȮv}ݒyaZEI{KaqN,wK5Ȼ`P^o~V0V(`ݍaZlgajP&WEmzv 5`;9Bh*f\ń&_Y Y;`:!W +V``] -w3ljB 0K|f2;^)#x%էTAOQcHƒ;ґհ\f_qO=U$QC7 Y(L3R љ7;ɣP~$np+&F3m0 ,GZARV&\ES+IB?:>9tcvc0<5ys 4UB"(rz .Vc bC'IC;ɔ{`p?+ގWHY}M^6/i%h}9^^7bL|mkx I\]ZxQvsmOf>;'~6w84qLL=)VH."s ҪŜM=qt[ee{9b %c8=sW'zPzV'YI7eU(0ca.igbXO\)`S[^oL:lϱkp#H=;@F'_ѝ!@=}'|0mbq\-0`Ok')1Z ύ7S?Ud ,l 9h֑ɚj4V9jGuu̶ }ⷥo}v,bhD"-I_xfN^79I@~5`07ml_Gt`6;L!QFy~^SKvH#@U'-,j$ǃg6Y\&CmVngIѪޱ *3Nf޷3.0mhl ȄoLi5*kJJTwfGnLY+r-3i6^T Kq,3"hH"`֜ǭi%$ νˌ&'k8H. ɓdG᭨%FA>܃fH=bM4%&aT3SͣJ01W35+%.k;,tgRtgV6Y7}ЗrBb%9W45Y”}V`24c:Zғl͂aăDP TUC;tm폜a?W%"0_]B fI< z˧V R,k`xLr0ްRhD9XXl,Hxg ha3v6o}vGa N ͐K1q ^f r'$r~ё|itttݗ.~P Jp,cl#)G9Se&̣M^yl6w7Z%H)?kXu8s*vX e J8ZbS`5H7{Kt0t0}1U2DNVSd[t_9yuݿK "l;,V/=5&;\KY^=>F$$47}3~`Wί]M8 ' d&S,.`;f6j@VtW\EBQ!ْkE/сjqDcK8:tl\ I !3!??1hc5\¹vETLl%.'Ѩ0{p(e$K"[kSgFǫE*g [$ǫץ>i{龿 D!QMsiP`}E͸m&ǴWےpqAd08Τz+$VpHЀ{5*H=n0 $b CyKzkiO!.;38DV)aeE!јT5٘)z:BGU(h3[f:蚘VHqq!#/{1aHԊi ȫD _Bޱ=Q? |ah2$cәJA`o,))N U mB$%V"MSF LD$y}r$7#3<|SտUVO9rN6nXM2ҽOM mFfn|uHcu$zOS@6k,j,Yiia;>xIeeO~Pie"J ]GdpfqZ|͆byL>m)oky"b-c@2SR{GSeyo,h(ɨ1b(mU fxpa ` *bs)0jTa< EHLɨc?S!oz/iULw- U kE :nl\yz_3+Du %n)s^6c 'hL(6DSHLoF1ψV~A#`Y&}ߦQ"oޖ].9q-P")x?6]e/At7_^sT|loݥ\Gwnl%.?< #p~Ě/aqu}ߙd„bYVj?|ɃWD WunƄˏ#U6ync~?Ԩfe.u탳A+~Yᬘ=wG,~ӜӬ ٿABՏK۾c~3n\u[vTB2\&%Q=҉?QΚ!76ntʋ?ں3d^"l[#;ɉ譜f޿]冭}J0V,~u#!I %nk!jYo1FUG*&'׮CK,5!1[,2-yqG.P(|:rA'5B`<8h3Ft %. Ƅf6uoHXI+u<^9ک 8L#S]ڛI#ռ+s m% Ȱ /JD^/Ezz_/bβ.,u@ה&@$H>92,EX 튼ySHSdt145tNV₧SѰ\vw?_)M_fkAMXUPz@;uqGҸkm9@0&yWzf5J/zZ6N^z"P6^ƅ\}H~w>ZsY[bC;W{CF $&e@&d`rj@岋>뮭?3;^el)SsH']ʲW% A`-uTI1+g\Sf>X<.~QN8NiķJw^ZB@> 1*ox62 0Ѿm|2FW{֖b )}o&5;<3Vz[JqH^,LO$ɕyN pW[mԋMCzybP<y[ʃQ N (iT~=-{>*"-6BYkTƌhmEj6o!U6/ɷd[ϸT\%5C!YgwVF,~9|l㉿| C[o!q0pX"`z {hi]a걌„A{C$ڐ'Zn?x6W36|X7p}a >6b5≔ͥ7h24OժTzd5^ &W6n?m-uރ/\C; i΍r a/sry-MbDߩُcQwבA _kIBpQf_9U?6`gje)VNF&S3 Cg[B׃n9|S5>;VI{dLD5ɥ`6@@oխGu+ziFfN&qaP{uጁems.lxWg KIrcs:6 *+*[X: `o@+1q޹c#5T8t+(:9兏r z*F'tD*M"&bc^GKÞCH-(E a~&3 aèo.΢d>!b8ur"_#mJE&;<`u5!9n 63l)"6p#XtS9:_e=GG4Mu;(2EA#p͈Z?|I Z t]V%zҘPiY<^\j?_6J6 ,on1H۴C(CG-)|umʾ<>Bo}eduĻ.bHo ()[ A;9*ҁ AUƦ'] ]ۓ\<M,_6X9#3l 7ʼnSgk8ܢHvnoA%> wnwX~ 0 Sjf Mo|V$-a.MsL:Qޠaf*rx=~vht ifR@bF'm./Zk;acOYЗ:f O`1Y=ep#Vq#iEIBM֥FΝ;;e#N|peIm2- _vY %A?S\z7˻ =a zTe,\C=fp= Nǁ.PT5>3B\mpMvRꅓ3#v`sxy^bD1ԱڵLIS^!.8jYUle> &f4 F/lH/9 J=h>A+ԾLGP" K=ĔW iDr!?ZՕU)oٮc7hQhԳbo%Bbi/}1USix䖬KܾėfQqSo#3 D pOrc Ȣ3N.e I ;UK-jcwX]/( wĻSS6}3 &Y] [oz`̙$g']vb|FaⱌȂ+D{…GNhRʏ>JPR 4awigwh9-$݉% KWh[8F>sJW}M)*FUK:'Nd UAFW ~"hda2^^Jnn֗GZB,^Uu!hT{n(e!)G NFn 5}%0@;?$q SmzpdHz1\HP? 7Q(T{TK%@Sl;QnpoTe;tOg"}tعSbz CGlS]=n4IU0dn23A)ts JY܇s} x"SB~MbDg(}ayz%YXr J[ Q| NjWBIqȆWg5Ww8D#\`xHp7z[*V68A)6Z6otE]Utz(2 LlaU=t=Yu)VD9e†*eMI}nF'[-CBd_0К* ̊Ԛ uŨ,[qڎ:\]Nq]ns+|q m紪 ~3ʁ9i>d]ףhpǙ3Vj<_ |4=*)CyQ&pJj%O?*wFF>$b$.DɣY}&K#P~_>*1c/N?+}4,L9 T(a6KV~ej5$\siu6 !uq=9{|]UK N,1f&ģUͮWqVt-mu쇈0wc:!`cFC{!@?׍y=( (Aƒ>ƪ7?pᇲhƴ8tu#ݏr8a\>PCHGx#o}r>Cx0=F<ȹ}yxw;2p0 8>.a8QZTrrMyZrn^7BolߵC5cM?B0t$*xւEzv:-YC4kJ]l t\'̨5Dqs1orug~БzJ!1lѢU-52 sO PBMLpą`/R :CSEJ șϓtjTQ ;oE1MͩE2f3@χJZH<3z BT\Y2"Z6a%`9#N㭩F2z5i !հ e EQҰ-Svl Pa$\QM澾/L@e!/ձcSQgQw JOSYE#™Z[tl񿤀6I}ldb9 ,5=Sc^.a$L}_/Y؃:]H%PP]OjvAĿ?PWv)Ķ8j'?? tb :p~' (ϼ` *0k]pYp{mߢ(vXD1RXU_H6`JZ (]))Qsq2c q>{960qRY%=@G+e$ k3yAC<+ mM<]x'[K rf=DF vp"'cTFsq/N0FvW\BBw %)1 (a+/ak r5YӇѯsTրa7Pl>u(@ug1Lƙ*oґ`rVga>-aZG"'ԍE9?o,2Lj _^V*AxUVw?v}HԄxUU[lrbq pi`1 N)+ܯ% K%=.04^c'2 <-Vb9lI:`ysԐjQfĐr#B@9yVd݇._>/iEq+El8Kfc.I DǨEwb'+!vٮLO4yc&hazTv-_K1~U`~͐y0rۮ"u@iFCbꓘ }xΞ?9nMr:(iDkB#ၟ$"+'i=Tr70|^҉:  _aQwAPOej'3r!|2OC7n:ץqupavUU#@'^)bi7v⢀A;{O)tP|u@OV_RN /#p${9A~턁 8LL(ØM8]n)7^;:AyGg}+[M I=H(?7S2XY\62&# نtz-G!e1vk؏vQN͔K6Rx6ȍ~PHUG'cGaC{ZT;H@iaF>"G+Jz&qq_Bk]!Ll`),):S^DI j 2k5qS>/7lrv;$aՉ G)sd|#f_HvP tXqhI z%8iNٞ?c&iQJ[}u0l"*YDX= PXԅ+luv95Prj>Vk| 3kt^lZ?>Q"zg|vn#,z<Tw34` N\ Q N9[yӧ_݉8-.=ΡIV<6 C1i-6q^:>KBr % bvWe։60Bñ:0o=@ oP68U'xŅP.w_/cZ\pc4ܷv9xy Sj:*DLGÌeȶ:goL vE،6!;ʙe"~;sdK tDROR6N˥:Zm( 26L}pM ӺW7 ȍ jP@{WM$ f.3H`^}ZeniVvqGkϴuyRpȺҋ"|{{eռ4F){( QTMu" ¥!K-fh]hoHݍk D:8R1j`E/׈ZQS*!tnF7eOv:vlcfʈ}s?!6.\R֥3C.xюb5:H$ʭŒ'8Ҟ[ȚO6F-|:sjTY}u&a n8N3 3CF:z6MQb{Q]q[Pdd\ >ZIv4SOz U b >b¢ ]r2+(FJ[уu8XC[9o<Ƣn֬Q (eIm[lzhF k0(HD U*H+)y#Z'w/RX @hM .+,R9>nԘj|4[%E0\Oa˭D/ZJOߎo(ȝbB!@Vg遾%Sd<޶C'a5B?WI9]y "tC)d!ُHT=/;Y <[.$#!N_]RK<X|[x5 8E'۩X$XC2e*-9JE]D oVR\6dpDZ"C ^1R~ʫrh-x( t[?IDGXt&7&N_!"\'ecZNn%E iCs'|UB"3#MbYnT%it|D= <(lę/)d/:b/X3:%{:^H()6^8AkZ -m ^X(4nrfrH*'PB3WU:Hp+G0{ND/l=4T,U haߔ(P%~Y܅k *Xr-lމQ#&`"3OBjꥧY5`\Y H-7įu)TL m4QtMB:{8gTo巤)R DSuఠ9H'oq'g sͳ%9Hi"pڀr@imU}L@4ڇ]F hoB[w8&4 ̗n컔#PAUͬ,S? 4YEt+jgRz%bŪxH)7y6•hh]X QC9*)’W\xU*L>&.:Uk:{<1iA0yM$y tŦ?ˁyTgpbe{rjr 1%7o:6j ]oDZ,Þ#F602;Z{|֕/~t{p}aS 5JE*v|*(尿eʼ ɬ8 r)Ol /[ \aI@gT4ezQz&C5ﺬ4v|:uC/ :))!t!ٝ4\! @f1xtTwpuv"z5"R@/Nn-zDW~+p9[3s+?:0s &B!??~ҿ}@DIQ|62ɱ(*Zm9698>qԂ[mZq㥓8U,$I H-'M߅t+#O2CJvBL!^AOSM907 l&6J*wt O"l\WzCi*b:T!/LgIT2 8beȭe Wk(J;%"Vy=n-+F)Na@J$' rUUOxr׫(4ޞ9R%ʉ/tMncT*{;'瓡gEөX^E٬Rm[O* f ^^ xRWȤ8& }?F|vbzb’(bI\}g߃uA׆[f"~h #D+]Ve-Pǯse>ABxs ^dh}ą",U &<1@87!GzV{ۢF;I7mqGwlA*m,\V2sq /lݎ-ڠ SV]0͕Nh`daiӄGUm!Z\{|Q~v1D#3 u\]{&tj$fY~Kv9IjJx26w1ɫ ІRt~\ z48fW6;78 &~]VNsu!}b -Iɇ5{`3AnY7RɰrԹ|͙V;O0Lt RvJO`Ӕddɮ:Cqo\^nt޽8%F\NNd%E%ˁ Tz&NL=K)YaW*:th ڊNfO8Y=@ޔR kN.-2M'F 8^*1/Nyϭ]i \Qpklp.7Q+.-/7fK/{- "1@- C\\yoYָA{^`,!Z V맆(UY3 m/SF쾟| lo.BԊ3h'oowqMv6) ڂ@Rݜ\IP\Z@ԔdZKɊxLuVmlq1hg;vRu #\M\ ku.rWYno-?rMP64Sˢ^~8m6ZoHac܋ ٫ɱ+z6W=!-)Тu@tSkQYȋm…v`>PάO'o?w 4^&BesR/a\_3q)ŽÙl'eX&I@xUhuYsRI?FeocYU'.;/x)3yC=Br2+B1%Oj}/ IL! X̨wz}u$S S۩} ýgiQz z/6qԈJi? u:SGQӲDʓiD^^pzn {K1&_U~&uԯuM Ch.cW>f|IFjpp6FuDtXdKC\/'HPT22_h:$T4eAـ(rAʂdق'4lCqts=2ٹȵZNIT߇(sBb9T:7ҿb}vMfr7G?>^<\Gvv8)RSQ:ȫ~@9`" }d  tA?G'fEC+NuA*ݩңiEfZ0!az4t{v~gVIkMg&BnHQ~d8E 5h.߲*J)9EPwSE6_Y x (5qn_Ԉ-pUyai-wf &Rږdl@H_жc2_͖lWTPLW{2MbMC6D$ `@7`f)hG,1,G}!h5)WQR(Q+cX- sz`x;SpW'gfz^ 0UkU0Ѯe=5?j4O%C(e1]yb%$ 6JsD1}3u{:`'$Bl(T#ȩ~}^C((!{ܬ$oq N]cMvYŤP4lGv֝b/욱IpXnl.Lo. $mj%Bg"naȌ{X l5^†+fC-B7(x"H piT" |[3 %N> |w:eTVe5\,869;Wt#ʭè5 es Ɉ|AG!]ZT2[v'|y\kۖt*@*@὆]$+/BFy߭;汷.B ,Ge5p β!t2W 0$&ף#Kf%6iN.C0E.[Fbt03Y]w}|9lqkiAga'|5( ,C۱fֳdOXii 6eB-/~7J-_M"R`]= t(& S)Ž'17Q9jJ p|:z8oIVVؙ#0%CF[B?N[lIlg'YO_!۷:̵Tʢ%mpĊ=bB dR GG6SY;,D<鋆Ut`𛨃Lj>+E/T7oBV*SCr 91vZv!ດwߵ.Ǹ O̰JVMӸ;ōF}꾽vc9ZxUǚёgN<1,Ͻݻ/(9Wex[F:G*fagC䈅4L; F&h0OM\JVO"#Nrg_ST}@1IOa'"0*Z x+MW&w :ي9vlYoM2 \itl#N}#osmdIj pbooF3mٶ;כM`jknt0H[4D= $ǯ+nUWcH'A[u1!mu9'6Av4_(z.-z=[(01_@a^DA\&sNU#+iu!ߡؼ@krJhM2dZBQ* TeRQ^E{*BlƉ~ҝ\ex`uMbq3lth;{ϟzhZq Wft3wE*/)#Eommh1 Qj1~ 6ԨbvqEm1? %PP,~CEK|XJաx:T8q֤߫D:9?{wk>Y˗vin '$Zs}ci)#;!XP@P6AVMY+t;߬R:a;+ԃ82J.5;eP#_m {J ΖcxjXwq}-|E}VF L _A.cVm.TH۔6{ܾFRc3W&N-D|Ԍ6g0e|L\}Y?_RMJOAǤ#H538nh7ܥ3:xsmv;G] `Oo׃܂(qNo'=0(// ?{Us3]$xrz3g`.:NuKW)QR'Fdq;\P?吂ZA` R+6XsQ+ BD80l1UK8:O0R?屋xF|KDT~jrP߮Gɧܶ"bQW-XRǜ[~y.#^0RtHj,"-|wA/IiIV8t((b~Pd;`\0LBy^cVo!=0f+`;!:t+(8Nҳq&7D*6ֺ&Kk?g/r 73de7u#R]mS?*AB$9Z`b'ƌCdL{6#!k " <ƣL׹2gi퍎pAд?((f@Ӑ%\rVxǽ ;~eN 8몖 E!jƤ_]5v̀NJ \c)^P\JY+1D%g1 QN.4^ E:R(G# 'x9kF`gl%])?uP=023K!NqHX88)c*XNh~4H0]jNt]'/DAW|g'P}݁wMeL+-O CR]Sf~7k 6۩ dmgA= #W9H31oW9)ڠ;)y'I8& b\,Gj3p~ʥN@!f}ooˆ_GR2 n*l!'MnD)u۹kӢ y_ceJXQnYDUsa3* v.&8P vg'?5]";k+XPaƭ<@ ÜAKcʪ;?DtUݘ>Lź״4Qq0] ݼǣUC)s N\Nաj9qÜ֊'CEOpPu 7}f3l'6HX$wĶ>>%T=X':LKt.4Go-f"+NfIi (ŢNF?|r ߗfFLW"(L.g?&)S쯊mY[Uł"IRw=.>;S+FZ'&s:f 5b$-n\Ѹtr\ h?}Ô{ Kp٥l 6像Rpi\zߗ 1םCA- 9=QzP49z2rlMR*Vұcer^QzÇO,1THi3Yʆ;cUlɡ6U-%Oc=6E j ͑ɴoyjҺk$,ph .O+Yo^J6Gn$.k>p#"\pf+u/d/4Mb>_:S oi>( 9Kjs!:9,*wV- ,4l[ͤt@h%5<&ɕ zYXmkc󴾓 'j .'ֲ`(W>1ڽ]+|k+{3;<ױRhlJOk`<C$ k ]S~^ޮ td%c*`!)3>e4t:aOMcW:^xLB(ߺ7O^=[jG%o{RL%Q>|齺 :HPT'#fh|kx'TbZO<(GßKgOQa*44x ӳ OO]crԋ$QArcR *\QUvPBVn!b갥3O <&T2K^^HQW@_pb4D߬[6L{M-."ahڶңdzO<"e0fU%"ʓ"2*k4Ҧ)q.$7T 5dJ:E5Ԉ2XNI35۬[pqo:7g('>É _L.Q>"hY9+9淠j~X-[p> bopf7Mm20p7P>Bmtyl6d,b2fb"- B=Z|'[);S1aKPq8h|-$򰗆I9,vڏ{%Sxߵpg"p&"k K`@9`DkJV2ckW5uKb."iwlUl QܐutڴNA@,;e$n{:f! Nrd= \G?6d#xS/afRRuZw@&)VGDf#p:S /څ -n_R #>y!ЀrqaN'4ea 2 }iSp >-J =4J7e@fDQA9w y{kY!"Ώ굪H1\L&V%p%߯J[ȏrGˬ)`* jXф܉23}"9z0V^M8P.a=׵+sT]38Q )Zkנm1QNuITf},X9е~nG&+TXX% бlo2 1_Q6G6K˙0D֕Mм5?6﹡IGh>P*ɲ"ɟ?yhKͭiOœztdWû;Zx}ư_K IW7ҭX8"%V|МhRarP@ZUER(.Ol _Ҥ .p 㧿sQeq}JoiCj:mu~(F6b6yDQpw4G>Nz=djK(f=r^+lF^p*WG)Yl>1q TkWy yA悾D Rx C_ɧB\vi/ I g2,&@Z L%4?;2ɊQ|F"&i$ M"JAvOmd_H>P) mdh|6~қ@oj%2z~cJ QįR|PkEՊ6th1E8i/ۧӝ|.J`-I#z&tqlc>g4ZjieP.pڬMm3;pU PkޢWR}:lYܿ$4GוQZ#z4 C*_0k AjVBEr\?uZ2C)࿚ƭCѪA n7e* .V!%EHqU}lEz׸r ֦M}Gn2\9"WWlaE9HIAVu]ɈաUWSl#4^ 7/>Eހ0, ;:/ڒm:r#E}A쏎eٕi0^W+'*nkb~ fANf_Vvx?jߵbb5iԵ{K`rT a,;AzH$d0Nl`ˊ)1`fcJvH**ٯQP5%qph+hSPH:B؊qLEXz9K "tZR&;ƀ,BUC #wMwcm_?lL¸It~+6MHݹVaNdd7 PӸP#'i~6Vu ^I? }'>)/b%ɈS27;֜ \|.yoNk%ÏS , ~G7us<~4iɾN]mKP"{ا*9oݛ*t-C?%Wpۙ 93=fuwl'W~OF5⁘r*.Na;v9C&UY^+m-kcO|N|. S'ŕ`Dg4k)Uh_>a,$X]h87?Ȃ6U\|1aன"aiͥEg㪛`񜚧g-z{5Y-@?/,#?дDa&TC}JrRog+," 4le%KR0>/։s`z3#=S[qALs0wHZФߓR>!mXӢaÌt-i8~Ä=-ǪW*r&T,q){LcХֹiL@ P#!͊ !|^AGCb ʖ$(|PMv$υ)RZp+(KŠpj.sa=+)HGN//e埒C Ep&4ONTƫd%o \%G/^VQK&knDBvA5?KZplDdpi2DWSܸk[8o/O-ywڪ;K7уn#0#ɶ~͵j.WE_6B'ͺ8o u~c_[,1_-x VP&U&$OCgn5OžHm\BI>q7UB(uוd%gv"/ۨ_H'bD` |;OLX @9d]-Rs eϘY/n~g3$w5ab0JadW FE{4H0Q GOZ'?tB>t.Rpě⯀}@Wr\4ZXUziw0*a< bZCfb&"raPD|#`K~2 F! u֐zmXPڌkp8ѧW[PHJH(*Ć1"ɿL'fWƃ.x6L#xy(ZT-w_ fR\M6(8 Keg+Vl~[EN(xIC gHwițHcXH)ByP\}!TvePfS73=@"Yiyc|tp&{Ȼ |-ryp!O'.sW h  ^0B}W4#$XxO?Ci0"Ӯ9 fw?kHɼ-9.2ES ݃ %ݼ4Ë\CO~h|}OgR;! (\Oj򌽺WQoo>lwG0XZ$=.O\'Ѣ%a|u2I'y~܀!Ӄ;x%g7d(!V!1ŬQP_|ϟ@[/-x77ccڅR^L4“'Rf*a^lQKj1n ac<#L E\Vq}V乿?$,|).a6IS:At=YƫVe!ΧvY#\PYO [ @Q4Sf/5Ts H2%yk&aE6yO>TZuOڊv0)R4wIEXe$h uG+LK+186gD+'\@ D_CMW t~-hk+Yӌ Eˣo|gir9J%Y0ЁHsy{H9xh&]F4 J:L}* l" ؇ځX$o W#z#Me$&וKj7o5{`_ 2m*=xv/A|0uAZ;_~긫C!&P E()EM/C (t`wbP=;bjAF|Fce֢6 ?mݎf9KV7k昤񧐥%v^5:+uM3iua_tz{~%[>8,&P`Sˆ\x>}an sQJ (*Aе]% `@`4*܊.3qP g -IER'#F 0eod SA[T֩7A!cznctfK.g.EZyCDK !''S*saAbKvq(Mg(d*Ez]%w}(ÉE3dES@q U9t}m}c݊6lXZmz8= MGN|VhC4~ȿOdzC Z)WJlGG!J27K1ֵL53u-PӠM&XM#\쫛ne} gbΉӪ=y8SEAH0cuFEO,mXMM_1EC" 4i|c9֛LU숄K|ÉiG7B(faSfLOY;,X??l(C|=Gf;Gh`Ərm`Y鶃>];./aL\},Y;:A:͢C/iTZŏdxoF(~ZuTH7cr Q{Lrֶ\>x("%'ܡʞ42A dE9ʴVTνb7j[JWr+0BA_h@H L|Q&RM[\@/`^"HcGc.0pS MgW#%> .f){ @EڌCZ@Gֿ%J& hKP̷104ݫ "K_-{Ҟ&ΛZDs9Ӝf/E3ߌ;$&W"(4R,(kuo \6<%m`,!Kf_k$]#)§cq@u j'2Kk_J*6|D_@ TZ0/SYȮ4ͰPdYOlU70n 1Yx,@U#`ozeqʓ%ϖ%jNNj(s'Iɑ[8X-nt7>aR@tYE%H-ej.QcwpQ²ط vyD-p錦FKRf~8j\0vb誣Zl 4ҫ 6y$@ܩ oco'Y| m\ց5K9ZiKd'8Fz3#1k췇b Tئ`'616O;jF/$( 7ިgn^pjMwP3.aK367m%:@;'zDYΘ$[$rCYu$;{x5#S@n;t'?QWP> ۊ{Ĥ>Wig,[gޣ7 ̋T`ƆқpRjW]Mp jNЦttqsE*,bLHTwg cO9d((bpX?!diӾ@`4mOaT;Ӈo"sK'_:(񴸏I"{ڇytfDUAN<ۈ~ϘB? eV\ar e^? O֗vktnFW|ww>6 [26𿆇Axdcj+9!gj=!TZ&GZA^znt\`Y˚4Y;F-Sr#F}l+ayƐ%c2^ǜsWςHVDl[)`^[}oN,4-,5ݙp$N#6E_E~c1W1]t*۠g[ _zrP4M}2Hq"aqCU_9v1$#z^DžѼS3KáN$)/u5җ$读;EM/T %C]tOe >b"0Jb+z!α~}aD_ԳU?>k@*b_iW~Xݢ09 tӮOJ]K{ymj_x/I_]&2v^[bxXX1`9C:< [ά%@BuϢ:^}#|#{5WK7ўbhL봜b ƬHY|sgZ)%bJGHڊex"ؚbES-*T /]d۞E꺭ڍ.i2tpnDkAIr@&Q qrՉ8P] AYwO"LAE楡@CrT?hڔ"-`7F߫/2]\23:0*6ًn$n?DYZzRh2%lg!KOS.&˻` jxX,+)VoR Ҫkp FeIl㩂%b @3`ٳydJ_eST׭*30M-2@?Sᤝg7C_a/{'enY4.D.ǷoSy8iί&{L[%YSy庋 #}L2MQ־+GglpO Y-q};)PEd@Tg@\w9k,=,*GtE.Rx7Z I|+@?,~Bdfo'A+C{˞)NZ,?Cvkug8|V_; n`&50HSܢ7,PɝJ-: í Ylu7 3CD6p'8f5Cr{SjHcjkTw16E.%ɨIF|))#FzLg=5ю(P&I,W[$X^OwbHW$Xg}!M."a #BHXF{$cV{?@P×Y%f X5fiWX0SwMB {={XDm TN~rUbZxci SW0@,U08/;ZwF +.Nrafrvrfx=lDxa-2*.) shCph[֦bpHPIQ.`cT%Xz0C=xr䎗gCԆ@2&U-Sa 5LUJ;QF*Hs歗lY~]`Lw蒥h[Fڑ#-#V50M'ۛ)3Tlml4޼dAw;H# ^ Ҋɰ DA_S3$- {#<83 v\#or'F4$ij03SH㙕_S8E3-`H*-5qGňsMU}W: G:6z44%)3LDh<̨K`I\oG īDhXe wAI=ڌZen+L NV,EIWƥOJdwC5kTTWA%f.(iSԇѲי\g xyOŜ);4Ipaf۵=?Wlǔ!ihYs44]`0KjZ@ALbdV'pf<UԹ۟a XyO~tuVUNGfՎFd *)"rdlU?PJk勗ہ`!-'sl{@&:''Qj#&6\85]Δ&g:s ql0 'NoXDLf޵^ zK UO oOl~gv`D#I*I6!f8Z|UZ &I" _'ņF0TɯYiMk%qTq+ r\(DK&5".0T:br|=߉zTh YGf+Pjx2DoJO&*'Vnr(1>u/rc,p)YSś7BH]-,yl3z[*QKC^C͔W@)e":)^x9vtZ 1+M:?[U7j}{K=B&2AZPhp $x6E$ G4b~M>qrf('e .hkj/c)@ä*vvG0Nx WlkT2JAGv"Y֞` `Mz^²RAq=2T.iL7kTP?9 d\;}K?;Ѭ ^e09.*W7~4t%h3'G;Oa`Jl: Ͼl\DO%:pݔP2CcM86fs/oT*{*/CPV X!{-VDn&A@Fa_n\_J@17=2㩊Vn7=0HUt<%%WsƗZo8:,^SF&QyICc-6,:UWbX, Cf֖0&GhV(HGcTz|U6ю*is~"|F\|/<٪υn4BK F(cq0л}0= V2E6Fͬł uÁBɢ')zNnVAg4l+`\[u[πnCk? !o2u(sU!C(V=B63z;D T} fA<~"8:mdLI? Zo.9ޠG A[@Gy]i@:J?1C`1 6ʧKؑ-Ms('7Vr]vP?e>9OM:,ѱu 0Sw/Q<`v?̵uwh( $5u[(c Ѧoe)$VnQ#+Џ; OAtL_uF1h ƥ)Z$8ʉ,qބE@ŀYSNثjā2ONs웼Lu6R 8NsF =W ]$ d J("dqD Uh+ʪA~SǾO|OՅ26 ?+"ͅʾW8 Y_ z̈YfaBf9Ԝ$NFmi@-LN92U:^|kQ'gàQt\b͋KiJANo w$ jsEYoh1!f[\v02߷'FT*.\sG% D.#ʙ:X]iYdW|m`:ቶTU; 7?n2Ò@-W X0 :vj f5+@\WH4E#S9 L19e;iTaH@ q'ZP5{(p ׄp_>X

mM_h$@tmEtEh.ttga{He]NNsB,ݮ:L: s񫺃B cv=ΊۑB*_sz7\+wFynSUDxόP./hm'j/nLD3)-,"igRF>8a/iq\xkk ֢E2ҧ.¢>/cVYaN8gX0Qx,{R1-g+GVmG!,T^뒅W^?TvM{Kɲ̸teZ\nmٲ$9~Ha}l+W3yJU X%KD‡w A,);SS0׈Q%MaX:%EET0&qaadY*HQ/w:j ﰟ5.@BFiO @z,=PZ bTQ-:Px xl OC>ɴ/=rD AzPS CXK;nuia Qe][O(zJX0WoOn=m+ J"Gb& `wY*CwfR'/;w[Xg26B^ 5cb/:905q&5>Dr~jBC q0OdB  gel`y B62PRqXN)8&:< ^GD3OY:)@Cr.#;luXIi$ef* H[{RZp!>\ hRSHܤHi\!}2hrp&d8>K҈}"Ŋq W EsT"„Z6pX@0JOBNOّ94}XlF/$Ͷ"!nui#U=xWjjMwq1ۗiG/{eU ;fl)C\L4;Ư ; J-tm^"զYEMAqgX0j&%d4'<~+ \R0|W0K'.f!񕥀K⇣QR9UdS~tc* h-C΁K2lFyCSrd6%,/)sP8.ozsJLy阧Eg8QI_3]L#o.PZX_.!*ěztGSvȆc+u*l8/tȝb.'*[f&(E`CUÞgCxi9$JhxXp2F&Re_k5_G3'VӇ-/dd{maj\t&FE3jYDY6#X#~ҵY*>tו>ݔh;,g@6 6--| YN?p^CM$b#աXlh]8Z*Ky$עN?Ja)jZ_T#\O*9dȕ<#q5JT5V!}7:rlfz-+jz)Sn 5iZ!keX n|,NXv)ao_\/a5mMxثk)F ӣSY]3B^ ϏnxQM-;Ih0! ݔDV z<svߡM^%yz\PW5'|HjKkg-)$#oa"i%Jze#"VoȪT1Pb E\n? p3‚C =mv}Pć[݆|X4- 9m)J3WMdMR"^ %;SC WNV+oj!)RvnBwcdo69V?oV`wKGV:S)DpW bKv)ٴHHu{gLP'VkD/"{zv퉒M4YriRoH6ܘςm$}lJEbnj]E&ލUCm =zk-VpĂ}"o?vĆ52G#ߕ1UoJ,YrCu"KZ^ _K6U,8(^x)d23B:mI\ g6;(Fե)\c[I|XD-{+Fq1*d4t9/(P0{k$~hwh*m?Td[+ [-y4!Lns.E_)Y/n }Ѳ _lrq',0!sP4blW.c5ƬeBXyyOԯ&z˿u]xKF,ҿ,ZJQ4q8Pf].\HכrHZD 1sa;~@0Ѫ -#ўx;9>(G_t"z bk$[}VT,֏1*f<"κƧ*-(yWϛŀ*?q07<4\$9}J`"[ qz ƈ(?:ώ.j\NFE˂"Cتe8yo-S6|OGO ;lpU$Jɢ`h [fj]]@#k"]wb`v& *cKY-?{}M`a|Uֿߋ%hKWBoI)^d8Qǂ؞=i `w% YfHHDQPR1>fIʖA˅ .ah{e7c 4y>| )̟ `48ZJ ~мGѬ*[0&+(5j)nP,˾Y+:Lv_'QpFȞYdk7˃Fd.ZQm]f:׼u˺79+ۆ2! 7~ާ)gO ̎!< E |ј)]@ w"1칖Sn\N%V=aZw0Wku~fI031'1myasGlO{nS1Y=݊u[wLg yeq@6޽<q47CX<D0i@]QWX^NJU'7XcAz6}4\@g!6q∎J}~4嘗ܧm[ *{`%iU`Ρ-"}& %3.^-($R+| j*-~H̳8~wg"'٭ \q`ы=8?A06CmT>?қ04ah}Q;E|If)j PR V/紷[I[.82C%+%hVJΝ 5o-"6ro,KR]YfԐ_(Eȫ0Q}(Oog-&󻚫$Mb~ IkӈjN/h~s;S(o ΄Dϩ4T7xdSj8f}aJmU辔*4pWC{5]4Yn^ 6kH`|` 0AʐcksR?M otaJH(qx,1c݁$fwh.<9Sà5}rfF+wgfQ8V n^ K: ):!%p[MNQ<b |QCP$?@†Uf:a"iE"@ILtAېZ=E1 O42̙_)Ȃ㲵$<*q']1:v@Á5CDyif^UL͍&61_5g-`g=KGi9 a *KjGr~Bjɀ@<8Y߻LNib-K : rŨ֚+1)S}Ycc=G|U @$7=,êAah) <]9ǒo8[y oUJh/v[h9k3ِӴi?v)VBЈwȷ(;&Y\8 F׋ǕEI6u"}xey5**@ 08|Gou"3F~#Ici*rA]o\!F+1'SYMH+ < h+^%r\n-}0C=E=%eTUUU\L$^lAH`lD#D/4'6֚#ίfj> B) { %" q4"}^7SHn6\ f&ŝ}\Ksy5_Q]],4Tdx|2O#Ru;dȣZgTPeûWʏC#hը߁ e`ds-+zr(8|∏"$s>Hŕ',>0ց(Ng_S4pR>\u%3B=QN]\4pK~7ɘp"^W0WZyǭްE4y%%X!,!`!ICIH'o\{ lb I\8[u{E?574as-{)Ut*M7)*VR+B͙Hʠ?Hu{?}Xbҵ]L9I9R/BVEΥSW:봺y3j(a#חQ-FKz_.i)TH,u MQU-X M,UJYwGe75nZȅ5hE_qT&QWlzahlls-K6ðvr^M|ïlOX%ZЦ܀clk_4oSݿ \Ϋ+f'a3eڧ^(=jq 0  5PgJTb#}]Vy w13]:{o<^${u`' їƲʎU7ΣE] 20tD!/_fסt/†K?ZdsCHI{W*R$_(j!jmTrʩt5pona#VtY @h7&Fm!wˈB)&UE~.ˡ,^ZUX3۠cФ_P|֎kE➴4ե'!׉(藣梩IAUҳ%zx{, x2KAMMQ#*@*׫C| -5wWԏҘqɼQaZzՖZEO,>ܾyciqp^ 뙸P0ŘʑAI9DZS^iuB?uXwNZsuƙQ#PldMK.{ .4ިfBAY,F1GWa8vq$;0^Z봵ceg~3<ȯ>؃5xy8 GDT[YvB"J~v"XQ]\T&jd^@Nkst.o?@=b1_E$G@He)fOROI픩\A`NqՓ9ِ:(B#$dǧ!Lâ\ OeMS ;1 ZA4"?(O'㑺䒐)M*L(dHvԺ!hJzs"v`uIU -Uy%ABƜ7TCd$&[w]l:IirZ{gf\IRȨY: ;{xA W 8ڡ|qxGL 1#tӄ@m=9~PIwPjuy$EU P3fL=s{<5!Vzxsk卞8|V7g]z#3c>M8XlBb@,3 #+ zzŽ\>J)4%N*ڊy7푁]@u%*U"p?%y~[:dgovR qz&]f~xQ) =t#;^.Cyl SbXo?K4QA"L/U)B@G8r=O{! >yyQ%My "f1/~$\EJƿ3'WX5S@zB2kD\0Tu+!heu׭LTmiwiAKUSӹt/{}y6z;"3,a+}XaߜOeJ 髷rb@C,ph\d(bR3|0IFWCx|?Z\Ƅ6 ̞ut (w&;U뀐r7k = t? ͒̚ HjT|{sG9qU0e,46R|J[%&KL9݆HTg#[kT$?mPS3=1>{خ>q=i%j3\>ʼhbI #r{gkVzy-p -2 :|a5DqSqFap!4/D0pf>'.6负 ۈ]z6@ND~>h[@kQWe~4/[*DWcV8*2KrVhBk5lnbM7}|zkF1f`f*"gD5vG͏"A7K~b\uP S٫Ỳ:½8]ouK:ÆN4`u@pe;3c<6]>_؃: 9G#P EF6>Ťh|)FgKXhޖ r'ӄ\ ank^Z7]Jڠd+S)qlT0RZHioKG>iGftTp~Fkd57#ex}|o:}?@0ǫwL>0,sh߇˅HSG7J+z5NS`lNKՄ@&b^=dtDt)Y]E@<5κ]쥉F=_^h1YD?"q-e'Q>KJظ)xOvz cV('t|4dj2\y3S& OD2pU )V+ymRЃB@dM3[jt;8;ZSIVpOLDªR#Z;8L>Vi-osT#EM'鍦F%ƞ"C|٘+j!*Ճ{G>`B74+Ĭ%7+4B:x7+jW n7}&ͤ^-{[HR=B3A06Az7O80A5;(A#H4djNvnvOX^i{ IwS{KnZPxP+-de{[88-JɊ|JG{f/nyh*\tI5(MXOy],j9"vw4% d#zpg" s?Pi0?( )^6G?7aA >(ѕҼ˅*f;а߫ךe_ JѪ41 (oz]cpN7eܠ2l_,U*lh׸gF^A*C Le~J|, K4a#k;y|2AL.U@ZeGM #ᰋ;ǓpL $,qM}&=$)Z<=Muu8a1 gBmMZ>PM FoN懙m^ƿYfȏ8Ai6_:wˣt }  % eL̨zBo8q>:˦/~\N)2sܸZJv>!ν$*:9xkSp2hQu Յus LqOfScF^@;XjI֕%=2뤍a@}77,uHh͠A->6lIUq3M^ؾI}[eB A@UgwP Z??l<~Xwz}_ yfi b_er½ fP-{ gIzE)lqGF_ @`0x;RpwZ4"@4ROOE Xoݛ/_'kk(poJP d>-wyВ.g;Pcv;hk+U 驧3n@3aaWt}!5N kۨ\FZUW^likB3``~7o??"M!&4>dqF~݂XՇ9X$3%6VC|^t{<ūl7[2;MFO(:}']nd~> 3㍹,)gm{N$VyVݺ 2&{-mQt%À6 bԈ_) ({$h%?rU21+K Z3|a c"?xf=zĄɵITe:8oL/:OQg͗BK7m áIԨJI.wΧve^J{˷MUCi %,8| :aգIt y~]Ԃv ҁ80W7t9vJfyƟ},kPlmcz'6`zhcK;*̭32ZIڇ-_%ߵۖUMv[ǫ^DK"w=&)JyFҗsB{p%*=oi%Th"uیžA%.kq%J{"Q0iE1%k0JNp|[ #Yڕ)axoBp:/z:(Җ:AXL إ&[Udy9 -Nm|i&^2[V뼞 TB]'" )0_T!>k%O^&.$8{C~=QigkO7 Dp=8Q>Tc]n 8"߿AoYH56G5)EO8I߳L ͔(3lamlSR*S8 zIdQbM߭Kt/Kp(Y (ѳu,9ƮLBHqz1-"d@."p:+-a<3U-jqn*\x[9bc!ߓp|r/cEWh%fkV|ʻmݻ"6;ۅ)@>,FA3ٌ?zM(V_6 ݅Z7?WJ~. 2P\Ln2}"z(nc]nDij[zK|nG#" &QE 6X]^#P 6ٚKo"fC߾&X9=ݦX=ΌU]'Qxd!y~'*a&L?'| 嬦4S?HM!Vtd& EL[U ^ĿlϬ蜠r]fZ.Х*Dv$yM k!n;{32dcv?aTǃ oG PRz2xo&2b(*{-KRt$;߳(-N`R ò_ D?$-۪7Hi|Gg;*Ît]WѓX5AR-@IlTۯmjN ͷG2!L1hENA`S(_D$<D;^"DO݉VaUDA]"r&tx:՗:-lcxF{w\m|O_ɄV9XjթSqH48Q)`=;ϵ1In=)s\*4i+#>|8aZ~C r_0]q\9gfc"g8%=LQ0: ضZDZD#:kȗRbSy ֻUp([w־DO-d`OPH@HK $k J}zJ0{"]\{]BrTeگ x`@nc T|ڂҩ "2 &/e)N̲:iws&|%ٔvsʙٔ=UUmQj/6Kg12(}yͮI|_RRt>]s‡+UlEĈdU(_i%;9q5y0M'# gl<&m ŀm؟| }} IEU#Ժ;G>|T/`X"ռFPKϝx&=4Ie" vh .*\I  Upq(PZU/pkzw/2vٙ g@@e3}gRJB@&9vKuY'ـS5c NVUmOն)q,t9dBp:!`ir0ψf[6O>cnpZ»FX/2k@>qTxS.Gqn˘&ŒΒ4׵I #IϨ_d}ĔR7RQ5# =R9υz11 58ONs 3Q!Ơ0ocMbY-?6&2Lh.',592_*wt{͒}8_7XvEQ976CDNRmc5f*m=0fUSpZv.R5&%p',M $66Pe jALw7"僯TvWZiv$2{bxHx8XjUz'S-A,AX*Lh2T `KjBKbLK*_UcjB@Y'r-%%KƳaz-X":},_zU)؄'H!կH̛yJ0$Ww;O[jQ=G9ؼ@+W")>a0N;}mZ٬WbS^ DbS~  E'`i~3.IA{'` Ng_;5i`"11kBF{tǓ{mQʘ?kZaJ0VkIfL}h͈23PJqΞhLƔ?{KMMc&,*kq)pdN;iziLd]oWd Ϥ !%&2.6{nTrʽM(K1jZ\"V;H=~9hsd7( ;[:dczM&hc#cn}ͤyiP,ǁKSOzJr b*x03pd {mr-uA/9srѯ4"\p]XL>Nݪe|fMHILdx1~,:IV'.*`㺰A`l N: &=j3j!ׁ͍6 Nx2 ^y힡 aైn0O]w+p8'/-jK|e""h fd~G@dTi=_}{݊\߇% 7/VYnKпd eԶF^zX/DIT#O %' Li@) =x>]alՓ26 ~15Uo8,/u8+Kc QaNKAcU)&7xQn_?m٥_P3]ia!j1DÇ-W8 ]Ψewc'r7I}B?Z0N<5Pc6@hl![CiZF"4rT*ʉ@:C X{.vC~E8he,P^;#^1튣αK~wRWFXʥJcR9 7u"YKd!2\ǧTLy&,0a1KmYĹ$=y" tW}N"Hr+V|'I51KJ {n38qrۑp2&SBҤ8JHk_u'dR0AQJ>ons{ӌg(j -XZulԝ{~zKâenn"{-5yJcІAte#SםhhN*4+Xeu'beեbfnḍ;OuMR}2Q*yAh P bcn<B XqU5hL[OuHB&k%t]#%vQ߽Hs=nvJ|3vniW.tF;l4['hkGWN`2*+Pc# T(?ؐ@椿p#WNWbYx1 6-u64VPEZ ;-(ȉ X5JxfOw4 }ǫ&'f }~ӋиX\Msdu]= v=1K0U_`Z5a:D\%N |wb`oy$~m|Zo3qk IՊ0ȴ*vkngaf?P*!Vق?#u\o Ŗsa ;k  TGQl:2XЧWe/d$ZqA ת# (mRF?4LjP!ĕLN CylajKas8Z _;GZ$J6(,XP lOª<^(פ_-% j/e"~_ˬop*17ڇ[BϴP&d%6TApك<1MmRE🡼EUE_!J~4Z9yՋ IW+aE9IJ@Kݦ9 qqvQ/ވ_B Ň}2>ie3N>_ѢKa6Q8fO<UN&T=q͑W0mI*4׮zh:8ALMbUC8s.ں.[W"g!jJh/Kl\g_1dyI@ڌ˄[lX1Z 8ҋt{L׻Ɨ0{LaEy9߄*YLc~Ŷܒ x6/%AZ7~R.?Cy%Fw)](6Q2=Oz↥D38B;VcHp2ZmNx`-+5 G\2Hc2ݠ5QFeb[s~M~X4E8Xsc3̊^(O15cZv|#=W#Ym|jPQ\G1?|dLa[ڻY"'!Y,˵EcP`ӥ N:^KРd:KtQ1pˡT/ߙkM_Z s=f'q=H)t%qCKJ ItGv!QȢHKGj-%ǻaxyPj)RU%!:,Rt 0\ jעWBQ1j߶(*le;N =~0Up1L&8w]D-@cF]I5Âw*00:) rLi߸׬EڌytS&Ah28a7y3Nӆ`$0c׫j5,:sxft?*!j] KEH|H˿{Qҭ) k|#ëjE3uH P@ԳL#ϕ-4̑5? bJ/#֚{z O٘cMZdưLq4"Ab~j):eF?C7;v5U>7EԵVoQf7GHW Q6.zuz%L NJOt&fgjƭ|؎ ߩF M̊b纛E&!mj23:;Y"$H`)![U>Ӄ ,s|Um B \'X1St;KVnp7+]H8w5fvFWYH섛<jٽjqJ 37܂S Up*M!r5~_쮢Jp#fM]LBik Þ}&qƪD pP4MsK$Af}X)ʠtISD>i)rxi"G6WqJJ92\8LH2'ke' 'J']yO5Z6k"t_6" >._F+w}[ 귄ݔ_&v=L%c@i:;RVc,-${qHtlb~ݗc :%-: '+Ť&3Ts햚Wu7#-'Qek=Bu@b00ZB nI}&xS}@”.ӷ"pNQI#BlѮ<ṫS^\w{J9f\Fχp 9)1ǡ%/sZ8g{2ɰM(G.;p^\sl OF2GBTG>% {bF0*Ԗ`V7dmy5(sfxrXNgCd79pl`@^2yNbAf|,De#9?ysXeȣ6*]y98ODx/(vps5UV>]X[|-Au%v҆|3m< IG#kܑř蒿ʚuܛ0lXh0,O$Z)&ӪⲖ NSZALh *ETF8ٰ]6]5#ɺ-<&a?(褟6nBPg /a ۧ&zwU+CF X,w%m 6’w{]5ca@;0 :R03M-;{*PHi BR/-0OF=Nώ!Q:]+( NV=*(9" wBIס{N~"qH/0mWD(p$\ "ɪW k#r&:\ZV3Za,(RI'_.?-:y4i A9tQ0ýDTC"PVP7Rx[SQ)μnв} QFد|7qVߟP4r 8)DmWwMH)bvNs|ĩd,sO[kӈm,@wP->:p*Zǁ&B ӾZ) Kme)~Rcr-D  #\ /`) Fc%|i˶ <⚮{[藔EL^ E+,%l~q'+Kj[ЍL}^"]3MR[nJQ_lo58a=&IͰRKy_hr4hkd#Rku+ м ɤk}̜VK&uk=}99  #W<~ji]\D裓p9(0A6(Z&_V+5CUQNp> 5³M6 J/`8%:1)NUhtEPB>)>Y}?_g K fdmm/WŹLJݏ1ih ϬZ_bb$."%ѽsa6~XZ"P^4\Vնd608- sjhIċ s:Ok93^/Erw/;Q6&oa?z1r&$Qá[_ͷ{-}|f #]"@#yϸ玦p ߲*ì!!kQpssم! QzH/5*xVCKƳb ,5m&|Z6$#h23S2Oyh! *R@Ģpo&ߪ^!9׸E!p()f랐1PehQI8p"%qcdKng鰞/qW+?h퐡*[+;jj v!KVC:"Vb+O`9DM-z>h ik⠸+ r^FeX_x# \OZSAɌ2{Wf_ ˩)dM#\(v- d wvdF>͝hm}B1K +u{jZ'1Μ$ |>/S#2&m(e@_YCNG(e7_qH8R7I/y"DU* k@5XqDT<0)v8GB!5>RoƊb(5+͟3US " 5[KVgT1Q[7Z}՟$2}.v>2kџW8תn{j~4n)@Ϋ^uj!h1d&MAFݚECh0LJfXN:򧼐i_;s[%,g(cl/D7"وDqs SHk, *8^!wY@O E{Zn'5yXJ2-e&ˠEv(rJPJ20 1 (9Y_3wf9! tDqSHDC+ `' Bv 3O[›!w!EԻCI4{nN|PAi@@ k`UG Pl&R[*g)G}h3H$ldL''Dx3MUŞ^/[te~/G|ǫweĂtrB>;rz(9|h|IW' F.0*xEAʰ3M#4"(I0[Hn[U,V ,L*Kǖr 4aAḁ)Bu5ֱWv(e>ceЕSRħ2 `'ĶϑP[-spEgLd5'KY So/R6kˀ_a,НOB\JE*x`?"ПOm-8.Ac ˜l(5m;AJGX.^]1bOe LԊݛSE`~zQ:BؿfgמT7lZe5$/HM 䢍Xt[aY/j[T$LgwTfmi v`:N5O ?7sb`bݻy zR|8Y@O[#+xBQjQ0/0-s45XB8)LS٠< $Agɇ3R)4ii}QNW{[/jh[\8`XYFU +OuƖOG[Tq1+IUS?|R"!eyԄ93fi {"h*3|ZJΆLݴ/RfTXg˻=䜼enEDI 5Ɋ*ĔԈIve4zuGa QRF9K-[ӌC-ij ƿ;ZQWt|H/+9 D>/փx/.ߤ -96a"e}) 66Ih@Q [xQ!S),Ub n>\56]l#!"#*[9wd^< YFLoέPŇ#O/ɀw,H@ʦ=ǎb54:d]i!b${PՂg)͆ҳV ؐ6CT&cR]cIeD(,z,8na~[ w&>=m^ls8Ɋy\72# fЮ"eu6H2rC[+[2 E-\!}߇CdSwe^^[fgp1A,L5*,!:!-Mgȿ5~C+o̲&R(ҹtp-(uWBwFx;!k0I/nl$Ogp6~؏1gJNcQ Dvt @aC< dK9R2Ř*I17BEcDW<{n-Krc4W_sYdT"FB91h;?-?-[gIxP z{`AyXQαƻ™-6(:}6k 8el'.nآnEpv>s4F" H.4F%x$Ī0WghGY',f *PU姷IԄPRÐ|;\?-?g'Dt3 kⱨp82:'`A])Qj(Fƍ 8 /[LzpSd f<ζyHBEMqrZ_A&bqBO@0A E}_2m4DqY!z7ʲrŋSe9,'B0 |__*띐1qaÄr֒un@$Ug,/1T9&T[q~ԿXv$e(V!4<.ܨq2m D Se4$:35NPyt&I2IƒC̪*t͛%TvW-:r8.AO$ZwgZ<_~Ԓ@96gRBЪɪG;?A.>/ Ja ̲8@B{0s(]фgC8%)'@MO˭JayT⨂\ jC(D%ùNLR6OvO/62l}VU-9֟]0)?R5E {z*zo\ ,xi|94WPv"mJ׮jq]k& 쭑C|Hs7#z]sJBq퉼rⱷnDϮW\2EKf.JVKK[(pR+dM؎ ,rL\)/{->+؜ N"u. ҩA/ob *9_":z:f/e^cc39eChҕl/b_eD=,BRo/Bqɞ z5$5hח"@ o^LFw83_ Z\ =͡j<*B誸_CnbRK흚D! eAMB?Ƨ1LJXNݒA,ƌ޹ĝ?O^EW $ -+RozXrwМe a!2`._kL\q6MY__R!Bq԰0u.i*4z 62+Z{5e ޗtqPnZ Y[TwXeJXfWt`6sS=EW0p4ox3v[&*\N~3Iy BhNz슕3de~&\&Uņ:<-rb0#eZ;aTZOc"e:=q+F)g\ao.]if(ń`93RCLOԊ9nӒwz]"W3 #jǞɇ#a@P- ?a3!h8Z17?6Vp&Lcjڠm¥Mtgl?c8gPQpNKNwL$ǁ&DibE+kjEes49IT*̲Ot2۶/֞Qpij(>LGì}f 37HN'ݐ%M#TTS~β1fk'gvjݮ=vNxO 9|щq*]\^C{R%pفi_#(oTT>Ar޷?[/j% $+a,[͓=>y?fx8& XZY +䳶jtCb}+}0tky{9%zU^&*=,/O,sӺ9`rv.C)ʄO*]@}CF U;Ӊ&q~RUnz <ઌ;:HcmoF9.pM~/U:oXgǡ܀X! JQ yOZ77G#hf}(fNE yY`U+*bָlpk:RgH{ ByNW; 6˅$ DF7Qh|JM=$j'{//,k-UKx\߀Jج^ŃՃōJe}Lʇ5lɕ;cBnW.S}Jb.͌YN@XV8ZuCaNQt8?_=SfI Kx1+ys@W"4AXeЛPLټӇy5\ãa)WO0Q@ZVzng#Ve4=7цKr_nP-prg7x!?Z$M)r]́GSJV'9?%ѻSH "4s8~S/UI2FgSP7A|#>˳ݭ_ћu_ⰸ}V0|BWQ` SBEkO#F+k\DD.0nh!Nʦ`*BÓk4Q` `Nf>Ra'|V8B:u#xm_OcDk:Aw }8˕"."QutTicm,Z [۞dqx>cRJǰwR/=ڃ2mX|]x~"\Uim <uLh . ]UsOvJᜳ:gQޖ!.KˊP^yU1T_yuo7J5VbgWK^BQBBLpN@ZIf^JXϲ|w|m86Y7A|> D-u, Z@e~Jey;q 9C!W_Hy}Hc7ʳ⦪̣Mvfb0[*J WGztO8Q9DV+H 6f@ $Ϭ5DbBV`a-vϖoz" %G?؈겣mf8-ݦ}Pv 0f90+@U??do e@ 2/*j׳ghL v3#k~Oq hш۷%GoT~JWB]2"0/ vj흔| H#+)u̐ۖ1H#=5>s[+pR{[}_P3G"bth88 :'k0LfVQ)I!JELkHǨtLQ(7{ bb;v<;uOh`.nJp y W2ԛ!ٚzC=SEf82ؚ$h ~ (GG6;b DGQާ3~sЍ靅5*+E(6 98F=,*/Pd4Lc:~$FmSy4" ~qC[M$ꗵbzh.4 k~DO oJCt 㯴Ell=:!`ĪnOr u~zdDBa]of]M1+t$Pop/bN;wcpvWV5:V(^a*!ڦoB>J)5)cs>R:Rޚe Jy0?hgYwH25H)2(齎YxUI' {h_ 7#:\},)sv%USgq>P"d9۰)@ G(~B/ cĹl\cg4B!+:8(ԩ05p,e&dT y`|0aRraԻG?GvЎRGTpUɞɌO`E"+]dk9M9J\!&l"vUS $\%ߖN y1l 5MN(So{L5D!U=7>҇3:GϔVؠ5 arғ.R"^0(>d{-A)J‚3P{{3GsD'#MVS&UpVlj?INK$Nmܮ!P=wYk4I/pt)p?dt3@x p~V|=6E&ܴwdXۤQH=!)sf+Wr`h\`f Q:[ 3L)#hW`$c 4ňײa8~iEt nUԀ!`l̅)O=yӅC$˛LKI~ kQbxhWv? zNzZ}'MC bV#LQ~Vqw5l ]2o@#&8{J9WII۳&JP\R; ſ)vm`c31 !s2Y^kfM&P-D)$eKۑuſbN= 9o=NhL;@wihC쌸k>$+hh(uEVeL;HLsYRՄ [6 Aأ.;vcl g E Ӄ ʌx -LKT@5nhJDZ 3cjmtLOs/9Ek/'[YiCAOxgSl,vpe1{if-7Bͫ"epoOTd,G9Zz 5^}E6A)*u9 ! J֩:Y!MFbc0RdSDUXNbG(U'TZ({2H]vծ+Yk."K*`CAxV.]9Ȑ?] Yh}_+d>jRd!}GZ>C[v-Ķܵkܿum<ϬS}^S"xawG<3˃(n 5'G,g(ZeK~FRJx@c N`JIYr݄ݧ*9_=B$-o0FXF|xpqECXyՍA?(+MNX *TܖY"91-,c!&L; Ck aUrpur$&ンЄ/y–2f}D.MJWV!@dXp?!Ry0"=}ic_&KLktKd8 :M'ahVry:i47,v )fs) K˷A5K-3iQ0f-g_gN3jDyn'@Bh@c+yȳM+4>HPFk ĤSťw+_Cu枬_p;ṯl[z|UwZԷō>l GXA$75Z:!k7%dV |^=euwdLBh&6 _ȗV ڙڶf4ʷ,> *U 97^x$X. %RňƢK3Ovף B糪vtWw~a=$FjKj3)f;B _RۧRJnNWvy!?xd39Xvou d A',Uj*UJh-rrDT)ωq? =}B%S@4c,Ø\< '8-Tfl0-Ig^OԐE0Ues(ɬ4.OsgsW*¾퐱SeɚULn7X}(E|ax21K.XR`=6vZ [},>r(bB'h7Qřq=)Iƶk) õ)FQlfGhqª~m˴Mف}}G?؍Wƕolwg;nO?[E7M~*MD޸؁|Jkٯ>ʍ1:@B n.O=^-'YNO_--%{T qKf,Ki2s~ājl tt?=oy){hBBn:pŗ9b2AP?:N t$?|~91z"3pCI ;@=N | ~%_~PF{ԼA  nmmip;Ӭ Hp%V {PJ0|𔳫w8?$(&>A V\&}(`EDJ2` r~/:#Jxf3\jkQBI[FV5h3wo"i;fa^9R<CܚEAH!ނRHv|9 Cw~7Q8_^jjK8 ;ٸC~7ӆ.U!t?#QH3%nxh\D´TQ22!/1i0 +$qt ",C@?oV/ gغ08x`몺(yAN_ pY$8G#Ӌ)$!톣Af}ZAnU'~QеA?iI7[Ȉ$){Bּ>BT[p|"ARnawu`aٴ/ J(-AM (hdY#\T` =-#~\߿#"̆4ѩf6E@é<*!ZbV[qvݏ@.y4;OӒSb/{CX/tYì_A?(rWnqOb` !|#@/LxT}X+\_ӨbhX52&7$K;+@Hz _mK(S}~&R1Jgg?p#> v)dDq+wfDhJ4P=s?eyye1i/>4O4?Zz ߓJy+24TЇ̃W/ޞ^]C-{#Dz|:􂞞S |q!{x ^+<8R0*/PR5k`DƼjtG3B3E}57ycjC9}*xzCIT,I,(VtS^房 "8KEpwl"me.{p&IN司¹*u2"% J\TtѐK.b ͽ;4?jViVz:1n wAK"$RSl9 ԯ(< eD= ks-Pnla}&WM-^D_}M/ӹݚW\Kp| @j}Pz4;)UҨDi Q*0LJs]U.M,F .LtQ?f0~ )E$U8Z9"2Uc nf=4TV¤v5+ޚTHmOuLxq[eZM9~PqkE<& )S gAzg 6ujܷ?yL.iEMKؒ=e|r»>-ܟ@+l0;S]y4-D.d$;EXZS|F]4HЅ!cgU7Dx->Γx[b,N38e0hswe^̈́!9-DDij;M D}%vwuz[8~Lj`Ul [RU`lcg$H라#'S+VܑWEY*m}D+$ #tπj|V3nܶȚ̿/O,>q ')awLgt"25[hjq1j!@;45*JE\SI߿caef(aNjwV(ip7NJ?x],gyB|R`u^ތM\\18s쁞Lx!O,-oog:eTK,öqǽvefCo1GgN"烅5NU,E`93_ "wFY+ťkjM@{NuyrI]VMݱ/2XK} P h/NN/%}٬3EO:ڼ*jT:I"$[s˸i]lCq[ja b;ykF L_#uT|jI#LGNҖLiC] ̘Xl?"ݣ6EU#'[9$cZk~ufl|luZ/W(ي]Bl'74[pl(y.Oh07[ԧFܒ6>< S3X-ﯶ^X^sv!bXEĸuyЯuX{g]^\n%=?QtR4r"jݍpxmȶߣ%҆`> 0nٟ"C9M':oy42YFX-"/em3Lx۹WIOF ё/ c4$DBPCq9ahatvӏ.GI EZ-/tQ.o%iH ]={@\+B^":\2ex^\gtφ}~^i!9RdHr(4MHJ삣ǧƅ1<`Lkѐ_Jc_R=w  =^otNI}G-Ɨ ϣA;X%œt4k)mzf݋>#?T #F] ok\oIɂ9Mmx~cBSS|[I]OMjh(a Ʌv + KiKơZ$Q~x _dIda4Tk1n+wCxh\BF):*NHMAҾ/Wp+grz82>Q/9{liu1xIϚ!H5dk\M#en"r; G@[0*p)M@Iоڪ*(#.r ] {Lʒ nr ŘN~_L*t hbx6C;S&f7QyPבs75zOjU5yY ǂnIA Ra'i -tzȄ:d-nDɎLN)aN~>]B!qEV}Cu8w[hi[3tM8*5= t7Ej@y*%pP,}6GQ ŔSb (rqAeGSckjCKw¥'uid:_i6 ,WBX@PTD`]cQ-V:~ƚ+c6Ib[ aTWX C{X2q]Iyde^cU*ԣRSݎ]Rl'w&=C:z` |A4e.ި[",m(Mglq%hhhSyO7v0j 賓^8p74u0f.<}NY`\Yo~t(1om'4`kQǨeLkF͓N^ HX'(51[]>3rD B -X _" / E򏿱uuKdJSb8_̼#@=]6iۭx ! $IaW^->=fBP ZƀX+m5Y}#Q$i'NZvR*&8#Ø0*Ƶ?^juj l(rQh00Qxi짊p[Y?rE-ѭP3dHq-A^v8?YL ]v ?Hom]_٤\f?.3кhDBլ3:_" oHMo_P.Γ. qDp Cd&EHeOng]WY/,X#wպH+~F21>lJ~IS%n{[r@|8J Z0{p0wt6KDq.:|\bT jΌk3F,6HzB~\t ^i_(4pe A]QӅPBڨtz$w̉>ߨǍ9i=O foc=^E|P<Szw ^z%׭bnDP ,<B Oeg`:'HA=TM̉eGI (&@bM4gp@L|R(noSBm'Ii]am#U˩"4Y_dڵqT.n͘|>X0X'7 '"*aSrNk-[p' 7 SψdNCSF0~z%>B%UĤ¼'weQO^,&*/4iZϙ>tE&.MׅЗ#Zps[[{.ߙҿFі &5u.]d_Db +nCg0s>5d´:b%tjan{iK#ۈ쒎߻ɩlf|C9CƼDYK"9qENCy~vBuZɗ `fc"S{ˮMp4nu'^8ov̮GZN o.dE3\XfMIx@~ʰ PG{Llj)\;vFaq ppAdX=lmLK\lz$~h*IvEQ^]O=5ګ%ЯMK\LhHrQ;7ɒwwA,'ZV4\hv bfPO>$t޵+n*i̲ynكΘ!Ҹz)cNfz@3Jbc!Y:py'mE'KIaL,6TBʗ vmЩosMPmlդ&;'A1 ӄ'*\Xt8QuHoijϹ/DQtgXt6.rPw/q)Ly#YX1qHN`hA!0|i։u̶-D/~c:it A,\}!6&Y%w<舧7RaP--Rɔgi6b<8%Y5$[֋=<|qd ]+iQZ]M.?I>Uqy K#`C}+"voxqbn`VcI4dy!s!yx/AVkz9ݫԯ34wG+l&i~xRz$'yH3zvµl_,'\wpʡ|V4]]0+o=~'H! OGّw{:+ȠoWkwB" xpvM~=rSʅwyڪ{>#s^Q~){ ~9!QQ2h#Up+xz\W Sœp !IYܺؼuw| +xe*;BVJ@+O?Ll:8'*gцχQ oLy57ܦQ4^W;98 s>vrj{ g i v/>"T Yݔo ͰC^v>ZdGaCY]zo+WOvX{$Y~iև+ZK} Wv@(T _g6xyKfGÀЬOq8}9{srCuL(dPYR C5,V'@,=36CAuhQ顭3TFd0\]\ 2V r8\L06+^%w+)J;ALa'xPzw۽-JTI ߁'9ORrvJ42 ב'(CRQGN7%UOzR-p߿rJSX1Q?ﲨ+g[C/&CϟɌEhә7jh4&}ZPV|+Xq↊e7Ϙz$ڟR{—S{Tr Vnn05S. c'!ҵ;]`λ>Rxoqjuἔ}! 5.,S\h 6 DQ=+ܢ nĥ n"U% s'd#Z\\ָ3Ut Yu6X΂`}SP@r29ֽH}ғ2ԕMq-v ,+Vd6T?hC45 hw7Bk: )6IsƏ+81 +b',X_i5, 'Y?eYi<~S[.(teQõܹ,NDq+XacUsg5lB.#K߁UC)IrNpِfqNayTX&l*# d^S ;<+nz,bx dTmL^Gsl4u,V \or/ 1=%ge*^!G6蟾xJAAig*v.!Ë|)gTI9EU}y1_C8q7)0:X 9}G ؑr-05I)E2R&Q9P@K(݄t['Cj?rsz x۲wbiyen  8L5 ?8JUvPMMʢbM>r_e :%ۗ\!l.qٍ(LvB*$WC+=i@#{iJ]$[S2eЧz`tٟ1!DBbcA%ܒut`jp r!sEu/ZdMI-\9މo.:å ˽.WŨI"t/#ͫ9pΣ[4RnLëe \A-wrƯZLܷU 5qK_W1mF0C }E˝As$ rqg9CBDhB*4Ub4't]#](7)huεV/fJŽ~P#x#w f%n"w#zNtI S9hXYH b# .[HUinjPn6ϲc\)!tΆJ"̠IRd*:MĮE<>+ BKx#1 ݒT 80ZsFv:=2>L?a1b$)fg}FE:Uč,3~h428\}2 R"hJ4L'9+#Xk?y|rvJ {t68?nqi"|6Hh!JpBs `iK}Iʜ>8=Z0q2p'U]%|yr!2#V.}\~LߍwSEk@5 I*v“Հsd54KtCP"+pGG>>f z +7Z3 P|͛qhc⒂3pE/B'w3˥ڢâI%b/Mf=B+IJKyQ3ffA&KF XIzrc/%bH,tA8~`9 < 7}y6a*>ƃs$xO5 ;EPQA5dI&YI\m.d͓n(2'քl[BrhǗ,5.K*\-%K&O:2{îS�㌌7VKjX CI43B156;gN9и@?r2T}%ˮNNQUt'U.&u/G>[H :QFVsü n1*TXX$+mZ8(auYv(4M<3Q;ck4<2^A󍾈tˌg #StQkEdQ .j?dmG#{L$:\Ԕq|@"YnRW x0le_P&2aTք;k_ zMNYwK B.?㺚Qʃ;>>_ |Cٺ$_yrGk]^scX˦g!(-=rԕ儡@&Tb#2ުb &s؜-~M޺贕g½jHC #e݀*Ԫ` *7ǤfF4wkajRw3 N7u $#KkLM@!s5?[ٿ :.%aC9&jQ¦je˒A`* v@t]:L(r9:R ƀlzf^V7|_7umD( nPGI4*-Rx2ЈZ\^*k8T+kʚl}h{*M ouf-_PRX|ʩeP\oѬN$c:8n{(`&<Qcw(LW4 gh$7Yo@̷ybA GEq$yVry }-!P= _.+J]?7N ֟s!D#(->%+c%9IuvfG 'h*aD mMİ?hC`%^#x/b 2^-A+?| b.,٘?Zճ8r]I˂ 91F8ݵ(5r&|@lyR9 /ĺJ5/;&Di0m6zE~jcd̪:OY4|_ ɑ?ZF̒ؓڂa"j3Mu~zum>0l=nNAz\֗isevjH.. #i\v.^{;fpeRG_X1oZӘ%Rk:_"~7- !" lj: !(!D3V S'kxZj_x ·O'U4MuAG*p)1)2<lhro㙊ZP-<^Ч/5ZZIQ_]NԟyXB/lPqxGyhy@ι5!h>2k/u!.> YDDꬼ"+VxE=73<_ya^?ʃ^Le<ӦmyϷ:@13/u;qF4_%#ϱ`"r<ҦWGpDLIeċ;d6fJo(5]ϜkQ*O6CoA"{Z)/}ߒ# a[7/la͛rbE)ckHB%T^rhu썍7!ť^~>[c ȿzvlu^kŪq% Nw|!-WWyDa|(2HhvjAdâ*<ϩ{i] l* %>K?D|vÑ=+u[W/VGDLhOm!6KK/Xg*j4&m)ꧼZ?{]}5["iz亩 FaP KOJc֮ (әb7^Z!m{V=zShKv/Y!*Y,Wg7 zdr;e?! MaWͨvJXmAtk;/Mj'R1Hy)l&Q2 FJP3FRѾ78ۜFz|&  AO ؆Y#B &2,_5FA 28?}oVcO(Ǣh]ȻܧXlj(/)NLͮV$-iXJ=9NaR- d,/ݺKngExf=ymJfN**$0(0Ly< =(T[GGļD=X W5t2nQ&IF0[ՙͳƸ0&6qD{\iAnP \1K3 &Tš Vf5i9&7Pp )dG6v !Ї՗8$d60Oa'+cf9ћH,LBc!ӥ|X`Qƭ'ЋQc]ҮS0\+4҂WsÙA %L6LFR5:_Fy?);|Gw-!U@ 2\1-|P.z' .#S8 j [qƯ:-ư7/W\>z PnvlEӧHK6-grY +(~!/<9赈[Z鄼0*:/%}>IDbzjqsz 7[1C?A\ 6 i/[n^&X{-CTYmR{tXL2 k̺,->jvQS,AxN9Nc7՜[ySMV Yla돲6-#L65Aw 8eᖸME0( @HIݤ]i`U#+grSb{h6ml^K(8Vɗx65^Eԧ\&Z4 |#݋acfQR֎ W +G;⤄[ʉjzl/7[:< י5&]8YK %_יQl83NEÜ#󿒾*vћf,- `eYM$(%aɾibdD-5C;K%h~R)X`*"&lfzRB4G}NEY_%bWΥ*_ІY6XNyNu`l@+|dyo.c=2ЃgX4xjjLZNOR(sTBLp4vq.g7+#b;8{"P. { zhl,H%ŵ# o= HΚf C__4ݸ(lbۋ6F*/?BMچ.uTSM${Y,f1{ۧ+Eim{t# s 4`[9  '2=^8pt# #.?! hb~T!77<ܧ biBnO0v-acɆ7O36 {`0ȂJa|bq4Y}?}~ZL9?>m:caL{XS#6Pmwa3| .oc|iz:$]%f'v $AbuNRUq!ͬP1IB08Dż^SηPhVy3K0)@zN#~p"7} v~hfTꟿ}Em&. j"*EFp54% +l~"U|w~#T E1-[p]>j[ԆrTl}y$P3x-)Uu9KEZ #IT7r[`8V1+l `ezڻ$.?NB$͙#ц|6IfʙmJ9[ټ{OG#AS$`];+x}s2aGG04!#( "o(ݗN~Gc5*C9E?^G'vL .m/[B:[8Kt9z pvS:ؖ?pV1ff;*N|IpMleQHwؙa~%k "ZRaëߘfG(q62^%Y/ g΅!\RVK7b1y2J L6>ϩI!Б-6XI@C>(H)Y e23HܑU}{R y2j f> 0G-lMj^I/-JŽr:r>BMNB/֬vFG 7ҷr nhk--X3-LJ'C7wd';< 'R -삂u:iYkw;n{jPn@P?:(,kXM홭Y@9/xNjKY~p&ZƆE k6j6S됐x b-W%Au!-K&U!fqLwI!% _$XAe!RMP"mbogɇ0pLh=pKzMPJV;m9]!xhXZ67);7 vUX)[:i N UR2֢d0GfH7Y?X*# xfd'.;$4AP?Io2QOa_A> O΅؉p]1&8rT CK"'Rnu4EqvKh6-'{m"W\wyu&?vu[㚉 sr!(P^ Ug qFˢqqE.ْ_E]_R.}lӬw^d&(Xh,zLSAڞz/&hA黮" 笚`B\րsoDllxX3QW <0$d z BVcrs-KxI8vֆPc8umIpgl B6Imd(;^܏" l)[6a: c3 t`~|_ Rd6'4+buceWTHmxQjk{>$ =ڠM'j_] V/uZɑ1yzK_PcW3PQwNM,E2w3$S]6Q=?P rjv,:v/YNCnD{sze9>p.W!B@h$W w(dp5[)fNFD'-eneciM!fŲqv;xx JC~dO, vt4݁j:o|9BΜy?3fDSvU^&$pR(pUSV=O aw_fEr[2n5?9<)$N:ݠ-eJK3x8rQH9RK#9^Dԫ=hvk0Uf XV*Zu@lbF,qaUÌ[4PAGXΫ~c4^T1yyW9.Q3d@ҙ>L(HL^L*>fP' JY MffsB2{y4/0l O_ߺܤAim݅>}_vM=p^2v"agM\~_qۥLdQK+P}վrNQf+?i[<yE05>KVK7W~bٱRb VҌ&J4m̝T$ ~\c;8z!NaM̿sؙU 2 9y$Ti- QI.?}WWc| .m, *vP(ʖ+ȱp {\*ܰa:q!|7tYQJ(~c֛7 _6&wɱ_70gp ޽=k[<=e鸨* ^BML k+XPFUP ~PQ 2e>:'T]Uy\yquOE5xED*7]i n9)M.МY_; ;,c0ʹ 5 i Yy˔v3lۇʒ ]ENǃw`s}l,uI6gr'ˇ1'LK>'e%݀E*fӮw?YcGlP3JQ5dkG ƚל@HZ@? R Y=#=PI0 ;S h!,i#ۙ;d89lK`b!4]BIgyynW cv0j ԥ.Vv;((%yYGf~o;v9 3򊳣 ) CAXR)(~]8 7̾ȣ^#5ejK:"1rPgXZD.'K9ԓMvfY/נ16Y%YpR U9q?)~`4>=o9"3qJ!z w߀[8:7i..f-j3ϳ ,lbu蘕(u@A]M#4WJ Np\6)RG?Za49^GȻg+,,J+ dWhiv$o(\槧$kP%k j4 Ƽ9Ȏ##O|7BZ12[oW΂ B4W#7NT&U< YԗPcs8E?/P 55T ߾ =ro؂)kSѕtW)k'!qsU_Flɒ3*!Vx _51 T/;G28P;f@?SViK3Ʋ6UFVP;|3l|ҼJ;imӖ^.q05{-Ia?Vߒ y,Zذ=6hMjq?Wu>A'JBܿ}hvWKuTX@_.[3<<]*%4o"tIrjT,W5 3c2RC J3viZIEKo&К_?m#Oj8$7BFI"ZBot#Xj;[>d0 Rz_GՌUt;ݺq?y=> ,%"/ Ú G.cy#I-kA;,H515Oq*~'6͕s7 I0f64*@cl>wS< `vmT2AeGа*Y' +`4JB1Ka|'Ԃ@B nT+ )@$%Ӆ<ހj"@Y|2=ϓ,iVNf00bGV ([P, r+!m 2bVfHpGpqb"h.Ά4,eQ!tT~>Ys~4nr i*-Mz~EOf3|_SSE1Tk2,D>{AsLSg2Ť p(tq<-Zv;k[CsJ_&;h.ia,qsʆ7Ue2A0 `J|F1]_u  [)9{A DS͈1(ܷdph<5<_^=klu[9L9*ݣj,t2[06{2Y°Ԅcjͽ 9pFoF/ד5I_ O/dj4ee "N.ޚmojŇhm{9- P`i;}H_6Buzb!D`ٽ{W/j(+b꟞˿=a!$ZfhM۰WXjp zJpr "Cu`皽$yAͭ7ZdT:KB#lX˜.vG21_O!Z ,* ga`{>3I\6lgLww]4[xsvX/93׍Dpz& "ꌡ/kO $s`}l9%=A}}9ĜؑH|T)~%].9;@+* lkQg96?`ň\om&Uޙ#:4r&Ne6MԈ㙳RKVx]|jF=>ܙCVaR҂:8M2l$"=Q>:GΧPS*]f<"?6#>eBCMnLNGZ5fhc3$H Hɪ:^udVDm[1=ޝ%8Ӕ\VVqֿhse7"v mse7ϧt7"6*J}z%`.dd4U,bH-owrjx;u[Ӵk\"z*|l,1 ;3KP;޵EBSz [ZnsBr EnIUt02~OSAk5nO2m>NbFLzlzWm[#"6cc : pˆLY 5Y֯9HddURĵ`#o#=NA G[}6-,%ψiv8A SL&&+H#^xhp9I`J%|>QIdgSo]P#l8U:=p:SC<›IBH}kD7fI7-k]1N sEf8?V7{ ٌ ɣ\@ ~@!lKnk?YhVv$ zJb>LV*Wt R.d Y$;|?E`kC~@*3ΈO[#;hA٭L"cՄ`6|Jjjh{WӪQG>o@XUUAg\*v΅-Zd)/fz,.#0L'$+/=xMm߂r S6,J%: v6) +ǔ[kaء%Grg'rCt^<߈xuoAU- &?OS^Srl?ZkkI 9~zXfwU7 e<߁`?WT tVt1xZo0\n&2\[vx3-.eWٚIOj{>I\2^TXyM +P0tkxUy."OM( aXI uΪzL2hQ?XLq%m0q MԊL9hk/۠y+\>eo q"5lY IT:-7YH~jMF @ P|.E&`߳1R#s hv$_d=6KIQעˇ?}X,SJlt@% DuLzჩssWˎ=a+>0}>Iu֞ xY>kIi{EVJ@ۯB!?Y,2QoT NojuŊI*VVdd ֽq`fY3KVe/['-pfɣB4|,f.qsQƚ+p y1a>ϕh-i"8B]&=S:5JyN̒Z%f?1 *9ؼUں;xcrNֱIL*~q5@3^m'܀"GM,bDХ(H}WYF[e:$ WZ^l#lGnyPvބ-ŖuY y^~Vó8%׍O |z e>ŵbTif8t^fth[Mo!yFgψw Np 2GϾMFQvJ1JK8C1-093sG"yN+ٙvL>̺g/ =D~ܡ0mX5zg̷@p{iv4/Shj]סxalE^Z:$MS%&iM:>Pt/^Z`S}bWNSu3O41`.o L| OV!ƔghSUɟ\0%oI{ lԄO]r`ˍnU1z M]~D%/g_<FemJK^M*ӡ䔍ƽ_ݤuFCzik` 0T!9*o0'Y0 HvX(= a:)q6&G<ӧI=lo( p.@jq]m?BZ4D\V6?E&1kxN0`a(Hu+)Pn?IcL.B;/"yn%CQ:bE~Ttj:? ~}+"/N &uo>PZ$r;1Nyz`=gCxZ<85^[A[msz{X!nr /HrwMJ=G⌦"!̒G*d?%UY}L^4C|Pޤ3!{t"utWGz悳; !dz1NJ!gM^cÂiѢ!r{+-jë()8weB H:0!87vܛ>HUurI)]ɽUHoGmA솊SP\ZhFoܯ L%mt/G;zr~8"I7aXj>숷^φ-⳯\HBb8 :S^t' 9E}rc0y!"4Xf)"9=ъ r kӝPq/N:Ba`QLBKK/M7:WJ0J ѯڞDV/ٽt7!UhÁp b/?ppR"|W9K8oI/#5'OÞ{ؠJ.~ZxD5\ڼ2X_wlUtrݳa|/jrb{ϥcJuLySߏ C(,{I{Ś~+# g><'D/{ c5NOo>v_z\X#,m~Ve /xg74rЙ)%7_ ?*4W4-9)ؕ(&o2|6GЍgAЮuŎ(ӎ8EeBC[]xhHo>x\~_بЪ#aSÇUe}RpLf$/~gO?X̏WjTo N4ROūw+>sFyC:>ˉ_|tGeWBd:4Eݓvx B !;_cM7 3.NJg*D`󃲵ll5N!{;X{ }!^QZc zG$ԕI"xC9 ȸ焭@஺C Ks_`Kx.-K1kՁRh^Q#odyR )P/e?jXL"H)A2dœAJG)8[;IM3Eˊ"ުBxMwe(%a݉wiރ0*-=D|bwb_9sv=$fE ^G/Yо4qTFQ7yzY~%6AtTH`ު2i~7)&WXZ81W ƣc&m=̍hl&:3c>t LR6}o3(|\9;(ߣ/\(oW9us\e>ɣVCGX$C ]{\ nU1IFK&If $j5Q%( ݯ^M1֋stY*bO4 0zVƲD8ʡYlsijwonvVd9:ݽUPGcFԴ{n`e|UbDLA5o b'57cj%7p>t[!\^ 0@vU}8@SRLPH YHr@?MLoDN >U񛟗K G7Ak5EGIOet&ާ SUƹ! w}m[22_xeWR>A-n½f 1>_ZbhܕcpPM"/?a֣ @.iH-v!p0,N7RK,0w%Wl†smzԀgmvIytd!@dc?xRv}C~9EteWW<˅]YuОTCWsT~%-k<;lzC%8ԍcMָuq7$E+PӐ*H) qwF̭fP^ m952&/%~| j\ nǾDsn=Z(,/:u'}R {k[d\|K@& ^Xp,?×T:i]{r5~aԘzq i.~ƃrk.(Z Z_sؤzLTPxïi?cr(l1pL޹pUzwQa ǘH Eckau 7DѦ&7,ObZKzQU/Il݋";ݐGe](=es{[gN҇B",Ȅ4ԓ>4pm#/mo¨g%#yu3}V? Eq,gچXy 6JqOd  s  )f5l4:,^#T)@$, >h0`FJRmd$0꬛ΕfLeՂ o<+6zlap{C9C&b)$3K4j,$>Ay W7b|TNę&~_D se2oK5U2ե"±ϼB?62*e `}ۄU{罾y/^)~GؤG|Cqi D.bAHb*>tH8QT֎r7vn<" Fe[U|^} [Wal0uPk2q6\NQ" B >ȶGs=2o ~ 9z\:tҬ"k!VWi?2u恴ԙ x[#~Qdh=|15:9gkhҗwڅfZPlhr]h3S/M?Sɘ;Jͼ zb]MB\ i72 v`ܯݖNfKv3022CКDGkX~_ #" lǰ qxlhzFlN?FK `~3rٗ NlrT? vn10 ڻEz>ERE_<I_{G>DG("sEu|@ĀCD3+e1'.g 8+0Iό}3vd cXzsy?>rуY0ĔV 'f݄\Ћ&2Dz3:LB>m9$i cM.= MvM&}$@G`hP ('j:amxo=P2/yh`ȕGi{U%Þ@ $|^@qKQ_>"CY^~G]v$jBڥW:stt!pW/RnKRc<%U8tM;e x9s?ZA~ Ì>3փTJoJf:wwJi`MaeQU_)ěx? )MףviZ_Du8}-z0YS9txGiriFMDxٜ ^Uۋ L eONd*jzck1 $e_Nw؎"7Bq&s}4nnfpH4gahp9>A`]"cΤ1;Oo@4M% ~pH'U-7K;y.d $gjaZԺ#lơ,{*duH~_W:/]^HnWR~48BŒ(CM4Q9x5"z4DmʤG'2+*ٰ`r ]sQu$t&-y"~Ȁ{ 6}hp@k-˜ u@苷1},Us˰cdPc[A'0L~Rt}̈́/y[ H7O`:w-W"ʌMF"_M.IǷ"͙zHTiM9\E؏x[{j14GeVL> [ry¶ɝܗH :Gr?r)'p xT+n]dLbo!sz3L*S㑉0moB`*eǠh+7VZf;_7P9 rYϕa $6VQtIw@󵡏Q"ڇ!g [:W^3V/s&8PkKճ$f-=7*g&=Q@P%˵єaIxa3xiSM{ `]`gN-4i>$Zh`+ĥSW@_8jʂ>|hiHN E)qAoi`cE_ѧAC-P3eM/.+XcSW~ t! }u?*S{r6LK [d݄#pΚ}5(pI*; ԓ!qd5|UNK;Zg>9zwcz:UB%EP.}yQfXVI z֪Q tu|^!d9un H/MwxUvʯDe+WaH< 34%wi&a>_gpAj$90$]tx&98 nlby0h9Kaח$ K)ccHaeԛΪAYgVl@6"m2] 9):Wa36Tm>J Ob-!ӺXdj91s:ʎH0,,k:h?v̞A$(24T92!l,$*ec x_~7PHk/quUЊ3˖@}Y{p*.T`nv6ESi<~!Ѱw~x|+d@8۳@;å#c.fzb!1we̎9SE!iO䨶|ݔEݬt|ŤؑhxG'"6a6fxNPA)Ps/ s0JIՊTAe9>2 Z9H.fqj̶[7)Ac,djTcGjA.Y"A}4.UV1&n♔8g ъǦ@Ӻ8h'˲9-O=!Y"G#!:k.4dqцo|;4n`rϣ)ǜ'YBǴ@~SWIxic'X^f 2IU׋.l#5Ӫ?@fKCK &k3L湉sH( ءl^}if~*n3iۂ 9%'vXZgeI%2r1xx[}tiRN_/I൚aCT I |v;aBRJAc_xUpV)b% g?C *߭e뙤Bn>`b#-*5W)*@#AKf89 'wyĂz?mij0n<"Ud-f~ ^(NHSV-R:ϬjFXRh,MO_fw˒aLZ*SN2,LW?A-b4*< -niW_Y.DIH(%S,=ZPe>gn}6MSi^jHg h/6SmtuaH T~`R~NOxNHyWV)(1 GqxT}'MlS̎}wmv;#pw~~&!,ћNk/1=7F&4NAcnojD3fX)Fc6@mwsDSr:>̳nA2fۿR;kLz3?:j[^5բH\ " Dȸ9Z%F,MT? CVZt2T*#;)sE ׯOE<4c~e;<-;/opI16 ʚ o!^I,|Yl Dլ{$gq".Sy2}\|~ } 61Ev:0@czjZy10 K%]l#rMGcD6PӅAfN* h͸A=R`uKdAhhP v_`4`av#<{b DAkRq7n!.XV2 +A9Ȯո Bʀ藆=Xcɢzv[mN{ަ}Qa>i|?r~hxA >y0"15+ ˌ0 r 9р$f !h 0=@C81o#Y#|4A\K hE@2;4*!Y;4=HP KP| Dj#26A<F?@ڇhc0ۆ=>N71mC>CzzѺ 7A ntP7A ntV7481~ño]||IJ! i >홛X@Y=xG 9|8e@Jgbaj&9QD`li\S(i$ؔ`?sX ڐQ"Hn*y#`".YXٸ5б"r34ڞG3wV>Mx;vӞQuɳ\Yt~5W`i#Xxǎtr>/A`biX,"GҴQWSıcjOR`݀pm׹wgP< բC{-;@2 ́M4ڒ;l]Q"CuI%#~o}3Ů2f?RR#\l FIQ%d^ZC' Y8%S4)G%A:h`ap/_RI UOEucR^ ½aSwL+(VL8U;8^7Iz_Ogck93Z-.c|-pƐPT%Rb6Nۯ),%w+Ut8v~8j\gm_j '23i,K.ꅲ̇2$KAH44<%܏ y"샩چ;o^֎X? '[F)4d {* K7UKlCT1Tu:'PQ>_#`WjF(K+MAY![(e1=uUڹOm'n^6Տ"z$b DvS|T P\!Zܚ]! `t.rBb<<x- ΃G q{` mߛJ*C*V 3 0:"щ nZJ"zyg8R 3HmlƮA@ܥKӏ+]V80pAZ]Jcj}yP;Ɍ|3&}n?_QuLaկLf,f*@s~Й{%=Ϊ57%Z€ D^1P A?#,&gN T \,/|;tl[F @C} 4HP\d8qy- t]3ᘾ0bөP )1YbPa~BEA&i=%ub~!_L'jwFF;s=]kKo2qxD!.ArARDDRCNBnU%xI0Yn9E P  %oT' X !zP8O.5Ϛ]2J8fi+6aWEz(0#OŲהCZ~8f`I@?ˑOAJdj7c3wΡ^(/|@&*_wћ~'ۊM˛}-Hi3Ɉ| +AƣEsϝRgUiQvXќhvMSGp71@ c?Zz@N욙ҵ[b[uG_a_CڍxlqEOBR,74V&v?W9uqؠލ<:QO(JJQʧn|[bXbTx ]?,j g3'bJ?{)^cWN ) ݶfjz>zQG 5;cmqd\ vvwy`o_'0*{e X3X6npM )E W4q1kJ>F=GҽRD9kC^H{2LXGܲrx; $ ݵ.Չ%="KܱF"k¯+%I3>CE4D|T3LD?֛S?Ht y (pkw$I7c͋8E @Y4ѱ 2fà~8>ΐ0)H!ˌLx٫?˜08jk- 8$[qK@Fq!iu җۣ uqڎ'2|%1wh@Hl|6UaVVda]-!9]Oin+XQXhC ]rb'%MFi:c35(.Z״1rDQ:0RA!qpJaf.$zl"!;WL:]SXlg}Z-NWIe:s}vmU1QaQ_-)^4GAc++BܝܑHP'񛣡]wBD~&#WZxr0$daЃ]~dFZ juMv_D|c'fljmb1C%h=lOzDf2{}VWNtv|_M hk@]< |׋?b~P8I μCO.' e rq."$[55xG[_S{cmSB [j4 } =B2''iVh};"<TI(B_=9Ps_<}z/@:8x2 AAVHqp\@ "fj*} +uk_Qpӈ/Aھs6L4DW?|챕O.0P gv&j@O`]0 ޯ}'y<0 r%|+Ǚ0c5uK}aK9#kҒ9K.Mc<e:OlS Obyy)BYNDO0#snTfԕ?`˻ ,R&nL՚xo> ;7і90bȀ.H-P:s&ttadn0NW`UlC~Vз$+iYɻ߮\/d~̹ ErS*GēSEjŅq:AP4v@[TQNGlR=:1Q?7 ˦쿀#, gS 6$|"pݧ~Sw5ҀNl/<}  W) !W: Aꁅ>W>W?-n qB(l0~Z $=>qyKir'p+b|- {aNlrCZ5 5Wo:hܺ) *PJk/JbdPk}@Puq B_EBUc`cvΊH=2e{{FC-XvkOm*ߣPP@T:L q X0NӁ\:ex>""cPce6P^ EP rXU*怖j0 f6\RU KWPg7·20\jNr ]SLJt!#ZV*ZN+<Ħ0ݍZ )*s-:W9R, Ѣd-lDA4!oKp-Q@~U@( 2LH* "]0Cf8@79̵r\n o$:3%cR*V؈!d~AT@1D^`t; Id6Eg. K@i+ӀV +vY8uvZfwʂ{ uV :YOa#M58RI&Gc*dκVt߾@Tޕuҳ%*pP}޷ѽCĚOY#*q*S P) )Gy;LH f^Pv$<2/Iۑd"I-~`4[1XfZWTֿta66ܬc0g͌a108l^O 3'x[~˽'E|C_ʇα-y}F/h/V J_pׂK\]7 ۫˵&0]?4#KHUXb`oraTބS_c"MYoxrgEI5 &co5~f B&us5MF[Ra%˜dFH #khEl#N'.vu0 ?#@Hob^/+j3QpFi6ߨTKn36[5K !Ă cQ\tPRn־%vr+@!1drb:}% MIxg3,9fWբ 馤.FhG"vbdw"zEZR(35?'cswr%US7;NYX2srLM^qk^(L;K_U51t\߯X?Ua>-L>O/*x˼ЅGVA v~tې8AS) F Da-5F`G߫BL2pN$cԛ'\ *͢8jXb̧ @;nޤ[R7IsA\'.xY&3BT[AHJ|57Ĥ^z?\Ƀt #P]aZ/)R|' 6JChZOszٍVm-/^~fkѼX=cM+v9 *K9ݺDc<k % ,i::@> qb\u0$)ّKӏsd;}3 4h)!Yd0ZYAfHuU(y 9dF5vQ ߍ 7b $|K: D 0)zO2  C3<<+L0 q?@H2sb_f?~M4Ej,>3c%8]k$ CKb7ؕFڴS !J]F= n[c<{zm:vX$`3[1VZ tk3F'\("AJ;MKCJt:@:D L 6be q##GLٚ+u<Ԉ݈V]E)a_ͤE/&Z(pڀ"zL; Mb!6)P".[=fG*@3I[XuF&߅A_W@&÷4Y17X:5a~<kvlNw +'^V.Ryې䊖5;.i> weiݴ9X:gcKXitP 3f<>)lx U (:ZLBԏ 2`lH,2PG}ԉ̯vO8cN]}a}SR /2,PgD&?bUهЯL%C88/|/O?\q:h\G&"vbOnX_1BAmDS4=$[ dM8ø6'HWCnԦ':7Xn'EBirJ.QEa8!= 7mVtH(?R19!:0MAl5KNUAP jdyV%f^M )aD8#/J\\eXlCd. VlA}y2II F)ݗJMb#Bp(^?ّ{zV,AU T/\ ~ ^}DHGCJ#_>O] ''knq8[b櫑)ڡMv? p姖>;fRU3Gwz&І`Wi"M6Q#@ J91vz//š[}Ns@CH̾D^a`ǣf :؁I 'aѠ0,j'Eq]Rձ{jR/@@ ߜ0]Y|`j;KTjrbQYS7kOlP \Nu5 ˛VLn4;q<*ـ arѝ=հdF\QL،ۦ\Pk*zU\]xFIan;ɥْH)zR23KLK겪H1/dH@Μ^E]'s:'p \ɷYhbyd]y=B.mĀuޞo?kFFnQA=Lw`JTBaZi ZJ5Qga<[?Z QL1s/=$z)"i/=Z .a-3f զ.|D +_Ai?I_@)sSiBzS=f"vJyehWd=t{dCY P lF'lݖE Ѷ/w Sm}E<[SfpU8ď0jWI{QƟ?ivVmٟ{z+뚦-^Q4ô`e ɋ7*cg$p`.k-Vn綴Y-|!ɡOPtńVb.2N<:bxkT`YN2l>Rbڣv2qc ՚:R@5P@on<bN!kqn*dBzŠd&)u;;Nwk*=U@9ZylFEmKr(%I$`yđ;).eERI0;,Eg8t4{<%7Ad^Ms}-ZsOkR*8 6s,طk ״b6q+iJNP$ˮn_v'|0b9/b5GQtԬMR/Hsi{74@5" $KD 6XR̢mj7q%@"YBuY veYyBÆǯgA7ԣ&z*䧈۲RKI^m;)Qr#@A'{f 2pBG=}/ʣ)XڀPd"0Qyһ#S# >ش`%lb^8 @ʣw4G@ g]fvCȦZp\\TW;ؓJAxi{+xB k(cR\je̔ ΄ӝg 8B6"K|/Sos 4"_1 F{aAr_LP~Rq%>_FmBi!I|u"`5qʻBj~{I_>xXWg+[&Zj D;ėI sЈ] +9Գp,û % ?kw}bhw[2auhk/&bkdӶ zIv,<^$D|K;ZΉ#;ЩMA/BUWK0 ԺP&e4W . û` M"&'H7RUf+Wk.LkuG+=Etbp1a0W`Q;{uNVOch Χo x<:y7eAL,3Z1֪)N\jm[M@DӐ 4*#S ٫־vN0B{jDD qbpBenw.obO=Mdo΋cnF΁Vȝ1 ~讣FI4>PhEWL{)!X_xG8 4w 6޻\}([K*)ǀ#85Znl$qZ r$ukqFEn@{KqufH`/6o1*9U5n~@\ ?WP'SFLP1DSZ P.VK,؂ʵ|D`7/2!da.a,As[2XD^T) =0eȾc1mI?JGh9OXOلUEU"c|{,/Emx@߆jF_FWx{*=2l(T43{]@"pQ5s v s]Es?P9xYnWB\ٟڽ>7r@i U]\ BзJw6 k寑JgzWiPrgnByBY P ̉TZxKZ캮xLڂ ؔphQӚ >xe[C-*2G(߰K[5!pQ&߷X4n9>>}ǘj3CqX*|`)ix[x4AAP)qG'6F"p羈qXLF!:3gAÝӉC,Hy@( )ubXFHc0RPgy V`epytYOXXP:_>+^OT+Lzwa1LKݡ^b{aD<O1EI/Z0qLK/Q5񃃣IoOe@)ӫte^b}X+:u;w5Aq% רG$/*gN!U͵ ;MpER,= -v?HK} A=R0 :sſIv-l]_O!Rh"jTB2Ϻg/!Hh ) 2T̚a 8!^/8$є3.mF7O1 h$E+ʓ,jHyxDA&.,z:^`U`$_//YK<ؙ7vz5U?]mڑ}V? 41:.DZNX/NK`8~2JyM)`֬ny,@<=U M鏅45|ٿTvMՍb8HaKR-092PwO]u #I{L ."]|`YDWu P6_{>S.w S7[EoYNd mceggY=,j,\} B.ܣ ^FBYyx.n8ҹ+cĝSbټן7^vP=θG>x#O/}_cثW7/<_ ˰-E4@lI"']# MA1nrbn,\aid:Cwx=fs Ø:5~F΅k62{AV}oNc<\ |ըLN/c.?艜A$i@wx a9G+6@$4U)(Fj}R&qhMV{5UPx7~fdY'dCã(OqXfU@ؙ 74+%)qp~94&|ƿ#*&FX"dZ3 TŤ<"`gמb&EE 3{ zEW?H@ y r ̪a$ќׄXXXFFT>ʉ&(=cAsFJ&H0e -ܰX/͜$ODlJ9 '{'e:|kn>mfł?px;̏f#|:X#J04b`S37+÷D;: k҆=\:{^ݽWX%SZuxٌ<2pDƍ# LqksOy1[5 Wt7s"(ј$Ŗ-v9IӃx:t1MJhtݷB5{WfYF]Jւ$%s^emm7 ;YXIc09ShG>܀t1/ܴ2)OE.< uڋg)eOPW'-}|?q_0o6BpQG悊GN\s{w9%GSq;޺{[~CgӺT#r7^hUV@~JuvtS+p B}U_qpyꏩG=FL3SuƱzi ߟJZq< _f,46 3Vw$T/}!%Y6T.(@:LE&C` H;0 (<=LZcjD͟p$ l7 K1@eGq&-Pȿ;z2Ev\^.ЩrS:i4LA,mD_¹Jk+O&xJyf9"v#l0YN,v9`>Pvy\F 5iezV7 !jI@.P9%jK%ҎAPZƞV#{; w`;ho><]Mq5NoPfc`8>Y'M=(<*\61;7p5B$I e/ N>ps^o䦟wzl^qE~'hmb ,J~ÎH\60rz?5JHP杉%-w.v:sn`PR'pHS= +dp5(6D`ջb[\kW[v$ u_@[/@ ЇF:O`22ԑ'UFE%9d+@wbi݁2&)Y26,.a W_qQ]A+T2p<#8὚na ?\Mρ&Z Ǡ$YtGrT*,AYŇCB7!!6#flk,aNX %.#t`HGfl.bnf3hK,W7Ne )s"\3m<^N+o:ۋXp";NSvyǥ9G`^4}󳸽M{]ϋǧ@yLE- lN;) R.wc{ A ?NU WSN?;KU;4Ai0+sH&xiL{O<| "άw#T.|:.Sv$><&y_ꇂlT Oe>xQ@D*~w#ӕ0,` \4!s:o.h xb Qߨ$7YdJ0YgSYJ| gS3N:GM\{n\$|;ħ1jڂ"LçG˙ _wWr ORH^Pi=d=ok.ͤW3>th;^> ^v<7~8l͡1λ4$|CI8h (aZ틪)l'"Q«>SM@S_Fʠ. CA4+Ԥ2uཋ`)☫jfL~QefTF*bs3G{A-hypl3Kd{Qɀ$m(Y}-Wn iN4.|]J %g) -[E@FUlUC(ޱfL׻i6-s#e虞&2yl?-Dp AcE"|m@/ǀq.:?)9jz8Gh<p8v]&)s̛0O'0uAQ*qǬ8lNITIEkfKx5f|iD{7w3Pm0(Po̷vZJUfkTqldT}_j%zgArJ!|l w[jEҟkWȘ7HWFL3 Ɛ6YQUϚj!+@sG/XG4T8N1^R#|^kXFς)iq=Q!`vh6 y9}^|_&;@Ή h[1#POկ3O@pҊ; BǗ`QvXe'c]+.;' :gi䏵+x-wM폏Ы__Q{uy_˜vSB\˲y!ӸP ZS[VIIJUع^xH:9(Ck&'MOĔB $ S[7~] 嘔'2'ImF1&s EK0.>gsJeL:S8|PV 3sr doqcIH5jl@hϿ`9~~']ǀF+”2B7UurrI'7YLglC}p C"Sw !.#qJ+ (ABd{ mXfqB M?yM3T 4S4 8@eH[`}8thҾgͧbnyZU&~~M>*l`a(-1lHJǠ_:'S )d@;ci^CTg)W?7=i˩ATY"%M@QHmHφŹOWu&Ǟܸ^5~xh S* m'nE[`MeURgwDK$!|d3ӫ:yЫ$gc&WǞylU Y7 & B 'N*O`?\zEVgTP"U0̂cX(u5rFFͅ>3/FIgm˯J:rlQy9\< %`zt<};AA6mJ"4RtAkxw- 7r}X_c?\Y**ig0yx!uN>,\ tNce`I&t`@6K]G˹CIJE3 <[S*[Ĵz>3¢13 ϊm.[4[j(A 9FD?Is@_-Ԕ+[I 5Oz۾ y64$Үe$ c7[GB ser7SW*--\p4%,ڱS\H5>{wʙPa6pDTha۝ *Չ\)g "\㴆>&(V$`!ss=L wX/_`ޘ_ܴN)=aA !΁[dM]54jpJF~nOOnYTS *6ipV|.F%S"-3C,vC`bq>Vd _K=Mi!}px+cPsP RR/$x aO7,8{eH*2v~;@]Aۯ oq$#~Edh:̀X Jm=O,\ ea$d" QvҾMY6}.m4{elS@!wS,툝+Ty|*';6X>]9}={ m7}9.)(BO̝_L~Փ7e^E0y9T9meI'Zε  ){ejAW4_%+e孇mc BC`]Z}F(+dlFTbI^ pΒU OE7:d[Jȣ 'I=5MICM|eᡰoqu_:M M=:dd G[hq䓗 9Lre`Vd>z 9NHg%L N7zBډ eZt=]=čXWe"/H//Da5hb{ 3Qw ^\0, ,t\jA 3l{hp!s+ώ8ȓȯ}7+/CR#Q7+o"sl޾Y l%<{XjQqHׯnEl@U遷NFixs-?X9*:/"lLGčYKZfIq@~QlRuIJУ%}[.Y l<9$pC阄_xtS#jݜLC( ImjKVL!p@ Bw:-zߞɃ g>YPHr,_;\J1w0MAf)Y=Hkc_CoͰ]2$$V:҂ 0rUvbI|ב|O}6=l!WP1RtQH.f5cen6HY'Q8.DfC 5%\YQyYq9a^on ho,20"ޓDN+W}(:Q򼺞 PZIJy$c07$x҈ ,-5p'm Mk55k_EiөlGbOZ)YGǑ pq^w{jZaȂuaNbԹ+nʅR0,&FO=?Ji*EawO`{1 @Ӽ@L ڤ}qWZ3/R-v=&c~Ew /&Ցd0 gV:b0A%DeаcɒXi9NRN=*̇eGWP;;:^:/}U\倏Eg.onX~~e?-)tٲ.9 ˣ(Yh(,P{ID>jNu 5v *)4)8\Ct=!t 'qɾ U YT+=šO!ЧIih?w;Z䀺f: ˘uf>a_|^\o{9 vT'd/&ʌq]iB?qz[Fu/>Y gi\ 8B-c9gZdl tt1?~>r {c;}~*G)In&G?4lI@- D`>s.CY?s r &[l.;WC7/V 0^.cPYy ՍC{w~UYmq`oJtovqAk= {nμS@J_B%e+ؗz3[)ѭw!yrr sFQiŽc1FUeH"}e1 oR8\Ñ҈VPW2F)jBO\c.gehu$'=Ⱦ.-zkG05=4*i >!7n=#+d*fȌ@@e&fцUlb uD3z*>ʲ-,'ę,[8PDĈe[~I [DG: xͤ,0.2ãGK(W^ f[T_,  "+< y" s'uX/wv^(|G1%XG(eYjҋ)9@=yINPDY{ 3},OR]-,(vZ3Rȿ" 0)or*bԻ`h%ÿ1pY,7ɮ\Ŝe%uӁT-{9pgX$@LvuTk!`텱Q%խDn.kNG 78'<SB7/Mɷ2m/1gWw>~GtI'vG0+Dr `C3'"I,λJha?եFXa{@'O3N>!J{D nil; SQ /vі>/QgHaRm J4YR+7!V[OШOzA|Ⱥ)hAoQjJH;yO0nig!W債@`BIv25EqxD9Bp{2HسBL_y^^t6cm}cik(l˲eq%RlD(<%VЏZa*;N[D@g^'ɼ[yF@]69CRo+8dSr zN.:0j} 䤘z &KƢ3e-Qr̼le9٩oA&{}lE]!c&OH5.aKvNm-s=k9~QscS({ҏirrEg*EGZ80#BDM {wʅK- p{>MkTh|/Qg?G4֏aTYXHXF%Rۍ /Q )@& ÷=ڈ.[ x^ʟ4(5W> kE9NVy+ؙH2՟O mRi'h0r'+|}2s^9tط"ԉ2xB,@D*3E[Iᵃy3ysk.ξ<ʴ2x$؎aU0lvƍtE;J棐hr)p ,lù*~ &JBAcچTv}|<=]2 6!7@=&:! 3}wO [r>h.l &SuAdJ ))@D; +Q1.H`dgJ=bJJBIaF>\D!A1˂7Ut6e-ՒCDA 6f#`ppd%ǻ۞6+ i"9AY,JQ&!o~L{t(LR=%5lԓվ\bJ9n2?7J"keeZ;/ZD2Q0eQ,p2yh;*) eFo۝"!j}=L~ LA +]Z2vٷj a6QX)H7IՃ r:qf(]+ ]Eu2ߡ6,jj?ؙƩ?TsJ02vDňi2F-/euOLFgNDX3LwxKOEPkvBs>$WĂyA/[ovq8u]-8>;ixm  nRܝz*!W{ls̊qz WnE:E>lc1zy3rhM3< ߃-t`kF~ﰄR-bD.|wY_ʍ-e<#`6AwrIBIA&(q<l`MXO-Lt{K _͑."@O[ԲY'QXn3>GP̱!%hGM9{BƱPolM%bMa囵 6iЯ >k|/| TU\DhBz!O쵧eweȜ r}J8ӷ]S * DFƯbRb]sdf+.6H u:s㏤\@ F+ж^0yWmJ:O:8'=4U=+2v)_k:PY @n<c 5,V/]{Y?ٛLX ɖz9S@@cd`o8L~𠀧$ MA"՟q`ns+ 듰W[u4~ޙNK),ҏc+EbPpȞ%'b}r%28nI6N-wD% &m! ]Ig$Vp_~j4>dHaآu 4OHzbKF! i~K1u+-l7fm&(u{S\Z7qShsA0'}ZVTb [ۑ+Ĕm$n@O'O|lpdN]B%o ƶv1vtPsS..ցyG\4VmpQl 9>Εtצּ6sG:C"xf֜_f%nB9hANMX~-oI QCꉩ,@5!KQ}9J\eC#w5FBc@?!q9R K9 d$XjTAi .Vm1VҀzL݅(LK%%5}6ӡNmQVoo%ԁ'+'ޓk#S%M4?TFoxNFfvUϏ& :2zkBoRO51^,~e6J#CzԩvIC[ \C ͼ&T.Rp@_.RN&i6Ԙx`F+.xT|CcTh{; C5^yCh#5hT"h0UhHvw`(.o4뎆<~,aVY*BB|I_X(GΟrq(nϏ}(v{~v#S:}z@ u;1!c\M\s@;?e=2y6mJ~,B 9 $$_ Dv ;$β]zgajLb*T>nAض0>4B)HyR٨8H|TofŪuė2Ex,-DX$.5j]FEx)S;81ŔS'Aʔ{Q,t܂gg  qݪ1@4}wq -$#԰TFt cW]vJlG_$лQDaI0ҘY`ŝEʮMO|xPSy9~gDw@ {(u2D?Ic!GEe+E?C9Go+IպP^I~ehAvY7.jX_Ʀ*p!몤Ӣ֒ڢez $q-Y޻U ]Oqo;,iYJN#w"ACdOndM> m*m6Ry+aDOU'VZ0p|PLgf6wΣs10dhm4e D9if?v_Y5M}F W(ʮ_r$Yt:dGl ̤G9BCl2q-Q&JI/ףx>:Kx0`P?0iUS50y eHژ {lyD׭%Q/H\[ﺄ.r b50ZpK)֋Zh. ,9 n>;MIgƩn4!bIA(0Vd* KLw nUܜ wes¡ USۡUHG)^miIh!>ҎD݁V'J"AHi*ZT2a+DwѦbW/-է\ Nrt3e:+=c i8B]acrm|cxH 3kBpb5&iףX#(z֌uTrOs-ˣH~Umܽ;97MEpon[{Z1 ݒ_0yNY{ZF+\OBBn<5r{*]fD";c:2t|YP+7ϤrSPcB(Z륿؛;jS,_pӣʠ+Pa۪',.'20 uWESI(@fyU'+FmvhxrL~6r ʇ"[Vf `ǹ( {ϐJq:h/RP{/5 g; 栝Cadnf:TCdոH2K|6>/)b9pm!lkXֵ%l Q!xﰊzZ+BdE!4/#efh9mEQcb"h~7"}`oX#),/0;rXdc;iw[ )~f@;)Mlm8Ia!L9){{kcۤq;Ϳ)Dy 4$l -TcM27OQE~.d;=r x ʯ~_8PU yv5c{U+N{]LT`og"wN'֯Tq~ `0)?kC#0!"k"en^d/{za冶fOK'*G?۴NbHLSZ&6:_CIcY8?G^xvR?KWQ mllC:{H sm5"- ?޽Qhjf=љ[; q-J?ywp%bqz0 xqZ ] e(G"[,8ƲǚcsB$e %?Z|s =(Uk)'G;5׆&Puc%HZO>T7݀CGشGJ%b6=]+nb&L9RGpVHF'ev;< uT]WL =kU(p%v*i8K^b75pp^EK3  ҩfq͇?n!Ɩ p;{EHZ1~ǝ ?Hx:O:9=Zy"(d-72upJl@ tK냪:|aI0]JOfv%%doFշl4TqmDKfP'\ʤѪgSs*Kpno4& Ij*xg`s}>'4ʫ fCҡ_hiB( -b`$R6^b *'T,-yO׋1ݵBOQHhуgU1?}r:\XI'lG6!u#Z /?B?u.J,':ZS^#oѹw@ xU2^NY |w1#HA @:øj%َFqC.^X%[B F"; A73>p9PG{~| NUWN v6W ކtd`Pf2gf9~ҀA&ˣ5e(4$xN~aStîS bgyG&&!$G3"[Mǥ$Hܓ }BWZNj %AjK/Z$Ѡs[fV}=dPDqOyGO2[^K1Ɵ 3hx;%Wy2 s9e?%ֹ"fœx)43BH#iqq̂Ϛӕ':a4޳Z%ш !~AA8Y0cXf:mQtKzme{Nh즒d&)Gnos?awZgx('k?FbԛQ"b*'@f&=XF^s5I$ ;ajRvBN+=;>u$-!mrqæ*5Om37J:N@PH1.2 f%MXuuOzY@,֨ ƛlV7<1ÜGB%/4UmNTk#$m}I‡rlV]_El^`LĎ\kmGtR[ץn1`gIlU x2S:lZH8ֲKM oa.CosPpn$Y&G]\N%{=ZȔMHts1J.Kp '~߾uWz3]f=[}@Vyxfޯ"XMtg8BGfvap$dﴽQ~'! 3x5JP D8%m|&qe.9MGW} ='bgGrּ};he?!Yk5.M&@zr2޸sϯ;G;_|ֆW9[;áD6q\3t!P,fBeCNi@v]r<yw:c6ypHK"?rCZ0ENH3D n3k)DIJGkT^yYP(C|l D${-YL ^DK3n0O&&3Yr";KmgBR$9o˨c#_܎Loy7_C,Cul6kݹHHY&a%Ў3| V0=PEUxvY0UQ2 xvsmO Z% ́Ai{6GvmA"%Ĭ"8z9TwR=V6<+RT>9JzE@18kV1郝mi -ԃ[Ysc0 F4WfLe OZ讑hu9qEM_3=zo-6]?64 CSK_jmb]#!WX|CI&h. 4;T STHŞy>c]hN" Rذ8ITjkymdl.o_er KK`B_R*IPQ]40mј9YP|bPØӡ1ACO3P(B>eͳXVqm"U/R<.n&K$_YRW#vn5YN~jx%t4&<ĉPǁx?471/ kF)HF[;%)9\tㄴ7Xm#jq :>Ѹ1y*IAƦ>S1qÍ)AL}ֿ0(i`UXԁGYwPT$Xa;bb iyb7xh#pՇ5S BO Mp=4&+h%b7qC<iBshU=W#m0_"3Yj&9Qj/$DJcqp%owe(ƋJ& Ql(q`j9b_BF1dмmas 2>TYJ rK*`F(u\ӿ /"״+x2dneILǩqE#WH4/0ւPd`7= V&7#'fA 5JzW@AoZK2++H`YelG\.]"f[)Kge6O}E֢FkOUj{$!r3VǛ3p%FZ9o8cdYCr*8U̼:k7pFWRA} LrL#6_Qr3/pdup{aZ}x/Xz6~D«{@Vzøn=NhNx}}YG'ʳI`~6< R6Y;W#ٰ|on4 Kbۭȳa#v Uas"nЬН JeU 7qJzQUI= Pm+%z 4O}R)CO+TJ?ljB\ˡK;;皟cbKiUKf*yHf @tb-L*F.;"vEaNI[V4~6縇3Q#IUKH:T3/V9|K\>'E`_fOf^ #-!U" +S:Y(uAz'w[߉/M@H;bE!|կ24k4W>4ՏTq:>Jb E ؖׄӽ`:AtqIE>.n;@Q$:/1 yoä-3Yu>Bg#Fklt#K3l)IQ'&;L{Z.{a.5 H#{}Q m?n?}zyy9n0 O򠥏(?Oo 8`aSd/ co>UN.t-Az< ^<tA-2~t7x-[J .3#a3gOaS'=:"ЭBybr B(C>6I0hfUZ@"CIR6YbHnh17 ^1 rMck?<RbxK'/r>Dp{I<'m oQxqe. l&O@ s|?#ҔYVrna?Mw@;L]nBA]_ZBC%Ilz^[k92|%nr=^$\}"jv#.HB$C7 .@ZrLk+rOHjE.J1n5P0#XZG[N`zA+֚~F2ƁrT_..U0:5T|@/# `-rn5Tq`xVz̬0JsV>z8t?[3a5Q;rEm!ΧkD`lL}c$m[R cZAP}W߉މ<f#V %ΕwbI^?@Y|Il atcm LS{ E0$̐g1yʾHӡ>\6? OHg Յ<:pN]u\@/VXD6@=$GeG3ʿð-yW$X:$ǒszȢ?gCk?>G'HmV^AP/늛"K%fjz"dmrWCNT~]K@Bv`.ތNFQ_'?0/"B-t!6iA?:fg~󸼮N_5{_B&aL?2)BG޽I[T3z 55{+X' zkE8|%g]ɂJ*𿢐|sr}0a|q̢ϕ `C5Xh]ifq?Ɍc1m厳(QRvJq)V E+v۠(ժU˻"z0JR yqw=P;XLF q<`D2L%G;zHHd|.Ȁ ! 1p!,%jX$yF`?pY㚂G!@)o āzi*Fvv|MJ3$2f[ѭDNe (߯j!GU9ht/iihZe&>w 4_j:cU;c]wUh?yKX܎cȦ]%$\<wIwZb4SpbK(yY^B)Ds#-S/\W^-KjYLgsM/PN?TJY@+ sE@GDz  {, 6ܾt-̽y _ \9ZLх7Tjy_β]>V5~ 4ww1㙍 XAW">RKj(ʩ-Z*B8875@ۅ-wz RԐ20I^QB+՞ŪohYEC.h(%3`wW$U6\HÜ@췩w%(<5ZɚF]z~(&TL@6 ]>)Z> 멷Ⱄ . s>yK(j=y(ʛw> =pxGeS|jN}l?hr݋ 4eT?q, IYBH p8W}[+ܪ$[Ȗ9 =[Z\Xx:|Sw WjNj혋QWqe1 NfKߊhZߎ}HSc =My9r}z.\Gb?I(CH5]h*U4"gK$ ^ퟹ' .h3Q>A6nր-N~>Ō޻ȃUIJӌXmR 4>gaTIw26@9u^Δ޼9Ni-q!26s?r"QK-|JG)TY\w dqG:Pܨr)V{Mڄ1`WHqCA1.@lLX %MTP4[mΰҸ6cBJh;Brgdӛ=rǬ>EP8'iω3'.f!ZH 4C{Gzwa("M42qߌ*br+Ίt` &fDY^߻ksMΨW(/p<8jЊ鮴y1:KACinƳM^ t\>od+U/+6ew|a]]y wua6? W |4-f ay)@@/5 үB =N ';uG%1Zb|/[?㮞94,E!e ` Gs%'}@C>qg/$Z =W v󥣷SScGq^/xPjJG1ƀK$Rm<Mvf~XEE,4Z᭰g߄R34$|q[ zd&e~unbwV)Q%ѐ (U*mXC#m=mً0n?f%݉ g_ʼn~ Ps5xh؋䷂#~'q967n)r&Y !ejEom"ħhW׳|i8&Y&_(V=N" a=Q❷[XݸgV嬊kMQttJx?= +i'5[Ipf! {elG hs,hZs,7T8U|SaMп Y;zq˶ޙa.J)Y Yvh6 3-SМ@RRdnDTԗiE5v((O2bV6jh{`<#95?s&MIk5 ]z묿08M"}O9 WUfҗ¡,E/P]3SSWRMuF)}`Pna.'Y]9M:KZg/M`4'DZ"8$]+R`EĴWOis:{Sߐ!3(,,6{,c}/LJ]l0w4q2S;/r +U{MX-LmN Eٲ-L7rx ^LDy[RϑvCӝ; ɯo L RV_ʨWs@#l{T넶JT" (+c~j P݊r6H4^:Ӛ &"bDN*dK8R稉=wO:ɣUJqkc9{8̻K%  >KMwGֺWEj!:_)YD)Wf LݑvskjY甿 tk#(8H +Ps(e1N]>jwD3#DV\KMWejXX;i;X熬2UkT̈i+o^rrv 1Ba/z4_(D|+`u3}yx 4pȏ?FXȡpd9;}!̦ 6x?mJf F 4K [H#V%\A2coALg8;%T 4/D tOw8zb>Or(ʮh-mث_׈&vIq t PXV uZ&7낽Q4M#7mxIdqNS:?| ܮahWѷb&En)i,/ؤ.т75Юh)|"n!H?5bh?{p"zm$J ]ޱ;#F5InUd3R:f{RKܻNL>SuDnAb|Ʊq‹hi8 W7դd=(G۾|\gw}Yf qj[:19a# 7#'O4%A4WoS5?}CEve45`ҦW\`gm ,Rd[Lβ?=̃S9f&~UucJ '+1Zѝ7;d*Ȭr=PcR\XmV~&A4Nܔ?̀_qNǤ+r"mڽʀ$%4l?Yf|Hubyi:yR04ȓܤHX2u6e4T\M~lYPJΨ q4gF#7GZkw7Z)68 j$`"%L}B'cy$0%~>j W֌f$2(yCX\z 9_yˡߧP\zw LE^ƹ[l) yfeL֣6oz[*e鵊-GqN{)ZccEMqAW>ȊJheS*s"Q7/A!lW%!y[<(GpZ\lNy)>RTyٔr%^9i4- mc ],RЄ` /Zs6`EIf@vH ZPB{wlk&m ~fEYyec9aDY*z\]YۣDP)6?e Frd@eY\V2,aO:0>浞ŕRMݲzmߘ>D(z 53 8u_,|bi WEѯ&u-t*'ҋBrį+A{)]_|vld#9l)Wl";Ι9Lq7NL-<+X`7X@ lmk_0O~рdiEq*X#! nV={{Z|MB\34\Atש͸ss:`l2b?g%룈mKG&ŲڑkYFCr\wQ!eh絒&\Zp2r#> QaIl;!-}K6)b{)7UՀ~-o5o]mWSˈڛi\k {r ʼs8!<{K9ebCv Թـ'l2*@Rv,r_]prWmH#o fXt^]VZ;X m>1]`%`+!yӠUO`RlHyKr[/sеptO9U|DLG&+k Ām@1slLj#`43k"jšB6"\m#:?mܠlEgW cS3g{kН(oe_zcvr(pIԴ>I;qt&jV sD,|<='3 Ն@нWi[]rF&栆 9Qv\ZwxQ#ev}w0V ?ep8'5kU#c謶ph =?O^ Sw=%+ȩ+}]SZUiZ)<ɾX'?VTR1eԼd)JaCu4f4B!ݎFTUŜ{F4;OJ;h0,mDHhc$IXԤX_:I3~eL`Ptb (p¡i?z` \R=k?єL=.!oJ'^O'@ }lP <`D&:2R8.=uv_,Zh)qW囲-1iT08fҶNiOncIf7/?i 6MavZLi*;/ms]\k E+˲+ v!AO =gL\Tw$dJOl/+H${۩TĒ@l% &Vqƶ!^.Ƨ=I(w 9H>Վ9WGr6dz(aPPs O:b"-y0 g5,DU@k9~EPY`!A$-I|BEk7aV2 ̼NMxxH& :/]޺u0Iܪ9] Fii3 ܴz6WA"#R>1?`JۡC<u`=hsL.3ס<,W^G%yh2P'Tp:H'f7_ؓTHyG?0[=ؽ%M!դC3P +_70U &Ee2R4%R5K[%pcF*Uꩡ_/:ڛ@c(`3j;HAԠ،$Wi}a\񒝏g=W]7% S89]~b`#ݨXLiŠti?g _" @3xvPk1`X鋋T#=}oꤢeUT.I#啰R63Òbjm:Z i.-z2p,COU,_CNҙO J@rDYY#٦YqI5$%۾IQT5=,2RXTD=֎0h1{@2H]1n͗\5 * ŜI{cQ 4=h>bQ.tQ'&Vh-zLL`rjnɖ 9o=RW0@okE_uKg?R\QO DG%.3zʖZ3KAXPa4k X0]W:Q.Pt1пp;T +[d>I_Fȧ+&_7g㶅-;kz_䣱]"fIԔ[3]BV"iEa%YTNWJʲ L ;WZOF㯏 g N`Be_u,g+2ݭ}k&6N08 MoM0fxN{O!]}0jvn:4 l>!IHvXh&yw\^dj("5&)2% uA0-?+=>uE/wԭ}L59Ks[KN<+v+G-ezd$S+g#ǗF>ӿ2/!+;F,f%h 80J fm"}ŮE>ËDй! @T^ڻ~ CL!( >{>CЅwim>Ƿo9WQ4VDKY0 ߵc\-9b7 Im1EF5YFVO-N8H9V9caPzh Ԡ˲=ks>qrXV0u֨t6KNcf6E 5A c.@ JꡋO FSosi\ Ml*hR9q1Agâ;(D :lۜ97wp$qfe(߱[E7ެ"k\ }yֿ# ʏBr9\}'7Ax 7} ΖjLN83}&&ȣEQIg'5ϡ E]*3y hlAsƏҧ&mɗixe^?<ΰ=.Mؐ.KN6+aܭޥ% ƽWa 9nF[f[15v ڶ7;9 nLm>2hm/>򵍽0gy`8շ$<jY37CVl@l`P%G]Y:]Q&S'n:MgT r`j)kc-u{ Wn0uG!E };{װU$B}]#:dyBM>m* 9ZcϿCP+B -I/݂M۝#k/;0lRWuXd3ś`4ɴo>J49@9cx܇h lg7;/?T6Oqz '$M &fM4^1bO-k58jB-7`;fgFgi,QuuRseWbjwj]POǬ/_lO|~4|؛LÁ1Y5w!4Nܘ4GI {6|e%+/;B?lUjX3CZ+Ff)*$K`APOo!lBrZtL^ R0$sc& =M%*֧ٗp ⫶K\0S[y|=vUMYX .JizL$rnuy՞c?T'$H2џ= m@Z$2Z#KxNY&eW;ζG8V]\AIfUvvHFR=Z_ F[eߌ4Iфtܤxxۚ1]gkiAfjq: \["AB!*Jk /2k@PѬȥF_U XidO#𭋶+X#EBX뿕$!E~JyUT|7վ7Sb&g|9%Ŏ1 a6%\lþ؄tywaM/DgҦE>OO7mEĉ+eEXZF#Yx_%Cv.4ho9 hW.,45ؘ 1p7:}sao`<%'|ٔ+u%\㐼`^HȘkgwsZ3C8X p 9W:K 5s'|zGtcw. z jƩӘBf챸8)Wɻqxp(Rغib7p}1M%NPE]{;?}Nc!cvX AKL=ͽb=ʃA_+w1@"쎢q/Ibj39rޠ5UױxvMZGl y) ]Ҡ~`(Y'tjƴ8jFSsNz50r*ly'tґCP[$n-? 93Oris"]S*p %TGaJ&=x% PggAs>I6x^;W'R2S,VmM*KZr[ujxErM)eKjg'rGll]}u~PSa xTiO5:E@K. @<( =;5^XH{dj*7  Pvg[yv&3Hm9{X_X,!{PKIޤI""D]tŗ8%ܷGjL׫qm:K"bcg1*iwApV h[Kͬ_HR[u^zA Polێ< ߔj"Tf/uhILrxݙ#LhԝHQThSfhYMxPE̐b f<zx$OOMH@f$zt~}vM3"FE,OԒQæwNThg}iZ*4E U{!:F?1ԁ?t#`%Or^j5VRvQM2zwN0󡇢b:%VXe.SIq:o^ qz*%Xp'xCQXҫѾƪЯOeeGa/ Wņ3" A ̻h0w6wc 2`$lBQ;j ]WW†qXSb;O"5oݏ=_i9(u01kJcM)0&X4k~sC61QOvpTh%YęnV_DNrn1btR-},PXh ;.V=VLJpsR-i n8tFd܌џ̟)S74(`$ #дyXyCb <銒; п?Wt!wտ5>j[50PR^)˝¾_ ֧^zYpF0Ѿ.&Pd|3TM $aO牺4J7MP\B|^ E΢PBAR1B`:PiB'jA# y|+OPw'%}N{:MİkTW?-["ݚfӂ,et #eO/VrK 4zi7b´ %f /BQ%7ߐ53eoLE  PK]:CTYvDq0{ʂy: ? FEJҢCރęhHU>B>%C@WrB zyz43ZN6;ԝ)DPgٔÊf[VL-9je }:> +rdKꊎ~z#=)K Aik\@I r'5p!̗E7bGYːES"좲TIJ7 HU@o lJyWRN7b$[UQ%rDYeMTa~]/F%L4i4?ul[%'I餝PzO/_8aCҳ ^ק.3aPn[ 嗉Õh _v;VHڀd Lc2%bVaEi<;~k0U#@8'kr.nR9B!#ZIup-m,D}V:7=5m@%F"<⠯IY&MY,ˇDϿ0]HO[n\kTYnU"^}N.2 F M_ U5#礇\G|{}WCB;v)tA???2@gƊNAK Y3m*cS4Uc_06(.nĘVO"5t8QXpY#XC*csM1[s#,M=kJ??(SMKڏb1\u dK(70'a+BQUoU9^C}JKڅD*_'D/u4[. mmU#oΕ*Vo1SoCm UfjG^l@+W4KcNV![;Iם2 `b{[cgq>!cб!5{`Ze+=t6_@Ũ MF0lolbdNLY̒oK`+6R/1;z kcX4_eGK&dV%r;\dgq>?0;J|a#v62 %Iud0{h YwlP =֦W/Y?X%-!?T }R l"+QyɁϢL @*o+_#^:nLC*|7 &x @&Lpy]ed3[ӑu"Qd&Vuo]8 ?Wr66nbNuȂFHPp'Ն'~Rw%;rQOk6R* 'CLg&ŷ|r⪷JotF u[ I-`~[!7^8aX ?掺KÉcsȜdAGT}.EtYTj2Us'"7h[mqk$?Uq0.X^j.]IFi!*&Ba +Jn[_h*VmJjL/-#Q^1h uOhqd9)%Wr> %#1ah^6],8br4ϿfIULSŎHX>dAd8ECJ8 J;kV;Cr/«oQ{g{ ^,?a9 Ѱ`FYN\aF#x%)H3{;H(]V2ԆGq7)MɿHeƸ?A(HZ^ғFKc~?H}?sԢ|P/6Ϡ9W%:@D.8a}МQwCvY||b*:?[]DRT*^[mEs_FnF PA1x]2L,gQQ4%CHL UտX{1޹깅b8 {!<@/½0Eo+q>ͣP;&I/$\gj~ѕXPF^܀ZLoφW%+p"fL#Bpnhܾ 8MmӽOߜ819'xAa 7o!{5۟b (5hbFֹP^hf)G8eFg{dW)U]F-= }Rpf0 "Af@_S= Y^OgU&)md6|a8Dcݓ[6+9?nRa>S!oM#(!V C^x*LfP~hn2y L/]twy%ZP:fO@,*ԢsTX;+d~2s-E7FBQ񌂘p s3؛<~avBL|f< ~V8R_6i`2T ~h  (6[ču3#@d%8]`)z%"҃67n5u76Èso @3^>vNj]R/C1A/% /!8ZK5D20y˹e+"L7-2'M`*mkZ"T : ì*BV,V?2?ݤJ)`ںϾ?̙"'Z d0BD J, w{L*j7y|>;FPCgxDCWjd\~mu"N*W(O 7}Yw㛾 'EN |x}]CLA@B?ȿ⛊ؿRv oJxNL9HmyhUeWs~boz=q "PlGq{f7b/%2LŰ;mp؏Dv<1 d;}e0FC8b'Ң -gkm(ËЙ;fa̕ۏww0iM}O(_]ˊcyOP#LR)nYn3!:b^䴗>?х00o,J7ZzԀ}@8|V9͹-t)?re.%'&>!."dF-̎뾏~/$9_Wj3nV .լA2uPAB"mVO8;䒠{DRHC srڮ`^EI7o>BP%ۍ".tǮꅙ/#L{ ~PdZX(v-{)H _hJ+u&6B]އk9@W,ㅽu$.]d2ډĮK?n& b8SXs3LE$t:^Ѕa휫g-XY;W헰H)\m&.Ncb-hF=48 8nj [3UFloAtZqA)!n㯍XqNp)]ypyX @\i[ 3ۼ!\|W sIpT ò#Zr&FOcK1ܴ_ 8`S4B^^׍2I":wt 85K Z%sC`v<=Γ.S|Y&ƾeYp D~ -d9TSaت|PʠLbo&91V.ӥx$6yoLQ|Q_Ӈ!@A@k>u\iۅ%e45i'蟘?[i% ߩD8%S Z@F=20TOvٸwZ~:  ^?=*KVFsU0VRWJwq&fYJ[֩y *Jg`UVt(X%m^_y)ŘD gcm 2=sD;snm1s}0 וգSZCUpv[*:*86D]UN2ɳ"}}-*p 'FYAWVf!F%=܆)ݬ3/ V;NNompH$k:hLjTN҅ e^Q̋)-V0 7B߼b4Yg9 _i:rMa$GcQ:y3\m,N0ޖ8 zOӼPi{SS_$Ta89v2SvڜͲ;?ׅ0ဘf*s(ZO]0Nv:ϐS[b3u;7&r]+5_Kٳ ~ʈ !I2dcc/b \lgW."w ~Ȗ%Qq#DyJXPHT\ @<ّM @iW?i#+p ТՈ0EPNGͧ/7p˯X65_w4ݘ`nK2<VqB{4&*;Cu8Hh; eE-(3 fQEuelRUc`BBuיlvwMz'q+}lKv3pdb|>6'qg,F}^rpujٔ @{'̹ф̪// ^Y|8%Psm^}&ed(N+'rb> dVl%Zh]~|\`̧,t`1AVD+50D|HmKu_ϧ8ZF{zb19쬑9k@j)watk|&h Գ?UAltp* Z}@-o[%{&9{zEH%Ȭ>t GhxBhƦ{p P ؙܾW'G2%)A-p?3cK+Io@#h  Dԕ`ū懜;U"h8@mbAr] @y|=B}XExE4~9T#(Cѭʗ ݘl|ҳ%$'+Ṙu)IKȈh=#ʞvѲ B@-4w^o{ ڷ1LX d ]%Þ=/}6:uecOaZÄ#M>낡&s84\\y@ נvOW%_R~D$WZD`G/Tm3~ ykI6cx+M慷Y5q6.?(fB(jեv{|h>ޢLH6~gr9vpJ48[1^\h wL}CC9T&Qu%FWxWN B9Bqj}Zbҿ1O5'7%]AV`+yD_=! %W#$;6~0B?kV&!ܟ=(RoDƙk38loZU-^ŵb`e)͌R)9W8U:hnb *xP"eqv,6n*ֱ i ۳i'C'٘ 1LW%V5 %%OݎCntTlIxw.jjߛxcړ筏س"ӟlp'<'_}5ha"Tħ Ip 4ڽb!Ux!Ua.žaŪIWUEŹhQt`ie&LyB#P_`}"*Y6c>KcR?2'54$^A"{Z>)~sgҎ7@̊[!.8> Nw!@cl0'-7^Bg\XbHtcZY2W`̻-wq8t}XG"O'{>+jf1dٔ3` h` T^͛wĂ {CdžxJB>"6/RPE)wx #攓tZm lu- vg>b@%ON\ RӘ7%p=:~{:\%= {8B|2F,V=z?EW8o rڡXeEh̋W wF\Gd 3 ƵAӛtA7VR<@%\g̭^,uk um3e sHۙ"0H05h W!,ݑi 8KסUݩ"iS\6T,#Ͷo/|T3͂GՎy hsƦD R#Hzz%<$ x '#W_g]>.Iۇ>"LY2 TףIN-H# Ar))tҧ8B7M4q2ٜ3{5țgtwFZ3gfx ԇW.\]|M6:m̴ineL㸚o( ?jLӣxcq}JEJC+bu8 bV[Uw)_ʈ#1FS[?J.i_ܐer&6SԴ|d޾C8ϷfeDa E [ZTBBJJFt_POPЊ/[Ž{U_]Na~oƫpGY7.Wt0uMяZhA34bv}̲wpcGރx8(' #4XfhQgV ʭS*yN͒$5[l=__J&#Y?+B*~C("E*jnecRz9=#(kꢜ;pӂ\9V{TWt<j/=V!7qɡdSdB$G3fcJ|݃7,OHMZJp2Oydۡz ! cL<96g(Nj!'\|Qi?N}`b AL1T;}T* 97Պ\uQ.q_ͺCZ\Yf^rVf֞J]ŜjuZϥe^}Z u=$C*ͣ PՄvK8Y-?0#E򌲥B^IqNn] ԃmh#{[}f7Jw'PKg[R^1^j{S7ZW^Cb"n)P2lWEyyCT4T]g5A(ќ8Ҕu+Bh s%$=v:8: GpCuiMCPJX`3҂ 9z{qIzAHF6aܟl*r, }>h{"Y9Iqt)Ćb=dQHѺx>Nn.*PTɖM}I/B%XMGF2?>k?2bPN^^+hNر"Ԃ߁ aEIz>X;*5"!{ [Ka5͗\J*oBKnzĽ9 HyIw2'TOXNSxɯ*e*'j!3EyDO1}9x nWJ3 ,GAFXX^0Ɍp#0i .HԞ2I@kmdx` wgV/Q~6 oPW5avШn/3+cx&0cՆ񺌻 OVUH1 \~z_WN.Q_jzCf(ہɦS'p [/~Z*;(l7bC@ hF:_t3  }uKK:aJyo"鮹k/>1yK(lkva^jB"jV@7"KW܁چUIǷ'fG?L/pPM,h+kZNnMdU .A@VT"8WNfyix;.3u9X|!ry8ߛT/756hM#wu(xor6l8u!ý KzUm@o:cHԍS.ףflh|x~Rw03=1l6*˒KKd` \ߜ_r6-qi,wD^-p%%J?on[D~kԖa_$(e)˃m-1:Ф^O.ZHRΐ;KT$Dk#ܲM݀x;B!:2 D7 6r =#)VݩlMTJR:Mƣk-<mYG|J?A+1h[@ EQZ 4\fՃ]側Lv@g ~9Z kJF/VK_*GÝ\*b72aaOTYLG.sy\٨=P 2![>FeŰO<sޔ_UQH܊,l=պJ -FNی T%ӻ[z}2nҧ.z޹QjfN/"!=a(oQvlrCjMU7G(:.RՀ>t!/ R`nЮ*e>ZA|##W T"sXy}7b{oSm* RjA> b[sL 9VEW92t;!e寵4b#b;,}%YdFb4ROr,* be`XWq)U`JQ!"E-"(Wą51sűkWRa\恂7#DUarcvjY)nm7TU\S8 ҳJ3౻Z vK,/Bj}ZH-[s*sJ+4sYXvA@7Oo9P I' 钰m{WuV&c6cA<dG% Yp06I7Mȩ?~YQ߆R.Kۃi"|i/1KzFuH"YF R9,+ykC8ڿ`8޸%bQ_f%E8Ǩ_֤4=->G1AɀQi/6 D f$ˡh Qs z?7{/+_u']ޕy!a_L% wܝkg_Jj@d|3 E!iR8@St WQSf1`\蔶[_V'+ S3}ϋſL&Oqcy…'n7[7X˩H "0҄E h2@̍klK׺^#5͙Dnv21AcR՗h )G<Fe:w*9>HC cH8k-]hCRtfÅ/;IC8 `%b?0TeNd_=з YmˉZ`d t;zֲmm&W/:o$`8\0!{b=;;}#ٸȗٮ4 j5!ȧ݉=Fwrى/Merэ,U n,F~Бe?lgҍ2Cs7.}Z2kbegr fLVk4쯻7C[R)^GQj'S'Τς\2 aH&Z.?HLl8~Q"=`]glciP a&͓-JKMf r*n/jp`Xqc;|;MO'gCNaǺx Sp $r|T[ w Q~ $7=Epu 8m>¿X*ƽl 1>Dj*VHH; rw9tՍME*w`?\+v+U3 tE蚉(5;뫭qd\DHrR{@Eă%.U\!pvsr1Q v£9:X=@|Tj[Q9j[(+qozG mm\@Vb%GE:1z'Qu~C;ec֪|PA[;to<¯r!ƬT:99柝qm[r9z-g#~[d4 ֿ;+_*p'M^ԕu,]I3\/S3ducCB0%A nj5 J&^f G;e//>˟l0~uw_ȕ 2X !ﴆ j{W/cǍ @XWÝT{d&+BщGH `|JAa5Zy_:;.xbn\jC‰N!3ՆJ!(9ǻ$} t,c MʸS^qD'Y|\s? ۿY}뮬o9/V̨tm'b7K>S, OS\X,&>ĦMSl[蠸Yw^V&Bڏ23U ]r ns#S(gO&Ȋ5 LhqV0AY.b^ەOLG@c47٭`]t*w )DH1h0=z z>ŷMދjG"-ehY F0ԉ]ﮡwiW:t:޿􆏁v3*UtMpgur`Ŗ+ 5WGpV ~= `2r(ehi}][.KkZ8&azR`)"_& ĽԨS ,Ϡi1b#uO 27Zݹᘊ3Ux= L6拙P {X,}b'WOܸ" Й bW#R(PW$H{37ɇlwb(-yj_@_-9~{0<Ѫ4|v®H naM16kz:AЛi)-j2Pp%8t/.c`>u編cs5`kCIɝ+6$Uo?ܭ:1g m!}|L K naCgu#yxs)ي2Q 4PdvˠyAn*xH+`s ?#8)kY. :F?Df t+KFT*z8E&=^j=E:c{X_H8.@pԦ8iޛ,:9a>acj.2kDʢ^="y񰐗`|),vI22#]crA_ !(xUS&_::3*]HRnXաH+}ס6i6k79Gx 1z3Uϳ tď @$ӸED\"y[<0~4攉 Gf$SZ"ÿ E4Q";mX+U|\moqnG-USu?#AƫYuذad&I?F1g%TD'%i_5ֽBUd=$u{˂ji!v[~ 3w?Dj1&PA1ڈ$4'..SQ-KjCкUy`q 2a˃ n̎Vr9i;v/2}zU z|O4G0cU MZvҫQ#ʯ-)"(3Hvlϛvc$Uu[.vُ|i+U=2ÿPwk/Ni$iݺ"[5M J1;߶E5a@t"g%fhA2-߃`JƜ=C ǝI0Ik؋VZVm\ZE@'">opKz:8xEDT_֒#LV+mIQxBSRM꿡 7J[OFȭinIhdҪ}-*+ 6bm@-̃osWӨ;`R>^zq-ńi1r/]qy@@h-қK 'vZX{[/>`O_YIV˓K. M*j|#"OUtURsq:/ahI/?9m+"i>Wf,S=d7, +3$ o`(fMjC[SPV2H8>Օz .H5JQ 2#:.FYP&iBu0u?,(WA/r"YMж<ldKksGNLA}F!h5fm,漂Xo5e!B(x ޛ>H3"2/ս5h=P_qZ H:.s7L*I`)3K蠍c 8 eu?:vR)'叔SS$ \tV )a)p^R|C9v #?u8$D\ࡳQȫH'{ύ'3¯?Lyߨ&؂d)iQˈL C3c;) a)aP37_R͕"L4O2fzok L~iyh#gpZ i8h'd"=^Fkh[/s Xe  nN -VNOc,@GA4VgbP>-۠wfkb+ & w8j yVMJfd0?VGJ> ȱ?4dX= >G `DlRE͙X(uNUգZdlgq<\v& ]HlPLi'qX-BQ7bH9+3XntC`^ʨI.S04=4 Lߑҥ_ O-OUmϠqP^-nٙsR|'[r3b' 8zOEPnxg^%* ]svZoMg9Da9-MUԝʨKo*2RT#Q݄ĩT ϰ6:3 8?! v6Rjc-]/JAkrC>m6s?'6z]apm.юjV1A]:h2QH쥢̗h*}^<HZ,23џZ3NT%kJW[J[o[T|cZd]m+dwH0Biؠ0h+T@棈 8ժ{sRԸu2r7ȀXx0 R 8rh`76Pέeb+X3! 2/v5ocnY:l cduI)uAi[E&~)G >.#ۛ3>VF #@9o]ن<>)EA/%E *\݈z32#E=١̝A|d _ Vg9Br ^m srv~W*s#f7o[L Hd`4|ӿ&|G! J}P88?A9 [Ѩ9+,!N[%a籶 `P2qXVG5JT<*/x(`kMdimK/d., Qtv$w{fIzbI"$!Fu@؍j 'ׁړ"ͪԽ}GC9mP}T| q+x/sTe SQ.g2)r>we]/ HsjŬ#= KhB_)ϡ[G Bo HQQ? ]qD {{^~Ks PiK{)@JA-)ݮ7>nhryw9fC"žfzgԢ겼v= j j $ۉFJDC!:'L8&,k|;¸HЦGNBV:2DIT!+f\AnuuMW1n5Fn R{V[-^aYc!-)<$Ѳ{v^j@CPK|lRbu*YBFְ5AL#,/( B=ҏDUhU"oXOzX?Gf2VfXPTOtq\ |'b'Uٯ>@3aF>Ea}{H <%U C˨@)ޑ)C<(գ]Ehm%R? e8㵼|(.Hɧ2Ԍɢ?LmE\kZF1iS('(e~mj'Ί^zPdimc:d@͂s2`&˦ɐjT tMHAJW5GZqIju9Aw|xp[mR_pDUCL O),ڍ,B W G}Q:Rၺ @9jdxo4DVUAO_WC5PI-`ܬCf6{iN:r3Oqv/Qa.*yS '6|XT.anLvN;^#'7Z^=U#_$)LծDmflU#˓j$,HNS2> E^ S^ivS^SHL4\ꖂ"X:@Tf{. G;EφV)%ƄqRMv)|?(҃"'tp(/fƛ̱VO!y-疸Je[H3mV"m{e4 UI Q;jC/rиM*E׆ܷfv` l6lV;:[ >]L;y T0g+~ y¢W.V0 3sA'sX &S_q˙{nE TjU׃ɬ5C] I<牵Y;E]5 %0? fH8-` @ݟ?h*hl"NN A@F f>fjWp!b[Bs2ĚDnoԗleE4[z$Q0N7j$NC*L\#%ov@Fpf#Gnp8з$^Oٰ=Uӆn6 ̜rקpsAUx,ZNOh Ty& $'lJsÐ],lznKq&h S=[HEPxzόS.z?*jʻ3y-aI d 5v,e8>&^G1y d\r} ] !,i=-#(doʭM"$C8\&%™Ur FGk'f=Ǜ$azmRrK5ԾqrXvXOJ:^vVC.W4V KGZBK7 j Fiiw:B;]T9)e!eV%X()e{PUG;\Heo/w4gncrӍV j2Ra6׸jrq.D݇ȹg ] k H# V" >bae-ѬN14yhAH@ D#ܽ~[ּJwkn[>4$ u IQ }y"bBkXw{^Zl9Z60AxɈ5QtZXo(}D[bڱh=ܐ `mq>s$$6//ڦ:Ie!u+i^W)ZXKL~uc|9c{gRrx7.(?Ʊ 2)1e;d1z 0С7wX>@K_cg9H6/~-g'1T&EݘP ޢ?  bؖ})48k'kZ88ǍIVXMZxyoQf!_`uD`:y'H@"<&A =pl@QZZ qr#p~-ud&wѼ3ܑJ'?(^ e[9{Fgb.gMUܩAA ÔtzwdVR⎏;%TLիsd yhB\x^wGoqe GSxd1*ZF pdGS|+Ze>L̴2l;fs K5=k34<3(])i jk1U1~TyVHmW{,FWL lgI*C}4??1=2tV& d~&i&_L)*L®33A\شl,1|-$֞x;+ `:"OҪ 0ՈNsw GE!Yg[wE 5Tx`d I">)jmH穽NEO(7?IۧNa)Յ{=K #ΰ N{&F$PdYwԦpQL7Ȥie#,62muϲU2UAǝ\L"%x,X@igQA<ˬ:L:*2%fIS|MVD[QYwgx3(XC}[xڗ'5ylۯf\Ҙt, 'y d<ɋC0S0㻳. ]!@(#\]z(b\ 1\/]wxE՗Jut2W/Mx(<RO,s:WomS WȾ]gskX|RĨe dڧQ a ȯ,Z8E2 }Sid-zJEhF ށCU'"aKS+SbeX詂q^M$V_'Z\d_a%rx>yXg{rcR8*{}Rd|f7[bSRcbк*1"B `Bc"'OqKi,ooH gKBrzfޮI|UЀ7V'`Er/JC^u8f…#TϲjuDƉ٭at )v /e{v_՝<]>1wѪk#Mǻ&ڋy@F G=|t}} b/9skk2hW9'J@dxxΆs@qCox _-H{p9Å5+ ?s;#wE3HA鬐ߖǜ1aN-Ͱӧˑu> H/P,רu ڙ)L ]]bPO#Ca;o'Hb YURrJ}0$I xIPeVv.N udtЧل%LDN O$3Z{Kn8]҃@@DÜ>2#3_rR >*Q.=8 Le=y}$'A=r$h4 2U[,9{Oi5]]0VޞaS^K2V xVYϬL_ 2>΃ީfqC"(6ի{"1œl(6Crng y_hL 1?gpr?_RXF\@Inh7DƢ۸TOhGfv$ yvHBvIi 43 ++]y_rF'f]c\ʭֆ,n7oVvXrevTƲ~l )a%KГ^쨟ńUc}fZ) Q3J"*::8n Bq1(~0۝'[/ݱwo,wgq;Ƈבp,=#\-MIWKJ]q0}H83Gr+ȱiD~!qm a?K;RxhIX We_WYv㴻6\ڻD'Llپm! E` _ [Ԅ3ke]}qNK b\לּ 0M47'T&+@LXJ|Tb^'m6rI/c e91XG-1ojlMuɔT{GLsGTvdLE]񦉍&5>9$΢4HW@jN|gEA (!0QzQX];w;81~$a/ϻ:Z@*Ä$ .3BFgC SCSد^x'_mkn&;WD(p +(r9W[paEI~b|`}p9"H'D>_fˆ+P _ps>#TJOit10}r pO#юs;%* Lhm{,rlN%y2N|3P_;\;b'ac-T/{?&n Tm{<7OE`Z8g|U5*%kX1 "K7o^QG"d)p1wŪ@q;x ~X{&Rβ܁0>n~,5WjZdFm}!l1F l|rb{wh7X E ѯlQ+TRGk!Zb$_}5Nj G}/m,IiMCљ%``¹V~0t7ELjDLM]PBGV2s1|\MHIZS:L?ab3LQIII<~U|Cg {PĤ1' `qŜ_Û6U;ءrH˵ +7\LҝH7ZmesS&#TK$,j[R_qVT4 Z~.DĮGJvI^OE&8<3->:Ϧ>"/ B1dFnrҞbl=P lщ̚+$RK⣇.AE_*xGX,(=H"˷}uf`& FFXJG _ {,i1m'A o wA3W3 :(ض+՘pL8Uep߈gC٬VtW~O8͎Dey' JPV5w9 M<<)d!?$?^[otG# ˸`0'kꉡ,TE`ܰDE|ow!`u'&Q^.nXdzլT'iZ7LluHFʜM {}Jzz.MI13Tls,Yk%`%c1IRb4.}+}+Q#h_,WxT˶Ё)W[JxZ`XN+R/ߺ)ɞ"xUc{,I\Y~⃔[Y#]%7uɌ{iݦvlfՊ|ڈ4mD;aG-SQo}+^d| R>$i`p=kKܼ H7]|kZgGrtߦ+DeeE=\MB,'z~,Dt;%$gf;-_%ג*K,Pq'+Gj~^;\]VD,ko4q?Davd I}8DM/2NT*wM]) _?^KfNP0%}\X;Ejv 1ϧmUh> -̛ǽ$EyS@qGzHfѽzm. wU#?'3i4tloq5y_ N ڂcYE{D&TXxHL{ %0@OeFpN ++n<p|? &'b#!EBGHƎxMUmrhJvK;Z\rSgm.څ=xq:)֭n|5D gGY>=rWR%2G胤 ucX"jpOVHv͗@jT*"M2~O%|O8JaԲO;jI()s?td̀_瀵BR~VsW%! <}- rW R>B 7hrk?yZAj?v A_E5Wz*yٳa:D2I1Yh8Ark#nOtG@Ⱦg Zvc(݉n5$ڌamOzNG /8MGOom%nV?eϵ}H GKLUxG`pU$zI  K z`yK ݙQ ί#,+x7y>Ag.cV593MU)ܷ&J1e>oe."yglBHՖ nz{U355t;Ol!jo`D A, ~#ĴJ2yierl$u6ݔު,I=Un`E_&3)qsb vE"Z Oҋiѓ)"l%{`*6JʐտRZ^@{ lmgWaRPѸ#z1ko*ĉspxs>۝ө9/Pf4/@mA\]? dB%QX'Ct>hy¯P01sf~vKCG)Dx35(I&\"rfU ӛ™NԈG. VoFʞZWTO|h6>Qtty`K] Q |Yc ڵs3k #q3/1 H؅fVYcpɝ)(#IfT,@3A߯iwRvSt71 )GSEv=i4ۂOHw٧S(qyO!TU<'圧5zEH9Af ë܏ߦ=h ^p'p3"ky]щZ;Ry j YMwv:JKf}׮ׂ@+4Y1+qš* @R$Xqh#bBI\:7HrfF%|#yYDdga0^D x4ƌm.}sVfd8DxKy(5h%re&sY|s@=Ͻ}Z݇(sP.E~۟(rciZ/%\)Ug)[n'^g[܏;Cl}fd<çOXABGAaW"e5W>K 8_ɲ~)*Mc^gG  ?qEDWQ́J$ D.^>c-;;-Hn8m3]UԺX,0C.*R:R5K Ɠ?߯#\sOh9Zdpe2]82bD:/\M=,%sԳ ;xl=u7 nc (]gG\ С]pj,?TS>%9w; ϸJu(2HkŲ#{qνhf@W'<y9-a픞 '{TS&'O7R2BN6Z`~ѕfZӱ3B8z*\Xy$2)4D~$x& ))RRKM]]]hV9d!ү;PwZH*MŹICtԽgQ_pM^8ZM'7C%{Mzz&Iq$1S釋18q>􆼙fg'!nWLT,}fpO$B0gDNaJ1< zjϛ/+Ĵ+@E\1ڼT,+,G23k D' EЭJb>NdMNxX샰NDk_oiŁr%fHkDB}]k:ML6r$Q5X WQuy!L8 F#^BXnp]04*gg/s7FлO'.#@%Q=]ge1ZePIC@(q |,ATz}gH7-{uY0ɧ/,1ZV;Qqe1+'- >jzk~TE8LgG]uaGwi'Vެ9x](^]D{01Ճ.YсN_#zW [9+$#b6)8RAz,pU|R*R~ 9|'=?LL#vOܪs4,oUWRo(8L,$CBޟYZJD M'YPm^;Ʌ^@`Wm#h::gR䔌dZ-7d{xAaaVbwPu9pZ$ӌv҈~A 2V!UnWY5 JMozΔxXv%r)̀M(hpԮ@ "b7[i.j]H b_E(1bP{=R#n+ ,-: aI'ϼ 곥;.vINÔz YxI2rwM b9%;ٮZ;dH-X{ t̵9Ia3yfl8O҂Z1#]Km%L*| .Ю5!ړHiRNaNe5]8=XlbTNU0k s_dZ+e w͡;,ȱvi<NW eZE5>ȭR#,.\G WC]2]kG 4ȣJÑ-a|d7 ݢЖ0SKVcg )lQk (hlYh? RUhEZ gqeXrdaQB]!7y D{«<`[QiE%&ٝWxDv~~ڹS!%Kyp%'~o`#j[| q(ͰE7bkêRb`sPaJ\Nh1!90;F҃eE= a3$i6τ{'R 6q5 m)pč;HCAz&f@8 lu/i* 8Z),  mČ\F1-kGB_ÜBe8pl`Ҫ5H>P`ђlؖ?@[ P9GغL1&1Kb5-rni!1 J7 C4`E^hߊH|g?mX=RVL1C~Pǎq;,F ,t^ nʚJsp#R+ڣT 97&SSI!ՆUI]LϬxI,n_] GAk˙i|**va=I\Gc$-ǩY8#U=BTG\y!aLݮ\ndq=ƻvOz |Q$3p# E+64?W uGkȨ譢h2ZQzQd/4ޓP$o?Y}*y:̳UrϨ\^T׉|[Jz@Кi7}k} :$Sd!'V~zؒ6(SFltHF}'vk--(v2/jn#_/ac\B Ȇ2D{CcgwjtqGN486 d?8}ԿSS7S`љ4#đ`5|t}~Pgy,!aiWGAq>jy ,d}>䫜(7 y"bDYrt q./PsEo )* kp(#D8vt.&/?ױ~'z+Hh[p|n$,E-l菖D^Gb-QT&yUX#jcg14,Z 1+i8y!c d c2dM$2C6hzw  *l;okFF(P 5JqQUn-dIE}`̛}weY4ZW]V)@`GT|:Fi+*zW'„ 1h'#L XyXF}^M& 1(eۀ>``{el ,~V Gm_5j}ƽ_M0>% ;PңB 78\K}$ƜҦcyiDzH":' @s&hce.yJ%Z奴4P9\2Jr=*;Siqrbm9; "Cf\8DXćC(av&Mq3oi<ET˞4GylTaL ,:,5;%4NaBG_ qvɬU, :J:QATVSvpSΉ 6ȝIt*f""4.8 3#X?4mkYy̴űdCwHxBؼM'7d_gY둾81)Jk |(*$5)oxqcr\q|d U=,1WD./'ĸ;m](w(fT ;/`nv0q|:EcHW-m3BTH9LnqHVQoZ(ZrO';\L z4~+ڒ̭_ZoH%]g$ݎسoxm/IWK; I%>»d!7q>OB ,~x𜢊/uTg3qęo9X[)% CC%_Z Vdaz9iiK 8OnHp6J/a٠<'H4܊1f4"-D4q ׂFJ9-_ =Y LMוB ~ksvQOED%gcfMR./M"F 9Aw5L ɺ簥71M ʍb"ݲ|6/ A"kڕDQ{D`)~0f_R`8`ʤN?ρٹogC!CM1-g xk+1ZsOks^[Yk0/LQI iIhy-lj;Bs\ їYbl8 *5 bB~| {2!_k ڻ"Kx=ɾW<ǪR(ͷzs\b\&/ۑ5& Z-Eo16 ^OVq k\sNM7Xq( ?Ao$x(i =\(ԅnWq/~W;N+ 7k09nUmљ O4rvFί"XԜ5o]$Qe%Ǚ vC|8WADur-O݌\`¸ o=!H*ފ2b?U4DVbF6F~Ov[ -t5 {V#d(pS?#&nv]G{6Kvfw20 PT8"< oo7 O#x_G#x`1nkRWL|t2OЋR= 3H+]!NOE| ߷b< 'P7[Tچ_twJ #S{0z mƯcމv \nzbx[Ej˨V5?SrQ!xlS&HJ 43FcC#ewnXg,WRc2⦅wb=c.6Uwtȧwsx {3 `~E3ͰƋ8bhc,{EnXɣ_i0+Tʽ|1j giA4oaPסWr ŘҰ{0o&Lw|'Cԙ(n&O%vf;Pn%=[&;7ڰ':|/|E*sٹo crMҤV\x?%}x&u 5[hOߏc;f>"Fm' (Z=NSBR6fx7繓,Z<gMzIGltA.}밼[Sӳ6 #4x3 y^ivǬ1jp!ϭ,(7_xK^jEg 'dwښY6f9н $9 kMzrp8Ιi\\dt??CeIyR;aG忝3IO|ܿx:[PWUIbywY9;VU_Pz~T~H=TtmjJ|x.y6LEW2}_! %6[\^C{ʉc!Z(餮 =WI򏆳=ޛgnP:G]@0leЎ Ԯ!0cu-Ju%Y ;TYg۽@ZhiXۮ.ѠHcj:XJeɟ1~sgv\%,+Dc*}a MAR~%EN.CT4LQydO]aG\udX$P OQHK=Q/ +<}wv`2 f;Z Dy';Α,9.[QJ wZ4L5)!a`g@;ݿh <3"{"11dh.2+$(Cz!}=mKuVo4e3ѧy8aHт%Ƴ{㱆f~y:{Ԟ^_~DҨ(݋vӔq7n]pɛB;ܧcĪ 6$i)GOOT@__VZ ;`7P#>BV'פL5ٳWfTC_0b+6>{uSHau g,DCW&se#wy >T%J[(d!n׿Ldn" {1ۉ$Phs cE i[kfcegFn) D\`(!<Ȅni8RaHV_~'~c(B f񳵈!WaRԆ5tlGe!2Nv&|8zѥ|{ꐽѭ< ㏬͕t-x/")hsMP:2˚,|s;޵'̍+_4l6 qry[@9{N$ Q9&s0FdQe*BmGN} ՜(P.Uϯ3K2y?]3^o$kGn(yґk,[ z<(Ze=3`I ~S8U0Y\ HдF~fO׋>toנ!G:oibYTsԻYʶ?&xff`=ɹ W_(el{>p:Yя{,mE /t=ԋ1ؽ4Нn]Us<T= x-A,xRIx^ u>0]dE6pܕ'7eijcRڹL,^LT\S|ሿoU1P9`Jx;kFp E= dUad (?1lm h>S{5sQT%.rc9Bظ@7pkylrrk`|fMV%{Nj,6?k-)A) % 7ޓ9Dm.aGˇH=&>LCaRwEޑIB8S Ktge/i7lf/ǪDv#g]h?zj7h,}Dzqrt=G{=:asrprD^<-wp|A] 9@tb5wEvͥhܓP/v(Jc4AQv|aǍ^m-G, bFe:R&ڰZ)8|$`>kB5ڥ$ y[RVKÈGyx?8>!j.ALQxXBh`8d\!+r}1b3h ~wu {J.dD4CI|ޢ9wnD@QŤ>*ㅒ^-MM P;6Р\fg r1ja>?N4$ZwtL@7R#ŽOKc &LJtzVh}TH3o&UWY1`?X+DL[\PW`s)]}m%NƖ>K*y}$r?V5e=Ʒ8> 8TMJMMP:gD 4`. \H ʏ)&5YusmEa}c\W$[0d\S-p'_ZZ9r-F5z Ľj]J`t\*.[v0lEjJME3Z2:[G¬j.!p/W1yU@ΤY ÿ́#}ɷH{%֨XHȀ!OI֏(nfu7x]9wJKL5+@wKi`KF$kE,y*LC4My_RW#̅Mڰ3xRyw+s N.}᎓*К߾|ҵpz:8,?1E-f %Us#Уsz~/>cm]÷M/>[UT3;I6v?[5K p7TqP֏ӒExhdGm+ۆ!$JOBT7N_3bQjZu4pv4jXd),s] ve]گ `\W@i`05J8Q֟HH%G q.2|b9F^\1Д!`N8q=@,j Uپ#QP%Z\ԏ0wKjp!$e֜Fe ‰ТVW;*h}` DګHRmtK&xaC' <$j!7m>3IDTPlЮlUhiEr4s.x @KlgF(Gϔ_ϒȖ!?g@4Q<F-t xKbx UBC;luLj%GTF[,[^)ӷDur!iD?H`|&͈o>vN!.ףp}N0 ,ӘVS9 nFr.*LP)a?ﴰ=36 mid(q#X-ÈIP'FPqhf;]j!G`]] ]rSDOg`ydp.tl"7e2x1[Qn)8-$-.7.Wx DɵRo I\$|%AP.' [in[B"O~ӿ 줟 AΆgxߏLLP|'@yl?x*xдELDgZ; ntSnCPF[[ :.W?5#`kX(#"g4 \0hXĢB#W՝JH rG9n]G8=D+Fm dwcP@OFVu#YHva[ GHc6_@-d8~y8_RS#ğEoԿ>8m'T!$Eo 8 RaL? b_@#,jSf-H7ȎrPX2ؘPm^wWrx(m&K6UN2<}L/W1S:* 7>ybLxA8£K[_ $nG8Ks[%[r")VU 8UKޫ#\%ش >R: PČizqTNI[]`(&FN9߮ Z:e4).ˢxo.ی"(͸- mkx4BƧW~dF=Y[FnŽ35 RS}?ߛMs#2rۙvO2k?80 `ɚ%N]g{1A>8эXyyC"wP l{CxysI'[ℵ1^ٟ n#6S vnm9_Cps9xQi@rp>??gemGP l]^x *ˏ?tPQPq]3@iYp$:;Hhd"YJ/է&$m _kBⲧ2ٜf[z@Mm4q @e[Z UDv V:]!j3lm!x/,nJ=D14eId[[%6%X2F7SV '09с/PE`0r3 }_PN[?,s?@q"%KժA@rHG(] 1}-(dJ0ߌL 0&rm8@a4*H :#3'R NS#v1  ]Ä?!ޜp6ORD`Bm~fI([= %$g`/dxuivzjb\4Ư:`5^X10Ͼ~o_J)ЮWR)Or<xx8Oĉh,qS`uwU$*%ذ]QIUz / pi5iݡ-Lc˕ñ*h0x\>ކ1ĸz,!r|ƦYܢ/ ԏe'XC1dæM+)_tkr(.+A.Xbd.#,!'vP_RgF4 _k٢m2ô8,DΛ2 wȨ0ff0 gFh1 .ZP6;a%Gtg Rx<0ԉx)/%?\5o9].`$ܯE~e3S`ktڏ 6Va {=EgB{;ٲ]aٿ~C*T'6 _ʫ-d UZliirz{Rm/2ň| ޕJC~WB#?,'0Ŧ+ /-(9ÕS=|w *Rw}!!G``߃4!}Q13Du+zҜClP8.C.,io4$7 Smt`eʱcE:nƝ@R5JlxA0̴u`RYTRw-X>fsc&%(}gq^:ӹ}B E.ƥR_ EUBū`'pWXR+%ym#?=}"kUzxgʁhI<@պ4Y>9M]`ɂ3Cn$XDXKh|!E*aQ'W_t?w"u*@'2PTvd%t0oz[tgjkQA)B\t=ᮌ]h|m,lrg፪'HuǼxGΕo~O:M*l:v5PK @p2D6$ Š[=89蔸@I`OFр M7\o~< S++@N@'^t}*zFw$a*r]$p|FlkKNf(;(=So(gdD7]f {'1UWzvDe-,T Fdr/W'TY9˿)aplJ5) c~xlme=X+JiNBņ6ԟ[|eQ!jg5gN ~)e=W,=ȑVM1D9RPxԼx,o紽]}N095<=KJmXϤkZpJya&Kl:rg)'u QW9-c4OHecA$gVY?z&${^fT 5r]-* )<>h9~.`Q07Jl|?CHNqv! ~-)b6:bhXwzV 9qЌ^}Q LrӖ4L_*y#1yCJ53U'9͞N)4,][cEIWfu =a 1ɔ&,Cft?ԜQȩ|C*vijq:n*+gYpi9 V*W`}`f⼳DiaHPXtCeπX;OEi](M{& 35 ɘx'i0]O9ngAFZ4z.LSs*L6URQq_lŊO\㴑e|EO[kHM`CлBFg"?mAۅ)%pS{`'"z0}-3hذxYڙ3M4qpIW?F밚 QFjý)8M3/Fϭvǒ>6'vGĖz;+gM KsܥpokUzzJ^?K6pX;y5VKdz(14̢"\1%PtGi߹pԗEw+oݾ<ܷu4 XNa)V>ǴV՛k:e vuOkbY =+9lWJ~᢮Ez5KoE*7h! x&Ay]!DĥRgXySc;̀aMm_ȑHX} ٧b!y|d7%e\^yO5d?WBppxfD\d.h~iA|O݂hkeu6,|L/eؐK2Iigeq:drc׊L7QyD'2F RCEn  "qF&.KD)ViԡS l5N[x ri\Dž :_}ji/$.U>*&a{tp= \GE#b 9cPK3bG~͈8 aOoj8זՅکbPܖ}c}Ow6B~;[YvLcm Ȓ]!YP$"  =.7Oyʪ꨹Zh_e?í2¬#K:Kk[S)Ԩ„$d;Dшn WH>aan>"8n]Ajjt֦|!> =jA>.5Wr@畑`-\.n]Ҿy2ۍb*#iTPU;2JzuEB#|c J1?>2Ù'4aMu:W}LTtoLfxYQU$ 2İ]&52kķq%5Ʃv 8EAsЭy.) &<˴TEz+5?uZIN$E 4>[LDF8SpJb'Mp̍i ^‘K̵@y9HPF!݃ (D\ 4Tc람V80/E(2q͘##H숐IӁ\k]i-U\GȓK6Tml*Q,'pQ ۫-SKsC3?+X,,J5N  u}1XVmw2mr - ȦpIl!OPDɶY@N} ZLXldna,5r_2$ś,qC̼bZ%A};[($S[%=; $i9N4mt X+(9`#'rX@D;y*nnP²핑2Kq&Ż3ݷ) -Thy8J#pg5<Q-p_9d!cYn>܈Qzb$d|<e@^,',D~F%&x] >^/1TQ|ȈzeyYDfc8Z͛posG|681G7eq`ytڟ(⥪et J$Ny4d0}n0R[b2w8ɳޭ]A=*enZÃС -ϭټvmc_ AeWc-'tm5 \r{LhGm<ۥ_]*` h3jn?i5Sa Cˢ7i9ͩ*W}](7 =9Á!_`Q47\ca(ˇNjz eac)ۼ }Q¿- gu˟,ћQ(MudWnx(̘", ۳U 8T#׾*j 9+:` R$& wpOXhȍP Ԥt,c4v ^h=JDD2]9iM\h}v~LE#27Lnp@f+'VMOWQ 쀐@'`4t?'/b8AwIeTY[oT 1 ab6fa{ s}>='5}jtc<:spi&PkQ媨Rͣ#!6/>ȭakG7A*{@`|X8$_<_naӛ孔%|V`"|DX2/JF gv0܀fcҠJ[tw~bƞ`D.3} oIu z=\S*M}6'Yi";GQ:X+':a޵ ("95 Fw !i* D4fmŨSjIY qsK[>sVY[zM֍&'y|vR߈{{Ԥ!bZ##Axm>mvɺA)3|,qr9O s\4a#pв\Õ3i,v_ ?Ʌgo^H0$m>$|lX}$Q07Č_%w%>y<*d}۔CȄĈ ㎆}>íL͡CX`&‚FL\thl{gRiK_v-YL%(Ȋ1 *G|nB[AT^m@deQUNx rt`}=+6"#p2/~nQ#/G6rt\`C}uGe ;Yꣿ%48OS"q —oYC Hq+hyҦԄmG-9t 4W9ު{T7vP=?˴'Ec!f/yg(i;v=E\ pUFB+O+gYQG7&s/QDUU[;J@ [;6N . Xύn3K*x<k>1CbLu<ȖG)M2G湪B?h%+Vb 㘗` Y {D҇t$+IM%DBG"0YS9o ,aȄ[UvO'+4( U[af dfG .^@Cӿg Ưv*aBO)6XY.c-R9A.[,͸C <ڂ^;֟~Q6"u'5ii)mPivv쪷W4[`ep7ILig$ ς674vhJ1Z 9n.N,?ú6* /[o6<8TȫVːdǵp˺2D{}I9!*kґgD6Wɸ܊akkaTy[ssc%2lǟFZ!T^sD[վWRPH<("C ӆZBOZIb@s%" ,PmzVv#m?ڻ+=t!!], b- 2tZ0sN>'ptn{.gD cޅg\ U#w1l|kJ8Q2e`c̫ J-X?~h Tf&QR:.Dѥk[!~7,a3͙ Z>w9aH Ȉj !10 $V]ߏ)f !%E=fr2^탅csX wbxٍ1E3&uߋ/|2m?_Jc+<"L2~ۅvF[^9xjƟ/FOS<5LW^7pǮ-֢>Z# G'`qq[ f ]uerTsQF|N*">뛢!T πv"9-Q:a&֠XiDrQ)nmPKA\)KmͧPTD*h ͚z2G64Bf:8`^"tGQ\ DU_s}sv5fE<))S&K6n8%Ȯ5ִu3.6,ɻs8 kKƻM.eHB筅Uf|϶x_rp7F-O#+kV;jQx'F.|A2]B'G0 ?|j%'<WG?, kK#S~H^]FOO7i]ɶ}mm蓏/%ǧMiC尒W`%ZqX>N{xvUN##LĖe!n2€@yό2WSŒ- MງdдCZcNבYx"8 *Np"+-<ɶWV~ļjF-<ڟgkTeFp/u'%3cHXP+ Xg fY^WcEa#gn‘, @NaT"88ۧOC&562D (7&s9z)}K81H۽@Bx'I_,5ZIk^bR*g'vM-D~-tL~4>UZ鱂,g6k摳~&%@3qMc7Р/6YOy^kN Ĥp Ct\ω$n<hK›r>X'ȋR}eHtƹAߠn!.UQ2@ տaȤTE`hP1{Lm+ ]]r w]O;h[\?fȰxSivK9 3O6m}wߟ(5 S{F?Y`Do2zz'ߖd nuYAyf~Iz3stDcUM}$UO*Ut@n.\BH.*% aÝF9a\%aIB)tQErQwNȏU,/>+v.^]5' 26cg7^`+>;夛{|#7M:&V-z:E1.{ih;DrI%U-P`}Rfk GroHs:Qa\ !uZF)Pq[Xn mz\ߙp)kze":E4~YczhbB&CF|zT2m?3V+[*6 $C} AƋ#maDsxa$4HM׿y:N;@l UY#<9=Ԇ OQ)I *ݼZRM/.M11)t+Uq# BU˻qbU7@̪CM8T17lYfU!i] zF4XTG?إ(" tPH,Z=~mN jckZ8tom?&|Tqq8eAJG(#,=M"X(:wddHӞ45? (A c `}IY'JpUe10g@=riL]Π7AT)Ձ X_<'o*fœ*9 xf-Wx ;SHz7ÿDs, rS^;8w:$>)DRrB/¸X}qcf,\;"!n?H :Q(\s.\ ɍWm_JCҵ+@diE\kyL9]>~#Y۷)2&y[=/=pm`4䄍O># ѾRa@7%)3ګ%~ۦmy WC ^)W腸[4myE5g|HͫK!bι[W5$ K-A>!=JJT̮&f@ms~!^8 LY3Nz3ztwtufe`6dH^_LhF)]̹o}ѤrD kdgT#c%I\޷\vԒ? [Iq:nGuuMv)KmW^A=2s66Cc"~{'.+ޙ}JD^OÐYod3 L +5#褩O&N}Q7`v߅9FT xQ (0X7| X=3FQqxD VM\yuZc ^Wĸ3%ng}ZGoem`IE)bI*Ӓʓ k۬"Y'3wu]_5"!%K 4L?8yoѡÑ.EK}_bo@kEXk)%=m{Rm&@ERjͼt?AX]o<$0 _ƯGޡ}tDEܗ/y𹓳x!0?%hS7K&i]stG mUԩA9ЈP_S4*]8++z'Ģ:E#NED^=З}<ÕqoGN1Ƶ!LV Ȣ u>K% q_AlſGk"NewcxҊF )",ub&>C\ʚKoQ9 `٪ ̃{P.nd=)#Ǎ]2 q>+ɼ $?Y .Oai3X?gޘ _Yb1y 8VIP}`(ݿSz-n? 3wkQdh YFJï'.rmJF bpI ^VÞjҦ:>Z|fL120>##\0 V̾pNxZ<ѻ - 33Ђpb>p`EȨ&ƫܷ}{!YYi<>^بQ;^^L~Of䷎e3+ ܖtM9A!!ԅeVfk'n$ s~^WTɭ*FG9>[Yrџk 9.07Cy;n3}QyCf*`"&7w\[hau5j$"jvPaHz[d/w\|ㄥ9Nn݁\lW)'ybQh J ixz|2J˘'7XWQPkVṈh z߶ 눠/,Pn"S bcrOk%SBoLjMƊ,_:I NmoRyš%5/`W*{6^rp}ez#m+jNd.UԻ<%#L9fef^7:DL堙ͥ$w:sm2`lg$Vֲ1\毟+4OZQB܍; DHiWRnՄ14ȟYA߼\tF0]Lj"i^P-KQoTuکsLTr.-*\bfűCG9k1 ()[=jTZS#qb!Mhؾߕ|9i1z)עuLEG(>rW{|Vi{pHm($k9Ϗ&\Vw1<p?i ^Qʭ B4<^m% 7daK|Nɦb.?buw:߸q/-MWnz^R[&/LA߀c`G/@9| l0Ͷ ;QLf{mGt:څ9{eϪqFlK4&$YrjIeEyߘNЁ-Xkj9[!K͈b{](yC4ᦓj}Zhjg͂fٹ[i,`2P$$DOSJ wWOwH[TAek I90@,LgrC9vP??˒#URg|aM-M/ 5|p1;;R*""8B{ 2˩J\O폁QR\h{}8sHB5Xkebgf+K]Iv;2ɉZovf*Bs9Sv(}:05՞s`ǬHBnj %B|U|}3{q&Py֕#O 됈0S8^/W db!#k #(/FQ%11^4#LEk<8#3w[ YJ+~r k~Ru/~Lc|CNp6/c OzY}xsmbq3{Ӕ\4tAUmlxTz6vyڹ7`~n)n=x|qz}͍R}:ţN.a<[f? DO ]/6)K-' v;_=zT%}D|-*?0LAv^7?0rn'JLve€5(~ǿ TNL7_cO6Za`~҉1e| Qb(>n#Sl"~[@ zp $~rkivgUT wZƔkOvx'S2sp?V'D-Bc<+u8CrxHr>y"cmq\ABX~$b~ LdKsBJ 03)z QfpR}7?k̉3)d1WqCªx/Ų' i'(<|N@AiDDA,5o؝`|Zx›c^N_zݽ} S,0 pX4?*azfV,vA,5!I:"_g?H6Ͻ֫ i?kĿF62[.צ zKQayVJ[F`IvqQ"]4e؏?|`/d02I)$<^U&WQa|J~)mPUSM=7X\bY˃OD-<(T#! +r \$%1BAjZ"?&hHI<&&$Dh4kNՔjbiݼ 8 ss>o)D܄53iwˆ̋APBi(Yaͷ2qkS#MA¥btːhJalC`P= h Oj 6fY@\!|{:X+0&7Kji"ĶLW*g <ꤊb"m^GKd^mT< W`s6L|U6jx0mnlTocެD&i$P$fK1~ I=xj 2(B+b(eW9äDg>-Zy4mh#Dz|*s7H=8Ic~+To{57$X*2SD7)BqmόQs•C ֹ~ix^ -s W;#p7I##Qd UZok7h꼞>]к ҙ2EsbDwMaE fVxZ8KXQDQ4l!>c+ZO$6fc[gVT{bޘ_o76Qb[Ac=kc@+x ++Cb6!m*Rv VЙt~l984?fu* oEْ?nC*E-H‡ɒW dZm:V@+ܖcLL?WS2 6nUsA$3R A|gUK &!"ԉjj9oKk]k S h[,uuAplo܍DIV QO!}ug݇gV.ys>FQ7Mǡg!=9hhR?IWY+MPFD_`%ּfb2*XoukQ,{2g] p}pۂ ?\|'A_#:xiV2$ǜEhA`:Ei!T-ācKM % n|̬ϼ]pl9{{B!!p6ϱ\L~ҳ<rLkf==]>(!@_>68pZXjIy"VVܥ=6LQ$n: <6 tCm.q1yC. /xykὠ7PxTmxQB,#+"U" ě51:şw2y?z>&!8h? 8C<e"t;ZA|U~ǠY?C~k4ԁW敓Z;/ +D|&B. ȝsFPXO.⬿DQFBPEv 'sXgǶ2KMD8q]b`? *efgTu_(Dyw3TO!X@sj TwrL =@#q `nW^1vt<)NB"`z^!أXRZI* @i98izt +H@XN(ÿCM104[<6/GE9̙u)hi0ȟ[x k礸B@B+\G¤ۂlvTfqULߛBF>,ӏZw_2F6n"OCЊÚ\!#_V9S,ї^ $+!  Dbxe*! =]ei&w 2vg`Jcrj/NݤE9ūe k6#*4A` ˧+J}y }b1K( Bٵ򘨢 " $=I*b;Jk#3q`s:v,y=B JTyXsS+tBcGjng(3$%P=l_WEN q}J&\0OqOIb"%/B3QN_8+Jhyq( rɅ8 h n Gz;X4^`6`(WM&JsҪ-fP U6|c`16fp' -1k+L|vcZf;<}3lQMsBPFa ˥pGkDŚ;w}Zჾ!*`\.,7vATZݽƭY.ҐYѭs8k&a0M$D ˀߌ0%|NU 1>Z7%X~f` (qig+W@\I;R䇵?8Xu>嘈/$+57\d:f"JYSV9MriO"*`ngOtOCJY>);1{f۠6=d_V!*DkW8iSz'2"P+ ))"ܼfJ栂pA3/U@J_VɿKϯlH!M; w.7;`j5MKةh: %w2?7f3y3T <&6ҎTIv3V$V/ $hkXV)ݠMH,ήF3 ۩/kk0jϒڢyg K }Yi >{5*vrݩ0+y;scJ[m؆C ,y+D8}=h]YN%ف7 T03Ujw"\-_ԦU)POVklU<@2~*r7_Ϩ֌k4$Gy Lפa bUb1ˆw|] J2.,R7f +R`'DŽ6Q{6#:GL*TY"C3ѓ|N7i 1ZB OqJLJDaq~E>򨰚9cA6Njn왍6G6AkHxhGṚ \(r!bZ0eoXkJ9:`LJb8^%6I&lu]Y(NVܨ1gr90G;Ӽ[v^ .MʐFxT2?a'Ku p$`q7yJyS!XPQUe) `@)z_s x((|ݺҨ· W*)xʼr?w()U2qj~WrêP$I{%)B:! M>;j&𥉖H>@ |:!`>Q5  u?ߴF@' AsV峰@7TGIWQ=v/dkg19<[z!Ês%:lFpmޘ(BGBNo{KNE+Ϭ&߯eZJn(|f,6oW 3AJ]>x<0Hx5(ne~ZgaX(Wvp|߯흣`ƌ١{ ٧@BN=6՚FAzk|'_8NIT:|+/5ԑdw]JV@O0+9`ySZR(Qq+Ϸ)H8gKҰvOsi wemb=KX%8Lu/.7H́wuqCXR&(q4I8#@_CAPn}x`x€`̺l\‰:}bDA#`U*F2fl?m֥k.u+B]JkHuƑus#4j gx&30qH|Ey1R7mVEGഭ yn~F39ρԒO`ڙ =ז4BDg/Q:#Z!fA_f j'J3 ɐrs})f(Z]ZhϣنFɔH `, CXNcZD ˨[dXcnpSThq?XmO2eyM*E= `׏ᤩTEAɑ4=F^ϾaTpf_]or<]Q7eDXw9]k#'*Ģ3XPB(^ P1ӨXәcᅭMf5Ai|I84P$#G<^`%EKɄ؇siul9lPQٔ#Q-nTq)M|4"m1cҫ.ir؄Y0HAZ0%=F%h \ ݍCjEܔ]ND+o.3ȔVs3iq:Rٴ4o7αS,Tt~1ܦ6aG K7ăBpAqrQ4Y __*9\-ryALX=Zwey:eO0C?p/D:viJ_GJ"`'ˏhAqw!(:^VyaūdQ/@hNUP,At{V8wbXbh[[G1rFFC L˓c:'?Mxn ф؜7fڈ6šA'?{Jr8i??֒8t^7Lѣ+} i mApUi4mN+6jl˵rZ21\AO{1E5ޣqT^|fh}4t,e(:!{KefYbi- MȄ؇EcRG{D6Bv_<ɉtŚCb'dIhҙt3 [&lF/RH)+{ܓx*2Eby=B ER/ѤQS^Q-Z :aUEIQ"0kR_+gǸ>~bgMek|@>cKGBo䴊4ג"5c@:_ųJу8v#RԑqZci zå0=6o`XpZ%1.q}l_iaTJ,יp.سybhD·z΁e%Otj/$hqŻ^'sEI/ uy+S w4Et^ӚQֆN@+/ct3ԉj{#vE1$mgkq OfKl 4tM[Ihک,[nOpxt' /}}@.ҖtU6wPx6^jAeFЈdrsy>ü@b1~ ! >fg*6N=UVXo?,Fm. %c{66 ZD ^yU1'VۘQi0lh+=~Sh6iJj4^>E '#seD}륉"D ~ "1oD _"zB@e'i+I)]eEI10~TTQ*OM K?c\snJ"0Eك@Y򮌨&0>)i`\~ٹD|_ʎM@3ͮhҰ8ב3D[eQ-8]$JDɩyƚ=c6E.~g(9ϖڮ-pu[}&=MSք<c~Fe78~s!It_VcDNWbI6"MIR,7E )#Q$=T'K@$ h0hd7B9i|C]+%u\2sd([IS6&f4ؒajL^z{<X'ۭ#"ƪn8s GgOȚ>G".C)ޅϘT~Us"M"(fƢ%`A݁@">tڲc'^p+s>IZBA.JR0Ш]uEeIpUw *ۦ_oaG.Te IAphHoը%D<9?wgjμiS'cPa8@y7x:2~pхA&^iV,.F<=L$,WS7V%ZǭIb_ 7kayW׭ΛllZ2P^7 y C{$`.F@3pJ|y_I`-ˁv- &3"yd }yRsn׿E!b. jzLwd@v瞎kʙyd<`t·-(^Xnq[(V'͉+954ԥ旡{; SLlѯ[ \?űPE ܾi#珞o3D_w#`;N/p p9ڤ~K^Nur[D檍e5.:_IAd5Jh(ZTKgmX!GIֵ]|wZ냽)(}=}AeCmU.l[l?\q]apH j,V':fǍI sI[ DIMgg8VƼ m7e>CZY/XD]SZ78z4!@Q +@m ,[ c,3= 'l/δF۸PWOrO˖Nw5qCXIa;|J-0 hn+}Av3eP3򋰎PJ:B-҈I;vĜ>_fDxyY352>f4M]ȝ̗5^t?wYNCd4.d .Klv w*',`Z#$-uSfnبUPJ 8&6r0tKG<|_Ws?㭥 {-‰\>ǧMnw)..%z_ ֙G|a^h},PmhOVWSi?\uF-|GChk4eMބĥMNaDTc# U lPqUL])ؒfn.Ӹ  $HPt-J -tKީ2~Lv(_=NPCC**ַL)ߒFV}M ޖ4ftGXC䲖 b!3:d~!Ӂu+&x2S$]psBݎ>ǣ8|>fX К,ˇ5S}Il>{Sm#Ú'/07!d/ҾU8 rfpf% KS%Wt[s| C Y#To*WXWhps-*(li }uGs:hFL<=^ӝ}Ѫ:jpGvT*1rR,$xWWojk0$^0X[ ptjX8! 5بgA:C_)`+H0{ ,-iI&@<<=`C5/Ael`kdQ!UjlmK 5wkgpp#7&kmdy^v^md m%FN[Y5 y"c~9)Zl/ǾLoJdK2e])h&(Z)~Ϯ| 3ɱ Bx "s-S*|d&=PnLѤe2a^὇Χz5xSV&JċXr8L oԝ-K&#綟{;iĵ JT@]ʟ@e4L\OzQULߏ3=z3pw&H{icG0iRPެHZTF5QB9.hΧ}x`3V BBrJ8l'ekǖ㵪w]HWgO\(3[T-mY$TQ'7Iq z\f.G\ *r8,|(6=w|.b, X#z_ Uėyt@>Y)Po֊s({Ǥ72p\.Mӭ3nOLc1R 0|:T9?5sX[?Kf}BJk *=j?1_DkViSf:d! x, ;כh=jch(kVwK՗C[U3"B$p7e)h$W+ܩLYibO&pKd tG.wl~1ꂟ%4kE8UaJsd{@\'}[{郵G3hw'2 @n)Ы}{pu٬ vE6Y2>'zx:"TJ~&n_!.ky|n2W `k0:&㩗!HE! ;Lځ!&TL>`5) R`eyzXj6ìs0Zf+@JR 1zb'Sʾ֛25dK-ܘx'0#xbOI:5?+a;>+R1Ds rUT`R ͢8,S#1xd}i.Xvˀ}"3QɃrB!I]h]"@\ ׋Y=f^ GJ B\" įVTUD㷻Gru'~PwA9_A6K}d"o|:H}P3t$TyICj'A:C Tv-Aa60/urSZn[҄gk7l]IJQ@VHC&à XO&$^= p bon=17_'Z_i=u4UBdYJiS)ҝb웇L-Na!8 !2qd"./ν>DmO4RTO=X.Cz? *#͆Rh"0کHHQ ާGTMP!7  QjL ͹L,K[*>H;]XvC/ěMyCf9u;qrCX!aB0DUcr9J0M<Ӕa#'SW ./4YwHRNȄv}jhڱpV5)ۙ74|@O0bmdԓ!1bcEtIhD>ws9D*]vQK#Xgv⛅Ş: iBbǿIyNUӪ.i"}*,Ay0Ll'tGv֩{xʱ F1oMվ>`bZ)p^Y;WyQzpIY>0: r䓂RYD~ѡd5#0j5,1V +Rj [;n,Y[c$˜w#؊ jz89L˞q9-%1B9ayQ-Y>b`v6)?y+9\lOӛzβ!OqRa7.'62m۩<'0{O&vƥUo,u a_)y]@R7)|ڌi5ґG$sTVJMTIm(L|lǵDZlu Q")6w+oΠ6M<{RTztl?~$b26cHN@^_2 |Y/sTQ;0g"b[{of/!P[{MF3q(F_rˈ:-xLM6"Hy \LD 2hlC&FI1Exu5GpY=T>4IA5l-($F R $_{ێ'.1)#R#\d.)SR)ٛ]9]#đenݜd`?82g'_R>IsÅm/UCP *M~#ڕ3c-..8Yz_{ WSf~j򬑎pK- 8!tr S\[~7gZT*80̓% C r^sn; oH'5Rltj29E5ȽX7TmR#5QGKgYYcCeYDјx,-OUg&@[w)sǁ K0 դ+'̞hCMlY9!HcE.v+tok v3'eF( |)F򅯗ây._ddr b6k#vy%MNq9T^YFD/>et_2ٷ6^iMzE2__p:Flv+ 2@k*B$ck\,%i񂉇KpUπUia6u)z*L̜wP& dQM53F㛠h.Ha0est鼤޼VPSwG?t?=ORTy(rha[2 ?AB$R7EP%1>(-@$"i>hg#n3waU1 c\(N!nhѣ|::o 3P.iG]J% Z}7A4 AaqFfS}^_`x^+R 8  Y נRmQ 222ηӬ6lʹFƨ,N6Ckd5'DUe9p0JU\~Z$1ѼvKx!(eDiHA%ZHZ#R':7Z0}pL&鼴".(;_䀛1(GT' $Hq֞be qn<]H8dK[C|}PGke a.N2?/d U楬#8ߣ IMpٚVv't8)j3/* 1Gz.'i)Ɛ/宜_$50;qvs`\q|@CEpQ<7PE7-Y>{{?uSn0nRO'KXT>31A-I; &8}T5w$.7j#,؍ KLE0dE~^h]2XfP<7xH%1%^Do^aj$cYkm6\iWNrbVbidChHt?D̯LzN_"M>b#'e꒧Ci+qzvudjL6]}(H^z%\JwA#idMw3EID pi:mJfJ129̐vW5GX/KjH+--;42Z;׶2` k]yJˈUx2b:hlq^`{xmG_ p_|%JSz3Z>v{3eq|j01gE|^t6Yy/s"_ё Vkd3$?+ZjqS/o2uT&^CA>j.J??CB,ZP]{`!XQ5F|)RVVFa؜ 6 dn_z98@T&9gŸ'} GVf5Wǚ~1~sY~]HwLH tϼ0 Sq'b 'HdȕDCNadRfѱ$SZNNU@4l=/X9:ME%Tt0*)GǪU<5j-y 0Ao_)DXr0m M^msƔ,Γ*_e\b _/<āۛ%9>(1OדuoP泄+/s/gBܼTVW/BfLP~RI (8= BUG}h328/Q<ڏs'YW o W_|ǃ uKU}̺8xpo/@-\u0LW o[lK̓GtTppXY$v=?6A'rJHނ"%r!X;V}/A[ۖ}DLuˎ'?Nap,Ek|$fu=>a9POY7 ㄙsX w;{CT~,hiby|wnJ!zzpKE6*5!0|l\c5{^U0j0xYiRt'ZE%⃴S^5_ŸpD.WPS#鯰,$!њ}&wS$FB!/d<n`)1Xy UB@ڰ<%J(/{$E5]s: pL(:P 碬iiS `G.T xR 1e# (+{? $m9yCR+La#fq*8?"f\,(N_HK(_cajZVI\5pjt`e=<.!gj؄ewʟ"At !3HW)$[XӯRj1n]+Dv활“@k:y+U+.E,|lpihԂ<BjG{/lEY@b2HWK:,x >Otn. < d!)$0cVDH9` sfK&!0GK$6lT1 At+e&QmJGƺ*ާ뺓N%NL̫'b؝zdւ^n)(.#GB9l-,3kTĵ^5j-˝g'rn0]PmZP6$mH5>Ga(%g.?y@/*/IQMD!"JKo`2=h u4CgrH5t! 1#ЌLR8{r;( V- r97EB}& eIulͼ̭xRJ˲̧i(;^/DUTSxnfUB(3rRvKB }D Zbv*s`H%\H]xBև*`AVRߙv^~ABvS|%3l=]>jK彼g)HiOo ѳ$Wb C9ڡw7~ *p𣄿rH"5Ǯy0IU<4 NPd},q0Ą Xf/1ѨbM։DXM'ݻ平(b% JM)g#ocx'fT`b>*yr2;׏([LQ @MSIǧf,hEhd>)@s1&Tع޴ҶYteD.i%:&HRS9PbG/ J.=BR[')4gSd tL+cn (Z6;A3۩yeJJiVt*_n "Dn{9=LI 0b8/DnJAaj`SLێ{297ҷC)(hb$HeR5!cc{ljw/lbQeuW"oio<=ey&IsWN-a/0ay{֐{ $/'u'Ǖ%Obe:O&U{U[N;yٱ\s3!$@mxV> %Jm|uځ_%q/$6A{p x-! Fm 虗\MYR]ACG c0ü^q$nO$p% <↢HCayjAWcJ"(@pת}ӧ) -+{yyɗGQ<Չa;`dpIm7܄_JHzد?+ʚazWyT&2d\Lbg. ņ4i]o\EX8G _"2G[慟c"Z^t:D"bZD8_;[HQ?MJx*eb/ś7GԐw|gr~{F0 iĦ(B1V.,cq n-x;9u 0UZN?pҰ;$"%ye88rX>3+5VZU9$Mȡ9s*~R12cL.9H vI@=5`X%E\UR++:B뎖@wKY;w:>& 'P(:OK(1ј<خ))[mx'm3߲QM ;zʢ 0\@t~ԕFڡZٍ~ڠ(>AyQfC{nִ']x*Nv zkv^g̣-# ``Q8ӗyB'$ċqG7zaXɞFiiêǞ1/sVg FM@2$fB^k>9&CsL=ߩ vUi^םLﷇ}TF&v=m:!Ԍ`esB@C- %n WdPAF22LKh@^|e?r3ԗp\ûaDž0gB̓`Wopڱ'.^-'Uy̛iWyK_mHK$ڌ SDYվN`">BbfH/{V ¨er}I8,tJ]J]P`3.h(ӚQSĴ F[ -e}2Ѕ Mj7ZʁzgoFY &@?.aa9"~N,ne{au' qGe%@;;Kew+^=@~Q8L?d0|uTHXNfNd?L*nСlL޷ hbbmymI>Vr&&={{ADʡspgxi=35 @^VfsKT矴k'w{ſ n]ac`LBL8D~e Qni/h{cp'70Sl߱EOY1VE7hR>}N掺bځF`] XؑOJ]a쮒EhXD5I7+yE:;ᙏ-;"@-^9f<9JF9Ix/-FsA*itOA|6N޷l/RM:/+1W1֓؀*̡7f%'agd+Ȁ_ -&#SV)G.:3,_nWTM`'q} >&= q֥|-w.=uytBͮ ю NAaoK-CJr3!D:O[70ɥ*C)m aِT7IOtxպ78ڃhӔ _?,6yY (*ϑYC K}^ZYœQ:wF"Ed+_=.MϹ j`" 9]{;")ڍɮB;워ӼNd`eBajnLEI=]ŽrVs̸cۖпk"9p{< $=[Ejqc$LZf#w[\ Qc{?́|phNw΍reʚFrjNZ94}-D wP ʳ_BcUÌ`JS_\7"HWˋôZ:H^5[VqSā?9[Ip)E.&8 u=ҵTSo9LK55m**dq5ռٸt99uT>j)63Du0&EtۂYL3ԃV;nPdְڂ_0&E5V^ _م_uPq_8W^*q@xPKd>n mĩQiqw!ӈz©cKXj>L]w =-5ZU.Q?.x5a'PkV=QI<ךАKhS- YۤH gd Dz(,O`[5]j?Hm'k2݃a0[v{)׋!6vLD F\xLYl^e $y_.~wQ,Fۦ; * !ZVϧ\SvO-c~Xm޲8abCZɠ+ũį",MQyf#:8~\s>du xfӇHNA5pqP?Ӽ3 L~fquٮ L:LJ7.dY`".aeeQ8tќHmKHB=Ai&AD^~'|Jn,b ´9h7DeT犖Tpv@-EF A ^zZ}Qn7|dK1Mu8r+\"MuTSV"imRB9|/LՅm#]HkL4ՃHa0kSYnB<אڶ)ȡwBl^ᵷmN} kj M.J):L,Bѥ) 쟉z4t]akF1Dnp ;cO)!9Z697?%=ۀ}G^BF-ϓc~ZӹAJ̠3R|:G :ڿK pVd϶]0Xׇʲ"Yw5#Y۽CNhwK/`7]$e&xos@;F4 az|p r&gg:k^],.1!A N K43F^&ʤigD͐l:ӿ ϒ׍0}yƕyٟ/w  %xV{,թ~&N8 ]ۦS tQ5 K,\Crס @Ț5ɕ9 )%`.֋o06y.0Ϗ6xE&oeٚP-s{`+@^+M[[Y#H3ߗ 5 LUGR4mg&m/Ɣ=X<ܬv&ݿM%fӻت6 dJZu?{MpӔ o+>%"w~c %XyS['ވ=i+vUAz-OV:jTOPIMFbu%w3J?;gfAkK:7>E^+;c9Qm>xb4SGjbɣQ9MԪD^X4WՒoh~>w! c)x~yܿdk4 ]퀿!=(`ru֥6H1d=\t#1>=)kL%MCQJى|dz(`b֒0zaO_XmF1=9`8%5ͺ /0gf&N:Hfr8n:/5mc_qb˸w6TE".A>L'-J6l`@ۨ|ٕ`/m\^r+HlKۖOSdZĽZ[̍Ő0,wweR [̠8,Ձo|[?ld=q<,f3>m W@dd)ƳF!BX@2M=*[GXrg.pHxΰÝM5 #Ӵ~4癏Ȝ>n#>Cj8lG]ۆd&~mMF,;6ї$P pdXr{r;jC)$Nr;A@ (AKo曉}񓭺ͨC՘3@O{KMp"A^5#~l- E.Dɠ^ )?݈ۖYV|'p^;Kw/a*buZ2"; ]YR,IxzfV97(юRoSƘ\k},ov P?@{iiO u?MC!q>;-(`~Zg mz6/m]?Ie:ÏXc+Bx ^jފTk+`shDW3_NJIfRfuEˆXH͗G-+}KmNV<PN;PN^A|r!xUŌ/D vLs5'87z=#sm}dWia*)YAe& [gl;ht#nQݎICW x'*J0!)qM!6?G?@ >SȌLv: }KI2jB6ňe/"4# P.2K[@soNԄ5!?.lYy\c{IhX֥"/Nb9}L;A0 D@ vF'fu? cN$ 6-B{8iC˦YUyJFܒ+U~l`L^v|lxώʾwC2RU[Z])+xn8* f#vBY+,i Fxu%aimGWty*kWwH?*Y-o0qt[WJxB>Gw Bۨ9x͆)&ߤz+6Y~-0ݔXP^[NGZi~+Wu]Zz38<'fbߌ'f)G(9KC*b'Lس/pcnyɊQk?oqLgGd&aS?t9$g] ,X5w!r`:$gERy֪Es;q 1*3S*rOty.@:&]W!ohEMfpHY;ݽ*@PND 2Y{ޮ3\{H}|x*fŮ^*qnPzASZwBkӗ"|1ZΫ d*I#r{p71:hxx۰b'X]cPhY'Q}c!y cKH@ߚmW6Tyh~XTW1 2yj}' dru)[ӣ\(IlxŒBGQQd<.ԺG^Z/]k4{U)R$D#%wgwyd6%y-c 0ёd2 TẦq9 [~K'][xv}M@P!2Y\B91DHb{|UNkumbOm @\eC$ֈgؗ"G#MAM5!EǨv9UW~!TF6dEn9--U:C=C߄UZiQzPS`EoV f5ӵ:jQ'=jJX}iI妓@aPчG+C> ,N2gme2~_XO b6u€-#&+Ycʦ\@ބU)~ 0X0~e᩻_ymzFZg$6!ILHh2+dJ.p2q4+D~Y6;yɽG xW$t<ח U`h¡o_Mn'\֊tQ)U IG4-֏d(g'WUE8-dqC$(Rj]^ MۊNfLuTTRl]Ϭ=C"syީRO! &ի$j?`p. EUd2X;,uWV٢AV+iHj$Mߤwl$gȰ*;y4 >:ka5D-粖4TM1xz'XLəz;a-\m2eSruX1Q~Dr!wrPE2!UʷIҸSRBi)elT{EqE^z@Pr2 :cI- >BUjEgOuGR 'Y|AC,feƺOۨև[H٦,ߪ08:^F!z~-)\Pv(ךb.3qw @=qkG2a&i>uQLꢟJ,2pmNAc\'O"br[AF4ִ j[MZ.V9_ WZ}uǁmYJJ:hPy \.V@&e-T B@X) 羢tYRU| C e&r)_&g" i8Bη7:$]Ltr_Of%Yϭ&湕c)ܕ@wp+^ 8 Pkîy)A5H9d]ʎ2}P.rrKv(Q ҜvX)+TDp`E /MHC+K#Y6'7Kmz _}$b2//c9et. ?ivߚ' ]L?f'oWa'7VP^t[E$y}sLAN%cZ#sgA0JJ/'[^sV]`A6NHTм\QMÃR^>J%$9d bz',.feĉBzlgz[Epe7rNX0&9l.do#0)F( R~ܫ=|[S ;d/&ma_ZAIS GsRc_R6-|)K$ QѠcp(> V&Ba:Hbݼ+YXWptA?4ItW~k4C-1mq&;5G~e<;e2z(D"{ _!2nK⇰I^VH]w So#X҄AV PQYH3G\&+xps΀Ž钦rЧnTwߛxP,.ApwGEE$$($TbQ,^O5866g2Z=;.bodD{:jqnb֜\l.䩟2|Y`!OmUEH 69Û ;c/`CbLIAGeJS7LO?Y}?d$L~7q9]-{jtϭ߽#za!w?1!OM)U\ǧ7[jZ{២"*+K){= C${7LDiIԎ})6hq ';Fz8φK` Kv n2"G V |? 9ygi w.$c75qj$\Ơ$Ӿf?tG!-WqL^¸]˕.#saI܎ 4p'Ю(NFN9/Z}eUZRYya2"Pg+ ׍j[¼`3gZ>PV0֙w%6Itn[%EE`rI'-&,. C-d`2aU;1k/Js}6Y7!bMօ2qq { e%U|?}"LIVaL(KDV\$tcI9K$n+'K+ hO>|mU%}B* * 1*@1\w`9t X2&uv[Pa'ؿٗ GXwQ΅>Kʹ^iM!5 AYbyo4񂠐uxQW?^b6)9`Q3'2FZ69'C X}> 8Q)o\qkvGSr%aL#µEs$VYt l!&EL͕z-?.-〟ˬ&Yn}jcu!~P*x1/]ob)i )PlV! = =$ul06>}aVM,e7vs *>YKG⇽bV4͸͠CIAČr)MѠgV.+$9Prx(e*,3M>6r!I,h*|}wA^Sm= `mXTZBPSO*AiGy.;86jC ^wz+Hqy~ڲ cB'L*ı;+(gƗpAq_NbyQ]aFKn{hH t?"3 z֑J`ќFӒFE؇WQ&ؒZ+ +rӝ{eI0:4凿$NeD e@*2E\CVKm1GoCT<z{V}6}@ 6#e?gaūAZ.Q ITt\o~ } D愋?$|/FַD1/*f]>'է1}3UӠ]UU/Bx/4JLȂ0w${>faœHx`.")rӉcWhml)2M:zK0b*l .=xn=bU]]ڢ1;Roe)8\!2nJ42k;|lYB'#(}h,mĈԔgJJaCPi&5N[I5xU LP'bsw FN_@)Vm+iENqyiR+1 6be4xxV_юLolEHE>FI]?D]a¡,,;\@n 2CDS_Ұnx]mV# =:nh-92h}K!G*2旦(^mi=ʲd l"!Ysg$ѕG茁&$SAD-gȔwZF{ o\r韖I=a<^9g',1}Ն>mV(%gj#@tq⩧Dq>_GPpHDvO2Ps Q<8H'W>_J6h.׆ ܲf`脫2 |v,+tBAہC ݎX@v@R9&ioR7TD ?%*Ͱ9IȎ([M 8J0)+p4Bxve2Nk}n4Zg 0vKroDEyТcvnvJU@⩊QVDtѾLcBBLVuҭz}#pVF!xÁ}~oD-۔زS[0&_KN!3'M`jCUжiq+Q&&6&  x }vH`gE->3nޙ!?87*uy ̨mJ'Jp8nNA`5.I>jfg|=VB8ZNhT vIk$wVbFPd)uˎ Va#%,Gj"<=W R~m7)buBD*]0FLVBJ4|[2?&63ֱѻkJjv?0\e%&1ԖQY_-ƣO?=5{A|KQ#U$2_FC-IE"WW1T} yQ ,.M`}enD0|d\ݻGGR$H yѧ$WvVJ OKi'bDE%Y\C&fu7R?Fs[8u+A6pz9kVu[IC'S:#(V03;|3Aǁ+s=#F K-Ih@p`[ /j|twIHO Oq+ 'R-2T_Z (d)Կ:j\!yXJ&!| MC[ZMں{oI2aS' Or_~Rzk&*s}ij5?ݤ+(܀cDh/ZD>Ŋ$Fd42aGʈ[ d׺WLya--[􄔯Xp0Rį(<ř)?@GRELamn'I-(LJ>oe?,ZWﯧ޵ndE~W!ç (mYjA]8`fG^w˛SEew~Q3y!^.\dDZj l*b["'9 ݡa_?3[ܭ`'h{j;v |)H{VbR`5*"Xi#o */&2pRks'd^~zEKӗ# B<}[ϫ卪J.*gZ@`#6x`X,Or0_Ъ_ZSN;Hb -N MR)J&;)$GO n FKG_Ԓ++/)-P'=T>;0ctHy@"ATO?GKl@7f7B!-U6qQT~ʸv 4rs/T|Dк#O8"s2@m/)䒁+Wg9d0Ԛ PMX0b GZ$,8?Gҧ Ӑ?*^Zvލ}^,dS;AVǻV:"7h_ͣeT1Je'TӼϨ)M! W*'SFDn2=+_sMrDo/& ']I zFUɘ摱2%Äb z{ƿ4A'Fc>d*Kx9Pw ߎ?1ob*z6F2EGbX$hR6$;$eTlPMo;ٞړZˀX{j~͐@;Z R.ȚWik0#~`&S}Mϑ1"=L_W~yȉ X+\845}-7l2%> z|cvva'8!k[_5't 5s-#BhOH Ž%MVY6/p;@l ^S%4cR;x6FMAPNSTS,&>!u߲ͤ/:G66HSƺ%s8F[%(Rb'vɿiMά֓4nLAp1O.Ÿrjs$ڳ.sSH2 V Ggxi %S&L9&, Bj@!\u{/ZЕr+QnŬmASLs70.ig8GjFE( N' Z*8`),U0=S6&kπ<}X0mWܿ U$s5F?`! Ep: ON/\OA n튟{e>0PP2AॄӲYB@0a1hx 5{P)[`Z}iBH{p*ĩwe!A*HLNpM]~ P*lRޑ|Haue}! "[kAlҒA.{xt3UiMnMe{(#{ei˹>DSy;szJ *]%+s(޻IY݉ǝ1ACPhP !T%/BNC[o݋3Aޏt'A8^\f2Sҳ87۞6[8s ?4͑C.mrןKd2i>Ʋ.'ͬRIg'SI~j00W*%_*'S8,np%,Yb靲#AeNjpT҇4FAvsQ{bOq:N83+B-2Z6 ^R}jJ;0S=Xc]AVh5\PxMt¥lp(ĨE'U֩~P fO9)H .?n H@1?RNSY]1˺1L)A8*,cnPo-[ӁNK%TROh%@s%:7Q ? ߒն,H?$"n7a飲ZB:Vl.N%Wle㨲 3{e =95l׶ϧjX9xgȺ8iBoq 1w@P=YctgaSڧH p^c*[T$N2NV űq;S{ OH!j4;ZiOONC ՗/~Aƪ>wg%7!?2ính߳jhkJn ی{rN4luP-LQCFXRȟ#gD+Uf8-zW4!o>#b,ACO;%iN{:2oM> IDVԉǝЊֳ{Fv'7UPՅW4'LpO,|od#gk:{:tL(v7U`<#]jZ09 z{ ¶UZpV5:ǿ5pk)")tFPSFOy~ug>$?-+7Tܪ$OJb9ưTC>c9`d:?KwѼp-oDĵ0 S:TDžAMe!6HP* hqwiV,B.,>O2*E@^ݍ4Kg֝zG`MۃVN|uDBR16h\m̷V֒$|^H0%|dZvlӿZsX7OyEgch5D9ϻΦ1^mJǾ_pkãc+_ ,a:gC׶7+یB[KaiDZex6Z@kDfYBF~}5Nd=bE,L[J*O!Qن6Zg5I"0CȤkVe*AǼumI|͢dAzpN?8\L8tLR=r+qN?Yow.Phg;)@W; z+RG+$m1m!nfWwG:_ *? RCu}U|we\ E6s%2?xn\bK߁MĖ϶h6[,?\qEYL8 !f'V2k,˪D+[:# EdGWIE@)ߦ=jʤMb2pۿje%`SPT%m0c9&% 0E*Td~RrC\߾ <[2u@1 {\pQϏ 7*'òc |rcDﲵv55=93toe} 7cUǒVKThv3<k'@Aڮ+R.=⿡v.G͒K9hW3z\L7̹>N.GWq 2a/iæcހW"ixĨ˸O.u*2xL1' C| 7|FAdwv 9¤g,Ni{Oul"uBZ66|( ,tیao鉂aIi1x4$1˾htdC ^Gw+2"QY;Nײe^Ʉ:W2h<,$ 7X߻W/KAr4+Ȝð S{ Qm#rNqnw@ "Ap1m0bNw^VM]"a Q.U`f{OF^Pe+h~PP^a8Wd+IVV;E۔6w2tGQiл97lB!*/ EM8>/Qt#Dz  picUJ+Uc:Dcp8^"{3?|- &B/|X NIlw[BĻ[i9}eFWR5 Lp)uꄬ6c(]MDqK|y着&C|_AqPAx5q#}da l1Y:nS5N^+mQ%%ݐvtU.ƴ=JB.ڭœ"\lrL?Yxaإ) @P z4g>Um0~w(1oPIAČa^k8|_ ? Yn@1b 4]rtkB֤ۣvW`ju. Sf粹} *~4 ?u"Q/ڲA6n2?k4>\7%&yGuۉo=0*yo|ҢiiؒjXwR@ UEaBYᗀɩzNF"Al,w=<ѓG+e.cگV/:BOyC+,fs-Ay>m0ш0VܝX Wv6HwxN'$D1ッK%?"m&1׳?'֮$m Rh5e;(ْjJC$QuȦ[u-üBj=YYI +%oňj((:U'y248ϩVH4C00]_)Z=u`jO>:69}wmSf5t~긆<ùk7&^R>X`w .LrmO @݃eiʴ#z&XiuiF6f5f/w}:{ˣ]mB,՗Q2x*(H=%N5^D0r92VQ°w3C^91jR?5p72VOìvJ73TPҔ?na' e,ݞjˆ/=]6ڔ>ʞ>ʶ>,1i9x*ka |7'W㌜ϿK&шaz$lĘft+zx];U,#, 6Հg&qiv4 E*aFu>^:E+N+Z]y $Vӳ$:k'–_*xBԺw%G*Pz`ű",P&ҭ^4s&Ěm} ߥ,كVdR|{H_6-,5Ɓir^~^UDmj,:,p2Ns(w撣7nkz"۩/wQBr;P 'bKd1J/fq\,)@*rqםabp)ƌfK3Fwp Sph:ɤ3w^A"ӃdLڠ6k88 4}x=Et3)vf|i#Y h?W HxĎw;ר?eGS}KL}?}37[+,V=$jQMPYc[xݾ Q^m9/_(hT^1!Tɚ2~OK^ |<-^fư9E Qー,dfqm&?+|q1wuFK&$wtDBc/Ļ'g%\l>t2ZFˡ*?$tjs#oH= !/9j,x'hKRP387T_'kRn9 `Rq;, E033קݏ,K䧭ũ<ﺛDPP| Up:{Р(ESlZ}=>>N(CI8SSpQ@j}Rĕ;ex28qh.gLp>U6W D+~'}:Bv/,W=RX28kW LJlJ^ Ҍxf[LS QWR$û/'WƄ/O^X8l>g&3mQYtyPbS^6V'$ EiǫtmaO/ zgPR/QYa+2^J4*K V~~{ǽ6q`BLȳW}ďi8+9ck)-j-Y8F!d? +qB3s='c% )`D*:eJ\g9?~{Ӈ%=gc!"+VpivBG42C`\_ Y\NE+޵Y&?a{J3>oJ40:8b <.H[Ү |!A Qlcݣ$Źat'/;@+ О_+⧖Brq=Gyuc1صg Z?_^V)sG7wQv-5)ʰ}?7Of; Bܴ !-mVOn[JsC?%7|i$,jQy`ln2ݳ=VUKBD[GQ=}A ʸI~6jhiZ[/4>Bu?עUb3وJ/2 gP `1:1@O8CjN𰺪>Pq%{3 okb/HOSv볒^9daߎ'|8Z$#z^gȑh8h/)pEˀ ,)(ת)L-G>CCt[ {9/&_޳@"C#xew/s$i Zv n0mӾZCɿ,-<ɚpW_Dx}ö-|vNKHǍ!HUXMꨵHg [ %uu;(:I8{Q7]# 2r9~3_ N<_s#UO&Mp+{-"]V:ͮnO]dggv{VJ&Whb蜐 `xx3=꒟2FPvs$NK@%p;5iJCnEhw8x"h88Nq42>~;q؍ɸFgMiH?ݜxĸ'W%ɫ.OF˄]m|XQ c/{~ω(oTtͅ؈Z^ _s>} J8b6cz9" *h>7$kH5=!be2=z𷩘mT` R1`K#̕)P!E/aɔon, nz&_ndЂ;s/I@v*$oDKS!Vy ;f>)qo XWsuz*t[253Ua~RCZwcb"[yyX("[׏$sx<l) kWK>`` ` o'!ȹӐї{w0v(V4_a8uѵ[KՇbWS(ZW=ySYPS˄^uzk>eQYEΗ}("oƄU?MA{|6:#H99Ș=wy4,DM3 %I(&c12DK'kVt#`,߼"O[(10-t4̕gM:ҞLjFɈKþ-Q֫2[DҶM$D\ؘo5>K 8,~F؞ q0*Ŕ8 %Na'Rp|/RZW fu8U@Indv[d萛Vi9 &qJFO 4U^r9! -m[*yTwRuzbW \D lma;ٚS O]ԽdW@ i4j!TT8h*l34vM*`T֜\/ ~C "js3 |jٔJbp2ǔ9a]s VM\1P|1,Fҟ,@. Td8ԋ]2mD)!Y'KqSC`=W|_N#;eacB VY̺.Sꊦ,LnjoޥيWu$K?[S~OBW,Xߴ+"Up b1: Ck_BaUB"VFZ;IRsI, ERvHFhGƗd.H!f̙F+d>>XcxaK@Zn6(`;xtz" w7Id21 Pa`p|LMb>IPN2"UeMӍJr%OúT,v2IlWK!eš-~Ҕ`h 1Bqc.d-d1P.w__\ J C wG. 7ZH =w1k0P6@i g%bZBrc /NA$D+1L 3RTi`iT}W?W0."l4vN`xPTdzi6/ߒj n<_X?GqnݗP +^uP~6&4q ߄aFsPKkhc#HVfe.@Y]K @֜9PGDj9-;>,8!qhWOpuH£|>(4,߱gpPfT:-uMЬօ ( JX&Sb![E9$O8Jf+?D(p 6?1ڷIZamcjzx;UE7F|k7_Pam@`ǴNch) ($[]25 8e[QahP6 U"SԔef}z}%=6(n߭!+,"aL>Sop{[*s"|9,Th..:O\WC,΄rr[Z*N:.?e9CC-ID_ټV J aXHPv} ut4Slhv| EоqgznVsNv SŞ cz ZEM[ya$bgo ERR%~s ZC7 4tm/ M) msb5n.߼ =Kg2>zS~P~O`c%q/dٌ^V{j'r\-8% {G`;*k8 [}G7ly#QCk 046% SlM1C]ZlGv;M`>*[Vxjx`sʷM&q^@=f*"2C1k_;AeI"DdP{E=ФTjnz=4Ⱥ*j>-DC4-垐0% AT#z(|g֎ ͚lޙ^;"My-,~.Ǵ)ȕtS|?MB= Bb7͞Rq޸A`m:{-fr,Zʁد*6fmRi3C!Z$=g`ôX,L L[kI%yÑ%cEZ`yajN-W,2M xh8qG7w$T#G# tY+hQ 67ǨyU1wB=wEc{1p_ajXˍNfh[!gK.IMz/+#}|/ Nw NuT&?^N\k/[M`cB꺉ͩH f!˒Z^Vr1t">6oO@=1b+t7"ި;G5e;%ú?HCPpaP0tg+hS77vIy X:MGP:wt,'xcoN'Iޠ~^P$]Le;7_:4|Ocdvx8t{ _% FУg[ >Я,] zF8XPP]OȌaw՟w81bM얖79ЁH/H,CGjL LԲ~lحY oZpAD,?v!>B񀯴wx׹ cX%<Z6t; +ߩrEFȭ5,$QHq to eqcׅ;8B٣zptBU+3ͤ{9m7zw}v+?g ͜p2KMJH-Y2/|ipeFCxHX-FcKMN_!ˆo_h",E:0 \8Ln٢ $71?ǹۢ 7#ezʎ_όeۨA8P=E%ߔ6L@-p [qhD[n=o _]cT?6.ًk'Ի1H уH~$av~~H:D14gmH!K5<~C(21?<=%$]Ʌ0/ $d}N&p4V^Cx^ϑ0ev @׫bZB m) lE#B* NJә{u6b͉Z;,9/؇EU٦ T1࿹F f1&mh;ћ)<4dْ"aEsSBOd_NߗD+kKys*~I׳r&(Ԡ|HxwX;qhP~⑗V8=q$-e5:O` "ܛfI23Ro˝_D$yQ5ujRYVtr8$H5"QN%=Agv"\'1$%>W9z^YZll> ؁YF^ޛ} s!==܂|fS9T\:*JPO-"Q'a]fT­8#wh$N $q~iv]8Jks梤҄Cm\ӓ^u} IT!Erfp{wErDi~Ta,N|Qg4i]^):\[ ]z 0nR&A~E)?=t`ӅX+Q1#x&;vqQ#eUuTJm䁔˟>gɋyBAFN>~P}8$>4Jj-&J:ɱU5$-&ïǒ#9 gw&'=ESDc\wTcY尜ym [N\z= ֤T]#9L58`jqИN>¦s5*ږ |;bH(,~h[|?,zL_|ryh@3@q#rPv֞ך98hV-:k7yj]5︍fgLGc5`[, /&#W_C<#?M-V*h;u@LG|fdA_H#65иܹon1*a @ ]!M_U9]}gȞLUoLOUpj__TqMFFEW`i-K)n=$dލсd=* ]m<U%hL5liT=S, jM7r1v*'$wT=8[x28;UpMd;*L+$PJ% "/ƿ HP #!#.҇sTX$Kf\ȩ^La=>:@!Вqbw7Y/QxynSYF-xĚ#^籌W|@j&{% /IegR.M2 pS48£{4c`As^zv#rjP`F9>49Rj$SeIk~R{0R^=)( B`FtBbah! 8S'S* D[ Ktb5F||óf`-֏=NR_t=sٰ|oh'}(3"OME\rЉB$J{=f= 6g(+ՆN((^""ڥOʋ~^A C bP9ὰ?^?㘊M3u#*4E@ۭ?O ܏1Td.Ӣѷ 7 h*kS4s6Ƕcmj7Jר(^6SO2N-Qh#9v,ZCE-yGToں h^Dr5$caC6VI4-?BҴi&<1oK=} ) Дmy?bg]oGo;zdA4L7o9%(>RU~SCPO+6I aAǩB/5!zlʤtH!uv"N OA,}ذIΆ@'z;vWj@HJnt_ob"}HG"ʾgtG֜?Rv$5 [wCI lW gt&aB;XE/!ZL;] FRx-Fv̪wqAs Ck"--oC2]\4XI`(-a ,-?i/^$?|P4rFr)=ro{i?:$k)Zh_ &"ެ@>Gm*5$߶B{ YN#E4ۤl0ЧcHQp[$}{$4\&TO]<).?i%+_::Fxa$O` ӝ ӊc-&,$](N0jaTƧ5Gڨe7 OF6ltpKLBQ< Vmm;1]!iP3g%d?ƾX@@RJ~ahhhyVFɸN7_vNΩyJ,Zn$OF&u0+|(`i"~<|mz E;~I;u. &1:ڡ\2%e>>i٠(+[.["*%}&V>͋0񠎺>dI73NXƩ2#8sJA]8cL`95Vãɲq|_R$, !|ĬQu -7i(*"gq?'SZ6 zSR\\,w7 @.Nw3f[f>pD/ۛM[[@+q3.#.`m߈~ \? "@8s5Qֲ_r*a%.Eb.P*=sXQWrpa)AjD`"P̘OWvp˓k[5$O)›DlzHDŽ$U~)5'C|̀cy.'Fn(37J9!VZZ4o/֍ˆ+ L=j?z]5YF?v9GR_>vR1b  ډQe]ƽ^Gv3c[<e ԓ Jijj\Bumj+q*Mⓦٯ~kd3N~%Ϊ%{ B۷fiиJ*R+boo6rTX SkC6<-:#+?Lw.1ޜEv?MAmAϭH>2?n"c+5Nqustbܧ(b4&zeXbZ `%MjZi2?:|r)]}|eF;J=Svq@B1 N6s/&|} |iOhH/u7:@s}_hM r\)K)FޯcD4`Y"X?90scw2#L%1dJ y$MGgb-Sr>(cm_E͎~ЛyzI= 49V]{յ1ֳ&lqĭC'W8- z4 [K{;`M:*fmq|b,/++t'<J]W?TO'n&>ĄsP=A+=|A|8P&πh}Xb] w]z  A4>ds/'᧗\r W-Ը+2̼Ղ$7o(oބqs9); 4jLceH70LhF Rz8C?a]DmhC0ԵE2NT 5KwxΏƆ{kr[w*P̱>5A[& ſӟM6)i>SyCLAd0jňTm.`,flpn'9;F؉(/d ΃v+ç]Mf:uaOs=WWU@rzT"ߵ8D g[ڍd;cM켭IȦ/"+ 㦉qD;OqZAj_nHbԩMۋ#n&"j?4WXI~ -n!Z_kl ͅHEjX}:t+i& E :@Ie$d[vጟXTKFLwx/C9z9oU7WY;;ux|. Xb xJC{sk[!yU;]xgF^9kOt6 b -*6x@yl{6=\##N.b)*?H{JWc<RYrwa&A.HjbjdQ66#=U=3,ȫ-dvVd4kfVb.i-FG䊳xۗڏBV$q J .hZbCcT\1 2KqH[*"IֹBmZhE9"C_Jaxvy|A]1*V9Q?Z8D?'Ɍ^Wl!B( ȘUK7&*o `g"_G\ C1vN/U9̩z Ub-SJapC!iӉ!;ί,Hԗ4kwxK}~7 ^pljFa{?-e?P/t+lߴ GྛѠÔjiwdAlƤ1nF\Mb4FϷ z|= $>mO 3~|k̶PsAr(_"ímN" ۛ"T\ nYEI*wI"vWFfGh 8イˮ& bkvq5BUK[s5lt{#q?m6MEr1l3"6'k&Y8+X[V u S R8[ ԕvcZı*agW`'.Q|˶^`鰉Y%vw bwבRߣk˿FUE``w$֔FY& D8UI>I1xFjg:|&ⅠĻ"9fд4TFJ)ru6牱6t,km?8j Ũz\jKk> gvY;<䇷Z>; E`ݏݎX!Gټ:{sS$ܞTN_VZ)"\K#ܯsUN4q$g-+{|*4a]nv4CP宒"_g"miDJ}"O?12pۦ͸Aj[ Q`B hneX\+,~.9g5فqî֭Sn+-#ϳPA6: w6901u [ĵS_6!P_oT$2B< z WsMo#Z)KSq}tϿ棔8cW陧$!{3~1R ep'7l<ˤw|xoZ(9ےnq3v><3vnzh sn iy7BI]-1^b+c$?M.4$5O-(fqGoQ-A"/Q[w/hetuMX VT"z‰+M @QWoΧIQYc3Q4]>$unulG|Uz7+zȘߨaMvt22>D/Z H<>'##@s 9B$`T5b9ɴ1=KdR*|ڜi~xZ}ѵ"wk eM-<6x9V$teTʛފСFV/9U?`\+İX@5vGbB>(x( #H+wA-k1/qY33]oIvU%Nj>"Y! $:p0mVL>sR3O O:H4́}*?F蕢^"s?PΫS4Y5NG}">Iѷ B8*C |@bh$qMjKo ~3^D=JOrC-4+l֫ DX2/ܚ:wGUHGU*y~/q@v$YQe# a,z{IHوun9WS80JoXG֧(zYiU>o'JF-̋1!IUc\z;F*7{HA V 0;Jjw#:u=Q!(h ˫.ГWН.]1W >`9>?< `.+苢W[& m9QWK ˨QU R7V7A2m>h_[ Y [_;=_mBL?V%ETM !S ' Vy|w2wE=>h9qV1%,4w{2Au{Bp(τ# 3sN+KŦƒOe)݇8=陟j,~UcQ}]DJ\^5%yFS50/v 3i̻ȄMP/-g,z+U =6x;G5 &Whn?dX[0|ý7|- ؇8~&@+ '1z6 G!LDᭉ/RB[qEH*\VY%?'_ڊCO' ~sX([.v r]0Y_eU\,O{@hY؛B2?eh<{Pz-PګpYXɓ w>MRǁC4՘D/ITbZ+||DfCa?+8PљXn=?{5$N]CUtMBWt6,b= QcW^:M E%0qaD#HSa?jX ۋJ4\(Lf0 qE^fѹBmݹ<55o~C8Yu&stB(Q3nMR}=c~VGg*DRĐwW"8z+ZV՝6|UʾQ|L`ܬѢ*R0+}YBx~d>~*Bqe)͇c:q0vf; Xuj ׊:*L{ T> Az\-L)f{3"[`)nP}X(xq1m~ɖDˇSygx(9J+pH%ץz' u!nXZ `O᪷Q7.~Vg+L*72Y?л8jDZq>Tn+^일 O BT]v|41*]] ? L4/M @ T-lbGA#>F~p:vbCC! 6TV($ D悕|W4b& hB)c-@2O=5Ln pa.#,dܯ. {kVM CNWhjWAIvN5rϢ6G٩׵}MܜfցU#4ВS_՚,a4/g QRD{AX88>%xo^`NJIzZfRۤGWl sԠޮb|,# 2ܩvxzt!<d8[/܅ SQ\G>W +5.%W'K`IUP0;-;[޸|FdwK9ИW" ڏ;h #Ŧtdyܔ*釕9I ))FZh/xW- mrj n7F~$Qa\!tUO'Yp:hdol?u-eeɄu+l_̺(_QCۨA"|}Ux"eBL^g P&yαƂ&jrTi\eu\6=3 ?1$:pQδmub -Ja9.EAV&Ir4C )X|@'΁4hc܌a&@ДB\ŋQ*#D,`^UK)/+W$-\Q!;>sZݟt" d8<#hzWA!/tsc7"?2əѾ4=S_!Bޑ~C0& Tx$a2YO$dF|'r`>2 *0 H@vr*Y?6_L!/*)SgVCc*{Lpdᕤ^#C%bhNIdE_-̏ft5Gj7-giJ M$]p&1:}}vjH%%m\qvjR]y#Tr~]lCJbS< rxpԲ?wDPɁ||/NfǑ?&B.Mvܸ P+6scnizY+jޣ6%Vbp;勺G/rݗ+ִ R4%.Lt F캣ݺ9Iia@"tkR=65:7w]5VU IoM!Jc 3ÎC(4_Yc khM@uGnr [ykGn)|!m1H(B<.u bhFՄi>7_[f|_4{R[ ܀whng:*Sb֕ђep,Rh/Fj_"o/! u[YH(-*{P+,5?ZIl=!Ћ PE(:g af:C6Hosws}$.l"x2*J(pOmt@|xv59?RUC!xeP/~xp Ϛwǖ< /s Zܔya=ސȦ"~E#}`}0W ˩zElake5ESP:9zʂD!*鐫XPkc33 Nr: ա~*9Nj4dc97Db>@4 ha pVެgZT(>3h~ Q[WKV8b ƨŢqoZ{nR4ѧ:ݳ[y+5[Uf+&9@ U%52a} },38ii?9X<4r=|{ 8zAϷ E˛.UK Jyo# 4mvhA&SՂӵ$Cx;"%8T;GRl|Y I2DX6>3 n^Ζ^\n<#w ]ZcWd#Ca: e^ g*\tfIB,^ض'(4{J %U\o+5 o:ZWվUoio?5Tn8lv+RLv <\VəĿ(+>Jfa}N)f*DY+iov701^IJ:uީdg DcNG+p(PؖbU e\`k7xC[0TbWMM܆0ۉ^W,i4уΆGD> %ڒbަ5"_Ä@kp0+o)RnmAS-w#l F6gO?es 'E͑Kt$n^2y;7U' QRS&=t2s\K:I I2fAkA`8o(^ I*fx8jo%Zҽϖ[•c_:|:,LiݹKoҐb/h80 is4[+2ᵠ8|pf?1-xan蒸+*'PXB|iK@ZkWZ2G ave 0`+1- &j;]/]_;T|ցǰTPÙR 2i&|ǏL`תI ƛ5rzt"RM& 쐜=@5ED0$xAXϨIg^ZKl0rS/I|8PI[ם,gQ^W^F{X'O0D|(!؈n!*Ǽ!"c|is\:3sf>J#t5Wo4R3bJ3flIYWH;:ƫ=ź=QL?CX(e͉2 $a`p :90xQϽ+f{ ϥ ƬyԁsB51,諒@p^ 6Ru>6.bgI L?ńfPJȓo,& H *wmMۭ ۄ$N`_ +ITDBk~*Dөϟk/ id<Å7ףg$̠ߡIK8-i"J`pl9>_O^ϵ?qe94f$[ӐJ2c=Yt6 J; lhw䥍UOF_ 7s_' ˼y`b=$ G}ƴ/EgYK {'!vyBH饨 E](G%K|OM󲄤x#4>ˇ(GV|n k9c> "'"v]}hE=%=H \̏ <xLݝ{ ,Y:m oȤ,:?1X1t'(۱k^ƞr0ѥ ޓD[f΁IM2-8TÃp㷙:N6)ivh ֪9I1 K.Uq#(: #PdEqdZ蚄84_@9R*kyZ 7NFPM;1lܘ$| ?%VҸ w'yߴrdӫ~h((Vʩ!Ɩ7AanIN vəryZ'ǑLPKVm{Uԛd'?m2~ BZz>*J\8K|M=6_rN.[FUXm+ +;>SK8Tl HSǴaEi-V qG-š/ziνvt%Jr#7yO7xrE"7}6#(<;OJȷXca q)a +=JmF D'A yhQl|4" ~YNTHNb1d|dE ՙ[Ln& * tw<+h)wK0Pl r!ˤЍi!GbR7Qw+\fk|" JQ:ߧЙGi9D1=#6zg@/n6ݛp]7\IC.NR[z63NFVWʛ]aQ162j< $pGbh]x)uMLxu㿦$ԓö́ ERPOQj2`ڛ'mrhT~>! 3xtP XP>"d&㓘OĽb9~ ߛQJ;z&DTA5y݌bqRWRל>afM'bי0₼+W(8&, \̄ڋnTwg}*oXVN/ۓ / !x!YvqPHaEKsVj6#."ermij8wpL/#^NԨ 6?E/2I>VYSld7QhP1(eox%j!ڳbDiӔͽW#naU %؆}im#2[4aKZJ#-vбRÈ&T{`0mmA nt+$-pxie.vyT?;} aN?e^i>Nۖ;9_G9 Ly>bTq'%k5*BVtЮ$K!xSeX΄POR*掳]5sƬ=8UHH:^ՑVM&V֓1Uy᯼(&y_c#Q+[Q)tcBM֡eUQ?cg=RUιgg砦%D؛5NXf Lϒ> ) %ѱ0lT{fgrc+/B–MW8MJ#i}r- ac$iy$^뢞NV%Ɏ5h& Aa1bQ|dlZY:\'`GB?ׇ1(d7RFѐ*Yܰ&T; [ko:4LMag'?9U9;_B@ "Z%2H`U9'-78"qL"KޗRU})JZ/>m"SDo%z,9:7w#5ni񲖵.J/|]=Wĺ3B|$r~Nu9XyM_os%;',tfST&n,sBju8BpPO9li;*,P̾c[k\Q'ϑu!0=uY!L Hx7sAxYrju8 ~:Gz1hu $r;^xo? ΍$>22153;3X"8u(yf3O!yɀTI_hC=i<ˑ4 ;.`7 +dUv%9̲l/WC 89_-M&)&EI/p\ `] #c K1G*0\ :]aS,~ѺADoPIrǛJUzwz .ZL=(1Zod-"^1dXNQb:h2rk` RC{6yMxѦ~136ZV`iradIMDԟVP)\( q%UcQaǜ£^rRE3q%MKP^o=V2Ϩ259~V+k/"Md@+͋LF+W<{tu \YnԼa >ox&0A+:6c#K wqIVÐI)|U*~ΊzCBʋPЉR w\e5/v lܸQ;O:FJSWc!. v鼄u&$wwp&[Y:3olNYHZ2%0rk`ߝqd.N/OqdvD?Òfu-xUxZKGHZȕȸ:\w/ڄ0Ɩ=3(A ]gLoJU&xCëG\CTt%LX=U)"F͌.?b+!ce:)n*tFz8X?A.ƒ58Y]o!>z{qSMۆb6=YyOrjܧ?WG䷳z HܧK] ,%p xMƇXF:z~Zz>K@]썪EaNtP[v Eݒԋ2w^CNxZ V:=ಙ{ƪ!Z]2W^Oإ\[mKKI~eA$̒I37-1?`c.K$QC;}T+F*_Lԡru ~]9٭ xTGY9rT,C+,n:8 qˢ ~4&<.uW,o#T=,kTszBR(?eu3z.NKX .҇r^U%TϑqꭧK);i; ϫ<W?|3ދ=윍,忰@qULb[+}`uubĜXF(1*t!P.JںҤ0VΣ~D}BҝYu ҁQX D8.zHѢvgڀdK~a.LMu "ƙM߇ڠnV, :aqkXpnV+rq|T[ME),x5QwmzWu@y̥W(<_sS1C0lQD"3 FMtSAď[qugq?XoQu1<PNX/LfR3/.qŸu ѻ _s($t)^,kE|n(:?1([wd?<doTV+gD!Rʠw@ml +zU 3-hQ~[K&^(Q˫+@ƔGZ9LX ,fp Cl–OȎj2œ!AQb 2sxE[H#Wv(W'gC NoU ׎3 .3i[Zr^U gaS]"vZ-c2Վ(di2~m=ׅ  }_)P87W!0dS:R (~tYB`8ޢi}.6" Y\]x+m`gA%o۪- |?-:[1kV&=_cLje kլ7F$St3=Gꡎq8&N{kۉu{MyRҰ;#3'g]o2'/lsӝ0陵Cw򎔶]'^b{ Ud)seE+6P@}ąqr(xd$B~^2"; pRCBϥ:D1$nE<0j٩-F76 [g\Zن;Y 7{UP-ϳcHv` L*njcw9ʩS 4F(p[TKC5m4}-W o,7KUGT˞^jDYd,4kRFkGsk,!krfT`|G ^eCPi7Fbm{pKx%n,? 3#_lMu4^ ?yVRj][y Z3ZKAO(&'6+ /]xte-ּgR#xx[UCTT=ݥ2Jjw<K,PRкw2pe5r&ɔS*`tB(RiHMNI@!y hS|&Ks^]B-Y?:E`Swna+!)1BofP.0G5QC|-}\ȑwH6N-dYFSvvIhJ`8jU䴣tJP5fﲄ +D'8(>uvcR9Jq=cG , SSGy꘠ PZI8>E`$t1#X8bNphUC3cHMr:kޢugg`9?_>eGL*lG f9O7:vޥW2Mχ/2- q0-nҺ ʱS|Pg?)\UL>^٤HRDw@+~'⮊pRl}f6."5Ê:nbVC^jBBxt&cZ4Iah Q{,CJZcLJ0uI"!*9w5c[49,q|?B#+;*U-~zޕaW<3bCt䑋邖j[п3 {_d2#h'K6 "oΏ%6pYx԰EnǬ]i{d<+E/W6%j$>pu'!(DS])Q9-ʥv DE78ѱCY]>B,cfO ;Wk1Z*`^X<}{FO8 E$GDE\`̏;cIs/bB|GNsy)|MN@\{zgTA5uyѻ^dX* ~h5^153I:FaD1de3KPJvaX ZyJodRbkwQ`"J3=쨯)1L'a:yW]ݵt9u  6ߊd9Ne/ݪe?K91ί -aF\lP)͌;ȢLyͷ$SWÇOo22yR?!DlXR{r^Dw2z.2nW \yӇgݜ񌅢-9)ڥ'`}Y8=>0] #`{BN С*)KL_\]܏̺d/^"60Ň(y bx$ q7~w28]n.7qGʖl:)W!dBZJKD2s'"Z_z\c?|bSfxSzjMoO&)9[P.qUŚԒ6S( ;wT"E(:rAu5($ BƑ'=mzgbTWwbPP?TcQr{KFh_. M~ l3 n"f*f=^Њ`i G9NDd,(~0-Y:p4xkWLz[uՠܮ%Df|LaWھ.-a%r"ZSh`sv$h1F=L/qSl &A*W&."qfGtR(2 mPYe&"Ӡ4Vi?fKD+2l7uKpˊ/ bѻ{ʗCqmž^ Q8&&qWc܄(9|.'Ո?}ۂfdmaZe1 7#vO`|+)?6Jim;zw`Ex~Ƥ>3؈z@7<<>h2GG.<῏L>Rk~(k#5Ϗ61{>hhvm܏|(ðF;z;i[(xj0G41q\P4Wf8]V ͔Lt1JHAWn>8L'g}hH筋wdLfgBAψۂ RIu-ebtv8qyΛ77-<"- sY>GX7>ؿd25չSdYf3'z )YrU)n6?4~ ^M /`c0Tィ<b[fx!sիUY Z$16{{8lxdӰSlG<&n]_/<b}'( W[8wLyBIA@T(ĺH#oo#Pk<{ɗjZ@\yC$<:+*';@l3nI'CYYq|w[ɬ~~9⁺VW#ٶXtˤ,@DqoYLSߛ7Ki njbqS`0kS;_~MrZo\PPC|/ 'ߩݽ&葈Q-MxSc+*5'XwHj/йaOp(-LZ"F2Z$`\zy>6|޳ _ WǛ fS"44!5A_KRǛkG5}8O' ryAwA!k 5b*ATўFWV+þa~=x{E9ݠ 8۞L .6N=|߃;u/~-pL:KM+xZz h2ʂ݌ۘ9nU(ꅛa6ޠN$sZLwlGW~F9U ւQ*($}: JPizy6{񤘟V?@~{e ggzbò:Fe4@q"ϼY0ǁa)eø}2#gҧ5^KRrj3 9,tѲ:#a*#ZzL.X[{䳣UcMz<^⏠叉q$s2?\'s9k!L꽯+N?g\p @氧}=zYW jK!L~o%y- b̍`zQPY>< $+v= w+€R_e9Ύ~ ib*^JhS{a@sWŠF/¥ywS} s/_;+W 2F /`'[JB#\تUjikܠR&CP>:i^pqGΓ9伿S;&s8&*-i@f +֎kn1 ^PMgq nRGƬ_odIHaẙl~zFeP^.SM-kd)pz3zX U.lS'}$]',]Tdһzz ] E^cbRKrbbbԓo\6'ݴy?? :4(ڝedˮ1A^wG'N){ݨmx^pER3E UbY`M\W#۪ (BʹJ5q20dBüf\p}6*ꇀJV *y_g'Ϲ6*&d_Q[뺗i.-S>t'|v9k WUIR~8Ou}ץ#gvJ+frgJٷm_{K>U΀ȟ!jhjŕž%6x-+4NJҫ]z u/}Ъq!BP^kD20a%ҩ; ,fVc){\WOA*Cjglg0տM6\ܓcxRZB, ]i\c)0EGYuW!V|GY(J#_ @YŅ.u2RAHKA{~PSlC =@܁x0+ϕx ~Eޱ\)(2^98-0+,G v*Tէ bE끀cMJ2lscV;^Ĩ1C&1><ȏT̝/+Yi5Gvo|YlgSoI0:M'tf&LO|*jza` /OaW1,A/4Yгiۛ"/촪xw> n @ 5gg]k\@QYyT) m{/Lj*f,ҷ<$ϼڅc;tH瓜#gZە(K!v 04 =x&|O0=T ؽ'OKߟ5z$|3H} n}*#_?HD96wF8n ;Hmm%6MSmt^?>Q'c7Jmuk4!,v/ؤ[eZ5C8(R/'쀻+CPL^,ŕ3[:4Q2h5XSk~EҠ i ﻦ "lm -]d'/>gy W\x(<3:7J\ǜgT`Ô3q!4yuNB-OF9w9&. U76$f!,d3t&,]{x757 O' `u95SY8k3Ώ l]Ȯ`2){n>L~18(ۤt6F) ĶVm0u6AمcY=/aD+;gOt wGf6[uF9t"~n?ecrǁվFi1 ЎkxYSo]E>>"+a>`ӡ %4hi=E(wֹ::7ƣ[DF] YC h\}pD/,u&+~~D(5^|Z\ぼ"~}wmUs~A) U5P A0TĒXoPl|+b$Phxc\sQing&=Lԝj*ׯ<~L\C̈Xn.w1qLz"ޮMڏV#P5>]=T ^CTͧ \?o 6']:\2Mo6(ĞfI/ .#l֎ĦxZܦt΋a( XG\L&(eT |7 .:1SQ&haՌS`X) *{)43E़e}IH{+aߪM.i =N;k=~ĜOYe RH/o$ <7(c)0G,톜ܱ^ޛ&b,\k|I"pyK)Qe v&Hq?GkpSJ*%HV % `[ :n3WatWy~Z=~+0Sײ{Q?ߒρIEe0qNs2eWF@ȨSb :Y`|OF@4ӷ{ Fg`t#/O8ClB4AӮf*C鉆1/< [cqxM$un͜t=,$?Zo*n jL//&a#T: g;\xPӮ)U"-~ ]i:[O&ZE~vP%=?o 8DSwf;<_hW6I5!m"6{k`mtŖiUB1 DHg5mD2i2ja,q3m)X왰+:ʺIVR=B'.BsSJ A\#=2 gfO2p`0s !@<["KyjiCkI:5J4cNeq>&,cdljlƒ=WЋR xIՎSN_" Tq:h^vԢ'*fDs>ʊ땰<_,'.Ca_H Jo_׭x/3+;y_ \T<#Q(KN/sZ^#9! s$iTco^i>/a^h )[?SP5s{dI]>Sz}> d]KXE"(BNxZtڈjM1g[n\XcOae ̼Dl tٗtqFaRW߬!W5[%Y@:qXg¢HZ氏,J~= lxm}1[6GBf%OWw'@& :!}iȯ݀juJh#8z~x =յ|׉ub F:];7ڢyqx!HY}L)NE pfe򱻽^D0 nĻf~QoպT;Y&?lz4DOkp&7f#=vQJ1ۺm"$BqC=j5z)L|EyE+:-buRrEwZSEiC _F:GdϚǕWXEn:Pq0DXNs畓=0L7ۿ38ᾏ `_j0AFQ7w{TUkG"Ryԋg`,+dr/a#}}dJ:9J:#)9]]K[v\ Ke]vԱ,[M-ÎyܗfP^?0%F ˽K#!NQc)=\L []!Abԕaw#Iw|8/u&mEuu l`J">+T@B#Di;9l5هP[qs]$^w զC+h7t?yk,ORhY7EΡ6'æ.!+cp RjF8v/@4<%Nk{[^ב,u`{9(zd78 g8 \>M@W ܖ֚kF ) r#+g/6_NV{M C] =pA4P=;R@FCqn̩Q|0J6 `| bd x2;Q([[tA bkEr߂?}769i.XDj}4c;34wۂ{j^h4=rד5)*₱Ӏ8kKbDh^{Dxs7%J]* N aD}$7W0uxgƼ" Hzp;C;LwOzO$"",ZVovKKxІ_8"aO7#}nyg6 fk4+lC[f D<+Z!n]3x]I[xzT([`(H`;|+QLhd,@Q4A>LR\g23+h 8?WpmV&J.'gM V 8S"/9 Ft>i1<ͭm#;Nr'=;i?baߍI˛d<Ҷ뒭ѩnbL3_쬭D@]!asckPz MFD01%$KHn*Lm}lvs~ډlGO^lt恽9 d\t@B}&5V?)';د(i"^+2;˒ :JK(F̱MxO VwۛL2T%TI)P= ci:qMVLEisL 8:w`1,]Y} $IB]:`yd|.3tdeqeT$T&TQ+gUT/\UH+]ʿiS_7ktOZ?uI){rAf~\Ip{"=z%n8ďR~M ɉs5JQ߄C NY'TdnaDӷn\Pm{i5T:NȐo؇ 7]g dE9xS?eB3!{W_02L}SAl*NpIZV6JgY}[պO~)t:c ]>Bs| ^:8 nC 'vuEx ;)//' PC^L&D#;lgm3&l?-HN'7ik4.t}ÿ[&Xu-4 oXk{yGѭݶ<\wհJhx)];f[[g__JZ7R\%σisnކ; u$ag(ZgR LUC⺛i= tMǫ^X@c4scyF@.`q&㰥-mvb)i&B3~PǦV"Y O_Rc-ڵ8Vɮ싱\ؗ][ǗpvYhWګ)Zd;ƍ\a-슘lW!{ʙxLhkRG{`\!UZ<8w&nNU1>'|f&mk^#l aXs!#U`*21Fiq_&n%@r\V5)D)7_m,|`| bߊhӬ:6 Ӛ諕?x˝ 㵥ѹQVP<C4#gW#lxIO "e'/h9^~.Wz+?B?y֋˾yE?쨺ʴ&I8sO&p"*V @M(:LKR;1rod<><5g4}4YRlg;kgEӅXqM)WFYF!-KGaq c |GvKL{\~U:8қ) -4͑(g\ TaƒVUK}ߤPqjp3 ڑA^7gK,syQA5Db|ucx#ÚTGf_gSK@O*-}rq|{`_e+hC-WN ͏>bV?D@ >̝ʧObd{i@']t@(JUyoet/^`w"22ouj^ tagxo4)n17]^F|h4R1*a!z+>6ICbv*4sx%@hWEӠu .#"o" u:QcUlTCLSMx Ԃ/ߟ"W8_KTC)%y[c'YHÄeV33 2Dh{6v2 Rbȑ0}}dc~Ո! d=(H)\yHI C<~4r2k/W1:*`Yi.CdP=!Zקe'CWV%'%Зt*3 #&{5Mlo+B{ wوPc!i > vۈN)VgD;]#͕ZJz`x(@mg6'< d8] t !rIPv"Cc!w.^T%khᷙa.~Я@qdj1z?@ֿj'+Ay(+qT `2~P mH9#5n =V$Ίty"Jm"q BG^i3x?aqvO>U:θ<1_Hkd%Q 64 &s)(bXOi%x%8$:wM[YlhNnFbb6DΒ̤ (24@_PJ*]-uv -)5jAX s׷bsHӥR ̏ L- ڭ_L6wV[_1}d؛.imŇyۮ ]$]3Ft7p84Bp !wΐklfq2f?JO[ H5cQ[gk6}WFu0C {gnk̩@-<ߠ2u+َ ͥ Wv(ˍ|7?V=nL&g &_S lԄ50Np|lyox̕bi#x݂ ' _di:Rs2ٿF[% @tILa` EC }vUw3Q==ru,{Oeȋg\x gB2;^Ӹ*h+j4gm r`#.Th|W%@-b+3{QhqL>67F@&d92| 2s%XH+r=|~.iXup(7hqK [ro]>"nD]i6zoUZ1gkږV ><ƿ!1nˡM'2;}Ic4X iZ#͊^TnW%CDjWY4*c;mc*Ύ1Z}Am0V2w|XUyojzix(PmbyTwvǛ-qq&<^tRmxv axۤ>EUEUfߓԙ Xf)=TK l9 5"fc?ĚF'h8cٗ%k_EƜGg6P/G`Мdn-YjIDAsu9kɝ*-`(8P@\ J_uëjU.e{$ު _"0'=p.<r7!UȢǂXJ,N:#CU`$cĿg`<9ߜ0 EI_˞bBvzO*6ojqo1l΃pAuWT.rjBDY7-`TV#^@K sH.FGGs|=7q:5FX ]\anET{`%8 7w?R_HFdVr,I,dv t7}8fPk4[dak߽/,/৿NBUT,dPOZ*4ׇ0Xsir0\Nj_h! 'MI5,+r I}+4x_*d g'!@| #[Y+];h[x.5smJWI} FE,";]O9n^,=p{h=HNT~ /.7lR,cg w ҉3V>6%ӷ6x`,R)vE$7$!P%σ:؉;%[S/*N᧊Ptu𛅡9˒zmMo.yZ@<+" Zsr^fM0 /[ʜBDჂQn:6|?o1joE(VL5R)cdWHW1ش3%"1~E]}A~?CԖEJҙI 4ZZT~x/zQUjslOsP}o,QR,9F^ScQٷه4ق- =>ZJHs0WP{0#Eq'oufDnj\aVf.ʪQ= GdTv+Nw<I.{bUG` q!~K؆#,jIKtSQP'萻d3LĹޝ*OX`q!ܨ&"K87lcBA< quLyr$K~C͈OQ kL".3o6+U o3\ODMGu/rzӪ ~y|vV 167eɘ`:5؉U[[NwjptUs}0$D{)|YWqA-SzB#wN;NLIlTLZυ I3d@ꐅ)o/tA9/Bs[;bet*Fx xQmC h[3o5aBfQ݉ Z.|EaN%Ȩv>yXj#f#v.Yױy4ʭ*JSvZj 8겵 GQTxބ;)ȐXz]!n^T>BB24L>8+3 sd-6Ǥξ/ '4i!kZՓnHb'3Շ%x<g%bWY*ti _Chf %dʯN(mk }.c@m y[06z!2 ;-" ?TDvXrln 4DvTxjBL2jP",p/^45rq*G\Bb'Ѕ5)7x>)M/*"yM{-BTZZ!7a*W,ou1F#uRG֔u5Uf߈)7wZ>+ܥvDrlA6}EdzrCUݜzT \D`БY.xUFZ4"NpqѠrgNQ!PWd-&Y!6+jU.qb0GΒQPqD/*ZNP w=iwbǤݥZE)G)6#H7@nY(k1JBMR\_蟷1gң%Fu r^j1P֟ew0mf2<+F<AO̐:3<C&̓=?RUW01'ڱұ_ ƺYx[K(Xqn| OxJl:qt#F]QK(!K-gl=8j1 7Td*bj4m2 )=W JL.-]Qsc'@RmJi6hGjn)*ڄQ40a]eƎ`sЭiZhw,:l{ ~=bGm_/l[@6 xWVmZ)(M& ٞGJm5?጗r/79W OHQa_(`.z{M΄)%8O &7jkčPu *=.C—"O5}ZURnaǷ+(y;`/7e50)aMhp?lSc :*%@g9Wȍy3Nb Y*nsi -_q:xo\ G}Y?Id*u{rS{Llx#A.SgT^υ$0PV*'9_Ҥuqc۬^bKT{z6 jLt65~PC^Ih;0p^'par*Yul NNk0cf}`@D8ŝg1eYe n85{+mHZ >xI%W;=ʺ.R"鞦EF7A49K2)_1E1߾@: Dn9c1U'[2 ԅ\U?cYi-.(ǗENr;ʋ1bG0W^`NBմ{IVc'fw{0|7yStPE=5jǖ3 ;L2G?"Y+y-ϦWr<..؉,*Wd?@WP@ }X- {llh(ubҥu#<ØS#TjVQ`OBHS{z} ɈvgmO!JCl.CMnr1'z>7[m=B&pPZt0 0pػ=[jVȩ6;4bt2dRuYtiTS4. FGIّ.(9ȗ`D~uF/ӳNr=V=#gל`~#穠ci O Ty*Z65F 3\kl4H.1n.o_Kp U)1 t %\ 9r:b0h tHc6ݸkI.dNDd`6P΀%to\BvYp:ȑY*`5@dKy"+pN"ꈱ=mQo隑AU=j*=<> ߿ 'L#>,1v{v89-hYH R4_HpC̀e+^ǘC"uQ=缇X1vxIP.~p |^꣌~] }byY'Ubk%m :FD+Y"n&9,B5+m[SP9ټU鎒PT!NG3SB¹P!|w(zz$ZC4b]i"f mn?Ȉa׈LPR(DGMTycW)Y]! B,psxaWB=NQMfb) Z}EC~N ߛBTyw'"zUwvvtDEk2)ej;m͐ _&ԘkQ&xvޡ|MaF,vx-42φ1$GaƝ.vgE?M8U:H?3+"w@6RL7tV jZڂ&L;>J\'+^!b$nVJ-?+Hi:2TqbU)1B 6VxtAd(ȮDJGB;2mՋhe=P_?җۦY>O\<@cI.g}K^E^g[]e^XN jM*r󸳝hհ^ctOI]o OOL"!uw8{P[c0Vj%{]իѣ!@9޼>"JfLLC >X[˟ (ϭAj^d+juH?p{v%qE#"N!H0xd O*"N0pF|WbcȘ z2)z4 Qc,_Ys@6 Di3Z% pHΏvmϜK{Sjpht픭 `j7o7^VFjTG G=`gqITgtJ@(B˸yһ1 +F=pUCѐDtm*XwnREp?FcL 'J8Z 7 cL0Mx9qʍ?[M>ᠾvtuE^j48^7I0b7@G?v~r>aa}cC3ZFowd {aw$;Rh->^`4elND=kG"=~7/ha!N)ץf}̉ ;,~]vB͍0n0X%GuA1Hphb sn|O7J3|+JqX8vdBBKyfLeA$ٌ3r4s!pfM8夑$}޲So=.hP`H!63^{T$;(cà²|>?!#S~v'%O" @(گi"ġB$VRl`{h T=YU@^Rt [[[*y]peNI!OҞI`nVv,sy"jէ'"&$Ybڽ[Ϲi=meL'pdi1 W>)w)ܰW~9,g'×$f3:KJ^[0 ږbM*rCՏzy u ib8.j#MU @}%`i䥆D8U4ZRƆm/w4FUe“ :{xgF3kȺd `6w$XdʒY)^4 ۭ?O^fD^}0$GwQ9ȔKy9k;P֊`Åk6BЛTP|JlbC*F_'=Sm5P@MQ/{GbSM^KH1)(I a^e7IIj}鉍B#TPU@hޣhT$3ǛY^6^Ͻ-]{Ma5;UPqXS@pe/YƦtyChﻁkhOt@Oz>YpM5I*tunQbwC*9l{^njEpFÑ[?C/ KuȺىw8 A|pqM Ę(0q\D4{߫+Stկd\;WitC5 ٸ<.@ƗϴF 8 /_iޭmf=5;x$vアIƒˊC], _~ZySӰoyp[] <(/gc!oixs]?d{:g5 soQQS3d <\[2׽lyc& @TC׮<.LDZeHEy~}צ29͔d[XFc[Du5,kJ!8{ݳ#^nVę! z g qdLsOu~P,/Lx^QWgebT=x~)J)\L!~M'=@?+v{n,[oQZtaj[M(t2T`f?qR?ˬhombvAZ@Mesh&/]h+KMiMknB.J* {Z=I$qRJh[{ n[,!EC*%BUs, sYQ:TO^VxiIı K}#cs2`>pXjaqlA 3m=Jyi؉ xFף[V`ܵ"\.kCnv8:h\)Fp7Y+B`qG Qtݑ K5⊘|,̰'#qs]+hnVahp-^0HeSs> eS" MMq3}݄L'Es_@sf$]v}cS?VUvqZцx p-f8C܊̫8S0ҫ[cq=We[~mpd\7Yx(Qŏ$ǜ]X2eu_ !Y`E$.[,.OAMKkQ8DULc@wbaz6#a/lvL@FrxJ0wÉ EHiGΆˎ1igmiU|#z޸$ce5m79w: #UâD棝O3ippϢOn0jvGz6]f? =hzE7ΛNg,3ІJSn*}r0(ÍoR*M?1!&$ Wp~퐐ؼ1CFgiJ9bFDGMwǂٍ8Aސuٕ&^r'dVsX?M?sV#*v| $8mV5p hd.:F`"l}G"VFcԵ_1ɘǖXUUggƴwf\hffVRj>~r_0@;H-}W?&MqIQcة W N{]i$|?gd@Gme^΀ -oIJ$d ptmȎnٍ77^= A eeXd92"t,U)(Wi+|, dmQWkX1 ) L|f/YB9 fso n5zU+ɆPr _ 1_ qk_0Dƒϙ~F0C}U_T&A+*Mtc4*meEz*SS]Z5~('yl/*SU 1!d|7e ĆrzբaGv|ADe+ )*RвqD¤ L`in> ͗\L)'Ft(Spau)5jǺU %e_/ŬL: AL'0ɲ-ztbDgx vzT89 ƖzF3U'榧60a\lAv2w]҉d.q(W~iz203jMPl%|g=P-kĜOqI.Ҕ*9ɀ7M̱ 5H6%6M9ժ}"$sž.%tMƻX$/ FeyڤA?ز$gmEx(pL4wu\O/S_ ¦,9qaٵ =NlP6'sů ҒBښ7! Sጠ|ȔƺǑ`xws+I01lO@o^khy}Yl]%޲IYh!1uYV[Xug8 twt1P؄M#tԪ="*M e 1ɒӂixqP {r@)BP5)1HU XC\ x'|vRS6ax}Rgmq V]<`?5,4ik#fIS'D5OH]aMhR{`b/8؃ YkTƧtgW?J_k?ي1Le;0&P #+*i۲ke= 4xVmbGB8i7R$2K^I1ųh\+Oǘz ]#1p(4(}1@ANQR;NX'lySdV|RigQ]xZC~W8槗ͬa yQnFlRԐ%\s'. ,Y]|ߡVP@%SD`$߮$w?4Ex]Lך\tuq嚣sXg=` kxUic!ȇ\iU_cDy]Gz ~.g^HRL@kjfX(pe^m};g{]Ȍ,z, # `J_y "EW*6RasMOOpMo6jWU4Ĭhu:TC/7r\(?>cQyX(Y4q:ͮљQ~%O *ddo~y:P΃ͮF|\w$ٴP H۱됪MɌeK^8B\u3~|8CtNqq?aG*1ְB!Uʫ\)n p|LSE@Qnj`%rg][/.[nK"ϯ1UVFd4Tqͭ"wHO$t )3ac#6B|$IL#en^%y ʹ%@w*w 7N $q%LFt 掄:=ԴT^SCHĚ)yr,bgMAb晥a] 2: +`B+_wpp \߼ؐJ?lEXo4oKT5z7 A0GɟCihƤQf w {caw-c3R˟{M&s3܄d K­-XM@hb<7Wo8G)o=c2xp95/ی`5SK>/q1XY&whʰ!ٖQ?Hegm/# z~:.ʊG-'v1./O[&sÅ5!G]NaKcSޥz󗟸sYlm?@N͚iF^+3/n MT6': OjO Ҵm469BսQFފ |GZH I2(O !虇g?9" Hy#J/r+} H D1kvsxBrAovbvOZin-GM2 [e *E|Q&23qd=~GX`!ǁ$t8 8Ft ~.t`Levx:5&otXT}Õƨqܟy4“E2yFр34<K/l(MN`#}vg+Gmz܎UOZzL|^=$o? .`S&YY=p+:‰y !E3YQ+YMiuW||-yš7@6ڶid9{xOvl/ meVGx @*^ DkVfˍY0ңn0177&!+pJįLR%vSFޣj-C}iѮ8Lus61M /LJ$Ǻ!M}Iqi~XMX_Bq ėZ]f7(nE FAN绖9aS2YdsD9VX-ٜpYdэ+C[bjcW9XtocyP2T!ld5+FS%"5yr9V7 e{1;{0s% ":!Ipj;EQ(Bs|"DJp4>,>9+HYF:&/*v-B3Y}8UTAhvk;)來"8L^LP@fĵMmi,G&td|< BQp9~G/q?='5 ̉Eaq%<]b!w}lKp \/h[0UNf?/N̑L3}<8a|M_RA']Rco\ Mb(^uGE(mXSo'3u/(ED$ϚֽY 4HKA( ihIGC 0[U#WV/%c[ʅ\nzJKMbP= +BcF?#ZC . 6rlxۓ)0oeېy[5_!3&ݝ#S$Tlִy? BN./+Oc2va b? P!4ނ+6uۺ֢0w_0o=N5QgUBrn };av$cܠq<kuOS8k<գ-QΔDqȢyb5RI5EAss­4jHjE=) i7vM =

3ŕc+ȓ kS6m_U0B 祗M">+}Q2*]jJ~2RvJ!2S6A5|q8w?CGbZk)7l |(}Y18b~_ZL?aɢ̬n320ZBY_EP@|n~vo]3O\b fO>SO9ڭxp[f2mIsQ ~h,RS0POP`Nֱظ׮C+u(-ժ\y oz9B@F5Z}Ir TQ,fwdxV4 c"a̳>x.z=8*2Ob6[I\?hwUl}Gg5{88 %:1ԶWhU dr_ Z:LƗ}e%nĔH?ɷ$@>^{'l$;%&Nг\ǐl@&)aE5[v_kAqT$%u(#yXKL>-^9Elt~ P݄aJHńxތS$Yxb֥Lw ]}#%`VWOT/ @=%ՐC볦:- AP@MۑMIUi"xU(+f: {;O^Ŋ@:Bt[JZ&xV.rc++uO\E`|- 2dB$rX?J7`#*z11_e;*#sSc܍_N9a46d$P+D\eS̛ kM=:sD^(` :PxǵqR_jp~T|M:誖YLG:%}BXxAG)9E1'o"} X#o4o齄3 6QB;6ٶao!.9*"xs維sjù3D͋כpa <ñY|ywq>_!*Œ,"ڲC \ B\Y"}4K b9P +ߑd9oD: o;ktѯY"F~a.3aS@P{4TF{Kh_{nw-% Vخ?WM40/r!Fd(d/ o`P{AČ8u v/YVU[@NcɍI`Y8pݶxc_Hb#7߭#J^. nMIpDEDA-πjAFqATYBkE<"e.*#i?Pf2_ѮKRP M-+5 :M0F䞃4bb6gW.S2,tPݜq3޵דmjTzصmL{ rU(V<$J_LQ?6x Em ©TE,5w T]fM牘n+KN%1("\q`E^nX[ wG?OMjg_606+VL[P5dFBvmUKlH@GH\_ʃ|=&77@y,`GO ^5mA+#%wÂf[@oNV+ ՘&gV.w{F᷽E(?$b~o:50L?P&ɷyEgYFw&3˺ -{=*Oӄ ?ɇYTG>$*jsBEQ-&y[DHZ;S}!4v8[HMP EfddfLOV:p/DGQ^VQk4''ᵎpnPKh>RTȚww톻 :uhô.f3+Vѳ*f,rA*»OFP_#9^vng)̃Adj W^$\3T h`IJeL\`Tt# p:sZos.`uj6QI&?eJe Y4A]XpT8?}h ~m=hϑYT߳F,UHY @Z κכVw_dȿ 2yycFvLV5ENOv;@=`'?ZBsSv8F]kO^/BT"vx 88Ӏ[<+z&%c~s'+h)UV9$j=Mʒ Vs^vM [HxYͅV CRj׍Lrݞ>j('DbSn1?& B٭0.(|0e ȑDnP0p~ 9A92%n~Ckp!&"gKڏB\=97r#/halI;huZ!3Bh~#*nJel[|O,L L09݇DPh1G 7B<̺-'s43+W6^1gkv^6(CPt<8{ ]j8nF9@1RTU)UPL%N_`[MXWƷda2V=45ؖ]'ë!Mp){m!(G'(JV% ޿.mֻ8d!CQ tsvkE ɫVWZ%altiP2:RF͑/0ܞ?gi5 9dT͡?XhWP@^6x+BlM3۩B dZ"G7!xG+y+)PzőF֮xF*zg›:\ V 4Z\0PIlҜx:fݽ leI!x;6ipLBvB%%ujfR=owt;ֲO@"0w:ߙT<M.fcrGbx\ˡ r+g!Y`TёmSE9~AhLZxE-3ʏ0G3lyz VkR3 R6rr ekU=x9p\/=:tɐ=.j6{B%X3p)~<5mH9TI$-)X@?aƲOA83tӥ8(USn"Ln aaNg=ݕ$ٓ}pL ofB_r͢<蜬c1H%Q<=E%3:Vd5Oft/S_J/-IYG >20^8k 9Sa}ejb5pV^TV1)҈TC@b{æ-$oyXNEŒ.x?g#y*ĵ*Z>xMJ/g`qg|̬23CjvFW#BuG g-al2N"kM]yitH ŗ5:yT&$ߠS #n,/#v5l9vqn9X7W`$%a q@ǂxa'z$1{9y_\qX?QMk2BM:>TFqKt)N,qapGݖ<)%C%>eyHE{qn_EM&: pZ6~) d9*". a>j |'7v jE” ڸ3hv,uq܁?m O(1.T5(dqJU5;߿gJ}{2B~ հ$! w_4?vUc{0A{c.hkRZo׹ ^SYH5Ɍ`CL'SфFr0 4*(&ӪdQhsma# %[fj4ٷu (13ZgW8=Fȃ8)yS ?'05ͣx^H:QQw|OGoy[#t?F=@nɹb's~7 ;-𰆔Zs6=SK( ۳f}nX|0 s9,/ݽ8bnx1Wܚk…Xҿ܆qWz؊"8ՌWjfΩ[W/& l2P& ͟i M|('lc8+8Wy!W#:9{m & MM-۩s0:pi%YF^[Rm6&9H`'D,Lt:G4sInE0 ;6A$sN̩ k2@T %B~5 sT?z\fc#c=7ΕB|'Nh_25#*x$wLό6x,&z;1q.tO ^̟:db[x*NLN?J4)5qtA w0B8Heh{[" y_c2nO.+ul%x `B'+ڵI{t D+ۖn%Mx|m-d=*5&2xpz٢HoB)b $A 2_c&:ZS 㒯+`0m>#}ܻOPRN W}{11c\ՙ(ǵNB xp HHwrb1ܴ G"NGPRpQTqOͨGN\eۮ&|pmWt\;)Zqw[VmQs4ק'2~KHDFs4 $%c;= xF4?SM!$(X`9b >}G0pՒA A5U(6pG#sAl -A:\` "#18B "&P85Ҫ)XߩJ[_zjLL=Hu>j=8Zwe]&|De0~z{YgгB)Y /@Ż,U3Z6?`}Q l|mӮ:n*6+v!V٫vl͖^RHV7-qH#g0 ^tXprPk$+J 8qI,vb_ߘ`нbm=h2֣ƌӠrޑ]0I1ه-mgcRk3#xG]s<ãuC8g\T-'TniB= hHH0phZqq/7[gT :~ 1nhe*ZT .GM@8:8=3vy4@ķq9I.btĻfBb-?0'` )@Tr+$~7+GKy|" JɋFK,h5cuc$*QDr: ? 8/E!`F]M/W?~;́$.;T_(o8Hlʒ^I1.M~14bqC2]16y0P{̥?J ƾ(߮a ̆֞{ƀL3{ܶF\:&æh:WS䭝g>qa0IybI+9R)@<#@P.Fa蒖 A*UɣѵZwl_oM:rd6X}6;&"X'f>3׋ GN-#g6g͗k~?VIĽt`|$Oʊ"a>>s+j}}V-F(cq/5bah{J~;, (‘[1ѽ6NQitMj.6]^73xe 'Zv\;AjYF6Nݺb;!G>-ZwouݴT y3y~x@ նۜůn^Wv R߻el cnʧئb4Q&!xbͻ/q嫪rYUZɽm;6d=RR*}:45?Hm8;ƷL`מ*l-|Vt$uc<~Y7}{A<ŭ }_^Oj~,o쥿?sU aaPb)ݓ3d.۞Nyߋ5 ;G3_N \܏,'3;$km1! ^oȂ5cW{4;gFf8QF}ﻺ {0I̗̓./dl _$J=2,8teΰ(X8x=TRknHPUjRW˜ /¢swȓae*ƍz!w˙hN"t-3Mךh4V~=ʩ_cMo-b5HL$W9<ٚya1+No?'uiksl.rmp-aa9kTFm k{*gi*8%koh#tJ .|"NY7| ;Oij3lXCI/,\G-2?/K@ z.@)ľD " Fpb@H7!Sᇦ9ہH&d~وe UZo) πן|͐ >HT-pSzt( i4 lgD?vѕ5]7.E}RB7s~ ۡPٲ9m(ͱdҝO8 ^|δIĩ>`nePƥX/{ҋH/HXϿ(?ը25bq[jzo1o.w ,Zڂ+TGnz7D C(jI. 윛F,;9oiN| kT[~*LUӭYs ͮLQD@lOGwS4 x9v[)("Ӫi?R􏄁k"fAٸ ~@ܙzvW';s~[Ѿ y^ tv~eX_BJ7 47Y훁]7t5B.‡ݽ\''FLB-dzty/m0@}~{r!Tv`hnJ;Y58TL^E%$Bd'# FtĀbN(b"b7/n_t~BE?x Bم܋i]׌/KA27gSaJ8h*M "oȻMc+A#{\ᜐ:5Ϯf`\jcj hA1"vmKh;wQ?# E9Hi!"˳(yߨM`UKCUV~Z 賏8[gJa9.[xYd镜pd].oO~GFo;>>vH2",YNQ>-3rQEpICF~qBPچ Wb> q1zaeZ|k؜{t>uVlt_ Z[ȝPNK(?TtG?d+fvsJk0IWA?/ļ>H\0U(.]5j=LDBfy6,@D&8w_pK;|h@߹B|OF9ţPQX:J;Es$ȭiCK¡#kw,uvpIj?Cz#ߌ1i~~ 䂁ӼLF=(zԹ9OgMzd(UW$_F=i2V  9FZO5_  xtJ\7L8evH4&߂[ WysAB2t2>7D!eX6"2^!F[Fxo8;Ŝi^er!kSCd&+m 'e<\:Bm$o )6)X(G~DǠ?+ݐt:>fnjhQen%hrL^O}3ِܪ+L Үx@۪j^:'?1_c)B9ħUғG)2G8{Vl8#i}Sث/L7(m,\cuLT!} CMi;ŰmԖdp* yfKB |j&<~DJ5ZH88H<]9|~A}p<GUXF8pvxNcłPR=:`YLl'J]oZjHN` ʯW n! oējѷyP̒+4۱4Le 77a9#N5D řVSoKg_kpѽvDɳ'ƚ*}u]lX;uN'Z `҃(< Nj.`4'^ ecIp錳+6V[VHuTuHŠ~*\wLUK!EF.9TUu;%u&_g(V~٥ėI{ViaZrw,(3*y{WUK]$qim6(\pn;w.I2# _H֚&I+b ?"gOG)LUu. .NU/~H7cŇ)W׷򁦌 /*MQ#Q QKg#ͻ)*;Xg /;Vez#+Eߠv8O>dË~ Rv*cR.Dt'!%`l M-jJΉ)8lXBm4Yꑕnlj金O2JVI5lwm@,*i`E H퓙8_FsvIlgM&Zl"5|;V)m6e:лte3S*ۼQf>=óI 02cyDrq~!D,)(wtNq1pKB$R9(L-_s#i$^%yȲpWQ. [F[X:GH? w (?(\`Pg-5#S& ٽ])K[@CԳ>D w/12}ȑtaFgaP0PP%jaY~T&SEj3//Im4py8 #mMsYQBE5eu0vSmtLrUS)}4H5Nk&YZd#%,)cUbXQ,{ExQGRrak`fԀXp"@}%V2^_Olf2'LjvBj0[ EMc)+'4NmiV W0/*]fk,fD Ox/ؐJ@qF~dPj٫6=šݺ;vwXnMbF%mSu'@k"yD1a1B}BDMSwBho/:x@У\C/CiozAo):!fƲ=xcãbH0>;}\̹BM>_^W[)y?* KbD}w$+'O:z֗%, RE}֤\v g>DEY쟱ʁ+TrsX&?}" u{7 Ey wVLL2[l&}a lU(rX;Xxpq|.<ԟ4lJ}=؍WC̛쒼ZT^` `$\J(9-mW,+ ytgw dYBoAJf W|\Cc+ Ѯl^T[{k [4 +{(3=ZH\/ ~fUy@*G|~}KvNSV7ՇA_tLj_!3ŗ.l`3zԂ*/؂%xsǰ2b 8}=lx ^@{ HY4ɟev3XZxNh@tb-bCw߀hqGD8{HEL Vpl)bW]=>-Ң*,>?H9TzY M.3MΜګn_*^th>Ֆ ^8FQ2Ѩ UYN|/X ZX5Qk̋lj>5.2#)K\ݓJ>'Azt>%̧ߘ]٪/e? 53nbVu#ͣM>MǦ(P鮑1›q/|s׷[v^{_+-\rϰh5{Fɶj]Z1J֞Y0awm2PKҋB#S{A"U9 !bXw!qa؉Me"ͼ^ Rd>ֆG"=Jd&o FjpGKㆈJtȍI}r3'u{2 3n-^<>LE`yfD*=q@#L pPƧ]`Ŏ榿2ARtUD\[n[}Y\j[Wj\u_gli3:r},H3tSdaQѰ '„+wtK:S d(]Zh3 lc(o,KnU]~piI1̓Tn,{k41 ۑj8geb-=hb,Z[>^3א#kt?¥eCVV99^A$ͤL2沱ar.#Y[\1 o w+{ m"Q ˺s&C/MĉIH V{JpY UҤ^ُo<]_ !e'esz>oJq#Xp{F/m,370c`_`0tXP8V/bb[!V?-QjQ䟹393!젃LJV0d0\am"T"MZs(/>v@HXx*>UZ_fo]Seİ L3gX`H_OvfkRn/liE74Ml8":1  Y9E>ěn2cXo*Lr7vu}e6ݿ쌚^߰tH~b&Qg΁5 4ImEn^!5UV^s`MCl>tiHG FBJC uvA?h92 =2]mʭ@(gK@63wJnc(#SstpÀaQ49'|5~  :*@XLXV7܆ Ws̿hV(P XF`lW^L\tʬXOixR8?"%B0ï<0݈g%NO6Jz됉 Z ([LcjOtkDkߝxnRa#~[?*p#PW[^y:劷;`d3(䠿.ޮC->!{wKǤӮ?xgڜPCɛvJZL:eMOG1Ib ?l%P;:cLCCJ*I&pW4O?+7u5ݦ*s}B^M 2<8quɆ=ZUFd=A!b tU& e:-X̃;9ԝ^  ǀ&P =?z+&bBT92>1Hcҙ(WTw_~P2f3%FdOtO 0L*R;}nt+9j=aE8V A9=*HVe)SV1+hHָ(9W| ij x/*^E'M)!{|ҖV aA@CusQ^uw[<}X\)Gב ZB7^S)DE{2elYng7z[h -U pՀimf`SO c|->+\*a#k@ r5O'rdsN<ȸ* =kOWv*50PmgȤn8nq"[>hqUϬi}e ݀ wCjcNUb9̙Fm,.uzآr5ڧ:&Gu"MФ?vh?WqPYe<{aI܇ e% c#mؐl۱14 o썼Sۑ~|cԶl롱:\ mi'-)iNU0_u)R²^2+ Im){,* ǂvԈ5vjd\2Q4S\@3׏(5N^RtUcK!Ҽ~{s'Six.w)yMlO0LQ`*prE*ݭ1Ƣ`>ifܥv@,B͑ v"|҇lH9G_Y5UL? gETb:B7EWiԿt)-Ҝ]k6*c"DV>VCtJ__Mlr]Y Yn.N[L+!~\BZyH+;y$”l̇ ZE2WHq>QIda+x$%k' F8̱w LW 'LRc2s 9dt0/-oF=h-Bh`=DUKvZ)qOjmLY%0|`qݡŐ j ۗF%ٕTUJ]siA|}Kk9"S?@XmR_kah]-2e4&P4(C C?9WO~š Ԓ^.Mrg(z=bsQN^, ,Fs.a+kjS4 ߾͟d5`:`O.6A/)M 4=aH-KF% {x";rYr\Qby_;߿I Z`hXtp%h+y&cc60w<ȚV(xڃ2Vڎ0eL, QKͻ6:@<Ӻ=Sf7@2(Q%&aa/Ta]Q=H޹l Nv譟_u(~?u~ G7vP( s fұ$aD?o~d]EW/ BWWcB.'y0qTs|@"qpQtlflgcK\gXH3(%Cq ±I%S{mq}'2m[J{KZ\\*ByaB{ σ*\ ä|#R&K0BzTP>a,THba * x5@^N?N>άfф\FQ%#]Zmf]C#8#ag>gIPsI~+ixὧG.yq ')Ke5|>4 )_3 LO[-^l>@$rEHfa\o؎Hߓ'k9TBcH^XJFDcҵC'bfl>t|=E$n<2qCH8¥LMӰm Orir DݑIP.ťM$ r`HLEFL|['Uq.fym=L492+w;pq@mwQkf7BEnV" NeKGRoI>/8`;2/htI,uؗ"( m9$=ׂ.w+! n9s79>q׶cX, jpĝl[<[S* N˵5D?ۃ3[65 QkaN }GW1Da$dɄasdR0[6m36J%ѡ0;t|3jU*͡y0*&*)JQGLP)mL,͑8m[晋єԝ6۾d/\8Y8`-CYC^ۯrdy~G.Ŧs$5=M'(1}c bp۰jXS:DU`1 a|"_$@w虚 YGe;q v.z{2vyPš!  |}/Wng+#ZN!ՏmC΂Цv-jb4gcJWDI^]xr$ Z[24=ސNc/q3!JEucۤ[|1As 5i>&|[Xc"CX>oH[.ѿ1[ta.:n_/# R +h1}B%d;hKWfãlĘO7uo\i!فJm808ZZO dAfʴkB"LJ,G1׀Ȗ2BߪsVDf Kv9{ʌPLo;J$U+jGwYW]5\H ZVE G{,u yoN1ANYr^4?7 RHv ќ - ~0Q)є1A3 Ɇ޺DU!v,7#G9p {*?liEx$ .%06 i^U DŊ1-`rJ4~rU<0 -N9?]~92v}H5^>bE?YnM3&4ܑgw-&ciS= wNxE > /}.inmT0$<0)yЀ=2ہAgz&c^*MRɷ."WYKM483"mk[.5nQXNQ%9^D<|z iRÈez Xf&?Ŝrs66,~ԏ`ޙmεbԥz'׳KUBDR0 ߶+c݈U!L)1}| 'Waҧd2MbEk4/Sm ^갹 wΚY`>7h88Y E`>s87PaDB2l"T%(gdʒpl:(Iϣ!V|@=!! I1ԕIܠJRRJ`BAx &ӄlHKHx)8l#Qe\ln4Q6@N0nJBXkV;"E17!b>=qof$dS54&gMT?&vOFdA=z4op ՠK:L @BGAḝorݒz5+4/[CL{ksyBV6" rrIM@]Q"d{i̯' /y\pisg,`ޔZzJTnFb\FMcqq8`)oi߬T; #ӵyP;dȉ.S~k~i_l nn!X/w3 2p%uS6vu9Ijq4L1_& wP@q-|խӨ:Y2:C6%afe\,*,B~`П9z.P/7IwȬ3d92wSZ+dc2*c`DZ {xoŘYj-¯ !"J{ecփ;Qq%qc %1W!ʩC(<1=:2 Ƚ{Uε-BD w-HU(lx'68ZOz:!1v-N^cb%,) 9oCB2G\+j%$ 0x*DD]CK4kZ[f,|H6R:3,$455Qi[~7[LMԒinIuD( N{//xS TET#K&rL&q]1Q~Z,Uz6E_ X&%em敺ETbQMxn~mhdƒ6ݔֆJ֭V"άBΐ*;Mt7#z.]w{n;S( 0:6 (+b/̨iY$t-s/KR8U56g@~Lvy򰚿 x☎u۩׷JCE\YbO $rP,;8τ(_{u oÀsۇc`1+ 0|FKv {tP;I?;{ a _殡E/Dy ?@haP=LAɺLs<%Iؾ1K&DBdŇkiBjy]1-pmfWpt..pM{IfO$dQ9<?ޟU kpAЩ% :}^!2Nٌ*!nF{k ӊZ8'U#R}q&K*V̕& hpy+GY~P2?4x9y]8/ҿ <{藪JXPrM4Ȗ"5=TLSen8n"hoY1ͩۖM"mTV]o{%Qa/*K>6'eOhU;Pw5e?U[(2XeS"+ nuUq^Te^vqp&Kcp:q?wHGqk@'DfM9""dJc2WbmaS!P/sCOrU+'AvOu%k9IeLlT֑WT=]%Hh4KsSAȲf:?Dd9Ŏ=?hrً2k~˞=Qo:}.}jӏg9k93"kw(8:v߮)n}wvg|l~1^/#۩Ҿ߯?xX3S|j9 Cߛ$@ _*xP΂1;db ;3<7\0pqJ85B^?1.C׭7/C3_Q+x% ]ڷVsa4\r<[i>= p[7^ [QdL ^pZ zW?7b-']$ƲکYlInADhrTpjYUE~j.3'S;(SMwD ,"74ZqB-'jӊK(B58e@\%.tfDz(8%/G񒷼 2;ZN"Z6 R܄gnNL}"mOcGBp֙,XSf@v2 $* RpR[]xίpc=nUX ;\[p|4-墲.o63ry4Zm2*&YWun^NǺ5'4&֘qrɂG!`}T8!j"&1ki ~ bJeXxn:F=Wze2Lhu6Ztz]+Xr15(voE^~( `x]͓,(ђcFIXNS])KfjO 09?7J1Oh>:T+.֒ +zjP)]1.!}CӰLM}+([BzOx@vq/ʢd7hxG.孕psE mb>)_yP_XNyA< 59 s1ªr=q2})=OkK3)\Ah>è@'4Gϑ^; %/N>~@.}b7)Fj?G2Wp{ F F<,x&2hDqpRLX8Iz+8m|ԚY \qt_A(Z#->alHɱ< kS j HR9!Ԋ}D3Q`,oGCxvKF%%%F8(,鬆vMrMecy(JӿbiL"iu8a%-~l3rqx.5*)>s],_],,2 YbOZNTG74_dHb^1m@sq̚'Ēr/4ll,pbteE@@-4p^;G9h:8(9EYUYܔN6C/QSiJ&hZ*\lqPJy * 3wC2 $Hч9?BC>Lb#aC99ܑ'4'B"L3WvH\9NAn.x\̖w7\C 1?]??|An x):C1:cBYA RS! tBbeUxx-=6!KȪ9fxjQN3T_<8JLt\0˨#@r1AxJ䢑O5?WI#s-яHS֔~ȫvO-(tb;QJT`5_o Z՗L @8U0m+{.zmá<0sӻ4{\d?wi,j(:>~ EՈL{г)B ;9+zI;WfahPk-ӉR{\ZW}xc1`æ2`e{\ bc腦n0}7G`hn ̜Zc$(uhVTckb_P2;a[uXXjݔ1Bx* Wo \6#bާ $>hxa؄(; uIQcNPc7f08gps61KVo8/ 5]ِ1í8Ge'G72z]@ڸ|C<&\Vo搎 ? ??g d;nF-tV mR超~Ʊ%(ǚlxWZTrjx#UsiZ!±;AVto/ҡϊ>jogsX 7tƎPÍj)6W#«n"@Gx'T˧ny;w~i,dbHԐel[rl8E7 (Pc|XJmi|oK(Q B1IzɈ,HǕx;nŸ6\8Qs2̕Ӆ0*@kC0x%?i{쇁ď͚B5>&.l0UŁL1zOz=oNg>Tϗ]]ĨJK/xH-|*{>i?.</v7" Dɝ l]fP>?-p(2Y|hNEpR =V9Hc}0w+8ԮPCUD!K8'5\#$00k -P\@ ,K98R>t?:ch3ŧB4Ӈ쓐| 2X01gg >{4K;*uZ,@4lQ$ }?/dqpn"v^o!9 3„ibYX(1F}EV:b-^E‘⴯޸bhΎptg#jb1_2y ?bq& ?"xP|ͬC7HM%;ܖ .*ّEgsCϧxhS$b< 馆W@pkcݞ?ub +$ m5eKk4z0 T&7GcWL J۶v^suOL̦S~lV1Ke6eTxMDςyg{ƭr1BTpyZţ1 iJHږ8bd{foe6+e2s/0뙼ꩽ76Vu$3x"q6 k5{ KAnaPA I/i~a@SMYCo.~=E44K#5rȎd1RF\}RV߆{X?- :˄Ӑ[Q IV^({{K2mkZQyM@2;K $%H:]xLwgZ4w\ /|OЫtb9ӄB)-&:`'h\/h* 1F ݫI:PPiSwcIUOnzoniN"jj7~`thjPê2Ѝ]0 7:qj\e+nL1v0 GŤ@1"HQIjK%ƞdH;0{?uc^pU ,bQL-{yc-ڡ6IjjlFi׸B y39 $ 7GcށweVK⑚<y"Y]"=\2|T?}@ -5֙?XKLdT ezL>vf܋bK~1U91 %ڵRDcF|iToi9fp(`]0mpx&}1B,ʨF9s&Tן@Xf#&2DنS+>,1 ]b еiH~ބn?"m #̛d%mPɹ-1Vɝ?fR+ISΘ"<NN`6"o 1VBmn| .y~0.&F.n&VS@K/8htq%0b&P< k3>`SĶpA=}OlEs V)`W!dRIB~ʠǝIDű*чΒCGQf95>Us3 ~dȭ H~}@7&Z걋1Σ 9<}7 \L'4y"_kbG>wKzepN巰JAd+b?N{6zv|s]IhQ`_f:H ?E>癪YhIɷxnéln{6ACx(uhށm:t10R)bsZ lj>oDa-n.8L؝V `ݦن3=;AÜ&qny>bj)ؚKv#aE[1uҩP1(3eM47BYO]`-UeދPV+؁m\Rl'*|iy2QxV?EVbe?$n"kۼzWmNR2E90h$_rASA󻸻!AKy@ᗚR2n?Y$ۜi~hOMSd]njE@{Ư(gMbS U !*zZ͔9aNA625g~2tF!>r> [CCJe%C̨"ςYnW*ysA@A2lYKq`4k婹 ] ҭ'?g}*pc~w6t[sʶG>d$9[78qX}4$œj"@1&݂[K}:O"Pp%ꊑbb:N]/=uAb'I+<2C5:~ZyN, ܝ)U)ϤdM0/;3k;_b!01 PYfB//iu%apV3b rNd:}%? 2Ձ pßutTXj%9*zg1⛟ ǯ}x_:hG[yT k7s[IK+MEs{3d 8՗R*P}4°`*J<-lBb* n3`1mo( SWohQRgѕzRQdžŲF1&zKl5_*1AD8x ΖlӺ.o4mԋ4EZf!y@)f޵6֟1k1Vžn$n)R['E#s772sa< c"m q_ wx !3B:|ќ87<pd x7oGD+ȕ]k궱*)}]y&Eۊ@: Ңy=hnm11{|])?N'P'Hະ`Vض9EZP9NdEKȊ!W"g kv?wtPfUzg3@Ӳѭkc]3./˨!qͪݢ`9PW "}I4yԥ;ãT8ƶx7[ ]D>Rdc9+/8PNXdQszNK.|Ć?ܶթFb෠ -:?ɱ4hP@@F%^VӤ.hq)څˌgp/߹o8Ea?18cڔR$@}oQ0m+V)viKE1n]DJMimj7˫zM. cijȦ_[9CB}J5H0dic!r ǻⓒ*AR.su[-ɗmږ_'2FԀ˽jA.IܛB#kʬ͎ F#RR, 0zBcg;ո٢ Xg~Q} ^[hP&.ŽB,z#< ;b٠C^ZAT)Ľ5*# r|05>u D~yܷfK?%h.f6pJjFᣄcC0zvCqJ5C2*,6<|&n>XWT௪b ,72xj{tB *ű5rQfE4EҾтU ht6aR~sbd`eRZxrf!ًLܸ.MNj.pEP%[x" gW&C^tmK]|Vo~V%iҴa/u/DQB ?y7\ QMv=rӬ&Cu_:\ݏC8AIVbcg<_Xg_qy-L aË hџx@4_}Ur -u1N2B,q3/vzrъ`)Uf,|sa&m0鼪0š'TFs,v"mr(IGߡl;YL*GKnf^O_Lm1׃4`C3#p@K>eZ'܋LNhp4?h%/T76!DΪ i ^ƀ^pe>?֤/c&3S |2M y/H괘|6{}G ],HoG=82HVvUl!}͑{"m[Z@榪]&JaN>t 1Phc4 ;1!U6lEajqswđ>|& F^{S*L#B8fGJET1jq_7eFH~1 QN]|0jTcՆxv nISi[ƙzChŠ:P2 n;"jl]ʨ` ;CTu;6(&#ԾQM{۞qĪSz vT* O| #NX}Sp;G@j! VAJatfjwTK^a#|㌀1CÌQӦzkPՑSY0F0M@Ns7[g^ċA4TekݱgjP:zu65>ma&JM84u>~X^Etkɑ5q8 G 95w?O $gsx;emͼ)!TCro-" (fWy=5kEKvDEFALR'Sr^f<%Ns &t;q=m0W{==zkřt@86 \rlg{Or8a'qO52WDDF۪JG?oRşą~gm)}ۋ}c}#6u3= <nB~ެW ;0r`9DZJ7{ FɂH+^vC6gz(HܖЇE*v@~8 nqZL{YCS$ӹ2qp2x1\@ rw{nl;Cn*D$!g# jAXzYw.s;$oCuo/M"Jdf3ڙϵc\}VJb=4*0ߓu;yɵ/H9_ߠh72t\5LV8ל1Ñb"/'D~:,qS6-@NQ6Sj}*8l{O5}Y1/JwԔO MQ*vN w@L@j  ڤ4әR05DH)AC7NH Yc@#v4)1#BP~QFtA kQzEY˜Nm$I\K?_eÙ+,aXU gp`,l #Xp;;x!]2VM+-Bɀ5:A@ 71$ e0HN#7y ?\Za+a;\nGU'0c9#i[+i% ky/%_24#'>AG0Hip߰/ }m%Xs K@2~W!N vHʭHN?tͮ6`"Z8Xxq`f>o:-ۏ@OB 3zncWGh'w6^'"2e]fi[U)YAgRit/9CWuy-),zCNzr*ऑWnӌ|,{g\hg^ؚ'Gs)xvIIq)._W#Pqmt&}: *TJ4i\Ut$v)6[2ᛕkxBҿ\M P>΂3vbg4 yƂ -hqMNlm ڢ&ZߨW#V? (U8z>&'8pZp# HޟduxdЗEMA.Up-jN}][0ЧumUȄ r1N>R$5~Xc߻xɮ*PZ a2-py4ܢ|4 wEDhM^, ߊьyl{+&|+ȑ|X_b(GfWcSE8J ǝC@+FtD@|Ҿ+~ƍ$i <ܗo&5s%wQp6½^O_yYgqi41ۭ|} سD 1&X q2"Z<, -gp.@Z**V! #sf83M5`6Iimі9X;w 6VA߂`AKBڕG^h6bk![ZWY&c{n5;MTMd"p1j@vtJ?fK5le|H/%'ޱ[- DuXG]l)2mҟWj iɧ&^8\."S%jp V nG 44)ک tvR:?Ȥ૛082VG쀸3PBR`&KϊGU`U>V0oG2oZSUk =x%wݬ8DqEfgř!fB|}Cb)6Eڱ .( W'7aǩJ ǭuky99@+P*֝jpաn' da?ӛj݋gS7E|<5@Q t_ Q q `7*qbff4:6{#Tb&ꝡWJQ6:~}J-L)8k./c1]2.~AvF~M{URCfU6qΘA7%U`"؍0!/lvFEnhl17y8q8%Z4I|~d ~P7/z'A}Rpr3.v&ty)6*lFnSqtP+I9UV4DY |ԝL&25oV,WWR}P8KNy M P]Q}%q)ZcE)W4T$'k'"_Gdʍsך]='҃Dcxsv & x-@+ crP m@Z;lAˎg?A5'iiϗHTvvpW9W:-#8k0)\2 - ՃU+0dJək)1m MKEtaΘюP*F]¬l)BSr˵ fMmU8ves B\o %,Od7Co1Livndv>cBDj& +6º h⧪5%uԘhn=twK4fon[ۘ ;. MP郟;zPZX%ԔS;s3,K*c2I5A@G_\#6Fxg5g#UP @d##$%[\A}pkXcXF!֥R\f6'R[bQW;0k.154*J|~M;YZf+5b]~#6p e|(0n5k;։_yde%S͇#kz ,冀!E;TZѺ3Iı @jS7G,Da$HMLL!uy-V|!DNhDdlkݼ+"911 BJ#>\=( 2Y]?5(U[/BM͊BR @P\>݊=4j7 H~Z37]yEBO").6xC{\^4xjF.OP)tŇ]]!^*QlAf^&Q$ !{ =man=n0Aq{+ CW\:K)8eT.* dia ݑ;CH?@c \XyB/+GܩFf*HkD1xÒ^Ѓ (-=dhTr+ʦ)R3:P AxrtCma :Jۺl/$r[WlQqSFX6;y/:լ4GXr'rN@LO-R !Vm’oR47vVqKȀēLw…a#Ҿ6& 9]т1F0WĢ#َB't'_1~BTU쨇%S^\!Z>~v-=zg,/EFt|f\o5f'v<8ΖfE88<0ͥ%:JU+@QU`a夃w4n\rTy&¾ bVasFkSKb%-d8*)A$Ozϵw~)s ^4-DQ?:7ufYzI~/~bwuG =n] ҃zKҌ&+Jb]9ivU7q!^@Rg9e}Oz+{1A٢AGU>Z+0" [gE0b_(-/\4k!ܟ~CXB~<:*N$>h^\.Muqdck+ G'ϳbC&vuq)RK{f%k4FL||[~@xŅjZ@[CC&/lC*չqz}snc6׀\ RH;< K֑NM^G)? {@QUp[C+-}< iĠ,jb BKGjThbZ5!O-+ʫ5 ' EѢ-agw[tЏy-lr n5~|3*2ډ g MlGLRt߃Cx%L?q$u6=jEx6^f_˺ٙ1#!cJͱbڑeyh| `~ˍ>\]":X[jXO-ZA+m\A'UʆBqz I_\%0Lo$g>aS$'0{ݽ#~j-<)fqZT !Lڄm쒊d]j#P WBRP"}mtHf=Mc{c x[Wpodv0IY+rLZZfmP"-NREL^s/6BЍ[BvAJ%Y.oWhضˠHK,:}ī> -P,AQejhP}L:aČkO|3V3!OSOX(`i6&2E˕¾ lI@D[ s0 jf~/ ?/A6Co`g1˥ ^{A  :)AWV N? =ړlkˀ.C@B2kKs̴cVЌhIα{1f]QC0/ | @Ǐ 2N=Ht2jHvdoE Ԡ[([]hcW^Q@qbP /a 8E#Ztpc\ 'uw-T0q{lǼR;8Dl =l}WaYY^\lOm\gBY"!V%N<[jO$65NvO$\O*CPN\{xi ָJu>KEDA#kp1?0|T0 $uɑ u2eZpES=UT訁_"}i҈7=b"xax]LlJU 5_E+QA=]lz/a=9jR ܾ!ZsSIWQ!S0=qs;ygy0zΦ/]h_ػ5+LÂz31:3p&;ziK]hգ/w/dmnx eSܮ&jq[(x\Qٟ<򠡢};bX_ߪ3]#q9Fy)dء/҃aPC(SzmkM Zr+/͛(ڠ3mfWHOI$DMUҒCߣDˣq)HVTX=p40/zG62/x՟v8ra/ʄ')3?%|tICyVno[/d_wtbgL[3!ֹ1ΌB1DCNJ)sZ;œz f} ~`|梉(ki.y8OP*6=R=*|lʮ\X׸hȆp7C%֞cʇ cpr|\,A@B`TsR=~C3iHQ,E-],r|bVK^SV\O֋uފ><3lbbFr *=:~Ff _, XI(( d33X'{*;6j04Kh"_mZmOq(bCꠎ:N* əivxVQvv'| ht㑤Cs`Q_ n?2_Z}氤:1kp(+obc}[6uy,G$g롨8:[Iq,+wx\l>VNuvl  ʍZguhZ͈,[l#$rs-0&v! vv:6]*<ΩDU- zE0Mb?l~ru ?>t*m}Oh^oQ#5ק]D=$<k-/ 8;hm{éUҞ-B764% R8DY'vao I \^5kaBT>N=HQnҗn鵳|ZG ,|j~iX`ʀ-r#8`H~?f=IQ(;;X$/ r`Ls['/ڀϪsM_ 0 KAʡi0,VLݘ:qn7j8'ɫU b]V60R]zk( n6䳏,|8N=>d[|߽K9LXsyʋ. k%x*uQDlbZW"'s6A;Ƌ!6shk dۤ"h?y(wI~i)pq/ NYE0ڎF=K=Փ / O|5ڰIB0F) nճG_UZ19t#:*Q_?ľEE-O9T[ȡɋSmz+ōr(5-E2+arG İ)A _F"6I>jT@:HJ967zYC2+\{/:3 jVf c;ʥWKW6bN,UXEkV.Q]nM?4ÚDHP|\[G\k-Uj~&L\YzpPJbo "YQh^>4 &^IQ hv*Se! 6ȦrxE#ʃ ĺS~b1,A[D_c՚M "$/EG޺ٴO>c`a~y<~I/"2S4=fQd`Lh:iJk.ηXNAmC_NC_ٝvP@B:deDtYJALDž@3x,Fl![[ cԎSn=ʗ?_#~< r(XJT7Cb6f!c{M}rS,"ne~2ܜ!O"iwakB7'l!+څiS%iw,ϋ(M7O%sA $<oFӜB? av#H4. -9/h @ hâZ4|(c%&o!3k_fjclά(rg~3rn4/,5;@s4yl ͇Ќ]ybZ:`+'R c>%{IU$T*glIߢ~>dG/ ZN`Ye׊߶_9i#J43!tjX[)6h ѡ fh"KC6 :܎bP`*@h\6F3wQ.22KeVlMe`#x#.fN`Uq MȢ@3O Jjz&  ԡ<QtF.j^RGtn4 ͰwbOm +U8$.<_!g#6Y{3 |ska4-ʏ^Sx/:A܁eJ[n/&2?8scЫsm hEHv3ŒgijKnSIC[~EM;>.vL[Л狀+A-6^Md P{)cس9mC=`8xb- פ"na); rbW3"'.d0@q66v$]j$~PaX O |R&a^cjtSN9$?e~{M5|0|||!,|f *eSs+QHn1N"Vԕ%e<#! ! yLR)q$P#TX!B ^ 5Zh>N}/p;gLCh:m1_X{D6=`p@qp_h} S7CAS`G$Wu'a2 ɺ0\V1F2b(+Q3m uj&P RC x ֳGth82HGm<w홽/H@*&Q\w[PIZa2ez&p7~@ y8?Կ/`=!ELzò^$V[t8UdD!eqaݨ Qё#{.s)TXJHcFzV 8XFK訾|LD(R5=w#kf\Vg LAt1" >fC[>V 6[m"9X0Nn61GUn>v)l+/sdbK!әQTE`)zcX30 gӦ.X;ʐ@#w:[ X[功ev*1N!s>-Ɔ+#zݨ~lO&B2#7HjD%? &Tr%`% XPO5W£XYn_ufM^ :&WR䎰 b%!+F| Ley9\9WKqq'PIps.ĎB ӕKʾ(<9<QwR鼣\Z<\l?EZwzש"PѶ-T9Pd{ 5wp(y<EJt'W2O@,,eFIEMxbHjdmc6םf1v ]`YH܁(d;&WJ 7Xn¿[23ݍ$ *}!LJ@٦ h&RJ ~@X,\2V G-?rQC>6X65x!hP #ĠۧY{xԠk\FGp-< w[z#!Jusl ^e;]\v󞽄(<)w %^`Sβ:TM[)iO~1=IP=&b{ܤo=X|xS%. 2Uc0y?j94:B3vWdښsY%6?YD&M Elzbhxtk;E 8cXBvZ~UB0Zn꾷(Λe4SKm.s)5ғ]l&ҨYAb/I~JZu\"h @!0!X;tr&`tG?}FO4(5 T E.ΚCC2s^t 86hcG77zlƴHFؙFTKhe fB(bG5'af K/ři0vb/0NT 1l= f3Gґ`k:']0`xVGJdڛnlTK]3o8G¹ea,LՕ)>^{E0oYo@,Ē+ ^` 086n=Jg؏.nB_f(OG*2ksԗפ->wkVQ"{em^ᙏZm a&7_vY c?=>?t70ӆ-/ u-SN` 8r?nZjWp  Ib:6k]> 5!bb_y@ T( ){pN*aU|MW#3.v_9ذ=(-X֨pr"f #K7d<=8ZTb<˛߰oEP,WiNؔ2myW9kŠ9.cՏāLESt=6qN5km.ga;܃ b94n-;dt*ߧ,0 }:OvǽutZ@ax<`kR2`(al|֣:~P6JhMXiO Vsai@">v`hK4GYv"c FvŠ5Yƶ]nYḻx^6&2)VŊg%"xU1ոPC1Tx4zs %"Փ>3MPT޷<^mr< ;l)G j:Qa񏕷rhAKKz8M(_T0_At@{K=EٗS!&e(7sxmaô+}.-jp +M^aE: ٿ_dM5)bNK0LJG^] J 5Ƭ#dG*9;AoKXjae][GKJXT@(Z! _Nϊ߫8DܜMU|L:^0jg`d'ѹz4.#|m[J IGJqEa#٣C!PË1 U_ by;+7Ϝ]΋t 1YX$ZKw%( tY KPVVBBdjOXar#){ݽ=bjg$K@tnķ1&WO4s4n 3SOU4KN86 HĻL_!~PI.Ո (11W,&5/DO \ WFN>c*Xl= Ѿ>-f~)r[׆5d{StvgKI7%R(,Ʒr.>jŮl㢶v&g Om.qG׮(ǪtjX#\]4+0s]X29'>ȴ|ƫrIAT`[V~z2z&'g:>ռY9 ( Ct;hT𖒔WƙԦP}c.[t0| h=`rƐt>4"\uMќ;tR@hblnM-U64"g,zbOV=H_$k!?xU2j9;Ž?~(c^s(+x$d-{ʚz){JxU1 pYuۤ[AA:'c2M,z]icdxM@Ogv/eucΙ%"=#%.׼>M z䉋EhG^ȫ@M c'AC|D$2W1L6_TyP! <:NJZrWO3Ǒ's,U:zEDFju!SZ"`e]n˚26؝ͅQSvD4r\K}՞$Ќ"i\pޚ$ںaeumR?륮hx K)]?fЙEat>.p#=%6&YA1e9(U(qO6)rM37\1>LpTz0c}!T{\މuN3yDMtQhIv,*xqϧ۪Gz@*Ƣb~)I<6K$&q=y#N'䐣[PsV]{ p݁8ԅ==Ut[z]+W^'C@UwhYPڍF4.ROShs_L(c%%'m@KnܳB"t^ oXbm\(ɯE`6YRmޥ}Țм=2kkxI7nп(,2jL4pj `ن'ɠdd^ / pebg 旺Hz,YEӍ_%֒@[QLZ>c"؂a;vin\B3)p-;{]%X ޔ)|N]!Hu&)d9T/%ݱVM ,VK6X&@r2-]u(Gc8+Dz{'?=ؿ_~ͨtP{ٶp*s#B޿!q(3փ$ॄ ._El%8:=ЃDc &'L!?j׾F>nDMX >mEɪʶ4@8Ԇ=M+aPIAUwJ䎱 7&ΜKdbϨtr[kRf*U ?e& @Z5vjRGcCn;%guI7) "/ƬS-p6(・^#If]E HYrtL1:Y;%旐a6[ gID!8PN6+g$v놨fž=J*ޢ Z=[، e4O#avOVQs8T4TKM^[l4]]W$%=g9`W!FW9(lDnR*cqWV.}wIliה-d+u7X>jk>+Hr. 8=# !Ѫ9y5s!YAoJح.9i=>kJ DA Pe@'Џ`Z7ŝ\J$U/UmȔ0XB~@Ћ3,WؼTn-!9Q6wNAWTjtZa j15B,ˆфc7}|EkJqZ0.gS"r$U:7)|]{L*߷!5"4%32/ݒ*7" UF PGpQRpھ^Щ3⫵|=8|(l– zz9br@ s}fTvtxR^ffJr}\MGyw,3=^ֽL/"hQx n{?rIb &x8K THTˏDfkU!F(Y%KaY@hrzxeY6gd|%Aj( +Jq;ԉ5 -&[1Ӵ5[{(4NOvqY# lܰƒaW,A:8YS7!YyrEZ6nc>>PXջaE@`z?{MC̾c ֏^%7 wDaz2t"7iȅ_bO{[|Br/iR蓭LLv f~9h gM9^>?q)% #0u= Җ`Yp̵(IA=e|eaT` *pSXf 8lPj}w:E*Z&֥ÍnmTejC'JnhexzRMq}'䟽V"#\qLS"sQp'ÆX?A5)\>mڤrT'hH߆^YvR7$> ( iVZ#!ƺfa,3EuaG-UYk}ls3B8DGp6`dnBs*9goOF$A n n=DSb/H{9eo~C8_.c8\svZ!?G ছ쩩ԃSY2:;Wg-0ڎ=]pG؅{1$.a!@͇b  k5zyF6)17 .zM\Ɩ>YUohV㎪4BeKk1洎*ъ?):ơA܆U1+O;hЁ̇E#]9M seYyTtr$&-66!Om޴y#p6 />rFJAlp@hxFxd2kѿyX@GJN`Xy:X\_UI0 K'A<{\ϭeW!x&pr Oh<),cd+Jڻ }<0'EPEϨ,0xN#~r\DҨE0cќKZ&0Fm#a'\;ZZ]A_$XBY>&'ł=9ǝ]^w,]иHj=W"['fǔq=bu de(N+ݖpѧeSݯ=vt]'G ʣh磖#|AN<ՋVifޫjWpڸءkRQ'ĨPSwpc61ˉIumGZ}s.7I]Gq \[LcF%D]aKuӁp_ܪTnj 7~!潱> zp,H~81瘃kѽnHjM.3-ygi>ّЛͰ "c4.b;Q%t D.oD"1:`}D |u섞Rξ6B{UkQ)ûBg~T M.OHa"`$b68,=VAn_IcA^i(`l&qEG4&*)H^qJ@N\5jLR5 W3L75_֏1W3^ # !vhuTB4a%sA67jgحS 6nGdIVf] jTACuK$AuiY&n|{sЪ]_D_cQ K(ApC)|M`<{t=_u'z%Ix=X/_`M'2?͐\-/7NwG <;ԙH-WӰڵWS:_3kz6>V` 0"M\"pgT%/"/d7 7Y =G Pk+#qAÏr3rߐwQG  /#Xi7}"qsT_0pZ!&h}(M,lwW(~h;GdG$z)5rh;Y}\B2oڡȽb20xK<;͕Hf G X4$az :QrZet+B1МnR;]cCY1⚌XY4f ,Hů)Mj?e'%d]Ap , ELj7K,z"҇dW ` yh!WAڭI߆ç z 3޵Hyq oe=rwN=~ٴSjLcdAװ,&O+<ͅ~4ZU>ئ L/`ɶtcSNx6c9l/?6=>lP;U IGi7%\L6֫Tq|+ը[rw 4(sӚE?a`f6lgv~p<V`׉CS5an@3Fʟy3) g`#a[O~ZrOR3]Y4# b]^!DR:w! 4m~}pBǹc*U}Gc6 c?΅-sx-pFɩù;n%G9^ YzZR|C-S#ς!-t-CUX?7RϣDgՒX g24pbLf >8>BF~ق);rZ(@5$dX{D@aF' 4g+΂ilzS2WQCh5Lɜ%H _oMq2C*0#M]~Kۦşܕ.>deWeigӘ"Ttt 0#7< gPmWb63glCnԝ>IhsJ0G6Y ~`Z:޺0v+kM[4l髋~,uM/0TٺF^A' Qgs&W'1CDN ?Φ:z+DcJ`0=4뽃^ 7;6iu6˫6CN:SWtߢGa&2AB; K7X~iҲ`sM}.{Q& >z-TgQXcN *9gmAcn !^\^wͩ󜙐8zݶE7x;mw>V+NLάfiD4KvzjgRTm_f5c\!ejݼ[ E1*a`$VpDH5);.j8T|*}(k*jr~ՃŠ(`*<h}dDSУgqWVVBڶDzO-fY=dayxz4l60r5&aGL*f` 2񁖔MzE:o$Bw aΠݨ뒫]"q1PLVCb d^r{f*W. ,-BfXNǤ2+am;pj .kLuXIܭNsOQxip62iAATpUw\B` 3Bk٤w$%%PyC(,A%X'Yа)k$"5N|=Ats+'8JQȡ@38-GpVd}?/hlaJ}$RI]e)[ra,(@gCP:\͓9Ce{Cӹ6 `Dl)Pȭc-CTX}1[t;R*^vyǾ}q54˩AS<Ə33[V k}*$wRqsFڱ# O(2yRBT¡l͗,:44EVC2k ] 103ě=e[^Rly?0{F|@@i11ģ}EY|dSN ♱:U<0v $b~h9P?,< x,{MSmN:M26҈'KaT>BpCRk@gݭ,vwv=8{52Gq&Ŏ5*bg/L;^e4@t+B-W;l6"??6½ Sf 2򼞕l( ]:% #VoDh'-gmb{QD+> ܭ{Ghės>n1] LCTT+mxDLQ` 2!)y?ftDƁEK&U)iE6}l 2Ѱvò" jpm'tBpca2. MX ?ݶ5NKo^Tw5uFj@l܏@zܥ>8}"Z6BAa/gkGtp)͕p1( IP0L܀kgG?Htc4(̘L /(E1_#4qPJc*ⴻ^0Ϛ*g>}FϸauM,Mŵiya4pXZLؓmkrR0 ȃeR=؅E³Z*5S3n:|+K]!s8DeW*#M;GUW1+#>BA|dVDRпk?i YvaLPL>. iz8>gh<J'j{}9>ưhPxPyL.u1rʝ"--έ+pFB_RݒoR[c#?|zEUDVT(wSVdj0*MFCQh$UaeL4aӀ!#GW=B+yKņ=jr1o_&_)O6YE|M(V?hv%PMv/@T5y mT)gk[yga<JWݝGr9Kw4L0jy%DwE P@)߶naɫx>C3X./anܵYH^qXh/==Qz=Q8j3ž3J 3 7\RMc%.0ucK.VwvlYW\Lj5e< / j/=ڏ aǮZEMH:=$T\d;z?Bx1Fx\v2_!>lei"="Wu0u3-)yE: Jer02ebES%fY`b* /Y1# w1} EKn`&LD |B:cw::H1eBɝN^kd&~: I2D߷ @:= 1:|+H9)$s;Țz_jJ ֧GJ9JesvZʂ'*h%O#pͱ6,ϵ@MK]3V9 uv'E{U|v>fA.ojM!i8F]nsU}mr$<(Dއ@` \r V+wlPO7FmOw3/t^^`Y1JO<S`ƔYYʻqIkgDΙӝ/V_(t6@J"^S Jls:e0#3(D9@YVаdL"3&:d|Fq*JwYDIVe[iLMX;t 0H)R+?[\ig2|&|zIvͶIJ_}5X+N=#lҌIFH(SҀs3,Xya#{jy^eO"Q`IL44⑂Wn0aZW\$gӎ4dwKN9Pg3F[)XQ훜P6,j~p?³b^ "LzM'4WTn+=ĥ:s:]A1 ZQ(3rf¹t Feq[aX !T \6[ڧ2ݼ3N|:Eha@q}6mvz!lA@h}NIײ0*@O%TDί&d- J};\u\̬ F*`k ˱)wԧ=A _h[11ߗz ߸刺VBmB=<11}5HlĥIq~v[h董ݦFic!IdjиS'vH&l2ŸyaR5{6y܌-;RuӮvO+537~){ɕ `,J|}j 㡍KRP~ɖgaDGA!@dj!s/ {EM+i|8BXi++U"M1 7HkT9;(jfUn-W?;dFBIm^eYƷG+vjlQ۹jYhBO_ߡ=-$POؿĞaz @obud95': ?Pm UR?HА+Pɶlck`|/p+Wr-z+II;e{"!g:R1,)zɸS@ @-h{;b}jM=3v7spHmOn0 p,X:lGe0}Xߢẁzy5b^֏,YV cic^d0+=W،I*]ˢR=?-˲5<)CmIb 8He͗5 ݰhpt hr@cCǭl}ϾT\De6*I%)uSZl]|+إ(sXMKjx YFAcZ"j*3P'⻅Bi˼%g8c *Дྻt:/3;iZL䒧yȠ\͆o*s IH& <Ubta+ymoثz^g anA3'j\ex3=xѯ5$v%Cq) a;kF :e+=?-{4B9 "IK6ԣ|K,4$%-!a4p{h[\^s5򏪏h ƒ N U1k?߈|X H=Xq %P) ?{i${5u'3⬼fp)Ii.a:Hǰv `V5teAzeb0ΰssHߢ=^yI8F.UL|I(#e* pW T 0`>[}܆&(Rrp?JIRx^j11a:g[ 7QNTdy|+'(9=KwH j =GZ7쾗 OmHO.+usӋ3e%M:izZϬc:&7Ffkuu |),lQ%^C~;V>dͪVQn#BA'2I6gSy"plYh/19PF)/CxN_ݛ"GG(t3_TJ5uAF>C ngª´ [UE:h4|ݣXR q~yޭwHȤ+OILeO;/4V^Ȑ'J){E7?.b'7{>bY:^L$n畇`b#o l<_C9H-JͳPck!3P\fcAcv1SthYA`aRz<~O?: bo.(ոzڅ%oH[@ nV井Zc`a-reظZZnעZ6>7Dd:l>r{}]:K-G@..&?|UHh;D-U=֠R2v)'?_3ǐ\۔ڭ&tc<=:Xώ濯zQn4kv,z:7%0X_p`, { %e,dh*2r@m}$&J&( CmS=&<zɔ@\UMoTAB"<T YIA,谦 1ʿa oOGjB7IPWyDҐ0TLǒ7rK>u~i st ǦCXRv;=@Ht~4J auCy&>uf|у64($0 wbcN1L<.L7 ĚLsP!3 @oz6Sgi*0H*Z:\@I $ FB'kR1SZf(ppIJ偑v=ٲ~Kri)CCb F\p%( 㜜dޟ:XCH].scv\paÑM*d5ܨmJ e硜y~ybC{V'6q6zki,'Ϸ0=f 3nt) y,aj?^pF.A_|\G4wЋ_&#(G4c{~t:wc0c+:xSɶS #,pJ#m|ߢizcS%^Qr+S7!JZ?:/)G Ol~ .)u/żGXF~L@4}Kj?FXGc#N]rQ]N)#+gEM~D$k*Vm#nWn]a%nEpBPDΦtxI ,Lh{ NYͫEMs]Ul69!'6G)_V^T!tX^m(DTw2 ]@qhr((L'%%8V߄nS,g;͎-qk'W$K_M[},֭g`23{j(+Rf&4j%d1hPCy7:XAb8MQQQ>D[*Rq:4}n G2$ԇ >Isr`yD9$fx֝ql`q ]q D _э5,G۬H ArFX_]I?%n8"Qr./*if歘)-=v:\0g`(t`wFٸZ&uΕ:TxN+Ee!\ ) Cq%k!Dq!lz_ ?=)e6k]i8wv2:[$\ 6baп& Mi26#rpv5&W.ꊓ^(?B}x)ob,tǼ i5%0 g"0ONf S!7L]`x1|] ڐv~AFh6NG7ɾH&gv1ӯꇭvO=Bw!kM@|a-4@ 'N QhZe+b=F^;Yup]Hv6;ߔJGq;v-aYw^e~;-& OsWNzhŒ{Jc@ǖ#2ʟWm&XKkQ< jӳ%[  YS6zaKq4zppSZϷ3b]%Dlưj:c{&DTO]#c-pZApqQ|LA e zAknspZ5n4Nfh̾|Eu4 WK4 xc61O^0>A _GDV}$>Z 3Ofԑa;]J`?,R-X1SТ|c{S td.1-~el/$=.eȹW[qTI9u 'Ï<W6DVi%l!r h{j6L^;\7̉}Ahp v%g5gE%U ML #Ey DЩGek' He{7Iȵ^*Z OOt+41yNe(sRI, u-^ZzK#EX+'3j֎ɭWf-'TomYnza;g'IM+BSe4I*RN ZT㽠C[4QKzH5EhDC" Omۇ%% BBAKtDX LO1)aG@fWMa1w(Tb \,(&:@,J KXOwWMHcJ TP~asUgU/p{Ģ`HQBe_HkJ(eA+8WK6e~ ԋG~6l+l@v°bbJIʷS7D߆9*F=fEҽyl=Kԣ1ÌoGsgY~qp^[/ŖyaH鴧>O{/bhߜCvs4 Wb|:iGC[~`qp6GeOJxhcSTYr qx@}߳XÉ-S HD~lg3==ua+1KP,%X:y dQj%e{'\BV$.J@u֑ oR%[S`T/c,xY䣕 aP0Ά]]~qB%\GӲ $FjfbC^G9Ky )0Y?v9mz lS7m)p־*$v5$\ы$:5S~&&Sr0V. ;rg|w-(yqGz,ǔv ,G8ѻgA{gWO:#/IݔeDG7.13 ~ơY8 ]J7U U_Z#[!ʑ$PzOL vVK⭿H/@ <1t²8bƂ cD zh_jl*6"ÿ$w#>YƼB8> ;}xiFRE&uy}>G̹kBI@Q`:zODYp29ؚق]7U,8&:')L9*#lOv(N u Yb>U؊d!I@i4(GoKFLL0UCdLqj }c ŊϦ..>98roʾAu~ VM,XxLMGF)p9PÍY`? \}a:/"\hH8:vCx\DW7,GПYNlauMd['/\n,wC; 8VcjW-!2}{#͜bعK 3\q?E!,<@t63u7?Sb2 ->]&TSg}}·Io΅AsLCbUhRn乢nh uMH#}mGYۖ;nOi_QM1DIp,* (q{_O+8F=D1B uEĂ&^JA*~J4B0}T`ў]-Ԇ)5 ̙wB\WǬθ-vFw"p-lء6K3p  WI YzWr9"enKQJ~_h`_b_팓VIֲfRr\#{y젬6wx6FVCIx&)Q2׸9┙K[@|1q}O3RЫr-U]$.APYg=)[[uC)IrB'gE}(*B@ʝs=.6 _$)U"uv~\\%L@L]m!d1rR ݪ Уq\pu5ijc"ƂY|"8c,-/ʍܻWJ )-DGMԨJ/k 7Eqr `mN.~ŧ@K\Q.fgQok Of1wL | YfTL$^ݼ=Am` rLU N*pqJ x* a2vsׄ#v)ՙՕS+)r~e)57Y*!_2L>\JV)˥^8*,?Z?R7V0jj[Y}Zh?)EZlL^c,Me5ΞL d57Ni(FDn^cQ?b sXwoPDž:[!-c˴)kb]"ÎNKE-V4AtXg^NJe דD[;%DŽse W#'`ڵphzfcSMcW~оP=0 )Y~7/Cv}7ƻePiˉ`𖜾O UX13׊[fQ]L4pn3* 6"8EHMǖvgCEdH7d#޹W܀IBMe яݱK`hE[O<x@HLg]wVR My4@'+MR|l Ipl&[e)1w'?h 5⭆,A'ŷRb2.,R&.d{k0ـDF@ kW@h~hKfΔ2z eʜ rF>zѦ|)U̷8'ĵp*G>v),M֠ !q -kAְJK&L#ל=*=F\GjfKK|ޓӈ.r@j)N>%7m8x*x㻡K{- g8;Ycae*Jtao7@ /0{NB!HvpOz)oFn X!6C;e"iQ &#*㬚{SXȐ~kYEC1따-DAگ|AL+(A, &~@,qcm9ZM)uK8w)9Vڈ#9Ǒ/D9F?\1oR7<1SVN Hup]E.EPӗh 8As,d9i1׍9 AgA_<F>(LIo4i'yLf.ǭ)c;U.yKzЊM)FU InSCaK8Md}z^0P`h\>}EGNϞ ƁҥObx Cu㠿M"hnt72qLPZ[,yĻF(fiK€8m8$}V=SL>W3O% $(ԭU@:nW (u?Rxr1 Q`p0ȊV^l\@K͋Ul"t+< x gݹ~a4A>"'J*yIL5%*D\$*h\ =.)0GnAHaYDA}.t¢w6'}jû Jt"Ew췝9^yB pE׺07wPN&،s? bge\7K=Zޜ(^~Cƫ7@=aos귡IɏDp*KZod`!1?mKw̧q]˸rt+PιM%06.A0^(6)T ٧X{J{ҷA#_2`IDX//%]0ٚb0s8u\MSEzFV(ZBp"8ߜv w5[/i/3?wR5;b_%hu!Ω>tg5{ BNԪ.l" a=N+ G@pc38q'N(H{ .<.9sYHJM' 5-.@$yF]bcdj)R [xh7U> R+g҈rs3 ђ:wNl(0D!!l:ˤ|Ff1^Uq4w07dB|I$qld7k;PUcd{oV$G7@dfә@sF;]S;5" iUw͡t`J䗖3an‚) iVҝS3A52 $hmZ׏k v6M`3l˱k|YHt uuާS8ζw}X6orݱy)7Q[=-U yrLBL$+)opA@qΉ뷲2\ 4DtCLƚ%-nY aKq@}iWZP0 $S1D- T el"a AEY1U*x U-BwˊbhrP%/4;`}}1=zJR <,G eXțmZE.S("Lڒe'(,֫Dt zص)o lBZ3%),{' ƸcЇ/ډʂ8n廆W,*y]lTxwgA8R$w1=yWe7|q<_`GieqUDSpN̞@VZ̬(>6mnWFjSm7ޡ\M52́UjF fuvIJ>K5D}Yt ﭖBKQ#g)[ae܍y/5+8+N@3^1`/m-\ V%@`}uU1Kr[]=mx.'.)\D==3շ *4Ws=F%%ψ8H!Ȇ(lŊeL' gm9 jB<[X62ˣ8wqCj1q\2 $})m1je'ʺۣr. >^zLnF0Teۈ4"yTi>~"5l35N5;j,"d[ӳ%^DЌe?A7PTgr^s&hȎu V-PN5c/ShNO ބKcd@B=D IzH/YNڃق9Yp.Z5Tu\/HDu1=a󖐢_ۼ6ǒUf[@v[&p5Ng q{Ϻ>IHV|5HûAGwы)6'͗gh1">1Iq^Z'vv+ oMzâ'()Uau둿t|zfs=yK& PK^#ɳBGL*lan1Yc~3%!mBT)fs0o?6~߹8o1xdW _xnԡMlONHv&y@OI? GOO }T!l=z֚mw}pg:27,qSQB]B'HWz$ 4!\:ߦG(IZOExd͢Yh.]t ư2tD,{3Mq&f 4G !Dv(Ϗl,C OPXV82IB# ߜ[94]L} gWdNI˅Ycc%j7g7 L.*Q;$$iMī%%*Ֆ1Bkk=fmÝHɄ2B?( ~Y͙1L}Z0Ь˃c%Aغ/sѷ@Aˇv!n^-e4=( e3їyn9d<112gr ;wN^|,Xגn:ԅf'!6qڈx< $k*ШˑZ%~hJ=09M}UA衛襄>ʳlמεZjw-L"uRHW~)b|ё̒r|3tnjtn8^5-ta3[dd߽G(6UAc4e6t&pq|"J$.58>`tJ'xSNhuU9 R/+7'jHYD qFf ƣkt4f=| /nq'kql*eVS 97w [2ýl+o+~3JM}S`G/^IqUi7 bI*W݇aExnW`]"NfnW=4^q0D[yb- ARQ'MWmm-{ꙙ*]=;c?[#V 41nސyx䒝/|:` TҨ z|Kϻ? M_3l^K\BNQ)jZ}=Hҡk3ҭ+VGO \?iJfhkqg+ӤZ1IYŁ|[GzSS?,:ǥd(VpFćϗ|'.2%fAU:!rT יvVo͸vZR2[Oqb*$W ( rvInNWƥ!>Ɔ̬ ÷\OZW3~ybYjB3;0'&VL :1pj@m8nO~m@WbPTNy.6K˜==~W9쎔Ce ET3U PPK]+}8`|Bۤ/:FE*u|FZ pEѡ?|븎g$7g//).m@b,SsyI81qI.\ 8 a nϹ<@tD J?OU  nGHJ+'|C?;6LyV҃Ռ5A"`!F0y][Ys.ow3)>L9|atOn'!9K&B\pD UND uw 1C)_gC d)7,M2tϨr׿h&@Rl9ƣy+?} ĜppXJjCBpIψ4MW}h*GЮ1*ՈpWN8E2ubR<&G"+m2h/]U^q?sWWwKCPg I 04ށ9ξd'h}I? &c YK-p6_]V|6q:]>n6Dm9Mw$卼kL;pb0J)00t_f TJȴWҽf=uYizGpHeL "jc&G狔PɎ 0~Q /v(4SQ V'[,7.(94r+6?cʊ*j3\m oa ~U>w=p첃zFXܫÍQ}ߝϱ!*؞MHA%ժ(1wQ\?D4,j n9.J%9OoP_:L|,-j8QܵpxKK,W!w_}o"5Y-ERƳ/)}mlu( ( X9`, w{{$W,L"p(~_:i+>L^V%5bTYUb gߵ<3d0^#jWPo)+Hŝ*zViŸaٗz[BYya$g-C*}S7m636XcC.^L_p8%AA:9Wò~2i\ 1;S5OIAjiGZ/$feSoeS--R uـb. /0C,^̆tx"}gW4.8o0ơt}thkqW>` l%;%m>' O Z K:ݚCxͦk(L(]S_3mx4 XjqjB5ӠܕxC1M 8Njx^B^0xN\˶wqOe>`"dR3/J 7$ 8bˣ"dY~0=+9x{*޶}aYL:PB vύUMg+4<1U/ezֈ2+IeCLp(P EJ+j q@$OT>cCPiz˫p/!w'r4@1ݹ6998`n!ڹS௹[5txp@`J4PsF+tEnm'r(,9ab+/Waܚ; Och%3.pr@'ēW0"S;H<ׇ$j1s.?$0pcrg@4݆z''r6iwPq3OYbF=OPR+,^]i(@O3̫>cn_.pJeM,<Й8Q-l&34׳| noeةPF6F6Ȉ㽍T^3p/IE|`%qSͬ[TSxz_5&741voum옒n&E O?s%b^&&cAh@Δ9MBʙDᅜAljP ^(|o`̏۠u.vG3X)'rulCf\O$ OA٧S_!V'<;e9x.f\v,VKaj6RQwt|;"qpCr`݅K~J lKïm ʀ0@c؞4vYX˚DOڔ%"O3 h* (!'&eE,)aJvܱc d-9x}2^ hR="yX+0m~U0h6zKZ_heNWIv; {*w$Px!m6I0D%TV N"H#09[4ɧ=K9QRٌ"Hh''㈚+jMׂ͒+b48|ui3|&M0"M0I J53zaqzldE0q5o@ٖ .ݣ9^AMy%HSn@2P=EvmNar၇~SfŒGϙi|_~ZP}qԙ]o˰^8^ !r0_ n\G9WNvAZSr}k@J deB_~@?$,m":02Wl\j}W4霷" l~2' - []uv8ÈWQh0o & m>Ή;rT;nPĮYlT9$rsz6m>CuY֝}p~$ y`\Ϯ  n.P B|v ̇<~nf]%q W|ԪC1\eXh&pS+# Qv_'c j Q [5 1,ķF% wEDSƘyd _A+~m# 㴍[qWQpԔxׅ jP5Hh%j41q~wlLᯗٔ j*äҥ:fkˡg9XbMہ3 2-_7#*-G'_岦Ë$HAMa6P)N|QPyjF~A-%nbN5vQR21 4\Cv%kx˰"+5:cF2eW#[Vx !HqDIq|[;`rcr\6@",prtӚO=B50(J6;.JS{m$Q҆^^6~'z?jh@:|6;jyuLgn'-Ivq6ʎ vSWGjLWG2:Qlh0>.ث(LϸVyYih7jv#3Tz5tûl?Yjb:n! w!߂?,m+wEh"˄Az #Czίޤ `+o8$-xL4vCAIOy7j?y'G|N[\zIϭ+`9@;V}L;!GG#Dfg(%گxb=B7Ƭ\BNmPq^cJb?&e0 Ȋ8DW+Px> @N+ XR^q?u)7:WZH NfF+≠`dwyNn`a͇_&e^jm9%0V;g\QPmn"C$uWEvjPp֡_؆A 8ar{C-R(P5O7;i )8?&Dg$5o#QrRϣ͔EoGكtnq=PbiNܲ]U?O"Pc=B\ZU&4bv4FJah XI߃́5]R ]ƪN':U5TV)xBUBb{ZemUٔRz1-C0QYnl Rc:FF؂@r1I\4~MJlmf s|IU2-h5!=@sC 7Ɣ%d9+:1QqX/1}E#W9-n2=͹o ~J$׵@3t(ն\8=OY*+!XtIZ\P)k08g E-Ft67d)`}YAiBb^9{iR"{pŒBqάψge>a^HS9~v#iXԭМ;BOpNSKaqO#Ӡ61]7sOd7:{OZ(~Ap#[ݸ 6DZHGJ€.NDE>\})Ǿ63="yy$ȘNK.u*~\T]7ԯؙ"3J)nMn"@i4\0pR~Uas{WύtqG"T5٥^wMJdMB8]8ϳx-/cW(vGFH RL<^ޫm-俀`-y%$ 7ϥuѽƖT zL ,ZY {AE8sgȖTo1}2՘:G _6ԪFPH3C!X MݮZ3+|mj*qx[J\kaNC_j*U-C5I< ]ҝcjjGFߖ|ԯѼɓ]mSwJf( 0*OKܷL@Psf$\V +Bp 5CV怞{կJ˵ x.7ŖlV'h=-?S^KXnWUJloTe=[߶ e +oI>ïFN B i&ҀAL'H1W6hѕ5yv9LҩN9 d0.JLξcb|XPZnޜ^hp$@)bxW+$|^dI /-9[Y6RxƏA ;iL6GIOD\nnU!mzRZ$J2g)`9@o3Ok?شwo,`=JkޥG ANHRP|-h%jv=ƈapi-ga&ws  Ky0NMJ|u&hr@<#O.`Mvק|@:~X PbB~ؚTxfA0sS# XWB7)2,C''-GCrb>Rv ֯ b }GY'*H_5|0.)?X`9\c.?YN2{qN5&8ԏY*JxzٿKqQ+jyd(p6IoL W t.BN0N ?DYA{dYJ#?ϳR%r"]ב" Hkv65߃MgR]:LE'R'8]8;~ LT pqr4䡘*&j>h}Ѧ&S>A@ؗ35n:: AAq3z0<RMz~o}nhs|I#ϣ |aEsIcKDAym#F_bBťY)"wh6r"j3P@W)mCoN 7¤ B"U1Ws+(){O0K˙F6 -({mNqYO ߛ"ù%f%F&kxA\-]橫Vfp兩ޟb7|w2k850ѷĺ1֨p <}Ad) Y[e\wSB\oRqN?rp&kԑ !ć !E X`)wwN-/͋Ùgvs!ph{V J1[uȲh#ZW.t?|9{{K+Z_s:hq0,Q#ޔod`Al9ZUFP{MŲn#H}/w0P?&`e^z6 2Ų"SpbcԻ5@ }lLʰ0g~įJ>y l8 (ڠG7?/y)+Tu;WL =ęrSW6aVWo P6z,]dqvA7ebEHgJ"Z3m ,nuDQ tGFz%5BR^mLAdD6%h(;&r|Ug8}d6v&kF#MUL1KGnpCN8/ -ٹoqJhQ0Hv8ˁVSvvw#v3:pmL1債;S lZJLޅs E߲rc2js!(m_<5ޞq|Ir x8_[L*DÁ|£JrQK:9-B|F5fgǕ!@5 !*!aZ3 !d@L{MI `;7&D\}ۥU ]uQVխ -juD) !2H0mP~L}8%5RUo5b>*m.;Ghevo&H? 2 J5[UHDdɲKP*yXPpvCm׍FjƑ adaiS@`- nQKb+srqo)vOu<nxٛQaqp!6;nAǗe77}>"Lc0Pgc9c8T%abO1w#r{o q l|Y^0= 5p"ՏV TE&$tetB ōCQl6;`\wsyLho%4 sNajѐl`L,#^R-ЪɦMI 'A<?9eV8S|沶lOc%UCS}PR/wrAՑ@BlB|HgĆDCG[RޚT( kc+AK-8Ur|Ozq#Zb#|,f(#}h8틼_z|0Vތ}C"dAVsS k6YTgR''lGo kcE(Pnv6(k?x _j*?VkeA%'`ΰ"RN< -9F l/t _8NO޲Q8S„4W"![?-ܜ(dTxP'`M Ğ TXK&?j|:XN с9+2fK> [(OP4UJl9F-SqT44~z";`⬳פbJj쁪`0Y*[xm\,(>pW lK*~^o:S<v IVg]Br)Ũ%%x04IEJzvqb( pMc8E$;{'SrЋ7P);.)M/~xZ]GFh&P;;RY#XxXZ)AC0N Qnfme "heČg3wsKA'N󱒄$߳YC4Ӕ?vᠲ$<} 482#쌇>Poo\;jj5i`Xs^b:{bcVzn0ov!8j4Kn$!e:?t~|ӴAnygLqv<-q7 >(I]:71( h߱o@1:E~w뀚gJR1Wq U:XΙaMcub5O[K"Ufx6\+߱9o4+o^d!5+p.;}BmIdfՂr).{d1 %TkB0w7gb7G|aE"9 rI˟ vlTTZɟ+S ;Anue l#v+J\|UZĹF?q7щ:: [úNCTmẼ\^euC8'yc!2rH`;C?s KXƚRZk |oAHs:{pnծ#\=X&i&S)3+ % +H۪sYmFUSW(ptM1^ Ƿ6PfHpx0N*J0\6YxI5~/E[&t?|A?` {w!T |+%+[nh #:QԳ.<,LɆn)vbb >v9 l&Àq݈3Ĩm/jt; 0@ ʬܶuԇeX~}"+X]R"<}Ajw￰@<UA45s¨6`ST'3X|Aȶ)".^8`bh(7%ęCgd9le9zKjQli>]^XA}= *XD<$<Ch)3h%fO|<:πť=JL=("/U(VwqgԲI'$16d`ܮN#/dFzO'A ˣ,9K,d,xY%DӷWZd9Po Wiw$^;X)B7X]PR%^~=֧JScx6ṽ𺵥Z5^2r_ĵx=~q"NB]qOڃs_C֟"C83MNl\%~#mpF\kwW8lю~Q$ #?(z>-C1%+.R6Qa?w$|i揌f)G'ҽ $*WciKs {*.gPPYL:orZA -$ns]|TTo=>sZbº?m&xA4#y}M[w3X)H>Ew{5]GwW̥_<2~vr1Do(f[P;Cݗe^g٘uڭ9/iX@J6y5|A,Ih@{Q{lL\4zkh?t?JwUtˢ`-YR̮ͷRfG}iEX%$ǍÒÖ&S']Pʶ+bKՎ̎'G ?c"]<cgbz öӫQTj!:o$lЁ9E$* 1NNq!?wA0,FeG4Ƿ[1,;ZJ}GF)P'ofN(n}d_4_VQUWyKX: "&C<<\t,$\-A˙WKl0@'Jf bAɒ1"++F?|Nk4&W\P3A^5c&*.*I\3fy"FD&Vq 'ޖ^>)ҝMf/2C`ݞ6l? )Ē[> msXlp7)'iI*"RTr͞8A6%(7A[᎛) oNr?/c"&Sx=dikd)vAAԤuYTWOX?E]P[qi[lI| p>Vpi\'FrڠZdMR\P1 N5xtt['3Uq-~t1Nq6X" 'Jؙ i]`AYa?Ptw?酔}U䖚 6+C'{ Z3Sbh/#W/ƥ*a I-P7,kCPJ/N y&a}YW㿄 udu /UKg͌;}vyq%csy|o0b/TBSW*ԖoМ/? KiP2XC#3pr2Hp,o: 1UG'QCɬ&^}rJ5C%/ 꺆fE{f$̈́w/4Qzxu )pć$Sճ՚fmB5yr,zuN3X:wtP<~~ ZEKK h QAq'2i+b]?׈lp } e;<9% ߆;F<z41),yqэ'4XOa5OC{N*?[gFx[s}M&_o\q/tf\/b(HbxDz[e#F9?8z]l>87 Dzo_YGQ%:m#9Iz_7q5T+f%м>fhXHpR: Rh KBoR`aUc*HԐ9gX.׽SRf' 0?MDvy\B'M!OTα$*܍a[ܭ.CuB&sH ahRq7mr°#B#Ip. rR~WP%U D=߄qM'ԜYeƳ*2ړQ0g:D.~*lP1IO$G}ΎIܤ)`keAO+WpȆ;NL}CN`򅳿ŚzQ(wfB*m-[`#E}B/72 kە_*-|X|ѾeDы;7KB`{R\0 nllj =oUA@;mE6BBL;0A<QI?;5B3 yc GJmֈ .q.(cxjo.TzYh}F-S'-_*=0U_O3=Ȗ=޳`LSFz}6lys"@M\tE̶$X*gcT՟E7xQ6D;@kcj'D !s 1A~z!L؉y_MaGE@=nDc҄[w:` S,thqy6ڷѲDcñI0>Gj$U.p9'Jh Jk==L,^8/st?쐈'mD#QN2J D[ +R5M/4Jsz=.iP)F? 0nqeEc^ᐋbGU/uz=zZ@j>/<=~oC0HUk=%w⊓@[ִ>L=8hMP4Oo%{`,Ip/z#ed>Ҵ*G`6`]S/k=X)B&pӣ/a JzX38teh²ܚoUf)Z PJw7̱KQD25 ػ$J {W5zo` q0MeSJ ';}<I{,[E9  2gKu i;';pEJ:rzHU4CD\mأz15Jltr;WϛnQ u@x|RsPa+6^ӓw7fn r:+h?> T@ &״Q5P"XP4Z: P.mhJP6kԹ6xx ib}LCb: 5dž9aj*e^TGa4֔Nt*[1M4 0UdQN>d#HAc7 w-O&N<0my$-E3*qvR-SYN.ܡ6rO|yC'Vل?w6A8Xr%H`))f#jBSp9 ^*@Q"l~z]堌\ע}+LI$*W<&Sd9@s B^*#6>A4 .|>KѲɟm3$h[wt2:O2A^CX0p%yg̃%m3ĕg9SƋ\S }n)09s#g@9""^8oQ̉wށAX? JwEPZlkk,ǿj" 8!IˌSY r[ bR`ۡn[*BN]{EKPԛ#6knBPh]mO?(=`#7>İ[v6lų T*DIL&3& (d}Z A1ል]Su&_M JP(oDR=R'L0-ƒujeM aլB9W6R3,RB&~i%xܘJaO9z('\J̐1]ˢ5x/Bci[ ?^bQ K&RYa&U/X*X! 8LGS9X ؼMq=- xaKSF:Os#]Ixm$uR=[pLe^6"y$f(G!3Pa) ٳ5v`P+X:v?ɢGXy<*0ڴSJxݺ/)3h8 i3fۈV]r*^X(jPLP7#H˗TA*cF&Zj}'&ptt.6+ηAӀOҚYy0Ġvu4xmn~-m"QIV`"g gۂYP,+'FB LH2SCTг!RZgɓ ˜ J{Ls|!!ǽuUNk}^F/ J(78۩\-tUw,=Q}'bv$& KͬS5O_ MaLj:{1xW}2Qu;֬˱`~wԠGS2T,qb\}8s*c#\uq M& |'e?xSBK^mϝ*3jSso(Z%VJ3Zl5Yp+R A t5+@пO;x)+}٘ R(Œ ki\KF3WD._ jo +vXGEiWĥSdO9I.gmNô,tjtKߗ"i+\Sa{ ?{8̤OK|@ RYiI{d~Oц=n6F2NzB K/j'ɰBחV n ^n&c^`vUȴ]=e!G*N(UGF*&V Ba '6mŭ/&R"R#:s]~2n\N&Ԁh' :;lޘus:&mx[Pë>8b7!zTN}Cc𼜣 /$/}jXY;R-^w)Rvmϩ6D5&a%F7/&R=3dtk!>m]t-͆+8=[PjWE ۲ aO*}ABBD RɼOuԙz D,r8y 6;ˎ*H?CT`XR v 5R,ȵ}B +:*n/f`£6'LʌwyQxՠ6%H|ܷ3\2I%歆sU2i4#u`cC-U}6[CᚽR*a>a"hy FvSͭ]%ւyE-3irԻ+#au9TkK rƐr}#Av:O߹mҋ˕$/X ]ַ)е<&3e] ʨsZg(fuqmP-`Z#cQ[-?+#;Tz5Q0) ?([^p ^u=m8+aDP7O|wS,)#5@Ey|۳^\J_9s txiKu}XҲZ dٌ !c~jHE4f6TON&6{_B6Z׽L كF3&P饌/Z>P0`QiKZhꭜ:~B-G:28)@J6$]%%܋~(u)xL\b: 7ʹ*X+F%cKO`4IOLk0c fp6:I})OuCe*OU!pGσxq~%O}m#x3l@Ebsָ>x5Ͱ湝 m'Hxd.. @ W3b1BֿEHZ`Oe&;+PO͆FQ}.++:66h-e?xO³(:z.:o02+/Z|i3(@5.+7e|~A_TmIJd$Ь2%% AV/8/y=J#s㢼"/yl4Gd{mBRm*u(YOғ?D8t6٥Ico(`vjq@x}>]oc Ϥ 5{;v&?pH+?J0Kfc<f= *2j6n,7jt^+NTާ;f'qX]%""鐚ydHhCյQW׽9]^1dZ"#?L;5uN:J|lZ 83%PLi92 ED3&X{;h8B9Imrk S"1#Yp,KƶvgH{$Lv@x5m%<oせG,.-/ΨvAy8l Tn#.mT%,I}̈ӱ=TG)3 lzORy-)0lHyѰT?T^Bx$C ,IBp *p\]~ /λZ$<>XѵY񴪊=Bo|yu[XqQo[P+1@t"`*98s_AO*0- xC5y[B==iT_I+c/*+,HѤMv=ĺ>干N3$OieAۃ_MD~!NBy*ctC_Y셗oU^ZVXE(Le&ǤFE 8zyb k@It,nC(:!"Wח 3fΚQ0t5EuFJ7$)"ky^0.4SمW̮XV.!,: RSGF-]EM}׈V ~`ʓ\H-B/z0M ,?Du iX눥|50@`K@^tZk26O t';+qٜzm(fH%`XߋG.f7g菽lq mQ)(|ޢaa;1 l=+MvV;3&o=\~kQ_ ^:e*rXyA4xz1ėZIGj)+*V9Qg0LB}J(bWl(5T tDm;%Wv27ڠ2k]6=iJC\V`7,.QfyA|ADU<9G(nMQyζ{Bb~lI3"BgiC$M9+ZLqí{ +ģVs\v=o\-_Jjغ6JKOfsu]lq XBrĎz0tKf3fQR  |Gw D?n/γBh4DLӊ8BZ{oylbsM>/4Qr"Wm??0n*ݭ4eT3k/(sŢL>,"RjgPA/$>x FKtLi7 z0ގHnZZU&ሆ-|S,5!~3<ED0q+&CMYe$ #6)g~ro)S:VBH˧$x28!h*+Lqa0ڻIlف3wLbגꇸ]X3Vs>SeD1YD>oĦe@F/KݚmW 9E}5H&L_fHyg [>X:>wyp MQIfmXk>vd?5I8I;j!nhR:82q+Zm7k'SU``?(wѫ[)`—A7XxB*[3e?,/{#ȠX VDEߠ FO3IzVhoSwqW4.A]Q-0Azu'%@Ԓy,fF'wqV>˅YbvkǯGL@M-[@=k{b^AyU݆{{ơi듡HW{UƋL)d8]5GS:Js. Ls_:"FmiGkw_* [ 7DZLqw- *Yj([sUTneև>_bōpHZ 2$Q5g#/acFSu,ďpIzsM .2ok򨺉%Y/BBA1nN)'X?V؀M`0|pP&pubD(ުӆXK^h94&/wn*<?=2!fAFzS Ď AX91{X$8}/tj.wy_>P+p8E ܐA~7_UEI*Nf\QeuWM@4eG+%F_LfOȖ둿fU#~S\BR oKSVy'piª0u#)C%"h%}|{+TD|,+ޛǬ?i#u:vdE){-Ǫ}-e!ޔB1?K\ww ֘ZImo zZTFYuO ؂b!`DAuβgIfO- 0BPZ|' U&)5dYһRW3x2cU!qfJ5ƌu7ӔF"%Ufg<Ze gG&b:Usv#gYmvGJg \Y9sX:.MvF-Phn]ah6hoe%%Oo/׶8lҴv\;0Oz,#"OHlH6T_;7 M+<0c-|Ok`NfGU4qg k~8Q`a2ce=fYZwuc:dzx tSD+_M%4WUZ;fjL3,xNo!0(~ESzTF\N SHc~S:bq =5M%Z`ۧ'b}=ih78[DQz⤰{>jntK@^-]VZԷ0qτ"*˼jKǎ>GX[/TU }xU}:-?ڔ "kkO`|c}@X ?)pCpK0I-Tk\#ꗖ%@PS#tD]_)36IzoN.y*ApP7{^KƊGّ@ۂi~rN HIs[D}b@?t2Y󰁄>p7~i[Hm%),f``\H,T2ͼPٵP.~}rBYH[f0XAs>{&î+XD愕?JRG=r'$lIOSZ49&Vn6̫K l M:fjǺ nWx5jMIj#ƒɹ /0j2$;CFx g;ydo[ߢ"]Riا9aV=[^H^lOC[NlsdaEC: Ogj\p,49S6cp?ȷJZeΈ5x者j1y~9e0{1iSjo@˕ލJ\ X_c{HR1hZbra@I? 3l]o-@R|ܼ@|D˺Ĉ̂UFcO_/iD '+^QkQ R C^L3 'i=1ש椱x{'i <ܡݭ3 ' 6D]'|"iU,"FQwxyu_ҵ|( ZQK+1s{ֶݜC̐):֤ U1BY%uM^9py.ўlGxX)pN|HitEզRX4v6\{{fGa)Bn"e)1v7dvH^~=#{_\8 #Gv!&*N7e,hN E ,va}+TI\J?㝗L9\Kp8V G; KsGf4\VI+9K +d-ks-!@tV&ZdV#yX%nu۝S&MȍQLDtmsўXwmvI L)eِ)؊I714Ӽy(UJu !zKA > vWA _ɹf7yS] hopҊ[심t݌!]sޔOu?*NV ZqLh^Lg9M2?cXoTi ['8Y qr j"fڄ?`;Zs'?#*S&#L(-ԢI|e:vɆg_[z}u[fIQ!{.s8HD&nA\A#ŬPSUOcw<Ҳi)Oh{"& *>[B̛8]Hy`$G~,ݹ" 3iy&k7k2`nT.&֯7qJXCh^?s+>/kuA_ =3`#>EϔN/v4E<-բ˩̡_Z=~ei\ŝ'}zs3鴶t.HoT_*2,_@15]JIeH߈*_ֻu*~YIJnF? *Fr [ܰ|=-O}ʌc B+x}tzbJ* r\d p@Г*;`Y[d5G<{|sΛDbTptʈZƷ !yRxw&ڨ.zFXZ?4|B [B*Tp,Q?Ο=[ޡvfԮr w:1(2Yt3g{& ,X֣Hz#60dA. 3`y}Cߖ_3J00B3=13S}OEPAD/ ؋f9_3:>fzfE," t~h41h`7W#w`)N(TK\`J)Ekoi*rFv>Z~ 6zLҡV N1J&1&q4YaE p͙dOA__%d?jF4LKAԯۈO7)h 1c!@_^NRhsR}Tϖr&q2(`a1.ܪI>6X' =1VCVlqʅ N`fT(_O+:F.aOԀ ) D6hRYC_mxd܊fU敃RR3QQ!r52E[jU$xI`EP7B1s !8(ȫmfp ?xhpzWt G*$[J;ȓγ^Ĭ@jVv D) "%ҠTfwM~4 yArh7R{ct¡o`Vmgَ{B0@"cMxԚyvtDPl ?;2 Ӕ{^72p!ZnQʳ67y6.AQbh1 ^1h YItluS<VדE]E3eW(2móվ[u&t(׭p8;$]Ů'{+ K|fˉ{96szuGwdv4_JQ/LFj Om˴zdfNq!jhi4K(ZNXA-B\x +Q-q/W)B?ҳ,HNG+;Z(V*&1Z KBqd%I;|bk([&kk0ݼ`+4VFֈ r l7]Б.ٰDglܶVHVr3œ|/j5*8zລ#/fl4> DbdK4P{Fo|GNfo`$D;iqcnX+tu>ǻ!eYqCv4nH+v_:mxrzr|󤟧Ƙ5OT"GrT}&ߨ߆ (;+ZkbeR4;@5n:(+Ɖ)4(8lVișQNW qmRN*7Q,tWa,6˖i }Yg&d4u;*x?XŘ4#g#|wW'eܒnALS|" ~7E?,pl+xnяJHM |WǮF%QO#߮ce+.>b=9[~bR|<3qq!6 a v7K$|R ηj{ 6`_=b{ZɂYwd?Tq5HS0~RwLCs FSacAzoj5&sR OzTԡPq P N0M:PMxeҐĿ*v.i *TPF,q Q T 0%wfbd^3~,;[ 㮇uU$>je/ƹvK\Cu}8UjqvNJ?4"'uD阱TmEwļ4]+=B~G\TK׻i5FYئP1ǹvs(k?(KQh„M4"!x"*gJ)l{``=3%SQox)dAw u>` F5(xVkOk#l#:^^&siGӷJM|ī@HGYd-/e"NjaObL선4fZuM3 tѬNJJ ;Vx|J?̘ٓ=$_(71 <#ޜ;NVOI͏ޛ` W0J^M6KΪC**<>l# % q@_/S3DG"̸u츞\C )`a2>w'lX:˓ uP}e-C D\֔i ku.|~ȹP5 N (KwQ+i$4oO3A_ҾiˢфEg,PUʪ(>صTA RPk/(pZ㾷 ܔeARjxF(.clW8n8 ^[+5 aH1d=c^lZB&]+%zj]qmM`\5/U{JP+aPGU-6hb z` xv2p'TQF6#x=E뉄srʺ̟ROdlO7k2j#vqGevw" BZU JXj2Ӡ%i\>n @2hps⣜KJr:~(W LQD&RsBzhw(# È_Wn2U(IfklPEkOJQ& 5IKǹ(6ziRv.E<[n}W̜G5u _6Ti6=9<A#=yx$_V%A]Y-oD]QAlsF0LcёCtiAζ*է +_\[zu bȈB)F1/+>En14y9VPgEE >c'`W1' ߴT ĴX҆ fK> bM8/gmq5MW+&8\Ehf[#!firVkY UDc<a{DW= RڧmZU<7ƮlmdM~1SW<:u7+9;_6E뚎ۗ~l?JTF̟)VqL{V7Lf쩻f ,_65$ m9ĒG_IFħ.gMA1+0 ڱEy11@l):iܙ,FQ ʣ ޝ{zfvdRCZ*)V ͒MKk)NG L (qL\Ҳ^A%ޥSPG4LSJ7g[C>laVER,cY=@N.R@:Տ kJMވ # \&7{FC<҃r5JN8o){11rp)Wi]W/軭TQW7_\/~Ou5wPĝP K܁ ɾf$pE0^w4XnP=f#AHOY&{ ^D0|%?S:)rYM龛Beal7}fAԥ@?eTASZwnDp(Rg >1'If>vLrBF/~cL` M{" &/IkR#/Ny#t1Ԉ{,Dam&R>6-̜2@0rі#Fj!1W6KG@C KF0IK#ud8^q_Jԉh>yl16'+H7[Kd EfEu0;v m轥GGm6QB[*zcZe Zb G*OjRc=x? J9qo"JZ#2cF+>h)q:;+ r4lp 1(e_%<ȓ+Žvnclʔ)j{ eFה r~:!GuaL _@;u_ߚ,W,3`[x0e:_6grd`g&4ٹϒP-4 OPya!rD(&8&aĥ?a$꣣1if5R[aU[]_{Ec/+b3sy;ă7H>T\; dRGz,UEVd0ۊVؼ" T7❯G$c zy2xM$ꒃ!;uQϕw(ܭʓ:9Ĺ-҄H"5<|^m(MmAז[fU'`jyp*MLhizԜq]y㹕#)9A^ش[^mnI!SRUO4IZu@U+E\=1l$Wtm#DBW8$@m B }@AMoHiXQS`=[O/ģ) ٝt ?z^Og)#/j'\W}Gu '9~W C z{uWb[dƊd1)$ӫtuFS{[WK^dY}Ol/Wm]X>̚|i+0XBEWL{fCf!&^zỏD`~4l'ߧ{ִNǁ$%qm,LKuǿnj&`sRx"㗫: !̽s|iϰ7J,ǡ|0VV*0`rb(b>Qcka^O\ɀޤJa侁*yC/zr}%?^yyWmSEe Ӷ)Gܐ)gKj[LJ./ sxM?Q(~=U12II ϛG >?EB$Ox0qpo@xx=XHӏ}ģhd洨c_ޤuH>uhgc!YJnyBƥuZ愦,:%W (hrOW&O¤fq0w0"*!x3 Nwx!XY kj@2Hf QeAQђ.0 KE^L?¢en*-G5=h^Vi҆Ye7f|2+ڰՏҮ|D﹗K,ev?i]҆<ҩY o)DE3̩WC#%˩|.+1qP*Sq,.9`en"1RʜKy[v+9nI9 m-P/IJ)ʒxA9yzV>d˜a_uu7 ?_;Л!eYIoYY3#vXc1P˜(gunBzڙxo㰫fۓ$ii?O4Zim٥48Ή(b.^qQ˦(jl \1~_ӆnr [$uU*Zd@n@?ef(49v'?nX$.ςwV- e0_j/yh, "6]^/C6EFnIk6vCay/FWGPq1ޛ%pc(ԻªAk*O__eElհ*RzEa?<^  /{ymfj=w;‰#O0Ӓma.^{ƘrqU,MUeސXs*XI/FIQCwd{tguW.0n)x:L~ pFN,_`[XIAN0xb{:pmX!UIR5;n!v7Ip:4kw Z^ %]1VD>D"#(>[۲ }vH~h0FNA'يw חºbeĆuO[֨gCǫq0`тcaxxJX5ypxëMD46yklq*Wn*]RR5DCrmpQȦ1b; ˹y[/c1Bhg!S1;ˎ <[޴[;4a8Hc)aV/2Ao~'-'u  ?958eG)u̿un%NL2"pua}tÔ}xe^&b\mW*Ő>O+jqUf&cQt : h$].W)4Is3=(y2 1t^X"dsѡ)JeZbIPT">a 3icj5_Im"jl']l%.bT-ջ/2 ODE`o8F$FYu5㩲 .ex`4xgcY (hFD=2X _FZ>mjѲ[oP#=Jx p8ٳf[W^^`~wޓ+&x_I~\X{ÎM/)$1Oj-U42 m3Dͦ(Q`cKII#"s.-&E Ugt@4Ip[@җ*nAd 8,8)I,˴Q#.>J󐱶 :o\Pt7%J(HҖ`R*ew2'$H] gwSE61ijOAŮ"_lt[x!;|tbtsyD{!ėfh(VMM܀3uR\y-9^zyLӿ[%,wa_i _Bq->iܹ³myWn:dk-̛L[敹tIॖpE[SdH,7~9W,$ xJ5y< ˾lպQ.n:u:5ިYl¸ro[דiկ_ q 7(`fal2@|B)p?OW V+$2Žg/si[t P>,cy=ј]bk&IP 遒*wIzV*~es'5(|ۙ[ŝU;@;'!`9U\jtQxVd\dڏY6깨 g;̝ ڿL J:%~T??xEBG6YӇF~]Q;_p@/)ro3_" eFݢ ֞#Rq:2r#}=#Z7B-2'W?Pv"-]'.R4 2j4QuH*# /i:kӳTp8t0s%%v Jթ2ğ/C<gCqXNX2 .Pj҂pz# e6 5r'[\ EHt3 ?+:Ug*VC&>iP&2Nw`$QIk%/XF.$M?EsGY s;>'Y|ڥ+[" ULpl}}B]cַ$`gEP8Yį_8e!}}(&N 0~;js+ZM]cz\$n-(]<ݵ[asU>A'dt/-־I0D1rYoPۣ fV]VrcW59?&tqkwzD+ b^ڔYK)aͬ8ukHH2.Lce-\\` :Ӳwj0P6Orj`iXzkl,$NbtS)7!-7d_ÜPlLG7&^\G:~DqEW (p"(Ugo32Oo-n%*L*RF| |;Utx0Ňx&Iכr|.TxIƸ忽\;@0`h@6!Joض(e~$+|mUYžl}=P#(U+pSBS ˜ݻo{C-#bu%vŞQ{-(;%g[ HV3`4!I҃V3Jޫ]lѵ~IF⢰a?Dē0؃=g\O± R=d |^SVh^`u`xCv@X JÊ5YPvvz,ӞrÕDw׈xLt hcw "{cK WVׯk.Q4!$'|Ά:CMls 4N9m<"cj6*~s: gY\ '7@1tCgv/Y3H;?M D ci BSlDtR{pm{ lY}lnt%WrzWC=o.h'DS[S6EAcup, Ga&+y7h6#L, D!Wޚ4KwS; \0Xnh8vX{cT Z@`Y08wDj3afSiHFn^z> MkGna쑁~RqzRK~r\dT):@% 7( [*h+]t=r&vϐ#?yM߳|Ta3Y4lЖ(HBWLY Mů=0:ZgjwdDa' F\MCe{lSR.8[@d#TTlՆZDzM CThwΙsM$_nT-؅9rR0*zA}# d,ѤΑX۹n4[~ `[8 "jOcH5S??gB*R"F* Kʘ6Х{N)ӝv`' Kt<"b!_ϧM{sk9ߵ"CL9ev mIXsvId, 8qά5@j0tRôW zɳU(";2P::}I$H(%TS ?>[(Voa ˏ=_LCwJJeJXLҋ|\,OUYw3hlYDFsC0bƚNvg}j=)xmp F׻a5Z:)Vz`ĥvRva6k7hfz=xȑ{`RUЍ^ԛ(q8pz**?9-F7n 8橝$ZJj>as;w'Nyۮ Ia^ze* 'VW*ݝa,SW̸Rez:Qå֡1s;KQ_P\<@͹LyPO=GO(xRU|KC|Dj/ĨiPx#rЌL_o ٮ $[@1!MRh!$c}=X;x%^v ߏ#qnއ'0]0= z?(uoAiS}'*Ȍc 5٤ɷ[UCU=PlB[' xCeYT4"cIyѐfn1q/dIU˟y_f̉' bc<ɧܻyQ:G"o@n1#Bv7YmwQt# &ІbAdJX2]Sɼ/UZGM5zqIv'\#Ihl7hL¨gtE+|Z 76ÏGaYX]anO(M<\yiΒuLϵecWrSeק6QN2QFh2lU[WI3=5k-m&:9@)gEx3mFt08pe3b%2cGz05 e'YݓYQxй]zjv^ KGfE:\ H0_]ڧO{W# Sƾd9FNGӬ)]]L)>ﺦgN"`45|G~$l}ݶ]s&֪4g`? q .8γ^YC[zпsyWGE`[ɴG-dl0s VSNɱHBp~rJ/ۏev-kq妐Dqb`>yƫZRA'%u'l7yvp̍Y %e!fa3Sp(6駦/nm̂_!"h/w{+q_$C3oԳK`v {]cB ^ c͑$VjL Nh8QxaG蚑dQ X0Ak(IYO,Kh=D)vˤWHWAqcI}}I$py55}b>] Cli_譡u6d"SKL"m .Ls+lS VMj?xS| ?,;ory-ry "?{ $HYgP-ĉePPϴW[CY!{ "HF [",>&}R `{@E91wlORQS#A_Cfؖ2pUw]f41O |hҫaMM]BdOiOw##uw!;ߖq 9osB\n$^q{<C-QYR+#ӀBtR_ZBhNzѼ݅@^9Izv|˭MsưOzF:c8~d Ro< ,4 "a' FPmVxgM`y[(BnQ&)Mx6(ƨGT߃~$e7 ~=Gqa5]b뭠 C: N[/^"͜v.uHMV.JKowSB'…nW`tDeǍ a1=ކjtY,M=AW:=*nLZ×4܇ihk`4=lvduN*Kks ?NOŰ{4j Vܭ$viwKM`-Fq̎Kg@Ԩc4 e Ejz*z2e:ED_!D%턧X8L;0?<Ģ/S¨w&i#&Aq' Hd?W7I}K'AFŻ&qMNj# :/=\hnPC\e|39?=q|%ʣǑĴdx#ZL^ νVE[]8p e-А]%e2Xq .9woK2> {((, H(ٰx> t~jScUyvV>S3tuw7@4Pj9;Z.:褭v?xXF3{?¡Le"ӗj KLH" S5 H??FkPX]YrZY#U=>ʰGqA\`~~ )'纡YI1h'1mAVNE\|2HgRM7UHmGS7XdVϸ|}NZfۉpmFXQD>F~ei,Tkgw2SG:li z"O4s)Pc_F8v CĮemh,д*~S7BK(AKNBc"z(8%G!J@ %r+y[zo{SN>g`) wnjNKжKL`ԁ2 77AUe se<*-5I3&X,@#Zb\[5OD5ؔrSw,&!ƭ}T-oCl`g;e켆|y376hiz(O˜הoU1ek;j¬ HMǽS]ܞ;g~H/Z>.1Q1;@E8H7Y> _!NC4[x8!z68s746ZHd,1ǘ 8'{CDd+|t}8*yibDĝ%2kᝫOж)i@QS 6NvlR$u+jXݵK$iށbmy–ZCC4@Ȳ3(N%k9XŹWG슣n(U֩(& {HApT䚈&6.Yz7xAy9\n'^4Y`ܥ #ff.v`…WH ][pb| Hl3'[E4]pzK4'10TonS~~"5ZZ5FH;^"[<^hJC^hP~Fϴy|Te$7:dLڢQ 6+.m9R{޼ɬ4Ja9OP rK.{rn߁\A1X.?Ģ(\p.;pw%P]ڱ8Rڥ^.{1Hge}Aຍa@nKT)9'zw)^A#ߝ#RG"I63Q=~q'Rux,N!G~}5}E@eB*hkȊ,%lNcA?Nw="QiNKlq8)ԭmKGWI5,rw2Q649X5(l_Qt Cxs9GZS{yGO(;mkšklJmx!j&x~"m|P:SRToHN/$2/P%02mgKqMVXҠl/VSRrSԷ.=yst&>JMIS"]wa}W&< $rGP"@)OɮfH.7 9, @fv*wjf"yh!e.e,BlRɰ |*X >k Vqʇ0Yu*ZyNf5-CՔ}H*>r,_Y=]M>ZZdRuTƅʨoyF(O/?dkL1n;7g!n9coU(dVo4:fC#uxi䍛uqn~X2h, jrdUѱ7H4Qx578n2"}0%|Χf\V|Pv(*5 c/W=  :} gb}ް( >pk=VK/poޯڧ ۹H\ZxQ v!?_yH>#ϱ إ~͕&Q J㪅8ޟtvIh!Όw U4\ȧ(DҊ _BMP9Zq^XXc'4,Y(_yr毄N+kxHºwPЃdPJIT2m)_^'c'f@%|Fb[mEgәѺXi3k~ӫX|'/Rrבh&]%&jP\Y┐8Ґf2h;g4, EZ"!Mqk(pBƪi _L?4βNkJrzV@T$؊8t پ,/6fh yDXnW(*ĞkՋ =dĒZb&[zP<64CӦb[I_P qn|R_F5O6';\PzLtfYTW~qL@;8rz~E +U=Z5 c\[,"^w86΀[75Jή =MvoE\.W؆Mk@Cv[gh+r@2~xU2̎tFc}ۘy][ߓEGm"SILN/h 0@͐;1# \ҥ>}Ӵn7q:<۬n r2oiԓJWvB/YfU|frN2Qu[OȂ}[x:gOr^dj@ esCR9\E-x&kIPlOŨWz]ifa6Uj{ve',JTY~ j(oη ji(AXE\Z ۹fU .{HEoI l* -,*:MMsU ⭎  b :+;1׬ |춃ZhB {w,`SBm5f#$7 %1!2?ɪS Y3ǹ(xjK'%~`4hJ q^((XvvSENlFʎXl\X>GK)~ϯ}O$ qm-F-YYAWa[Ѭ9">FgWxwa\6zw8.&2mZLH(F=y$$ҽ;ӧh` ta 4=Nf3x܅͠ ; |ٵK2hh{ coRb`<%zϻN'E.e,DYhN$~%ӣ  %'D_hZzz7t-"q/hZ"cI /ܰ 2xgΆE iz>KBZٗs˹^Bm].䓫xϊE{̊ʧG)l7qd)n%lKܭ]( qfrS^Ȝ_ZFחYA^H~Rrخ6!p&FЗPj,Dƫ\` mh,8^ٍ2p7?AtxZa:m~%p$xQqZ$tUN e3] gYrֹB3lqsO><랛Sut$\GG4[ۋ.k]̨ؒPJ<s>9ն)A)gqPD;kz9F88^Ӕ/ G`Z:U q+Qdq bD@5?J.$_e߻[y4TZIRߝ,Cv&As^N/@߭7+ ,=Ыnt:D^3:ft׵E+L(5@򽵆]*p::bTgP\oXh >~gsd;yˡ@qi*Q_*Ks02L{-QHoBFժP@-s0ÿD"+!P2f>Ũ47Gq"q}ʿư Ϣ '1g`xΡ ϐ9k`)L*2oׅ>]V̧!Jz{9 ;hVS(ou ni]`xá9L! hobќQ8"Dbw+ 11~xz# UP]}>Y]ȁ1j3]a2X( uZXLjuET;cNl|w8dAmµK¦,߁̢/u tu}W;T?`@\9,Ջw5Ȧ+Բ lލ[-` MHjaP+rsGU|l@d4*t U SəUiṞU XW!QQ*#[EZ=PC;l+ Vr <]n]U,mpϴw]HhrSڐ*+9\]E2rnH+B_& Uf:Nq^@=X̀Е8W/#piÂ;1➒ɯU]OJnY=]l[IqktmKZЂw#F[ S|JT9aV nHBFd7j5QɡT]|&T+']hTRj̅'&gӹ)Pߍ&!ө|/;ϣ*΀T7/Ơ3rX>UXU<unׅ>k>" 0xp E%wM0 =7}EMҮi9@#ίT<\$WoN~xVzU8xT]0Hv!mo.](=cF>h`Fdv1l$we"6IԢqz܀GY :@ICI*dOJ1%{Xd8423Z @k o Չ<'?Y 7g׭bGq)7*Y7h^vw*0sd=t4RCa5B?Yd=_~e^]w5ǰϵ†HB,HPpZĩq)=AeTkZo܁;y? 6zVFGB}]vh<z5ULxqaIp4/vWUwPv*(^>6 J3o]AG,`ep<{W,0]eaU. !dwAMe$j- V+.saQ ہS'YQ4Șk fx;S781E,es&@7=5kJT.!l;`;,=wЖ89vi9k^'3My°nXLPjKh3 ^$H; S^Lo{4,f! mjR#ܔU&d+EHl}Wk륲(MȊ w \2do]fE=݆93Eƶ6+ #47nC&Ss<Abvf#9*j*8wBQ "K1Зk!x==(2482gShr+X{ĥ{^#(cвVүzuB Hs%^䄲/+ECM=x +? R@[ցbA˲A(8TmJ{|` aYԥ/w/,JڇE;.ۛWy# @pK萪ȃ9&IUEAyc`mV%h݃MTB1( SQNetNh5$̼Fv)N i(+R[rYaylj^W3K)^DXn? =Hچ󫵆P~RE}O]R܊5xR^h1?֪w/ThߒpmRzc&~0uOtmۅ-Neݴ=$~[ti#%u.6P;GKƥѦ1ح:?nL _ =Է\A$xW*7A_&2Ar]Qra~^o}js͑{upP=A. 3zª=~܈10HbP>`(;dsq?CI\" `X D;D}n`-ͮGF0>^ _!LsiKXf^keKQ\Ec$>m֒v!? A襃 ce?FP4^q)ZmuQ=KиVU6Fo8IyOh+=gW,-+ҿBqyaRy nYsԆU-Xto=`!O< j'ޗ,|PݪQstʑDEj~ڠH`+9l#0P#Ɖi&s0K(\MưѪKʮR/9yj^U1d~W^# K/ 3Ia~C>(aNuo0}[jDi蟣Ş~})=Gj,sT56Hiщ_m_ʙCx.qgn`nmi{[< g]\Y`{'\5]*mjas$mmsP>"G͙G'a⯬ RXEӿ+ڪ|3U<.Vr}H{sPGY(Q=p.؝'5NU[vՔ[q(=RDB1=MMc kuY@,s9[?o PMqhb /cz;ZPBZ* 6Y$\,vEƗF ذx/;`qiR"L4, 󗼢 tv hIw&|}oe<_N.߻UO[jȱlx0MR˥`x*S80dڗ/ٱilD]='",^qX=$:|t&6/WPGn8 ,M~:O!&NӸhkމ_biE, hB1gȼ{/9D 38/~܃7EӀ$PN<7 ʸ2OZNit."G@칽 ˋ?.h#SԓH߰ ^vCFPc2!t>8Jo$`/(0D 8Z+5)%B`&# @ Ia?+3| ^4zK;K3Ux{/&#kC se{|JMWWD鏸6~Kvk<3=Ujゥ"^c%S+&oԐ Wf&'_k)$I W I NQY%p 9BŝE-sUpptu;;\^8H^19T5g b.m13N"Pu[X4bO?d|X jd/"[h@HzZq!P_Ɲ'VD2dgw)w).K{ޥgw@-:d+<|1tT2$2*&7|rDD殈$Z³!Ҥ}9YQDqb﹐Bj(S_FЙp0W-FA (7P ֥GYKIGE=]Gw2d(x5jcXv%Lt^&&"rچw`oW׋;gVO.>>3,_1m#=qw1GњaYAx0\Jlwj"位(2T7FVKJ;Sѕ6(p`Bm5@$F.;%.噲(HCp_jAڌ3q@ O^`Y q {͟}@1+}#ab0wF~fQ QMhTԳKWQfNA#5;h5ß׉?Tr_qV؈Ng̀*߬L^u58d DC'ANg8Q#y|sqT0"Wx eҦ] =1ͽv+]g&Vql{~a` WRLrjp档u?귬BFǗ006ב sa7FA4XSUH{NFЬj`rϞ3zt2dcgz(Iu хZC@-Tw#zoV9V8D3}8oX) qˌ 7#ۻiMJҼۅ^)u(|SU&Wr>3h};d)W 6E%JoaX.lO`q_jGj@8DS5!wn\2`|CjC5Pܬ.Lk l*f,8'ƇYe_O>pM2VݫI4&܅&'PڙM4umȟLõr^+:ぽ]2{oyGFrw*6N͵98nF*w`NKOsFг 9I(EzH+nUpS2UoqhVGE{= aשp6pȸDt\^%*sNa3~Υbn:I?Vf' sT %Cr7ݚ_۷wF .icu+_qXe![./ ~H|pj$1=1؆zDM?g*zUc$ukPBrd/,킑YTMf0/H>h6/8o/w%,[5J!G{+?K!ٶP&әn#g96j<%ctA p!㐜R6pR/rg}F~@3fCNJdC:²x-T(K~RӇGCBIsҵ<1q9:X5*O.p_M;?C[q>0ہk{ DnS/` LV^1[4 4ZV1̤#k@rM.I+cf$ }5mojf,/(45!;' ;0 ҝԁQ,t" ȍ"<2,P b. fD_\dQ=G~rood $D ` wmHi- ,}5@IOyL{: ־r 2n L$@x` q,Lvѽ:mEƲ?Wk-+O'شm"W u*kBs.vj h'Ϸ<sy:c'.%3͐:5}+h)K`h.h^gYw9pL i6w?ԜXT+,ݵwj?fY%|fGgg#nj)nd, :I؂+a $Y.QNAJݩ3OjP$vd>#S06 |GU2}}F8טvӵDm HGH2jX#xZLőM #Y` \ zUJ)@*iV~wW*jY,@ך,k sT p_5Z^hEr!nF ?:ܚ1M#i=sJEʜn J2_]5W*LD;?yS~_Ll"}9=u/3U޿P4ΤSkZǏ'5c0~!TyeBG2Ιx~Y|d@e[[QZ@ifE>FavDi-ހIW󃗳 X$/^GYCdVǥ8_UBCP(PP7Y'/:o3 [٣FS|DHDU650/9>.\u]FV\MT=8:bL .)L la 2v}+( řᵻ>?^6Vy#Lp}cic?)5s۱ǩ;,mj{]<ԁxAe3 V"uS: U)w>}pc}]<رhHwj}~$Hh v1=ѵ\t ^T*Ax5DkD=߮ߺZ:0$ݹˢ@h;#T7`RtY^uMJvp5D$(lۏ#U %$?#Wg-A>PH]y*.|!@ k:uo18@{VQ| 1vRueX.-#&ʠN\ TcE.Wyt͒6 EP zcǴ3G,kPxwV lZkJA!KLhdTӻW%32sɡ5!L-,uCz#>DhgqZ%ڰZ r&MVՆ F(EݲV-3%mz U\z^x 1ٌ?w=  R`w FĢ!gQ@eȢ bҶC"gG?b+_$i&Nwlho뛶iJ&M~md%l#_#fY9Q:LY*ˆF}=>/>^cȉ4sKU9j 2,VB ` {/VC?q^ 5+n)_z^9sJUhҁLM(jaIg:@mVM> ;VoXxGTET L xmY%F "}Iu[H `UWj_U 9e?YM:Yloqw;|tx%BVDwfG;JmIeb^H8vH c*o5 Gqy*Vߴ$lWe6eMy,`WYm:@J9AV?>6S8Am&?%5Dh! Qg!cZ ưy A7VzvTiO<}<-duCpoOd-|q 1<'C8!P;fPB,xXó7ɮH\2u}CmhmQqNXbLB3Z WVT04ڗu@*ݷV2?{@T`p &T#d0c&QwL36{P]{~1#˪S=y՟nخ_&)Sqs2 . FGY&}Ub}[|ֵ*n7[zE xSs-\!B܅1E؆dT' y* u"6]ڔ{]o[a}FN=,rF7a }J `ٞ)qֻ!}wF@:wnz$]$(jitlT nmpxMP6 kB؄:ȋ{4%QB|WX+V,K eF=({aVDL;qԋYYwdc}ϒ!wL_,X(y5W9fŮCIwSA|2Z_rv%΋[\'tD:ӑOth*FD}#rEޘVH@XA'pgAB9!A (“MyJu`gUYlNjB9oaFmZ(΃׎lٰݷW@w77M]˲dc{foFsHhG#IGP;^BS޾Ԏ4o~ڐ +C D ř@Lg̔⯘AG`TJZuY ntS9YO sh<4qV6I1SdV. @v8CYc--EÌ^Āֶi yUl S3涓?Elx7ҽl&$ ޛW UvkL2rAv1skP[B0d#x"h'cc4 <`@:A}?sIk!=hϘӜr{=K;",V 3EDvyRle[W l.V½Uz[mGq w'`68RY%)_Y۟ZP:0&db]Q~n.H~e$]7aT "4>ND6i¤ *&-FdII$Tb`R5ޝʀ5ŃwSWyr}֟ནRo2o߬sf :TzӴfضmG6c7 MSI@[J!]G8^׼dc:ü41DH/z8KO~aeC0?9-< : BǤYӏMi׃zbX?w#Μ|0J_n%N!b FcW-ˌxuVs >Av}3! LKJ'4ȃpV_6yHrd<᝟^]Dx+pؤQ>>Ds\6L=-" .%jG;v!aVS|?2 sv6SA"_?hM}Smܯ:=z`_1HgQMc47?r>@ ҨBc]*5 {:Ϝ]hr{/oԢݹ&h5t]gtzr<&(xc4!s0peE27`!z2@Kd72 +~Zv]1@Y'L@_[Pk1Pq8 vHҪcV{+vM<"7<Ii@7!<< b6WOBar'q쮆\*d0*C.'5pgvG<Եӫ02嘶,bٱjj=,ݦ YcթASyY"^C9;=u:.:|,%@;BtOnDUO&UYIԆ9x3 d% dJ;xKƎ[v?DI(}3soi1W61Ee]0Z)HYf w;Eذ镜.؀-?B*SpqhO:N4E$EgcƒeF5][VKUwݱB دd! b򛗜R9V{Q# #볼AKĀU'A?k"%X~ĥHc=L^7NBGU|}TzBԌ$s0 QkZWD7iQ`V UiP1R!$pF_%6C}Hu/SWqX&?U}1*O/ZA($*Fc3fE1sp7[#/g!ޓxQX q8M]p_ P_n{=>ds (KrTD1f뼄7zCrpFPHطzn}$BD =#(ӝeBgKGu/X(4e+O sLd&cNrRUaFk)cBͯ&sqqD^4qJQP a8;zXZ |~DMhng ~Vvn!% iT^$]Ϗ; W]2 Ln?ϡZ^?۬K1$mYn5Qъw;hnc7(N%PxV` VJXW';}k1O2gQuc$uəEstNERq~"ZL)GZPIi86:."& 4QZhe[OL6vl h5])1Ikck!L'j)0*IGA4dr"`)v Qhǂ^\Rg =q1JR 1 ly~Y fC>'4tI{JEegJSA* 2`;&Ђ݆fsk!ڻ%rX&/F$ am@TE## 휖>Qӄ5nG̞ 36JyulMԖ7RNV83ɤux,\Nz3M7j|?lZk/+oՋWX# ܍v͸/fy>Z6IƌCeӻ ԰fWȁYiyx}{MEM3aEy6ߣ\v=pBxݣȪ R|wM/դq{lbZFo5‰LZչo1lpϮ,c0&VFC@/u.F0- \+yj;'PE}? 1&pRz[r bO,d& r1'F?Hcg-t<{BNtֵMp#I"COz#eK01(믪Tn요V=b)4pyef]6gf% hɣaephAߑ>eb++P Ϗu9saV K(+&͜$~ Qؒ5۫L~De5>#t&N>0~z&@5üD`^K}6F{L@Z+ y(wG"/Ȯ1g-ΙqR{cS Y)YiiR/CM<ԙXx\5_ԿuĪwT}Y{g"zsُ1 ?"x.|ds讱ts TP_x{#jk fF3^'M~/}Nm(yvU}0Pi$z=5h&v~U_qfeS/'y)ZٙiRuH25M"r)@[F,.xL+}L9-],۰9ұv'?iWS JdڙւO;31ަxo)|RZR\h2\󽶧 Kh$LA6[ R"BSG 9}kYSY0p` {% h,d@i6K% =ĔJ뵼^/toIE|mACeu;0-DspjAuWcgS@ N 2Mttk~%]$Kq[ٽo}*7z;[3Y h*7PT}L9+;MmRw?[[+AK;i1,LPApz™Z 7rq.>qC_cV'FFY &0y(`#Gp? vsk>q6Y H^7ĬHB6c_]*2Wm="ہ\C%Kd_A m H(}{ד#SCs qJZ봡E5aw-2jewCy"6X5SG#{p洢*SSc 9F= Im>G>U'7wyg~&[)xᯆ 4w ` Y_Iݢo|#3^:<"dnޭۤJ~[gBm"maֱa&=⬣KmuɄOFZlH{Dl"-Jac󫫤;$·^CPvuVǛJe:l;e߈aPnc#ZroH+{sj dX9hyذZ){n203+4qF<)Uh=*E1#v8r UW]&MQ%]mx >ChԈ=~ДomMx .S]:UPx0إՒۛ I="celK;n0\,~BU23V́q\5us$ -al0Z 2̀g?m;äh2b41(L:#}i]GԺmy`C8\qCØ-J# gPhvFa-i[DxVC`ݝZyWk8 ܾ\]4C)+;,p,nI =T@/6FRW.PD,1uthfJi2r  +bbAd[ޞp92TAX9_E~C=hҤ sY< 0Dt:d*TVwHui̔\i^L:١tܭO ,:&kxs6HJo zr[;Ԑ }[sZI& F8Vַg0s% GODS@)x ^ɨ('YufsICr3vI x4)h D=}ڟCs)]W,_urUXR M]¼s]݆4G7?ky|; 4{Xe?xFOu0q >I7o}'f`KYAVъNl<ո:jͮ4)ozOL%`4ҖY!Ë+%Rs^UÓfSM`5_{TGm*g͓G{ Vs{|4;xP "#n{OAѤ>i0lO QG motdbQ,ߘd+8$0NQ? '5j%6kMrjR8=J7MGv@K|GzV劎r]Kw2Qr|кVRIJTM˩jkK2ү$IXӱ *yp fUm(Lw8^9gu@YyUg$:>It]A@7ae*.FÝ)NRjP@kC4?PC|Bt׿8<"0?D>Qr\v40ł؄cҷ1@[]6N5Ț`u盹| ngwgcڵ#p*Nӽ빰TI^5rGSk춪a͓k/&{x%_fqV|E= |9 fe4pIVL $>H=ԩ(ŐRat0BQhOoSs m'wB"B dE:$3iiC4lͷfA}Y⪬nx4r()4; 2PD`4, `BGP)~D_KZëb*#(ٸp uyJ'.xʢ[PMtmH7/sNJ+ţN? n<:0,=xR^aKء ( #5;lJ:|ׅ%Bl1~݆#m|aB}v ;}Q2>eb [uy)X9= F`^c| bCNLyd{#  \u:OOx\=DxZ L9_"ZM^ƫ.ع-گ׹|o?*e ~A' hXߍ ^O/QCxȟF{JJЂ0fC3&}8u*@OS#)--QyC,sQA!6v!&a7aσDȘXgm7|7ԄB~FeY|_XY}t"iUAY]1y._cȨ&FӠ=@-gʌ9~Vjj<|Onnh S y;z~wPGAxUa'g}W'$@U3~L7)?h[FEtGSYCgd%ePsI/99.@)b`leǥ7uRQ.`\w:妣O<=v  T>x5xÓjt>P2xe O/{4c@~-Vk}X_&&EoaN1^ϨqSngxj_coĞV AhvWLŵu%>4 4 SwBP%C,]pWnЗem\p՞2%CGMZ/lDccuZ@qlUvAk.Xգ } )rTԛ,8e.ڃe-D<IGt/˨Eх|PX6i^MЯHXc_^@}xwh+ Viݱ7[H &:"vY "fg$>V$k;{p#YYW^6g#VV? tH:ܗ>MF Arڒb+f G|=/shхoS=n]3^yQvmqO;n b`wxx\l(kgHջdm!m2`w31lʦL Q i&-WInM;3? s\("_=ҧ7ALZ XG5DlD?l+i-ҫSK4#]sdOp'xi!߲ jZq+~a%EÔț"W%0t99}$㗠(gPڙߩ+|֢#wE-MJK#bg|!bI=3|07q,~K?0!QWB-AZ9,#tt_!^":<M䗄Dxus; &-W؟v%-4 -kV,t6>P&napRWj`LD_~{Zc5lURSJmX*t2=;^b ]jZp5hҽE8-guὁ,[zPpv%&v˴d틡s;AQK|ܳOÝ8|I!mdX]7O{7 lJj0<JDWDWyq s5%{M.σ?_D: Ey}j$` ${Q=tI@:H[+S^#oG5 Ԑ!–6,0Gϸ8qvr{MS\t(G%ӗہ: W6w~ O"&ڔd=Cn^G:&{1CU|awK0?=;h#HϏ=W,8:F 3 Zk kw)kmGG#`4Z-.{<^<{kXo>KNiB0.Xt/NSGH<~h^EoYEoO|` ['V ^Cњr;M1d'|c Xq2 eD\J֣1 746|tn%- zlI9rcxc\"*a ]q 7GT9`$ ~U0 ѹX(D*ph2~*n&.sqx ’6ݭ}KʁnzI=S};M%&_yf CctCJCijp7='HyĞt ㅎ7J +]0Љ#ք-@%BjB~h wVxZc'Y3,Nq+ ۓf)>? D e^J6(9rS8 HH};#B6bԐyי'3\ s|֌wVe")MGKWʦ2NdZr?? 8 QxMGO19*fWN%A\WÃ>-3ށC$?Lc o~1J2Şl4dV$)%Ni7J5rG"vHZ|g>̴_%{)&$/ ㄒpN^[ybAm{S',ږMnZM`,;/{CmyS'ٯ$:ny33 șqȮ@Ա)66 & 6L3?;5Ho1CP[ o z'D!_Շn#XW)dW Qӯɵ!\UҔBи.Ku%5=dsk9q8C Gd)ĆB*22TBYٓq,7V%][bUe`Q]Pa'5"q1Yc$a8!Y(~xz .V⌄A="BVK&B"Ѫ,[Y m|exydݼt+"<4tµ]jgGrF{X|c IQw!P6\JӮG:Xv$S4GXNjH$kW1z# &c>xxTN .Jz 76r{O@"*:vS&GġI5x|ѭp6}4ظI\sdW-Sn󺳢(2Or;? Qt"p|:52;0u-=ɺ]oi3zxZ ğul+j)QDgjy Y_I^,QceD~W8 RqrT ~ڳ-f ˷lЧ${?0:%<DGcQ_RrRS&{#$ˎFe%^_ʾ0|)((ntAⱽvZ. v0hl8d`^VY+)=W]#Qx}m6EHКʰAѬȇ?)DD M)B=ݠ=s:O-ջ+#KD{t]#X8O Ӻg`ljDE %{~H)AĤe)p p3ȼ亿{$6(e$oo/.9&V\NqKY#֪ppGh6ކ8Wn hrЀt2F'6AA@,r(mebdUt<#43y[0/H\vX!jJV̑;uF6mdg~n[ɑ_h6HۂvnbDͦ!X @jIСXe,c0ST/9=TSH]T/# ~*9->0D S2L\ly\GDfU~mh1), ~)̲%`vk0:)†{CQ~60Zb\2}%rJ Xl-WRIݤk-G!|#>Ώd,C+@I IO)'xQ{DqqH`JtqZD ^/&N #Rٽĝ28:7*} ǗeZ("|<0HNWPTA8)N9;w԰r(:< \A_6`FȢS!r%7_UAFe,*>֪&hk[?1sKζ@oF/.u]y!Uvnl`fpJ:0u#gb9UUzwV[4zhcAC)DnGુFdwe ̫v^ =l^k B'V(ZrQĹB\E8Gv':b7~lg ,*ĻM`7/?6J؞$d#(qu (EH҅#ŬYvۊS6.>q;S)%P|<l K=Fr ʶ63>N~ WZqJ Y]1zNoͽj☟>QE;̓awEC⃧{QK#Ws6qg998GDzb?b$]$!U~6at),v _7.jp T$E㬑ce{Zc=LAt_9V,DA>GzCk|̡}eL1l'BzjҾuX3?HB>C~PV״ QkCrvkrW7ma}ZłMOJbpBDݤ9PJGɝA% W'NZ 7\éxBbVgH5pZ{Tn(&^pvT"pZj2TH g!R:]4]s^<ܜ Z5DfSI$bi:q`cNu_mN XiM8JE. E?k  ͚nF g|[+6{:ረ!C&Y) z9P4ci CK>RA0|`u% j 15INz`'䡧Nug fW4DdZ!fdnNi$8.ؠB)^t &S]O +LpRBY|p/d"  #[%BbR(s.PZ_ }8J:*,>ZzkO2ǝO [Д[D= /kH~p{ sL'7NڥGӕZVdOPoP.MX$wq0UD%v ^ FS-DbJA:돤!n5uctlok7 KzImQ:/E P`ǟj;">"{T+6)&=Sy#In>^>[7Zt6"X}~߁r+鵥;BJl4i ٞ!}cBhP`2c8ic7~nyJR?\= 8? 5x›мE=YerVJrnKr9il GJ=#G*H3Kd{\?"'mn_wEUI&o0Ll{Ĩ[)`ns t\>! h-LZ W0kG65U/Џj:8Hc# K4Wԁ#ЙG-GŮ;FMУ(0š0e$w=6OփT͗z:]|%" ï`p,e'"Rr qW3j+xxcƁ\f+udH+a QWCۙ.*-^ 1,̟`bl.q6{D6~IM~_h:TW("Zpؙ+F@(CWI!Pa拃O$0mq`-H?. k}YkT$PZKVf@n Kם2J4[CP% \o|RNSAlAax0dLjxeCC꒾p" e2H]V!O=Tj(aJk^,"JpUxfP:FYDGckk=Ɖմq}Op *Vu@+;153ϲ w>JAoC/f1mA,|8n[ :UbU7ejvPnUM5I0r@,B"ؾ$+r'YDžC˩>Q0&w}&pԫ@fq%lF.46u^ JR=6Kt3QOuv>#oʪXvվS-1à㴗 Z~<AW*Qr4>j]ǡ9u*汒=ˠ}y^G\/ch@|MȱeAԑMw$ 4C0iӦ~+UwE%,1:cm!,oﱎ\d-2ʪu9 ,l.1TWk ˳|bÜb 훬69!8FM?7Ϩ7}CMrdBo@t4#KcN=ʶzl!#^I:ߍ^ 7 Q~:5B== \lwX%h{yh #_W3?̭ )~w*:c 08Ps݂oWO>|'X1 7 yZJqЍXV3cǕ<-GNDu zmH>]Q&mHUbyqI^?_]Ss;>`{78(V)4h*8.at@ڗ;qKR>tQ>`չ٬%l|t̩_C.3'ppDl%r=?ǪP"UrgH487<7RCLT2;V͢V$㛚BZ:1/FP14v !| a6ҍO5& @hb+gql3&)r {d;8+B!J^g.dQn>;ar z_7TW @JzhI:B;QCu*F ;۟Q'+g(̋%OMEU"T?r$ OW{ >B|:sp rBRt˽i;uS zb&vR7jx"ZT__Bhs ';@PhƌR"dŞ|֤D%\ȏїsĔ6ȠYO3Mqm('L<Թ,X1cvA-dT0)Q7H jf6Ox'0 fVa8@P#v(܅,8UQJ+1. 6y{<6tHjjOoj#qu@ɋ%w-(QYBCJoho|z)ӌ#Pۦިf TjbF2z]2eVA3V]f>Zhɯ?iyKYcRn}٪ .q)z}6ȓ}b#ϝ$+9mX 2 ?(}vܪ5\q`B@a^÷7ȬJ <`@ake#Ԗ;l t@9>('qdxW0tZdO=!d?wQDUUmyCv"X KXܿ s@V]쒗t}Bp4Ng%$ 7S[堔hn4=Ѿ/BJ;ڄ }WߔB8=4rTM2hYɱٗ^@c'{{P ]/Qþ5gv* R PPM&'Ͻ0#J陼|>Lbt*h}LJWbf48^bӕ}[M~njJ >U PsB<2om<\ CSTokj 3}:AiDSw썳=}<[r bF /+56gC0ɸ1_, 6x*1]Q+A ).5{>$uˑG5Ztp³H) ^" Smt|b|-]@M#&})WϷc | [ MBr5EAХhA҈M Of/|a ^A*2AL|S='O f[bd'S.O0f8~VLkD i )ڪ8Go3xw7!=ߚI)$ Ghi=SHa 97ieC,|xXvDhT9s Ӫ'Z L^S-ٝ80VW+S঵5~@ QR%}@i*icd-3 4Ċ5^,2!5"3 gPNp}H$5I|EQ<57`Q`+OѺkG8-p.$.8+C/*@zɫE3OKWph)gAT#|rD> b`y&|&@)mLv)aQR`e#AC|NaOIOvY0U` qNlWJ>5ΥpE?(UsBc͵vCg!YdN9[z<,Yu Йg!0Ll;}YQ9CJf!zFMYKP1~6$cW8Soj{5<ʖh[3[I.7FbwR'S]]o((A֍.Fod‹#ݓ]z!yv.%\dγqe تͫx[ s q gʌ~`7q;J` WJSK>,t]:֩FP(*cdz/-UOz"ޛp68"xŐ,m}d0Gy5/1]02mZʂӊ Ȧ@?蔿GOyF84B.d۰7Lh]HB$%=`(cq1u a' :$vb {͎DL,0J3>RNdy02PL(ȆuS9|\6I{v|eF5xAtbX%[yLSQ("Hr ^̴>]]nMhņYvF^%q滀( 0Y q5-۔:;8AZA]-_hnXP?$D;L/NWN!?q&*۽8*tvRKC)C'El,N:=4fRY[6,-e6Rc$0ג897z+Y""v Y!Tԣ~,-mΰh/d u9*'4c[=cz^=9+>a#ĕ1v =KL#ws`]v"6/Zw}|@lY܄XiQ߶spF~.ZM1\J[w!ZO*snR8$' ^B^b#Fa_p%UXpآ6eڙb>-/*YK?V`ޭYQ1ȂۧBtF<澧S"VUc+ hU)_}ZZ|-Yw ( juN#@t Z4] XC#f5w+(`"|NG{. z%ˆ.R4d[0P@:.:A/8 Ud:*bIh"4߳3t:ɘyY@Gx xA% kTv0~XI@S@(f$tDw)HU> Y`#'nQRKMf2kH𤋮JI5XFsޡ7/H\5X!mϥ*oDxYN_ۀ U쁭߇؄C)?7GbRe ׶ 8=mqAc)x^]Uȿ[ !Z'6)<>W[ܜp8Јql2s8 5!fp]o4ގG<:S*  ( lD`Q2 I=0Us)NcZy3CσiIr/W(ҡ߉pN"Z;3aLi[G6\ iьd.MJxxI-4s @&T!] ^W7l,PƇLLc c탆Q&۞uw_gI5fsVd)%=@ )R)0v~fx0&="fy]"F78(N |(quB_P_(,z'&п2ʾ<'/QJL^rВ?uHocwW7AbnxFJ(1%tN=Fc%kկʉ(հ[^B1߱qq0MJVu& AW0ѧC@j 6(& E/"ɀwu, %J+g44Ea$=ypG+t~_N0˹)xKMZCC;`08J5lZ =gFCKY ':lfF2xpDk n l}IsxV D*Cy+V8JM2s疂ԭ1WWuG"J(Vf5=_`Te|Mf"yb)$ 55w?PŌ⩄P.q ^C䶏2OU>#}3)G: fv1NJ7{Bg@Q H$ qm_w$ui:B''R! $\m)}c/W#]XgEYoZm &Up,[_8)r1{1ѭJ/`0v{ӥϏiE99:gՕ% :FXx˖S.1 .wS|/"rȎŪPy՝*jqORCGQI}8;Q';V p(f?SIJ@!PΝ#|&+=f#z(uCU_n.1d(R `z0s_Ӝ{ltA9.5v XV H(Y='M,)&X}$vD/0Q|%x)ԷGl2 ,+vdp [ex 0&$i%nqtCNW+]>Bpn$٣r+*-A9+\Ռm4ԙ,6w7XDݮw=CSSii['Uk'|Xy }rjT)1"-j*R1ưol\ܶ#pޤs8:4^p:WuQEʓ^d4~jhE[2Q!Q^{?HHN#26:M]+@&01'DWx~kP5轢B7}hp:*/ƒ8Bb4UkDypSŦֹ9%cG,Ow}ҭ)`/,1H]G0U9dph!I 0d+W4f2xVƮ nK9T'Y)2#g\~Qd떰4^~Ojj) bjmcXe-+ )fxL1vs!zuh/ #bT{_/ew 4A OA&Xܰ1{'\bq8¥Ů\y;&v,'N|b40:@+E~X ˢ\z6X0 9Ga9< 0:"Wzs)"Sv^mWkbac) ?3q3\X7d4HIIqc?}"ymUFq\V/׌H>ޝO<| 5!3+`?/g&'{pQƕ#P~+mZJ1KCVs\RotE:Q {NѫVi:6?Is(Iwpc^闏@kN-R?!ܐhxV+tr7d@ɲ 嘤ep8Wʃˈ5*tU$K+TVB$ʷgEr T-ݬ9hg_v΃9/Hu8GϮEǟ2AKf lTX͉->Oq0EWwt7uz{xB؇뽉ng 19hHƅ%$VΏ'śe:K_9 Y16;G踅;r&Kqg}B=52xVH K=O p =@Ҕ4h5knN rUYQ:Yt0_#+be7pr&UZd'U6(_p ,Wkbb"$AwI%2a3w1 戌8c*2SKۢ -ep P :B5:.V،qXh/i "ab잺uxLR<8C{70 LP=GL%Qh^ST52 I+Tźۥ*0xQ\ )?)m`{? wgDn/6}zݦZ(V[@AI@O&:3R S9!G_j6(J̥ LjCoF!#Z*s6٣pݔ@h 2|Mt5RM#FY'kM]RiLv0L*F~ې?ƣ ~/ l^[qLGzJ8Y*UjkZn\[U2cc a_> #`HBk~{'}Z>FR6U@hEWLbF("uM2FWcU  2Q ԋ*zw8whteg}8Q#9Z1k"QExM rLnǷ{C3lL`Av;Ÿ:jDbh!V+{;Ki/]`%މ7ʬk.omZ=M +cq(.C<^IHӷtmGIӊjT (Px*4m(5Da7ՕEmKܣ6+C&o0|蝴Jg~0ڰQ J:M@ 8mA=s#/e:b)4s$6Sa[T4 Jy74VGs!ZߞAE5ž~ļ+K,G S1 /خq9gMG_LZ&~c5?zɎَ-n1Ӂ#;L# yX0\;~T ߓ'EN_+=A&0t&HO`ho2 l}Ia&  c>0oru.@n;zں&Lx/ VKQP{Q,D(/[qb絘HD=Xh&EWO%,#€ ʞ6Z<\iH$h_n-eE?o؁mdx!.wT,AN+)6jүT.ZݛqG,v/hͲN-=xXB5B@YcIl$Zå{8Z м3^VfAXGZݠg#1Ya!eC0R+cq zN7_suAn$;ᮮ ǐI' v*nӝ,Ǝz$qc.OD5e&@="bSۉt;cgehu.l41Lc1@>P2ӟxMmY|լI }ы,<+{@/^80!&! ވ,Үy< r:cP/*wK4-A?'1K57\ Kmv8  Ch*rZn 7 '{C r;-úmSL;veA"xDkE@@ \g$(y}9kL7'&ٺY)b6UrrN돬?vɧlFLS<lUutX0﫦qQ IAM4uhf (LFaeVQ_HQIx4"+Fʵ3(b[+ -c{$"ȓ!p PYy~SBq5I Vs>sFoQJ'"pp*yB0FeDVqwMFXsuv |8h.uV\P4K%vWhoIS3+bq)Mu#  ⓞ4᧫>*vŏ4 J,rы2 IMne;~HC{Dz)';ɵ, NWd{TO). eZgt^)nQ{BOx#ǥ~4HeLU6fhl3$e.Y~5A>}I)DA6w7J멶a oRg|xO|3Վ_4/$: _DyoBT*m Qt34OG%X+YYrY iX6#i[8"=KRQ#IbU \!/7Ci=ra@=aY!8pkGa^sK Vv60qàrFZjW:L_T7(d֔\> l$ + R(d)( [#ۅ3wC8eXvGbK֎|>Y_nbEЮrRQKia2Mr UИ FR FZ˶{~-*u_7$6^T&k+:{u7+8xNm\MFQ@\*iQp5_f#H&Ql+H>J 5SCaJ,s!wfKNqJOqIPyu*[7DN/ [>IC9@О6 )XЪ„Fy[ `^aN|X$/L@l;R,9l=o[SBX.,~ؓIy勡IjAVy#qHO"Tu#hL}O@),C>qB\5MjK:MՍXx>.[[?Tcjmx&t(A?SVN؃2QTG-P9aN<)[8s}>Mܳw(L59Oj+#BB wt/$B`H_{yv4nMѵnH$u3q d$?5̌-6 @~MBȤcO3/f7{?e1'cθVJuK}w9B/on =Ytt$Ltrs$flgd򌲡H]쵅JcTV%?U4C[8[xuRi]i&78.46&q+xL6! ^sDJGѭ0-ȏ,)zȰ KެB#w"L,@ .+gt6&ȫtW=$}U 8;yh,nI͂DU"^sg`NXm#AӼV*%"$efؔ\W]5 [kX5ɢ{Э!^@Y ?s4{S5Ĵa#d>Mm|@ z{-L+Pm~u֬xFg] {H O(WG/[q"BTzJ9CSCd> '' 9rǵ)Ws (B3JJaęTԥp7'c=^ZǪ @?2&o-Q*<.;mZE,'Ǽ5\X>hly9*H Zo^TX5h{L!*7KJe,3-G(&%]m.ym!x,S+JB2^zE5T'&UE~$ n\lQd|Ƒܫ}+ bYdEs]U 5D F J󪿱n{ᆳ~tG) ڽ/7e OTft$(C_ . ˍ-5ٿ~-` H3{5$gm-@H4(3(u*i\oꧡA?u~.q/w/ _ħg8򥝲5Y% \ YIo[K56ajwZQn)1y3DT5'|e b9\<<eli-˝>$d8GNJMWZ*U_0RLe) ѧ2Ex-/.7G)#Րy ABv-r${ ~^Uz++;2_xXI\Գ8?V0QlB59Ӎ Wn.@)P)^}0ekx"d`aܫ\iB{ *Шۤ@( > 45Ւ~-gQs<>Sl7kuEL7o[Hd9 5%G>RY_(T뀮o '`B&H t4tOXuKvI3ڞ$40afr<H?oYPJA9v.|ٳBFQؓAɷh%;vaZxo5i{%u; ^</e`A ַ`yJ|󡉩%9RI9T5MtS -y&tM WYqaҰKTGkne=bƺ݉$UaưD=pS*uh{Bm%J_f{ )m c0tU+&ߴGIyn454jz_/Y2_16 Yo!=cn$Qvۆ|ɉ?~?/j}-nO5B)%O}y[U""N^nW[>#-'<8nH5XM⩡.JeVf@+M@HGvcJرmkYo|,W~H(5H_XGm^8NXcpn<aM ;TylucLv?}uqþf6,n p4L@YiBOyƻ%`OC)U˻KzZn=ϼ9߭ Wf|$)]z?Å#jO Mg!+G5jSvVS+ѺϯЁ_AK VΔ+N\я5[%be;0.?ȐfK;=F4Eo ;䃘X.?<( ݐ X$-ـU3_Ӟ9`3PRiTy{/(kˆDW<_PٮB1׾(zR+1|ۡl͵hrNaͽ>6_N_z O; q6RװNGUA0w@U'}0g{DHCs6t?a^0ȯAレwpoczTtCSN${ yt2f1ܺ@A ]/aHY2k]Ņ.~R<3U|AӒ$tkNJD$}r rb58;o, v.{s ɻ!ϵ[df>~Fn{JLzrgXQv*~y(锊ұ3pSRq(JJS1X(1b$~CxJ^l_xS{iVl??xWKqr)jM僬YioS-89? KHi?R  FK4{4PH;'1[>ΩRA51ҎO 3PY>eAsQrYUO6׽zw5,d{s[Oo@_uJnꀁJ0zX":t() _RA6y e&RT`\G~2@s+G~ˈa)!I(xvYI /[b(6 !T)?RK HmְfL7<ɈNxXQ~HsVXxd"(8CW߷Kf-sF%8sQ\E4^\(Y7o D^9:ؤk*߲|c(ȍbkh]yuc7]"5  ,6Qgɜ Aw!yu]YYCX83h%OPx~IaTEpzܼyzOk1!4^|x1{QQ%wpBOޟJ CgmҺ&/3B&*PPAa]<k@} r"6 Fy@Q>FKQA|Totny} cM\#h5y벛0q́6$Wa v5mwBpajOVV#6D} qbڌ_G o;"1\ZQڷQ}.9ɃY!F9,]/\O^.. Ow5tȨN5G౯qT^1< ytd9 RbUc@ˊ"~qw֫oq+Yt6!̴S DcR"Ǘ:T{O;xbD|Tcҍ%^q֨9mpz8P{X-'6vmm}Xdow X}YwE@NǨ=ivK)sgڶD[@ۂ/f^%{% o"g&HBM,nGe]" 5{gPЬQ>vi7yTjR#ciGag b% IQ#$f5/:1*4Tu1=RAZk5C´[&)W!p{iymwv[Іk<\))XSvx^WA;rɬ$:`yЎȄ%J=aMN0=rL1 &ZC`,ؼp$~} $2%raK=A\&R`. p\!a*κ1:yx4{}`Е~*Bk}@By9gdYI@RJAIC5AA(C^?D0 asAՅ/~%iIWKLDc+lK=_EeLE_gֱ|*}󛏂.[d9Y]3ܛ'"wDž 3ی]>!S,O`_d! uwpdS[#iABԸ ~q맩rމ؂d\D@D-;1aC L3Z=_ u)}]VK7~GBIޟvZj(4ѣN*tk |_릘eMaDuYdDxsp]"%4 @ZIvMyqdeqٜj0Cr1-OpxPİdoSz+ \z&BG(&3HۮuA>/U."\س|olc0TJb #e|ْJP+oե+ZhST$Zzh$BߚZsm=PUzydDaTC7 pTAB`mP}Kh\1ۯ%u~0L 6{ކ"س. 6[gN)!T5w lVփZ0]M=on< J*䉷c3CS6m~69 ^$8:l̺޾d|H ԥ3c)vJq6@Ύb#1󤒺`/`疣1x*WTXXU?HʩURe=?s|vP:1et2 4rVD* - yq’GN-񋂐Ia("vPAO\o-vsژшx Rɚ$Pe~iXZ70 K04ذ3MF}ɑ!!Pf*?=o3ht7L辧Bs$O]+8<"n`1Iv=gwQ_ 'ɕ =ɣOZ%U'8d/`gPZ[ cXW9߻gە:70ߚZlۧ'!g2Tf,5JO'zːd'3 ~h>f ~BrxAJß msك\jVot藪T*4 w#]ZP|m+z$lil$7=q024 ڠnçU Ahpû[P.S\lS OId%A׈ ʈPU ^\gt^1 0ad $s똅 ɝ{Szﷄ4>Go?ܠZ+긳(o*tyVY̺FcTkPvA_5UoVa-"o=^†ݐ,(b;S({'pRiC"!7P$EwT~sd3Ѧgf?/{$g࢕;5!+尝 7N7ɶqdIo~ݧOR+8$,bXџP菱řg[EԀj8Q7[iץQ|g@"jY»Hu\2B2DX[l{܄| 24Ѡ^N2xW+rhi_~0ًOሃȅv$$w`,5"B|%X%|w<ɂŽszOCk%ӫ7w>tz|I* >gz6܍̩oL][>&m:.?- a5+ߋx@;e -ibi2j^Pv2*Z{Zml$jGlBFlh&HX`- EQI$;RGQa_C!-FԢuQ8i@^PB#xrg-ɱ.F8LF{2d'X<1ݡSSּ`T<5a?}77Wv`)] |OlYnR?{#E< hwO3ϐ  "(͜`H2[C\<&yT\風l /L F1!V_Ӎ2@X .~=H&7Wwn)}/VE7nm94 6&pG|3+:Z\~m#)&/GI`1zy\Bj$ 9ZGe6\(0X&E ;UaoC :@}5 CS'84`[GDW 4*UIxGgITM:귢8yI:3 :nݧJ7Eۢ Ǔ0?MZ^7F:cjaϤ,a1$X]~{]f)eB6 tvPO˷/9}D@FNF-p@t i&to=SS{2NDvФgi߮!ۑU`6#,)0{P42ڍ4͔ol3m8:I}voɸr8(jk0"̬>lCp}N)sd:tlM0Ν.)]'6K+O < Ho'T;=oXrZ)x;K %aM4P eurY y@mvwg)q0!zRRl]8tD<yBk`ٕr&kC}^-MC}P_fv{\tjkE-GaqPzAqN(}[k,+ښB`,+APt)Uib$a*y~}h%.ihFA:1L5oN7OU$EBfE.x˓%Ž:k遼)K&9Ty(fų<fֲKU K+,^2]K} 6VUs8 "$*`$Gu_ף1a)ag"~e3香Rvphv|6ٴ탒?̸צ$8N$}:x boQ BO"X.<~py{>< znJ /SdDߴd+,Ғd I[i:خI'Tt=!0uBb. U5.K}Rw^)Dp3VB巋M+o+|R2IoORsuoG@iP3bx$&YoH9&2#kqf%f-9B`l)k&|RG*,V7]^555}/7{DM5u#/oY /0y[]P\Q`o:Rcٵ?Q*h/NARS(H&=HJ.qIIWllؐ$n_dnizktipY fP|9*" }(#`jT?k\F=tbYZpB"# O Z#nC' ]ucx%d5o^+ӈ*S7Ϻj t+<x ;Ė79."l$vw% ]o vhڤغ L2&`zU<{ߨP,%bs7';3ۑ,u'|dBdƓi#saH)}3:)mBBԉ M/&sb?"T@,} ѩ?r5*?S^I.ѕzy8Sh94QÅX7b ϫۄKnZD>cߠ~#ݎ  GŴj 7r[y>v, 7y 6""yu8~8*60;fP'U9 /n_Y34'EAfnޮx|&;@׿%AjRhMf{.Q9X1~X\"';g}sK)q\>',@p[boTP##(YO6wG3 /6e⟡)$j0Ld=M>Cxk+t=_]zLF2_Зf=%E dhnIE rjkQSJ6XDeC5 P)[D/B@NLaEt3?TpQЊ z>[A>-oF4dz)1mlthUfX1׆g50N+85c 9tS0 HKNQvޣ56Eĵ *od?@NU 2pnɝ!Yk}ݦJ|$|_=MeLE-MtZ/ Ա[FL6nmZ߯Ч/7"(>[)꼪N.W+qmNq]KY͆C( 0r5Dy ]Iv65F1 {?Ĩ7^k>6 ͺV'E6)ytcq(by1K(nG DFs!O`gQ1uwr+*ŸL%g-qmEɩ͟F( r|D_tS')bӟSxgsro!TJ6 .&>X=jz-n2 M_._1nOn\&W`KAvH3xhJ+VOt , h&m!O.xF܂PPl;W>a}:΃I$UOWpeit_uԹQTƆ󜰞=z, 9fzS,X^u[D1Sʎį.B2|X!yPi*۱+ LGqG\$#c^_~k(c7N}jfyM-OGd#B;+@?TAuEʂ[ʴ^Ƀw';`S w3ݘ͒+1h6*mqygGc2@62FEj&yz#_=+L)M,ǡqL0TS ֔s!PCU;W: &XT>#}O'x"'wZgS*AK cS's\:#P‘-;dMF̨ F6YV.~G ̎ӌ3)m$(YrbԜ)ӳvkYU"^ f1답VYH4Ky-7vU8^C4r9+tuj863݀qšPtн˱΢ z5{조B-7ZpwI幑U4:ptI޳8J|kUl%޾qdklL!c@+m:g=PE lPhsnrPN^~U}i3_wl[N&twZ? eb?zR VNa&꼰۩={Z3䉭%)$V8՚Ƕ# k 2uab)8 0H #v/%9YF9 g[uئ)tӓqm_]t)1~RCi)ڀ ? yw a0$kc~͘^vgW;WE>| * 5$YA}=&G)`1YRqR4<+Bz4jǥ1Tј^#>(zz=w;r qfhN.w &~KR2@I4P[}XGBg_ pdL~8KU5/_ ^dvj~QrOq?ZaFz)wa,rry´oR>Tס; i]{e{SI/5yxC Q:?Ĩm 0 dž~4 6O7`@p4xs4־f;4F^y\YNwC'jm$rdz)LzɰS5q6jQ("djm~8'Ȋp{+XWgT1͎u,)m\(Y! ҿ/3,^o-82qy5eoNz7b+ oz{rpAq;<E~.ZGfnh0OQCS:vK6rCjmR;3 :OW~Ze榩)aN\)*nm)y[C t׾/2*GO 9$\*Ad~dۓ @;J"i6[bBe6^"&lrf*LyUnx'4V6Sűy[CdAxrt X5rafj4d'7lt!|q,~59-ξX :)]#Aq?AH$bXkP5)(XbF ;Id{Pˡ"o 6jL)T+ r0ɴ׿A*C !0~,A 1W܊ɟÏ 3 P$$Iq'zuq d)y`hQętsD)&3A0ր׍ 0PvH 9`E?u r󐬨9c`zZ5[?30է{#lfA5 OBcPBB+Z45r`Q׈k~!z$ =Ap$ڐʑj"ЬGgd(y^rZ xx ?dil)cnHn]puv@Φǁ%vx^\׺Vlu֧%4(4f@}8BĎO<.Ͳ{4Nw~U%S ZeӳO| iP={Zқ_&=Fϛ^>ڌ,MKꁞ8ۿo{R!.G`_\Ltѯtyh?;3"M5D]l}.d܎ZʒsGSEF55GEC/GuA2{_ 6r*p6q^1~-vX|bkp"wZ\Xwv%L\(QOiDQ:s֫bfPmGnc2Oj#5F\0FsaO# Ұ#c`1ӎeB*Jz2-7a P慲;Pf`/Gxsl2^@](~!fy"Bf. ,FVɳkl5 q=AYGohd ٰ#N|ԙt3`Yu`T'#X~W/Lتoγa CVR`ҾS`62ͿYz'!S#QŃ抵T]U>\/H8RL@]|=v5J#d@j=M` KR \Ը)YtC%++e5?ޕO_o|Mq|Nʝ|hCZE'$[ yI"HϱxA0,&\<Dn>Iw/3R_עzöqltDˑc;O$-h_fdWٝ?noOΆuPBľѴ B8Z,{kѹ9#71eVL|"(-X~|'+3%L>P!nJ[J`o3wB2wZKykxܩrxi^TR09w[ʛ_0J駅 >UTdS\_8@\t ɽ1?M) {CQ{LטH ė8Xk;&V#vVw0aNYHN>țw܈.+^_Ty,KL P+x1H8SNK^42/TÛe=ey^BߒL=o-f\.k6\e؟Q._@mDd ) j,#aX.!J>7|D=ȋU CM:ox]{(&KjbٰHdnhQFR\93̪~Xʐz r+h-[Hp H2CQfT4,(HnHc|CޖX,΄dJi ~cIT!l\yﯹ ~Hl(a ͎>FC7Ύ;tELfroiz\'-$4[}s30AR<%anX)Ԡ⊇:syƽ%j \G%#*uYxX98)!u$qHgxNY~HV9F9!sC]|%6X {P!:!OI0E2uřR B,p}\#pH Kʪhӫy pT8%{P]!ϟH}c,7?l}xTu@d8&Gwd(6űfƲ;t9vlwfi~AD*8!2$-r֤wYvq o0S>GxdR|yE6g$疉vbjWOƽ/љn"ڲz.*U͹vL I16drQkˊe0dzaNih+|j'gl~ew D=w{*`D%(3tF0I0ߌ`c{Vi

 ]:{Yq[A9,fvc:v3mHP Pbi߶Z-gkjwu;,]9$ɝַ# ˄(x -I_ E[`4G!nߵ) 9'ѥyy ѐ`%yk_b.hvRF(cN͋`!@I=܃fEV7%ƀRf g9Ԟ{I GYQťD &:W2+/]Ë$;B@sh'RɍJf;EY&*DbԲq h$3QU:[(~)O20d*z1  b 2fHAJ[dQ 1 NB=F @tکjJo??;U1xph"\{ \&,>2﷓4K`C"e(y>Ғ{ i@m u'!Kl -{UA #n/}RlXND2} X ƾDQɉ6;M;wE=MފU `j#7ް Z,Kz8ۻ.wJJ7'PJv¬z5DNWL%lHcgJOjȦUĚ+2A'] PSkr{x'YIkvbܕdl)%I*wp$4ޥ>JTbw>ᯍUKeȌFf m`!\]kF;Ov,CH z}@hQ3Uxke&s'B*=wȳ j^BlPA^zuOg Aa:O4*Fd*Wx;xkDVenm}HE^^(pS%uPl@\xRαDFz\Tn_Wtg2ڝ 83jܮqcUl꿔,1?VTu%_Xf‘NT!mg!MH.; F@ßɻϷ8}`Ya:m}-۟'yS7X>sik"=`H+ ^ V*FKcZ@y.GP^:u'r:DJ04ՠ +-br@j̙SzxץTM'3_Xny{9_ZȪ(J"'>$D{css*&xS^aDH鰪O4=&igz^,0$^lt 4-ꮩwk K8qofXrN7X(V7aGjvtʄtP"ΆW=CgpI]]ӜtKLkK8V~W3bɮjae{Ρ)UoeTPcovVHW<x:d7#Pvadwߥzs ׼Gc% 8ֳ; sO*N[k8,C00VJԭӹ4,Fɗ#N^uOq(p͞щ9Yl}X|8L{=5zY E=2e"ϖȃk,I1 %}VLXJ8J`^JtmciVknP\㶑d/S@ #jbٙt8LZkǢ6y2(8؊yBX@]9b&{VY[q6F]m~)QdXdVZMz+Tg,?BA{qg ZC*'C |D? ?q"vk}ɺ{pU3-]Բ͜c]>=r %\*-w=S)]3QkH%}CRT[*%m;{ޮN}C^ʾ1ImlV}ь0t%dC%)5J6[wgekE2,ysHۈnF`QX'c46YTZ*ǓxH_N(m'jMӓ3'\VxV&eEp,- #k3dCi?! ՚K!M4 2wB" tW#` e}s-MbhO݅?cȮq@ 8wrz;QS:#;ㅇ50xWc-6S[V(4I,W$q%'U8ǻ5oԬz!9oH#\f1!H֧었jpzՒLEҌʭ\AVX3dN~t RT\l Yv콹<)cl,0C]}2u>9Q6Èpp*PӄVKfާ}MB3K)["cVU}OiW3b-ď3訤6AjtGSMKg6},$;t4L{SK'ozQ\"zň?ܒ;t),M(l\ ?5Bq{a-W6 t4!ą4w ߀櫌VCCؒ1&F/G[x͑P^)kO %%ܝ}D |dpW(\#hYiM{@08[5GYN;v+1\NTl`t`?:M.(n>#H/yU(~z;Q:L39d ?gl [~ =gRWr+lw>L sJD3@qk S^&:׺7ԔUg2NQH=Tƍ&5ALyԲ6h]y.tEslp\X$Hjjdg nDfnS 9{SI+0 PjNFt։X`f/B :(~1[I0R `tGL7nmY7;=Š~z'U8p!{G,X׳?tPRBX[dO P O {! P -|Qamvu5H_|ߪ̧h66 ze:^jt?j#pC* Ǹ7fuQØ`kaA6B;9jzMM1Lih:k?y#]V}' MIaq;%ݹ^G‘|H/oF XUbXm;a"T9޲[k$SJ o=MT MǭEhwX`HRmV\\3^ :^KliOZM<a5n΅i\ Hdh[0T_& mk&3dIG-Oc T rrVwBT\Hu٘>b~\9%A%mZA/ "A(Gڴ:?qFwBڞ |.^Cl_ :Nj֞c!>\#+%sZg !G'gX{ylFBNL;f"*gGJ^ҾCRPňO_:"+X8mD̡Ch0gy@s[W iƥD0`^ k}`{ReF7n\SGef{Oab̉A6pRThpUaƦսӦ5nBDxt+g?[ q8]y@{TvKq &, k}zmR$H(sP`~̅ZʜoޖU\Ն8vkW%N.$9T>u@d|-p2XD:D9Jaom8zr(^n45#׆ B" (LtQœ!og܋ܗo" !#6- ۸RT"*`jo-jE5LX)5:+ Ic[KZ^fH?"UR0PsEGxZHơ͛TO ) e %0R.vNDH\2hohX:G?5~'vӘZԾdbaUw&4aS4cqz50Tv!\uYb!Mik|iFb`?bH1-U*H2$^\^po#PZܹ!}=LwF軠A겚-ӵdMeaX&t`tְ>ݮpFzww/o@ wvtwtӻu ^vo;Z9Z Ɲф:[u=nw_e޻<{t0>{m֞{nz>^vݛo强Wvׯ;ymw6ܳ{=iuϽVv[w]UݷoWtӨױ^nw}5զ׵{mg<jU헯Wӽ{v[m]WF̩V73^sgw;4^nݮݺRϦ.oVg=quz{s>-޺kgkwz_w]{Y{ݽޝIt۝{6pkn3]{y{cݹse={wwl}.{w{޾ǽk}ۮv`m+nouޭݽosw{u/]n[ong[z4f'(ۮݼl{痺wR5[v+{KM Yގn>u;ϽgvVu^.̏[^'57=[vy{ۻ^Gv7m}>O\X|x'{ϯ4zF}[]{{{OvYu]ݏ{uޯ&:ӧ;}}.}=p[OOeӝ3f=秾{ng6=S{ݎC6{}>þ뻬y淩V}֓˽;}z{RJiw]zz{o{ݼת]w{w[o]Uz2ܳ޽ԪMj0޻^MG}n{{k}mm{{wvٜv.׾{mb{{g=צ[my}箋̣=繺ӷw/{ONPW;g]z/]{{Y=̻ZݻbclUNmڟgmuwwwh%j/{5.{ru۫nnNܺ{fɶӯeݗlۻ}}oCwm;h9zuk\vͻ=wZPl݆5ᄇ>޸M{{wcz[y7{5y4QzM&YU+{Nuow}m{kzwyհz:o1w{{ؽuݺNmkuIk.f=|n sn=ׯw[)Lٳݻ^ϯ}>ë׵{{s^ۻކ{eq=OYommVdkf&v>wvU޼vncwi]voW,n}{yi}gVKww;WveΜwi\il[smo]kf/F=^[PR[okնI]Nzv;9ӽέ;u:n{2;k*ZvyUVn/|{:{p^yv^׻7cM]k:v齚rgYsQ ֶ޲O^׾o(SӶwy{vZzo7vg9yznv^{nwgenv۾}zo[ת^{gCUC'Tuv廽rz୲U{y]WZݙ.]naݼ/wHPtS.k]n3N׻(gZ;wmsvl$mjy緧Rf9{wn^קCZk[R7{{melwk[nםrM^ݝn޻p{s;7ofrj=vvuk+nn뽺]ӻ2nvngvwY^sesw:[W]7'Ͻ¡/{OlХ)ӺkWPBB۽/Z^uvޝNχ.w9;Ҟf^mz]QW{ի^{Z]Tv׭cjtw-=71uqW>{}]9Sc}M9ِwQy{M7mwsMֵgNk{{zS.gbV۝ڗyyu}ݭnI{l-:v[^{һZ {um[{oeU5#޽m oVݺ{^tSulvR<uמՕ{e&lۻݫk}vk[w[Nwov{[F;rYA[[{a6lMzѳz]y]mnw3'vWFu=ڥ{a]_{kzqW+^>v=\^;շ{={^mo{wWu{{1^{Wڽݯ]޻uG[okm׹lNaӻ۞;-[{ζw77kޞ^{;۾׾ozs+lOK6v޹% ˮ^{ljk۽wyէ{Esn۶jq[ݡjaSRt^eSĻ5ovv]BFݭ׶9Qo[f]SUg]zz[]LϽs&m֭/qݽP^Z9=gm;ۻ[uz{QwntKmufswulkc;NkyowzݞvڽeR;-;Wo^\eo{sٞqEmNNfn=pGѹ۴[vN֝my9v޷lν\{"yוYM6moVu[wxwƎw>^ֽnֽnz5y7n{ՠ7oN]zcymYl5-]:նU޻kO{T{uUt-gV{U묍e_z[Ώ)Kll;^Ekx׽;WO{\n+oyqvSgEs{_Md{y F3K5:{{ݽ{et6woWZv{wsu|_yzޞm{yޚn;z<݉onM6Yr֞[4[VUg[=hQZ۹zs3n^f˫{۝צ.͹N{7Zr]wvRemǼϽ8wYu{{޻{۽]nMl{[ z۽oZz.un{n2h{nռ=.6=wz*̰3#v+K\wnn _}oSץ̵:tir{monc Z}{׭N76{{.ۆMMƞڕ,×{wg-Z3o[v[\;jRw{+Ʊ&CuۻnS{zJmw;ۈf՝{۽gm]r{k{խ{JtjnUْTmݎvތ76o'wkkF]=Og;kۭ-nk{*f37[>zaKiw 46v^㝺릆ծŚ[vuӮww^޸ںK[=w^wgnv6Z{[{[kF.6ۡ6:W]{Fܽylu+wkX4[1n{4z7k{;'}ӡnn)/{ms4vTy׭ʭm^b[׹[ېlӕ{1ۻ6w3N{j#7G^WϺu6v/H^i{SueM{{;{{mobn৺޹v[3_{ȟg[ޮ{nnݽ껽ӝsxZDݽv5kW{6wnۻu^:ٸK3Ӕ{,&9wj6g=Ēݽ⍷mv7^⸽ڛv[kG6]uct֢{jMoj:owJm=ƽ뻛:ޯk{6sq^w3{o^:UUmz,{z&clKpwjޏ=7E^eףGF[sk{muݽs{;zng{hvoyX廛rY[0r/{m=;lΛ.gMtiӺ\ۭͺ}޼_]ڵw};t8s{޶=v׶.v핹no{]T5{۬ݻmݮtXVWm! ^k7{bU&M:YGs_}ܮcSFki{kzuJ*+0mu3w=׷ێZʛerum4zfO^ksuy޼.irgu[Xٷі0vp{nw7guy^]tT^BsػW{eeٻ+FݺU{Ͼ{Oc{{cz=7{zU^Ng]̷Z{woSd3+mUjJ۱NFS]λ8mQ={y]no|OUO_}ږīthzhuvzjz3u{ܭu=M;[{Vn{=d]zCkGsjw:{7usduv{ukkƸ7i%٢]%+}g^OE:]=7k]̭vz=ݚ{{kב,ʭ![Yb]YSuV4oVqvVF՝[SaI=F])wݯ}}3L{zoVׯkuօ]uf"ו]ÍDULLibd4bh& 0M0!5U0O&M0 <ѣCA?T@4 L2 ɒf0Tj(FMh 0& ɢz02d&@h4h@SH&ɐ4Fh FA0@h 44oQ=PP&ff KR-ȹ#|F=4eњFuhѤFtqvB5!xBDP(E (Q(QBȡE (Q5Q5Q5Q5Q5Q5Q5NDNDNDNDNDNDNG/`2-H D@ "@B9d:*uLT$`ó;GN:Vh*fFKj%rJ|ĭEQ,D ф?p~!D%(3D Q]bRRVeF-I*22*X#*Rދ(eE-Ț帜R( U1f[ˑN]JIt%eir%tQ"dY,K%-{S a0L&1bL& a0LDLCE*եO}(lKYDW9՗Wb/r˄ `")"Vyz+)j$[Ŝ/""""""[ %!d)"d(jLj|(09\T!9 B13 3Fx(t-Df2fi>nqt-MVy?a4-*P `6 `6 e BP% Bb !+_ԍ3p4 7L0)ЈjF2# 3Fd0bܔD a c8I(@dR#$%0C 0K `I@ N8`D)$ O*`DcD%$OqKC!6~i"&!r{Dէ!(D@*D2a SHd! v11$l$}B-Q2 @J x@  bJRRP59Y^ٙ2e40)dŴ3~YTqŐ.:&RN AFȢ( d#.QeE.D5J 'N$G9dɓ&AP Bay:tZ((((Ȋ(#:_ R 010L& Hc1ƥeFR8Da3pE—_KY\[ˉ3p- xǏWY(HV∻AQf4h"&ddG© hb+Z`HH C:HXl9$h]YۛjEb+ʴ@UTTI ytr[.!:2&cHRBE6I3Pr,c|5!ÏII$2HtN)j(OO>x!A)9"xǏ|D, X@1VUcǏCZG2 )c"2ow7E Wm-#lo]‹@x$ "U`&"q(Ϙ>d jP  a\8RdIR #7@, 2 0p2JP>vE Iy*Vi $+H,fIWq\V%YXIH@*x̊k{ !-qH2G*ÅJ!`FIShW% EVH*ʲ*ʲP8sz@id P2sÁpS#/t)eDQ*b)BH,#ds0Ȝ3OXU鍗 |#d#1Nu a.isiꔲRX"Z J($@|M2Tv i eJ3Z$!"59 A fI ]Ⱥ2 diKw}9Dpı+G* NBDz 4,PvLhX4ȜN'Z!HRZ( ffѳ:xET G.0ͅŒ `+Ek-/,cDz#2Gb, ,ʼnf+b,OF rY}ȮcnO YFQeF(HܟY{tlt|Z)b)d@r^Vw@6 `MX[:Iahzb[o:XGG|f t, Pw+Oh4w?pUqb@rnMA@dfujd0G[J!.K?KeW, ^;xuG#Φ"4"/5຦ &0SBh!=ca[l_F5tGai߽tޙP?OPM&Թgq'|L;`OB'"WcR%hCg黊@#CFMtyRLjD)14Fr_k{&9%?9zMIрd8@tIi u;E7zla}ܤPS!;xOLtm'wE 4%@=yF8_t]éz'FQ8 <'x=,ڽ. {8u:,QBŘpeɄu ð8By plKa |h^Pai;UF1F=Qˉʽ_)?&(23a-(z2&GM<[9I-n.7 pr/0voM'`\YAaJv A8f?=ON/K-p':D`G.%"`ORG!/ #cpZ800 90nj-;(Ʌ0^Β) C5Pj'JpG<7Pq$:(0u]}79 !`,Onb+⹡M B Ұ?%ON(K 6t1פr8ɀw -A0&qFÇ4#\,A8{3apPS9۾r?'ISWe}.pu (Q AHRQYarce8/1P_`ID4tXdE[ ax.LIA/r>DL2;+YizӞ\u, ci^DK3*[xXB] z<8lv$ro _TbAFa7$:aܧl6_҅w!f8Y@L`pDZ\[[e`|5ҸLw7@vQ~/&0! 0! @F=0V_9>{ф`: L@$q+d+|RJlj[[ɰ1t ,WEe4f$$"uax_ d@QߒXikZF)<ƣhȈZ}vRe-Gv/HѮ CO]Jyދ+XI/.`Gl:@}rܔr7j)#q0ߞ"q-nީ"7z 5Fye/ pm0zZcZ,~K+A<IKeϔyFtj~Y%OfږH1"؍ ̀Vb(I!ue _]6>y~lI*-sB4Yzk)C 'nu7D] l@ 5]{>tA*v;r;M"jVMn6 B㰸6:>\s>Bjᶆr$ '{_/G-@wevU(6SC&f/SnDr0e T["Ng$5O D]g.ٙW_D!88:]Em`?]g㮤A -7N~lCe6q@ G$O{^M$o㗘.pa$pa 0oBiOFr >1BIɄdB\$Ɇ2cCzd$22 L & 0.q f(%}_b( "Ϯ_-sjEp 12tY d.p`tB0$q a!b!+S b'!,Ē9&T :P(NLY( 䔦P&L$"q!````@ $\"A Ka `K6 D)$% d=!˽C EHVA -X@B2t, %0EG0aQ@_3$P 2m[<΢esD"Aw\3% `( HD-R57/!K+ ^"Ae;ҽ"+Zd{_3ibT8_G7[ۚj r"C242<&&Gi=׿Ĥ]Nېbrh*@a{޴&0ZZzL+MFM %eC=_/مc?"Wⵢݥ) 0"Dx{k>2]h~G"ݤ1܇7}B3ǖ\ȲxC-V~n wuj)eouzܑx]/P~aOI5 `ZX3"4~,f7`>ࢹ{Fk`'ݏMsXDektX=~ R^<CoV k S{/IO6a!25.nr0z2 *1 Y ]+u /F|TzYeUpz /-:? g-[dC(#)R{or8C}Xg89"IH97MeGV*M-65g)RQHE 1 Oti@0qciGAt 4ۘ³Ξޑt"+*bSx4o-~X >X2WhCʎv6x_],ʵ{<%bKxVW\@c9c6.oY#WGKGpڒMJ3%Cw3>{C0| ul[`'# lv`(4 HMޤ!˖"xRJx9sfpA2ΫZ8;X~O ,L;ؑ<,zdWQ d3@-k #b>\5!h{;жo[Ӟ$,f5([ͻk<$ܹ׍^3wh}*ɚ% +VEA_hϺѿH9EYr.Gf]tĮ6oY^(]Nzu}pR0KlB}`O'e:CG#|8s4.w~c%j 'MKǞiEfl/`$K/H#&o xw4g[4eQNjoiQ^ h4p8 'EU8Jp#{8>;݇Ssuڛ 1I-#Yy<*BTmK^O0=zu|1^/G6'bЗ/@>!jd]֖6zxT'Pˊ]gm䦛PiUz,YcߙxhFhw6B?+V:+s2OBϲb`p8щmF iK i̔BƏ02 xp *i]3H(Q(IZ %uo.ĽeMVle)%Gl]@ Y=+BdH&ZEp}Q_^ [5Ai8GY`jdQ_ᆶQ0Ʉy$5P]荑POޖCAvf3QN9JS1y9JPJ+Gp/2i\{&HΙ rd CPɓ rd&N!Ç )xWB+([%_eT.a.Xd ZaP(9 8 FQ܊RvB-h.{2r {*YBBb؜?#:iZiь))HUpJd*qR&D=I28K8E?8ѡOfK@8̐-xĢH$LQ H2 D0"j!B4æ83/ x) Ұ3A H$ A H$ VpFPqIЖqaqdfA|ccJ1cBA JR)g, m8M i2w|g%ʔVP1PS3$@4#l!z,"I¶%8I#tǏ8rp qpafa&  8ιN`Qc7#\Q`ᄑu2&DN80 dQ"ظ?I\0oJ%Y9ZH8nŤME p. F`d$;os 2BM-!C"{ Dv%HMA5NH ȕVkb⪎"8_ }FbWC2F'<% T!(dADDDER$ @H$ 1 RA P 'aGC< ;a 2j!bweD@DHF4_+8}ǞxczGh;iGvӜVyN^XG[hj6C:sqbc9DrVi.2ƶ eEpĜ!lA5-, <]Bq{狼qӟUn/8Nl":{ew!0qs܍LLsFxpb1xKF=nߨ#@Z?[|i>,=1LX/7bD5u vxL bF"09 @.!8_Ǣ`o3j D*:#Hu|VK9nL0}9k;M[4D7MZMO9!Wf]9@yҿ%ݒO5<%0!hVC"L~RnX(@6}Y0I>Y2 `;3:eY|n'sL8Gl0A*ӄϫoWL>QsEUI 7B-[V/6@o^HJ}qd߉zA'C a`%ۼ&@F?^K(q^'ܖo1ҬݿB$}^D؇"3VN^\S˲.Czc~1(FɢPkg3L0{L~2ġ\ݑ/Z<XŒ9L%<(a>KQv ?%bd kha562Xdē8};i0c &{9#S,>D&BPO۵{09BU`}+"K'UR|S[E^2Oݚ!O߽00¨D)2.EwקP[P6 ‚=fIx;ɍ%,~JH-(VzShP=$c뀻3wVca3?Y/_ CZ/?϶]~j8h@ޞ d@+Z8H gPŖfC|I$@gl9^RԩQr ΃aPXz^2 P "7 хʓ{ ֦açS`N w '">M-[8 (d߱a*Wg'oh![(q:mFㄉ, ֻpEanެ^n B\l$! kռ&N/ U˜@|韥*j?ܴ [iۍERO#n2ل~ %`fW$iZTܡ)N V!U:rQGF 藸P ".WQh;}q[!HWB_j^>A:Gަ}9t'!,G}maqgìIɆ5INO)DeƝ/g'9 a0J` S=ǎxM8?mS.| I˶-cbo ,.كZCWzB|w' -k|O9 IWE4ZT6c+be_J"]&;j˿x|m( xXw@&sd>>zmҀ4 L:`䁨P륾g^Q1\l0H0g9?6?Ud+b7I8P"ix,d8ywk}ςJw7yb/ĚA$9%(&sfl/h,b'^j7:.AWL/B⚘VelƦAA|Ӛ35g@Qg.0}M^)Gm]˱ qWp.(H-9 P*i?oÀ 7!E'l,JANːSʵdxU0iH]`4n1(RA,6eNݕ𥈅'&kgi@%+ڙ< a+)\!!)c!5LVVJ_'{Z@$DU u2lNܕuONJ-A\GK !8P#%W])ׯCj,6]7~Uh|ʲd^6u:2{|~??7ZWO xBn#SRtȵU* @J\ Ήhm'L.VwY 9c-F Bx7C~P+AE2fa9.#%`hzޒXK:;>rʄhzߺ"M1AsHzG u׋!}ݷ@6Fk68Cz.Y!}˔r /$JT\&_^_$n]7w\(p#>F,$к G?ӌ-SK(7}AqW擨G% QB3}xᐕêvȳ-xZQj :-Re@Au~ټ8h?:yp_3=W@w'ԍ;!iՇvƴ|z=ÆR7IiV@D>} }2) GV'SئD'^ c(}P*XMl쪃!Ff74Y5F(3Wh=,tJH łxw8K X5 gJN1mM+`|-ALj )3 f"^9 }T^QIeW b!|(ʁ#sN0dYo[{'pMuR& v@Ŷ^ ۿpĢs͔Lr4}v$/͹d1|(ћCLO^xXAbsœH 67$H(P 獑ߢ_.\9y؃F|A4 |뷛kH;jz8)l+Q:d1G%I0\9"eLB'0ÑpQb]fGnU,qçB=<+x|%P{lFPFG)Δ8p9|`@(N~ꂱyI~Ҩx;IpdXР L Kjh5]7-t[_UȄ-=U(Ao[3%5c"A XyB/A-&sIb8hm* _իMѓ[QZjѸS1QD͛פT:#ֻ~Xd?#+ܩpRjg;pደ8Gl3A#΍,_g; ;Mk?ƒ}^-"̃kqk enA h\f `$(#e翊%̥%4`_\-icKǻ0(L`OYCR2#G F2E*WK۱#v!&+sML$9 ouݡw$'4nFb fyn ;w!R WNg8(=xS.AP*sGk;~$fc5-1OЄ]۔<^-7Άyqm[ܘ#(iSRi46{3Mi.I Ԣ"\cW,(e#`[TQTɃ,zyAeJbԆ*h~!^sJ{D7#f|/W@A%&g)26=L+LK nY[eq%BLOA\VV"S45&Zp+1r`p"{B]>όMR&FI~0/L"rgt DsÎtca>zz}ږ†7iOMӂ(ْG3 "ZGr0B0R*R8zpp2  "`U.W+r+$p??Ж$-ކe|i5\g~q[Feڶڈv &U\sC~Y0 F* & 8x o,`qUOlܑS9shr1_$4ƛz/{zhQȵV|tuK7>g)]|-.}qm D8\ı ]ˋrat =<4 =É;,N|Md-ip,.P!b2 @6p,ƨ%~-b#qqqqqqqqqqqqqqqqqqqqqqYqqqmr|N롻-O.*10F?ÿ`,0tEG~=N0P@PP2Dxe0F0L 9ESoJu),$ӻO>  ѫɎX&{ ~1pFpP2x*#s:\'% 0_ch}huRTD';Eh-i -+ZWx$޺-m,B` = :l£A_4Tt_Ht{!iqY; R n>zZSOzNK?2! 04?[ 2l2@K(2Jgez6+a?KЇGPִ2=!!T&n)3@V:[p=4VW/)WM"K%?2'6&>zΓpPM6r4?1|^ćazEhrrV^:ޡ17ݝUL9A@9hx3|Ɉ E~0VѸ "ȁ#=Q>,ѱ_&w4sfH67@ڞvp~v{O t觵j Ax'>N'D 7 Y _YmLRJbQ|ۀj_@xdvF`%ɲ"*AZ/4n:"'a0ǖh]AV/lYiGìJkڳ?9b_'FvI#u>/jpr@&lO;/ьN GxߨގPȗi7( <>gh"mcJ1Aךsa ~Rtr1* W2. BE[ :!A͈cՑUQGdiX-L7^ lRgKArRQ{C"rFs}O̿ORJ"4Be+ҚHqu 0DJ/̭La#NI_ f{Jk{Io2=?ѺG'Jg*y(ֵ0gұ=ʁuj voK0蔪Hf E2bN^&_@xGJ,qWgu!ڷ _Yp'/͔"1?JcZIs<﫯]62t>.tP`$ c$ʇaeh[u} 5FcOدC}̀n;Aw;G7>Jϣ%p]SjAtqNEӏ󠘻yf.YtoAc5_?5 l/y!7+vCkg=َr8`ha{0 v!P'v@)gy??x~Ǹ NT؍ToK*+ OL|t~ kOVAf/D%eImвӫKPKm-1?׋8Ge՗} WūAM_eTݾ>Ul{"$G!K4vBv- a2{ " ɒ]].1okxdgApt~!TJ'2`L0)w;B0&LK/saPs %~&IC @$& 0uscý\ABb8S- RHKR8+go$]DykedVmӥJ˙y tv(2]m=E̜^uǷK30E8 3_{r(ew4* Lgc ^' G\Z0Y^̫b{tu5]aU+]&u,#ݭv/[c-_I\w:Q圱Lm&9':턐CWrֶx3k}~ O{p>l dXX-vKEk(F˗ZW[z&)[ 9U_;e 2s!E=^yʻ&7v/47Szs 曼uq=ܩ&U0BЁVA!H6G$h.y-Uŗ+1_&+19A6FL=;,a4Nq9-*y.;-^8ӫ6?^~ 0 ٖ{P@:3 pw) ӇآU%cA"OBH<2H5HG)058wf`N ryCiO0|n F9Q me-H3R쏈dI%6}!&Y;9+S'V}r!*0a`i G00AsrT-xɧ n@m-@>avV7ÖDܝbMk\z4)Ǥ7+Ns'GwsR`Oh\LU<3KTY?KZ~F5iE U(L,(lD.S0c Οzat$T׎XɩƯ4ыh-4Tr OD-+~=y ]/Z_ 7L^Es !, >o}^A*10kv>(9?bv+as^YC&*myܢMu*r.L ͖B'yE욫hk%7>\::SL\ <=7:ҡ5ԙ ܃q&1N]ulϺ+MJ?Ji<)6EܴHVr p/UȳG`;`ztv4q[T-wċ-^ic ^,xPX*HQ_uɀ<`}4SA!H^b~1@W7ҏ25cIMF 8|iQX~gUǝVƒCo;u[1қ,V9q< <&6 AVe <ڕKV*H|;G0mu|u+yD+lǀZԼm([0-o,ϟ{Jߧhٝ`{R$||iT;UsU;:f.5s*= =(ިC+GK84_*ڪ'7g7{8f}\:d ù&@.YރD\o V8{⣈w92AHIWr$~Ъ#|c||=f+a67UW)Jzu%;w< p#e Kn)?dt4Ȫl⛦QyoZehNvc̭% eR E +/ߪ{EGF򇛻qatiK5ۋq13O%JqKwJ;;FT#%/n(6l|ǹt.^PX%$J #jL)9C?<2w\A栁`, {~&|OC3"?l=Y~S=M B@a[o:d& ,*0ݏ !U ü9bHQ1Fb|c A1G8@aT7E +t|Ѯ>0{Ǩs}^ v>'GxOQ#4 ~\?~`n8/ic4vD~ !q?7S>p}FOyy'mO\OOOQ7oOOOq?xgM?zzzzސcf2x(bdcni]u #WR BX# Qc拗OS-.{Jj[ d?î눏|eĞvr*Zg9388c83F[Ld.b˟yQ3ۘnm͹/cl?Y(p߽ےLdb<]4ȇkgxrfCre95`PZd)FnKbI%# ԑa\F2#Aqr;a 5p( n(_`_$ j1\!F "E /|c2')]{ hY<9{(DQ|`I<5 :_ã\>xB<nWmh×bE _/Ŀ24@$9dЅ)TӼ/w.:Ask@fv! !hC%\ڼ5Q=Rz[<H̥w6\BQR2T<Ͽ"(sm1>2&z*43N/'|s`;Y;7-7_cW'b+z {Q |ĨD>j*کTT:@1)"ݱe} 4kG$S([\UGy.C}yLgj1:[{ҹ.Cj%VT0Fb@|l(ȡ? R`kH1b/> N-|nCM#3XQm"XnrR'+y]9fڑ/pڽOxfI ͞\(VWZ}6]7cDoKgh5Z<*qOJ:M=·h_Ieg[CU-k>RI8+۬oR(q_+zI*z)cy#"C3Ѫ)χDt-La Ow;xŁ3Ԡ -34ly^ & hvobn]qOPrҠl.Z7ݯ 7d-tEuykKٕ r^8gtyVhU 7wO 2  HOr*(L,zV"u=MuKř]IzXH u҄*8]_GOѥ)sS:oXziDoÛ+O/+E#6+hE "" +e3i1m|KJ,rC>qX|eGЧ;l ]AGc<gkp/"SD]aR ޴gWJz `Rͬ; kM@1|IɬDžZ򵧥%۵ ᰈ}Zy_i0Bg/J%iHI*g(CP&F"_% `;L:Î!|ٱE.-,Yu0n/Bj|b_g(#5DyuUsjҞvo)z}OgYFb@Ww!mH0zg#u{O#a!s]\tL 1ĵuzCYTdzy4 q"E}o{zFg1H)g[j3c!;tOAi"r7|Ne{Ev _" Po>Z:Jei&a^@i6%=^`j1M*){HGəүM6D68$2P>%0vWRy{2&h fܢ@9'&ouv][+)|Z.qdWQ~e:G-a4!=+LƑE(<X?[QȂv_PA\mEШdze(PLli#:l<;_T֮wiS yVh*V,Ab"337=X4K< ]5T7uHnB^zdj4kV&{{9O+6H!R7W/dwA ܯGhO!Ȳ$/@Q0vUYf5]5ɢ.S{ =^14'ض+ B ~zjϲoS1Iqz6]Cwt@,k1!AVνS;᩾7s?|dE6 H"ij+Qv8|nm⇖2mqv;֠"[bh\\F{%g(C6 CK:r4dvz S>g.DD _E$;t*_afOj Tԉ+/V @8Yv]X~4Vˇ/Ϸh㳤+,.> 6R t59ALl\ C;,{}iFx_HH Nk_~߸fBH[/u{UtF ' y XNd3zjXFJ=$z+t ͟n_Ԑ("5cŵ@:nv^3 Qͮ|Gch!9#U_YBݬUB{6yW$ X]z焠f˼hhƿ0@kMu:䀃c` e@UB6u۶+bx6W\MӚiaЃH%pi4ࡉ4u"E`:-ymVr&y97_CVxE/->M\t0o&#ѩӣU XeQf`קd,XNT7f>I(bbnogw_dB_OIHw^0.`"mhS%Ze8mZ3 م~k {>hQ&.ik L}-}5 Q<ۉEeYJe"xqG OGⒼV C9ҬP8컀jظ͉ D*xM[QmP:ڶojܹ 3\>t,+7sG}XFY4xv൩ĠPХ4'Y'j::ٱs1ocԧ"*KDW-d))VnD(?ֹJH-ex(ŢDU|m-L7Mi"]i޸o,`{L?W;G,:!ͮve u{ 4vM%GK[)u2B=?Leý9R @aA#kƙ7Ѱ;Н|7KM/ >.޵06($ā/SbgPM#-! $D+ XK,*PT"/2'ݥ2 &PY CPLF7@( NV88sI0CiW9%'X%F'84YCRL?rPK0' NL e"񂼯 o"p@ YĥI 9=$==9%ZB9q*JIO]LɉB- ҏEca.DDah8y1K0`/$q-\(0)/cw0\4KiDžfyKo4ooGA}/}TAY8bE/PFvIلI|6m8cҌݟ6#$ӛSHUܣ( :%cXЬp1*W] H?$lVuz}[7=0DBB0J g< xEW>L慧|ZI '6_OA]V 1nƿwPh=0ujh>-P"c740\dOӡKfm=i2+-Qysi[8ֺ)==U _WK˫uwhZD?KgWmڪX PDmC1,GQWbEtkQqג>-O إ}ro> >MC^COmeprEm+T f }ި uM]f_%Ml׉.iVdR)~ a7I"doU qM*:\Opv&-L07@$[=^b/;+P !c,/l_ђt[Uoڽ%\שO:=q4WbJ~\:.YΣ(<3 KHsş8؅^+bUC,`_*y:aPhĜ% +x)~f;; q}o Ei*#zW;b f[][[ Fh7-k_"OΆ(y' Ή|Դw Uw\({.sgw>.6%}U؊ cs=n_OЯAkH${ ]{=0׍(fЋ> 9|7_l ùߝ {(lDp8/y/Sɡ7`BM[)4B|kHmWY6F=X`r8X1;Ft?`GyC o.z 0M 3r k[1WU,4 Ddy-bc< cAJ3~T.ݢ5q=L$mAr9}#A!ЗB}Ʈ.A%ٍж "+Y BvI㾦dϲDhXR.N\=Aۯ~+=NTD&ytւ9 f{Dz<H1?:V>cPۆepL7ze\b"5>/PxQdnоS@]>L6l}do0bxo^0 ~А aPy4y=l0#X޸;&kf#=<5w˞aWS/n=ň`چ SƩ\JxBЮ#TeVV,YzJ,e{ x>4 Q/#WeD_Ģ*pB99WJ22ȩ\Hux #0Ą~g*:`rnM!+fbxL !d'W/vBq'NHE?]rn0)hQF¦]FXu0CBY GMWʉ沢$w;џ(kMK}Q|ڣr'"\hatzg,2{nV!B#2Eq^UZz7JR\:*VJNf N2 pC޹T¿% JB>uc9sL\Д'鄢 ir :@ y񻩽̂1kJwg]goZ.od4>ALork_8;){$|9)AaL<~ oc̶⇪ hRBOm/.zY<.)LphK컇g\+DD_0E yb8kRh7ʻpf䤺{!ތC+HcEp, \qQwGOlDlWU7i7# ;m\:Mݼ5N-AX`?5aFTdAZeOe).Ee󈿏IyD; P!pzjoTC@("7!w⋣# z lL ^:|= ',TFlܑ{BLKa? ni>y_@Xކ|Y||: aIݛ$P<rn߽ +T0RXݝΡO [̽*'RwLIJeSOciSX͙Ѱw0aT.FUOğbE~*YrCj(=7#ߔTSq^,wE)l 9DGeX~M ›!>:YT# 0+zTzíx,T ]]bO~heДfZ-LeJBxuGfϝD3Fy:.O]A\xujHKyJ`?Kuia5g֡yY&k5**DpΟ#ƘڪG± "2=pc4ӆZ{ KdH.ipz8+WSz>C,@_c@bn׃-bV }g];s_ Gda$%~Z]s\O/*=GAT[ޠ؉9a!f>=CͰ SHkHByY<[L]u`)$ED9].t>?ݕxz',ܜ T$ǷZv#ffz.G̈́0e}˚/)@UG$+=i@ ;OSiMp]~G )%T2Q%P}z[~ߪR*ϨP#f πq¤1^|O,DmSOgy 4X-<1.d/y_xl!Kk@َ83Vꅝ~JS,f{.T}Mb11 |@qS(YNZp ?"P9oI`f8T8TИG\>-{T}0FXgWP?xV}u l`Ccx uҭ]4w`v~oH*8`> fS cta0Jb_!|Kxe=!WEf u~!GP?OϐCJb /e#*Y^$cwYl+7bɹ'4t@OQ,$S8O]4軭^WzF]50 h̙]~/d(Hx8%.= O!EӞbx? \nOaW,2_^mwi?CnFtQ1\+s[z"Qtbd@ J;8,;ʧZ{ r&{I aARc LCM9oTkz[b ̏Nw|͸k$$wC!bĖ,@>㧠\'+KP.rJ:_%RZˆo?u$*_^WsžOuCVbU`G lRƬ}8I qFd l]uǸ|z>D]a( w[Ő;oK'67ѹ A,5x̦Izi >L`foBrf KHp*<͇D 'jԄ:16IsV%(xa9gs7G+@:#/گR|v*T1j~Hax pGRZu"dm4}fޗ-9ݾT1/Héd6E̢js hAG$M@C+ThOW2&wl;ҏ$.9 Y[2CBb@_H4D YݮIށ3½<2bȮ0dz) `ZD413n;*#i, 6Dퟏx4=/^*ǍQLd>6wL_.G\{\SKcj&5Ti:řU:YS5&&@O>7)2U&)nN O]f*15:ِIjpv0kOmPЂro"f\gz੷=Ï|6*Kxi 6uZK@/F 4t}eZ++"qrS ]k8PXqsBN Ie$YBK>=_۽ґb&VwS72g⠎fX`-#%B7$~+5RzFʡ0ɊIZhh+ Ybmw+{>ģ'W4|;nf(_™4kR^4&4-;edI RFF ;C$Ȣo*d6O4q%6ZxA90?(zzuviczi /Mq?7vJ Yc o!J|Q. at4ɡWrTJ?0S\8h ˂`4&O WĘz44Wm˳I!h-G Hk7 ՋU >I󂋅u丢b0!#vё&\?=gn6Hߏ/[׃?A5~K#)?yll2!7k pn>g.Rc4lSDD,'@O^\=S';<>7X`8 Acu{ˋ(FR9Fk} T_[f7P)/Jg1y& *}: f׵ ]?pdH^ " ݃pSVNF~ (Q8倮-B/5҉s*bΝ`߁bpax4Fʯ] a3<plgDJ:Ƃ B2< ^v$&nZnK jR]2yc"MB4#,@\mBKdwX)ZvB+BJ4!Ǩ&Q8+E\V&/O92J?W b#ΰ1lYdbl䟵z#GLR\wo9vH, rf >t=Fdr6Z\LegP]hJFX<ݦYE(eC=7qpÏY pGt>?4C~zZ[80v{QW",7@kGjg?evy3SDJ\A 4)D Ga UsD ˰v!i~Z=/=px-|%|'Cq7T{HyJIC"Lor)rLz,)SRSXaՃ۩&dQBVk59,űm0?O"*'zS4wݦQ,r.'&D`s6:Km9vYN˔}NښWD9W#rV6jgR8mk"Z V7ƒqVP%r6;#)p輻04Uj7 t2䆵#z`ěXZ- D~VMly49.#Nr?Qvz:?t>;>S00x#%L`-~XnbįEݾ]t>e: 7klrk^;F98)rB;HCRЯÒi/nlh/05Cw~?)ymV.3J"z),GLLH"F -4ө{6Qhn? ł[. s.3WzrB(ҁdņOWyZ ^S̭_]0ܠ{g5y&}\NՂIHݼW:%dkD>5̞'1mvi A 5bCNȞ~Dgh1.=.kKB7dd H-X0S{ëg,/ϭ1Ew;(A !NLGRz'&)`ա;'}h08 hPDR2 "2GŘnfqEdkvo"ɠGҾ`+ݰs/>( /Lj6I (POKX.3ӛͰZH.⣌)Ă;a~p|nZGp$/NA΂C)![ShEC{QKj+O_˼Q,'\)砋E1>2uy"&B(GV_SEq6@ZM0oڹ hy{6-ǀE/Pt} xJ滾|L_pv`81 B-~*3w|-#L2>Kږt8KKXѭg$ 9N1u {E #lq%2`D4bRrFFCJu<ÜA=?k΀T͸۰MRxG)?vXJͻ3};T_ BR[d9XC2ca91( Ê<ǝV? d˛ ZB ~nMav'wIr&x idǏ@Be_pZt}R *@]&BxZA:j :›Ȃ$agUaƐ\l[x0cMz0WdWmI=P'e,ǾN\\Gt(y7%QH |oOXNdUDU.KS{>X{^V:ѿib߱f*̗p|ld Qx"t*"h<(J8Ʒ~и>,fn I)L7I?1vh䯖 B o(|Y㢭NzȄnb{#wG{n;!B0 up,}Xgṽ7*Qܼ2?;D=a:OdA3?WhHJwcyMnNma2-VESlBدFJ3ip _o歹ӾFB% VP>/N`\;ai?{7y-sƴ&L2ijl?>~˝?,.Y[~>dij27ENR- Aջ\%lE{G)zKһ~X噤x3ˉD\e󛩣wl>=N{ ={)&^9GCftEnZ@ 8@Az @q崐 ?Uóg +% QD=TD- >}z׷8±x [zw`z}|^a8 eR3LMu iš?iխNBDYG uݶkUGg+1Q6.]H:(6ZU庽QJP@+jX Wdϝ~5. &J1 v+oTD{e ]7N_[`1ww S_a @~m{Fet׫p_ hxb;#;B&gڄJǥ۸ r$6z3X5{AQBhIBR?NH ]S T̓d 9C*Kx0K=N.y.BΛVK[SrЍ0ƝZk: ^]x#|CdZnסN-8C);| gʸQ"T)KF+ EA>:OSkV 4ѹ2' 4YvL&f_:># r #6O99,[- tA-5 Q^\aa7,gx%k%9R/A;@'z* Ws.>;GD۸8^]ߟ7jg vH8U%3;HUG*~d ^, hs5CzLJ+慴{0y\zǭb߄$7QS7(0IJ W'wByKR+Ss;h\N` mr+i0"; dDH~M4TJR6^vbZ+ "8;>oy=θ( ~'F ;+#䷝t/ 6<N=Z+Oچjs㷼E4"U1K3" nZw3 lH7;]MqA;dQL@@ UnQ 'L`ףRPBÎ K&mk/k86}[D~rLTחT&$x NLJE>2_Wȡ쵹|kdXhܾ{jw\k#]_ &.l?>Qhx;ʺ@ނsR6;tG0yW׌;j5e`xڐN PbYe{$PǰkHbepe1nx5vвcWU%F;EJMKyGG# ++%{KV?ޒ r0x@v`} =7G;U߁f'GI=R!En[ (:Y.q!H$!ztjWroOkGqz#t">(rtŜxh(&Ƨ Um#FFT|Ex]S)&6\} kuiaF@&(AtwNKUEzs$lĬ%XX}φwT88QaG?;}ÿ.wHG H&qߩq 9bƢ5[@O礊 ²%_>ѱnZ~bAp͑+,YXM""+ N6T b^<5J^~o6 W: h"| l$ŷg_EHM'Idd4(o={;-D"s"(4Aۖ/e\a?a+NK"rl%4ٕpլ `PN|0λ,շ] D|`>,Ӷ0R $5r1Yf2h=9A) UY K ƚ-"k{b"T{kC;zQ .S-E)DEmB+-ŇtDoF黱1LBa{ɏ@O0{txjG8IhR]=kM{^pPT$ζTybMEA g '[lciR D8&\hs޹~wQ*~/Ci)!NY}-yXMcdF!l peo)<.`65lx˫y1RWWD37-eT_3jLK~G~ui$i 1NXʉ@Ii}73ޝAӲMXW.вejs*Ǡ-B$ILk UkP=\ [c~= pU|Y}ϯD8/: ɧMsөJ|ۖ__ޘ>]><6 Rw|Ð2z l=Z_!ϸ3ej*Ni! hycBh3]^쮑ڸViбwgQǭƂ51GH%?\~'՞U<3ޢ:ֽha(vu[EBTN4, ۿiNC6u6ݔ 1Y1PujDnPo#<+B(,Ḷ!X6M8E^QWu@$V&8 R a/TEKy4ۧ7GcMG̮Mlp{NeR)' A EeJϭpNQ^ U'TZSgK0 ^#D}< 43iS,,wu,U}xϩ>i䘓d +G@I*5-pIB[8,:i XwvGo#u-f{}rSh,(>Lšҗ?p*ui*D`l')[_A+jmI$JN;,5mb}:FE6V?S9f|%auo^#Y;*oiN^I@lXLy X$eOIW[K_Yæl{3"@]ώ.6sRgF_1ד|S/at;[^7q2yVO Zs>qadU]o& ]%TGJ MjN/U˵}|>!ϛd*,䄽W]F/p]au y]GG)DgyjLtk_`΢oɿ JBmnQ@]}A 'ony{7gTTmK'd82j_OՇ{|pRy=LI}BǴASw{Z'i56|x1ƚ¢QEyZ)𩐠pZ]K=9Np) D>+ꃱrb!r2ШPmZoB -BrşFQmjv7$f?\Z ѕE%piGOiy[S @*f5<|_NЌaI))7Oxkn,3sO$ޱWPZAq xute߶;rItËMO2}6;eݢ6%0+Afݜ,0H>8qCHv;4I^zz)<ZF1vgl7Uqj"V~TMuhmED j:F(?uK:L`3 lftx%&Cy*NE]fVKi$ BЄ83ŔP^꧱"=ͥV0r,QT ?-KC֚>jA4wR0ʭD |J=0)uTǴm_0|ReU?l`_ n4)b["M5>MYb=L `8'E]kY~aXLbL y hdv`N>b.ﶨ4= 꼴ӊ\5{F݀ev^&SZ#!13Fv{*J!{Vh~;O$grEw`I>&͌!{okp6%Zh*lC6˞ >x١ݝ(R9(7'}I]8Lų]hvgExyq9eOo˹G%ur-a:;|{ޢufk5F ɲuSF+-?. PfilZu aݢ=1CYJƭrfOH21ɬ˧ad`[e,rMN}{uMk{ww){[K#rCBd("~Jc:dY靬L. d H8"Ch|VFa8=O cZGu-SuvU!T4 ND- wkænuG r}?>D(&_|!Y\% GEy=PM ֱ901>s}p3ZBv`fXJD+eLcWb+X^ͫ ݊%}NJ) \fjl1 'A$_e||aydl(JR*ĭmD4g7 JlM|Ogu>GbTX .j|>zPg40ӽsq\hU sӡPn.3$MB(ViܙϑO ժKJ 3bm[6]WxpHd vuBrNy7rdtARC =C!Ȱ+I甦|Ь5@}!~I* W 0 ̰lf`mwOΓ֚Y8S($eXOdg )=~L$YC=6>\0˱f 9 K!AC4Y>MoˍT)]p(Bfy3C saԶ}vp+2 1Im8,c9nM~`H8>d-'Y[lЬuZ}?s ;#ԫjgfX`l^_x)@.mv߱vh諸=?ĄGsf)PI Z 8=?rdP)}?Pa[6o ]Vcv]eWZY7p{G\B/8amZG?R'->SHY|Q0u,-G-#N篰4d"%~.*(/%)40ӱؓ}Ykl !^ֽR: Csʶ=@ 65ژKඪ'=ȿ_VegӀ/SM j0gJ<8^D#?XMnO$kA D%Q8nuF^3lR]Ktѷl2Plwo,va?{ oU<֤ -O++ }xn-6p23y/Լ,͋O HPև9~%,Kj<?_8|zE4'=ʇ8@&KͽOLZ(/тRO٬gk]AYh-" bqPKA|K,0m ʸ6ݘ5ϣ(JBeߏN໫mG;1Y5R.z_cTFi,(葕W\Q @Od4q|(~fA /^5z80~0Yo?آ50"tFv϶Έm8gp#kU"/DZ<zupˑVAܲ~0 X K~,RcON 2hsŌEPv( K'|+K+t>[|M*N@+ڲ-TcjnlY\(;Sk9L4{!ސ?B7̓#~[#LJ[7f~}K~˗.+!eV'vv0R Xx|(mgor|nShZ߅~8dӔd|ѻe{@,꣡\ӊwMeNg$G}0S+:+S0+ 6ό;uR41V ﷩x-I^)WMV+\NX!OMpڳ}JSm|WT.wJzzpl8NL6CU7:12XO?OV.m7uT?Რ{ dzȝ@EIa |-˴^e%9(GGlh{alb{*m5PRM8_3ڗsM%N<,&8=@=䶝xش>ʱ-vQ`A$^W8VX&5[A01 վ9zBb֚[pR=R[`H E ^rż[yEwa}#F&x]4 ŧf4q_a-%u epy#߳D3Hm'>5K ^'\j,%UXJ}wc}ps#\?`Q#Zvk4 <)lD{TV? F؜,:ɟY]zE2J2G01 oL Ӌ ]Sp2eZHA8/ - 4=> @ҡv @*_Bq%9e:áGx͕BU蔳IJe z,Bz&PO" -&M8!osQ4SŠ(yp(K,ht6ky659 `HYLY!dYX,B1!"YӋ`dm{Pm0꿘 <Ȁ5dA0c cS.c 71=!3I nõ)/_ʸEeߜ_=mh3)y)g)&-9R\îDqlWΰqt~E_{'&z(G%@+RKSx-WAru2lňY#_6湪m`,VHtQb pi F891qP+}/C[ry]7<_~\[o߂[S3$]V?1} ҈fh֧mad֋~ӻ5^i\v{rGHI,nҩ釠͂|24Dڣ7*+,p7kyU)T,@vȠ쟼|HyeӚ~/|Զß5q~}|pVohAOhk1.+@C󸤈F%77װ #4U;eTir0+yg Kϙ~1(@cc|11=h 'r P4ֺO8Ib C˜M9q= 2h~!W&VѶHöe*Ȧf]uu>RrOhh˺o=j Nh,Y>Eb=ŵ;-%B1 K^ax0pLCґ* Wݝ?/Zv&S@޷OǨsGmJ^;rV:523 N5qUNwLZ'6H2:@)h!)y$V;FXS,]n\Q.t*cOr ?\l?iMq 9{SF)T s%Hb[l\gT!v,t~n}b[3Fj̔65B-DcZq' `z4`?A:]0TpT/+$x,1UjъM{㢀 \,5 -+A}< cf&C A@^>@D_4Z &Q!Hx0\{ _ &PY\X* ԁuqψjH>p,z;?C8L09}'kb`]Y90tCz%~` 4OdG@58=49Bd$zG"v768Nj mduFǿgaZhLoRfg~="dz :g{;"|*VcihPOa&yW WHϪ4_JS[NvZ%#XuKĊeѾĞ$msJxZ@aFEŵ&sq/ᐥ 6q?wZAޯt!߳r UKZfe\FڡUPWټh4!Sp2;Z=9%=d9)~nk~539\&qnjFC!wL>S=>R;v`DQ 26Hye v8UQ=)>%c >nNUE4d\J}u>P~9o|_iFL9{|PN6Q:m((eA.0$l$>`Qpn6YL(8T7ܤt!C|MIm^|w0NWXEo>)#eGb$9ch\_|5y 'H+ZΘ4Tw +&-E֩ej O~5)VCw-a3$ hRB ,_{z,t@G-X##GL+e::1;S# اzc*i^wd3Mod;'a_$YW)eZ5WD4BZ*UJ⣮~>N_ź\h C)ܰKtWN57 n}esV`rE>йsmeV}xC~{n۹7_1CE@]P@"ǠwTlWz۬d],ԵPp.nдgEX^,;֌i|Ƀ|ۇҒj?C ZOsiy1[zDٻDkH~!MB=-ݿ>) [*|F%eo?!J e;. c"i/kedf*!,#V`Fm;SuWY~f-|qJz Юl îcy`9>q 3!HY 2g?om;sX?{f+@L?C>eVwg'T!ZHxm.MP:bJ)j]Ѹײ%F9B%v1Ma"W~~s4|~q:%~YMlYAt3mQa /1 ݽW:ԡVM3i5B*uI| >iL:Ϝ6roܷ7 FM\y5 Q&K>=i"$ğg"-]x,a;uرl(Tr6(Mp <fZ] ]ЭQ k-t@zQUG|"֠Ģ^!+ `ؖhOŮR 0f(C@w@)Ms Oqe  AWl,1(SKs7H79@PQ_Yn_*AlCv[3% %9#_6iO:- `s^a8c/5꫇O6@}M)K >c!6LM(Ì9̼[D|;c-x2e'''Q%ZK$2G;D\G헹3q i eo:FL#8Zӆ8Xg45 1u0U84sڑqj)nüPg1Pit-"AdD.@ x"JgckD~Y&՗55o̙=x~:ӓ͍zl0Іk<6.Ī"tE+4VVqZ V9ByKEr۸!:rJʛ ͯ`2VV=O1*~ȰaF)NX5Nޫ;'^$nvI5v4zܶ77(^LjiqyyNς?}8Lk>s>v *}b "jUZ( ʟ2 ΂1[]¥~`w'5j#\z(~(0zʕ3R~WqM㱌*dMD p&_Ig* ]z;c>pB縄5TT =ԳDH'ϡCc+ CIB$LEFƦuav|1[$'>޷ʐ FO%܍Vt障є_J:?ÚAn-{.{'8)]9CvS5TOmK}XP)0n5LA2 9ds*W 6!vx{^2V185̢<}'8ԞPW}(xirKuH~fpMcP·cmN[~jX`|)sԾX|\L2☾:e}% /ꬥlΟPDy70w_Xk1hiCAc#|hs>`kL¾}3""N~՞UΤ A.tB1 :Bi+2blT7 ItɗO#=.F ۇ௉rR'M l唳em% E]kye#w^^ uޟiҕGZEhf*?k)\µZaЛaLs, AgX`fQPnO v7b`#/<$#B٠@$Ay")K1}K~0^ڣLz3,žD߿矮S{&`Ɋ˳f9ے:v I,k$tɅO.]0E`S*cx|dO'e<3N%VK|ΫRj Nrdxgig/#^+ۮvgbxK_L '((e-EIt(F R>ަᜌW[%rT>9tsؗQQsJF _ɟ4XZkzuu ՞I`msDž7:rG'Cd #{64k2q"9Q XoM3JD3MNӮ.=b00#-#Ƥ&@ #C!'Ji jlC쎟Oub>`XB5|7X 1;Cra TU/,=*tvH!Q. (Oy&: rΏ8O 6Q `rcōGغB0ustVB,WP1D[8EX+Rfطr|%@gݲ I_~j +x˂%;]4-a*Dq$tGQ`9qoU y? mTw)·pG#2.MU?2\n wCba|cUfc'v>b~|prm-b6HSvrv1)x(7?nBvBR'[CjB `.5?y9X(gx&)Į:!|F^z qۚEb [|d!n,SExώY_+6yaf6(gJzʑ\&IӰ2'cby'b.WZB'2`)85{hDmMJ&#&kbyWB;cGɄRh#8sP-aݤy#5A/p-t'1^Vڮ"H(gYj4 Z-e62:7w=9snwuu\qYW2PjO[lcK>g̮i ^E*AQ*qGfdf.`DR^oϙ=Fq-1<;c)_FFg.CG)E(f:.J (N;N1~zY 0F?6l!v<8Di4_ϐgS#$P D2 *7d$) + T%\rKT{.F8d}Y֥9>QLaCl(Ħ=#в&@iu~-./Z 7|**(-}h`I&u4p=?jX?$KH0jBY("W2B-E1+;z,cT{Th!L|7.@^U^ix Hh| 5|GkHK$j4s:TئM݈rK_^,%]gh]mmQbmpWXTq\=b4p|~^tŗ:֖,=#xEǂ~qAZ.Kx ]٪EEfiiH$7a9-ORA3Go_y[%AUqC9dJPud8Z~!Hz Â:ٙO=Gē%a;SpJ:4rc`߻-{I/ޫ: CO4wcEsC@$R,QɔA Wd8ތQ'j/VN˳$~Xg r~|eIEp4嘏sલ"Vʌ`Ly۟FH4?ϭdP×v<+ ){HHzxZ%rɣї8r$;$G_Dݶ?F3GT*TsY@_GeLyM'wOȌua!,`b7gKoK.QLqy{= AT ½#Ӌ[* )>7ݽTϭhSj (-b2)LQ\0]үf!L!fhDj9*3Fwb8IsM&%:7%Ay+oJZmCo~HTQf9ɚh@, gWN BOE֬|Q>._ج9 L 脩CqZfޢ\dׇF 83,@nXd]78)MrVBOJrk8̤5o*CR(}]|30 *F`R+a@vQvX<][8ѠX앭w!cg]$p/|3sg&ηˍ+BW ֟1894L w&@[Nhu|E6쮳54}gh 晟9+7=3|eU-@c =.ZS]1(ᆄSٞ1El?xA:t] { $ ߔ)zboSDxwo-o[FxU?NpCbٍw 59`@EWfz<辠/f^%??j¹m7}8Jb~,'0!HI/A(.s'9@6ohm굏23Q%q["cc.3D~) 2Xْ[UԮ1}Ϲ;4jU꩗HҲ>(|P X97~`P$wnHe&ROy6]YÂ4aJ_WAyx_ y ՉrZk^B̴+! r y@i\ n(0;ǵ,o3|O;nGa,[ hEC,ᤛ;rBg0q w֮ģuaY[»_r~NxAw/G^ 25agrIVIC-L2ejÿ:`{·yzX1S=* )0C0;V|&x+IյrS/c=L>%cɹw9}^2S{_A ieHVZs`I=S 6F1w ZOhGNGg1, 9pLrNuȺF4]!uH>?KNasCI h5dZq:Th[{gY&~Q?`)6F: s+u|n@(nV>P%UuQ*ZyJT&۱D(9,n]⮦$ʬq xO 4E $4Y]dd EWOͨe+] P|ym4ydd;q~޴רZ]xEkbKkf [I*.EONuL!?%%cQX#+a*Utx$:-,U|Ҏ1~T6H-KJGꛆs} uinT]Wӣ5%}"2oRfQVN3ς$=Pxlܗ-V##Jib#_ :VU3W-H7 _}qY<\OGaN" j  ~f ,\S9m2Y't' 0wg z:AaOIQCJ/'P^ъǔ *8F63o";l^2+~dF~?Yxe':!3ho*X>Bc_˯ҏ醴'aP3Z|9E>.^Vn3 Lo}gb{5WM IP@l8l[18v##ح[NjF,?d98x~D @Ie[ӒVH7&x&7%LCJg8+B a.W{Hp}+@tޑYzF6Np:2\@co!sfWs% #]_lK0 bC=NYkK_xLbwPh,a'FW^#yp+kjxAS)o:ѣ*,*8rӣm<-$8ws 0g*«4V#׳{;m!ҙYB2d~ѱQ6B(+痡3F9*MFҔAzxu "ܰ$]qO_21iJ(n;=*Jw1QR_%͌Df/`Vbⷀ#Vl#XE qUѷx3E8 'FA4U%%yxx@K7HYa?lk^ܿyp0ܺ*Ju9nQٲF<0Tx`iebWZba dcN ]ƩʊۃPǀ,8:y Furd/:X\ee~~bQ X6…稅4| K3,4cAXӽm  i?Nt5T?0?մ`P[.Ks?O K*Pޤ9g$+qg17R;ض~?Jҧ7C&3:˙q,(»_RC  IYkC0 Q0i< L#b"%<\/Xcμ{x2o "4*B}mno$c-N X8]*QaR! xtvkhѬCsMg|8Nkd;6>nܨT DZ</E=LzU%^z:_![TdM%T]nW!5%VIB)c|07g$Hbcpji`PO w#Si9M-?g,f(Bu\M)6ۇ&]O`ͫ5ڛ8TSًa O,tWw@i+wBCSs%Nm+ {?#>^ ѓ_atMkiT9H)F3^eupZt' p$yʏrSn !h%Qґ(=`DzD02=5NZAGA׮T,BhVG+0$y:rݎ ? RX5 7`B W C|:eٻ"qn|=^˹'̴^\pıH`y`]f`XT>[@'謼aq1BR0mw/jƓ (t ι=mb1\&1Kg6fjO"? Y.|HJemI={Hq5G>G5B50ʫ/{${SCcZb>}'Ot8[VX6ZEgs)_O&$'j?y=sIg$n1h/u8Lfq^ |EѪKƹ էPJ7wa Ua ~N^CA$%- [E;/҅=\kOxQ-sy 7f+]P3BڭVJWdqP|,blXCOAo[L&rr[=n!8a:ه˩qN\l%ev}ߝg4[Gaѵ.r88r Xk 1l A7Oޖ("<ϴL U RHR*/ }Q!Bߥi%?gEp5L&)t!Rx~ X3~)+uiẪÚ##cCޙsx2I$EY~tA譆;=2fɘ,%ǰRa5~fT+0RI=jke(-;շsB䴫P @ǴVAk #!^ }~]8TM^M2{A{dv ]t*C yoʈ<V)IC]=k/3U妡 !U [Mi;eg6y\eQv^7h 􎪝)#qZ͝! O3D(@6Yl2&[oUhWE5{1 a47cKS.Q[~Gz?gƬfA DL_ķ0oQã~ WŶ8j%zrsHN/WDHh`}?a_8A!.yyWIeN?S'HEKE¹jq"ģD\a9҆ņ /` |!fUo תKlvZ֓ɁcrBu\| n)B8㓃h-BUZS_Sό+ ѽ4קJ(lXU9T",3{Zww/1h0tĤ}-O(s'm[`+9 {„ iXZnihj?3z:{ᭆaqvt{/j1 #xc 0uO#p Flpg`^d>#ڹ\o8V![C"{ G- X9hCv?0pV@+ol&I[BE:9ɵYj荞>߫`xc4P(Ü3BA@ 9 VY.RN1wM$*` TYȸl5jjyzZ}h'gVxf2wt$sDU圵)whC95C{ETꅬ#$բM=أP` W0iꖋfIn\&T=˄Pf3|xU^f|j҇JOfl=A4/Wk5M/S*tZSr24+wAcAv ҫvej%lk3Kv]H[.闞?j>4wj0Yj64]ebWiDb-b T<-~g|/[ Z4s+?8}T1>'7TK?8rcs^x7*DTl5q#eU:HgYUz`;+8lmV02!WZnŊʠ6%egvkW8;5۪8dkr22%mY2~uζ^aY#N;QC;GE!dٽ_a}o'#2Q;.PKjZ;8~v"ng(ASЋFrɐ`$7?s1iT~~jGhni+ )iknt# %'\\uEOݜ3bZ73=f _lb`>KFDF]}vf纙o Y`C[ةz^"dv7,;A匣gVxr6~8ޘ %!KR >~KFD  T30\Q(U<Pyiث `ݰ52kK1|s$w}(G섕[!NN @*S\&sSc \r=7ߴ]qn,a{[NU'G9:$)XuwܑdOg)*!VfljhcC|AĖU@,OR ~@6(4;] I; IqPҭZh1Sw])@9͓-=L9;^ "ec2K>@t1GVi9{'SむIQH}5^{oP0 z<9Lk%*'.ož3<)(kD Z ʹjJuQԷE &p?zPX?{ՏjYK'jPZ,$$c Z;VĴQUbuj E_qn)Z\ݰy1pvwxjH rSm\qbͳ| ̉?cVTn} <<"c#l2 ;-rǗpM ܞeؘ' l} wN&kl2[#!_eqp83D NBdWtksq2_^]㐰XC۱Ih҇jP{X!(Зݠ XDֿ2w=x3kSH%0%rsV&JqY ,hw,|*fyXL`TFAkߨ:fؔ;T)ŵ{2`a8iA3tR>u bۋ Xyi8Ep9nyn!?SkElCSGcOQQ4tJP; GC3X;ΰ.\;V br \)Mm0 ~,FdеWN d.{*6ߒ׼G ɼzEІm -XJƲ \_"v i?-4kfqFV} d^F=ѱa Й([qż5|t֥hosD;׫q<DR)(e%t꒰Ҭ;%NkkޕRܠ뤐iO? KXd[vdXcғ e`7$ü*~c:],`/(c! 2/NNP.FtO`c -q񿞍9<ӽ?VeJfFFdbxZ"`F8b̘/b$Ǐ#h@!PznC @x,:p/7Øq,S!RKإU#YW<sX0@͆*}e g21w7sZH[c J/if6A!7l)z!;"h_?;In=H*=  X PRm+$>H>Nn3o2QaA@{Azܯ |.foɭ>B b $xNTDh*D7SQ<zM9[`+r#p0"Z_ hU+ۗ58`r;v} xt5ZQ^n !MYQ"xJMp{S_,H=4# `&ArX%RRƩ˨uY@#N4 vb݂=`/ IO$&<Zdj{,p>sR=A'u&ߴ2FLB[T-ٽyQzBqў2! 7KRKpLrs(q3i)_!_)T*`4ƣYQ*D!FgX7}ؿI~yKJ7'SM[&ԻۀiH?i$$Q}om!'~5G%aॾ[||0Qz%/E{ )"8_TmֲNC0>̔U9a,N:' ȾL#Qrzn*ڗn(}4q^O>>4ZN<*)δijDYak/{ŗ ؾ)|dbq}U^]T#5$xfN7m`BLz~䕚LW$!9!rҶwm!ġ\(ɶ,U:s|Ls!;Hmx(^e [piek9uY-D= l1-17B!i!%jIqos*KbOEbT2n{)Y 8P.rI?:IR#6mQU-&wB7b9p/ \spcd\5fkͨOeY ji`đ~+ KdDǤCJ6m2m Pc~9 LSfp#OnzͽWAp:Ƕ7~"QJ?~ ,D:ם9Z0 _VXKv|#A?7\LQC/AK fʅJG2"lBg6xw3{c?LZ L,P s%pNq 3YQ&ꀝJ >bvbxKOH GGcfȎ$WAx _$sa;̔;(ȆF:ڢn(ar!s;|A,byn9.Zl Z")!okFXFD%v4g%c9]=Ηvյ&"lʔ&xV4’unQ7T*kby] ս=ì]:Z$C6z'JnYݗw>8O~jӇ̖(0ȹh@Q[P|Ƌ4Ґ̒G`dWӜ+.q3Ka@=ݼ^o}THGG$4ޛhnBN?<=Xt?2On=.t)Ku@Q駏ZΗ\7셥Whv7 ̳q|= $'jwwkEo**A]2Ւ~T%9M'Svϲ'M$Tm 7"/2wоIQwxTr^ev~mR6\9 !:휬Gc-Gz33txq{02ej<}hb GǑY)+9W'Fs¨&BGA0#\P0r~S0+2$gѿnoeGF3 [^=ab$ Qb+IVHU vR=} =%tbcTSTza=^_~`Y Bɜ3ֆŚqAS#` pf3!._:z(nQ_ OԢ x(5*z7lnר4uJ#&爸vߍ`6k/q<25+秐QOa =mwG^^ '0:S '>!'?^ژajV(kQ`Tp ]EuļN#Gxh,Дn)s]qv"RbxsL.g̾U@ҩ.4`9ZBJ$ږs <_,o¿:wbv==zMשVUfO ͚A၊пY\o}"$'羭m+]%$|; e߳ q F ]LlkȧM 鏫qy0X``[4]z@Tb#7oQJE _ײt s _ Y.qe 0KK{d4HJc0>0(wuϺ9M;g((<4/|h(J|wu׊3%1ݲ@TA! ad!`v|s#9/~lRCa?Bi'tJLu˹fC i!J7"KE?*ZcVԊt% ,P/[:‹ wZ u\n }"\ g?} oAV 7 ZP]t|%Xfm˂M&7@W{mΣz3p*+LjE卦T7As 2_j&}ݾo-uw&O>5H pǚѬܓ)tP#a?" V7@N#(1"{;6ܶF] ceE{oہ4xH5lg g<)aXΥ4=]MU$`3uYB*Q^'FGznO֛*w/IqG/| #d4mTşgϿ`9Bq"dO5@iyAd6*,`.DQyk~y!>K(bws5DWR Wfb+p\ 됩QcicNQ>A0=,_";nŠYiȫA3Pw?='$x-#MLfkיXk#;HD8J#"GS(up\ 68٦&QR تw*vnb\>ɗh3 '2ph$Uum|?*{5mN#6d4eR]/4aGmƛal|Sx_I@ixbTsPzʷ #΢K! *芠t>uSw؂!ϖ"hX6!~N0\8qbHhZj^DP|e ]gRsɝ"}u@/dھ ?#Z rHiB]V)NWܻ&s{˞'(TxwW_(Gq[zjd0M_2<}Qƙ-aH DtHd~X4ae)q`}1yJDwf7@IfWIy3+]i92 IA~S'j ]uYTJk )Km<(2;o aZ?zyjlE[3nf/(7Ëe Ddk!?NC>d}5ŸNPW }:~c}GgDvB.GM`3Q0K>oy|C2qu,+4)3#5NCDͫ7_}sY8ޫ=*vO=OQsX-39ϧv4fr4h˲Ў?ŦQTP@/7\{&ypSR(dK׏aUz#0Xd*Xi 9%[q!7 b?1k:&ř.h=ᮋ_/S xmtU`x,G[,GМX28iFRzDfRsE B`uN}/K߻whkeQ Q$9paj;03El]p<,6(HzwŌ'w qӠ؈vM/f ¢x5!GЛİ]紦 `fubK`f`f:8fy3u(##fDy> Ck{P{d\DF3VL"ON3kpU[s IƳF*բdtSǘQZ<v3#VFS1oC% KL2߶+} IIu4+N?VaG3+a|N;";jVQŭ~ߖGlY'cZ,Wr|M};O|p٤$6%r^پva8`i> 4K .CT;J@D CN(k[Wu+$r8ۅKnU,_{xUbD b 7$4 "SmC8J1w@} 1 Sq`K|~^C_U;> {Dg>2'^V\it9hXOX,G^ЯӐQNȕdFT(m]ziD,0M c>G\|d&yU#`~փ3O cUתh% ( xX'F =Jp@-2?lre1x\ M)$έar ?$c1gB*+C/MɔVÓ7wƧX ^oq5Y '*SpDч*R!0,& W|Ҍǜ'Oy* *Fos1{]W\- ~E]ţFmc_Ĉ6ٶem|?m=^wD%ddҌΤvUEl0MC=zߒL/h.l4f2=_>oޒqNTd"@.E㕋Nl48csf━s9IOx90R^Q t4ܢ̾VrgTl>xUDDPuzC\U>OCiړp7>7 z%*bj{  ǡr_7(sWoF^My6.y \Y͂r aRo]pɳ!$"e@&%[a)PPiҧWbvip!8ۆb0oU "jȳ UBS6GsAU TEFjɂ9= WG$^Ӡ~0e{AۂN U9ڞ.`=DhKs2mS2Qx/ C4Qsz5fc;upB+l3nnK`cO8Ќ}}7Uil! =p7&h\-wF{yf(ޝZEtx1uUYy y+؂9 3,A \;H훫xwnᠱ:CFvJLD 3n7:mR)WS1B?S>bm//| U.+8|taKXEFu^⥗KٴՓWE%A@Ek8dޒ 2E Z9QEZ-R,$};4yOvNXn]@(PDey3Jk6@RK''!m[RU+>/=ٞLkc2 Mun3ʋ=ʗ/r3wf>I_xV2>'( y;bo5ٜV>bfs}gj>U56Z4 &Tjc [Qvo7š5H (Dj6vRk\smTe?Ѷ7o}aS!q)3`̊u͝RJ$|hpȰfmz2<Ǹ͵p Lј#jYFp|܂t a~"zet|TKɄ~9$u M95h|n+Eqv8qWxMQۅb7IBpr ٹ0,OP1j)'4b/S ^lN."LZjDc6aDJ8SF3Hk3U > <ΟTGNn%alYxLc+-fM1G'6 ø|qcmZ+=ԮoLU.PaKL#)6{2nA,}9®h^bYQճ>GJǪdZo{vvnm3bvh,ߥ4!{x?/6;`Az4i")\5>B9w@BEfHKjᅰtROF^ ʢ|1`v9BA8nLzV UDnCd+ks.JߨF%(Fc)d9|Yt3$XqRxOY6ENiyn5Tc9z'&h 4ŽCqEt(};]0|!UuW8_o= J5J eoMi Zu3~SWtiUȻW wI_)L[+Sjϻ5,,#ڲ2ﹺ>_ɟDPYO@P^3ڑ~6۟UD8DEE67; j̻D6{kKbXz:8i/Ƒ$vRrN7#W^T\PL[FQvZ2#칝LUھK8=,7R82m Fɸ<%}^g>FiLkStyfPy>"f%Hj᱊"*Ctol 뱷p\+ h3W7+i03K>#^]U?P9u@VؘfM7[5 nn>XW&U3ic9m8ijbŚP[bCEs]|} aAHL"/FsfB" UJ3;K{x`c8,d?N}t0{IHE]8g)2"8\=;YXR>ﮆ`WZ0~{|/ga3 y`-ݑB(6/1]$(W3 l6KD P=x՛K%}gE r5vqߨhҥ{PJW*cIuU4 .cDibyiK$؏/x$7{o9K "}`ÒT>> JqzF&6t,.vL a)S!w^N$nMvv4 K)0Q|*&h1LRh xV#a@7m<ᨩugR|9:5/j<5꿋=wuW~h ~ Qp~cr[=o?"TIzu @8ffT I9 װ)p AFx'1,oC>ڣSBd4MCX&#{zrBCD2EkxB؛Kw?;[ 8'Fd3j^wk%>CVҠc#Hqlޭ1k>g'sOtܾE+ ƷɽiРGvIVJiv[+^3,!`>@Lmj@r"2!:c6}/|;.=}ta6%ϝ+A|Յ4z4Zhƺ+dHe'0a OooD+IHFK9?s|yxO7XfEN\D3J$5sPPnq Hb`I}M05β}3x`'9"5l-lގK8+(޽pbB '$yJ36l*k[bpo2i}8 ܪ Oiy+Y7q$AD>ϛK(IeRh r/Z`E`(\ @g#@Obdfɒ6Q} )i~;!xAh龒Ln2oH]f:-f(1#IW%-ZK5ZFTK+YH1 . :9f[kV׫"[\,9pF &Ӣdb^i) iVYlFZVvNRdkLtC1wE>0j@=i~SYat&>B4q}_vP,i=5s3 ĠĎB[~'HF̺I~ӻJ.r90g&?~SRdn=D!wҶ7nڞ,;D7dZ0bQd6bǢ#'ֻC AFsx$a.xK ;ܹr"7%(oo:?u##Ph ਍@ kN2Fhp&/usp|+m*;b뙁o6 bk+ǩ;|r?גf"hܳYv@ 4> lN{CX!]'͡,oE>>rL%8td)M(z@+ަ%ʸY@[4'07ͼM&m-|qaDoіsڼ1^ZtG- 2@hx~( dC+  [ب_{45Uӊl]BÔ'WQ)2%K+/I~BQKD?5DPyq112 ͞Kk3齲O۔5 [ S /'>r]İx}$ Atq,XzȝHN.P>p/ynNW_Әc'4X(Futu(5֚}s?{A{üɱ?)8|,W@]*3 ~r[gy,|C0nS q >0ge@upxùA,j#.%]Y*%t隨z^$borӚMh%.ވN@. N &C&f{7+ʰ=0Ɏ>%^ Fjm4DawN-Nw7뤻k{=u=!3 B@=^[#LpO?@whyNڗ„.Qd94Y*^Grd0p$Ϲm;vN K#DSg1,c]oD ۴N׬bݫZ_ov,F&`UrU`) !-X6w~/ ;Y0,ظe#")LBh'o2y;1PouM Yo`^ oCbƎHOQ L o v9F,5i[% Cwxn{vոb%~j3/@GaFҩAA%2̛ ~A`2VA .k\+ @r>lG?)Vau"]=hP\tY/J3(L 1D ;29S i^3<m҂[NX]zDu`ߥEZ q~;uX*w!`QYt>W BA6qSk=y\pe7թz5KlK QU"f^ CdnMR/k|SKΫt5mJ$jOxKLenLm2UF"-P1rFJdQh 8L߇4Gb(~ba*|gӦ~"٭DݕBr lOx.0b[6tPOןg׊hЃPvcY&2?X> K0]<'si\R*yUݐФcrBw1aA}n)5peQhH^Sl, \5fifï krH]#i &|#&F%7('Zs=Jz9ds&?D 0wiÝ=AF>PQ-*{|MaTܕ%c \_^2;f??JtfD]P5sl*W>IDAhqpN}:^kt \y QXan. dt֤BOs.3"=k5qE-*W+0 h8Hluw/ `Bx@Sl#9Hm^wmay_Xj"FrAӉݐm~N9}-eSBN [<4C+s?&ўz6[uݜ C;:ߍDM+3\\eyh◬6%Vjk?zHNӷ{Vy5Q%'cMS츇!G6HkJ Rז6deX* 8߱#|9W*F9rMK` 1dE@m&`824#ofnD0a} 눈ݴbEAy ln1~qQl±*+#ť' 7Ú* IaE>&d$躃^#$vȭR*G'? d8[JG~sȓ6@رMqCJlFwFn7J[0r# A"FG_ /D^j Ooِu99?xt%̈"g3z~~N*:V3oNnbd/ZgPveH|Sfis|$L5AЂZrhDt*{@KJ 'uf &R'\4#b~uE9a͋,|NWL78l1.}6ĕ<iVO_$y8*/?1CWgUKqg9_~dE2~e;|6".jw{`&zl|4k)KHrʓ6pzbj3]A}q!59 0Nw 2*mV3!$ekuצM5R>HHVdT&NvuKFi&OUn7s0y5CgKƿ74?~=QfLy& MxɨXW<ܧ<A# %ˏ/ Wkh-Pd́ċFjW]LX = `BRהTຌ# ,ԿScЍǖ!^s}6K8{^@t3xoCSt@s&.| @7$xAK$Î\2^i  hHlPڙ-۬LT0i_Hc&ВME>`wD^j 43fd gmNmuAo>GM堫QBPt˯%ȅ4/ń~J_Ȋ) h?W?[I5~ s}mb]nK{<>~LV@; _$#c>uuY7u5HK}asȟxe^ f'$"<>E;dH.d'YK5FplPb)F4ݠ3DTǗޝ o?I<NL[}#k gB$ Î!RoڻǶxtpځC{8V)\-bS~>]HTpp[$O7 ~z6ӵy+[0%+>|!$O !sX`‹vycl;1 GgbJ<80E}jj) NϬp?ݑ҈\Uބ8hɻP5t6MaߴG{KpѹU!EIEiB}v.zC Hw+jmT6_9@m]d4J'z} @hc?a Tz?%%#'eȕF羝0nQ9ܺaRQ^pM]i BNr3p&I24HdШRfy,dyz.l=} ː7g4Hx O1ڝ)&}N[^Eo@adi>j h>>t,>RGAz2k!%uIc!Q\#5XP_GWvGڡT |X'O㥹]eUwZ Rcr-QT!ۖ"7!ob MG !8a}NAmI4u'KF2NjI-PlqS9 RG$f"X%s&X\Ugj'o>'rb܊y PUuL1y3F|A]Ot8\@OlHlh][#d=2p7:RS$Z}o8ug .*a>]=gI8ސ9ko+[2[3[;0[dY= ru'l RM)zac5/FS=IPa^Lqfb<8mEM- h5÷=fcJtiY^~Q6$ŠX'F@Ҿԍ!Լ"u{{*UZړYBx>!|Hu[\|E}#Տ.TM >\gty'oa|>6QƊ;~nyKǯV L 3>߳{d=s~54|XJ)ί *a@30&6‡zEPD^B['2xdS$ 9Qbo n>;zx51߼dBp+#yDq- @{xçut*~bn䃨{L, n>辞 one_y3]9f=_:$(d*܁$k`AT#R.s%=|tʈZ;/T<L,N:~C=+~,ZNTᕹަ4+s"T,j\_ bv/V;d1F0J]y_DL˰կ ~u XbڹV!o VSB?i"9K.E|`xU'@Ts)pC$0AIsb#~{~x?.gI$ e-1o lV7Zby^{!۩Pe%L Gf}Gr1}lWU%pLH6ݩlUÔh sibK)yR#Y_z_\ MF.0; tҶ2v=NEa4^ =*&"Gߡ^HИ;dٗE |v9ԟc{y3 l8)O^_`6ǥ|Wb{Pc q@Uduj@d2ִęiif0xJDF:Etyy)|z?*koZZsǍǪ MP>DTEEg;W>[*؎s ] ]227㿒1\)"eu-B6Kϧ%̡n}rilT㧃x {20U`˽CˬMB]H U0^ݗyPL #@F R Gm4 V]"v.qLAǝ{CɄ7^]=GYЗƦz6D-ȩ[S:YCyۘ$"JTѱ!6>WMrQYݘΫ)V]*<]; n PoPC{;#Jk)ZA7GA/ġ ݑ(9&tuAȑMá)͚s8ffQ (tHI$|A& ^pp>wa?yN(ɒ 1WO$4) ,=>/_Ӄr!j]}JuנDGj'$.q`K3[m(h:'Hgl5A]Sz 'aH_'ޛGlwƩ3I١fMEZ>&f?j̅}2mk亥  :B& lM3ݷJ&\Bѭl̰ vu/K'D7N̙Hèe$ HY>q좯8kb hIozkMAPPA2*'\j64Xaq\aVﱕ4[-pyfPe_":i.?M_MGl_0`-ZIdm UTWN]T00hs':xZ Lk u<+>mnƵD W}3gcd /'Fpa:S!)}N׽DO\jC0_6MTSfm+6zMab13R !~{M,cԒ۟k@䬹żk7b'-nCOyAeH)s%({O?nZ 1O,Nt5qWb,{jBZ3HI,0`n,ɈkMImu{[I&ȃj'̇ }M|{x+Ģ,e7>7DWE條M,}3lzhuCewb'S`djvnapGG|p|ԗ@%2>oDǔpA#aݛETqA70i; Mz'"n6&>ɆD`47 d]բϯ_d0ZqB,ǙK tE"!}۵dϬx5gp|&j n5[b>G ?QGWvBOӥ8BG\}\h&/XCø̍zgؖ.2ޛ'EÄZlG8R;do e,IqGkPi>†B 49:12F|xzd6<&_I^s̲GÉO5 RP*^&# Q1(&B6{W CYX0hTus18ɢGfv̿Qz}K)j/5Ŷw՛ tA>}#x݋]zJiq("l$RCKqI/g"A?9'鍼DH5` eow`BޛS=pwϽ6!) I`%H1 [XݒL K3gKmە̍z8ٜmR24=t`/TmmﳍLQiLvfqv庠68FBs[ iaF>mzgOWSV.dIZ{ u*OpH͖EXtb>bu&f>i7Pjg9]i⋄Rg֫EYC`:( \3Q" |j0u9M)* 2JXvKpI|ʸ.-u2vu}. ۀ}f;^tu_K/_:Σ_ cSo\-iJ| Cwv࣪ |T-_Ldl%(}V18+>fX#.(Ji ZN^'#;FPNӫ`d_gQ2m_;uzGĖLV i]̟C tQ=-ԒIHeSE!}P,F\7tN9؝ `2(}_2g2`2cPU(Ԫbȗ~g \1cV2qZͰPZX*kD-^z)Q#L/oE;dh^ZuF1HjG苊6h#GB4#E]GzsqQ#GH/8Ƀ,=2tF,ǟy2tCVtsrv-8CƩn줡H@21;Y|}x 56!SoLM7ݻ߰&C{K3F=GR@WOzRpO0 !|*H!# e-`>Mqu;1A.`zϘ=cߵi@t2Vn; P LgϘ&/KMQ+2&_T`WJ`m0E:~劃`{8 ^1B׫IdOI]tӃp8wDl st^V=`.Fr ;:5xğ_)Lk@DJj8-@كz۫5HZ6#2>)Ot 9[S|2zɽ(o4k-0IQPϋfәڄ!b_l~#:[d4N"kp uO2ɯ,Z3w͢XQ?XGo _Ù~&4~1v~v}E|S9ɍܺ%ՏB/_YWD^ @sn%fs,_08S c"Iɒ!PJl%[]ۿnS`NuoQmrɋΦ9%89Z;&ѣ)U__63 3'[C>k$e'F!5*F('$m%kmfk3Qi79/ž&ŅP i4^By6"SF 3?hhH8kF60A5YΠ?cI}QWqۥHs]a6U'(u10^PPǴ4_^0ˆ1N;5'F6|xmKGU:*H NC՚wW?!ަik^5,lpHRaE ULlW&ʍ}':*#$~6Sel"@>V#7 k;P`Y]_M: ^rL[? Ȟ$Ao{;e(TPrg ; )Hmȴ=^˨):e1&cLu66W`.*Eh9 玡EEKP[sJ{4@Аjpx*#IPLm*l? Y7kSCexJY x%idN.SSC9}ސ@n\%6nhdӛ7$sưdCضHn^%~bdުíX񤺂q_Ye 9.Sbv+b[鳶=$DsT'U 17='0C m&v.^*޿>g2ެg*nJMK7 sWN*nGϴz7hXt\kP>:צ:$5 3dI??# t[3E g 3A_1`wOH_ u F%OCehvAK!hR(w"@rC&ȷ!mn+6qO4v/=H2hVZph#t0{k`#|9ƽ/4dbl_l营}gAP%͈t.= x8NϝAM1hŅܵ(p]X8lRˆc k!X=̌6Z~J7о+r;w c3=~+ǑEElECQ@ L|]o&kwgQ;Ii{ڋlSsYIoґȩi?O1=+ļ_鷀PC6*&##W%XT, Pm rB^⟇nJ5yG$ٜ rP%6BuDu^z0ĈR.GٺV8E^<3+Ya'#Vj1X],Qt~xS*3X(z;o^]3igK87Fr&] *G-“pꊏ4=g@cHov+t_ߪTC'{EbCy>&gvXfU<ׄ& }▏ Tׄjr< פb!B'6`UkONqd{tކdh6CڲJp"+/X&6Ja8̋8TxƩ҉I珃ב]ӧ3 h%͌tϺ5y@ilȓʐ !!3q$7s.$&pc:y"ȖoތZ&]AP,҈,zo|զ| Eک07cU>@o7A˚{~x| :mT&6Yru˟Qy?X3ݳ{ .x{_*'\S":xuD:U3*_AQ.wlk!r|:RcX2np'#J̀h{^62Dw\7?1q7))X. ۾YuϷ6ҷRtifRχ7m9N=Ңu`-wՀq0f:$!T&@o1ﲬvtD"{~ ES@V 4/Dwn'wq7_")\a`i+ txsYD8}hnn \WFgټT$+,cch 0ylЂ@Ghoc$wAw.UZ 1Zͳh5hӻaraygZB,(%!I"75f*s"7 {Qtw͏Up{`7?_|x|5y6\MvK>sI]|r=`~9!8I///~Sar8*W1} ߆VB>v#?n@x.Ow'3|z ƃz,*Jf2'Y˨ % -J䧸1efѫೄ9Y8NٮjS WJ7ɛZs=kޘ'N,1譝&a3Xo\-B-*PO T]~ס&h%~Sdf̓C{^ϓ@{p=oal#z}_v.ll*^iZLeaaQo6 u>:SYCeL&m_74 yЗg:|Uǰ$<4w6ds %U S_*lg<ȷf@ [1PԲЅgs?r{'.՗jUx|Б[btۉ T2w&Wf{"-5?JHhfR`ugGrp>ҫA_d0x½9"<&Tzb |XVBPTJkv":Z4((myÍjWϢl8l> 4ǬP}%2No'c*~dp~n9P b=ӠDI.sas U+ܿ7j>x&LWֵd-j'fb%<.0 zF!IRGh)빭чFMr\[O>8`ujFˬSMMYb )de #4nysʬ)8LoT$gk ~?%6]߼i1Qx[*A(G*i\N X.Wrs ZsAw5gok"Jد!p9@HH~ֆx,3.pXH4@F@>^ :8 ٕ1 >ϊw}{ОHnGt 6Bb/#>ҫGk_ :p<"Hpkw)D91)8 oUe=9`A6*B!yb.9&E0)E 2]Y-q-} (P\88aÆFσd\n 0 [\9*D8qpppÆ_2OϗpUBe"E3|mn!4g|w/y ]O yjϞO68vP2a8^XAW`=w@&Y oq'!}iy{=dg?apA o 4Aq$ tr ք s?ddiXEyHVxf旋p"hsᅮvn^zJFGfkC:3ǡ˧К9FQNŋRO8z 6jO1 W.&9D  Qb-SfkSz<]X]nwwM;w)8gƦzau<z QŲ~Pk1lJ$^\P+ZCy{aa]&Roxy :{6aezA՜giN}O?ǟ#Ʊ>$O~ 18p 0 18p;. ia;Gn48yN8c\ _LǙp^5ڟMӣ#cdwe)YІ]܊ $S1orn&{&㓘x0Q:ƨf}-MQrZc }asۙ #!4XdSt^"b g$1Ҵ;|:z {[DBäcr?9r3Cǡd=OnY1:ر%a]su_cT]2Dg}S8t_gA. + L ḧ5(v,mHFs E_>tK\2 ֐B7 Q9٥wcCYq#vkpL-7H$(3N9Ց:mmn'5t>Mq.T': T6z?r+ygQ nӍSn0 dYgptq:]*w^2ppw4!6lVڦz"ͫ&)?ɜTԡn>Jp֡ʃ.Bm澍%y"pXѶ7,9odͧmHYQTB2OAOX!8̍p vNuײVT X+XeF a3}AEQipVߔ TD{%zXīfخ)XYV;LWRpX:4 ի̽a;\~fP8(Px&ҳ~/H\5Kn-<,!Ӊ7;S>))pG2!Q(şⲄ-n5sy鞇=.|U6aɛcxi,sJL׸LQn[y2 ӻ[{k_;VYͶ "ؑ+ Ö'?=x˷Өipㄅ9w><;!N+M.3HR5j+1_S ["ρr?Mq~Wn?r5cVQBD DYVXXf|WY?B; 4ӘD> Ӝt%>)gr,m[m%Pi*J|?,R-"0 =塩ǦC"gM%ȴsV0nsǜpڏp:b֦U!_n.x)"]KmӴzjxHGoR[h [Eyzz05O,O֗nK6jLC |1 ـadZ_hx}q@0x^әv s7C$$sa)A'}p!rxG]fIS`j(d^xeQ6f>i|\|bD$dtnKjX,g"ӧsQNt1l^$,TY1ەO#ض^kXJzz>m4b*R_g#1(1KF q7Q ))L3 o7y gw1(P &@24D[$ߚb` N`MuJ~c+%<;t#L+¢p+N1=f8U 4 yG =2OKigaoG$ $I.~>lf:ܷV="5~wz*D~Ü9qM8֗kY$f0'kle@w69[tB:Dȧ1`msVۛd}X9q 혏 @ƘV/d?r(R<0Ձcg_Tj](+&ڇoIϵUYOKt4ѷVXˁbLjf4^3q>d|^44h~v;o$ZPϞĪf,} #i!*4I^͊ ڽ"%JZxtm9&iF:UI޳a#'vO˛6GywB ͇.{k?̥\옐ZU$bz?ݡ;c.ӜWl^ BǕJ2)+ ^݇uKr0vj`~6:˰;Hԅ,iB_P+)8w8zj[={]۵:r dZS3ǐ#'HAتBۂTk['h@ Tj?&\,Tl嗄oj^ͪݥ:#r?R9GYv?ʞh_9/ ?`x>QBGHs@O9r|\͙CU?Xr Iq$ ~덲Tٚ .Y0x@#hss\q8^ޏq0b%FѬKR6m^Wd©I"AX@嚬y"B~"ْaएai 9*]217^'~{P|plIm,7q=BԇLh ]w~ ~fG}28Z-OAi2E2,>bd2: 3ۄ ^NBcU. a}S}S:VoьhJBl`#P+h$;ij(+G[3z$;JtD*Sob+#|w tOL$/?԰9ܺkSMrIIF[=H⸍y~c%+CS{%rpo^;ԼdK ~Yn,2CYx{ \KIo k\JK|qҲ?H Tn^Pm<(?< |厕+7+ɷiC4q8ŅF<"kzjkC̛ +oU T+dUf ;,^x4c[EcF~7Vj62#\"f{ٞW #@!L.]ꁆWdQ<9dkݱ-԰|XxZSȽr4{,UIO*e#͈B}{I`}𐄷.zRs/R~f&2rM19ɈS(Cvfݹvtq6 &9,(rK< EOXnt=NQ5CcM,i{sӳ-]on_ah0Ak]= ap9&d݆];- Knt\C&x&\EvpgxyҺ$) d43ɴB\q&,ĊbiA1[r_GПr+~ Fؘ4r8Y^]yl? AKF+]mHn& Cm(AYa矡JtQNY \n0 jчLZhsž5ݑ+e^7axTJi`YGn/_ ;Wwܻϯy u<9T؎b/h^:zD7 ߅2-^3~ }xų^~E9.N2QT6EC_iD ǟA_2`Qh`y@dxxaz=Txe!׶3V[8I̅76$yI꠵%Ky_j|<]J8A#C_m|:0~}T@2'0Wϊt:%.%ɛO܌3wzEDfjj3k$s 1e2K7*Sߨyj#RM /̤U_K_j=4u"xKMLFNVҽ\8t^YI Ŕt.ϓ 入z%v.mfV^U*[8m̡ ĀVJ˫wHz1~k/7bW\%@Kl%NvnX ԘZtJIXts&\Ak>Q-p G:G -QoAD+J'6210; d`黍-3_\$,ҟey@:C X%GSvD"gʉB轍3Yi7?L4 g<^"_GF j&2 tHgC. ࿨Kեp>s2O:Ha' EUI&4 <Ω]iJ[B0RԉwsWbN2   Ix >gfftiFc&$[m lڝn!!%oDVv pm "oauaK{JfQWl~L8~"~`=E}LY{}PYi58|tȞdZw ee*]O >9k %,6kro=t0 1L@-هveG_P )vq?F($B -mAtSp8[儜}5Tтate_K Fl9^ևX p8{/jw.G\, 6}ÑEIM]CtéO0yONp_UTY! a7!Q~\= b H$A$\6Pʾ3g3M) VrR)z@اs6?‹vD V O]L 4\T7M W]-,`5\n-aY{#N6WZW:Q4(E_s`םzMȥ%ѨP' Λ~QN&__`׎6/ǭ%B2GrnddQ`OM I\4T/ k7e6 <F^t!4.Ɍbx/.Cg"}4jX>SEtXPFcep um:} -9C׬EXɖ)fK0OwRkdVSFDzGGfЇkwlB!V(ׁ?*j%GI{:ؑ\an<&0ܦ R WKE}~|>[1E,N5ug*]x(d!8M~Ş=tZQ8'@Π.~hJ~Y6j֑{ /rF }Fg "Ӏ 16{/9G4O82OQz[3Y[`rئ %o{3Lo' FT.si -[`$*H.t^zjoZ k; $*o^,)?w]ˠrFq7w􀦕U> &ǐ7$0zrBkZ 9)!MueKen1V}/mDz\FwDS}r/"Ts)| *RϑtxZHG#np,c5[1=AT8V^c m.IwW|@ykwqO/O0 ]Ύk&XO)ŵ*/?-,/QD7ac3foX7)naɱ'^๿iC((z;(e@*q >Z E)$\V e6<.Νs}Br3 eruA\BR 2NGW|HP[ːT( mRXbCj-*Xʚw`ЮzdKisrZ qYzA@ol:%)3}CvW?yʸl| D`83!z߆vD z!'H+)KucX9Ir6݋W ό>8Epa-S - Ǚ/rQMr&<ʪ[Dmt9c6(ӏB+\}\~|*4{gr$de WN \bX>?mʞ[%;BODǥnuG?a'Jl%|O0[jpui ݻ)`,oo1b,M!۫8zWb1#N(b*r4 .dždm.' d0tYpЫ祥`Z ~O?bZDu9.ˇ;vv*SnT{eDMQ }68m<ꠢM⒕m:L$9Ʉ" 1MɍA'Q"hSɹEqBM>]u=t,#sR*Ry=.[ǝЭ]W;;f)7>Ydc8nUJ`^)rd ?$~h #|zuoE۩?VbA;JCћ=zl<œ⨕%PvjƄ8mvHHBoHs*v$wforV9`J%oUGX􈼥nat4;O?acwJ/F&W(img (zpΘ=tJ3}_%HoGLy_ ٤탣R7J"X/A؝_9s!ώX:{_+qq9`H&='5];i lDClnp}8^,^Y.~]/Iņ FFev|Snx:ƘȊ mQ{m.H:צ3e]lwsAU,(r:bs>c#E'|U,-W )w/TUu!['6U![w؆Rw#at~WsNN[4(ny|6­H'a `bhGW*kr&{xiүii_ܚyѕRV |1Rl8tQKXC"O5֣z>46dׂMGӷ!Km)mr5eVG8g_/MF+ש*d͠/P~`yb* F$F텵]tjtSGBXY)sEn1StvGp kWÃWDxcs>%N'?āZK%]t=Icj,|AO4mpVEwKȑTs0*y.$ICCurDr)[Ѝ~ JTq>4\]5FΌ(WxS;)Gӆ}Hyd(7Z=> hwrfSOnPqY6Ffb@0J9Xɯ߽#6o?2EϲiQ>7*ΜX(־qSvX[)#vnE㲡ސٛhZ**[DKyaѫ% qBIkӕ>*a;x ư6"b/d"Ad3}BC0ǭJ~qRpP4I1[F "`=[7u܍ |E?,yATcvRh bE|8<ޡɇۗ `+ w<2d^3_[X8:^R%J:]sɌ T̰_u(G;q"2l`wwsPbD"Ys\ eј>5"0;yps)W_x9o7ui{~S$R6)ݰ={ qh`N臭X%]Ot=8Ws̿}(Cu 0V=ἂ=-U sؕ4_5iK낾+qv}'k:4%b\gn/۲ECLKP0H,dy$k2Xr*viʆz}6 K6gV_6y巀rU7)2GwoO%DY|BmɭI瞜ЗX7n(m#*oa@ %5-I/9.ʬ<4Ԫߥڒ|eq>k,CĪr*qAwI_j<,">ce&VZl􄌣&#/vR)8JߝSa̋%~[]& 0DDo u@;|IOid hQvVGJ_zF͢VЁ+˦E:ᐸNA.nXKwcC3TneJ;oM3噕,R3$]pb;گ0I+hg},T,ػQ0#,=3V|WcbaƇH7w2"Oq f b|.R`'ى%Ӫ*G%m. Tqqj삭%4DRg~m+f;tw1:a#F۸7%f>l]=e.jJND+/&Ԕ(5;kh:IS5'A鯔YuC^EG!4j +Ţ{"My<776悏rU4K0v&NJAp_o.ՆA[t,mG%&8Q̫gQ]}M`*F08(&o< &km}f^31.C3? K}zN^vx?P5{)<}ęZh@Kʩ4` 꿎-fSm>Yta2C6 '5- 1Iنi<Ԍ?e\A}g>I2%x]/= 9( % \4v*D_CdJo0 $ԸдAN3G|ثQ]5QV50]\v׬W8j3MܾC0kȷ͒;u`>v]< qFJBN?%u;<1nV0 5_R2nbv1cwFۂ`Xωw~g=0_-d=YӀS4("gƸYkv^:5vR3p }*eoGd+^& B1KqSu(]~)nAs1b5FOt2?*IƂwtD3gc\CyU,~Q#Jw][QDxc1[N5VC!j]4~I-Xu yrDܣHL 1Pdw2gimSuY{ј(n*4^;vy#0\OZ`>jl n p=uXz0 ָS%Up.}Va,2e7aO\~k)h..~=WS-c*$4|Fă!fvfnGX BTj,c2Xns %-^:m ߃=d IN1&9'fTsdO/!~Ap毆1cOVɢʇw In)3\;̵#JKy+Wr/-7= ؞M~5 pw{%ط3CfAD:ٕ$W.(x< !Z`ZL2Z*%_$ޤ)cr"Lq+k. B f}Ӏ>P41kJ͞HjCsTQƺ>t̃{8C8pN$\;i5J98m3iQwYXwA.{᳞xѫh%D#5ೈ>naKBk^৒.)oLj>7U2)—]d[uw.^4!ѫ~8ZPhP>ELE&o5@Jh~EjׅϽAL`KG[ %(2$<9l"J [ɋWn(]= gTCi"<칢:=E0<2g[4`ƈH EQ~rOqn`?f,Ars{ 4>ֿ.º$佹{K *ls)^{ra;cd w6+=QAK@h~lJG P:MPi.QlëI`Z'О(hSCGTPGWc3/ٲ7aʠAXC7ֶ^ȘU3Iv7Yz񜠶&z Z7`Js H2//ȏna:"Sč(1D]ꂸ[&Bt^ZAQz_#GC5Hl3YVl*_%͊יF7M`v8+,v[׎G>XK'xZl|8oE,g0.wv+p,NF8֦KAx7-M58L1bjK;VDul3evC;)~/n'aYCu2.E9/Âӫ`+ưXˌs51!W8L˜u"qHTdF&Pcu:5TwVO=TƉ }D[@ \;L *E ]ڼg$r b,U_lUNSk9ip5v^ϞHƹV˾<8PPQF܍"gNr"}xن:$ej}Kw|Lu3u:fRIh7%{eW7[|!V$tJnRFP]h 7Ro<|w%PΈwP\+ߝI.,3j0 YY0!KB %bdtrZѭAOw;drw/FTxrfjmᅉ4^ mUϪ=X*Υ)<<}}^Tա?qKdq N&[?c߄޳ osNSQMjCx0-];>͉Ӷw aW@ /ge:RU*>1twa)q#\0R^( X>H@öE r[zT#Ŕ ɢKlgɍ LRlvlD &BVkT"$ALW8Aa`W&wܖ0sx1],ZnSm'\X[hoQEEq],VBdw1+ц)P_e3!/hc& 5|խƫQ8 ;/g `cbߐq|q]<`pO%X1WO|"dlu1. .EQutg}zcr8Ɂ &0ɆLf+Ӈ- P8s 0;9iXx|x9IO㾛nW<$ @nѧ%$4_$9v]ljZ(c*&7ܶ83tM1/o=N-lLvVQavʷ 2 #!,afO_W0$b4L!K)/cWCOlL||9:45~zڬ ݿI0 a%%}A&jEdwh0 (T<$5]-#`xzi^ebJ^$N~mbA_@O pէbnr+eW&9ҾT|y|QʴjR_-r \1lBe,cU^x?ӡN۵XGq"sg/it+лe"1h'֟I^6=W p8WEx 0p_'CiyO`۷?͌ zM\9\no[bPʀDј>y/k_lb-X)1^o%~NK-ݰґlLU.ǾԢP{kO O(ԢΌ^BCRq_st[f +zk9\لW}:/+_m-:'AUYiw^g@姅;a`q8K 9eo ]GV WcDwqS o-M& J7MBjLj*"3J >хuZ= !s33Z!HqX'K׸=5;YL2wÕ_M'!w,X1R.sĠ1ُJ d K&P БFVcqٳ2u|/0 ӹR L8@ ί Wbcz8ܯ'isk`ŸcoKl(j,YnȮ@1PN?Cj{Jdq Gz3,҅G(y䒭5hɥ!E^s,KLmAeTt6n_3Ug>Dž 0cQlC3#޴Ug&s/^TG0ϓс4)RJ$0 ) 29lTQsBL~bi:q .Ǎ|_OҐZTK,~|zՄ@.TkH_J SD,xmjLl;ݝX+PC|ܪ sONNYlIvNzEXK\8]2e>K,/saD J2Iz"2WTPcJԜ>6HeQޓ8鸳Q08[ OV'p7:(RQlP",6|k$2^a,ًDe  V,edUL|kd%yLqVػ"V-+B^AKXO'mU:H|ErP?wR6aWpܙ8 Z I0Pg PCZ_x\8IY6m^~nJ 鞴|Z m*&$P{G2)Pg U8:~a\sib5Z }M6mpPZuʶs7q3yߏ}6THe+ ys`fqO}R,t"GYVSdʏ$yIoGF~ew_\oѣns_u﩯RcOnX@ӢGH_Cr;fv$8'=V>QJ8#~ =tgYnJ1w?S(VkR#;^YǏpB}&L6s*Ӭ8>K AcBTLkNU7DeZ'MuζWw}x[<'}HNY-yFd| D,Gϧ|Kqb̡#/EGHPA%KڮY=4Iڨ ռJxv |U+]05hQ̢zI^\ W'+R\ ȟ]>qbɼ3l0Cv7Qd!r(A%9HgFT"Kǖ^h˦Cr|r0Hr+#ʹz"/^6: XwEGo)te#-Ifs( !ÑBi"Dx"=87_HIlmri"ݬ(гfA =!(ȣ5G7;M * sZ>Bm%7ar&5T&6Oʻ@!!΅ sa<[/o7IS,xലEO5;})pQ t RחdP&#\'$I P_l0D*YevWso&:KOFJ) ׯ(s䘽ӫ(gY w5ay{{ճSIo|ڧA =A\+`Dc2JERV-n$Hĭh:)' +TkSrш0-|Gy|qN7ԋ:Ml*o~S5š7Ϥi]3E 0'SS[ <7+P連&KۄǵsO'H<+Ð>?r2ʃ XfW5X95IJj# f@%F|Nm3`"Ll-tLM-`BDtC5 U'h?6Z҆,,J.pqČ7?TH8m;[>At.?HL.܃~8 \!$ }w \ޟ-|(0~+ 4i][xW.exF5 +㷉ֹBfF֟ﶊ3],LD'FQIA{OO$ÕMlZ)3 P,'K MaH=V$!31{JxXyi}H4̂ ÍzoTANtIĔEm!( *WM8ih\3aT IZhȃz(ks<ӨpVhqwU(ׯJRþeO/Ӗ~}z^_Nb BG2=sLw8Η3&p9^Ӫbki=WD7H1_W Ȓ TSԏ->tmχɯ?OJXoCk֊^ZR }W~fKxPYR:?1pWV. W~XS_H"z;+&Fʘ@U!l- : !0o@1GxTʫ3Ct/O(,_Qzͨ`6cɣ.<@q[ɗ< 'dEi1 #a]1E(BeF<-HMIdg"2HD3uh %;zal^y<y$M;o^B2ci{7 ѓhjrgX/ZGx3 JX׆P,Wo@*B/x'>K0JF`Rޅj;t86 ӯA}.jp @x~l:8ʒ_d^V /dxv~lƖ 2-0ijx+g~n6o`Wl^UTn+cw 7D#et˛,s3-Fy>/Eg63uf:$yo!7D_VKNz:/SIPDP7"9b}xYɏ Y*Do8wL*^|q^t[U'b絙N6Jc >U{B[RvCсl@QBc~va3"M-PAǐ7l,:[נW|ߗĠfU~mN[α]7T: .5❁v_na˷`L}̵Plc4 Iӗՠ!)hϠp" bFc_57zor%M1c-/C! ,HMcZ 7̐$S>a%KHOd5֚j'o4Ml:(~%;`r}7##vslNi;If=\| {*!mu[OW8sx0'̡|0Fx Jatc!sHPqّ)Xuבh xA7򯶫 m^SiUZ.1Fe%ZxcJ-ZE]'wF`l jq4ii,]:^:rxv 棰*;Oŏf >|^줕n!H\P{oI*m@H KǴ%͑߈w+9W\[S0Qm#'M-K<jrKrMH9v OwW+?,~AZ:qfe:Vv-ߛll57 9hn[LG%؏rAנ{|0)A*ۿ<" }>RL\nTOfL&l(zQ)_ {pv> v%>P_`BA;EȤEgڠ_6U vĹ\T8G\B'k7{<&`?iZYj E@lJPiF+Ќn9ӑ' dgaSI%A$wT[Կ󸮁|C[F[qj7AKGߒH OmO}UuqÒ* `rR#'oV'9Y{5BE (2QFAN#|A]K(ˉh MfA7@8!n{0e/iڑ%GHЉ>DQJ%'kL*%tЅFG=Бjlu>!CA*d0ϓv_-JHINt$\}KDi#n?*U|%~[!NN sCfj2q2-[.<1%tcwZT9|ƀ D痸F$iO m_IbfAWNջy3S_RE9TDY@y`34*q8TtDoQ2HنV#c62Շ߮u/K.Ccx5ekMj/@?o^I1ԝ؅79^V#M8an) M*r.2'|qayuػSp8d!hăLC-hbc 5&XrjNd|k{\DE&a—rC .5jw/0vB!eDEqAL 4G+񆟄 K;5k8E}$t}:ݟV2JKx0ՋPedSve#=!o[Քzv< ؒ]>i7 GYӈ[>dIVaLZ_% >|Sj 4'j^NCwnO ² R8'C>l.Z@jcܐe)lBy~oHx'FT2n[>oețuU^tGz#5ٴԇ^B\x F/Co+ оʟW2,$t̶\BvCnKPJ㱦n|.#gLv`1yd"<C[oژD8.zá@j_a:]\Ih [wՁ ;OhG\ㆪ̦|?K*sE%Ǭ2p=S3BBOض`9[%wE7گ]'gbJ hUAI[-$%;hIp =kM >"t |tgUEA E='[gNOaRN֠o 2425޺rzn3C\?;&,}$*jJyQ$t8 VH퉐ޮĪ_>i6Y VvFظ&i;w7&hs;CR{x&su0PE\g`zKg%9c8]F 9 n8WeJgzT$,C;*LJbEˬ!mu$˧2P  #𕉯e+mqQ@ 46kM4r?Rvg2/#Fnu_?^;ƶR%4P[T .g#jxm҉)DbsQDăw^ܑ3!-dbG؝H o,o M^.N2SkGPv~XnIVȓ!"k]BH>ky(T *UN6,v)el6A k(bTZz%ͱ㠃u]GE)z󅘘)W~UFFނ].ƦTAcOtu BytՐ~dM]m'dTYX%(t(CVkD H-ñ&" !Ŏw Et$WW8_Na-r<͒c ZpɥS4lju.[Ʀهߐ7 $9DqxuxD*IqU[̓B7[rWGbl4v΋)PNjzԟ][S|;gl'[Qx Hd>zvꑇ s80vPQƱ=2T:b^PQ{SX}8zOj1ZM2:JLC!? :.qB`(:~kֻ KI^C%f퍖oYҴ< ԇ*tTfgwt0%s^ԛ~ P@@+Y^Jvc9ϕ.<V@ ++lx= ^h{;Qi_bM|zO~] ?L_J=c^ax _0*q7-"nZ+)2,Ǽ .Wt_'Cf$H! zDԵ@l~jG{ƨ=4"b̠z 1U"c&ɩiK۰~8cZl6D?Wbio[`p7LAע*J.- $„@јF& ܵR6ZH Dh,ê5gSgXBzVH@z4g=Q=\dtmBjDB2*n\1z`)2)C` 4`ʀZ}W5utL۱F5iLL8*Iqn9t:FY\*٤ DCT(Y+xa~OQrGuQeny꒫h<ljF7|uP=|?aPy _n-NHL@ps|`ZN'{fG ސ4b~ YQ`I; qG+_Z};zm^3l-g-wȄm:M^\0}f NʤB-š4 JW3?l,g~1v̒s'#Ye.kv'ڨt5"5 ɻv-(T "RhުвĦ t<-yIC ӯ^ТMV ,z4%d`Mڐn̥:(uOedc!1C^3Bro=:;^z$KJ7_۷8rRpC cnVu~BD;'8 Zo3dKluF6|U=EcT{~]/Q)4PuɎތNބ]$XɅBb{uA})+ZmCe6”!z+=e,Z_h>}nj*(]3eypUu%m5?f(}Stj9fH1>bw?fI ^MxMGD guȕ iHn ~ɹaH(.}LZ4*Y">Nڶj&^LRܗjhVGRa eʗº 'oR=0$WZf3_m tzZ)vVAsxB'{G>ې ʉ~6^:NO.BƳ)rt=B&;"*z+z $4|AAv*]pvPQ^ +c+e$ `RCbtlO6w a]+JM*(PdRAd0LSMkzQ*C .'0B/R' Qi]T+dɊ!ʗL}Ngzbj%u\AՉ?y, ]Zo`#HfφXVGhMwp"P_ZsBA:6خ/&WA:L-Q_`]eUrĄ\MwOL̒@E',Fѯ/xrZg_]Devehʅe#my",;7&vlhd$P3h$W(dV[ b, :QhA(90Yo;o04mH:~ØgB~A N|NKp_؟r&W‹T} :Ey~0xc|~;UCIGek@k۟LBZk$,CAW>~9:VkmOĿAD#ߧmK+ l^-ۻG?";vT "u{OJc[;L\Χb$IE\4Ӓ^2("ZB/x)! =:=#O䵖lL5''H?MʊVu9c ]5ƠDV|uWN0הfkE9mz%%6A5!zXP -a>@A2|@\{>-!9 s}99OlJ6 &ΒUS?-u5 6s\j^H?0aaeLgq C]Ձގe/Ұj3;WS{YO?;3I3.ZRؼ7x,E_9MPZ=7HNu10T|QndI}v9֎wVԪQ Rg{c6oܱ僫Ps*`ΩHzX_relgܴU8~6D@ݾ{3k#/izR/RUm[vohI6䠷DMNȾP>2Fpwat9oŁ3K`XS_pЗq"j 'P4fBrWG'uEG- `9OK{;%ZS%l*b6%=qFX_|+]sԿ oMl:ܷyYK>4|QGQ@Yx\)=9"wau3Wlh\ @h,21vv'YV>Jf_(n_)r~ir_`~m4nG3Ld_}^vS6p7҈0qt6vo+J-=E_ucshp H E}+$EގؒPC3Ξ2Yp0pϰ=Qvc{޴\X$5* |<_Ap6@Cf$W g$/pn0z7]y9fb-%k0pXb7st^ ({ Y,$_w tZoSfo؄2;/;d/s,%ZձHҌ--@C}@~-@NK{/DQA:; J)(ݠx"##X޿8<ü)iG((lIo,qLŵ_-Y4ƽR:h_ y%:pcF,V@5)BCl_/l>#n /%Q=Pp ~؏P_mg_q!X9gv9pۡ?Gi7e쯞}4޼e& ^Pڧ(e'3A)J)tFt"2P L[&ay펡n/As)u\˳3yx塐}jA:-:סj6{Cr4Q+~<,'fOևVe*⦪Bf$#,xT"9?˶?ݦJBc6!QF. v]poR7F1~j(`qWHRP(P\6/nL|d{ڃedR4/4Nke7h}9B_\:Zꑖ'|K5)ۿGP/~xGx m@t7Lm]I֎ŭ?ks5J',e֑B)U__%pnLI /|RW6j>?;!^<]Լ\Yף\z Prhk`V~a@/壋n 6TOU˜IZ=io B+u`9d=UQ'%g*%; uF8GL1!R&_N?)Np, ݟaa؞f|c+yZ#[EzU 2r>T 0x=$"xɌN2Q lbY$$0#?i~vG$>f)>cWEW@-Z ӘZ#njZwxLa 4j?-= dHt_7!0EUws٢=#ܓ&>>tM@. H=٦xڝkmG z4t0a>Rer|$lQś,u:Jt˰c믾+c}6[|K5|Q*g^ "r1X`/YW4o4 \JRHNd[ȝ,jS,F!c%pljlʹƄ8|mЧޙR^Pp.1Bh}8 ,=«r/<"Q#2or6J+KW$F\@~x&ݼ26,tݟ^-.l97)SH;"A[фTeAYf&{xXUĚO= &}9&뮮hs]J x0Hjg8IMܽg[… ϭ+/%/pgMdvAj鼇QJ(݃D,H®Lo,2}2HoZ $rẃ/:'lSBP _{P\rޞ|pT4ڇHO'h^psl4ډPccL/:w Mq0wYאNAN 9?op;U)o06S5l#f rOc=Ul6CB,&eVϫ!̞=<ZLBϽ)Ts,u26lb0,B슸uYOIxH*!/n]8Q'b}lh=PWyyw*ߕ,Dz+ @R*(.1*v~ik(!2o*;!xqN C=3S΋dIo65ZVLXx9,n0-u˴4IU xž!DgZܲ-yds;ƥzN(ENe^"ƹ56l?If٫+<[)7 ֐b: &|UJCڽ l#64KW\w-t9t̯{V; Je҇BfW  6И:+#u-;{?; Ϳˍ*˘:s婕(>%|m{%釼}X! `hupD^zb׭;76G|87Zc\Ǽ-#4K˥Zcܑ{~B$O2vAЊ$h}f>x0ߞ1۪v7[ U%pS냿V#|R7LW/ YXHKڡ2qKUB󙾏 & SW$9y㜙2K`0 sX{k@ D) YM2ׂ߹:L[\Hs Qq(/ȭkC$Ơz0ދo3`_GOl(l+!p'jKLfOidsK_U+졮k@Gaޱ#tz#pPXS2}y}*Ē=rjw uo߾ˡܑB7GrxaN\8"neޫGFV+[7m"O[ns9_.mjS J(5/(eԺOF/<^qʐ=p53:cҠ?61{N@4| 33DK3.\p#7=-N>6AZhjCͰD/q/ְB.tʰ{y>_/H`:"~2| pȟVW\.|Q43Uw}GFWhHA2:ӎ!oUV'=؇XEɠBm{B!r$;Ґ{ÀB-//A nct@!t*6b]cx'd)Srh~9㳟e 1m %Wb(ë/dsL۱?t^` d^LS,v>_JA_+ BQWe8GavNu_߀N/l)ʶDġeQ%!rAI[/C3S#B.6ZUF3:mBD֣xg[u?8=nd$ٵhz_1i6pq{8D<ix2Y4oAA 1|+{+6Vq ]=14p¢Qwy"#ޮ'r>6M*}d,0uMn0q2!EĄdmag q9o'疵㕑q sE1{8,޼ gU۫ A¾2Eܟ!GXH={iƚ bwn*-gQa{7RA%d{ Z. ex(H7E)~}DR᪈O|D8kJkce[9u wj|‚p.jF,j%$e=8wZ>$qf h jɲ4`N3sB oP_9D&|kП@nISofusNGC[ؤ'~k7 MXt_ǖ1/o`"O*T|xVK-#S]pJ\ֿqQ_#< ]#čt1RW͎T+MP4oCz@uxRd:>Xv꾳+em{\i\+{Wۡmp1@lzu\y'~;PC_MSB:CyIS2+)ݡ$aڗ]x v<ҲJhUSQT18F*ңYԓXR$3~1L~2Kq#tpe'\t뽆վ5jz23Hq Pfi@wP9EWRaOO Y8& .wfP;gFͅbZ ;Pk>mЅoPRr1(PCf=s>RN3 H.Be1swYJ +za= z8Z5dM8Jr(6dDbl<1̕r"Bx#4$ p[^|x&E`09$#-(rSWCM᳁VX$^^\t&~ m_J~w3`TNW--:SvD<ĔF,i禪ɒPvbbnm>2 wMȳ~Kx~a7gCf ;EVm ܯqP[}RAلW"klPJ|?s|D~1`T߻oaisz;avKWC Aזy<_ҡ}8{6PVg@i,|NP ˻*H AYƟ[顾ոN~ґwɁ\-KE3vNêk*RI U)Grq$pAv, xо"{(%{&:&X!0 ACk( j0P$E H4 w cjc&5}`03 04i0(|%P9bq*X4,pz[f`p,~@1k|},GzX㝊f-o/9D {8N>=nQ3+xasw {濓x MwvH $9; ة"ً"jzّiXo£:ˑۂ4**ۼOϳJ'L0a5IV%Rs43FLlO1a|?w3 s&.uD=`]-kP`}lm-6juHW 3n|SS@Fd#Q}ں #Ăfsmi(r̬4C R 1VX'/VsxhC BBb7e'4V1\=Y$'  R)Tq k w)a-Rgj^Xb) &*Ic9a&9 j4m< Uz-::cj~G뿉5?kveݻ3z`2;(=MAZc #O9l8!{I G>9x.k DY'Ŀ-~c+"~*'dn:Aw 8ɹ˜rcϔ׈[ʿdo|z䞣ŷ<9IAk${ZF>7=^~!kc;q9Taav dL%:w*TZQÝq|UYL.:g@06ۺ Q?ڼwĿ8_5^VKsCz ?+/(5p"6ѡ8l6JQZJ$,L۰KkۺލXkUb0Rz%hX|=eoz"{_W{ #2\/T_Ĩ~l$࿌'d%.⥪1od\1 :~H2b(7#T#t{:2`&#)7 [PQ$oBZߥyJ/ '+@忐/(aLOCU2jVaQњ(2+fC:K:CxnVs&F ϗ7S ] KW%t_l$ttlDnL:znAQܵg ?sP^%.&!hcKu*Oj mC聴H\ŅV#93!ڢ{mL3 ,KN{t +=Uu Ɛi/Sl屣s)ֳ:gաO<-QiKXݹm&*qV"7VEor|POL</E[/0sNJPpH&&w 904Qz:!,='%biA6霐ʭtH_;r:= s@swa:,YtI7D#u;#*BZA_D" ý~$%1(_j(G ay}|ɗBDV¢E+R:*+boT'߶^$'RN *yK%Vyq +VϞxs{!`,#d `A. d<V.'eq[h'.@a$>3gwHfd6q@ {Xظ$5h!19-e,'qАSU n>@8y$;{ \o|۪pcM'lAnhw5scKɫ D wv .E|Gqj*dVJzO@&pկrߛ 5IQ['kyI?cǬ;>x08䌽E 5Mb\Ȍjd>@X~ xXXrRuA%ÂGxHnɭE{ȸ R}v2(55 ?Eho7W`KhoU{jú78_zGU1 ' XCؑuIb# -dBs;CTˈǧlJMY&JN2 ݩzW8-``K J2zP&9Qe5۾1G#ݬ`mLlOKί|ڬo_n>9uR@UH yiR"%=~o r~(פ2^` ˂z4gƱ~ 8! {n2\3ҽ a*d`lq6HR6XL)/6aa:gc1G%&8k4Q9<|+!PMB'\3 'ۉ4JKÙȓPcH@)L>/,}bT}="z3E:#YpTsX 0RgR`oA; "o 醥Sh9H'EYF@b>GUiV˩`St`U xwLnXFd,^)_NBT0I`Bj!|^¬F_0K\h4OgZ Fܽ|8?&H="X>@(rq "<;v"cqjeObrd"!+tin048:t)G|*"6pcoj#ãvښ!qgw "YJr.B# N˖wn$+!bޞMl'H|Y-=/R3’-Q渑<˨'W3~*]c|gas.P҉1e_UM&fAygg?зS>"SW]9!Mh5SD'f\#SB<2fH{%ShȾn>S/BMB^(S}Vm|g?<}G&dM$ ! ZDQx_r#L&m~6Ut`WzlZ6բ-f\ݚ yYH05ݏf_[qPCC`^Dz躞6X&fRƳ&tS|9f_L`=5dcL}iܭ;"}b :l~*D>_SFÿ-m#Jn"iT-^XF(PV;N7f*(Aq;Jw[ nqȕ:/[fԬ)'?&L{BL\hs:xY.&o(@{ujFL=i+: 8^A."!!߼Cyei&֔gnHP F0)l4)g .+k({_V歰@MK"k?&&zL x9a Dq) k_x6 ЉHВ \OA"P-C=%*)F3U*˜b('!cK1S99z6u|G&!9Pݞ!#rwPVhf>ʕpa2h!* j>磷 Eۋv~[N PZ'|^A]|0iLQ|Z*K }Oi^喥y喓Ņp|P>\%UvzB> r7чX0cz[wk/b1[9YōlA\-xƜ"%$T$n3S4SݺyJsš?D\@D7rSmƃ؂gQdw5ɮԍ!Skأ:iO/Kֽi&Wm;Vw^X{ɺ~|R3(=tH ķvAr5Lr~{vSwv6DIDnןV*2/  'bre1x1Bfw?(L/@pߎ\mp,gf u{eU3 m$@,[xe۞ ":}HI_$\cQ[! |'q/۩е)]xH$DOQ1).`yT\uFC.w^q=׫;f<ƘJrf<67xC#r3ar{jP!%ެiUcC;n,;2u[fLM@E2rɝ{DBÚI }BX۔CXyZ5=>>> 9P1{d5H@@.4«qk(zF˒ ڤ|/ob.A7/12 p1Kkֲ\ [nmGA/👊4#My.&B<ٰ'bƞ5*n/l=`=?gvˇ.݃$og9+_Kjm;7L@@Jݭ=>G\R֗z5Pl[I-в^G~=kST=OI o՘Gj8El"˻x޳E005w7dkfL?A}"4,=1tΚQZ6zes<Ј4AW U( JBļAc[EbHq'UZ@|Ou$ OrcR]MZǕM@MhvAANPGk8"AJ$o;N+f w+3jLxR4p(e{[o|XddShWՇ*~9G ⢆uX~Ҭ)ɦiwK /TvP׼҉< Z}q]4TAZmj][Js4mWL[fZx$G%84%~⿸?<ɬ|`=e;O{1A| gʜe %#bW//HQt":IEkv7ċ #?ӗGcxĸҕc YؕG>Xϧ)ю n8OcQQÁy=R:- _hkܯfu蜸ڕv F!01!Q5oKel{ cLmlN3[Zn*Մ 7w"PTl+XCPZ?s%N]nE/n6&);)TeÄGS.q> ]#glruЪ> 6t?ec {elQTB徜މQtJV-re Mp!vZpGRn n.?z.9AWr;HмG-ӄr䐀#>7ΟXPHNrQ.򍰽ČV]~E))H/a <ӣK7bs  #mYY 5͘NRXP}\'VĂ({ioE z'cgUFv{"5󱌧WZILD;۷I֌ jz@¥hpIZ XXkt,*DbAE\mHhz!use\I} ayQ _r"_cr8Obt ?VwsW 3 ;3 ؆no04K ])>4^U.8gŨGQ<ᥭ C`}"{:Gcɽ:AJGɓ)vVIwl )[ %+aLnjY,zfoU@H_vX\'VyA-<7?E7 |4@6WvW0{9[Gb*"ri-{Wz4B"Se(1'&MJH1)QC9v}_vI yb!aDs`0!De`=GկRYׇNDJ} IMNn,X3ТbD yCI@cpPk9%Ui$.F˘ wy瑬V%dGyP '? ti *˛el􆆧Rd%#qao Kh`K1-jh{y|5C|P[!ݻTAɔDLҤϰuU:zrlr:}P~Vs"5

    Ubszx4iEFesܽ@AK7aM.8f jkRF(bn" aBb(*|&I 0 )#دhMh%7iɬӃʹF"u4+-9w~EW*$7vM\79_1ʱ1.X-Ѵ~u=OΧO8#i<"X{ AH$։@PcF(C^6d4K0{ΤNۺځ8-][sɫaP7ȔCS0qW@oT^ͩd-LjB:Xʺ^vIœ? Z 628D;yִ% K7*(m!GG k)I! SuLOA2X $d096 h'Íyl3'^W5wTH{MqZX &ng)&)RG)*Fu؀X(> y|xS?B*cx6:蒮とEiʌmש8 )ӭkkÞX7J'#olvJ6e~H(wvӏ\=蝊~nz}Hdro0'Y(HsL-R;o{l0%4gRUL=)N7i*ZE<Pm۾&al$06kuЍfXW'9(K8}L:g$ ֯aw"BIqX& i'jM`;P团ILz*" yh).͊GVyxQ?10$Iť?L +3k6?~wjYźhobѬ=k _c%5HxZ) =:SЛ Hs#̣ER9"qD'fbpynD }fU3y=7hU E6_ ]`n*sl6ZWm E/TW$b[6S~^?~1CQ# xUf7ߌVuK?'/^ڻbuvxe >*hLV h^ޖ]?𴥟R>pL"8v{Y‘X/In,D4Q[M ;^X^z{b8؞1:t2L%{]{E }H<*R}^/eYIل\֬E4E$N1m= Tv.uX\3ٿ(p._*M̷jN@xƬv}*w S[:q4W$[|@2klͽQu(F<_^mڰ[!*]ިPt5"[H n"ѢVٴ(@E%dN~vnokaw5!} sNBl%b3{4- {1mjB,םCНM-|h/o5es&? ٔ {d=2jҮ5ǀ L:gjIuX˼Lzjxw1KY m2k3{bJ>o盫a9͘ȏ?_( @>,z4[_c7#uLot5BX{@,& oBJ*f`aݲ(on0Ix/t;@?ZXRrkU5/o[ π Y!,rr|R*%/sNȨԜPuaT~)#- L. ИI2 l1j] VN.E)_5w;? <>Y4\. Tio&F&/5R#ʹFR' cq@s$_+ wFw)n=xw"aFޕ"pT+)VGw9{6X;?/ݟDoՔh h{R1σR6(etGwO*=Zюz8` s {~\DVsdkEEdK4/RG֑bp~ U/̨2\Qe]a_QឦM WT(kxc ˞fEUU ΅Nx<9K 14+p.#,k7lAFSuo|mc 1L,%(խlZUc:v`zuxJ߾C>9A}(B]QEvۚޙ\jZ΀%Jm|@^-ƶK!.[I'ODk:,5S|著" ȝ؍fL|{O բDHd)*^c4;;t{T>>Ix"`J_.1  =X Z2z8GzǠe1(m[>BlR8/>ȴg_=y>,XZ+=@uMѦz8#9\?41Bh[㑺:4DP11|a\' ga^rǴ≯%8:w|֣-\էT*a{:Gj%{q'Ͱ2WAHh5ky*rSwJVzvN>1[ QFA&7tA H\*q()`SBvޢ?[fH6ƧFqbdpR7# 1Z~rxH *D&lM:vxU(R?#L1Vaȯ+ ^X̓2V~&-n놏۪`>;俟K6KnEC<'mS ťQ"0u]*xOPD|GRmRȈzIl<Q,4lVm 9`w$d\5fȤ,떟\KbV$_4!@Y,@H˃rAG-!GUzvT;iP+avL?ZEY6bNy\M>10h+Aq崷|԰Qi˄<[%j!o]]xP>3W \@-SUV]?wEzTJ;vXV)6`du)hG?~ #[˽]83CBLxD{7 ap%&ҧ1=Ja|gE Uz[S_{?t/%D.(j}I&* Xl'fwdg+cֈvD%lddSDG{vc^EJ)ל ,3qt?"!%c:ŭ#GɊB",F4fG?A 8]F^bh(f $x "N=l8 9܋TCd\$-(kkU'O*"Iuc/ƣUgC^|Z6Ȳ-ƗK) vGxtӃ8{A >m*zFo)nٷA(ˁliDܔ˔v~Be\ХD}"РwKl N559>Dv'S_#,&g?+Oȕ21%S1j+-ZZU^h rBV 5CGJtukTuğ-si;Osc;<9[j0o&m,ބNߵUYoJ(*&? KX &ą5KV@x2_ noWws)n8>@hnzl7[4Kr]%_pl3k&([ubu|(8a.ј+|ui'NWqkPiXLJMArl-\aHm=@ӆ j6"3_*ƪ_a}zn\! L_*L0FSO{OEa#,*(h{1;`|t s6S6%r^o\vP{;b+߉pgRdZ:+YtDB7..\(y¥꺇tzTJ!Ix"0?`cZ4Ʃ7>Ş~ظi7w;kڶFƂ+}\m1 I ,_UYɱjeoZdY2x+ DOD>w}Q>mѳɮ7 2a.C|l/4$6'9y9 T,z| =>.Z$ * y8G:mFx'ú'crq[eN2dQOϋQGR a.quqv-$:hel.ySAy"ayQ,:2JĞHI_g v>ov:&Ogt- O_(l>*!x߅]f_=ѕk=c^aPdhk,ků*un4BY:DC;;߳" 0*38c+NhcRIן$(U2T$˼i ϡWYΔK:R nBV+iqA'{.alYϛ՟/dJ2`0>d͎=/$ <v>IYADq j(Ȧ-5_"jY~&zIjv Z*0yF/ZzheҶ[1XwGy2B`)Ȗ)HUPguI`[} c87hOg^ء:mvK4_0)@n@BBt>0KgFX}f/&}eƖzB+zIN턪m,LsQ\ظ}ԣP1֣ ov / I<ǹG{tn[(!$ 6CW2D7/l:84q~;d.¡-=ELT9{iM:1 ƕ9;-D>ob>0QWtGὪJJftoS.nmDzIw- aaK}vbh"9UY0ڈبNg1gػmFuuU4Ε V{ݱţe%YLʂk"1ZHaZMGoA_jzk wKǻ1|`  u1w@x_ #3x/ c듈(DXjd&u<ްPFoqJKdBS+c<Ɛn"wAЂӃRsP1ٱyB3_V 1GNmצ=AFH^; A껚T% /e1%D$w!բ|9DXaN~-SщF)|@rfNHyZa^ǡbg*wj9-2 VsGظx|AAv71eR\h3$wvW v 5)ҟAvעbGYuRXS򝭨(݉vCH;cϒKIj#a|3ƅu$l|tE6LVm`?+ٺ}NKďr=L#𪹿?RK)i!氒EW=KgGtQ n}:構e󴼒ɪCߤMmXS~`~v(uDtv-~x^A }7+s~y+d՟#P$-#õuo'jc\&:eq4 {XČ/P]vUL&.A4a}\VB6EN q4w [ȱpxYkBDHJػDX"A3QHXG8 ߍ!{ }Z$.W}Ësooq&F[qLO.÷gLtV*xUq@P|(pbn$)9PO/rMa:wg>R>NCMRtAt2QEwB~s| ک4o>& C^zaӊ`|}gWEb᧹wUrQq6y-cAPe[2 Q4g7E"Wxgbx :n=n8uk\VTؘ{JPG"@ ]v%~^u.^acl*OlI>{KqݍͭV\b9d^ѩ)1.3|gZnHŌ&8scA2k  ddN6s{PX/C5>;9.MT[yeK #rbtXC9H}Dy e@~5ҋl''"eGuK@W.(S&Š+d)63%HٓbPzHł"~hrCoEe7-+4(\W%T>M }XhA'iʂ΀kzC2YqY_ buE*iqt[S{9_D%*dSp1|~vW.Um{;RGBfEǰN灪3vk c!D};BpO~A[Q´JxEz(mpiZ!hfPzzA" vņC9wBa:}Zb9uu`Ha4>Weǿ'`;*1&<_Xg 53jî͙"w&].3q:'(?Hu4Ɲe†CΠT^hX\L3)|duN4Ȃ2)Zve⻻\ d&-JmGB! ńo9FhjoP}J 6!>RR-"5 t{2 n.o~KYǫc~![Volb3׈ ̐Vs [rZaܔT89TЗan~Rw2kJw1Z*Gd{C\TS3 J5ʛ̏g7;? \Ic)YSa#ai*#俰!ꯐm[OO]9 BPCȴe #*P2 %@\ ~NE'v8}`stngѸ4t$}~muB/=#(Hn&;XJK|d6^Ȭ.1; p^-v+^'90‰)Bnc=3'|(O,랉vj'9܃`l"˜~ _C~OxSE9pFͺw^^UۊGo螌hJ2RLwBKrcTI%b7OǁB՚3㌣Aw=8/#ߘnM7v~D-!_XkFSR6ʲq j<4m;W< J_yl*N;E~[;gpy¬")mK_yN^\:!J1Q)kfmy"y)s\ŽWqѫSŸ$&rĪfRR^:$8 #`9/%dqO.opFIư%i'&I ڕR1F{-)Y&%w#;y1D &3z ptt衝XuWqlbϕis,uJf1QLrJPm"cB˫j<)̛!:{ɭahJŊ'|_ vuT0|=pӔHwGVCQf":wJe1/#=`e;ovh=r_!-zs iG7QGմ Raј7pxꁗ7?Kx \Hd&xSƛ ^BTL)N^K@~}<굔F~$$0hJG{^NR:=/o}lvxI C tKkLh%]#:l5Ŀ% D_VGX6J}5DK^J$sp<؝ܠJR$~&% 0kqF0Ć nAXEl%,m TB.yF'zO,g9>>ґMRyom&gTa((&r)˷Ȓ Ֆ\E3&vd3lȼI+@W|ED\˿PE8R\j=5_Y._tDZ# [ƀMepY3}ߢN =p[+6DpY&?j:bfu4'k?V&sēl-&ѵ]d`5f5;{q) 8mNuX g$ԕS{ 5{\QM>-U?GZ^=$7ڴ. \Ѐ:K.̮n=%۔h(Taspx( ub.xKOH+J0~0+$E=mHT~OHH 7iZVPD#4 Ӏ?t64VRSamǕ\ 7]><4,|酖Nbh 9fB[D\uh8HrBʛ`HjõQb@N;O&zXAqܥ%{3uMcXІ{1^1mӬ{viLj,bB hNP%W0FFXN9 r_|O⌑(+`7A߭ XiÌU1=ƲWV rT@Gfꚦ |`{7&|-C6~x/ߴv{#]PtVMmC_g6n7&xaPL~#gf aʨqQyKKU߻|ؒ',ߠ {r  ^ H ߑ,B5nZ=G6DgBf4AZ qpIiH~O#ߥ'Gp-u>P ocޥrkh @Pwdt}1jHgL~J1UMM']q# jP I3dęT_Okmgř q]ŒrJe!O;O1JqgXf7 rPE@BǬUb@22UtyWθSӷzE4N M_Xs}@%ԝF&+3,k Wbk d.4l@ymLi#<ُ9zjgz;沕jyU5]C̑Ϸ/AZhp\SUxbzOe 3J9d~.Zq3iDЪ"bB[YTH_'繇y1MS;l1h $kQ|~]-b/]p.@^Of+H31JzilɎ ɮVhy$Ǒ3)br%I w ZT͏'orl̥ɑ* ucٓ!ZsV9U/W*U<|I%֔덀7 9'%lW+ˆ Iv4nK-ǜdYYz;3Bl1mWh}}xp 5:D t2oo..}ދIp2<[of8V;_݋$=-}㕱Zt\>'Hn*kJaecn_BwWwQnAܒ@aqV[tQ:JQ\A&v=@~- bQ,"wc[2vimD}Ȯ{ ]6{ٰuGѓ Oe(Qt;uܸg5at&yŻIQqlK[wO>Q~ʡ2CwI+S[ɔVoNe=$o>ƉTkI!x8F\CG]ɚvy7b <5U"$hH\jS%d0F5 1UBZFX/ $}AmƔݮ?k$#hŨGMh篚V.n-S2ہI)[nCP|}U`ueöˌ:@;*ξȵŬWC/H ٿ: K VFdȴ=GWBHM7ֈ2A_Qĉ&/KM f\Sa0Ǭ)zk:;iZjФ)|K\'tdv_Víe 5T4yxr7yw1Sql4ӘN+g,7,Y]z#_84XՊmJ4!%B,g|*:~4+}6nYJ# Q'#ey\*כR{!OEcSC#o$9 p7'zGKce柹|sj?Ζ-Zd O7v)Y}sʯ `(-[=B^iSj#Jw~Z70}sYIDoLhЃ!S[2G SΆq71R. 6TsaP"kgO6]V<& bDH2u}>UZnr,MPyyj ΐU%SS=`qȉ` FC1? .ufXsG~]kg+Wu19f&(;eGD鎳ڻ.^7 {F}oIMДan |_eont\Rqj~(,`}%!c_TR qLn^@M.rwx eMgu$'IM$!F-C}Jxs+&Q#%Uć"E_M?(B SxeԑY?85,p;\zD!ouZ1 \ m<{тȆ{p>*xƧy /њ2zBqC"chGkw8$F1Y AX+YH<ѿ$ idȤSb)ECT@x34&K")ac9_*1J٥?fr֐hi )T$F H w )\uޭN1=O'e_>8Vszzll=d D 7dRt|^'CT|:@'D@ɦasFެ+08VРN{:y'`%hkyI;z€P} `Bj=n;;.9'-c);ֿ6N™rtuX+fugzt=J2?]>&Kk<}ND# 9-!׏hd7b*\{񔪼YdPU,ԗq*͒FFAUfw҇O_C5(\=E%nDuȯw $>a梂LC:w&gMd4!WBUM}_4IU\?jlsp1$¶ qd;VPt8?i\4Bbš gF:FK_>{bוt*YdY%[/ ܚV }ݜ8'_(P]l(JOp8s#zH'Bn .T(#KE>LѺǹ ہ(9t_FJɗ|M$|MB۰X:\ZMcӍs J6ڽteIm" KQs vdO4:paܵ#? cbAoirI8oǛ6'{uyxg?s3}]pcez,Bp l[n԰riGa^Gnt&@SF[s1O`…qq.SE?|/6-Hj8:\w8MN" Ƿ@w( e̺(!z#y1U Z3< kN+5}"՚$$1=Omrnko@*ቫ ckaz;A8BXX NFҿ#qg=uh`qu@147/ Y}_nо a !sr- D12\z|1ք8=0IⰕɇoR ?xFXH,T"M@t "$O& ¯Ef7d3f8uA#f,S[2|ǔG@? >ɜ*ȜZY9Ua;@y=W<׈T58NX^_qe@r< KИ,*`nƒ;GVHǏd2q\f&=ٖC XP7u 7k0d)}? am؝dqqr> r9b^pn|;7*gFR3EbS[hd01m=JLl?']c5)+) c_}eE&ǒ we!<`~#1Ķ|D 4ȍf-^hJQʗ;Xm=x~N sszGg€w.!GRd + Hp|AGbiy@m(K:=SSUomiB{3}vkEo ^{(];bXm!Ȳ%,[D+0f13L=?XngTbSL9+fiB+KyxayUT|T|1&^P]饠gyD&踟[*F?f]!ҡsB%0$LxKRG~] UM9GWKޞ(ǩ4jdzTlH<#_I-:g0XXX십VK$~kӹ#- evrBSEUq;_`:=s2,b43̾Aˮok$;WJFé4WZ~sXO> u_g!:~oϜUi]̸Ő40t?0.Oby*ylH+?"mחpp7aɚH(TA)K7Q9 jKZud")YkȀ @Gl.;Re%+jĿ}NlVC42Ӿۤ77-n5,b byk j _" b .(9Ի腁אa48=w\Kzz ߎm#7X:)Xè9|6by,)DaYۅBTAhz\@51Ⴇ@ gjO#xQco~4nB`-D$#Tr0oD)§ ^wh:=+!!+{zzeĚV8'<]L1bp^{mm,x"FVm7])ZQIҾ/OK_Lqs9I:Ƙh 0LpaXWOe9q!>dVut)9 %KjB975RidȆqgA^&B6a"@IAQIY Y\$^H,>tf 3{6r(4{ͯȽN6r @:s$k[xQku~U:EFJ?d:JE%O[N8uaoG+Bqt J\8 Hpvëv]1tFXM0qR0Okc KΥ۬r31C Ug4XVI ŒOFdݞLGx8֡) ,8o9 !myZ5J ujh}pÎvmH{&"O*O:l@`i2NѮ1ixY?''ؚ "sy'ߧZQ@,Dy w,mL{GR+U<~W;l߫ ÇV!w?[~ېn)qFHw4 J9J~B[}+( h2AM ]Zp ns4O Q"$ڈ-?i^F ¶λ\nJp흇﷔R߇dVh憯_({Xq+㽆iN>x,)qjy5%ݰGLɴ>1]D*& dsovuPLU{Hڤuf/|`[n`劀IH,NTP|$2K\繱8s p7v!U_*x݋O$tOP(<=a#G`#>4x[ V\%VniA7=WDxwE}ލbWpq ^X{x4LLd=K~P{H9@Tou97DZ C7h6qaW ^Dūe3a{f]O. viXm0d&(@~]6~0=r!mTtn/5NI=~}?cw.+y-QII BGn c S:e0H3G}I3 07N'_T KOóƻ7,+3j$?Hc:D"@` ]LKaݚ wIi toBm!Be!Ģ`r+wr-`LWm[&^/em&@ax3ޓ0X b%̸mѨMv4Q ^o{n.uLǣQ(f]Tkz~P{_Ȧ0uX}q<2#-@/JN+/Q 8#~f.iH^{v4P1#K9-mN9>Le3<<^pWiaNTġif \T0޷m#\o? Cr4|a\sOk򄅜~^&bB_x>2ʏ,~zo|v-}ӋJvA5sR]ڙ&"3oRi ;ml\. TuY}AVQy`>~ۣd[5,`~&`csމp psuq6lR=L 5j+"Hyfץlq vJ=ՃVDΫfuh?vC8ȭ '8lIWש ΦU7a#bQ 'G{(,b~N6ɱ_oV>2Y[ |ձsP5q0& [TieY E#.ǥrg~%'6ٌoj,k@xYu0{DzMGowUdR S 7RR}?iW_P#P-5  QH_Z . =sjc meu"._vn'9ͳzkw!#Ty{,kqZS " z_h\z}'1}sYVw8'Ö묿hN+ Uu:yǺ:a+ʲyiF%8ڛCDlgPogg>Jfā1/#AO bHYzSIyх{TQ22KT[:ۉ,@O^Y"Γ:8 =x{D=Q<]-Ùs=+fK:p_}۟pup$*c% V# HHB5\ZS1?xFZj + @o`0Etnbm9󭼇&e] yJ͋8M~;BO](\6}RbSWGyN$:x"Q5pN|B~!VYD93][` Hkں?;Hc*~[B!2:3eW痲Rw(b (a7SH95pa$0р#?:I4LYˍ]WqVeoF25I9I/x:nK,9Rz/a'U0Fƥ56#aS8Fv9B,zI!= f,ͱ)ͧqcysJRSk2|T27?_H4ncqŜ { ?<=sAdѿ\$nDkFNW!MB!Ho\r[ͻt N)Ƕ uG~|'z7]-)JO|tW/c~MAE^`ȊLbNӚl%ZoS~'u:?ޓ XPhI1 "XvA":O.*>@ ?Z}wn_j:N- L 7d&%IRT:FGĜ"hu ޫPl 7M9̪$h?dF0fxwG`C|BHiaʜ=*eRpڵĮ<ûh=۵EH~?zBBD»M^OSl7MJ(E '=u%,ﭸ'=,wԔ =N~yMmu;m;*[Juڨ, W ;R(ҵ?~7eT)E n&}+= @T"PԴl*~:% s=4b>;_;jWR{ݠ5 6iå28p*ZKaLog|Aʀ#>O3O~xeh HmvC{PsgUvϰɓ)QkKٵ* !W|L4%SFR·m!i.u5O +iDmm3q'Б.bhSwiaSY]C;{ LҖD򡲿۔>dā^Qge5Aeh_9쥈Ŋ(sM"tM쐺mWQ<) u۱G V28$Z;q(2/] Ֆo| L30nlS6-W{2z"F'e4lr쨽LF6X-(z~EɋnOMŽ~=;BKd_ҐC$}}+%]¾綛jԯxHpzxfa%)50kh;IHK[Z;Jx4]GO`ΕϖfUgJb6혥ޒ 軛؃mY!f0\TДw-pY~.Jv~&< hjcux+o -5njh圞Frׅ"߯fms~ {xՋNSw{QY=Lj6Όْ;]~z*gXaL*&z5--.`I~p5jã{/Gݝ7Hk]!qt%kUY麞“m9y"/rH>BC8R4{bkS<ûwu 'S.~=`c6WݑXfaJuKd,(fb4ׯ89|^[x   4{A3 n-+_EI4gS\Ul}BQ'Zi[1֚Kf[F5Vgg V?ŌQ6Qa5GS'h*_fH姌;iqB\ve`KTo⒘4 8\(Tp? 6οu6is߀v ȅKu٢!xp {e] -XPјOJtŒ.OUpezyʎ?J6㴨y> 9i0`QN`M2-klcy^n:EBsOeW~pucw;_n9F.)]/GS̝>.tNQ'H1a2uqmf'/sƇ#r<7\D#7GE#AbpԜD{0}e8/Hc"=qͳb2BΏ%Ic3ЄLnMi5y!wD(7R"Om7, # c}4g^\/5"7p^M9U5̢Q_;ba/X=oy +h0 dv$xNAJ ´&iln HqĪ_e3ۨoGYZsge>It{֣L2I-|ŝ>[ e*(rt &ݍ7a73twko|n \nal^fO^y~#ЂS`nSv8ZPj>C:/K4ܯv5E~tHDT*PwAJzg\)E4NH{{N5y}cR,χ(w2cp(sKP*&6,YӌE嵿2i'"ݵhT5LC!3I$?yDA uS^:kOb&ѐ׺ .dR}^ǏKϫ1 iz6UTkZYR nm9?޴-MiUL~fEjOe#3EiK_ -Q^]!>0.ТGvLq쮢GAu'[8 /,_Vn:w'IC}&< }_G'c!Ĉm8 rnԹSdY>0h(]ZT^V n CT?ə֋aM"ѕ"0M-2-ĖX':J}lnsMx"6_e.;B(=8>w%(qz9?A tTHոr9&y@ʺ>pmK&veȓYcTîR%enD-2~=[g-yjq,pߕ vfϸHj [L)Uk]{_dh*e ٍ<0nF`X6:a[s/햊`8Ե8_?90b玡8% hiR=9,l?oLro.?-*77ΒrAzߢie$|tGQ hYHW kEL* IhFI^򝬸*ZONōsH[~u7]mO"Dph$~\et͹aS뢐z9;8A ?:!^O#J9峄G*W+[hP\{k[3}퐫g0ӈA-@RqI7b y{Fے\[':ٽaƷ?ݓi!OMN%`_<מ"ݩlJUP2!]x=yuߋ{uNffd̋0m}޳6Yt%kttY)PpRZv t~7]͊er$! B ͬ@b:Gs_1"?p9\SҸf@)ԤZC&?Ԓ`䱁meƒl,7ee A6ɏ˜x-ulSc%RWrwF oݪz-!CY罌Q \}ϚR(?=qqŽ8ˊMM`2ߛ 7sl_F=5۔*աoFҎ7T !%Qb#j=-]:umk@&NhDmtTtJ 1ş>"fVX {jLq#I*, R= \]-$l}[/Z BK-qM` *P¤c\_a>Α.Ld? 7PTCͶq 'tƟwƣAs 帗iKv8~{ QPN7 -E?tW,$poN oZ^ܩE{g/7㹺^dp`ԉ̿`_Cs "*:djþyP B® > OS챍VJ:^m.8xpoFV3p(h pS󆶎{'qJ?_:/jb)XOX QJSPu1 08I]$XaQakX+]9A nJca+HԻ8sU~<_t\̆!sY:, [ dmf5?Z'3F|%ݟLl`Fxwo?_wmvFM+qq9 R1ekw6Kb kQX!zPZp+]=#$ zy &8#SJKrQ~@,ňRc{r̾muTqRAw_ !'~ I<"%Cr 㖬2ؔZTB5>hpa5 4{yd i !͡;YxuHjS{!HAD+<9kU@kR7N֦u A9漿[=},"%Ym }8 iMV~n+IGNZ#_jW5)w9S-:r4 v/^X~`&_Y um6 %7H?r-6vtQVj~FH鳮H)u¨kJ55E}٨mqDr8C[1ˍe~uiWCK|&7/mMM m~]x]Ch ܎耈sM @Д>&:[3OopŘW6\9 F^ZqAn_u@_];|DCgdMp<%ސx*Cvbl8g!}'˄h cl4X-ޙnIyDR{Piط6f𲺥S)jNnj)R& g)c{w)6|hl^Oj΁~>xmam.⨓/m?̍E+0!L Bi"h&4G1#jQ3H~==vGV"0q{SqzA̵{`ܓH>K|D>;7p\ @rBƹn3KYyriu%LaJ: mzS ( Δ ]IEz_eQ:ioN8>+g'["Vܐ3EѸF}J|uW^:}с4zZ[K *.5{'pAerw7@JðLf:GO{A !Av!nE .?wAY@09+0RG#ercWUfΰ_rM: / 1%&. OF$T&QCḦm`48p\eR5?WUyU'Al0z7ԒUO&B/mEzf|]7]M_c9Tx02PG\Gʿs90F5D/ ϟwp9H&\ưis{K|K5&}0xN\@;KRH5@BW|iHsChi@ Ocui /Zyv!f}껣\w6O-εbauD ^ϚyBAIDD+}J|%_N9i:D'w>~mNy8}LBZ*s97 ehӏrY`2tث KrlQs&;%7}Crsrg<^w{C>xr/Zs+YZiWtfd~ĤBexZf'++Bk'{A)&_)~HqdzF=;{7qDy[+7}r4L,)uv; JO|9%k)d(RR]mV/ү^SݫC[~CTt 2vU5 Hs|0uu&Tbԇ[ qv`.> P6G͜q'/8n sZ^,L&"U?NVok'v~[d٘j9y[ XTXB9^㲑}V.>B &=Uk Ȇ\UN%(yzH>Pgnٷ+]8 K"tn D^ fڸĈhc] -܊K<"Lj'@ۀ:\OH9J6Zh/\XNUF+xA[YKdeQ rjf=I)}~疵{80 >߇|9K͂_p̊6Xtw2oVnI6#HF+4"G7yrUtf-W'`0~u,>h>WL%@;ږh TEh׍,h-\`v'W1 ,>` eb "tWCS`z3VK!C&ҷ<+iĽ%%U.%bVVύMV?e{N)`{`=\ƼP%)-7i˺?qjR,SDу 9jj-Y)*L LÎP#;-X>y :|KH iV#Fy7|Vhc}Z|!OU1r^:WY6 &- /82i=>al2W}Ikw*Xe2?tyBzD%#l:a⃎/CBlvʵ'[d(dum~bEa_FYk?Bmu>ޝls Pm`öj:눣ݪ@O"%k?Z4jZc{E|ݯWE+X}]-gfXH?o!+$bˇm֪KY3Yƙߘ{[Kbn#욎}jz}=ɿoʳ/ Y+% 5[aPy)i7Gl u'pȧOaW?)kc%n]y9kUBKV 1oj`_ʢ4Ff{-nkk;kp|+oHÞ! @ m6?d/՝`t+'+E  PgT%M Vɰo 1?Lot* qܓra2J=ӓ6?`Gb̺VHVU?R7wU˔!~ U|MZ\|MlsPqsaԓT }h; 3UcyDGoyhxM祔u F*3'O+t)` *E0 `a )Xc=Kצ< x\0P.K6Q&:*Q>~JGd$$L0 1%npdAR*dT|F!qģCEdX#GΏYaQgGҎz=_٢",#E+j=dzH#.f:4DȁN- w#3&jvVrT$WYhgKY%+A_xP=Vi~ƯIL[ﱚ^X4ŠA6<,& SlG2:E?Yk 'toXd /5mI]G@!#"=̅,&{Xk鋽޾'ƪߛll8i8Y@L2GfPro}=3h>rPRC C0'H1w$r,9d @ @匼5Is9UXpRIk['epw'<ޓ(kkxX)[1(lpUiI,il4tuzoGe@'I 0`͒t'/I9Hђ:>G0ߙ|Ͼqf=9Ho`jɑrNR@V =3MlEӷiC[*!+|&秊 c}1C$E$`fR%xQ&![S;Eͱqsdxy:ȿ*2nѐtǃ80)sL~n^M{i`bM_vܓ. N Eh.X.GSQDߛ#G/GUwq1u5n1߿ ԋXŽ@ /W:92TExh$8\(9d_t*"0U5:&׊9}e~(+QL~E*=q[|J :zmKx0}@LuB8 9v$gaMU;i.ؽ D*b<`gJ2l5ssc/S';d;^Sk3YW“Oǩ3 q鱇q kē+dk9 C6ȚHQ%;hV "4Uo^ aEK{TXO(Y>L<1 |߭97rmՎ N rS[O]h;@k9a+f^Է`Np0L`e^ ^+ B`KqzEvtz$KwYp N|FA̗=Tt:u+6pgs$棑;5w1}݅7Nɨp/ֵC=sNM& } Bn=D寣Yel*+:$ǕaSzc2N^o{`H0Bo t*҆`dj^!y~2[.X%/M a?{ր(5LA"]`_ɳJ\_^B( s%pHjb/$`çvnsNr~o+_g鶛ؕ>̛UGa{Nd圭ô'X+]~\ g#偭4\$MdJ?Цf3cXC}篬981)Cɬ^ב`Vcu9Ux+M(IȧD^4:; K9٨W-=MvN 9I%!sz6& IK#egRemzR5B 8({)<5?3 =Uk;O[Q)xv&}n!~H#_/t3Ngs=L7}yE[[HG&[ᴯUνK00`+b-S\m],5O-O3AIn7JEP)$Stu(M޼k^>kEYp?mep9dEԆz!nyޡ ?ظE7p'(za-1w=|3!`w {|ْxD([,IqR3W+P"W)X\tW*dfĶw+ 5mxY=n2!ƂTJSʖEd@7"&n 7TcG%"E!W;1*Cͫ≇/(;Zoპ e#ـ1 YN~У-!{"'lYshgpzy|+:,>0R06lqS-y0ka#+;E41<DF0]좽ITnc* [؅}wݼ>3?^T9(gr|⮛Q5 +/*h`J~ƊwX'-$/_p#}AC>)$4!ŜT*j/w]hJcԙŪ;q*BvɾIGi5w ;)1Sv։ :=P֮RXXP ]bÍFK3=F8"ߩMim7?ecEQZ7K7.j6soDIf0 _@z+nسu-5k!uOdL~-C0Z9b:er9c 4/4.Zla#i_X(~mc-31XT|/dʮ aIh~)ݟNX稾.+%ǢG_ńEODpE߄Pm/8øy}ĭ;"2y)Ct2X2vU z0Hʄ t " _F궝Fy_X{cܱc E3fWNPbrO%/-j$-2p>) enɨ[K^D.2InmˣK2TՑ~|nd2s~ù %9[ŹP}99+uNT }L&5O "3_]A9ܥHhu2 BJ+Y/|kσ :{(蘳4){nj]ezWW`j,:\n܆rr '|La@Q{yRp.CAp{ic:Ӳ2 Ԟi9ztLbxX-lOIlL#':N{[$BZm=/+uLr.aE䨢u{.+ Ut_ũa:8 ]"JkxFDSl?;lR5F/bkǴʙDGQ}Amb7>rD'Ey= NxihB+F;}pߠ%ȇy 7ޭv]GE˜0te4Bً@Lm !|$@Œh4jRޟ?u^}!'n5kҒjValpJKi+y]m9nܑQЮџ|7;]SP*qHH8 4)ź_姏"%،[$g{HyǷt}gEz(Dg6Y)9Ȍ6#o{M;2=m)O$"P@S{<_urx4(g2f,<6ClmP -)ƚْlqֵFT.菱?Q-I)Ѳ9W?*8k6#ɑ9' vb Ց"I~屾ͽf 3}~ "wHfd%!1?!i"xO g{\]ahYpg`}ԡQ!)gON-0 `錡D#1Wyy?7HrmӑCe ZZ1VǛOe!_ EA_,v kA=TyrNT_)v_"jl}ʎv.T0o9k4%4,~Zqin)5KʻCL,,siUVq*b,oڧaKѥ{\4OfPUqkGNdH=YD[v:3-l,cmR6PaSQWg4-'WSp]nSm}X)= s2LDȎ@3g׼DN ʴapJ|3@LngR7BZ8&#~[#ävZrhC]Yn' g(=ӛH"&դȭƨwVR.@|Vqu׫E.ngQJ{kͷI"l&^*{~þH еϹHO&YȢt |ȧ9n ,q)Rg:4pmWBcq0 fPw^+3(ue;%"?I "أPgb*gy/AFA29>@ \BBP|*^_HT`v^?۪J.eD9#(5y,)MCՈWH<]"\I<\׈No@ UB9pW[gG|zX4Y fuOXY,U\w8n3. z p< GA_(Wj[O< KÔy<9#rrah-.}^~{N2B.ped@h}- <=ۂ߱z,le?Q}KWCge|h1iNj3Dxҋ;@crUNf5s;tZuf9)nc h:Q Jգf|W!qN;ݟ==FjyMm՛VZ*A Osu8љū8'E'r`X^٢sz[=bl[PEHĆѹ#^VB "r%\'Rdt0 t"5 HBu?_UԆ8F9ꇢc%=7) F;b|?ɕbGc&! 7G ~Hm F=eS%?3+ҎB$~ZW1l`*@*뎵!Ps"$+(͒ >(H!mʀcc3٠q;|z wQ6Xَyҭ8WuOm('Gtw{g7a0g:8FݼZ¦8;EAΏRXL+RWyBޅy9gr%n8wl/ h) ezػFP*nzZdEtyUlFn:S էQ߷?M7LwMע5=+PñFv譂ǙfJDMu~!ےqդ|q1W%4l ̸ BqH/=rh 6ޔN2y-cL/1Hi$ ˹Hc: ] |ԪkJTA AΩ+~ZzxCW;dI(aص+]g`BZX8FAqplN {t5%Az杒,6KR@9VL =^դ8˰4~F HpNVMM }Cagz wwaipC,F$r%6j!z/PmO̗;#"IAYiAH*8+ tW*z l[YZl|r.oG Ncb\l36 7c]e c !Cap6DA#1ϡ0wrLBCoZ_kDbGlL#ꔼzv-]8\ou~= -MR=+ /<I(k0tj9%Ȩ|0`Xў"J,.RMےD&\kguf0DGF9, !@tvuF*ewU$E ކpaO삏;UN$8!uȚ91o!Ž; ;5 ɔA j\ad%*@ Wjw%&'@GlH./Rx|l{Rd?hd*f%Yt!$ГeC÷j'9P儈#8CČJ I'}RZ큸h,66ML\?véϓz6@ґ뷄j_қ1O*f-f CfaBu[~&So4;gԎӻ> m{s).fl$A%!c`w$an>b{zbfݔ Uc1lT1 kUCٛm(sdOj0hQ aQ0gc 0+m}ӢNT=k\! A? v!.'[ƌG(AIXC/2S8^w$$?}X7Т`mF"ɒunA|rmF]M><Œ.r䟮D 0$UTnXteVayt r|5?J)(ۭ5% upl}mT_'VUQƓAaj'>k'z{uٵkr/ f O7vPHb!,+q;MU+UxHez_[?w Gz`!̎R9bT n:\DY "Q2FjXu'iq_*OCB'+bhoO s.X;#F艇UpYmk/E|vluQu~YSbg4Vl͓źp0"NJS;*ֻ{^db8xS$҃xee:hK#GA 7t: u|Se {|$]x &zi4XKR׭49|~[\VvGҋGK! 󀜖#HU]Ϯ>DeƮ8|呚 ko78B}RTAA'қn zP~ڠ>? kUũdѩN'n0Mƭp<~hPG_1ߋU2>_{eww =g4i|*/ae˄?VtA6ׇo+,:uݥ27f2(8BZX *Υl:񮮄A_ƭcm.KK P}},R ?h5,;9ŘZ jr6QbZj;uOLpĆ W %/ Ƨ I+iu AKY1M93I^`:ŸN6>1'ݭc`N06%SƴZ= ൞6)҃((Gǐ!^@A:] XVʃi H 襌AAJX.T AsmI&A&_<  YAM*lI)4BQlX{!C@[0ТDa4QEvΥJڔ SO] )MS'8E]B^>>--cyeD x5KHmv;vŘ? H+?6礮+=kg:(xs'smVҊ$Tm[E/ !FO\> ܸQJxŃ'JG8YʈDx Ds ٴ4QGgMY{jc[P*>{[ S$v $G]%̀0Q7ϱ~t/=Suː.P$EO1^rB/"ށ@="X_M/ yQ3-:HW1,Bǐ&_)<懣!r dL)ŊӸ9դ?UD/PKTޢ~/9=Gƽ{!?eNGc2f5^Э`S0p5pO`׮NkV EGdQ8YvwGcht%͝/iz*h*.lb*py{ܙhVg7</Jw󡛷)=x=BLLfyYHԉMEeRoS#W{ s e)Ӯ*_ <@-x[^aq}YNqH]a5պj+dFଙҝhȕ,jʼnD4 M#/:I'ͧMoh_WxD-ݲf=6ctq;"XI2!^]LJq[`FLD &$,[F2m#< ºo5XL0Iqz䣮$Yg9b5S}2w^p@"5?yp̫fe!lr'Cӆ^Y۳c )^ ZI[}`Ӵ1X 6CYw7Fl8=Djq#b\ťHfl@B][*}kY!|x8b,C XNlJ;V gpRd?1b;*[7cRlnEz.n4B4wVdH-SYPЗړM6 sJ%SA$VFLZ \'˰[b+C4%Eti^ ;ķ 03.Jsn_eO_HX/VN@e' &n/2sIq|iH5|ᅠO/Y㵰s=WOiNtyp!imH+Go#tBJϾc^yP+]aEꃉa*8`$b{#eQV0,-ϝ$-ܹ!6AC'~VgTY AgX'Q໊ -n YF;7C'ai[@ gpťw(G{{f jq7PtjW]mbyQNhPkg@NWpNi3SO~smC80J6k#VmF~[m."(/h Q藞T'aDd. EI0dCwC n鴤*s8lP:102X<ܙnˉQi&2Gg4~sIA`VN2Hn^#0U[ p/dekRrHtkqKKx:@0/'\&2VMjlB xzܮ3t)oI}GѤhV Fq;=즅YOߤh,o;7Jp+4c!I) /fA_ 7м"KTK+:c#Znw{ e y`&vdTB%O"!XY9{bm!todZAi{YAn :1Y=S.&'rCkEsAeWV`q X? -ܿ1o @4~~Vt(dm'WYLak^TR>FNoy M"`=#jS4rwp*)$&$ eMր_.:Mm;?AWDe;{y3R~bMQp_5!K4AwRR}e ; .̼A]ԠKP+q:uMRT2X[]Bo.r,puau'# }lF 7@Qd޼WX_fGs|Œ8>V(M琋t돞j&Fieжf kP]AJxRR0_|v:*D4M(<߷T*ìĞ^Vֻ/DÆLuFZةeO%k8$d(U(v<RW/O Yh|&VS0bwQd3TlZ2o6s*gy=(ZpoZX#@W@sbcNO.b潰_9Ra^!Њ <9f6 ف<wjHF\{A[udx\0Lr43L:qstwN%qW@m xL(HV ªrֈXjbKLy?/qܪW[]č*皤Ƕw+%!u.m?e }aЉR#eNvDPҨA8}0. .1z߶D7P^`ju=$1-K*tqd[lżn at& Ej+4ˁ otӬf ޺kxGz0P5!fͻ[>uS0UD:FRs~ኪkZlsk/C?u2!LT$OT7l 9T-fyìmzDkSnvȌZ\^SU⟔ÄWj'oF2zy+p-xxGL"SMa; T7sUfS4kIŁ߷q?ĮǽCō~ړPKp ? Hg'(Q9gp-\api$W  jNпo+v~6v>ѹ"'+i/OцĆ:d&s}ksJcb|kP`s{u5W7ۿZ""(EEU%{èF$9~GT*] ḸYtt($ [Yq ;/TL?mܻgRdmS.Dw{kS1B: ]j\YG6>@쉰W6t] ,pe[mW7)ƦCgU pqn Z!Z~?TP}<ʓѪ'z(g-؍?MM]JOM>{F13BG+~C0CyľUHA Ws ]"뷱]7K365upPgh&0 1?FD@ynd5 )]'j6Q!B=vn& #ʯZ-Ka0!wQz؞Q -h,h3l0 KOw֫Zľ(~0Eu@ljH;2V e_/3qZ^rj')v&V̢>-7aiZc3oݺ'6II_(|k7"ivs N;EyiF/ ۂk;IAƐErr4'Xxe&j?jK0GӶyYFkp8ofHcb$w_͢0݋idseqnF;ǕPo瑟O= \$M:ΤJz^e!]FVgĒΙmާg)M2(wxߍƇA03/T"d^b$u|. %mYA]G=h3.6''};o0hz)=="η?&"}brp0(1Ixޖ* 夛;>LW&ђr #Ge3 ߄WbIÉ%IOr.w]9JW_?,Df趜iCwrl|}üy?njY ֪^|&(Ixfrfp:I6b[wF\yb`I (4)5_@x&;EN(oyS +S?IcGXBG#ٱ/&!bb tJ]mWz|`p@k~'tIoPؒxpls~Np/k)`S;u S/)>ρfMQv!f O؁vMFJJԩ(ro+3D#GR[ElF_嚼j\:YU˰8C 8?@9mj=< $w=O MU:;(QGEOKDMea3xzq9:A@'n.{&ug@-8tyr{k#[vBBg^9>#'KlЈH?QS]wtDC$Q>yĜc8qȀT!͌s5T ܯD~p,.lC-瀠ꥆ:06 w kr~$\$}.ftz aŮ%nGV;mΧ2*`D&$T{z?豑Kݢed0ۯ&ր2A4S*`&CcMVrL)A1UeڱIߓ&a?J"%\HcrXoL?cU|oU7g'|aߋm\2 QeeCh89?o,!TD"eěV^b> XƷ"6g&2 j DW(!^ж]S%-c2-?/["p=*USnZ48@ԨX+=Oמ{CߌX7eN^m 1]-.p}{]aw bXa,wH|LRo4un^OvZ;^t=\a TEp5D(EITLKds?Y+|>>^Fޘo"=kɓ%!"j Zi&I]x".Ϋ 컂PRYy$H7%\))']2sŔ SB~:>_=-HHO `rv7'<± CI[*|,;Z8f^#8Xaa]E{HO h}ﳦY/_!qz3T):STDg[6^hDF]\H'UsQq[*}N C!=VHQB>ZQ. L280W gnM|= ̪>3וBPa&H]@` ECm7n()"+}"`1`1U^ꂬ0m6D&C%}/nĭwvaQ=B$M 5+,qOKk 1l= lHwB .M$k40 ^LykZJ cn0) ::i_[hGulr𺭟ItG "[ 12q) 2OLKöQVxR$с@R$Ϛ%)|n9#g;-D ] EZ`I2֩9|S}{~BEZˇ᭖8y\tÊ\Rt{GlBvD)4 Lq\١3^1~P=u߾Ӝ$JX|S\,ؒgc$k'n.֍XaJPuf={ۤ?j(hH=y-( ZKL`~hT0W"zbk>"V4k@}v^DӨ sNty Ha(Pبs" % XWvcaư#6ҥk^$ edcaHQ =|Ocn9-xOBT)1Ρ.w} qrVfߴ&7(Pr R&cG)/)<e5tgjL:l}4ȝ3H3QtZDa&DyqSg"3>7C22VVE.kK+VLT;퇘nsoNq(NZ!Z@ &N3%L\N>|^}z4pSN B#37X~,{1H0JV15E{WSa5%%)" XmJw𜨿By ~ a}ĔY)~{"r$qrw6UlÛ"RORJ]F<Yxv ?g{54#֑a4L&[q'.5KcPl)RgJ/cMi}}BoN@}lѪҜ 5:w"~XtnLj˚.o؉T?}ѺE`8#tn=֔' wLY?xrLzGp(h̀D_ 'sOMc1t#wLUM< bVm~`_ߠ͡fcC)u&H̋7(~=%/܆"ր8Yy >k~((Ueꉰq#b?ۣ'% BVzq,;2E!+2_%Z%nH/WaUP¬{$q6x:.VRr\$ڜpSߛ2np=o| s-2 u4)u0Cr ˉA#ʊ9-׋(\X0'r H19W-zg]HZU߰_*V4a,I_s2!ǐh'?@yIEУZ^~$iܜuР[Kp鮂dk1% *NGH :Sk#(Gc=<~ݞ`r Yq Teޚ>FRyASѲN;( ..:8^mU7a(oZ%<,Y E b+#9s b4=# ŖaSsZ9,sByf &:=m ߺ]5!܎Yp11lVQ:"P5WhW'ruAFPXJۡOxpN>2iuaz>r?(Iovy t }E<@h-ecybج W񑨒HAxnP'; Vl&cHSQE.E*I|!ᨵm=# f8GT A9wsx5&el>4?=.#!: 8o>'G@Λ1sN롵ώsZ i54/}I@N!JvGRk[]땻8c}Ͳ <"z7D o(R roU@ISc ::ϮYU,0rH.R8~oP.M]hcs\[oiX==reXA)$}Pݨx2)`O <5Txg?xMø?m>돚`(VuP ~X)Kբ3HB{RϨvIE$[,\tMX0v۴1S]kjh?ߘGv6_a01 ֞늘$4FWX:=͑Y-EG+Lŧ@^ޡPVȇs5b鹜2fRII@yV1X]A RG7`{ N}Yk{δq壅BƦݧ^ƵIN**e厽*F^=>1; UKb>D1,_! K 7!(oæ*GeBU莓FAYh|ҁ=5= St_دuh4߇ŏԅ\xiHѬ= T8>fY^fH ]//"̀$CQ'U`{Tgw)д,ɯ}%C{weX苟gFԄl}M8žeP+QK_Fr#lP #fL0e/[9 != _h)KG> R="{(eM>c'Tٸn=ֵ F6ۻO 7L!4+a)Wj=6ΝZX" $U > lz`u߰F2!BDPދ-Q^Nvj1 5=~% *Kw(HHlB#י!LK/^79ղ-g|r21Քy\=^&‡! U=l}2v׷B [d!V4P,RQL2kY$FL Ua2]>w*mDo v& De=]%vg8p@vK4 imao`4l%׮i(]c]1KȵphMߙ,BwJBY8 8"F MXZY 1$(M[bdf B.BJ9ydccƎIt;k֐JqQN=<'`gm|9ӳ<8ѧh+6 ɟ>Etd 6תС6qnva98*mLB8լ%a }L!Br$):i"V1_֬T8Р")q^KCgV0pxށ({*> &ˆPB>sɼ9nu-$Op~]!UXMOc]ጋ$_|X[Q"P^$+Hm^d+VaeoH;E%;lWаMk\}Mgr#[3>H3˯>CހlJ!=jj<ӗj\EL]]{ 7dcPJ2JH So$0~WUT X ƵσZD?}R)4 q0 .1ከ >sð h;J8 {qIm~r.ESeeږv!RVva󋁼B̤gȊ,KLI#Q1Tuᢱ(X#}aZ$ߗ i#&3$JB_`4Ù28a;f:lJ 'K)b9d{;8mR$۶vQ!XGBj8]PW]%s{M:Erk5 !,y\`*DǯHK_P~Q;+G|]xf)S %'ԤLi lMR/-41hKxa/v=]xVI|Ǡ"L'iG]SPFKk1 |d q독hV%w2tӇ/KRF=N4ߥWu,f@J}n.T yTysJ˃]E@M UQY[JGvbU{5#.X]e[dfe`f Cs(Q66Wy;naZֆBP\P#M^HM}pcF~%i m+غXRaUlOug/kP9}orʾc΋4^˿=ɋ2Ǎy4D9'CS˞S˿K38!%#?f\[a=)6j_/?Ҭ➏VEn.q qu6Ο/~vd(ZR~"5l^=-Ka¢Ȳ*kx.n׼0#":- :hߌj95J7,,ەv^etzt{~ɌWD)9,HbwPչK+my&y4גH˂E:D-ʫ=thpV*fEVz8#>{kЮ}jKq(!4*MiqibD`?q4[thlG7gf ?AoEɐnk|JK S}18MQ_t9Ń1'R7R*2妻^:<&'4_D7TaFfhWwA'Q=`2X|BzD1F߻Ibi!&ҖL8RPJ-6*E~2u*$-Kdƅ{*20l!:YLhW_*+Vwc,jc߇Jau󠫜}mfKU_m``ֹ Z_?Kh ߥBmBv(]'W͔6GLSnOLpf[dH$OSH'[oBl:c6:rT}^S&N_r/J[d1vV{ o1u?mVDjQjEAYSO״pvc:71B^ި3 P@pЩ LKSN?/S>ܩEv3Ҥrz q:)WPgւ1:캅QȿTdOBeA|!ĩ'6~*,SABKǑ3|n7Lswn}BT"<)诖ȡ `yW;~SWgO+Gwp;nX2qP8_Af³~.BYS$|5b27;L7~{>ځX{'/Dzx"WǪgqAFleB y#DVƥ;g46 'Lp~t=aBYi<œV`AGQ'ru|Jӎ^;q"ŽTM%N.Ȩ(E:ihɲGzĽy҅֟NZ7~!B,'HbO%>p2c,s:,%;^:S. e  t@9)&!~ D"\T+Ɓ/5>KYٳ>*5ZS?5@lrƨKDؙn&y`aIE8 0KZˆπԺjX.5]o`OA$mUd!_K){͉ۃ-Ô;< 'oz% #lz4tTም^e'6"ܧԻ˭ ֐abϊ/0!"g5X:˨߰؀5#=F .D/*;PAy8]qЭ6%JOl@̗ {=!IhbPnc;6*5W,kJڢMe YW= i O}yZ;2 ЩK9g$2^qCXbT 0D ]BgbqkOm+C$G:w.I:ŹRiJg+n"5e w,A0SnVq*/8**%vbʌXx=͜_PǍw⡓Zt c,aРi^`~4eq~dKe +Px!#*6O%nN%P?ɷ g]u~iL,4F(;7IϒQ8(|F4 oCjOM֤}ay"f7)dݽ1}arH&y36<ۑK\; 87obg\<}!Il$^]I}Cr'fAK_).mACJ9PdR35IlU|.AC<6E%(S'HNH!Z\ I[ pP7l+W|<4[?4%ܖKl?P4p^,q.aLXPH]Ϗ9]֑BػGHÌ 4yvfܱmylPJحG*'һ0N3{ՏE FI`Dc 3TW%*o[> В'j +3L5?=%Zjiݗ`ɪP]sW0_ 3z!BCSdvrx}>Rr$p8@VyЭ4}_ܷݾslmf@iRKqa 7}~hUAFV {Hչ틍Je4Jལ8NX:t.g˜BBP`ĞAҬ>#f#( i[\} ]}RDi :s# ojRIRl$d^=ո`Yݱ#L{R&GWj]3Wl1#]z.' I{B:k5n}PRcwZ8ArH?aΛb̛YJYm;pT!PI} f6@ dE"G%W\8g+/\/ G]gTxwF ྺ>LzYA?!oS_9, RpSZ{q$TJ[_?vA"~$כ,FcQg9+KR Y!1O}&[_E'j}4`ޱλKm e͜`*=c8hA<@>]U\3DtTppvkCxI!S8,?6nybww>y@ :߆<K[(t_⾂qXg0^7IQ5K9 g4MYoJޯ#E׉'LyPR:@b,\It&V"xS)'g@DP>.߻5Pyb!Nxէ8D@l7w6!g1!cxmMkEMl`:2ځ].[YHBˤyjкp EvI[ `mV40jP[00BjO4%*Ra\[6BgfN9I!ÏT,`%9R`>3Ċ`BJ@KsD\}M.aƿj #KΨkP^#W7yU%c .,9@s5x*5؁&xou?)e  10!mx.= <$ؗHvG&x+`]ypi&>.9hkn;-979k$<86[?4lv54Qp~nލScr7TMov-&P"_RNt4b\j67S ;UwK!+u92zPㅦ} L[R>,xjK5p&鈪Kr~WdȦE8"ٻǜxwkàpF|e/…#X96 "WC&3Æ5 24 m`tDzڿ=ΦdeTjWNp"5B40&&<4NLR*By9rͫtXSz#3CRÒ/YT5o0yP8Sq3lZ BtGREطQQZx1=I?QƂ|yZӷy,H<5e^8F2f˪7s ožB%쀍\8xbAliiBx!z96uE+`&z…pG!IgxQP5fZoAנlғ]AV̙u5qGz?, )I9:)[]I]@E- P %ToWbG! T2r蕩zie |~,%\ #^* :Y0=^x,xKެ&i=Š4sT\nQsohs=Eqw~]xM Ҽׄt"X9>Y <cmKxCN%cD YBFr+R+N1Mj֚&ZURs)̵Ckی ~]&-ݞBX%npS MY[>7U s#Z [)KhdZn^mV;gpM.FkZIfanx gզUJj9zv(lUjYI=%-MyĤcc:Ou$ICA&Z9OXqrydrE0~'釞OliVۥ)b ;ʇN #3nC2Lq(hNx?Ď8p=v.$#GMV;g>x.ֽPy$f6~ApO*ݎəOX{?`71bM"Lz"cwB5 x}^f/췿o!]HUO3A821P%T7#"am<.ߪ=O=RcUCNl^laA0$VY*h*Y{.rҍy[1yf %%]3kfO(&~`k.\$aC,h6"w Df"|u͕Dݛ<\όh^x }!d i6b1eҙ8eLAQkA V ۙв(\Cɠ,:+5,~E pi){#QAJy!!`X0Λ8;$k5m8McΗr{M$P̗^݅WlEL*UZࢥqXq]q{)u*PDW( Tl;Ñfu6u֫QV[4rC ۶(VBM*MP*_w~t>/3g=zvOknHG=޳ocFdiAzSzqՐ0ثAX_j|yR˵=:IHnx@4=!Aߗ~}(;W颩֯_oNOapeRUC 5 h`˜wМrr TeEG"F4?@-XhۚtN nR5idSt*RTmH8@f(~07G<;:zs\0JEl]]Eyԫ/j`]vnExІuV]z[쩬mvV9'E8βopox=@8!:AGԯ8 YpXVe-Y< AʄA_bGl.nOE\rغNG՘͚lkHg77Dr.MjDSnRqҝҿב9 @ne Ktط. onGvsҹ}{=Sň^nJx9qߖ۩7Tk I])C )*F] 5Qkx+6KwZv pa{ `bi ?nA5ɀc*0VM" T{E_*FUhRXp|"k{"s+mX4z`a mhXp~j~e%G^|%TaxH_LXli`nH%o݅襘;E]_&4F;i*:/ҭ΄>#_`h#HK8A)#}Y44`V IF;C $t@ /ĕ ɹwB hJ'4E ͩ iIEbDW[^?mnPH&GLMWq[R/M]_:1*[]s?.ߞd-dê1ԿIL([t2!4'=oY WkuēɨD}yG?N?L-} X= xijVq6e=; 7QvnEȣUaJLD6M7Նe".t:}_,2T,*[ [+HQpS{}?IdzlDZ}B{0rI5=/֥#9)ݜ9Q ''(wqrGgW+FבU}?j)w$$+a%G&lڅ[sLXחӟ&2W.(GG>FSLO|L9]%p\KW,VߗDEvh!y\W=N"f [7H W/WǸ'D<k|gG!`xobȑV[C3IJQ$^s;\ձ(A&8y(ݓ)9L9}_5>Ǝ i^[d$'}8PsۄT1 rI "IUנy%CCMqK{JAB|⾫ZW\CIW~IJì8G0Y,O.de*LjW]H9eOS݅׏?` nwɱ<ݣ4F Ϻ+Bv9lj'UCR3D4]еs읊D*Gf[7aUlFҌ$q,Ԉ)Jzep/e^|`LKа}\}?Sf>xsRJdS[&m.luR)Jk᪲vU3/M.]MjSc6֜K.ԐM[y:_!KѳJ1ǻ0w)7J?`v4kͦ]*}H=. N-. e͟~?coŹʙ>3d!̏N<VzrP'Npl>KGћ!4 xA9=.P: <6F~`?ƤfD2ְ4%H )Ӄ{O\ǜ 1=*qJ -6jbB˵}Sdw*Z$3בu:||ގ@`_= hC7HG˕yY,+OwIL$ឩm g Wx\6Hq?C ;% 7;RM6KPFcj2K'a>UO6gc'{qbd:LX [XX@}|_ʢLk$j C8-_C A"Fw'&n#U-37XkКVO؛4;_h9dTagh[EX&ey KST\  $eGӬ{L :pf/8a,07k]"3/֞= Nd-Yp9ZLu8R`diCI~/o6ځ&^Y]Xg Lۆs6piX?:ȁ@MhСӒ |a'ϼ5ěƤ- f6U :#uT.B@{F{j@<)i172W a<Ӌ6%y'ryB~ԅAJT$Ҹ;c(92FG|rRWˆ%˦(Cq4ьK#pt UW 2 ]e_x\IHBi=֋*;}|ĸ8e)'B`FX *0Sp~=-~eApLn@Ed[z0iW /Xz}$$׳+Bе G_ tw\ŞoyY9/ԩ E*B d˥bm X. H+g=Erdw3KA@\=gW[G688M@ '^qVف1c30΋Tpj,nz}%q-זxd z?DdXu[^B.fxG(}eؖ rp@)5=Lq _O&HܠuLVP\ lg\9.*"(<4fy1&b՟OI&pǯDo0RB=ǹ{#Bi墇oC`DN:P+kz=sa+ŎϽ6g@xqXƸAV\_#H|쥸j5?"~%jukII7Bxs"^$3lc;2Lf[܈̉%z#s}|N'H0? vy6M>p0]jtƸ y*нRXeճw[c"s73=^n=-q-Ԩ,4GlڑT xAhv * yԺ6:y*a *4&~;vp`Y7hw+KE~` `Hv5(+;~&X"#б]w5?#NmYEy+aL5_i2Tሣ\QkbV;V``5[Yfwxd1;/}:i\owB |H5jI얌7RQD#Ȭ鯐Q6I $J$OTt.jEKhf6^g[: Fx яK۠]d[A2٩!m*u"°^GT=G`Q&yIKۅxy`'Sr<| |y`X?|>ڮ?;V!tBfȺtZєPم?'S/2Vfpr)Y3Z8pkjX"_̑" dV AX4 ZH zIsawizeq85.(4C4'7RDv.kbPgCO+'O_lsFBPCgVf'^|aWY8A߽"9Ix8Aj'jg M{ԙT2+99q#`>2alx"kz%̜"&T"pW*_֏ 0}>D#Z+iQ3G'ӈ„GbNLԐMeWuOQT u@fjNg]D\ FB(x<-HjĶ 7[)A_0q2w^QzӺlNu4=&lhڴe1"-?AUnܳ_"vũD痣ަZբs#3nڱmRVWzh 4 ۮ60D:6}n\1t;͞;/{9 2T9%o+wÏУo:1Wiz)*M6}) s:st?Ͱ{zb[6Q"ڜ TFk=g| q{p@\jyG2|x^W9v$ >"c )*/$ W15;A8%U|;Eߏ&zxQMmJ< #m c0ZQd**ၳEY?n'I Ưt{^h -.Nqޢ8@X o\ >I\T#  Xr651t}VQ,7*wkH#~^KE.*-[:L7X2Ί3B;JbeCЉ@Y҆I2e0]-(WGұhVepP79Z-J:Aw eswm2Cu(޹LFOZ[- xG* xiLp>>7IQr Ax& f*wQV&ӦÄ I~Z9VnSGzw; 3Z>*PV:z/2[E𳴍3#l\9˄-5Y<ǃڬ\#ٓ"xz7*H%L;3OKϩMSB4)qÚvS\Ӊ-L-4@"tRЯ?snO0!y5צ!)\=YY%QNi~Dv݈5 蘢q&y5lUO(@:QMN˸Qm(?PrI  ^A(VT. D*E<:x{ +*@ӣ{2ލ*Z{:c@,i3:#LwWhۉVqRuS'dkKkuR# A2R`Z sz }Js 8dENxy"l}7`zl D_b'P& ji7-8rgõ4{CX4S 9*D_>4Ӵ.BVV!hP8ʆ*k"FiB{<+v^%Gҗw>a0o]f2N>ȣ7RJ;@ǧɩZBGYqp G_!e[8VqM43j݉RۻsN_RNc@=맛("=MVv~rhx*xK7,)A5PMƕv,E8t@Nl GS8E!AC&oKyzwzd J oѓ(dciI e㦺<|9ΠR p+>«Qq "/sO2>#Jnr {ji<Z[`8GR!#PC gꪆ/ Ki_X]K"۪uWz!Ӳ=qܬBH3O/m9pV4j sO?~Iˑi._4٨X;@nY{Od2[m34 ~Xsq0P3{ѕ%Qv¡ePk VnOBȺ\i~A'}G*u,pCW|n:ʥTpiT{wL%(6uw eG䡆 cW 0%9+M>!!kr Q9/#+AXk/ ʅSVbȊH/Ǐ0:"!lLa7 RC٩&rSS '@@k-͹C( 2jI,'\tt>_HxnN=Qr[Y%Kjq4徭+.)]"P=KFLcՎn/cɃ9maW=L׋rQz@6~@G_Qh lFԄ?C>-?(nm݆Ŏ3mYwu/t֟3+wʮG 1}NF Eχ١7>uH#"z :|f-ai> ҳ 6)%ݺ? )gl6H(7*Gm;'@j C<~C:JiFMs tu$yP 9SA4i!sAcOgyNWCUFݾ=&:I)ke6cvO_%pBQzyB)%~/?Q*&r#$Eb|PIS(LA33 Nr-jyS܃g^Tk Їwpti6ti=mafKPJ]GCL#`mc#7#Cĥڬ"n֒I)a3aXTNƜ?aH3"r:[t|d ²X5DkԡEk˓˖۸@'waNb%R  ёŕُs#si|PW]ܨYlc4 "^h#Qqu 9M<\b:S]_%kQ &K0mr{w7H<{d|e՜uoks>F!U`×ɥ& HNE9Ƈz@#?2bvtqWCF5a8Y5YY ګZL;T[.!&㓻xj ;J_]*|saOK]f,V΄I/|/l:_$Y@̼|RG=34ӆ-fx+PM"eB38hcмXUt&b&`Wy2S Ҵf7ĕFXw $n/>QoSTю2PzZemZ$oz~mro#m1U2O7 r`&՜A9?4*[& Ԇ= 'F"m,0Ԁ/=Y)jԹ2.E~Hs~,r,@|øgRҿvދmYk?[T P< (H/(r]1]Uu~4-?Oa3Һɲ5T81Q;ǽ!β* r (ݐ @RMfqݨR3"MJv^<=zc.\L*[8K6qلT JD~ۃQNc{쇱 d 謢OWG˚]]捱k\]ECM-&.oD%@c\wҞ_e`B͋=ؔ7 Hx>λBփ~kg?rAEibģ$ԹG,EtA&ZE *%dSH5+k9\WYfr&M؞'| pp5$y2B,N|*)Mv ^:boRXLUу5M >_pdF :*tkyͼ5bֹ@lOc23x9Y*/L39]Du#QK_%[j}b2dEP:ga>afĥ ^)E/hJf3:ΣOnpHX )20qm+-k0/'o|[A/7~GKaюbzl̯T\`|T gkJ(\Lm$;ZF%YXT'ݭьBǞliMWNkaX g`eV̋%.h5!3уA0laNNv[3IWJ@JM\"Q@/}?ፐZӤ( 1՞"HE|,^+ymT5avAe ?=FQo&,![-'Ht;wWр:dX nʌ&}P]|݉3$u] Xj{u kG+Q%+Ŗ=^R{%c]HyA;e[,z"#,Dƭ 9Ʋdq(EQUj4-z[:sh|?We";aO] ~Al2| Ջ ɾ\ tυ}.Qt'@#u*ZPyw]9 s'JC:e_lo$R\}X}6j: ֓P&~!3omfU<:㹍;B* gX{R`l_ O~ETOW15d S^H[fsDqc-F%_`munX̡u[ý؁RuDJ!Ip~$hê[Wpc9 m>?Տ ǒ- hh3]+J -*Go OVߔmRB4\ʂ^YO~"}/Uu&N U1'jמ,hEYR"/.4a#ўj;/ 4M84VOeo'H >µR+gN_ 5ߘA!j4T*a"!)_ (j a?P whp$wvѿ~jòrj%]5=tȷ8 }81Vեi%t$8zϻ +n5[/C*0тkTuWͺAIw\ĩoeGqU`m$B{庑91{[s҉X(Uҡ+*ashe{ܽ؅!2 PT7%p࿳ +^|sܧZ5EkΎ{p:⸪!dd3 ݵ>y͞귩=ז41 >DBhgnzSV@[2G;'KDZ*l5-fU;*Bn$hTtJDxК~PX~Tkb+--G?Hw鑥wMo\[о2/لah󬎵A;k Jqk .h+q9UuDF0z ae7/S{#VJ]Vzܟ$65Rkβ /PVi c|V 2Ե ,gHl [,|:ji_/{mOZ[Du7g VdBU2?Gv8y  ,ѠRKMz386(wJ5W:ԃ`2ȼp0Gٶx*kqRxk^beբRXgn*0PVJ0lgSk=Yԛ{~F2V1LNq ;ŇLst yy"k 0J5/a}X'3YEnrDŽ„D`6M<'X~/A;%WmJ6}y`xuz$ʞ/7nU+?M5 |'e"o5gbUׇ-GWh7TtH[Kwqg I=`k=Cu!ž{1C};y݁s'UWnr@/~mgnhuu-iY@WP4Ƶ:4fU.Oqę;lQ&#[k@H9䊱 pn>yl,fq< \==KfPG=":ujKAThd9 BszM z>7ax,Tʻ$:ngt5ªyOh$KH˖(zwN_W1"{Z%s߅0ӥlcS!L+kh;߆s_,HE%_^X,]@1t k}{9zrw8鳅:m}dWm e4C"Է>BI\1Se=Nw)$Z*YG)7HhP.?Q+kH!C8t qb6i NH ;@h]S\A Uha/P#/Ե8Fu6*)d5~A)%^e460{y菆ȣ@/g67 ]ƿҚ5ЙsQy%4N6!L=%M&<n+u&?*mGIq)P.*̐d_0{u;ve&pd08}#wSu"K|'H{vdQJSJa< 8/\sVsȄ(W22ws 8g Ǒd2n`\PK[3G^TS'Y*#f\مbjb[80U/$ٜQ.o;_Ok:(? Tnӟ q<ʉfFFHe(ωy,# x aisb s)eQb4]YCe7__u7Ai(ھ ؅7wDʖ56fgS(ëAد~d!n&GtYtj'[YC^4;V_iHf&=[g~SϬX.* =d/+c:ڏ d7LW؍Pdtm呥-t*BKf"u:JCv |."dSxSapYKB0NPTꊈ{\ xå~i ^49چƏ+]Q~9t*b&61t8ERD[e?uE+)1]Ӑ{IA`B5fəi_21[KBd[믂㎮eOb#o{:wݤ_9͟2;+k%jv~|'&U)\` IX爚3^4yFCr yw+%Da^CU?Y"S)GvW-Op^7ڲcM?>“~qs4jsMocr{E4o]BDݸ|U,SZf]9 _<5ˊ`qVߺW_h@o@Cx4Pg`O.`Y]Ww a FwgDi ȍl ŀYU0wW\QYulE넍a o׳2<ٜ4ul $9Y#fSs&2Y}&?{ޡ6^boS +7o6za`YAv&k@"z pzk2u^'<2\(T_G7h?c$sڒHëh@!=+V[q*Q۟sa-voլd[䒻1^r)Nd"„o 9#ϙ:4˷51B;$e7z1I[JhiGitJA񊞩ҪPܫ? 645N ?}:djid 9RrC79}*>Ygȱ;,qL/ZqAq 7ޑ٩ hHZ J. J0Li^KCXmƇJW:M=Kر5M=bƕ2K};!u*τ]^]m _;ʥ|WF*vywg2)'N S f1OQgR '{'gj4eJ_oːӝ~бIO3bބf4®1޵jB 4ؘw䕖؞zMvfJڢ:\b^ev8-pmUV< 99'0S?/QW-bSvf!8j]JD9st||x H~ՊDuE_eE6np~B t>=s,2m SbH7|,KMVĵ_n ӫ΄:Oۉ_?mbp W,xTz_%A<%B9C`0FĮp]M%L%}r9 :Hh{&OJͶ~86*KZ&?01wt|Քx}bA},}O?O#`gkskc($wbc۫,$޻"CLr ^'lپ [zDעJ;sU*GIC=K< `cَNQĄyߙX5 FCdIU!_G`9'Ť*Zrɳ0S?Mc? D+Slr6( G xz2O\H_Bm*<}] YtـLbR|"q-~KIzIݿyYq3 eC0kk0~RK 8{},C_ |ݘpU 1@Se\ #YYUy/ +^;4Y_9'2NܣwXjh:·YX6ly$g\[l; } X/7#'X׮`ZviA&!b?.e728Ld"lFtR~e(mFw!wE L?  \8=fZ畛nF 6*Ń^oIހg>,/6vE 1wKe̡{HM xna4\uQ u44Ȉa_ 6m=Խ"0.z&ł2C%!23V+CnzR͂T~`Ms0mia}',cIP  .sZfU$(6[<8|t$* /fgLw=!:XA.x6e"ۉQph }nxI]`} |*~06P]nMV@#rirp-+f^e= TPu{d!,d{ 4opդKH=2r5=%\'h{kS%HD&;CɎ-WC cvlI$FF.v~j9czoG^)Ф2e=]+uPI bK>l~pVmPWЈ>~'A I{W7{#0+W~?E\Z5u+0[vz GPAڗ;LQt~L>he#!=z?8cD5_Oίu_~[Q½SnʒEiËޔAŢrF.:-ƞź@\Vutzq. =m**$PKЏ+"ʰ Çh9!_cqB'<: '*]K1< O %9wXĒwblQfȀWPb9Q/ euHl6ݲ7O/^~A/ Aa\hv/K8|-k}vF)`3曋(!MܫA` 8_ l-PsR*ȈhIHhۨ:1St٣٪J G.兄<[l;u.;x;> RkyՎ1)5#&9(]Q;9`߶{b}G- ŏn> %S[!,< qn9q;\h<^Qnf˪k9'ܾ*^Pڷ_>}dDDQTp[X%J>%~bڍ# O Q!sGamtNy >QnK pڗKF TR0ݴޓS#i1@v WoڻJ6S ei":\KNɁpHڗ&epG>1͑bg'5g@:t;c$MTJ/Uv-,0A-w'LVe7j:a y*Ft ? `*9lI&.= tߒ:<. >#1YbYE ,>ye$viMp.4GWӆ2wJtKU1c{Bd|H:0 K1ŧ{O )}'gesRʼn4@ #ZB>QA&wEc3(!*߉g%S+c(p  .M DU0%hBc&Gvg$Y\X57G87!a~+y\2y}|69ڋȧ+BFΊMY9^v`{n!KGҗ:EJMX $/@B8+>e/kcy!njǻI+3(_l/֤@' M.c]0ZXtsOJ|- nqi.t|`X9B=GL=qQ%e~F׽KW@_Ri{)ː#Kb_IM|TFNglо{.K~kztYk;  b'+%:7yёߙ s4S-D’*` *&Q26T4c 6Y>+]KOw0-i5!Pa̾P'{"%ߴ@j6L0<atJV>[M!7atͿuͣt *7]wdHؑ';b U.AD*Z^FimK;,0]G!VrᗟŸب"`YJ%qI%ll9yj-3N:xslS_{88VL4_9_rwd w?iK`ǾzoJǃF DmEOv0#dwAaF&Xp1:!nHE952%A ((;kЖAS>ڊf)y#:yF)mjLhy\^LMҡoE"^FBS׭זiU[RUgScR>@Dvf 7echPW h8߹q2t=iZj /f {% :m R4|Fz/rW!yK; Y^xaY-짫仆>l ;)oXhV4WA)ūK?e?;B$;5un/|o*kod& usų1hA9u6ק8I-"LÐ&}At9} gq<ɮdړu`߷?Ȃ)R&l.U~Eh2Gg[*=zxnc,yKLjGC/ !0Q8E KҜהgE'lՙ*Y"Yez|o֕.w cr9 ao\B<ڟ"4hktOa:l^_7QjQ1AHVw6"8%Oy2i7p j@ATx܏&#)e8>i79OkYS.ہK٩=F/^`WuC9oGbAbے4jt?% T?]Y,xnT=-+,A˶ԁˬT[VI%gR$4hð4uE=…U^KqNQ-li7sَdjSJY6tu ض2:FV7K:;4"Q{#m񑬭)I@t{ eYa*X)3vYcdU@6A崜 (O%8㟞O^p.5Mv}Ӛd2 w_Mzj¢VOa߮<{`"vAbE\Jez\ e# ԫ^*d 0֯y#[C*_$ A훁{wk&&@"$W2$L j?r*AqS؝uN^㈂VS?K5˂໡oHHip:YBzd;2}oU֩O.81Hݓ[:kĀl:N2"éj$F\pN\̠Ϩ-YE=!`)L?#:j'6eQXbFC~!ћ4v5^Bd)P«fJلw] sgVZ5L[IAB|tO ^Gqa,{5pV;ksO`B Fr`N<7E²#BBuW- ,VaRx]0v~91Zd?Ȍ *1b݄;a1sqFl"?c5IgV̨b]\Ťi$ E<8\֕2+p@J'LB䚾f63mF q-rI/PCAf8Iy p>{%Bzj:}큙.%pɰ O~xlr/8'תKI!Btvfl_e u fDMru IVbR3W'[ɼU pvp{ۯe}5a@qNZ5 lU(;D9 Xn$-REmwR`]àSeGX= - m 6P^n2YAx. rTh2=U,/^2k4omdYw+t|_ s!j_2؍r5e Z`X4OY6`Nfu, *Mhp+gbY~+~Vs F?,b%Vۻ`vʿ/^:yy0P[,sbl]sW`/E{E½Րx>4l*z(HyU\q#!GY€+>`aг 39x~Sq_jͳgw^<$kF5k_EEC+}50yK7uw| w}JqULQNؑ|wH#g}*=gNޕVl܆>[6'_vwWIrj.<3MDbeKv/+A37oɻ'su#*@&&X.d[S 5¼fKr"?ȗ?Ƶl"_p{eg;Xѯh'3a~vo['|wwp5j2?f*!@@1u!+WU[vn[N) f$ֆG~ Ǚb'<}>,ye! dS].$F&/_01Ey0g9*zy)|TQ چN>$_/J5N>v9)ZdOT' |碽hW8%fe:M1R 7cwHb0:aSb,ÙWZޟGݡAqrX̅G 5C}ol뉁 u /_eZ\f~YԟL2*++ՒQ.~OV޲KWfJ6֊ *AyXc=Y3z G;__V%H륩4Խr US>JSñR~A5sI ~tY+>Z&nz6J8M)MAu|=8g,.g3+O v %*'3M">Ê %'4sĸ!t6eC%xt/П>͝k®5֖aUtT枣*@M>8{w+]512~M&\X?G tLMZHSvJn~oܤ.݊2dg}b7]bQ8@{J ?ϣ•¹ E|%d?;A//p1NJ B@q?SC}3|#܌·ߴn mkqJ=hC=AgEu>N_c{6fD۞/&>.q'&<BQ糇X?@´l =wDK$_7J{ۿ8$7,n3ө–8O,B+."A}k@D eK2?1Rsj4YTC/YHGe W4%0uL:? <,Tr~b 9W޷bw%2x:{17hx ʷvM!yݩtZޟ rRNrF4َI$:wRUT. yB"JEX'|gu bj_]97XC[.~zƣ9z5$]^3vIV.7<Ф5w׸/$1N2Xoݬx}LhoL wRmV}ww)*FwMo5$H*_S2ni!I 4,cisNR qm;c|Ik9`=W /.3H: (P`[vCw"Y4>31/Lغ_-,zn% |Ư^཈Oڬ BG'jRjﺶ<֟5Rb'"mg(Cawu`FoNc<VXqdQ)Ƒ.NE V([ }dv9K_ 8W%Yv]h]+ϒ*&Pkjq8q1t#r bܒ?qucUa"1Wi!*n2+n?QU{+QAHQ=v=06Lex:– Z8RosךTntRr:м QZwR=VRu'j$m4GRLEMcΎ(*SR e>/ AoP!w_r3~o&9BǮԘ }ȉm_lGR3-r܍{ @ ͠dE'R^U&Cc7ʳ֐> )!p;7;(qi#wSk>~f./ uwyPX BL/]B 8aA<_.|3Fn,%ɜW&$­Hhh8M!<[ʃhg&l.j%X7Dt0Mw"|!"y,dcU5Cz2_2!wpHV6.Մ6\t9H<!8DFdZt21FO_8ѥҎtO蒅1 Wu\ `h@/qIO 0|$;qdM_ z+WŬ/EyĽTQ艽ۛX%%{1߷XbC AHD4pK90lۘwO LR'dy 2B4'U!vp[? t Q;{(A)~|D+8ыBљV@A%™1^4G?-MʰuT|-h8c-f.,ݖϩyem_4FDb7S ְ_ \45|'s&-V[R_7FW/ԥIBpRj8[Fo~V݂IIi&5́x GMC. ]-XOAE|$i]j `隽B~J]9?6G( R,wB $.U*(ya "MǶih`ݫɞJ'15E%g?ΣiΟ:c3JvkR`:>Wl`b=׹|y\hFL2l7ms UڥwtRT EQ U,F*E`̍KO<1Q/'I98hVbiѰJFk ;Bfa?8k8G~;\k4[. 3pT4&`4bs*~p>])ͻʏzVV_dF%:uzgmE,DA4 s A{T Qf*: =q4uF5ǎ=3[t(A 0$e{C} ˟Fy36H7L NW0]o>zR0]2cp9 Zg$Ry9U:A/+=ie0Yq/R*X;Y'}֠Y97S<@[Tf2y_Zk{% U/.?3A.&A_DcBgְ|Y|(cQsMjH'lX="=E@l$yjҧEmXb7E^Lb}~ھ%fWYZ6>+y 7j&g#xҡJ4bȯ?4OmOتgxcN-$f8}J\CU#ox/Db`'& ֢Hz4uDC".0Y=z6}: ^J qZ1K\CXU*k&NYl`ҕ>X= Ж 2Og&: r 8~4dlUMG_J !h 1!f|V VC#ޠQyuvIp)cMz%ň(辋w_@5b eu ,Vpgsٽ2"[U4ŤzwW4ĵ=E%O~k;[~su{7:(hz;{U={MPJCVBl*?,Ȭ;԰ >b!Z\QaaNk0%T*ڢ 'A~pqjR2nI^1 /ð9"^ôaF#7A}~ߦ -@8195nsԝ_P=a8X=}^Ew1!)s '>ļ!EHGSo !D-RD(y==m2XzVoCL0bo 1) ;80'k2t.M[m([~[K/iI&:,+KD2CZ;jtVM1B a@Ms)yu&z'?aaJMZ;(([~spJn"Ǽ82"9uHDKjndq:1n[?ljD;P^@fmr7f9[|BAo|% I%j̦qh* 0]s_I!&{^F4t$^FitQt1vik= ̖P ;%6"7VPTXI H+l:/4[xE䋔WB"yYǥTI/%8_nˑ$=B5'sKߗ-^{ij¶'\|th)OtL$F'ݖcr/۽L;P[Ɉ2Rͺ;) "G|L]{UY]_$D-(b{22>5c~DGq6?iNNhԓIG:H~>7_&кK{x 2fܘ<]-BM_t s/~R{\hhUO?L*B =H%v[ Ή[ eWDȡ*JF"pRXS00Ȃ#o(_Û>9-%^]o$]${%3;,QF%3dFy1W9gH=0-Muy"JT;oXSZWjod;Cт;g,KˢzVF~Q6Wz,[eYDB.pZH-hOAIwfF-$/B~(3 PN11ҭBؚԺp,#u6;!A,v_E)E*"ACςtlB>[8S B7(v=10.]V2" 3'! óɜYQ799 ݤ__ޟSfعUlSp?,D%"^t|kOyAt(\ ԯ2#h(6 bF P[Aa1tH6.w l0ٗolU0 6㦖W `w FF!qaLwy?Ȉ"HM'@߫uu6q&Te6q vVIdʨSGTu}{yp-2ZTuKO}Pv:Uj#=@(EED X'IXh0E9nngT wWVڈb |4;i%ks*r Pl` #=/R綘kpѿ nw8qu'uہ2}/!tGSj{~c?WA*ۑw)28Ž;?@R/r 0Mv5rcds||׌%v+UP$f'qYnyX6w l8&ԙkEjivT `d]yvT+m`ro!EȄTE:bw{:iQE%:e! ɫGY`ʶp*$L;Ɣ@ 8o\g#YCadgAE,O+so_J`>QH$zv8ǮA] yO9O\TS#WHXwQLo[b3S`duSi] MKh7sۿC@J.@J"<5P aT±XuTc卤.U ß3upB*-˭{eW}: } R#&ndCQ@ѧr}2>j ঋ!-Ӓj;M홇>c"[FcJ{w'"=pG$yPu rlꭦxxwdPp\"N)? W-xcL2a ˏ$c?b}Or,kepK_Dž;8<~KԡZI_ugͯNQlZw0>6﵃mY[F(jGz»ʦ!u6"[ =uڦrZåH̓^ !u7 7ЪDNu> Gpc@Ԙ_>œvA+{@_ LO %?ޑل2Nq B̶aHWTGLHխU9uR(:ipFY0ȇܸ{/b'B%9g_ /F@ٯ[}#gfםDtj Vˆ2~\G$ 5?FpB 4Sݱ1qv8op"DOo#z{Ϗc-ٙPv&\Ծ&u/:]&YB) uL!CL!Z I7fȈx &r4jf(\f)`;]aִ)UZ:w\ZmГ`ˣ[ r<_׸|hDw, o]dI."T@mXY\J~N2d!ӢI"%3 m-,"*g[>FK< |nu {4mXPjG[aYF9?'o}*L۰dxBtjE[#~ :!i4vLCxԐɯ=0|7_a3x'h8So(RXYɓ V .v)O5DxºJ׍1fS],9" b8& }'o+fRc($t*{I mJeJw`5y?mazO&Pi'xg.Ob[W9zSz϶MD;zw~_ZTF50B# \^q3o]gŋ~. 8BxZ  |76 ~% ^v!7G^m~7~edᥱ%+sOβLzנxß 1K]UN2g|a{9*NjAKR?-Ө qξO|8k+bWwK^.:Znjt iy)KClw9qU-roVcY1Oɬ@h w-+xIm ʹB82raᛔnCBrƫ_;|6|9NB!6UmML`w+K=IKsL81COLުaee[I i}(qLo4Eiu)wŃ H\3.P+EF@7VWNu3@0x/!_ ^ԓa#b/]&[!ʎB쏞.@(ukigm4q)QD tٛnYhx"{ϴYL t؃й& b^i};<lӫkUV(}eQD*H{k~n|϶aK& Eч\R83ZT=F =r޼~Fm[8/jl/P>⊇,xiKFWc—an`.9a"DznLJKȰ܎PxP}XO% YXSTX{d} 8ՀHC3mz%V3r#'c^wʾ=`e9Ajm% bSvzFI3\eu[[@B^bt{_1UḖLEғpGC7;Uk(h:,B,*mzYxU4VX^1(}I kEv3*_X*,6<3`l/BJ Th"Y;[ߣ^Mf_܉ޔu s߱kƽ\D)X{0;Æ0ݙS4Oc&zI| pRϟvD F~a6YVB39+W#;/ xHAR酕|~Aj.]9ŒOv 󣜿Oݶaeo؝{E6G6wU CYpI'o]QL!Gۄo_3&>M`o,$ ^Yr0.+vma7(*Xb"kzPB㮖hx-G̦2' /K;=`4LmuO4Z6k7ˁ%+WiQ}AJfg(,пd+ 46W.4V b)ݾA T E[@h\=|!C'.b7c1-!]ڦ#-" ߃BwNeG3ل) 4a<36,?Өr߷LPB} A0M P6m5](g6@i{>Bf旴T5Jz>Bى h4Tîhi:]\ŧHtb-+%nZ7mΕb XP9%n rŀf~DY)v uRu4j {bxla<}hʦhCC\*Ez.@p>9V~ęnƒkRХ5xh4Ca%qӶgV=`UXiNNнٱU%HH){dtHe>tUdkwey1%(Mڭ"uvqm>w &![ 8p-=Wr^!SxC8τHG5ˎ?xPfx}:V2t[?=K:sjPjOg?y?9=@c_M&c!.)N^tf/qd?X4WãLG9u\tւ#Y0ޑgy.M <=9^8 KGm9d,ȯN!(Ng~m0'܁̌Ǐ!s'n|,bkD}+rPofMIs)Q>Y_b}i5pAw6ڔ Be:#w]]1W'^2lYNfAF˗6k'Z%@Wo+s;őB 6 fڤb |>hL2кu)X4 wс-6{|?O avy ZsԱ0~jYPYRd4 hu{oӳ7!iR2U}ȦApK{ 51&,Kvnh'n]bP2mrA>(I1bWÕhpEPwMAY}VJ7l~ H4O8G{ۓz2*r Եe?@.oRcqu# 2́`'>5#(TaVLr7:ٟq1bEC/;xY'kPkn/.&:lq2$OpmgM1Ǧt<ϊF 3tGGEXwoK4z4#$ήֹJ~MBoJ1dzϔ!6BVhuo53TI]q6=#Oa E8MmM/R֍%s / bQo'2/<)YMm;Ș)Oj|?cVLdXpM|OeAEVŌ&m$ kC@Ghm Ounx,i˻YLEndw=JQCWCn>Β9=! 3L re5N7 Ff:fݜƓR@•/]mEO|Aš|. %6&:iE")8RomhbG<3d5r5- ){- q+c>o6-5ߐhk{1|#=c1q=[Tfw2P CKQK`ynl]u\VNj!s""saDMw$PP=߬Ii&M0‚8?Lwc^¢R7[zʵ;u)6,9fIa@eTo^O(T{Z߄ZkѴ^o&.6S'X1> Sezdr M?Nㆦ<@l"0"Zo-zC560Vr_yLU0 ۷A qw561SdoQAĹ[R'zǃC̴FA~XiA T'm%'{5׸tA̚K:^t0Z2%ìCulo-JK3[GR1 x! $ҁ/W^-ʸȒF#%? w#g\cmHhܕG0 q7^!Qܗ 969'-B:=/z*(D%=<"CPRkOFdWNWw#M+豰Od'o c2-0ߕA2JfZ[g-avfF^.O>g.3/ 9'/Gwy HFWdBIC,AÍΘdLۯ+.1W&)OΑaoOߟmh,͵$p%^X /UܚnW-H -`Zα0|dt]?s%TNDsNC}0#9P3w9ۈ=Go2lJH_}`MҲmLj)ÏRKsV^Q.`[&H%ےC%Umh&.U@ E'%\&f7 :YL,~}5SzmOr&URx^iC7$.@h~gx^)SK( cZާˑ0~ݳ:`o#a2{eeCث%u<ʣ"׈ađcCKmM]s[193}&ٮ2w`}>ztY !^E R suqcܚQ{0b^/AM.ڏ߸BRR_;Tk-3EW wenx1@lxm0ʅ&T0KVaߩ5#vynxtzݵpT (^$ΑVMB)Xlcbq0y^˙4e}mit[[27;'qD ԜIh9W:X\gTM*#@wڵ9)k{Y2߂$wGAxI":£s[*d1v{YMۃ-juvA%.ZPukpߎxeT.eꮽqҥUVϵ? ^ ¬y۫M}Է>$=r3Lp;6ûP.EPCCO]!x#y>Ir+ vTi%ݫ*)!Xp[(>MC4-#1rН="ݙk}:s+B.z 3gW{g}˓W)~0=$N7kPxL SR^g[+kh^!ުRaPtb'NUb‰J*Z2mB~&V>Lqldp1ϠQIw;6z,IDH<6 RZw #y&w*s^jb Qv=|6ֻmsWm+V+_*y#W.WĴjmo!~<󊂿jF0?A :6͵ܨó ڬ+LpI [vD@0} Owִpm>6jt!Â;lTLOo;Us݂rVN- 7d`$[[F bJ4|g#W*Rqy~[lJ>Du(imʬ]^];(1Gh.#W.4<ԙn);eߋ= 76-sc%_ `+Ѓ}tV@x+ uS"8+*cK,M`#:.O::sU-43/b\Km1e=q$p5\ti_H&e< JTO%>QySg]wVܔ?&9I4+\rq(IL  =_ ;0AfI8=[VH4^);O4y9Cl5KBK4Q}û:yh]8XWI!pըw$%O8d !~*[@q<0?I֝u Bx7=OӾU?X? ye0xQ%%-pܛ#~Q;px/?dS9\YVߣ~ 'F4"XdmFseq0`PML$C}a+z(%%b¤=̞iӉ!5|KGnctF=GYie0n-tz"z)0<-ξ<%i|ٳ! ;72ksH%;Rv̀#Bl /a |{s nv7jAut:} .iJq:5ߓ R $-u4<Ϡyk%̤G شO L9bK}s~|5&~x7N9UցㅻGW|vg_&KLg"` g=ށLHhn!&v<)W0񴽘 =W{j~d9:V  <'USKW t2 a9rF'n"\۔>^:cTfY5\$OZlqn(i?ա1(~YE\f'ۊUw.o-s|Q`B4^xÙE.9OKzO`fq3Dq̡frvH##.'?dCGu^9qޢ٣""f ЁgN^ŀ#s.}V:OoQ NJDq{~dO|1[w0u Sr1 IA>d+OՃ_%2iW,L'~rd?+Z(F(\'X!'iOW"¶aإ{\uAZ*9Ժ 8u Xt4~үz|V(1Ms}/V<8fc7n7I(3s@,[/lMe\;bw᧏a\`~h8f/{w4 Odxa99ދCw:E*̥4$qOk8T-~T߁QHKB,SVy)p@ղHL%yZ "6aĊP</i3fL|۬}#=ɅГc@\;y[@eu/SJg[ߝb*- Z?ϯk䱬MbR~H0Z B-y6BAoۂn H<Y־$9!t<=,"%uF&ք bKKkuNŅ}f C'8\:#p3 ʝ +50V}CGʄ<}*i=BwpҶi˫A-UyP - x{Tѹᝨ|pɰ Fz"j쎰?ad< 9KJg>Њ"f)BE9\ :d^_8EP^O706>!^װËM!M<G@ {IM |d~^+hr! ;r6u^k=}o< H""6sg T&UK㰕Sp[J1@'|buoI #檲\ e{Fj%/PoH/ & %UBbnD)aQ:ݙ Ƣi9b80~]rPHU^Eok}w3 e$jh'~)N;>bu&*̉%I&rYh3~ox6IFgLjsU){ӭ\LHX6uoT`Aa>,ЁN?O"uhGf Mota$9I(rHZY6ծ*ؖu*hQ |X\}kxjv}y͌ܮY5l\Ldc)+S`Su-0y=hp8oCsj鷭t~vG'w L6Dy*Hf/\49Wep]g\`ayb@K)1rI,@x b6N?ب*C uIzTZ`G*Ȼ5H_=O +X2HQR"PohsCP14{60BU'$LD K~DC$,2u?wm|hI]{uM:!v2\~ Ȇ$(IAv=t= \$LWz[kwHdUaB'RVSO+ E}_E.7: TҞ$# IMwrr2bZ"]i1$|QQ(6`Uʶ̙A>Jq^AQ9 sVv)7LUUD_])R=\ αCF]rKNg4X9z AY0r2DSQCԋ߂Pg 3m,핁@j +\xs +`U~=H_Ulj@P#GiXid;w.t@t^>&JGp M3T:8{t-wOb6DNdq/) !5'ݭjeGomו'o U=_ U)cfCxbk>SK$dwOjsG A"d/(EO0"9 xlF_{k32 vSxalj7Cqe<[Q!\Jοp=?Q_,Z f6.=muMy!Ip>.G;_2juOD{ПU-@~F 3TP|idiJfOh[>QԲo#<<Ϣ8D88W{nT̻5Ӧ bXu6H~hcX;4a@h[s)ڏYB.VBٓ-? I10jfۿ0pei&CI0*a.+z < *ucY,0.IXW4PR^ moA|!S#oRhC}n@^hK8oEi:t0 вONkvb'?16[iGCu9$žl/v0:O gg"!;&{I;ԐI}9Il b$< *^=\Ϟlh;Vyg"74gHsDj;IYX}7vu[Ete:M09E֑HdvaY틸]6M"K6(Wm!)eo'?J^nRB{Qh?\W׿e0cbqfqkX982PUiˉz_˾ʎ6>y{A+юIm&`IՖ`/.;K6gP[Τh\W"q?eO&|?GL4p<; 0ۏ]䦚n6^8Ɂ] |&)/T:+{){QHKq8׾7 Mfۋ1̩rȵ}BͲL#\ &fn!w5BV)uBq˰d31aBP j1TAnvqF>!m= B9Gz/Dy?sh/7Z? Hcy^dS~3#uT'8]44^ {o~-s5+/t 06=xR~v@Xጯ3&g;b_J9P¢$9īĖ[,B_|N˩oo `R(}^>( ݒl:;@cώ+K[*WpQhG&y$5zG6 rܵh*}'xRgt|qkchU჌S"^xwfڮAr :?liL]֡M h$VhOٞ+o-P xˏ^I*i#1mO)P (Ltl^<2L%bI;`gԆzz).҇S[:@GnkbUϲSQ6Xb gNXg|Dq I@!RUH7iPY+](K'{۲Aӆލ6@F^H$Ѳ6fU%5։Ď}l ʲ"HK舲P=n Exfm8){th}xyݍvC?dwݭ6Dv#ئć*5.S`ĺAJ$MmU_+|HUDk X]]t [{ы]`uS| k &KUO1Pu2:yk{W 섕icOzP聝7?s_砅A!N(%5᠟{Lq,ǩjЦ\JOsgzVing[ 6 0Bj6ұ9\hRv++7cxFC <ʒ~u 0Dt+ЋϚhFcmݽsPv'a`.0dx!lT1{%135> C"8S @̍oX(Rh=erF9.3%)`ۺIVa1i!hɇZJf)#=n$<ϾUfNψ ^ųwN@4NߞUiuRG/9਺Ș Զ1#jm9ѼGbXaa鉵}DJXo{|ԅ*@rvzi2/o4㹋66mc:>MA7)?B0"-҇Bh8Rvu7o7ꂼ- 19-ɾ؞nb!?h-/z:s,byJF۷m9S\՝|_ 6OCy===AZa&`~u`9 F,C9OSθz+U<漹:P<&ST58R <ޓ/O!> az*h$Bzd`V!:CQN02nR|Ã|,Y$Am5:D׈`ʊ y;y+:MAtT?&т Hpr;Ƿ1D$ `rB½J6A{9\N*ke{ %\}3=B XaeVS"蛳V/k-\GO.99aC+eG-OKz54gvXt!}'8w.Wv9t<Ǒgl69P,B=vGȝnb Ys{D3b،;יK$efc=y5Li[. {#_ކcM6 YBPvȬAm0SIk'mp70㽕5<&~(#r amS- m.zӑTE/ {370j?$ӅM+^5L* |/z-q= ޢv5:M9b]N`.LE9gC6 @ei}mDdb|'F2U/¢O>bʻ ww;_v@6 ϩ0(iLG_ 8D>+{tAZo#2S I,`lF[M3^"Vw^*6b VbLݴ)h|Ct+hH߫< ,jEdHG; 'ɓ/p'Vxb"K?g,ڳ7]ח5B:pǤfCpGڇ^H4xvˮ 4 *n)I~dk޻0<Ѻ?T(RpUg:;#SxNOn Q|a'F!ynD'.-l`AAKFAP1hON¢ ȵlLZqrc%6HdE]D9,,7|Ŝ֗7|kvhK'bv8MF'X\VŖd/C)[lnIqJWٻl4W'N]|G&aMd;AjJhyJ٥!5J^ۿ<<d|{)Q?xl>v `e;Zzo9} Hew ,g`f} 'MkX!Ck|k Cod_O|< "铠˴R)V"mT"Q3m0 4p(l7*N!e>?t2L Y|8m 斋Pt" zÂ>5ʼn_l7b.yL%"ҧmؽl=>-axfnJ*uVN456 WF]nɦjk-Xmf;|jOѷXĩM:-hw;؝'ڮT9 ,mP O.{J~"/d^snA>b}C~uUd@>m'6^ 9]dz'Ju3@FRM=(~Ą#dC`o>F^ e*e@?POp"t{53cXWL፷H@RU`MK )i )koP[z˳Ng$VSl C)/mu.`OSҲKư<)NrT7(#[LEb<>2JTv^h6 63ǐ16*hi3Zs79Yـv I dب MulɾHlC#:  ?HGF2?lw&c7!^ 8?oP/Dv-8h[<~wrF'dːi/$˘ɞNqcs䐎6A|C'Xw/WיZja}Q}j {68-x0}f f(ΐ⊢Pޡ)T%JvjΛ6u>]w=`aT2)3M&w5uM0]}RaaCl{/osox2Ŷj㳀Ij2"4w \H>(Z.%?3Ɠf˒%=J>_bt%"]G\?b/l}gVR ey!yq+Q#OC?Qq fw \ \M^2֨yM{2x1T H˄x\VJWw͏̜f"p:HU|l1qd,?$6ݵ% e"he*),V\1:T{byad{P IqAVlͿU}\C(ļh[Am)'Qz)Rt4*cʳ`ƬG_n~j3P^M Ri"M`9lnVJs:b1m_O,aԞtF5!7-Lڶ9)CP>M_]<2{ç4zB&IEq!tdRcQ *9{M\eK "8픒bM"КN~U;ZP`m9&b Ƣ.ݮT@Nog$ͺB}H6ǧ%t#l@lhJ;|p{ 6ʆ6xU(Z ѳ oa{A'[Q$`8;?7<=TfJfMYu1"O1k( mJ<ʏ?5jA\U4?$ƅ/H1hvʞ>]Ttd?Ȇ}]w=;gBݵ&/W6Yng>n9k( J큺 yh\M%+3/yZ,ռ*a*kwoe3>qfXW:t,@5;w[]|WM2Hм9tCԺ܎USpPOyD:l p!мBymQ_.̕ ^3>+IURn.kP}68Ҹx۫3EeO#E4:\~_N`Y>vK5^Nфݝd,$&ԆqYh@f”lRc‘Jg$XSUia{M^?_`0pʔݦ x,t_kK j44?zꛔc'^fbw *p'|}JvG3BҎ^k%lQ̀>t6/rXv5òzZjؤGsjzzrP|5}&]͇j̫\c&a ?eZp9V2&xit:M\lmαԆ81TztOaUtD@7ԣ*ֶG tBΓ=H0e&{dMzI@s -RIXjGVC ~wrGeEe9UU!-+;i5 7ƁQ+Jlo~. r1dŠ#"$_h)Fs od>/Rvv <Ґ^ ^t/y`s-&.ſ^ԵE)|R7ϪU">#gy&W2- ܔH]*g%LS; hXb(곳-4ȔE?/)Wd[Rs. LEz@Nd .k,d/B x7Jمz7D3T,4:+761d e]ߢS!2wq&}/iêhmn/g6.^YrL)ƻu=X< ??g ɡ o:PUb 8eZW@y>w~ V-s\O H ;M. )<[66 ß#+O_#*1?V[kюDHSx(^[hGRwӯ]`my>衝ce=8do-o1v}̑>`:h$Hi^h,`D?x6=YUL`ei_Po2^*cMĵHt5(P1)GSQ:Q~q]t_%ӧ!l؇;)p켿ANZaL ;(] OV2PVld5SG*潗w9vR J=qGm*/o/ oC&=w[4̹#?,^'+c$F`rƔ9<=y[;FU;~[Q1@Q(# &tXH"``!6!3]JFETO BqE!B+9.ݸjÆxUAoy`6B³ e'5UpXBx~: iGk{.+F_hw'I9&^VX1`>F>TI2B9PG gߵd Psm$qzR?7|>>Bbg @g8I&]|'-S&/R@0>ċ6b!$;Ű\]UC`x T=SeT,N㲉^^9yS BP%i$?D,H,#D-GC2nwhjyj ɾyhH]a9ҎG $8/7@ƲV}>9 ]:2h=ԗ(BۚUud,5k$ǵBGf˭6{KN1rNVB6?0r!ɫpw1k[˗js^4HlBbVh8""-Iyʹ5)2漆7}-7UCgؙ[1ģ|$ :l9H:dʭ$zL1ȴHt? $<ؠ((N"H'h|KcKs i[_bs !ʧ\Иr,]VZ iP'6& w:Rtf:cV e*h4?/rV+ a3IF<֩C& yrb-q `ÐvT>6U;h ;4IWYjZY%Y:&>,tS>?}BaC[g؉rB^qUs%. 8O8>QnʯmLq) Nk ;BehpB /RPt?n?̨%͞QDU2ц"FA75K+jr;G@MuGg:—HRXՠ.9+_16b?q#HQf .:t- {lEʃsnjR Jե;˩ʫo[ Qٮc;, ׬Fpq Y^#dl/D2>rZRb@OX؃TKJ`HLYJ㏺G) 4p"Jb& 7\oΧ S_%gm7#KrǑ@"|:: Oij0,}k.M\6$AJ՞s+b>ZF"ZCsƀX z~T S2.Oqg͜;5\Ȝ_-צ!2q:`23hmOҏ ^/&L K+;?dƝZE"m{e!J֫N؈tC2{C@@~m-8]:'6+VАȨ~b%%o̖+S/YF]{c c~J*]=JG2͎.* D&L">k6i3S; fG._iPF|.Q :!>҅6GU9/'Qɽ'ثu:&G7 C҄oإ˸u=֠][;›g F!R6W{_03 -TL uqE0ƺ *I=/PfrV1/78Z-YYs ?wžBkLP de~o.L:ϯP(D׃cܮۧ!QtpEҪ&\dosl[UuRəvLغ<ah8)%<9$PϥM}:m_S/۬ȇ Bp= [h+{Ivn#K䱽[,|XWG>@"|e=^U,g3nsTOHAHUy#|{ RsbDџb/n? [PH&H!: /&h+)D6Ot1.XϺ>wXBc飞.`тFk"|T;.&%dřl-)UzHOvT=v)"d6{a;7O?jm{h 2k{PMFJ ^1J<za'%Y+P;fB3[xܲ`Vm|PA8~E]{U+z|DT[|{~lrb̵7 U;8s ETo^܎0-a/BEJyAVUBD&2*q_ Cd~i7j\.E~+r(qݏD^DJ~F$@tE v[/{R晈uv0!yjr˭i1~ DZ6\e |$Iy9qNdxZj.닁2 `kehU;) pu$B5lOn coP9QnbzYgta;o9/~r\a(Mpo \NIK^97R}g11l*{*+PbIk/_`jH'Yr'|{@u[8!m" B#aeG'u@:TwrnWQ4bK/yڰa1GKp8??U[,^捊el =s8U$qkPPu:&VOvtgR>YQ,U;XE)b-'8 K.ŀK{Dg wz@/Oe j=0X0C+S. Wʼp#Htzbpυ͕E:R7rm̀dLqzB[T`j1 q7^ Ic 3! "%'KS@1pXjaC6]^P̀D;ܣx+ Kڿ=]u dt/>tę]8)-Od ȡ<$Ro*_K?1=#tE T@'P{"˲5!Nz j3ȑ];sԾzō)q#]S92DZ ]+t)\sx+NX gOQSۮB'~^PiWBu=3dPQ38n1'W$Ien%@h .0jh-xɚǽ4E)1szhPt^M{*UɛmEMCX+%J[5 Ǥ?s5rѐvR`%szW|/@8n<ڕ?:Hn⊖q[=r~W-VCjEiQVɚm -GԵ-QM)2I.7i4Lb d#FF ?Xs60Yᇋ!Z^=ks+jfOJq+ᢩkK$%%zq cQ @ha+ h Eߵtი8NcXS:hsF]O" ^3 rhV}J-A͢4بs˂:K$<"k\8OvxnuL_©"R'H>ބp/-i8)^-<_a; AD'H݉`%:SNsZl&J!qǂC- ;h04"WoǝPM!B?:v*$eJi5y`PkRʬ-|Z=}Ʃ z+Y[,ZvSz(b9xm;#VGPe:MX 2T9hɽ UC% h ʌ,@/6жL.O s8(L6Qb2ȍ{?փʤsVd (ost63m8}0 U<8JD_0jzX4[a=yJ"tC,T6(aҭ1Só.=S͖z\iȲq"j&e&Hamx-dx4K0Nk/)Ci; A{eNU*ٕuFכ$d5cq@ك!8uF!08x;eKJRV&74檪 O'ux'A$$Etqa O*(^onI"]Jp6~]tL/'1UȔw> O ry7L, MYcennQM0 K. AH2b`ExAJ/\s[&\4}7y;9k F)v15CCE0m6Sz0p 6^ cWͰes"U 2IG x|HeKEVrO_Ӷk&$Rȃ`x1Ϻ͎>YN5J#,1ڗZ9cJn!ڝ޷E~hC B0T"%'nNcMw}8 [/aFSnngQ#x#Bgw'?dU"aТ 2b_wj>!|7,PؖS+~oNV<Ä7|~a jl}$dHRѭ$ןB-]&ᅫʢ#+I#ȞuqpLDHvl|G(W5g5'GR4 Ze^.q$5 ? fxhWqbUM2&"h ݳiqK+rۧQ11J.^P[ðZV Hwa5Aѐg0ˢVr_|kitD4PX+ƭ5_蠃L6$U|iKG*F )$zKo V2)&;1ޑZ?8yr(,2x짂!\>צ^6`XR6ެr 0o*qNm<ϝзH yLp%sXsg彦=lIm@2[VEz-#)JJI,3t_2 EnAnȪ NlRO;Ed߭m"u-]pr_Azi oݧ;)F{X_K-%7"ɢvDφfQ#EЖ'q1$ ~b10WMcb޾ycl&IDb(t⃡G0U8ORi-duJWtLKuȅ}o/ “|IWЀ%ؠl5VwcmOd}{m Jδ/tnXlQMk$4܄dwa̫.MV'"{>\$G .aɺjDCv'k˟]ZJ6U{ lk| qI둿&Ywo4zOr␀f,f|)ݏ_':cפmAtZ4#21<$mWfWyw SOϟͲA$W.)B!{ljn?ssd/7s~[Keds!V !FB2zFlNm g-h]Q+oy/pCRzN0<ş$ml~dQf#+D_leBfQ"WA M?39an*9* ^}:^XkV?BnUQv;fLŌaT"DmA'JBgx{m3jE\JB|NKp jn(j0Y^_r8v Q(EUF7E–$%R P!k˴ʔ7M{y([>k|Be6n~mB6d r*tkq&${'g4}QwU4rQ$)|Er3S=Xcd=y(H[/kC5眴_M:l,f`G|$7. Ħ2a{l<&a_5= xc-2~:-fJSI WAMkAS^x 鳮`2HX$Q_[:N?L iݜezU˚'w?J,kpUWFt 0١CfWx%k. /Y/ O\ﲵ߯00)O?Qzt/9%Hq~#&o/GJuwAo}ݧi!*癹|)K%k/& ^&1fxݓ2wD|<Џ,Xz~#0S\Uk2a4?Lx`{+6km8 QT.-Z޾}"%|DbV)ZqL{[G 3[#\7<" J /"Qm;G CmOGVmz &ЈBSBc Y.P깍qMd9 ,gfk78VR_"SobxQƆ"u~V屙%<KֱAI_8oLgn>O07zr3AZ"~{}p  N0Cڟ?p()N:mLRsnɚUJd[ňkG+˖V-r0p@ls:L%π7|9HF2?H];QܱbQG>I4#cg(G՞6hKƚAu)zn~PT[hm GǞ~YY,(Yz"e|/PZ'z:l2JȳJ]IPP@(qo/S$TAዽ ia *B!lHj%PIJeV[cVGx#o~pgLjA`wmkǖM,TIO )i~%V:,V#,Z09&&0A7I#\M`SfMs=_fiml9=6k81D&ESVA}}{=kx}Z7̠W8c 4QOyntyE0H#dv)*oK_B>s(Nnh uS:U'8\>a:PEq&n(Xޢ :!e.̪ybZ[ő@ L}ܪxuf$E()v" >:CD2nɺ\P{fJт7П*qOÚ\f %#y(^7:g=Cl!!`!ZQa7$)4㊕:9[Lljw~GI3Bq "6ʈ<\>9מ77!GƼ=PP c,ٜCY|J@]{B^("llnIbMz䓪Q3-@y*sv~I ={I,Xn-X_-"fQ`@yAZxV~P~n1iKPy(iK+EsMq`ݻ%kjh1 u/;bql\@>ZֵbOnw=u&P(EEmqFӃn803cJZo 3T5*yeP/ >C2[LJhzX턉\d+o,'p}&ŁP8{[[. ]K@gpcuZ+Pv )ajȕY|BZnԦ蝂S|#FVY.ʐ51/{6"JTRe"}ˎ9bERo=ɍnIHVv ay}A%#M*7~j_ 1S,stVO q/‚{YhtFuZqT磺G DL2NR<p23 ^v_PX_ur~*f 8b 7*cê$tϳ8kv[2,ǴK?C3j{iNsQ7pq W0?ZTkj}+A7Fv<{^N@miPJ@ vآAUKđ% Rzae.q A״C^blK>`epW, G'Y@\&Q Ǟy_K)"  ,hfee}%:&y8X‹Tkh1L|n}6^Q8+#v+TOneMZ\Qs ?i!O5G?'sYHsѥcr,>#V1 y[̼ӆ]w$3,aD2Β刡gT!CnRDhO6-5E\D!pm/ hO׋}ݑl ;R5?xi/b.yԵ_lNh P0#܅0,r;e `]W[Y_W&PڄjYTʐaښf*zVKC//@[^Nlo$C=Y8eWEZ/#{{"E)`Ukiecl24an;/SY(KjRiզ \r}ʳ99aA\$ !7ǝyl?ICb&Da f%C e 8;XT*X)F x\r=*fKH"[VE##2:+nr|c3~S3GYd*?>7AkʩViAh-\!E'SW&;OX%& [̋2yaAdM?@40Ob\(I:TqmF*p ҒS(Q(2u+wKYtlcg@C+C !Pz~K4˔;܈d=C4 VWѤ=Anyl).u苧gKfFR9+L~J KO:0S!^uG䖝R}HH xh?T|jY|->C F6:oE26i~[ot^MW;^SۉH7r #{|7iKgjTNGn-LШ0]E/!B@@m5((MsS/)%َi5yC' HTxQ`Au4~B'xSBb^?qU P|[,\>?YXU!^<~04A4 'K{+ YHL_<ïwBܙrLgT}FsU1Ј䯞 ;0!oIGJApkC~oRVz|C0%.0$t"~hjFԳk17|Nf]J+%DBFW9mMyf.LS dPD腼V텀$_vD U^dև((VauFMºU^6ʵEd[2`XxkXb-у 탫BPc1vN;O51HΓx [S`S,uRŸH\1jf`f!@s=\iܕD^2b<=WK8+́θn'7a0I*y-ʠ`s [иq 0Zb?=$xW&^A2ƐWHF\.*'  k{)O'ULA䛟ht, @b;8ϻ N(fiC ρ r=['gn]YA&Gs]x%;pwiLqL*"닱GSYC<3E"E9YȖHm$2{USF[[b5ƄY3$89[2iO4 9ws:cx_b+(:/9mۙ2fc%YDz,bf-J3njM=Ţك.CYbGٮ>;̡InVu[C]Gx?Q6t~t sFhV  Nz|<ըraF;?\Yj8y kOyl-@H3,8 zbt(B} ~$%M';C8p1`ZD͈e-quy4?R7RqY^a顓1<s&qp*On^jƠZDgޜ|C-AY{D+j!&>Cࢊ [)D樝+j1l}ˣh?IYq&B) P5Bi %]W:p GojR$ӊb.'\з 9xm޻XzIvZovʣ0Znc7xZZj:b­@ʜǡ}Lxo7P݋~vD?\L*r1IA 7'4| |?f%f+=i./p*2l;8m{(}P3.t @-LMG& hD|oh[ zL8'ha%De]*6G|p˽&6G7;["a]R舒FpOTk)[x)E ^lJ(XYX⾷Oh>;Vu&%,Cf?{ 4aZ[[ųt `N~S< O$ ؼq+1` \Q;e]7]ġ!Fu(p &]~AB{rZh-5Alz_QR?\e8s͟TgM$u/'jMk=O/<{N:M(E>ȁH Ta_-G/Y)9p= Y3QOhS@$Kr kRDg[,ZwU(H)|Mnw!䨄0愳]gV[J@wv  Q#cDoHƂxE߄I ϧ\hSf@dy 7u&'?^.X:>I\mBFٱ '/ UryG1'v2?TOnE.bS-J?Î[UL4ck_Cf.;lϥp @d{'U- Cr \P6GM 9+Vi#pB%OwY)Z̧қ\Z7V8/_<6d*PBP.DAw ιFT 2:; loX*C9sfOYo0 ίMpϔ> }qFcK ~]T$9iUV7Z{Bn]{ts`. พIR򅩄.0& l\IY9V DW;+X}!p{Y4XE c[mK7@뽋Ge(M wnMŠ9aGpg R\k}B{T [Gee1no,}`Z[l J2A0D,BYy.>Hv&ωʯe' /0i]A6~xl%f|}'e [.>`|}9KC q=۹?sc4 $܀%fFgs$xcķDpwJb*~σJ;+ǿ5SM (6=Ha~ =Ei\q߼ud&ca6П$n_RYH렫#i#'_:kg{]UV3Vďƕݷ(AY*i "=ƍ`s2ۏ4ܒZG-.9E>o+&,kzoy>:Y 0S^ˍbfGqx ℭ#dǸ.v z;3ĸݍ)͸j/{b tAdrkPۘܢz[ B3D/D^H7M] o7E Pnqd Fmj6zprW)ca ^3),Ѐ&^`}iX,`!RJc0R$TJ .@K) 24PSme=<҇Uh@&;q:c\:bEM65^#5pJLzU_S,X 1 >Ae.& 3i=@1u S5t:Idٟ۵NȨJ =v'rq`GKvXr| )/l_q_+PmmVvi4\怱m_FэLo6UHC*0wp ~f3L5v:%GHN՗ f[:u5Lc$F6Lʭ " jpӿԗMh-ؗoq9@aj*ti+wkwm3˵+d^3C^П S^v8{ph6w~Y ×!%l*g*_Lj<)a4:GHA-$.ΕPBKqdrY& 9bcGh7R+u/|HO`c8HǜF$:9֊Sb^gbߜktizTٴMW7V7QJ␏,ZܽjgAFy5 Cx(NoW9xhđac"OMug𴥨$|zwk; 5YoʟsDz^*;:z+G pd%ûE2M>/ۦE%FnBMJ3Bv:o GS,-7:o(M}U74e>uzɓ=j3X;"'x3%C}aW}h9\GG9GlW4Θ!eiØ SWMz %jձK X- 宦ta S6;kytݵIEIQO$Hͪ VuTmQz9W4#i~DFE 1RT܄u}=fi4Wg HNl5"1'=K_d.P;U~bS)(:i%ޢ*_^a 3+[§{fvǏT!]bYoHk \A轸xv4By<)־Aj>)G#Yܯq#Rץ:Uhu@RN㳭FrF\\ί9ٚ9wb.s5sin %q)\8)LuX!+\t/P50xqGdd ) ;i#q].WtøNj8!gLew˗.D [=p_)}\3bH=8[yȺX.}tX]GNǏq0hX3 zX+'kCFiN%u@jk}ѯ7io-mԺjIhP/|;p!0ѻ(7[M%2$&})ܳ [t 9xȦp/=aZ0{5Zl`CA3pH2jA mN Ho[4޾yH#xWޱH:j͠Er|.^Sœ6 S:. @'7eGd1{>W#E6ˎ9^i5\Uw{vZ_HuaBc |u֗4^3+Q" :or +$"`<0ȾhU1)^eo m=9M[Y`K 5t%1[P"worc6-8f)0&ß6OWa >=heRӴmnvXe4* 8шy$OkFZRvIb8 .^LXX(hcq 嫎pf{/]rhAa<3&KsR"S c2f)ېB(_!Qcs[S g2ĥPep_n5:U4TAYҙȊJ褪p, g]s" S"`=pe }#P\QRg7׶N(l#ǀ6ޥ\v~dZap8у򄐑ԵtoϙzUEU 5d3e5Gk9nEx!g~YJU@g^S(aKZ`bGЕ ~ORWnfXkm*h 7WQ:;fiD;HU3ә`FzrhGa0$"1>; MIFFA2&WZJD<,!dX$9Cb:',թ1@pP "g\ΪImwG@`@qM)κvmݖfG[:BƌwqodNЎӅo;hz:۶K@d'qԡx0٠98f‡א avÆIkx bÒ/1gƷS2,d6RW^lb~4*HkO #DSP X4?n '\.K.€Ӹ4y}ټMf(S8%ZYm M0~8(ҳࢺP‰W*HGNKIkUؗ٫E=>aXnQC3}QB2W.xơO⾹M׸ni.@QX|/m4p+wA0k <|xTHvVNf#FO{uM_HlFbO :0S*HcbPsnT*!۽7,Wc]# 97B3!쥯][q#1vo|`aw#E$9|Wv3ƢB^vqPYSbڱ\yॗk+Ș"IybpUK-rlj}rM2. pHlqzR6*$ke+8MS ,MSSq"/D-jD•}rY6kf[PhOJ[&L!)y0h.6}2更=F* D3Av=j;{2; 4?@&3d@zÑsej;hK}cQ''t|_T5oK2aA"hAH']ř7B?!$w)DsEp1.*͇bfYZIQ@Z0ks1MBL#wtIjD[ئT>+ :./{Z&&5 Tgc2kNۤg@7u't)}v5|qLN>[up#;+xfFѾXfp S)v_' M B͌KZYV!0d;ûE̎5p!`2ՄnRR*u:#zs'MJyL;ZB\ζ!r3{*s8>Y ~-شk`aҳVi%VY:c#.+]2bkNbiFG6H[:~l>a )#Zz#7S~(TdIKlTw#0sHk7Y_ =8E@S~'$?f*;5 BәlY t"t!Bv&OLZumkʉ',.NF5O/B[}01FF5A6d~;4m-|t>q){ S罘}x6{wv(zDtuuv sL7F' |&λaC`iU?:GWթmf_N.jGZBS2LJe *@X\{˖6J276Yb:eZ\ o&>X:XP2[n* w e).]0Qx)r9Wn%J8 %qO1U{efpMÙ΁ ȕSaXkaff:P`[vJ7{h]ߕ6zͮ+scdE{OF5gmn'P0]B_ ~PGȣerh$WpрPcZq5: ePb5+'f7gf#ֈ.o)hHQF᝴1OG\V$C arZJ;=r:T8Vx"}'xG+qU>Wza/a"2tday.iOZ) T>p8}r 5h:{1^)sBuBZ҂ou7a3hNQ~QPIoG 8 @+ ;Lƌ1cnO*ೕ#S'ΕsC3̞X61Tw(&#Vu nI-o[uAY/GԳ6q 0ZG0@J}kL9?<7gÆ H !܉ʙC֯6#A}e(}yoFF )f.8/Y?6g5;͍t>ȕe 6"WڭQ7.}0-׿Pߵō-T$zW;;UZ؇J✴p(w*: f!S"_ `ºb\.(?ڿ^1 }C ^{؈Iͬ Z _޵"DbHby{y8WNE;͔7t:8'i:.Wz퇡ZXҊ _ZķhɎ-ضL+GBd 2Pw\F3.1*~?:$@{Cفv$S<rqn7xSJVvsQi vn&S Dan8cMKEh:nRĀǟI|jHoWEsh" :Ga?Ħ%O~h#Bg1BR(<=2pL^SEagF$+4eQ6g|=/gF~AIcwICWfX6@vS囪ݖ:r6S0{\S<ELHus?>켲3+Dމz=Q,۲5zٽOmۙhi @*Be)QU^l:]A%cȆ6Б,%LBaKgvA8¬lK v~BÏ2%ѠWF'41rВ# CKFǸW#vq$|0s@ۣrWxLˋ@_]+HY-};I{vѧ!H`xyAӕWFp?y+loP"bk /D 㔯A M kD{ ̭(V|itj~ƲZ.ߟDkj9IWՋz(kWNb{74qlCWy _h͏po>بIjEV~ácy֛FA6y hHKEa&Z㩄0'lnX7OS`C~ ǴY[֟#wEuUB@_0CMvcit/Uj`D+CZ96D|zi~|ü-w0e~e4|&Lx|'\3&4[F߾]. FWXQŘT^@Q蟯9ٶ B:2}}oLeϛ7}~G56 f'&Rof$%ЅڹP4\9E7HP [|$^B ;\Qs1duG{013Dh2w\Iλ7r»6>|*~͏EnӾ! 5Fb<87f)Ra&C+g'w('|.Q=)-iV]7σ90r>4rynz83psaǀ~gyfGQޛs%FQO˩%I0dKj;R|'G'P7Y}93𕼷܌&[z簙[D<{;px|rt'd-\`k9]WΝ_ ob;yK!`USܜnyNEwgKe rKHs1RIP?$F(n$Ե%hLܡ:rV/TǓ2>D.qpI \A;-}gk $T=v0- C_ O<†G @wSg pua߸ ݖfEp}ZFB|:Rَ畹~n+9 cQجޑ^#k`9ӚDtY rUJ?dT8,()fxa+J(o@w4ݓC'{ =KFGw}IJ3ull.; ۊN, 6UjNuL}gI & W눋U(mzsj~p/풊^F7;Xwu'햩)pyS=8Hm016X]%p:P~9Dܠv<}ƜNVV`Gύ & ꓞeHK{2 ^tk6J<:N\5SOxܾ2~ {Ɩb{> YLU| OnaV ؿoW艎$m*FۣWq&i7/eUmÿPo&wN#ADPpq{ $&M,-4v\IكU,f?X܇=/Ve"_b4(8QmdSqa ){| 5ѣRXF a.g4z]c,>1؛ {ފh{q t͜-QX5Lj~UjxдB:1Zp,dJV?r:|51 PäޣW!Ì7_NCMn5 12Ȏ.;*#!12~)fNG 6t%,nG .0skqE%r8'?{|US6U{3ϘUև[,k:~<~QAn 6@$D]T|F>YO?Bbm'5- bb}A2m>t'`[gg[AgWu܃kK_aWm[rPNs_d#YUSPj}};\'Jj@΂8ڣ7HR?h íeKs>8F}&T%*L5%hk4+Sb;{cyׅm숥saTYaVh>qr! 6V|^D:gj./ ${1쥹ҏUzdBfzl yuM_.*Ӊ|BeT #h$,K)kl(%Ǿ&So~o2e>*e7gdI=\U SK;ez(7-cwW`CL=Dh /ˑK<ZB@,G2$ xz{'En \}$ Ͽji/%xdGE֮6(_DW+1+t5"=e?8V&WKgz>hZ+S؞=i!k/p.V¿ b07i]YjD{NJ=} #]H # */nà=،KzGk a |k֡$<{9fK)!qˊ [w&3x`Xvs~غ1/0zWF|A<ٯ }}<̾d*ӤғC ;xSך_yзI5\>#=^ڳ@NT$/pD uLT{-k.e*,-Չ`Әl6v~ӽ0 zhFR}%ʎˤ`#''6GDom2[i'Nxok#NGHTJUd>JxSTn&0k!\b%teչB(9.Y}$}>_:ʼng8'*p3§Eeqs*r?^ }51nUpL5R ".ve6~xI$C,Di|j!a"~z]}!b'Z q V \j׺ (pGq&hpQLM-7Z)wS^wt aC `磒J5lz1k}`f\{Hcb6pZ<3b0Bv!l#1fblbu\>GW8Ո}~&U\=k.ޮl8PvB%mVFAƤ[ R˜zM0$v |\X6ߤeuy5]=Z : rȿa9qN\H8c;'{HղVu7tAgVlLr 1",AiORY [/e/SD‹zba6r)A|s8 MY nqԳ=z{&LDqKj(AT;HOI\-3;O(ᅚ7ғws]HJ=YS9J sh{?I-kQŜG4`pş(/TEXv;> Hk+7.|vQ!&'<Q7{ϣBgZ@gQB|PQuިyU"Y\J;'ez沌Y3WMD$> ćSIL/1V,ΧGЋ!4=jHUHg]ĀeQyS>tHbrQ Kx'jx8uE͗X lgKPQVDWM6J'x ( f.hr#𪴀]!еw,̂"yppAveӉZv}zlȥx˽Ǵջ#[*(VQ1}L> tBHUyМ8P%dE~jBvߍ_| aߖ>J3=vECL)nD^y!`@OnLH|0;`p z=ru%;L{RRj9Ż VrQM??糴ifjb]ėl`)Z"7⩩~ F|ZQKPz1M޷ζrX5ᅬ8rMOkH0y/A(r\{`0vG8өC(ݦ"ґD_D5;xlY7oB!l3M|P9l5t7e,`Τ%!wVN.|*xg\ !~ /[W#{4p~9ڜ-mfH aɳI%cy,YeNM%\cS>Ȓy6yEɞ'9MQt}3߮"G9=[j@V f͐ T)2Z߿"x>z knau k~ϰ@=O%@ -Kb~S:z6p+~ z[ l0:/@:Ī.WkĐ0ގ89 ; $Oz>Cw5xhcs&v<Ē9U,V&z'B>z{9Pz!uBH%f-pқĩmsⷯF8CXN;,ľ[ózHS~ B$ś$mwgMo"8%Ywrr@KeVj#i9ȀvmX4$eaP~,cIۘL@YKvkuGI/lY0CgvڎjT uwԛ^l@=[iP>IÖ|c(Z,o,kӝR ԧ4"sp`›ь|=I/8~e ;}~WhZz_ ҈|35NrB! 20}+tHe쎊Wࣖv+*3"-)hC4߷*:(jĤ%Ӕ͈*I O=ةlѕ{aZ%&t-\p(%3FF#: ר7HS%fmΓ<=,y!5zj U@Jqˊp.t隙~w~sL мk'!1%S4zQ%N A؂ S C3gOIBzwL=paճf<PlMlMĝ SpYkePi5˨syL n2V+'a5e_ZB/|#34hd%%_Tex Ui|6 sYecEg_K6BC85pJA߶(`,]T ^q N6yi$=Vr47˛N Zjy?$HtD9(ރ^CYcAM8 _⦓WaD_ E7m#ff)LKjw:C*?(C'b/per&scCuAO%C˲lraOё3s䂤D(c cfl6E}]Hvu۸<lM$P϶0pﮙ(b#"eGH') IĬT*zQ[ϼj Fg1pwSԦ ٪dLH!0 mS+BxTϖTqlz<0;o~MN rY[<s3"BFC⾩b%8k·_ 5 TX&e='A27!Ʉ~2,e?ϓ~6-?]x>qZW66R[HU+cdEuF7oR=9`Exq-htٓí7Io {s3j"ZBR2vlQÿ=WLo otL󘢞d tE Rn'}у4ZL{XG:A)gWmuBLw%z-F-ebVu}ṯS|Ljs6TOɦ,#LJ<ʟIQ-5'I]3Wnd5_B1@.h޽ȤkNJU-oV[5EE{> ;o=:++#N~,1,Z_LQs\( u$ ٝF{ jdaF;ٶQM{;H8I0z!Ua2zZ -Ͷȫyr)z~_Źn\X^Fg V4_mp)f>z*gC 2JwTFpƅŁuENyVDjF9Ae]ڡYC|BD 0@Iszrq[l\#aԀt[ ȓE5=xL#=$rsٽVV geEo0 XAU❸L -pS$)f5gS>w1230Hݫ\2|~ W_fBNkEЉR,q#4{&Pj Aqg~g':^*Ogokh,cCn1Ԁ ,XRH.٫jV[~m~A$ !?ʊd7Y]}>}s˛;L+"2O-*~QЌc<'l;g`Re#^_8sŞ/ҝm+8״>^`5+ Cv&g2'd9i,m:OpkՉ`.[hÕ%# s9:pAnՕ 8}UM<!kᧆ9vV4T{wG.X/D}p eCKGAaG>pylktx`tb"[K^@||T"9Lu~dWuXhXf?XQ(6e Otؖ!ߡ9oIwk3ƪy&CFT&c$EڢdjlIMRSE=RDg_ITzBt6f!skmCz.Nf*/cA7B] V^T+Hc^ALB(Υ^"uZ[3"k,9;G"6y+bR4MIQ)E7(rSPc؉w&-Vҽ&(8#Tȶ3z[-oG:y ~H2Kuv9h:Z#/4,nyP9M('58-dteˉM@v! (\Z.j F N[5V=u4cvlB*„BA]Ug4{^W\9w(y9Q{/2H! 5E i6׫tO@ܼ u8NbG@]0fvٓϷ \"v {z*6~凙۸G[!$QR`1qǡ2)mf7u֒qѻ_ c?7  f~olO{wX w {-`*g) a :*0"櫊صV1|恔>iMuP2P"h34|RY%10׽FNG롇'QY/EU5,_g]##jl}:ސټc\1 Z%Б_]v?{Z]]6їP,.7?xaH\ V5crU5hZ %D ɽ?|u7XzhLu Bv$7 D^=,.JG9iQ3u6Nʹ@]{ms~ڥBG^ 싶O?bjf18WУBl,$7GSwl@S̄?&F=4&teO%I 퉤~A 4cpEJ"a6a z#H!Jsʿ TI 3|b{)I0vbX>ޞZjs#DPӺ+pHۄ⦰caE@wfRԁYZ؀N@dv/$grWEpQ~j2մoD*ax} hSLRbiC˿LO?F]D^)Hed1'%{CDuH" ̓)V-E]d1rfNiK CI"};e=0q[Նm?ȋgqaA(a B+c$lS.]|#p5/A˘L- Ę; *= /)ys_tȐ~VC".?s^)hj 8eQ& 1!Ia=eyJ?7OS{1:rdab/ZbD}b0UN8<*W/vٺFZ6Qi$q ӂ^&E@kЕj0M?Z}uhŸ6ze ?@ePE|'{&p6jfũWuĖWITd|ȃ }ܮW: %8}rdʧ/Oq: tE&kCg$E-ҹ+ PCjnP3oQ̬I#OkY 5d ,('*Zcd~˃{n eWGV {G(zJ"IW'Dvuz8]OtP3ZG.a]D)<]`\!(XjdҒȿ]ʼ.?;xAՔ1_k>i#!-_WLMuA/:[ԠywmL|faXkC۰Ξ@h.SN2sE"",KA(-a.2bٿ(&H, )%( Gh I$ŅC)3N}F> jk_}28e#Nh['rq: IO٢Ƀ+oIݕwMII*rEU9N)e*71%̓M緙BQNyLADU4l._{\*Iּstp/Mz5Ȟn4-B_kH)$d11OuVEl(49N/u,j}IzM)?-g6$??jGBͤv[mPC3"]4W!{9|c UhTywrUdEĪqBw޹F;|v )݃鼓Wo7h7;㵇v WDMĹ]vZ*q1Ӂϵ6"BWx p XT T>c⛭9D~7 9A{:Ҟ?{^)Ʉ9ra)Y$19r+1=ͣcHxPs,䟈v~%Y$ QMhiqf<5፵\P`Y D'Axƽ>-+.&YF-ESM-"lq4C"_k_+69R;~/0q5w-XQbVtpd s^Wx/(i Y~'5tzs ^WT*R'%vitwX0 7*kw% Z`on(Zz@>_swxӜQe)>q} h35^x:,s4L~bKF2^jb LJ2ɼ0\u09|>M_\; IB^STsV#C}bbnA},vW4ft&cPniJ 'hL2 _A(rˆVmԬ=iin*.Yf?xZ1xcISbRf %k__&0 Z9drd4F?t0(HSs^5QFx["0>CA3@/A Jpufsk9R4 q 6mfI&49˴F}1=x<vu >`j3iP̱u㳪F42KGg\bnjbl̊YC( 7#$bLG7ߣV^[7ƹW[i\'+9w0{~o8d/ɐMNeYTS Fr`]›JQ2<*.uog:TGO4bGmwL=ATL)ōD Z@bHqtSW @G0Gyo(i̤DOl7o /=u?›غHE 8' {R,W l=J(\z}>GugS-i Twä́xu hx ~:_%{!GR'3d>Jl&A إ*pb"<ȃa٤>bv Qm 2Э nּY-n*yS>FL0 u%