vzkernel-2.6.32-042stab113.10$>vGm_EuS'!>=6O"?6Od   18<L RlP .8  A  U  }0     <    GHHHIIJ<K(K8KJ9TJ:ͦJ>47?4?@4GF4OG4t H5 I5:l X5DLY5D\5E8 ]5l ^5b6Jd6K_e6Kdf6Kjl6Klz6K6K6O Cvzkernel2.6.32042stab113.10The Linux kernelThe kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.V[kbuild-rh6-x32.eng.sw.rueParallels, Inc.GPLv2System Environment/Kernelhttp://www.kernel.org/linuxi686 if [ `uname -i` == "x86_64" -o `uname -i` == "i386" ] && [ -f /etc/sysconfig/kernel ]; then /bin/sed -r -i -e 's/^DEFAULTKERNEL=kernel-smp$/DEFAULTKERNEL=kernel/' /etc/sysconfig/kernel || exit $? fi if grep --silent '^hwcap 0 nosegneg$' /etc/ld.so.conf.d/kernel-*.conf 2> /dev/null; then sed -i '/^hwcap 0 nosegneg$/ s/0/1/' /etc/ld.so.conf.d/kernel-*.conf fi if [ -x /sbin/new-kernel-pkg ]; then if [ -f /etc/virtuozzo-release ]; then KLABEL="Parallels"; else KLABEL="OpenVZ"; fi /sbin/new-kernel-pkg --package kernel --install 2.6.32-042stab113.10 --banner="$KLABEL" || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -c -t -k 2.6.32-042stab113.10 || exit $? if [ -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi fiif [ -x /sbin/new-kernel-pkg ]; then /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove 2.6.32-042stab113.10 || exit $? elif [ -x /usr/sbin/update-initramfs ]; then /usr/sbin/update-initramfs -d -t -k 2.6.32-042stab113.10 || exit $? rm -f /lib/modules/2.6.32-042stab113.10/modules.* fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --remove-kernel 2.6.32-042stab113.10 || exit $? fiif [ ! -x /sbin/new-kernel-pkg -a -x /usr/sbin/update-grub ]; then /usr/sbin/update-grub || exit $? fi:@8,> D- 7WHT$>hGt 0ntZ<(!D/ ")+&4]Q,+03?\ Y<TpT+I) Tt P"x$8BN-K`=G#xc+"$1@@;F#'L(<C$".(#)E)!0B!PtO2$($P. .=l:/@;|F/`=R$@&|;x:'8.h)T@@\/$N0*pTWxo!^B&NP957@kQ 2X.m1$! @* 805T3k<8 .R/L:z3W#T`#B=0Tu,3dB`%p'hnt)0 (L&0U$("P:(48a| )!",S\\[`>C5't 1%hNb[ zlu@-H#)P3363 T.`hD3#<$$TM0$|,0<'!$d:4`!p;\"p8kph~$S,R6L `t]08L_tѐZxL<""#GOT`5%|5p{(;Bp5 T2"@p& [/L-"4*,d`#\h $*P@\D$tE8CHgdQ|3$b&Lfg|PV`k?K|=/<od#`TnPp}P&"8" @ \$ (+~ 5PH^H'TjH#L= bLr<X_`DCTX)p+(#XKdk@%\@ 5l!`5G;<&<OJqhE0+?M\XO#}P7'lO0+/402TNd(.O0'|</8(d?g`g%9B%|64f,^'dZ@54 *h+RKh/HJ_>L`XH3, "4`%$L-?$d+$B*x.|+42@>@&L3'('x4(*&h6x $$(>PH3 0 "`" (4lixS\"DF(yl;6[< pklx$YT%t\d H < \ d , L t h H 4 P l  d p d T  \  $  t 0  h l 4  danUu08;ݜSLt 7L\> D<` k<Hc\x_z5DՔ $; F-%"&L!<34)7,.DJd'?E\ .,6"P">&D!U@=\@,|<+|\173+74)@h ,TX686 L40<9QLp 0k$!$n(DX`)H+ ;Td?/$U4!Xv<E<lSWl> 7PaK`DjP_t$4Q\ox)21L)8>\zx2!,1,31\HG`hH(fx<<X2GHH}|`\ ?<'*t1HJ8##,3+1&$2^ptZX0>@-y$d:?s tKq z7L<P1*8>pPP' qd|}|DkQ(Tm5t p$choDHBE <=8hj0% EAb0Q5sH](|8 "@h< <'x5P\T]0`lXvh`!xF.{@.~p<zdx`cD~T?t(0b@H/:Pn@7( \5\=DPX@%'0A_0%$+ G/ s\(j@|fv T;'8A~P"\*  }H?1C  QLu\Z9|Hh`V'#+"!|IXgUehV>N M|%t(1on& t5* +(HT*d68Dlapl(=x_VP-DX(-&HpH,H"83,-4K@&+D'(@9lX"$#J&)&P00@*p9\1|"XP6;"&(/)`*9phJHQ8pH ,(U\ h7 2$;D}WS<<`i.pOL[ot+ ?Pd8 Hd(@Jl.@%)6D1%L/<90@,8x'$,&4'4@<!0''|,P'(,P;*#),/hט`4pbAD< <2A/[<|xS_1L`@O|xxx`xHTXDxxxtttt\\  @S# '@ Rp2(L,%<4 l  (j#0,N3~,@.$Ep8'$m~t{rr0  lX<4 p `|'h|48\W(1\bl el$<PXE#P*:|EMt$AD7pK5p+H||48 T`4@,LEPPz||7P#hx\D)3  `HPxX<<HPhThd((Td(7N.$dp  @, 9HK!' -'(\y(~`488'#@ %X h   \{ $ Gl |-4gG2/B\'i$t!|=p T| $F"jaI#D{x(`[h4pI OdU "~p{$<]4vP{}QKE5*<SeZD10$AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA䁤AAAV[sV[rV[rV[sV[V[sV[V[V[V[V[~V[sV[tV[V[V[V[V[V[V[V[V[tV[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[|V[V[V[V[V[V[V[V[V[V[V[V[ V[V[V[V[ V[V[V[V[V[V[V[V[V[V[V[V[ V[V[V[ V[V[V[V[V[V[ V[V[V[ V[V[V[V[ V[V[V[ V[V[ V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[tV[(V[(V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[uV[PV[OV[PV[OV[OV[OV[OV[PV[PV[PV[RV[SV[PV[PV[TV[UV[OV[OV[OV[OV[SV[SV[PV[PV[V[V[V[V[V[V[V[V[~V[}V[xV[}V[}V[yV[{V[wV[xV[xV[zV[}V[|V[wV[yV[}V[}V[yV[yV[|V[xV[}V[|V[zV[zV[{V[zV[zV[xV[}V[}V[wV[zV[{V[yV[{V[}V[xV[~V[zV[{V[|V[{V[zV[|V[yV[xV[|V[zV[{V[{V[yV[xV[yV[yV[{V[zV[{V[}V[{V[zV[|V[wV[zV[zV[wV[}V[|V[wV[xV[yV[|V[xV[wV[{V[xV[|V[}V[|V[|V[}V[|V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[uV[V[V[V[V[V[V[V[V[V[V[V[V[uV[V[V[V[V[V[V[V[V[V[V[V[V[V[V[uV[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[vV[V[V[V[V[V[V[V[V[V[V[V[V[vV[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[%V[%V[$V[$V[$V[$V[$V[$V[$V[$V[$V[#V[$V[#V[!V["V[#V[#V[!V[!V[$V[$V[$V[$V["V[!V[#V["V[#V[#V[ V["V[!V["V[!V[#V[ V[#V[!V[!V[!V[#V[#V["V[wV[LV[LV[LV[NV[MV[MV[LV[NV[LV[MV[NV[MV[NV[NV[MV[MV[MV[MV[NV[MV[NV[MV[NV[NV[wV[5V[5V[5V[5V[+V[+V[+V[+V[+V[*V[*V[*V[*V[/V[-V[.V[,V[-V[-V[/V[-V[+V[.V[.V[.V[,V[-V[,V[,V[-V[+V[.V[.V[/V[,V[+V[+V[-V[-V[/V[.V[,V[,V[.V[.V[)V[)V[5V[2V[1V[2V[1V[5V[/V[1V[4V[3V[/V[1V[5V[3V[5V[1V[4V[4V[4V[4V[4V[2V[3V[4V[3V[0V[0V[3V[3V[4V[2V[/V[/V[1V[/V[5V[1V[4V[1V[0V[2V[5V[3V[3V[0V[3V[5V[5V[4V[3V[4V[0V[5V[1V[4V[/V[/V[1V[0V[/V[0V[4V[0V[2V[0V[0V[0V[2V[1V[1V[*V[*V[*V[*V[(V[(V[*V[*V[*V[*V[+V[)V[)V[)V[)V[)V[)V[)V[)V[*V[*V[+V[+V[+V[?V[6V[>V[?V[6V[?V[?V[>V[>V[>V[>V[7V[8V[V[V[;V[7V[:V[V[8V[9V[V[6V[;V[9V[;V[7V[7V[7V[;V[9V[=V[=V[=V[;V[8V[=V[=V[8V[=V[8V[;V[V[6V[>V[>V[5V[LV[KV[KV[IV[IV[KV[@V[KV[KV[GV[GV[HV[@V[@V[@V[AV[IV[FV[FV[AV[AV[JV[IV[JV[JV[IV[JV[JV[IV[HV[HV[HV[HV[EV[EV[EV[BV[CV[CV[BV[CV[DV[CV[DV[BV[DV[CV[DV[BV[BV[DV[CV[BV[BV[EV[CV[BV[DV[DV[CV[DV[DV[DV[CV[EV[BV[EV[CV[DV[EV[CV[CV[EV[CV[AV[BV[BV[BV[EV[EV[FV[@V[@V[@V[FV[GV[AV[KV[AV[JV[@V[FV[@V[AV[AV[?V[?V[AV[KV[AV[AV[FV[FV[FV[EV[FV[EV[LV[LV[?V[FV[KV[LV[LV[HV[LV[LV[@V[JV[GV[GV[LV[GV[GV[KV[KV[IV[IV[HV[GV[HV[GV[@V[FV[HV[?V[FV[HV[GV[xV[V[V[V[V[V[V[V[V[xV['V[&V[&V['V[&V['V['V[&V[&V[&V[%V[&V[%V[%V[%V[&V[%V[%V[&V[%V[%V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[xV[V[V[V[~V[~V[V[~V[V[V[~V[V[~V[~V[~V[~V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[vV[tV[vV[XV[^V[fV[hV[fV[`V[UV[UV[dV[dV[YV[YV[ZV[fV[sV[sV[WV[WV[hV[fV[fV[sV[sV[cV[cV[cV[cV[cV[cV[cV[cV[cV[cV[cV[uV[fV[gV[gV[eV[eV[XV[XV[dV[dV[^V[\V[XV[WV[`V[`V[_V[_V[eV[eV[uV[ZV[_V[gV[gV[ZV[ZV[dV[dV[vV[vV[XV[^V[^V[tV[tV[gV[cV[cV[XV[YV[tV[tV[YV[VV[^V[gV[fV[[V[[V[[V[yV[wV[wV[uV[uV[_V[sV[dV[wV[vV[vV[WV[UV[tV[uV[YV[YV[YV[YV[YV[YV[YV[YV[YV[UV[]V[]V[\V[]V[\V[\V[\V[\V[\V[\V[]V[]V[]V[]V[]V[vV[\V[fV[VV[\V[uV[VV[\V[vV[uV[uV[gV[gV[vV[vV[vV[WV[tV[tV[`V[WV[fV[uV[UV[[V[XV[dV[sV[WV[_V[eV[eV[sV[sV[[V[VV[VV[VV[VV[VV[VV[VV[VV[gV[XV[cV[bV[aV[bV[bV[aV[`V[aV[aV[aV[bV[aV[aV[aV[bV[bV[bV[cV[cV[aV[bV[bV[aV[uV[tV[^V[gV[\V[\V[UV[UV[dV[]V[^V[ZV[ZV[ZV[ZV[ZV[ZV[ZV[yV[WV[WV[WV[VV[pV[iV[lV[mV[pV[jV[jV[jV[jV[kV[kV[kV[kV[lV[jV[kV[lV[oV[hV[mV[nV[hV[hV[zV[nV[nV[nV[nV[mV[mV[mV[mV[mV[iV[iV[iV[iV[oV[oV[oV[oV[pV[oV[pV[pV[oV[oV[pV[pV[pV[pV[pV[lV[lV[lV[mV[lV[jV[iV[iV[iV[jV[iV[iV[jV[nV[nV[nV[nV[pV[rV[rV[qV[qV[pV[qV[qV[rV[qV[rV[rV[qV[rV[qV[zV[nV[nV[nV[nV[zV[rV[rV[rV[rV[rV[sV[sV[hV[lV[hV[hV[tV[V[V[V[V[V[zV[V[V[V[V[V[zV[V[V[V[V[V[V[V[zV[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[(V['V['V[(V[(V[(V[(V[(V[(V['V['V['V[(V['V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[{V[V[V[V[V[V[V[V[V[V[V[V[ V[ V[V[ V[ V[ V[ V[ V[V[{V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[V[V[V[V[ V[ V[V[ V[ V[ V[ V[V[ V[V[ V[ V[ V[ V[ V[V[ V[ V[V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[ V[V[ V[V[ V[ V[ V[ V[ V[ V[ V[ V[ V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[ V[ V[ V[ V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[|V[V[V[V[V[V[V[V[V[V[V[V[}V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[~V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[~V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[V[sV[V[V[V[V[V[7f801db4e34b8096105638c7039a775ad20350ca103ce3add8f19ad4e7b91c31f630d2495c7dd0f7ffdd599831bc816e8f4e33f3dc3e414ff94e5fb6905cba8c0ae91ff9571d4694066eec4efccfa3173c0bbe704413e0b6e4ce8b3db01321353c6eccf8f1c6c90eaf3eb486cc8af8a361992d23aa105f11c29506e418eedac2149e8ba18083eea0e3eb64e79bee93384bb3a97e8ae6d44063f4ccecb7afa1d5f473af414d1166351cf80d0a66d7e78b7a20850b656a7f05aaf401d8f1aac2f8446eab6e1ebb19cda7259aa073fbad1dbfa3e642506000a5a3748e4cfdb363b9deba0ef9343481f62e7fd882506272baf6803d3e806a83c22f4f20c195060ffca08eff9697b8df37c3f15f63a46cd4aa9ae6760a829ccbea85e13dcc0a8f5e5169c97511f8d6b2698b1f47e961d57a57f1027551272fa0b375ca29041a44d3424ce5099f0db7752b09fc5e308b44c39bc5191e8904c603c6d6468df46acab180e6ff97e63502abd8025fa555fbba6e6eafdf2fa8a3d55fcdaf9a141be2136719796a920cf7e42bb3dc7ced3d48ef2c6e394050c69c1abfc34b7193d6fbe2620fc2eb2fd15a534ec606589f28979f73151c26d69d7cbe259b41a75bd58307703ccf4095a7635a2f30fe9145c5dad286aa36ce8f91902eb9b8c94fc7449966384233814d7882d0c479fa00d16f04c71cb39aa87db48fbbb8b4c9c09c574ba83e6905699b315a7b3106bf51d829847cfdf1d3eae7d57ace2718b2d116690aa8694a08b95aa87e4db16813fbf81a108160f86c13f7fd983d6a490d266fd6867393bae8720af9c63736863db448580af32eff1f4cbfbe761f0a89da9ef3fefb9d76f3e946ebc2b70a6f835697eca0c6e9dfe3bb7ab55a523b93e004467fbc084c5ffce8f1c694e35af9f8936f88f911351da36a0301bb68678598cac1b5003f9a55d3e45076bb6d9dd447ae6287a69ae131515e2567dbb475500346d5a6cc66e773221509caebcbfbcc0e92bfd88e45bff2fd04165ccb0cf2f0f7a1adf7e43042deac700fa10f8da09079117dd14756c48b60e43c543092f075488f7bcf61a9fbf643bde561ffad02b9268028a9c9886217a9e4180bbe9f1cc9a79b716d91511fc3bf3942b4abaa814eacd61a54953ae3ca5f027b75e0200b014c7e7bdd3b086513b5c51e82da73b32afa8bfeb2f7e0ceaf292b564685b6b5e8e4531c220894182a3a38121686112eba81fca96f4bf03ac134dff8c7dc037fbed8bbd1f047fe1b2527229bc6c28f43fcb249e07b98bbdb3ac486116702f391f1b893e31286841eb315e9d3c5f239819f6428c2b069b75de0248539c6ad72e38ba12b974730471055c78f63356119d46c97bc05b32f8bac9e592cf1e924e063f7a95bab0721c3cd954f60fab4dc549358d523125f1233483ff5a4aa18b88d52176660978cab142df0be08e0f9bbf9ffb23e185eb6ce92c30ada30cb8f3f1bb9ee51cc58947c0ab45200eb44667320d4600130e7e674d8d2d9acb23346662c333711298bffd51458a35a15ad45e04f04c5b530ee40a3b3339d2d10072e6a8495f4179db345afcc8a747f1e2311b253a9296cbbc7749700e075b11f06164ae00d9281fe9774a0a7a56c0178ace2f62bdc7a6caedab8a7b1770276bc1ee030c55c38037457a8caf7b84edb50be81d923b8ce73139596e69fc4f066150c3b7fb1094f1ebfca723aea1bd65fdcb78f518c148942d17f3c3d5dcfefea087994824274dcc4e9a48bc8e4e34b98ae9fb8968e6eda864c6af2ad217ee6709efcf2ca22123138f70a8ecb75df654b5f902bbbd2e2669ae5f8cc4e39424e0c53598a8ef5672061a9cde797ddfca87862e5f2dbf4f2e4ddce01d489b0043151733c9f1d1d670c61a737f368442dff11af5b4ac10fa20d4ae534e241bd8544d1686bd1a1da9452876ebcb204b5218dc907b049ff21e8fc6acdf8002c4ce904097dd38b0ae786664b662a3e82a33d7eee34d0b7af1780854e63bc610408d01e554de3792c1253488e425251a3466caa58be0f7ab1485a05568df72fe97d6df6a085a4c9e3c7915a014bf0955828438b20bbb27c39c0ca3d59bb69073a58d1cc759430a3de81c40c8ffcb8c72f4ad8f41891f2bfd730f4ad07be2d462ef37b477fb585a5111d725cc66d815db55ed42efe3586184f46f9d08fb5ffb3e81472e15e3003ef95255184bc1a7219d1ba22ffb1c9e84f7b94805d85af7d664d2f7644d7038229cf8de5a8a61916c13a9b3408b05417ff7d746b22febd79fef7dd8f93b7d2c08fcfe50478d6a47bc4e4c26ba4650323881add6a3687fe8dc98f6c33093699ce3844ff5d3926c44ce722feb4d5be1c5a2f8e94fa2f03bb427ea7d96644e5eeefbc48eedce9cc2ac71a1fabd9a1bf996275dc8b500b306972126bff27ddba1cc1ecddd86fa07d5544f381a24ce1d16bdd8b10f8a51d0e7599824d6f01ab2b27e5bf0995213d83f368f9f612553327a3e91951dea324b23a0bc28f8a43b096f34f5c70f4114ebd9d73e05fc5bfe0f70294ce0b590c12d0623c931ccb589c027bf0d2729b77e09499c00fcb769aa5a4255ccc5221f63a77f4caf5fc5c98e6ab05c9b548c4c5c7cb7f2d1f75d009a2794bd054c9980d9b90007404ffc494d8781a0b77510e5665f7d575ed4631085dcaee5a7deb19f907b90217026156345be3fdbb9428785e84d2cde6440413b8f190916635e494dda14712a104233f62752ccd1d182c27a19556163b13b51c7071947a6974e43e38b716ab1408bc69a176870da6811ea6e70652c469de9d13251bf7047cb7cd1a0c51c0b5036550395f6a77601b36a86eeb4a8bce4035ac837dcbdf1092891f6bc1194aeacb714471019d1a9af5792f2114e6becb6e0b0895b80b77137cc8de883145cf9643de5793490df231bb5d8280edfe9b2b3b47cbccb5ebc9d1347fd69d90cf65db5d6c8730e5e77034fb1e69ec8c39770d260acb9547001aa3da697fd02e0b977ab2af159a5818325b39180968c4533c8068a721ca9455e50464d1456fd2a8a4aa8712908c5bfbc05197eee722f91dc7c87329c94663ac45a2ececc63757412b8cd1decc2ebe46a6dc0718dc78b460b11a11e2199256bfcd7e130ca7a692c3eed7a92f454aed256645e7175955c0b7dbff286aff33a07049af0fc4b26732cebdee6027d822359d90c9cc54033c07f2b4e2cc377b6dd250164621e4d931248fa7a245ec4e2f7a1893a49e14284ea9e1a1146eabc147d328f8dac6f82cd65326432d68538996a4b02c8c6f184f66a59d2922dbdb6c8ac92bc6b1eb7f0bd8e6b51124610d1507b5c6ee37f402b8e8ab51875f5567e413c77bf6f07bd481025b1353dbcd7e27dff9e0046dca39eadc167ac16df8509f2fda1fa159d304166f47eb46e58b08958fa283bd7e79c37fd17b0b816ecb85fb29c474b4a689135240bf9dd801d83f49e1dfe8a8c0d22fa9ae129541e263ef99dbf9885bc7988b9f08179c4d01d59c092ae9f55aea6da567b8d8026341dbe8a27dc6e6d41fa8f625afb28f07e64dda24cf60e638e8f2381e3bb0a2606bdb423978a3bea1d0477803f12214b1ef6c4673c32c78eaa5e0ee04e73b68deb47f1d1a10daa0b219c775c57312ac9c580f095f209f1eb9ceb366b7616f4132b779f3d846986f5fb79a51b5473bc472a24dd8d3acd7b77b27bd597d0d3e5b010dd604dd57603c949d5940e82f46e142f53d80af66a3557c533b1c333da94fca713dae8e578e826d9a3c9546940fa83be9d3d3deff4ae1258cd244171057321d1aaa37020496baf49ca12661d3ce29634c7e54bed04dc943a2e0837efc336dbd407a70b7e9f4ef098b639ed72401ea7d5794fe929da1bcec4330d8cc467ae40a49ce66fb94f6cfcce8de6e0805184bf6ba5c3cbab4d966df4cf4297af92e067b3058de422312ff7e75e5523af42a419c2c52f1f2191fc06a5d0ae67ca056eb162bfdfb5ba9b673ff7ab1d071d058b85aa83e9aa1d30b474bfe89ff69bd608dfd53298f17a260564d8b4d6d1d6cca54bee0242ebb5c97a145713a68d19a0105231d2e4b6d0a92837a360f77b38bbec71fb16a2d89b32a3a84e71c731154f2306e3dbdc51ae6df85f7a627423de97e989b844f12267d6d6609579d099b1bf5060a296792892e681187a63ca8d5b592cfa68440ded332a32736d42083fa850578334f0421029ada02566b86bf468ad5d3d3c7acb04fe781852ae885b0e652f7585c630e8a0f1d41997420426c0312e0623bd93fb6886e4b7aaf69f719698d5f0d3fde3c34f3a83998d6ba26aef3bb9fd243512139f1c7e043b9f4b352eaf06847de97b58ac506ba645fc05f7fefc136c133509cd0901c30e34ead7bfcd67958e5595547a41c403d12dae498449f081c96799e925b9c3d008c51035a1d2910179c672fc2403298c72340a91ee04cc9e4ab1ee88602a29769acbae545d9d95d00e3b04be9d7d464327794ab57dd49bf7412ea713cec57b32216bb506132385c007189e53d1f433e3ea9a0e3d3fffc0bcc2db448a14d579343e966e8f8292f2dd8b9947ecf83a8d7fa925767606cf2c8e3b8f77eb81ea2aebcef4eddd206799f4f869428f283ebfd72b473c170dbbd71a44169b8fe30d52f1980cd74a1e9137b6f4efb8333ee991335d6dae04261f2eebad2b2052870262c6596c048fd2a4642191b9b58f79861b93b2d6d3323a06a11243a52cdbfc3d6a854fbfa7f7c414a0e088b50331e5285a0f91f2d8d8d702ed61e3b3680ca2260324e83d2669096155b882607298a66e06873de2719064607049cab72b4c6b3842cce3fb98bd58d56e9174c0f3ff24feb46aca64269d7770f0ba2a94eefd2cec4ae0e4d143375c4aba8b7fcc2b37c56cd0d6ff1d2013b70adc8671dd7bc3289c150164e9135039cc10e9a5674c2886ed55ac9d77f31aa4752e5c514088c9e29552f94d2fda97495dc103d7397de17e5b5d9accf52072da2d7df5da4dfc3470cdf9c07e8377952c29481d91e125343970e8370d55a7ba79da3546da7d2a1d619fd96a5a8edc29b0b61a2d51baafeb9096c0de02ac62a388ccdf66bf3ed72524e4fb0ccb5e92357b6c475abf90dc490a82e40590dcb9dab8ba77b12935837a621f6fd91f2f0e87bce4f06ac54143d72bf32ec25da04c4d73dc2501f3c2525abe35207a194b7e1fe2f04c9a1c4c48458cd76ec101aea6be5e99ef6eb0f700bc05f97b5a308555327307d047d5dff10345997aa2b687c74f1c80e3eac1a8062a7d71019271ddcee16fefaed804ae272b5f1298b31ac7db960ace2cab2941490629ace736c7909a703538a39cae6eca8bf85aef812d8859cfca2f2737d9839e4aebf8c26a9cb033c9d5898e7eb9455a48f0a93f6dceee1bebd8b2c18a6f041d53a7fb0f4bff758caa3db0a42a886e7cfc9b2b69b4bfb1a73b46411c0f9ea1d2a70fff2cad1253b3965e8391d4c79f7e1da52a318c080a29ca0d06a730688a995178d1c7c9895da2a257da7327ac7fd313a58832f38e4245ba26f2282906c67145c1facde8420c8db9816d9102f2d5672efb7b09e8d05a02b0853aa4ec59151bafdf0ee3f18dfda5289f404395b624f182e07f65692f3e7d22ac8d22a13a5fa9e1f3eb3522219dc4e4f62974f4bc367295e08b15489eb64926a1e3f7581a8433b7aee0441a5e125832b4ada48b4d67fe21ee76b23afa2260fd310223f87ed5248137f2f3b20374361393900681f0b70dc77d790c18a08f656eb94f0b0feb4efcb2f36f19ee8e9d2e750baf8765a243aae0a5264f7b134e780e06a1465765220ced789871d677b870c2aea20c0b33f37ed3180a617ee1768c94153dfff460755a419e8ccd94c7030d26f4ae0160181c9a39c8abc7ad2496ee718ddbc9c8fa7d828c8be79f5f1a5d40ef6165a5990a62d84af8d48547866e7040eb4516ffa65c613841d87be5f8e06124c8ff06d6e7e71c3e725f7650ec154e702e019d50d80db46587eb1aa5bb5d8b1869730942fa2ced20260a19d4160c9497b98ab35d0a558b7da94d1d2abf4fc8b25a16a75beb77ac1fe7d176a0c0a697fd8e90e38e1a22f818293c49f06c70e0625fe2e53ba8b93b24c571583ef7dff005d9a7df3119f38e4d106c085675f8ea038c7e9ea3e76c6d4d75b9b7060524f15a7c8f59c3a1ac330e7b1cf6c566af12c3917ccfb5502dec9dc24698cb649e630e76caeb0b53a58e45c53e111d92019c03f0ef45588506c09e301bb452b6166811a43f7bc4cc986d7c69d80cf517b56b2ba97778c2acba1de4ef2120f7ab80754209256a5c7e47f7b88f10c6381e42eb53c0a478d5004bcc14876eff643c9af9e6f39b6cbb072c28aa4bde71a5198a67e781b2e4b931552f28144f868d790a15828211a960e72b3890237ae651f0dc5de178231f3070a07035daae1615a4c169060b5c97262bb978f5e55949974b9554ee1e3d2c56248b72abb05a552c2ae080b7a8f3df06d880b2ed36e5b4175d3fa9104c4e686de7b0433949e6d708e0ac3dd22358921c9bcd44416afeea49066c183f4fc79a0fcd08d8c48ba3598e20aef79a8734e214c8893dc0ff02bf9e003b85d26cd053a8f34deea3821d9ad3e0504e571220c38bc79e7d56043a6cd8d95d1c7f4ed4002e0ac9fae6dde25e993a82153d26c054ca51c21ce37cad398876e92e9f2aab946aaca88f7eb253739a962a03a6b4fb42932e374c4c1f16f872078321cc9a1f2c8be7adfca58d26ba4d09b17c9aa342d81b6668b624cf88cdf53f59f41f4720f88e3caff549b4f9b1a36f7cfd147788498016c06ed8e8383858c99263ccee6a268ba06797ae7ba37dc1e85246a546725f81e2187e2cdf5d8c6a44571d797941192e411453ea9de08960e439095a0702bab5230edd5a2e88eb5ecfcaec15129a4fb48c907942dc8902652715c16065c18ac4be75be01f0c1693ea450559f34e8de59fbd7ca97bd89ab4cc1801dc1be7660834df6cf80fc6aeea7a452716dc6b93160c018ce5e885d7e76a7cdb941f432b3453bd1b438f788b37e528a359cce3e1fc76f427ac83ba279a5ddfb3c29d788406737ed0c568af35a6ce37ff04b57de75c083efdc71a3707db241e7ba576eb7bb9d860b472d04bd02f826792f5241313dd37b23cf8a2917967422c769310702dbedc752273229c64eb7240e1e4cf5a5839c5c657525730b47b02b800e3070f4956a8665ad13a214f25489cf63acaf73d41cce3bcedb368e9039d4577ffdd86fd1858dec918c8f9b051b54884c72ce9a29689378eff234bccaf17b946349a7e73ecafbc1839548ba13f6bf41dda9597d3ac284972ba1e1dbe4eb761a74b7a947ed1aba37040907d99f44e15e31f119ba73900577607b2566b6e00d9aac15e13ff384af6ed7ede6895b84d50dd821726f0c74b96a7846f0bb26e35085110b02381deff8ff42ed25d9825494822b6687185ce1e1d7613764ab09a34f613130774399c5dac2f13a65c89bd6ae8e11ffd835bfe7a2274eeece8fe50c72ed5e7bc67ab0969d7c4383764d45d0334329218f11593c25e7e9ee59cd7ef0a4beffca0ed54fb799b705b76cdbaa5701a2e7a41ca0b626efdba2af1fb629ff38e87b769e9289fb3cfb7afcd2c1b08a3bd30ae8782aa78bdc936d2845897198df9f52d390cd104adf24f972e1efd6118d9addfe5a95c439bb45fcf8a527b86c635d21eec5076f014b2b1326a710e42973dc2d6bed7f9be5347ddeb2706f320d0f5b0fdacb33d8cfccd08e00b4a57a0e16170fd3512fdc207dbd8d84c00c7a6ad3dc87d68cf944c8b9397b613270bec892fd2abfb81237be383c5ae0eeb64d5e5a67fe9facb0aac6420d8ca8cff3808bac8eed6f4acda8f37da96467cfca60251d863af1de9af9f938929848ae5bd5092aa993045f30540147c7820583669f5b2202bfd3a580f9d91bfe369f42558309281a71fed71084ea5df52583e7a9d21545c6cb078f847fd710ba222a2edf8b76201349d91e3bf71c320cd6f81c0d1311470e28493cb510fd4865ad1912317875123348581f0630a69cfd2494487727632d3d300d7355f42c7613d3754d54beac59623c7128f514115c076574cf023c81c173e6f05fcdc8eed769212247f3875a6694f7a339d45c0fee979def9d51d22b5bd68ee9c73c4f0bcc024b3e65886398f685f5677ba26b4b46ecce362c31be56980a75a67c8286f06d1f753066bd61006db0c00551d4a27faed7ccf3722fdb53337d0e738b9823666af395b7e98cd2bad553714865f27093966a690755d1f03cae466bca94b9604be07ff62e97357a1e2bbef806e8f4e7175d420ae9aeed6f1d563f4108dc3276d366e7b69cc93c160717330b870d6a26ca2e7e15606ced25ce9d95719e36c0e45d9d5d29e298b6a9fbca53114d36438656c27bbdeae1ecffd37b29bcfccadad533405ed567e36fab4d7fa82d394f5f2269b6458a7c955f8e84fc020826ee710d6d2ab19494b649a7fef06b7a6b7488493e525b6d69d6e0746514b2b6c76f0dcbab1b99c96de9364d02b9c6c7916143affae977ff4e5afa84cf85a55dc693810a0050c9ddc8eb6e7d4afe2dbd1f116e6f76cb12092c69cd6a980cbe5d77c55f4274f5015d3bbf52fbc88b62bef3aa374ca2cacbacccd1a89458772561aa9146f9b805e10a83457db4527a6ff4f2a1d3c96866dbabc29ee98e5d9fbfc0dc9d33b445ea93391cefb0cd4c8010e391278179c6fa5ad5cffa3ae7759a9ea25c654a34a04945bd8082efda0e784ddec813711f9bf92f4c0ba020c3f3e2374d9d01b0198422a5437ef3d463857153e1ae8e5bb0cfe288c9d1133c0146b1d6a7f14122144329ff46838102edcabbe02dca19bbc9ac279ab4e46e17c0cf7dc85c13542383044eec782e38f856ffb6b378f3d84bd4b919fe2a4d1302aa4ea94b65ba572b03205c6bc6acc3af88d18cdc99e86f50e05029842e701bd6a15ac7535c7eac9db7284f5f58038f1910d6162420bb3f38a6adc9abf16c8baa1c1d68f43a6e50165e64098c1dac2924bd3ff7e4592899fe7febc84d3055d0961f611f2b160b11a8634410dcb783a8433880dc9bfe94337b42f9158e49b21063531fdceeb28d8cc4d183140e402e058609588e0c2b42b89fc1784618995c96622023fe7d6d9dbbde7128b1dcd97094d1e1901c0f023cf035a832352796a157ad0a6357e040db444741101887238eb75900e06d4aa94aa96a274650cfd43566012a49545e0603cecaf7887041f8ae186f4c91be645e522e1767c412dc0794d21136754cdd3a1a3e3ec6e858cb6d32eb3b602a4bf65e17da17de1347ecda3353a48b7f1e13931511575babd8f6e8c439ce6e571cc3e3de5d24098e461704010a783b1b346580dbc4c20967e04fab09427fed3d5ed2e05a06efc45d740c115e4336efb7cee41aa801532e2120d8d271fec043bac8cfb78ed8e14fd23ad875376644033c4b1b620e5b6d606c75c1e704a5776e2b5d815eaa210f4c46985153378b259eb0a98ae0dc3aa730fc0e3e525bb3df0bf3bda3369330675b5743e3d2af4257df51bf68b959278d6d234a654c5fb7f32ecd5d4ce27148ce193e562929cb4f771f440aacf1ee9990a8cb2cb0fc5ec90464f75048f2553d234dc7e121695e6cd0086e326784e24a1a0ccdac323b1a493b519c124d3589bd6ecf83821a4eab16cf3dd007c592c496a5ed4454dd7a9114de45ff758227cf456c9f44c20b8a25c3584336d5d5886f0fe636f5f97dab4b68744b1115a19aef7703809552f5ca5c898ff3b0ddd9781b928255489186ea5c946cdeb838668a6e53bdbaf293bd32bdcffa08c0276816b6a562dfa11a90ef954b6460fad71426690b96828c38956a9f49be59985a327f3555f87bd9049517d2fb247ff90a1af73dca550d61a3e199fa1df2ee4ee8191b9e32fe852e0ddc0b72c6b68807d372c05249072745b6dcdb974c9283c91e11428f2e25de3021d38bb6099457a451c71406320d4b585e177c4cb05bdcded7072bfd26f01e9831f3742e487c123e29f89f8f88d0af83d2cd8c37ccffbf2cacb5e3c4658dc531fe20bd381b12279f5a7ddd1f614e8c16287546b60fc0d6f67aa43b1bc2aaaf979710edc2a33ca34e3de6b3bd77079bd5747c84f90217af744e192198ee331ad674bdf17319cddac0d6905ec2a53100e50a09c1dbe271f32515554d3a0f0cc0010e42cd9a8e0a1760b33b2fa88d3a9a9f4b1ba3d976a1715c6de8a5718fa31a657bc4cd9723948db6f5abf2f4fc6502e2f220d6ebfe34cfcce403a9ae0f2230bff2ab33f397ec7a2ce453c78b06dfbf6aee5698cf9778f401ef3501ed056b5c279bebbddeeb1f1bc5598c6d220af84d64e09b1916e1203c0f847148961a442e36133759925784170cc0a88a64ec33112bfb5c6bc6c932d64a4a7839a61a158c7fcdf26d27021312c2403ffac484cdce2197074d18dc5701ab40aa73023b74ea16c85487d54f742e76ad47f1b49c5b829f97535600af60faa2c3523da036d4ced2a4396ea1a258d5e98c0e66b530d1f66f541d24634ed9b5327fc8b9177e93371dacbb8dda04203b879fb901c1c3dcdc03be102d5a516ec6d0524a3e7ab58e8a4edbe9cf40d101d3873b28969fd0aebdd3462113472cc8833df8c8fa1c848ecf0619a3d0cc56bd0e7906068f8e140de8d4ac88d77c4365d47def53af9eac6dc17ae7fb66c9183baaea8c38c20817d4f284219979454ac7f972fb1898965b5d6e89a176448e706f975af7a9ed5c93ee071917e4f3cd769294d8480d4fbcabfc265fdc58b022ca440bb806f7c6fe31ccd35ffbeff545e3db550f00c067b2e14ffe9ea32b249905ed4a9c223a7519c6b147a85bbadf716053e99fd0c21a05c5676e29811ae20416943c0dbc7af6d37be376ec64e652b8c4fb7a778dcc3f051d058b2a4747882e4e32079d14dedebb2007db30129d0c2dd4b1c221e9d1ab0da172aaf030972569a2e2f1b547a07c89f317f8f654fe893e5f7086a8fafef74fb6efbc267ee9f3cfa447675fd4e6049feab0ea6e14755ec54786b8ebab0583dc374ab1766bd2e833719db880dc454710cb3a15299264701370dee254e9bcae6527d2a4041b830038221e6d3ae69b2aa52f6b13680960cef5a71fcf1547c6fc70279710c9788e10ddab0eb549c4f77c219e7f089ec86e08aca5df7521ecba7080484f81e5c780e7ca691c0803b4cad628c37a32cb42029bd63770a6f3be7f7f1e7b493f71b7bfc606c5836bd358d5a83253009bd5536d8d8acceee5bbe3efcdbbc71a44e64866e8c9f55c5c21280c9968abf071309085786a776f10ce087a72b27d1c8b727a41eb91d663d4cd2edd7b0e30fb42ddde7fff127d06e6142542e5046a7744afa62197b04915677e79f8ea815f254452a11db685c4743ce7df5873ee931b6dcf4592e19048ba1847e76c123f12836f1f9503e5299ac438a3d70ebd03d372abe960a54233c7e77cf14ac78f35cdbf2b9af4f770abef1fe0fa0a93fa1f789af49589bf6b837b9b31af6efa98a468003ec3fb5c2593968bcd41607196e3e296c5fd9bf2ee7922fcd76d1690ee6709e82317b7bffecf4703e434febe4984a1447a3d46e375146d9551fbd1261b8715d486f878ad2d18006f956036f8fc12ffe76967f03fce368b4a64f32bf203bd87a781745f02e841e5af1a3b0f2ea279560a2af0b5628b11604df61da456cb16ec8b2953a271c853d63cb391c02f380e0a2e65f530d4734ef663d7b19c3a9b9e43ffa139c3580165eb13af29b1bcaefe3fe06f96e9234726d8a84fad0ba74922d5960fa3481a72cdc10e7d86bdec2d1ebab9a34d30287f8a24b4ae0c8d2e7aad762cc614df7617278cddd2e03504033cbf24869cc949ba41ad9cff6a5809bb967e0ddf413d5e9677cbdb31bbd26ec744c98e03ffd2574a142fb8334b098f4a7755edefa5b129a0e651bedc77a8bbe605c267ce3a4c6d85b04bacfd701716d7ff728a48fb448c39a3a8047473d589991d14a4ddaaf9d007559d6aa626f35ebc7b9e6585d7a8b53e8094384052fdea2db29d03f7a1441f6e1452f5198fa6de4d85c63d61ec3dfe044513d42fc576f072ae1a3f221ea698b57ce9aa29131d12e653d3c7d3dba9f6e99ad94d5082c49cff5115a644ea548a65d767ef8f6f6a2ff583ffff2ca6eda974a5276feec04e529e4f5721a2e187632d3fd96c0e37b6414656272cc33346d8bfa30f98f1d6e14584b73bdd4ceab22b1607bd3946243e5bf43dd0a4d07ebbb5a7a09c3ed550d707a289c5cc3a6c43de79598e047cdd64c8a5c46b13919aa522a43f126d3fde2c8c20b846e6c54e220e8483d54be688f80a1368abfc2cec44452bf3a13b0c6dccffb882da65f5189f11962e291731493b7d9856a52f2de1b7aeb3bfe74e306abf746dcc91f64e8961ec0ed7c0dddfbb29cede14b34dc8c5ca1db7da6e116a9e4a57099b0c9343979ebe1445e37e8d55c22ed2392604553b8e4e36334a48a267d048c2ae2144283154eed030bc25c7b6f2e273d3b0615d7df05f0a6c84eaf0a57e1f571679497b4befcaaf19743a14914538666c0392b499fdd56585b8f0013185f03aeb6e9332166c42ff7506e4fb82354c3edf83f8c816b02033ea9c9b18035c28995e9c1285429241365220414c347a56dc91440c71e7ab4ab9fd9f25890b29bbf57ec427b2e2a5443d3f908743d3e31036778c799f3f949574b1c14e15426784720367d4396e1476aa42816b7714869440a0fd2446b4e3a312d70cc425ce5e398b572d7bdad69a975dadb261b9303b9ab62507fa1b78aab2226d23fd28aa0dd2ed5373ea96aaad6ef1f449f23acae9002b92d17000f22e281ece012e7d840d1943ff5ad63e3f28ca28b1dfef80add1d0084e45e0366fb9564e832be96882169921b16de588e6dfedfa1599970e109adf0d241688bfddb350fd954019746c8ea5939205e52185a25e2950ea9f8de45bf80dd330f459cd78fa9fe5346065efe6dee769bd561d1fa990d2c4a00bbf7dc70e2bdc36876dd14b9ed68b33b465d0ddfbaf5bfe5dd9b3cadf2854e03e96210c8200f99e39c09af945d25aa3cd1aee44dd4d2e7033f060cf8f1456da62e3d567a89eacccbe05ea13a608ea3a788f04b4a352b6679c2e3b1385f4ce4eaf937daf465187368b7d7a15be5efa97d965c62b1974e270f21ed4d94344a2891047c1667cba3b275e0e00ea695db52aa7086eb2ed542b52b610a892b5882fdf4cb3789be6daa1c1b673790e03f35095d39813503eb2f0b6a5624631b934ae379c1e10d494ac00add17f8a3e873ef228f43511eadc8c386b788216341ee95bd913199977f898f1f3ac0e54763a02ff36030858f96af407227d1b86591b27c198daa7fb27078e8ef50f7c002bb9259d582389f46c2773e17a5bc52d741648427626808ad8eecaa01ee678927772888309a783876fd3eac277bdbb7595b0d366a661be09c0b9c5f89741b4a44e4a1c5546b0449d4e04f674f421b3a1e52946ee7002ebcc4c05555c895fa91d2ab1e1138cca898847bfcebdefe46dd68c34168d2fe22d42ec709e33dca53712f9de65d864454ee124a2c20534b5f2c0e792c19a45041a04273f3ccea95a8c288f8a0504b4284e3ad88d2a8926bd54aa503a469a0189d0f8ceebfc5bf8d0d11c4551173afb39d923c0b537c1e9ff630706acbc6679968575d26a4e23eca613683536697d50d0917b3ceac0c4437d399d2db81b3633d243247efe5f1a45c076fcc128f60468cac73ad0e45e81af28c9604a91a8595b9463c10f92e4d6e0fcfd2e3cfbfe660ab34b2992c502a2558d4be56d03ef1033ec0783e56c5a10760ab4951db7df3c090ed10e75777cf1e5a1780c20d005e9d1bbe8108e1faa8df6fa2422947c1071771d409620e667cfa4bf00ca0ed5e997069911b817176d0351f0bad010c554dd16973f3ad6b5ee8a4200cb5238ebdf10a29ed95216c25b4822052e8124e59302ea382a8d78b9880f21adc4a1c9776f951504f70b44234bf1dcc81e11a1cf7bca29394cbadcbbd367fd4ad9c7cadc5186af5afc67a2ccef0015046e5d9efdf1435c99e024d7ecffeff117c9b92cfedad3db12241edcd2f2676bdc73ba60dc8e36219772b9581bd44294d37df9f217a5a06f4797505cc23aff04a531431136972b55f8e00669540e70b45c46d6b41c0e02f727c1a36a636276d26cce6a9df97ee0d37cbafedb7afb69cc98181326ce07a3ef1c0e5d1d9be7e507c84f2087bb10da67e0a98056c5c028c4b059c8ea8f660d454bbf0fa0ea03ba0ede43e3a0d9a5b4119e8426a7fffc417f57b87e6a67153a1ba8e46fb6c63f70a2156673f216cdf7713982461b887f9ece587e04948bd35c9a4e874315aca6ff593e16d9c272deff785dfb7dfea6f004ce4ae075a002214df1c5810fe98750f547c5b9f9592b9ae50ef7218f2ce629cc72190a2c4e86eb5d14c756f8472ad85194f00c58399c85342bbfb6f652ef1533265128bf7e6bda06791f2fcd06378cc03204d7940234efab0f2a4d54e05b5b2ae5e75c744c87b0ef48e3cd7ebc2fd3c75908e6b4add5a254db0fe90a122271f671f1f261dc9be9efd6aeb57869a842d1e9a7258c9ddd75c3c04fdadeaecf6c1400d1008870e7c0eac33bd175d8a9ef6bfcdf08da4a315a6c50606a5f6816590caf5356a5427844a5747042253afeb8b747f6f391a896a023dd1cdf9b9718b22c631620179f1617e0e8a3bf403426d41798a6e9f9ff3d585fbec5ad5f93cce1d7ed5d462dedb1cec144d5c90e588525deeb49231841fe573badb1cfc39f65c791ad8b555bcae78811f6d7ac753cf1930caa8cdbb5a6e09e0aa913f9f8e20885302ceb6e99cca7a3b93684566de67efc530556dc0c6d2a0a9d05d8c1dbc338f4d245249e613d7560d918952427f7bfbbe47054ba248e305d283377d9307da03ba9ffe90bb96a555efb6ce8308957d941788cf422e2904ebf66240eb91213679fd33b5eb2da608e533b10f76a873b2d00e6ff81e5cd47e35c255b5681431f4c1c0e063c1c5ac97f7c5c8d8e05caf24ceaa774b1f9450eb0e1aa0b4aabfa4fc1563028ada4dfbcf6d3099ad81c6e69b9338f65a75a5a4476e870dbf8e3e3bc4636557128c8567b26cf9a103b14bc0eae944484b60fd0d2c782ecef030096a315e620d7c8210a41f8a86de2ac9398bdab0cb6c8d4d753ec762dab74a752ff93b0858da17c4c94e5845ced057fb72ecad8212949cc6823074d67ce62e1701c758333ed048c740e5e8c8eef758bec8528d21eca437479834d13e4581eb29e0bb9c9ad813252eae1d90da4b757ea435099a05bcc44b26ac66a1ed93c35a305c8a8e8bed7e034e1d70292035324be1514840bd4a4020275186db1898b3df75559b06ad45f9980ba13069647bb6045caaa019b9f17133c280e2d279207ae522e8d698eb643e9738b0f4ee1fc2a3a8fe24a423cc405a0e8e44895b337b9c66da42ec6f87b4ec446446a6f376dd27e903bf7cfb399d57d1f48cacd396dde7ed76655afea866ff76c51f03bc90ecf694451f3fe68dd4a09f3489d4a532c01fe8a112be39821964ab83701408ad8148725a4d5a4eed94c40a7b4611978326a7afd768b550aa8a53651521456f058cfbf5986f849921290eb0a529008e1fbdd3be0ec732a6af44440a3343dc2ce8d18a56c8e216d9cc46979b191dd466a04a4ab7683047fa8a037d370aa85e4ab3a2458d8ad9f24c31f768b6c3fc19a98c4b0e1a98a9bd3e67b8e4b4ca6181db413ccfe3f2a846fd25baba9ab22f5cc3712a68baa444257c6f249249942897c93f3833c94eae93f16a918cfa285a0039c2ab9e4b97e4b4d50c3251e64d08facf85e0bfafeeec3d2d7e2324b1cc0448d7c2521af7104689f4749cb789cdb2cf6ac751cfc9f0486148633a671e6b79f5750f6c30ea2c4d81df269f03a27cba90d260a5d0f5209d21e238d9145de6e71e306c3b5a86131f3837a8d78ced8997fbf9870af9fc64021f1c34936520f61f5027834d1b285ff8fd609ccf420d13951d9e6e2a73e4bba80527bccc087e158fa8a5a00aa90775c7653973448bd41d8ae3febd4040f339a73d1efdf74eae0a7a6e6f0667bf57b650336d58c1ee1efea39e0bf7f3fe136f68f91e5796fa11d69330e8c6b433c06af216c1ff0e06d87713ab390a97170cd70bb3133be9b64282eb512ca0e4c012e0fd716db29cfb8092f33fba899adbedc83d605e43174c19c6238dde697ea947aa6257815997e3998346022ed99d7173012ca43fafa13c4b305af874ded3117e927c84cbb28b847486b3af8a943c48bcd599bea8a52b558dfd6c163504229c5783b5ad2c4a633a1c4e6efd97206ed1529b0bde85d5e4310fa8d4a13ef1ffa0b0451618a128d53275b3c70eb2da31fe0bd88bf3f4757a7a5c51ae6a570fd0909b0623552406bff87205ab5e46acc25b1e52f784f5b890f824d66de6192afe985b8855eaf05c8e1b94e4a7ee8622abbaa1888daf7bff1b03fcf0780b32a6984e21d459e63a818809057dcd4633e89832b7c46eadfc613b7e348f9804891e6ed3da56ae49e030d6ba7a9d8dcecdc0cfc383d214ddfa71b70426a7572d45412be470fa6f1d2b6b43dd933ef5a5de205eb2c609e92aa002179beb3558e5dc0af8bdb4639e6f77ee5dc6fcd9cb61815647710b0e2e2d4591b629c8cd96036b7137a05e3a64845c9d6a2b6a351143882e3d36cc0ba48ed326748f29ed5c8934c1458e5f9abf251c2622048486b903b9741aee6e7f9a6d772022f027ed5fdee3fd3671d97f7c7126f87c3839a2afdf627eb57aeeccc5359d204e6716e0bdf589f43c4fd7f888e8fdc001a4983616de72eb2927e47b80eac767edf7301da1d388d52a72136167a3c6f855f9cb833077cc7ae4b8c60a83797eea0f2749da03b7de2ec880b28fe1087252e1bcbc35964e093fa5403c0b8df0cd091dd90bef7f92337cb45d1379ce6aa218f4f603e87c27e27991fd0498f0989de5a37f22d760617b61a9cacc881808387acea35d14d12c03da1ab8366fcf4a4c7c0dad1819069d8e2f716cbeaee02db66b7390ea842e185607671b8a5c798cf9a557110969e0e8a8aed0e96f831fe783d7b02b77d4e9f1dce02d49e02051c660d9b9262db36c969e7ffdc535493f537b43948059d766f9fbc6845e3f94a30fc1943316b1452ce6f010aca0a892d0819d87b0bd9f2459d0f6ffe3923d0d95c3b26aa7440a12eb223a9c0279eda4e6f092e41ba67277bfe3df5fdf4c0f86a2e233bc2363a454a5890cddf698b2cd21b8592f7c9cfb926105a342ef10966466ebe3e4e7107f637bfa830199aa752f6eb919fb12287c7daebdbccf004fd605d8e02f4232ed40e5c1c0960ce97a16e68841a96c2ad735d0d8bd18ad257a50032de021507ada7de8b83b6da77edc4e876cac54c760786d1b29693810f4e7e9dc2544373eb4654168c0a36cd2729e345f99df6fb2057228316cf76498ce469767c2e98727df8905ce6f61c620e0ea84966111397251923e5a1bbd6d13d88de01b12b77bf82e2d036cb129a9ea937015d4f0e7c58b664939aacec9a42e63015fbe469a195d95b792f92e35cc6607aefdd1eabcf45ef8dba2931b3f121ebae735c365eaac80ce8a2ec8d43ee325ad4b23daa7941dbf25839080275ae8ba4523e9d6886d3c0f5c3f88d5cf4228e1f36fc11077031932e08db538215e7a8d896dc20af7ab29be514595e1f57e66062805ca300fe865b4f1143d3338fab6493b0c79d3855ae3d562cc1b67526c0175882a5d254499fe8d5a885c2fcb547b6bdfb74186c799a5e419fa9c9690043b7c0e3e080623a84702cceefc7ded91c373e0cc074261f2c4efb8ff8db794ad8206666123c16325add3a5ff13007507bf69ada5d1d36f88bb2a5ea0f708c5022aa8a674236552d77c2c7f589c464122b5b7cc1e4f817f2940e233e2d47b68ba92d2592f57bf88f3cd7616c3e2e45bedf1a77fe9b2226285857beed8557c7bd68fc075ae414a9180913ca1f39526e0f578f1f0ded8094c68c18a534869302b9a0c8dce940c1b1c95fcbf9d149f42ba9ecc801cf792f29b46b787f4433a4e1ee94d2c13df2a03ca235df9d2112b4e2c75a4d1a52bd013980b96874077580dcd59fdf8dbcc25911475865212b915b4649bca6a38bd3d3d88f25d91de671519c5c24e7bb5d4142989cfa4e6d61c1e9af40cc7e557bfa977b70e2d30bb0bbccb0f6b341c1b5b684e15013a43cfb4b621afb4867c37d1c16066708adb07128035f755dcbf9ce057c1c0409ea296f6b81aed6a98ca8d3e945bf8833f89760715086e52c3c246eac898c20c552cf6a3e6c9bbbc1888f0c030966a5be5677317ae050c7d054d76328e07d5824ac9352c175fa0aaff3fabed4dcd66a688e9acd1c06f9f7bedcd81d2b96255d359b4b8dabdf2217f5a82ea75f291f2bfaac31b26644e1b23e87b568d8f26d83cf562830f5be8bd219b5659bfc9422ebdf518419dbfeca24ea47d726871f1252ca5d53e6f4499c663e34409d8c06e5cb645bc01ecd1eaf255b3e4f6ec75c1ec14ecd930728e707bee08e72cd69397284833c931b7bb9f315310e92746c3c3f8702194073ca2b4358131696cc618e14bd9ca5ff0532eea1eda8f3939532f7fc0fd2200db9ef2419f09c6608affb890844d858ca4df35233b16ac5bf479d566d4d404b279ccaa6e8d7ff642daf7807db0dba512d2a313ad7407696f5e6217d35722d592c95e318c13189f8cfef0de080ede88b0f332d7697634122c715e4c5dc25d329bc13e54962ffd32cf337b99b513dd239a13943f923398c5dfd007e1df3f1f5aa58741faefcd491ecf7e1a0f81061a45d3b477235617ae9ccb17fccc78cf99c0e3a69613246f95a9bb544b796dde2fe51aabfab05bb4de33a9b0af20d3d4f5a527be781e22ed49a31bd837670ddd4e39fbd0e404dff0a13e4e98161c024d475e965cb32daf1d28b47138f959db001c003877238a573551db0a8aedbf3c3adaea9b18a45ed8d093eb0d4aab89ed8d3b5edfc7a09b44f1ad445845fed14294cfb1c70f37a12ea4504990c5c498eab7bab28e4506671bde8ad22fca9634d0df982936b012d42e728591684f2f8164eb7f0c1f5249fc0518d8f848c1ee1f0563f7bc92a22a6263d20c888d46893ef8f19765e2c0896d0e67139012565a746437ef909be62ad309ab3795df17fcfa6d7d1378d1fdbbc5398b3e003abfb6dc7d41cb4162ba34f2fe6255b53090bcdadb9fca494d941a233ef7db4113d634af5d57d2c8cc47e89cce4c2137216675998f3c1f88ff5c4b23eb40dde916cb0a31a291834a393aa40ed7744068c22b892269702ad3b6607403c01e2c616d0f560d22afb47f1488e62ba5be14945ad9e48f40cf435c5d4402b717ae93b8b24bba77b484a7a6c1f1d5b2f6889a0a553d17ad9d084707ffd693ff884eed28b2f41db6b05117c008d8083884b014910d551c4524f6a96c5b61e9db703552b3c0537b85859f29949c5aa8d394677e85c102c6040f8f66ac7a4e9f1da17fbb3904c6d708f0bd3784868dc157d2e28487dbbe2ac8d2c18939f495386949a91446a2e20067922142f46e7d8dab61a739f57001fe05822f0edda517fb9769f575ca31da0f15063de03700bb64871a95c012b8fc3028ca2fe5ddefb3f11775f7af78c84f0e3fa3e39aff68ecd2cf00e1250af0af01308eae8f184a48c469af904174737be7918ab2158e060bb7cceadf47cf88585fb4cb63e38033ad3d3c61dce05961809c7d434b0403e10b6dd234598f9214b2e80177b8398f8762e279489a4bc68f5d4444cbc67a10529fdf4155854ce0c34871ea13ddf05eab28650bae7bcb35174822a240b32be221474b620e24315f78a6d187d37e521bbe4cae7aa0406492daa21d3a6878dbeab5bfa39f1a8f4e28ee3701f57be731a4b48206b5673fdeefa8c1509f071ac7771ce19b06cf0c7cb9b41b23c74fc26b6657b6c85f10c2dca15f259be60515aa0b2787f0d125b5b2bf7cd7d169cc09980fd5638ca46dbeed5d1c7dfd1433444d5675dda9e72920b6d0b83ecd1c44c3b428f45951051f38393ca287dffd9f6651eef102d34ac2492d4342554abd8b0875ea0d792f638e31f2f5d1a9a4ef68b540e4d0389444cd4aa9c600492a0e6e7c88ec79f68384cfacf712d85e1b31ab7633602f8a513b2730cd3cef0646d9093372131a5791853adfcfe693738ba9f955d6d0de58d87742d2394302c91b557e742897f39aacc9eadbbfa989c8ed027d5a1c672bb2a6a80036b3e760beaa85f3c287d901048c37bb48cfbd1041dcd571c9b81b1715611e00b9d3a0beaf27a29231971df3cc2750c92f9de6604b1815829fa24a629cd6dd636fdf073b2b26c1570f0141147014c73cac40f931f6c00d91b040e12a783db2d591f123bb21c18ad36770f77f1c291935bec76c89ebeeb6637e419c3acb3e0c3fd528de7c0a9e1f1f6e409e2834be7ae452028153aaed4c1bc6310c2567b11f19a21f04b4a4fd4b34eea7ce5c0c3dbcd3ba491cbe7954c5cff3eab06104ec5088065078509a1d01f745b2295072fd7aecb90ffef6c97e06d864c1b4e72ebd03415793e04a24e7e9f628de11bc591921ce8d39bedfa8e1629009e77828d2719d5b72341e3d6338a31ed6ca4fee736d6c22c9adb8fb29dfe7b17ecae9256f5e5f212316960e057bc195bd41342495d463cc2697df13937b677736c47d0e9a486a0d2c62528e386ca7f543b9aecb7c0054694c9c519364e436edb45c897d4bb1f9d07630660f7701212e8aef858d810aee6c95020963e295c62192d04ec1abd66e4eeb039cf614a75ad0f7a41bfd75d16a393022425d6ca25acf075ab3b22a52863abb556915600fd605ed95bbdb3968cf214f9e8533e7c06e3772fc0ed40f62e8cfb98917854d87c967414ec04e6050407d5ad65fbb7c89e7082095c7fec059a3effff1d6f4975fb0ea414d706f7703ce8f3761a6cfe777b9f15e30cc081c6a6c468d36dd06e89ad4d7b89e9a9d414ab3ce0e0cb0e6be34b766bb8dbf54c8a08f0c461d08c828f0fe1bb7723857083bbfa04fb8f9767c47f222f4a5adc42c7be8f0cf3167ed5c979c386ce4ae8cc67f6f6b019214ec5aa8a18c542cc2429c5ccf7fa4302937a497e8932f66b34d70723901a73f69ed022bb545481f842aa59621739f5553d4c8531728e93b1cb227350def4abc950ea0a63e4b0539f4b0f6d6fb2affe7c9e67eba62a33d96beba5784635fdf3bc4eeed551da04d06b5328cbe9fa928bb13eed93f2cee4a57d27a04e5c37cdbade87484da0cb76ed7b0e79398f93b4c1d17ddf4e69c007dc05a6d31a89a0b9a836d4bfc0751edc45836fca083c9bf9d7b6fc123408a0db7ca4689026daebe6d8f21b5f4ad3d55251ef17975fe10c96d2e6ab8d1c2cdd79202aee0d21ef901fddd98b7ad47191f3d3086b03e446a5902a6e86dd23f028dbedb6e545a1009e4d730dd002f649210b38f474a178d9471531ade457f6ab9abdb46c90d3386e108a04d058e83f593955717429d13ff4ca14674b3c9e5f2bd9480cdc9c97127fd51f94cc9dcbfb28e3ad005723a187ff032612234a0739679de3d7bc4a51b229c20057e659accfd5b4501abcd101dd3304acb185e74d28260ad8c9117bb972f5f46c2a8e7b9d9e6afd00231b6f95634e675aeaa1f9aa265b2f9d9dba200d6a7d05c06eee0ef55fc197888e7a62289e90cb7d6923cc3e43ebe6abbb32023995f377ca5e79b2c4282e9374c4d97abbea7e72d17d2dcecd24964523841909749b7bfae47dfba40422637de20d70bcc763565bc33132140d1891d84bdb9b4211a6a0fbababfee3cd1e2ae15a0192f2cf235f4d78424f2a571583d3bb8de7d6a1a0cbd2dcff5cf50720f4bdd114bd8f4e45fe32c7b32a1a5791d1e82580b0879f9dc0c31332a8dc036196d65bfbd9190d41ec5f22504315e9d4ee24a77022d38a2fc2090595d7d8691598e4be8e490628e88df6c5bab1e7ed14b7e2fc9f9ebfc4b41fc565a9863a7ab60a2c9bc0607d5569213be25bd26ad359b1f422e974c1c6cdad72b86b715c9a032cdbd15379310ba47b90305a4d7e3e6b126865faeeb93deff5d867a8453e674db48b0025087d3a0517aba53dcc4518748a2b48cb3a72a539c0e60580c0251fd2e014b8a9a399dbde99048436dcc0e61e980c78a958c06f2dc0ea3020473c35da2202fbd5ee99f0b04d835510223faf72727e84bb5675e078956407dfbdb90d0f2feb9c878e4ec9ebfbf0388d688b79cd16794fef06b2dd885fac4b74bb736b9ee4f5e02f90a22bc0ec71a6b513c9c418e01e5543fc18dba86dfa810aee03d8818add3f690b8f1c98d603d81a23b7d66d570748ac604d06e7f87be21c40aa80cefb27a6b71f5ff7b4f73c6c543d514f3fe12327b6d51498535840dd91ad5d0db399e5394aaf62b655e90c1146f0a760504cfc1cc4781e79777d28c3aa83cfe4df4c36a8e225c99e43192ecbd68187bab3afa253f55a1d2e22396ee3ae14cb0139950d819f66841aeaf0e7696f199684c66ceac4987aaaeff11de8ddb21903e475b0b967e705cc4a012f538b9902bdae9e2c43622d47053ee95e7caff7d6b650098dbf50bcb8a130092590f9e6ea30456a07e3a08631367d1b3bfa29c0ac37e49bb8cfb3c09a0e0e5bc44c5b2aff2a533a30a7df067c4ca076026aba03df08f20801f86e9a113fb618d3c81dde8be950c024d70d2eae99260182d6d75bdad35ffca934b8cb63c63e85eafbe127987398ca6581420999c3fd097413463cfc905f7814045986f908dc63182a79a633e659ceb55ee7d0ff0fa309abee7902fdaeec0d8e7db3b7842ebbd37508217027e15d2e73bc0fe716ce9195ad4f5cf0e84aed30a82b9915b93dd1561b7f7e640032ca1aa38d81d59c214b0fed2d9b84eee410fe359dac1b9302e533c7618065ca7a2146381e7ae856b6a8ee704d1bfe527a67c932c16db2ad65b2150cd7e57b55151308ba1a9500010983057671cded9a68103782492e52f6701d52851deceb533923bc8aff62810ff251da0e6a93a02c89d38f3ba9a4b8680ce40dedaebd54b4b3eb14534b560a971471c258fe49dc6750e1569667a2587d7d3057790c399e2ff5a986251e688871ecd03a0f345666506c406e0c0aed6d4ad7a70173c9a080f8bf7b8250d31009834aafdd8279486adba259be9f0f9f0a6c7b375de02b39298627a6dc6fdfdf50bc71d797f15c9601297e1e65aec2d932036d30a220a4022736b15c0c81ad7369ce73e7af73dfcda1477df94f4942871b05ffa21f0c4173052045817f7fa8eeeb7a61cccc6978201dee12889825aa1ac1c7d9227d886821b7ffdfa59ddcf77197786b862131efdb8bbe7b462aeddf1efa24e520e259e51c262177f3d3c00cdd2ff39b196d2e07279ff0786e2e6f0659fa2aafdd703aa934a28eee03a9b97f8110fbb0eaff77596fc626cb3a3adb783f072159d1264abc6c8a7115354d808afc83786ed0b852f6db0f7aa47064b069b6056de36d96e1e9576ea651ce045ec00d0cd7a2ea1b7f7a60d4728813f4f174df8e00e3874ef95c1aca12aecb94a74d0e57a26c08843155c55ccb87821d8c9e09fb6668d538f67eac5d19ac526caea496b2285fcd9bbbfcdbc0405871e623ca0ef780fb6ed345b2ab602eb12b6ca2d341e1d7202abba371d91f67e844ffd3370d148c1b7a6d3d3b9e1881a1ad759b76b7a33e9c06862d6aa6d37cc68bbf29d805926b0e93a692379cd1198f00dcaffb9bb1c9d0baca847f4a4283cec81b37e78bdba17c35ee237045f8a37dd06523d3233c8058d4a2d036fea42966a6d7ff22a121c1142b8e596418bfac8d1aa87623b7a3477d3bbe430d8bffd386826cd2be55efe26a4b0691e35b624559bac46396a73ad7520eb22faf74461cdedba2b8749b13459c561e5724e073efc975399ed4e87cc01c0c8e67c0f6add7872c0f30172fc79794cdb11715c04e585ff38d6ba9ef9b617032d0d37c14260b185ed0e8700661a136b1f30dfe2d34c7778004e3a129a6a0ecd796171fb77727ee397a5610761d4112a5fe398486c9abbfad767377084f0c08ba56900840ee8c0beda815f1de72d69ab33f008f0da3093155e4b9c445a756de403efb349be794cb74defb820f4e2bfe02176b7122c79dc7a7ebf555bfb494942acf092ed306bfc19c22dd4e795078dc883c37ddaa2f527cc51df87833283055ab14ff9ff78ceb84ce4b8d864a589a5aaa0cbc23cbe2a4b3d869d07fb7b03dcb0ab8aa9573a853ee44187c6af73732b915d1254dbf18314920f3beaab7e8046851102e11bff99c44e0bc3990797b3e5c4c213de6742bbf07328c5f5982b67b45e59a9f3f51d9391fd1f4dcfecca88be3327ed8d84c848c5838252f57a508c62e2ef03a3f54eda1d20f10448b22a90189fa572a4276daa2b59b110b1147c612e95d7d46fbe06acfe1bd235955e35f0d543343af2b11d2c07c2058624eb5a7d65df60575e88d2665ac58736c798afac7a9c7cd8f402fb1f2032a96b1bab32c33a6fd8ed0a94f0866b819f7285337f9c564992dfff1409027697543dd9445326e75fe342a8c6fea52f48a19a7578b877f9d84cc9e19a138f92a1976507a449b78da5a5973aea3d192dc9dfc7116ee20136a2b595466d38154d1eb77c12e109ab63654ba0b0920e0cf881ba65341dbf54baa278f8243f77c57f3050a44477a65cd66f72e0b3697cf250d599809e1e6ae854736125c5bbe344a2cef328bb079dce2863ebb62d623a453ad9232798a602c9db7085d6adc9041e8b71f804152ff2cbce10cfaece9f240e3dfe920f70fc4768e3106ce0d2cd1928a6535bed8befbd274a62a5e802af7d27783be3a4c113524a64b2e0f6e33f40f82aa22136027da66cb3d156c2bd68d67c5ec33a4e02d19c0bbe527d12b01a58574ea024e49ff48c3307cfc7eb6ad98788fb99b4db734ea0fe362edffe596944fa82c3ff666e2ca550f13ab43a97b96eb9e13eea0305e4cee0cb0ab5ea02c71ab8597046bba089701050278c6a256bb267ce4484b4521e8a8b2432c7e40bf2b353207cb72529b16c4a900be83f38e014ffe79556642770fc740434810d9d0d78263e129d687635491591d140b9e6f09acc1d86a6c73c6ca74c97f95b850123a8f85292feb18894371ad4685e98611915f28e9066bf1e1198cbffbba4fb63e3e86ca66e0f480803dc487ff59c3d22a9a61b43484dcadd71c14b2f56d025fe614b4592ae768d63b6c33abee6a8562e11a41e93f6985644b5830d81178a6eb54e0f4795e9b3861de4dbcccbfbfb278b469cce7c2d760a5bd99dbc063e84fd91bd54e21b6f9d688357fabd9c6d8d42ea6934e1872d4612fc3a696f26e66ef0e7b6bb660421e2ea459310ffde146b1bcfff6a588cb7c037b7f6cc6d374a21ca7a8e2d70969db95f130d7e56193a03a74dd8dbbdd133adab2e208cd697b4501b2cfbdbebfd62789a56ac8ec04b8bc1532405ae10b94a4488842a172c9180f2f504a77a3002fc43b0cd1692abc009e5780ce5eaca8829ad66c1facb49f9f2ac0fb1692b6db835001bb50c9b8917e3b696124d5c2cd666133b62137ddd33931af0ceecde6e2d5ade114cba81627e37dd02312c4eee4a7a4025bb5c00793ffa38bb57d9ad65890bbf641a7570dd4af6da8ad7022df8b4c093a0562df83472164d38d3349eb7ba23b73cc836443c6b57f2d205328dfd665ca55a51683cd7e7d53cfa1b6fb187a22db7b0ed059047f43f778f3083a61b1963b9912b35beefaee80d446b9a68a4d4e9634231cf64afde71710080b62dc9ca67a6aa61227dd8fceeda8913fcb56c8b86753df97b38e0aaa08aa7a88aa72a092cb67d43a9b70f37481d453f3b96cacb428a2a3ae061c5fc64ead0b27d7611d7ba71f29a9b421b0db382d9508af20fe435f9ddd60c1240a519e813c25036c4fdc028900b3a2b4d94a01232add9b9004706c6eaec02ee008dc3b07baeef4ca75e5034e8982b0c19e942caef1ead3fe2df84886b918bc426d858a68c447b2916806e2b6de5350e2b02f9ca73d122e1b174a7465bdedb6658ac08469b41a9db4b1850afa59abc87a537505aad5ed78be476865fc226408677995d9871ba1a047010d95d04ac09f9303f14017cf3bbb88b9e25e6549b533fe2468b8fbda743c4dc07527bc2b1c3126d754ca2d953d7099a5ba80d87e04934a13132b085343464e3d310b887862312389866d875c293dfc3c0fd5d7dddf09689bc18e3b34886e970f96475c7433b00defef889713af8c58026a3c9294bf920ff34bb69fc9659c9f20f74de0797b24f75f1d7118d3b56938c2d827967b5847d509e0213397969b71a47aad38dc6f5302fffdc7457b646cc9b847cba4847a33a25630b3e320799d63ac087203361adb4cfd95146214936d5f91ec6e59bba575b939ce363ca5dc4e827d9f318fdfc4bc2e76bee72679b5eb35c9cfeecf07d51ffaf85c6ee0c2ec4d7ce8d8cd0ff4f375ce4b41527e8f5b2fe88ac8b19e478578e4b133b1a628042424a14ecbe037594564ba3b199d02632e0cb91ec72fa93ce30653438a7b8514236761f7fffbc6881c5a5f3478606d20c87ef76664acf1321ffe774f3ab270da32b12a08d9f5f91b2fa433e8e84c07d32392af5655bb8b5d11d107192f1ea157ef53135c2e1aaccf35ecdc62f4b8fa0a2324d66f1ec7258ad3abdea264b61f256dc92b2984a0049481fda77bdb8e1fad610ed7fcf61e1a8df121e6d976a6ad1bbaecce536211e7f033aae47ff4c56cb7a9d4dad99be4504b0bd00cfe4d2fad397f3e478b7dcee19f9198502fd9270a424ca72389cb3c24d179d74df616e1a46d445b4bde24bde19f667ba33fed2f92409d6102b9759a11d85c089b1339f8280b7819ce4893f6007ec919d98895d8f5a9e2a90b0ae07c22963ca21ac838437ce1b43a43aad12052a92b570900eeab5cd3281bf477f5f9acf19885092c0510208807e3d141868f5e3a93d296aad612589947a5ba241758db2ba906f779d20833547b56a69c849a11adaad8e4e7c6aa91e62dbca1a79ef23e6044ae56bd8046caa6f7630fdd149236193142fdb04af5970b688e2a003194dd7b7983922c056bf8ef856fde8f72289beff1656c7320115e1b4858fbece62e9e0b682af05350360189469ef7aa9c669ad49f72fb04d712aa81feaaa20b2b1a04a0ffb24da8a29b3fd9488f397753c10d7337bb29580a56b289a78c49fa8c32d0fd86673845ecdb945bfa7abae1353fbdac0e7dee6eb5a29ee4a8eff203639894ce772da6ac1035543c93bcd7d812cd4131f15eb1c4d6cc7a004cbfd34a8ed9f494f18829c5dfb5e0fab17b857b60746d7ff9ba9d6ccea6ef2584eb32950d3fef82e43797eb4c08695680b7680fa449bad5eb3538c23aa80659b26752ee7ecb7a74679af0de8510f0ceb405b774c521025f8c993c0318e451f3a9dd6f0950428f67529c01b3f3b4beba075af1f48700d88d66c5667e2cf324a21d24521a9f0d5e34a5841de1361ad3f753b0b2b333bb3a753f7968198e23365dc7bf3181c7ef543b8565e894a6c768dd39681e6d6dcd5099cb4687c575f2c827b0a0eafb869880787ddfb588d0e261225c5f20845ca1f9e4345228877672ebfb41d734cb4e376347155472de59dd66782a99b767d450b30f07d5b0ba3c0145d8d54ccbd9759f29990fd22c123aeeb4a2b34ab13cf2029432e2bde5112ddfbab9012d4a774c0a00926480e693c44c31a79964614c782e9cacbec68b13cf659d5832ec504e85ab0a13c248466dccc78732a03b607eacc4c2e07005cbf57df243a9ea010853f510b8b45d14cc07d19aaed4de1281016e7f88fce3c7afd3487decd25654c5caa38cdf707f95e4cdeee126b71687cfa77ca40e84d289be3b4ee5799c6ee37823a15521a20986d87fed156d2640fe05efa3b7d20935923d79bb0897f005f8f751eeb79a67bc87dd0ced39e9396d73b8c14bfb0ba89e9ee18fccd09a314a799d0c46d100b11531d0c488ff12df59c1a5da54f0fddf1a5bc12cbb817b527e89a54219e85edbff40d61e83afa21c78c7746c52a524816a242a396bc27c1c501449c31a2a4fef3c46efed88e5314959e50ef46f81c35b342072ae74011ecae987bf6958c376d9fb61929cfa8ad3bc0d369808c7e3a5a354d7403da450e31e1c3099e790c01cf0d76d061a81bc6519f92691dce22d369cb43dc0f6429a6efcbcd55d1f10478d6de9807ca753455243dd6b4fb6dbc78d0f9aaa39a4c40734d8ec891509c5c46bff81a2888d770ce1c854e5b9b6f7023a6968583c87b2591c822ba4e2917fabb2fac532914a72f0e8553e83b144d260d57e5bd38fc258f4c55f3fb9154e927de40b9f9014c4f403fda4768f18734b74f7c8d12da85ff2edcd7a9b2c9e0b8741f83341c30f792873efc011d16e8fd7295943272392f8222c2ece90c28c8ad7d0db6d3d349093fbbb070e2efa64b92cb6d50a3f4558662248d3df137d27777a3ac46c0e69be6d99507e1df0bb86f9a131f20dbf34aec5bf97ceb0ce1fcb06174936cfc21eca12d13d84db867f4ac0d505e7fec0ce085a89a01dc23d46635b8e4b22a3b16698215f0258f87b3405d950b7e83aca83c430760e088dd800a4c3436e7ee228d88a869f25418e469c3b4eaec3b0714454d2d1388252bf8dee22bc715760a12e06378fa8b87da5c6e004b86be435a852fa42021ba27c668cf0a3d4db69020f1d6d3e764ddbaf1bf065191a85eb4e9304a2523cd1bb568639713f3ce0ad9de0996b1e920a19add910abb859eccd2dace3e50f2059b308475f5bca20631b43e2d0d208c19fcb17baa7cbebe8b565a020386b246819c5d74fbbefac190f48df44a0e9e13a6152c3e35a954a8a0fb2341caad27ba4ce30951eb6f381e6968dc868f392e9adf0931148a12f7ebc3b0ed351b580a241625e87884303305f0cc64ee9bac115027b545614a61f52a6b3909f07085052c0a83e3754ea24e91837a4e00c43f9e0c54ee84b35eba8918662cc789afb0b24adaccd6f554e4b2683d9e560c5dc579bacb3bc6f7cc87173bc68fb75d42d8bd1fdc8035427c18796143626baa2721519e6e3e851bd53eae4d14d8a2de1296bb1e646a11ea08f166f76ee946a4bebfdb4f3f04c4a58067a9b3df047cf2ab9c23a8792b39f5cd3d3f9715b5c8aeb7cff178226a0961198d97637fee7f607e6ee5e8770fd07819c478e9ec4d0bdd7e8fefdfbebabd521fe736bee31c93675bfaca17962ce6df9e3a55454032e5473794b0c07388d4dd41934330b3e7603a46fcc1147fc9d56d9ecdb1e1451e2bc5a8bb61ee88928a78fd4d3bc8b9cea6e9217bbb64af358001c2fd52f26abf3b5bff4e0caf0cc9cd40d3f55bbe5a19ef79344eeb4f038c002f43685a001fa29fc791ae8e54cfe7133d9aeb93c932a969572037966c9bacf2d8666664dadfdfb276e20ae7fd64e36d65ba71a7a9d4ce0bf59aff1ba73174b760e07bdd7bd1f3b9c4133045681e578ff0b8aadc0840448bebacd866393460100eacfaab4b095da5d546599a254c6725f93a4c65a5f199b702bd4716b3f6bdd729d60e5e5ff8975dbf4ad2f3dbb946d8b9bcab74e8ca732d58b169d36e46a9ede9b8c2e5b8c245e7e840475992f8d408bd0eea6d3a79191563eb1c589daccbde32bbf733ebe61638a4f7eafc6e1bd10f0e36df6bcc74a058d7c03e1f40454159cd873f1857b70daf23a5844b3e99dc83ed560403c79ee05565e7884b0b9e1a3881160b794da9b4646fb9e390fef84af749fd19158bd4b47c779a4630467354f41d52bff7e53470669f0b10f5975fa7e0dd2e3614f860245a7e3a9b3fad36c8c1600e4f82f5fdcd7cdef437dc1601789b8dd3e2a0782187f6920adc9f3583daecc450a49d3f42fd050ce6565cc3b806bffbe4aa5d6ab8c232e06f2311acc5579ba2523f8e3af3f2f59ebcc5bd729e5a210f2c84cf8f8fc160129b8df6d3da71b2b3d96caba18f719ecb9e0b78bf085522022b93180ea77e37cb5d5b5252f50768718315ba88b47dbcca7d2f1e3f00c037d7d2819d5fe5ca3f411c1f8bd357dc4ad77911353bf6180b40a81ce94f4fcf98dbc1b5e8b89d08931500cf0a53f6f4604ebab6385fbb188a799d6aba24e273c07d6649a13d3c5b0a35ab2ab8e1b158025e05d4a9bda5edb213b8d6dc35d346fcfd22b2ab42cf50473488234140727d46f4eec153986cf0c05ecda1f4f7a4b542bd86b10505eaacd99f32ce36c3ccc12c8138b13fdd0475cb3c4b5e650970ee759fd924fc7e304c409f68652d9d3df1a9f2794ae358743322dbc9188709d1561c412dcf91906490dfbd9ca51522386cb78e936a2fcf89fa773f9440d1071b3674d564a1767721de082040ba61f9b740391b942188ec606737f0b094a4a15c34e9ee9ce9c89a8d7631b98b997dc1ba6704ef9724161dcb6008d19c14efd6b1a62120f738e4f3a2795863c7bab6351f6d3fe23ae1c489abcab12f59e991efc51990cde95c3e0e3f7e882e6740705fd6deb8866522600ae6b4a11cdb49edb8fd851e792087600328cb00f1f0330a3cdbe944d3e1d3bd4ca113904f4d5edcfb5dc513d5562d02b8b452fa83c7a521747ec09195c1b526fd96e539e5fa8de04e1afacbf8fbe231d305960d43d43e765ef7560019230be8f5087069bb4a1ce0386e38ee20a3042905d78f87ceac4d6ad5e84049e1a4c216a9b0b152daadb59b5c766e9a8d2d160d84f028e6261f2130b0744eade036a09e2b061282cc03d3b9c8a54aedfc2cbab3adce993b0ec1f80f7bae9e9a805eeffe5d1448ed77f8cfabe7d6e9043f5a52bddcece3d2acca9b723c7988f7fb5006c4b0480c9d99310daf5c1126e1c5373bcc2587cbe8144492a4d7598bc593bdb139a77e9ed15d107408065a030d45d62c21751a5b01cf179d6f7a55c400189fe03dda47fe6f4471cd365b104a30818f6996ea5638b3fc8d52089f0edbe3a9fe88bfa202d3e5049362f862868f593616776678055abfc7b836817fdb57d9970a43f12f1397c39c6651d6dd9f196250502c4af3f0fcc019587a6a4b2e40d5b5a173a0f734d63e0aaef1a6ca768c7e135e3418069cc70191b2323cde94c44b8e5a57da8c85048896cddae18861ff26680a1543a7b119e44fc4dbbd0aaf1e87a8b7c25ae0db434ea476b417a67dfb9281f8e772280aba19d9cce90281d73fa3c4926137298dc378891b9f6a004a4e6edf9fcc7b6fb1a67156b09019665ce65ed03a8be516364f620d96380b7720bdcb610180eb622b07bc9c5b0659cc82dfdebb1916763710e053932d4848ed834b396c1aee1e5a73eacc3bf4cee37af947ae8d908cd2620349d4fd2aaf91d5b8a184aba2f3133a0d178da5a59b057c465779ab2a184459ba526888361221565a6385350cc1f26e90078027b18e5e8644389ffcbcf086cbc280bd5efbd72e7e1713f480f7960ccea5e6492615996404010edac1da51fffc637ff1eee86507005526d7eae8159f11166834b486309d001e00a768b62ead5fdce2b847a2a24534b646953806a03c5a50e34f715ea7c4bc421096b0600f8578311692d02767ee61b17d79913fa86fd1203785c79fc88462056c952fc18a328da3e4935a27931b71242e46ee892d076d6b75f5ee4c36b696f94b3336d306febcb1de478e1c3c1d1792eb393b58dc7f31390f7063233727d811c63874f4ea5e0819177358165c4c5876df9fe07ea6eef6b6c9f283ef79e42b1b80ab0c794b43cf2ec9b723752b89476f8bd7fabde90fe73f7441bd159cc78a0b52e2db50474bc05ac7cb1edcd2f8d115e06d55ebbcc3537a2a2a7d5b03f191ccb502b76e98da31afe6b2407863a4275fb6a443046763adeeb69fb7bb541cb92c96a45d45c27c08d1800dbc0f71962c1f2c0107e7ca5ae0f240b50a3ae1646ade4ffb0f73cd1a331d8be911e389101dccc4a25070c19e91482d12032d3dc08948b61ff015d519b46d663eb29aa01dd83eafa0c482cdca6a51d3413c832b8650eb380bf3cdb44e767eae7f195d8e90db2a51bf326eb90302b8cc82f85334e796817c2be52ecc8e46ff6ecce61d69f8fdf490b4e91df706af19aae224c196c5d18715a8259f2fb5be6e6520fcc73ef5f30e031abd4a79c85382cfd942bbfc6c448bd5b2426afe6dc422bd5e78e4bc443b3474a7c93383ea2cfdfd22ef39a0d2871e40898daa9973360d338b5b7080536b626de6c11723a9cd884833b2d6cba872236fb512ad150c8a6816f5a3ffb32af2fe1e20a8b1e3742ee2822411b986dba4bfadf94c5268616733a24d7e3cfc37462a240e9f050edf9398a4dc6611a19db05d65fa525751e9e4f57841b85c577cb440703f7a9da5bf58205e177cf01fa66efa30435d6700e918e7edc723584d94d4cf8685c3eff130e459b1735184da997e8abd6948b41b1ee0cf0b2c9c50a5a2c328df10709cb9720ae26223e70d43eb32cc1f3d27a47edcc40bac80263f133f4219a45cad72ddd052e7dcb7ce61f1a58f1eb2d6ee8ee9192af507085b238f4311a22cf526dd7b8c048b5456da1d23f1e060209bab483601dca94b294e64688b8aca793e32c9dca49695c220864a796cf39983ce349529fc5d466e363a1b1f04e061de0dcae5d4d82f706ae36bde30b8a6efdfbbdd81a42182e0572a7f65d6e2b9651616e3c931a3bf5f4660edff3029ac0a343d63a304715a2f0ce60486527245af4995eadaca0b95b3a13cb5ee0be360dc2b2ab08ac50adb093fafbd647bcd364fd711d46289972bcd20169eaa6f397015298eb1984373f332be6fb1acb70696777210c173f0625160978f171dc83bd78e65369911d78885a302c784ecc6c454bc9968a084e9b3aa085fcc0ffe3fa7845bef917454571b6e6f8f9824ea1f8a0aa77c0574b16a97190389e633ade3911ebfcfd92a60c14c2fba6d0f669b87ef90417c06d5b3fa3a04ef985ca89df563e280af2a072091a0551a0db1b41c2983139415a7b771f820c5d9bb1b33dc553f00728ceb59e9a2d4499c8f1d1891c9209bd423ca2aacc4c1381e23a65730b46e46a45ea84cca1e46119eaefc0b20b206f711edf6f2dd51c49cb28a0f1898c8aa7431a26bb109b35d4cf7ce9e07cb3dd90715dbf28690f1b53b849269fe0fe057a7975d18ab0d06e2852c3bfed6822c077060a56397346cbfb61ab61cac744ac902bcc87c320c2dede6d60218afea99c814f5827403978559ef95169120d89bd4cc55fe2b6eafacf2efec3227dbea351da5ef4f1d283a26d3285215f8da46f5c18d948597506ae65dab020e3a1bdcfd4d43660a06ac1aef17822b3e01f6fcc5cf4cc03a2f9d9f20c1642615e0431ee4f844b99d152d9d9a1686cffecd989e94470f89c8f20444b1b1facc493309686ed4ad011c6ce3aba7be71da9b4c6cb0cc278b2fe69c3b73c2c182b781e5e68f9d0cc59aefe37fbf63cda8faeff2e64d4035a7ab1ba564ce4f521ce4c73ea30d48400121f8195c7aa90bd6035a766fc655550105bedebe4ec2f274ace9f2f3d4f3caaa9013f95741b058272f2d999f21bea45cf840d1182fdcd7449bca6a3b83c5b1ff4aba8b3c94d23b8766d2c57a01a4fdfec7806977baadd097a69095b7baa032143d47a3a665969b9f2c29e2af9ef7800cefeb89a1e2248bdca5af1b15f6cf7b2c6d9aaec38060b53412ca0e75f4377cec534aeb8d84f01eaa089d85bf05a18d280b11f05f74cb3c8e323bf85b95d023d32ca9600242a06f65442d223e1aa9c038448ac8d8194ba1a6625b851257ae2c9748337cf91760e5af436d11a3feccf8742a9228a4c2f75d6211a7e9e09bf49b373a1d53d583b3e488ab070208bfa8de0fd0a1c12938ecdac2437a1a5d6a4083995ee21a626139fef22c700930a11549a796b3a5e5400048f1f66d64fa2f01f64930c489d102646555fdbc4a30f9317a456d4a649f925051acc18d1f00e117a223859213d678fe2b9aaa34db4995f9983b6293b438ab0347c00e6cf813ac352f5e5f28cec69f5f22d06e4421e34359655f4b731b1f2394da06c000cc332f0becf914869405c47dde1847c0ae30354e97c554340c7f9048102929efe61379ef4ba965900ffd6208225a492acbd40af99c4bcbf559b270e44bf1b384c09a14af54f46f5f3f95a42caea826584d0d9a355806e0fa046fd1459e8818445b19db92315e7268b0264ec9af00404ed4a0fac6e3b99b68dd46a20f71ea8d9f1f01de817841a43a90b2876c56cb8f4411f410a202314ae1890f1309679759e6560e7082f3b3ef3cdecaa0030e38a8002afb6e0d8b4e54e3a0762839d184d4d7668fd4d116a297897dabe13a01139b6eeef04bdd4e191fe50f3aafa405db347c9ce512447484dae4ba9c513d02f47974ea77092be32afcba67a1a7105c74685b9494d23ed3756a8cd9562e36fa0b9129f11a2509d892bfefbc8a97bbadd57f7c08f7bb37f46ba018422405761a7873f75769760fa3c20f6956967ced3fde7c9ae59b9644511eaf4245fcf404b121ef7d1081de04529878c60943696430520f2d1ed3f3d4bbe1419988f8832e55e06e747ee02566804ee8bbcc34bc55c6dcfb53c29a5fbf3bbcc509c3349d704c69544a45756426ddb65a3f7396f7545e875d1b6228d661c48a6ee108b3a12615f62276f598ac48accb8fd746f5a82f03460dfe8cb2bfb865906f9df020a0e6a85301cbdef4ee493c767dc591f11513305172dce9fd4fefbacbbce42d9207185c2c889470973bfcfc303f99a9f1797f21fe76870f0eea116b48faa162663eb2f1bfa3760a12d157f42dd7dfbd327c6b3be41d11bb778fa077217b5608919d5956f17e23dd5ed08fccece272b19d015b8d6fe061e919c8c7be209c265296f174f969cf0d669794afc47968fa54d2c3c065ec195e41c7e4e31093b5d06b25b5494be71b5005f60312f356e99f9c69a57f308aa96584048dc0f0998e7aecaa04678a337f550250bc6568c0a6997fbafc7ce67899f3a99173aadb86e2ffe59005f5f541afcd03ee37ff67e9b1739eaa3cd41d6eb513cd415e58af3a297e91ea0a7937752f21fb7ac2cbf1225bcfc828d447891ac6797e90a0ec0b08cb86e3cc4c46fb8ad010bc9519190db3e4a711690ffbe7c56e122715feaee3f86af0be8a0584f1c2e8565bc8b163a5c44baa4d134831800769610741cb07fe5ecdd40c8167a5852f413186b60c880a3b650bb72a49bfaf0d9f5d4933d5941a8778536f9094ace91d42f2217c6d3d2b2989796b2c19b0df7e854f7e7ef0baed75679ce5ee5eef1fa597c1de45496744d2f9c91925c5c5df7ceb850715f9c87e6eba4fd70d9666d9dec75c6276b17b3c1f6046af265bda021f8d5fca395acfb9804f6a1620cb03563c2743a1686c6b751e8a15571184e2462dcfe0fbf5221e7e5c1f6d509f94d5772a8fbeb3cde692a4f6866781312bc1795df7e13e91c67a1103b493b2310c3edda08c5060877ba8948414f9f36b574d43af89be74d3eabfe34e4fe06ed487eb6f287e3f16476730c29287e7bb0579f16b0cc4bc15877c66718a9a844f5af41bf7cabd64c9b06ce165dc96a9c5a6545dbefba0126514eb06163bc6ef8ecbbee4d61b67eedf40dfb41399c178fc105d2a07a82310d7e9cc1394bdf766f9caaeaf57687b0a9c45d1041e39bf13c867088c38374ae8183130b7e422e027e8447d92985e5948ea72d43ac8b6017d8ebb22548c72aaeb4bb5d40c35ce4a6ee0f094e0ac979389f5efd49719dcb043a3b2e694fa80ede1abf6ed5bd02e7e1d971aa4f131f57fbaf38f3e4564b846174ee60a762c9ecfc9b04d7eac2d6d9ff275fcb38ea4718339a0f7d3ddd4b70d10cdd83482329a38fd9b67cdff4d639eeaffdbfdff7fe36237099b111428aae6d3779a04e7af3d985c937692eec46c723eb821d535bf6a9ddec3e020198f471d1f62f173ed3add5365d7f77e7e3dccf3ed81795d252b6e70fccf5fabc71792d75a0d3adf3776b00883d7522df30d6a05defe74d8d6bfec47104b473557cadf72cdbedfb565bab75456cf1d590259943caa6cf5d78ccf285151dd1fd5f4aba7bd1ef7e8cc55c68882be8c3af1a1ca48f1fd303db8eb4826f63c9e1ef314e7d894fad61dcaa4b5698de0245e9e177624876f23c65bb47727bd3f587d9f23dadd847e7fa81f9d3a8c2c4ec8dfe21fb74ee0c597c1cad3f8cd0e9d1bf4681c76e9825059cf1b7883e11ee8f29c86ba1420da4f593e19ed55bdedfd36a0643fc4dbe44449cdb9686f42273bdc2f52d4991a3573fa95494ca11595f29528465442fe837187c3947394856a8d06f442f1321c7453ca4c1c93d99ccdddb80cac6a7f9deaa942c1aa4d726c2d3cacbbfa48375d649bafc38108be2a3310478574eb6c98ab3c3b40e945cc1d8e7f9223c780ccb81ec35de1d974a8aec0310eb73738cfedaa99e783eff1d7f4f92fc9228d73cc7644a51cfe802a6e7bb1f99bb4f99b849023d2989ed7685e9c3bc0a363cdb62fd556f42685a75e580ab436a5871fa3b85399cce870dc66401f19fd31a295e23c9338e073fd1cda6add278cb03d0ee518e32caa124a881e310348c418c4053e0b6f458a9acdcd9075127c5b3c8fbd6a3b223e0ee0aefd9897fab01c69942dc5649131e0e50638e1fa25ee9937bc65e544ef25cc37785196125cc8341ec8aac40d27f4310dbd4c0be5bb16877d45ce6c9ca9a1ce519e41c62624b6dd8df65d4cea1d94b892a7da0afcc838d75d954b54b30c0f309d2a153661d58041908e8312044a078dfaae23c45af11195da3a7286eca2b5043be76d8c49d0fa9203c76b90447e98739b33fe43b5e606a60f0243298a47f336801ec61e18573537fb00507f1fb6af36ac1a4020a5a25342d8e071280231dfa89cc19dca6d4741cccd1bcb101fee7b05393cf2650d1a8760b307cc9ccb5e28226cc94a4280b08e7992c6c2431a43018a8a0cd7defa01c34552a5ba9561eb86159629c5812b05882004682750e041c78f97a13468a5d84d1e317e890bd73aafb5638239ac6c2b49c52f7be17a2641fa51505e8a2f2958ca4581ab3f70b7a90ef4fb5eb901fb355b7eddda71ada69fe3b7a31f2e540f2524ed356dcc7846039348dbfadcd90d17ebe5b82914fc765f6e575d00017c7531f31bc1f66e3d60b8871599e58f5792ad5930980015bf3163a3fa762e4b55f7295c7dc43be19dc98af695947375058111feb9164ba530d02a36e220c928aaf7cda7c98896b6775d61b06d87d3226a2545d85cd9dcf8bfb4f47be7098ac9f8f53e3e304417fd83ab7124939ff3f9cc63cb53420835c6d3c2405b969cccf36bfd6e98033c6fcd54fb1350825f6a78257efa78e0fcdc7d92878decaebe79300de47b987b58832c035f9587e17794b33e9fec235c446c3a9fcda8b8ba4e7f08572d57eba59f5bc4d8d9890e9c5156626f07db3772e2147eff5344d524ad4b59fd48bb2a64fbc00a40bc60e79ff9a945ed8cd2865a8c692fa7a06bf16bc1d7c878688330fe92cafa06022b3c025b831b540bae1131ce9a39456dbf0f351016032e8fff2ed01a59c31e6d4d16a849c66a9839d93b56b4d1f66fc2298d7c011aa95730dad6a01f5c9ab78730ade4cc05275050f5b852ca6521f4f0cd3178ad8d4c447596b2dc5cdaae16af1e6e0007bcf7c22a1e883e11faa0a15a4aaca76e1da2f3b25ca7e65a664080e29f8dc60a5a6381cb27f01c415910e44d5142784cb2b87921950ced77adaa68ac7f0b6e322ab6ed9d0e15f4aa39ade8edb73a0df47ae3f66eea5e52dafa00ddbe00d6de858fd23dc963476d8210b22c5c0693d56fe04586ee8143a4d9c45518fc24e3290b4745af36f4bd5c55c91de63c5247bd48b81455e9eed589ef5eca2db7ab3626b55674c0436094052e370b4a06e68d6f8547cc89454a76fb1aa1230c5e93fa8a4584ee025d6216e1a73a63ed3bda13891cafadaf336d764bb09cb2bfde5ca5a4351382b1179cc63e079559f9074f94ea52cebf6dbeeef6df09b5185a038c7177227c91a46026408fe00c98b9e59033fb129216b092710845f4bbf043f01f2ba8c87383c690c50060e041972482ce55ef435e405d06eaf80f3a2dbed3d5d8335cf515407e2e2c06ccc262118a6176e8ff2f568880f2e98cc991904f9e8a94eef5a48924dd75470bb35f32faf140a4d9e559333ed44f44d3d666b3b4af4b5d72d15e896d8067f39958293bcafa22b1a15278d5253f404d0ef21762a32b29676559781780dd32c7e20cb17adec799ad81912c1cdc2ecfe82ddf009d8c1f2156e59c0983a7f5a90cd1a5c280e0378b513e860be7e946711e3f05c6961c38b6ef6478cdf8e775d27053c1933374fca5c3eff6d58f3172fddea538aa6b52dd47ea2a7e69ef47576f0edb01395b1e893dc9e29b174c963b9cc9cd8c2b2782a31ef111a97c982f44d76126b8d7feb327b02c378e548524ca204a093f33d0dc36bc66369f1f615791aec9f431e1d43634ff9cb3590da0248b312d2a3441de6b33d23ce37abab77f3364998dc47b76b951f885c9a01f7afc09e6c304c4ac19171cc80f3af1924ae4e08d9e41ee26f64a52221fbec4dff7a8604cb9f1cb6b8ac132d9853320bb4944fbb8a7ec088e40635205d2cb0c55112c95a04431d6b01634312ee848dca67bdfca4c2729ed67e25006eb24cb04277b0979f53d52f870f72e6b49475ed0d3d3759cfcccdd734bedf221e935d5bc0cbaa15b097986dde3b842f173641567ae5c40c543c343b3f75363364a69253f9ba286836d2ccce0eb4e1837a02fdf313b94e459aeb97f4366fd8940bab584dca1c022c700b86e310186caceb6f577b2252c0e571d99ee4e37887295d4e70fe24e59b551c5f3b4bc5dde6874fad94b4f30cd1807677e2b5028a907f5762e341af35932db868c50e323138c7d8d36062b5a50a4eeaf408d1c804b1ff6016517dc7d1650682e4f2e8858b61b7b53f2c88d7fd628f78b189f07ab94fd1fa6209e9742eac49928fe986a0ce56de7c3bf0b541d7f0a49b12a9981fc0b41f30ca2fba169ee5c6672b5297f1cfa843a20d76cb37bc83c8c322c131bc9a7bce4c1729981b15422540b296e82c32d62228de23065043058e8ea106d18c4931a9a2b82213434ce1803e0a42234a9021ce38fac196ee53a3a7687b6221bf3faf0b43a23f4b49d7fa08442326313b581f0f78d02be536e73380f7e7f5a274677878ccadb8429f5b9e5e0002579ec7838e3c0bac39efa7b18a2e2ac768751b6c1edb850db7d1512d6bea6e45909815a82d59f185c258ece23ce67779451f900a4e5b7ac0a3790b16573208cfb06fa5311ac449b4fe30bd1bb6cacb6391e98f7ec701f3e9921b490eb524641479afc6429797aaa40f0e8517629fc370aa4b085c84910cd2883647e6fbde8f63470548e8d086d065f4e56b8bb6ca9675ec28ceb5168730a9659fc10c71ba4403a4f474c4fc51d548f4ccb9328c8a560384bae8d270625e7d4b255f59d544a67c5bd41ed20ef90fbb954e7cbe43086631e1a5182809487d793e083de7cc4b69a62d5a7c69979a8d0ca34cbe068863f9e06c1aa1c7b7ff23c34a044af6e6945ce28dd38e2aad7fc79fe779b199d52d7ce61fb469e5ffa91103a5894757af76796a5aa4dfd83bae5f098c6bfef78c0f40931f02a55cb26024054a50cf38b92b4b0185ec230f6c15314268d9ff8ac35458ca07b10b5deb82ec58887f844c81b25c1d7277ce32b72958a2ac88a0bf5cf4c915ddad43bcd462452bec5420adf25ee9be13c177e19bc48edce446aa8211fd73f2232a9914c8e1b6aeb97ad8f5df55bcb69159eb5ba567f5a4f0cce6f283d89f0a5e113fea14ef62bcfdf6256553be72fdd5c1bb30689167cdd24de628e60bb30e8b5e2622e5afdb272e0bab88d147f69f5332d4618c6ca2af59a28c7ad8d1c262ec266ce994d376bdbfd347b1cdabb2c315a414e52e2e5684a674fa9592eda2cc097a784bad514f9332667982a583be2955d8709564ecda24f9629c80a432147a54a28c3c172d3434b8f286e5390270e9277413fe9efd4bcbf015a0337b7b1cc9fcf9ecdeeeba7523b14c8e54f5ed75c30ab16c6602608877ce45d3328bdcfa182ce01be6e1d13543fb688e7a12090f3467b5434393d9ebef0a1836d0401ea8e4629113b8cdf8a4c4f0e4820f93f6129f287547d19b673239488ddbee33c55acf66f847f549e67aaead8bc998a1a32a722c431dd1d8b3e8a262006da49dd79a4e967e8bbac0228650a61a2a161f011e5f35e6101170fe9229938a8f9014506765eb6a902454170ba8d3f3034db68d01ca941a66c342247ea3de6b133f2c580f5034281b070e9ef93b5ca6bf01786fcc3cef61dc8ca78d58b1bf2e66ba4d142767bc2f2db4a6939fb4e32bd81d547bd176d4b3e5814a800dc952a8f5dba41307dfaeeaee1357052fc657b2955aa24de7e8e4309fe3eb547540c2d9b7eebc5eeef66dbbb74bef3b010b0d766f0894ea1a0781c09b8b124efa9870a480dd13636cf8df793036df418859311e3c42e6657f7f1a9c5f10383c4011d2a03ed19cead2435b896be496f3c0f8892f0f9a29e133624a3e02122a45aa05dba6fbea120235347f3652ab492cffef85fe39942e9e559f3ca83322e61b1577b194dbc22b66292884f58ec59df3e646b6630b0c2ddf697836dcec1f29d3f0a52052cb7892c9b99c4853bd467ca5efe02749532e0aa74a56d66f26d0008199683c0e7098033a8f011d3b5736d9d4cf25f2b56225610f8e5611c10dd7ec9d5992d8f3671782b1479b905a0f9da2272fbb44d7fa69bc480b21defc1eeb846b2e673f71b1f1b9dccfe42efd5821cccb45e6e7e389f7bdd54b9f1d19c5335f85fec4645b0b6fc8c849a1805b4177c5ad56c92d012b76518fcaeea04677448368b4ce7402e9591ed0757bbe7085b9e2a27c2d6b27367fa0cbd29a45d8afa36910e973c0a7312f1bc8c3115a95ff4d8965ace98c3b7f7f4b031c43bec7165e1b712aafafc1859db6a6480261135f84c2629de252902c384e75e2ed4a58cf80bcb75c017bc3ecc8f60e768c7fe01ec1700cd40bdf46faeb4f74e33ef5d3cc73a3d159a87e34240abcd67d95ca5fbac364334b7f6a976e6e7cd8f83bf10441566785cdf24d5529872a08c7f87fe438a9e9d7289292573dc2e03d984db2b50bd5f6e7ae495d914380487abb00c35dddf6598d37640dc76a552db70499f309cab20ead40b545e2f01df2bfdae17efe19eb9f926ab20750d717cd358ffa1f970307fec8e45466ad8fcec420329c147322649808faaff92f1bd7ba333f1650e1ffe54417db165c9f28b77f4dada45cf5c08a43533c4be3ed082e0e61468eb84167fa7cf1739cfb2e59f5aa961cac120ad98c099f88a6989843e20565f476d3ae9c1e03169a9372fa0a51b8225c3ce7c012a0141bfab31646d0a396160a7b6644ca804a5d95d2756777f609f60252f04a11181dce2aec1adf5847eee22e564a3b7ca686378422d3706b30c0f4fb6f5739985ef0821cc4cb000847c0a3a65b7341f109a49fbddad4f40e63515999c3595a99b678cc224f5c14aebcc61b7f17efb12ea77b04565a47ee99fc1539824ee51ef62786df383ed3a8f7f74b9dddbc9b95f2e9a07b8ace23ecccd50a275776c5de2bc35fef8146ca86bd45bebad5722e2ba22d69f0a08ee355f98f4f874f36d79cd4e8bf16998b033978012612c7ff9adcaeb59e86c4680345f135a308790d82358aa43cb647ef17464cc7c50a923f169982670d801be2e47c2e670c70b2de74f5db749839301d7971119696301a07a69734bda85c74e461368b4c488b4a11bd5b27283740118d96c045d7b28338ecd5c73c63eb5b50fbf5b6bb0cbe4f0bc70e539680ba93e2e87043ee641b0fc60ed5b3bd3fd5c21c22ea1dec77378535918ef95d9c21467f4d3a8e71bc38b506ce534aa51e35744af936fe01df79bff53c2f35f10ff76ea41ef7039b648d97f8bbd6c33056cf0ce9ebcd26d812cda6a62b2f1afb7ea4deb10636dd9dd38b930687e04ca12d8a555c317a7a681eeb2246f003fb87e1c501436df0a99f4f4bb7920120dac9de04b995c4d34112636dd5e4fce8b2b8674f79ad2e4ab586ed5d89fd18bdc18aa8356f4038ab3e747ecfa6591253859f30ef1cf6dd942dc95a134e60f504d75cf8aac61ef5bd4749a8dc32d47245a6826b7025fb1065d4f14d3297d2ff9ef381db12cc4766e98b37b8a4152033dc27c540386778baf3d1c08a8d49656bdc335421225ad2046b05676bb547b0efecf7cf834ae0bfcb079902d106ee9216edd807f4ed250681647ebf3313a9a88bedba8946a66fe738f6a5365f383f50a9958afddd34a7ddf3ea68378e0c8492c5bd8dc0f4d6b9822cc258aa6a0c81461397eb10632184dea019cbdd27b34c577107ece2c7af18df9659d2fc234db5b8fdfee86d14a779170caf23d19c3c7a50cc90c17e97249c21afdd7499cb8e92ea96e507d497c90fdfdbb914d59d8c9fb90db08fcb1cda50aa27671d9b2c9d7d5537618491fd8852a74a28151d0dcb957352bf37bbdab3c72f648273f0473eeb17c96b72264841330d665a1a8e81a09d0cfc681a76d53bc98c8b2d5767aa59b2d05472396c01a75a034217606c6fe497474d29ce0c122bb9eab3be439c85593f3cbf04a5b538ffd09c842cca2ed0c3bfacdf3a205258893836e35e7881911ebf8c9a4c08f25039a18c2b0df0f97c08803ae4c7e22eb84087bf934efb67b7fcf717db5db9e8fe0aed855af05eae7f4810eed2e93e5c5e1c257c74bcd5d3cedfad8aa851430247b7c4fae50df9bf5b7e1d91f6d0b5e7be001fd074350c1102cf9ecd04cdb9ee2e7fb36e551d4d14c1765693e4c363135ff71e2b413fe8b9b6f6fe1debdbe27ebb990b7c72c8c3c9793b8a792ef7efff2b2e0d3ff283dd417e6830c66f7d20ad6dd6bd485d6c4165105e917ff12abda5058ee7c469e130cbd7223faf90ed560ad36d5034b14c467f030c39bb8e37fd20c1745fd1993260a7390def1dca427aba1fbb8eab6cf38356534bcc94662cf8c056585c26ba51a654132531051571169d840019e769cc759bd71c602e42fb77bf9f4577861c0657cb506e37863d5de4e2592ba372adcaa6d7df747120d8ebab93a8725bfb5c188fe13d42fe3d7d4ea8c141946c6c1d47472fc8fadf21ac0f672e2ba6e47354c5db3249310e08d794812f52f64176ba927a9aeda4385cf2372e91d462df1ea180cab3ce6c501f85b231bedf68f2b1dff7d75381eae4a25b02e050e97f527663b616d1c2c314b8ab1c6d1eaa92edc69dc6dd14ca1a9c24c4f439551270029a276edfb77b1a302c13471fd797a3c403b2be18ef5db6c1b3f48fc851041cd33bc18587e9ebb8a42426a78bde40efb9074cef07e35f073d72f3417477b1f8990eda8a9815456a7ee35b60dc32c48c660a463ba98de65d864a9c191ba90bd990e69a099167cde7622526ed68cbedfd03a6b8474625da203cc2a85770d3f9e8b66f3e59c73ae0d48be9a7a370d254e7d6bc6d520a590ac406aa08819c2b60b06ba992c0c14d87f16f5d1ae05fc2a9ecd46703bf56e28f4daded6649121b70a271b5eb44f420d9cb8c9ac4c41f5e6c776ac3ebcd620c127c89caf6604b1e5e390b8ece3824d3abb19d329dd258947ac9deeedcba62b5ff77259d9d0b71d8c8b4dbdeb2edcd62cfab075309d64e8770086279e652d34fe5b18651eef057cf53ed03710624e257926cda695f6a86b63db97690d9b073ec041371355673789c4e40269a77f5fbdbf3b1ac40dac6665f0529e955946a65e86bc27d79c1bb531e37c3a8b864207a0189990d1c759a9c642b584eeebbc605e1d2f23d0981047756259128635fcd6b67fe95c41f61812bcfd1bff489a4aee683f04abdf181d39a1233b488ebad11ae1449b0e8cbd089283739c18bf09a86cef6aea3b2800de95aea68ba6ceadbf9885f0ce50949dc2d31bf9fc56f89595f6242c0e6286f8091325bd581602fac5e98e44cb3ccab7096ca650d77c6e8f4c0bb931dce9ee2ac0d96b5832efb35cd5e3810fb800b120ffa326dbba54ddc3b3a9ca2fd5e12e094f7d842a3b50f988381d6a1eff2e2c58f9bda9b200e847f1e080b4ee267bea5388567f50c8be6edece29680079b6f42365a61587176d7a949e5765e9db77b9c7a6df4d1ff23ee2202939a45d466b192cb23c39e879606ca45da2ea406c6372e1e521c73365890d0c7959909068e9d29c5f0d8649cd5f8f64cdd581e6ddbfe4b978ec4a46e3ed7c357c312c5e6c7dc0cc232403efab4b4d577f358d795d9cadb1b118757e9a5059e9cff7ee7d10b793f1fc9cbf9ad64f83c84400572c888837bb090f0f7eea2d75e59bd5be162a630caf7ead3051ffecfcffd8f1d1a008bc0ee5eec4e3e1f03911e4d21ea63de9cfb571d8aee63f559dd1c4382b81f779ed833e78aa13f8ff73295919d7b0a383864dd130506e057c161b61454c44d840de9961ed0e50a4697acabf3f5cbece94fa7a547fcba07e4f2a2ab5a8aeb1cbe6089f253d4d1ccf57b0b898138351c15f6d294433d82854eeaa60da5819df8f853d3c97d50917c5a0cfde7fb9b94178133cf838ed51189a1b8130cc245b5f34048bb89469237546fa8c60721a18aefe2e2088439e6c6b11ac73f7c25e8b3f8ae7de99b7a205770049f88c535dec3988999acb66bcf1ce1b9e3b7e572fda189d525b9cf5f720fdecffa0e787701fe5735840135dd4097342a69adffbcf9eea5e749e49a6335d1b36caf6e33ae2313a4cd88d3648185305686b3f27219a5057b80bddb01d7931c1dd1ed90941589c46bd9b53b4352e32ba680dffb787d648e68341a5aeb9a86124d8decc1b0c61633e50c32833fda20d8dc716f5315929371def8f0bd8e8ad04f1dbaa521db1ddd5f465dc56b3404a189a299658c06f51019faf027657ff4f2249731db9035c6f64cb518aa2a5146a0a75a704c3130f90dce866d9082280364a031ea8e938a19c08f3c5dd126897d06a8b82e38ee487d1dda1f7f13d2a17dccf9a0a6b40db28d83a924711b4e42ae5c5e797cf00c1ff8a0a88bd78c67d1b86dc393b35ac5a40fef14a0cd855b8af50fdfdd316bcd5c30771fa0c10cee0884890e5809c292396787ba8833acf9209e710fade6400505ac51501c3065ad1918480caea076575374ac648fbf7defcf7a356e0f52feecbcb5f60a06756ab7064e555967ca6c4660f71f8f9922fd8795520c7c1e4dc7057ac9321237c706a03d60a02f2b4bfd701aff747b717d8c0fafc7ad09f4255d9930c9df7cd49bd7ed7aa70460aede99a518f855f6e23b7305b9572f36b8f08f1933c1ff7259d80b3317520980a47088bae3b42ddc4ab4a02c12f9fee00ab60fc59dfbd0d22b90c33a4640f9bda14091298ce89e705a015ff06e5230a30e62ec2d46badb89a39e0a4e5194931829c386c703490f01518b635fd193ad63450c8437846ca5ba3f24781d7b2bdeef6aa81dec4a5cbcff349fcec76730d12c192e87efa5da5dfd014f1d29e63f1bc9cfca1c91499ef1fe57b35f229abacc47233f6a16306064f6337a9a6ba564c739c9009b96a2de2fba8c45c3f16540c396cb95d0a1d8be0c5ba64918613cf65f0fcce9118063096923423c9073bf1c8e874a4915902c1459800900a7f3c1d38fde1ed9cf573eb6a3eb23a10a3b9fa78a23eecdd559695aedd4b5f0163e47e7fc0e98f515b2c5b75b7af59ee62d06570b7e7eb5c5df7fc6104a1e3213a71b085275c4b4a1fc00250d48cd75574d4c8c964cc9589753a47d9c43d8c30c214e8a1aa8367f683ef42c4caeaf935e3595c8d39d1bd2dd7726ba73e20219adf6fa8c387de86c92e32c760f099a565e98c6f1338524f397cb002fc304584fe50dad4f2b657627eeb10032548dd81fe67ddbaf35f6e6d8d2ad209d13d58662ffe38737df696e0cd64606078372e0c3f211103c7f6d1d8c6cf1967a7a2a39a7c3dadc4a2f456375654d96af4a6bb7d0b0a83686017e7318155e52ff6f9d408c55be7c0b01d4301dbee726cdd14950a5d627108fb15486e1cebcbf65b8e7dabb0e10391b2c1adbe6a68c9c3129eb116746e16e5bfc44baac3d881eb9f109f92e74f0764f47293a503ed4324859dbf2690507c0cbedd01eb15506b4880c0569dd1e7c0ec6f8def1542802634554119d5f42257bb1eec838b0d35ec51cb24b5c6ec7b7e304c8628b2d9bd58fa719fb1f712cf45f350367f18c7076da2f646343a9217c423effb6952d19282c2cdb67d717a3455b82750bf125d84044a8f64864d752108409e6eaf540d1759d7037cdd2350a8c40e2f67e2152f27e32d18bdc28e12ac4fd4ab107a5c9adeed8e6ab7c9e424cf1916cb1a579bf7e575b68192184f4a31b967fbf6f7cdbff64ce38803901a12f7693322671d2f881b20b4cddbb6ad640c11999b0e4de199537cd7779ee8fb392581f61364a7926259f8b18b247afd6c794547da23e46bb0826289e5f918ac65184cb98177925327090edc5fc85d4e7adaf2d2a12ccca5a607e5cc6657ed31d10a5af98c5ac78d501e23e032e360507af0a07b98a586d67c948d5904be4e9b83ddbb5f8d990985561a8be4657b6934681995372fc66fa7899bf1ff46893a0e45d57b8666e214d3b8077bbdf4f6a8cbf3aa6c75f01d150b72c321b012af27205227983f5be8d7b17956c39f3ac674c8e198a2ec2732af26b3eaabf6bc5e4157a772eb770c457ae28bfca92f22971e3684a3e8fef8a9fad81ec0fa681e20f67b48f31f9861ff4fdd78973fc88a86fcc1c3f1dcb9c2b139291075a9d4308c28456b1880adf41e36a6b9b611e14e79f9f0bb220cadf4db2779ab1bfb2917cfa00517505619767ab08f66403632d06698853314eefb8044f135f724e99549d40933166df85e3d1c3ff30117432f723f3a8e9bb043a2d6fe5be9777aea645d33ce744e04efae10fbd1b650a61f774f63587c5d9d08e786741905f974b6ad8dedb864e15195d8a42614f56f8980664d8c400cf27a0b2666e4e24328d83f8a2d54becf0dcb51ffbe3ab64446be6586feecf40f3d22a326a2ef5be9e48e6cd0e69bdfd3d23e7f33c52180480593001eaa19509197627c26362efc47eae24f24103f82017630f0e0372b661dfaf38b4af52c../../../usr/src/kernels/2.6.32-042stab113.10build@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvzkernel-2.6.32-042stab113.10.src.rpmkernelvzkernelvzkernel-i686vzeventmodvzquotamodrhel-kernelkernel-i686kernel-drmkernel-drm-nouveaukernel-modesetkernel-uname-ropenvswitch-kmodvzkernelvzkernel(x86-32)       rpmlib(VersionedDependencies)fileutilsmodule-init-toolsinitscriptskernel-firmware/sbin/grubby/sbin/new-kernel-pkg/sbin/mkinitrd/sbin/new-kernel-pkg/sbin/new-kernel-pkg/bin/sh/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsBzip2)3.0.3-18.11.1-12.6.32-573.8.1.el64.0-13.0.4-13.0.5-1pppisdn4k-utilsnfs-utilse2fsprogsutil-linuxjfsutilsreiserfs-utilsxfsprogsprocpsoprofileinitscriptsiptablesipw2200-firmwareiwl4965-firmwareselinux-policy-targetedsquashfs-toolswireless-toolsbfa-firmware2.4.3-33.2-321.0.7-121.37-42.121.1.7-23.6.19-22.6.13-43.2.5-6.30.9.1-27.231.3.2-12.4228.57.21.25.3-144.029-33.2.21.1-24.8.0V7@UpUU@U)UȒ@UUU@UJ@UUa@U~@Uyx@Uv@UuUmUlI@U_@UY@UY@UUUQ@UF UCjU:0@U0U-@U-@U+U&iUUUF@U@U U hU.@T@TT@T T@TgT@T@T@T~TTTܕTD@Tء@Tи@T TTTTTT@TY@TTT5TTuTto@TmTk4TeTa@T[bTSyTN3T>aT2@T&@TT @T Tk@Tk@S0S@SSہ@S׌S@Si@S#@S@S@SSh@SsS"@S@SS@S@SDSDSS@S[S @SSg@S@SS8@S|@S{CS{CSt@Sr @SpShSg}@S_@SW@SO@SKSFSCSB@S=M@S9XS1oS*@S&S"@S@Sz@S 4@S@R@Ry@R@RR@RRw@R1@R@RR@R@R@Ru@RxRt@RpRnQRnQRe@R[RVRR@RIgR@-@R1R/ R)R7RRR R R@R6R@QQ@QMQ@QQY@QdQp@Q*@Q@Qޞ@QLQکQQzQɆ@Q@@Q@QQbQ@QQ@Q@Q?@QQV@Q@QQQ'@Q'@Q>@Q@QQzl@QvwQu&@Qm=@QT0QT0QHS@QGQC @Q/FQ-@Q+R@QQ@Q@QQh@P-PDP@PPrPPZP @PPPPP@P@P*P6@P@P@PP{@P5@P@P@P~P{Px@PvPvPtPtPtPr@Pp@PnPnPnPmz@Pmz@Pl(Pl(Pj@Pe@Pe@Pd?PaP\VPYPWPPy@PIPH@P@@P?UP;a@P7lP4P.2@P.2@P+@P*=P#@P"TPPPPP@P A@O~@N=,N:N:N:N98@N7N6@N5CN/N/N.@N(N%qN +N7@NNN@N N @N|@N|@N@MAMMM@M@M@M@M@ML@MWM@MM@MM(M(M?MMK@M@M@MMb@M@MMMy@M'M'M>M@M@MMx@Mx@Mx@M=MTMTMwkMwkMtMlMbSMZjMY@MQ0@MOMK@MIG@MGMGMD@MBMA^@M@ M>@M>@M:M9u@M8#M6@M0:M.@M-M,F@M'@M@M PMM\@M@L!L!L~LL8LfLr@LLeLLL@L@L@LL{LL@L~@@LuLs@LrbLnn@LjyLi(@Le3La?@La?@L[@L[@LYV@LXLXLRLQm@LN@LMxLELEL>@L=L [2.6.32-573.8.1.el6]Frantisek Hrbata [2.6.32-573.7.1.el6]Frantisek Hrbata [2.6.32-573.6.1.el6]Frantisek Hrbata [2.6.32-573.5.1.el6]Frantisek Hrbata [2.6.32-573.4.1.el6]Frantisek Hrbata [2.6.32-573.3.1.el6]Frantisek Hrbata [2.6.32-573.2.1.el6]Frantisek Hrbata [2.6.32-573.1.1.el6]Kurt Stutsman [2.6.32-573.el6]Kurt Stutsman [2.6.32-572.el6]Kurt Stutsman [2.6.32-571.el6]Kurt Stutsman [2.6.32-570.el6]Kurt Stutsman [2.6.32-569.el6]Kurt Stutsman [2.6.32-568.el6]Kurt Stutsman [2.6.32-567.el6]Kurt Stutsman [2.6.32-566.el6]Kurt Stutsman [2.6.32-565.el6]Kurt Stutsman [2.6.32-564.el6]Kurt Stutsman [2.6.32-563.el6]Kurt Stutsman [2.6.32-562.el6]Kurt Stutsman [2.6.32-561.el6]Kurt Stutsman [2.6.32-560.el6]Kurt Stutsman [2.6.32-559.el6]Kurt Stutsman [2.6.32-558.el6]Kurt Stutsman [2.6.32-557.el6]Kurt Stutsman [2.6.32-556.el6]Kurt Stutsman [2.6.32-555.el6]Rafael Aquini [2.6.32-554.el6]Rafael Aquini [2.6.32-553.el6]Rafael Aquini [2.6.32-552.el6]Rafael Aquini [2.6.32-551.el6]Rafael Aquini [2.6.32-550.el6]Rafael Aquini [2.6.32-549.el6]Rafael Aquini [2.6.32-548.el6]Rafael Aquini [2.6.32-547.el6]Rafael Aquini [2.6.32-546.el6]Rafael Aquini [2.6.32-545.el6]Rafael Aquini [2.6.32-544.el6]Rafael Aquini [2.6.32-543.el6]Rafael Aquini [2.6.32-542.el6]Rafael Aquini [2.6.32-541.el6]Rafael Aquini [2.6.32-540.el6]Rafael Aquini [2.6.32-539.el6]Rafael Aquini [2.6.32-538.el6]Rafael Aquini [2.6.32-537.el6]Rafael Aquini [2.6.32-536.el6]Rafael Aquini [2.6.32-535.el6]Rafael Aquini [2.6.32-534.el6]Rafael Aquini [2.6.32-533.el6]Rafael Aquini [2.6.32-532.el6]Rafael Aquini [2.6.32-531.el6]Rafael Aquini [2.6.32-530.el6]Rafael Aquini [2.6.32-529.el6]Rafael Aquini [2.6.32-528.el6]Rafael Aquini [2.6.32-527.el6]Rafael Aquini [2.6.32-526.el6]Rafael Aquini [2.6.32-525.el6]Rafael Aquini [2.6.32-524.el6]Rafael Aquini [2.6.32-523.el6]Rafael Aquini [2.6.32-522.el6]Rafael Aquini [2.6.32-521.el6]Rafael Aquini [2.6.32-520.el6]Rafael Aquini [2.6.32-519.el6]Rafael Aquini [2.6.32-518.el6]Rafael Aquini [2.6.32-517.el6]Rafael Aquini [2.6.32-516.el6]Rafael Aquini [2.6.32-515.el6]Rafael Aquini [2.6.32-514.el6]Rafael Aquini [2.6.32-513.el6]Rafael Aquini [2.6.32-512.el6]Rafael Aquini [2.6.32-511.el6]Rafael Aquini [2.6.32-510.el6]Rafael Aquini [2.6.32-509.el6]Rafael Aquini [2.6.32-508.el6]Rafael Aquini [2.6.32-507.el6]Rafael Aquini [2.6.32-506.el6]Rafael Aquini [2.6.32-505.el6]Rafael Aquini [2.6.32-504.el6]Rafael Aquini [2.6.32-503.el6]Rafael Aquini [2.6.32-502.el6]Rafael Aquini [2.6.32-501.el6]Rafael Aquini [2.6.32-500.el6]Rafael Aquini [2.6.32-499.el6]Rafael Aquini [2.6.32-498.el6]Rafael Aquini [2.6.32-497.el6]Rafael Aquini [2.6.32-496.el6]Rafael Aquini [2.6.32-495.el6]Rafael Aquini [2.6.32-494.el6]Rafael Aquini [2.6.32-493.el6]Rafael Aquini [2.6.32-492.el6]Rafael Aquini [2.6.32-491.el6]Rafael Aquini [2.6.32-490.el6]Rafael Aquini [2.6.32-489.el6]Rafael Aquini [2.6.32-488.el6]Rafael Aquini [2.6.32-487.el6]Rafael Aquini [2.6.32-486.el6]Rafael Aquini [2.6.32-485.el6]Rafael Aquini [2.6.32-484.el6]Rafael Aquini [2.6.32-483.el6]Rafael Aquini [2.6.32-482.el6]Rafael Aquini [2.6.32-481.el6]Rafael Aquini [2.6.32-480.el6]Rafael Aquini [2.6.32-479.el6]Rafael Aquini [2.6.32-478.el6]Rafael Aquini [2.6.32-477.el6]Rafael Aquini [2.6.32-476.el6]Rafael Aquini [2.6.32-475.el6]Rafael Aquini [2.6.32-474.el6]Rafael Aquini [2.6.32-473.el6]Rafael Aquini [2.6.32-472.el6]Rafael Aquini [2.6.32-471.el6]Rafael Aquini [2.6.32-470.el6]Rafael Aquini [2.6.32-469.el6]Rafael Aquini [2.6.32-468.el6]Rafael Aquini [2.6.32-467.el6]Rafael Aquini [2.6.32-466.el6]Rafael Aquini [2.6.32-465.el6]Rafael Aquini [2.6.32-464.el6]Rafael Aquini [2.6.32-463.el6]Rafael Aquini [2.6.32-462.el6]Rafael Aquini [2.6.32-461.el6]Rafael Aquini [2.6.32-460.el6]Rafael Aquini [2.6.32-459.el6]Rafael Aquini [2.6.32-458.el6]Rafael Aquini [2.6.32-457.el6]Rafael Aquini [2.6.32-456.el6]Rafael Aquini [2.6.32-455.el6]Rafael Aquini [2.6.32-454.el6]Rafael Aquini [2.6.32-453.el6]Rafael Aquini [2.6.32-452.el6]Rafael Aquini [2.6.32-451.el6]Rafael Aquini [2.6.32-450.el6]Rafael Aquini [2.6.32-449.el6]Rafael Aquini [2.6.32-448.el6]Rafael Aquini [2.6.32-447.el6]Rafael Aquini [2.6.32-446.el6]Rafael Aquini [2.6.32-445.el6]Rafael Aquini [2.6.32-444.el6]Rafael Aquini [2.6.32-443.el6]Rafael Aquini [2.6.32-442.el6]Rafael Aquini [2.6.32-441.el6]Rafael Aquini [2.6.32-440.el6]Rafael Aquini [2.6.32-439.el6]Rafael Aquini [2.6.32-438.el6]Rafael Aquini [2.6.32-437.el6]Rafael Aquini [2.6.32-436.el6]Rafael Aquini [2.6.32-435.el6]Rafael Aquini [2.6.32-434.el6]Rafael Aquini [2.6.32-433.el6]Rafael Aquini [2.6.32-432.el6]Rafael Aquini [2.6.32-431.el6]Rafael Aquini [2.6.32-430.el6]Rafael Aquini [2.6.32-429.el6]Rafael Aquini [2.6.32-428.el6]Rafael Aquini [2.6.32-427.el6]Rafael Aquini [2.6.32-426.el6]Rafael Aquini [2.6.32-425.el6]Rafael Aquini [2.6.32-424.el6]Rafael Aquini [2.6.32-423.el6]Rafael Aquini [2.6.32-422.el6]Rafael Aquini [2.6.32-421.el6]Rafael Aquini [2.6.32-420.el6]Rafael Aquini [2.6.32-419.el6]Rafael Aquini [2.6.32-418.el6]Rafael Aquini [2.6.32-417.el6]Rafael Aquini [2.6.32-416.el6]Rafael Aquini [2.6.32-415.el6]Rafael Aquini [2.6.32-414.el6]Rafael Aquini [2.6.32-413.el6]Rafael Aquini [2.6.32-412.el6]Rafael Aquini [2.6.32-411.el6]Rafael Aquini [2.6.32-410.el6]Rafael Aquini [2.6.32-409.el6]Rafael Aquini [2.6.32-408.el6]Rafael Aquini [2.6.32-407.el6]Rafael Aquini [2.6.32-406.el6]Rafael Aquini [2.6.32-405.el6]Rafael Aquini [2.6.32-404.el6]Rafael Aquini [2.6.32-403.el6]Rafael Aquini [2.6.32-402.el6]Rafael Aquini [2.6.32-401.el6]Rafael Aquini [2.6.32-400.el6]Rafael Aquini [2.6.32-399.el6]Rafael Aquini [2.6.32-398.el6]Jarod Wilson [2.6.32-397.el6]Jarod Wilson [2.6.32-396.el6]Jarod Wilson [2.6.32-395.el6]Jarod Wilson [2.6.32-394.el6]Jarod Wilson [2.6.32-393.el6]Jarod Wilson [2.6.32-392.el6]Jarod Wilson [2.6.32-391.el6]Jarod Wilson [2.6.32-390.el6]Jarod Wilson [2.6.32-389.el6]Jarod Wilson [2.6.32-388.el6]Jarod Wilson [2.6.32-387.el6]Jarod Wilson [2.6.32-386.el6]Jarod Wilson [2.6.32-385.el6]Jarod Wilson [2.6.32-384.el6]Jarod Wilson [2.6.32-383.el6]Jarod Wilson [2.6.32-382.el6]Jarod Wilson [2.6.32-381.el6]Jarod Wilson [2.6.32-380.el6]Jarod Wilson [2.6.32-379.el6]Jarod Wilson [2.6.32-378.el6]Jarod Wilson [2.6.32-377.el6]Jarod Wilson [2.6.32-376.el6]Jarod Wilson [2.6.32-375.el6]Jarod Wilson [2.6.32-374.el6]Jarod Wilson [2.6.32-373.el6]Jarod Wilson [2.6.32-372.el6]Jarod Wilson [2.6.32-371.el6]Jarod Wilson [2.6.32-370.el6]Jarod Wilson [2.6.32-369.el6]Jarod Wilson [2.6.32-368.el6]Jarod Wilson [2.6.32-367.el6]Jarod Wilson [2.6.32-366.el6]Jarod Wilson [2.6.32-365.el6]Jarod Wilson [2.6.32-364.el6]Jarod Wilson [2.6.32-363.el6]Jarod Wilson [2.6.32-362.el6]Jarod Wilson [2.6.32-361.el6]Jarod Wilson [2.6.32-360.el6]Jarod Wilson [2.6.32-359.el6]Jarod Wilson [2.6.32-358.el6]Jarod Wilson [2.6.32-357.el6]Jarod Wilson [2.6.32-356.el6]Jarod Wilson [2.6.32-355.el6]Jarod Wilson [2.6.32-354.el6]Jarod Wilson [2.6.32-353.el6]Jarod Wilson [2.6.32-352.el6]Jarod Wilson [2.6.32-351.el6]Jarod Wilson [2.6.32-350.el6]Jarod Wilson [2.6.32-349.el6]Jarod Wilson [2.6.32-348.el6]Jarod Wilson [2.6.32-347.el6]Jarod Wilson [2.6.32-346.el6]Jarod Wilson [2.6.32-345.el6]Jarod Wilson [2.6.32-344.el6]Jarod Wilson [2.6.32-343.el6]Jarod Wilson [2.6.32-342.el6]Jarod Wilson [2.6.32-341.el6]Jarod Wilson [2.6.32-340.el6]Jarod Wilson [2.6.32-339.el6]Jarod Wilson [2.6.32-338.el6]Jarod Wilson [2.6.32-337.el6]Jarod Wilson [2.6.32-336.el6]Jarod Wilson [2.6.32-335.el6]Jarod Wilson [2.6.32-334.el6]Jarod Wilson [2.6.32-333.el6]Jarod Wilson [2.6.32-332.el6]Jarod Wilson [2.6.32-331.el6]Jarod Wilson [2.6.32-330.el6]Jarod Wilson [2.6.32-329.el6]Jarod Wilson [2.6.32-328.el6]Jarod Wilson [2.6.32-327.el6]Jarod Wilson [2.6.32-326.el6]Jarod Wilson [2.6.32-325.el6]Jarod Wilson [2.6.32-324.el6]Jarod Wilson [2.6.32-323.el6]Jarod Wilson [2.6.32-322.el6]Jarod Wilson [2.6.32-321.el6]Jarod Wilson [2.6.32-320.el6]Jarod Wilson [2.6.32-319.el6]Jarod Wilson [2.6.32-318.el6]Jarod Wilson [2.6.32-317.el6]Jarod Wilson [2.6.32-316.el6]Jarod Wilson [2.6.32-315.el6]Jarod Wilson [2.6.32-314.el6]Jarod Wilson [2.6.32-313.el6]Jarod Wilson [2.6.32-312.el6]Jarod Wilson [2.6.32-311.el6]Jarod Wilson [2.6.32-310.el6]Jarod Wilson [2.6.32-309.el6]Jarod Wilson [2.6.32-308.el6]Jarod Wilson [2.6.32-307.el6]Jarod Wilson [2.6.32-306.el6]Jarod Wilson [2.6.32-305.el6]Jarod Wilson [2.6.32-304.el6]Jarod Wilson [2.6.32-303.el6]Jarod Wilson [2.6.32-302.el6]Jarod Wilson [2.6.32-301.el6]Jarod Wilson [2.6.32-300.el6]Jarod Wilson [2.6.32-299.el6]Jarod Wilson [2.6.32-298.el6]Jarod Wilson [2.6.32-297.el6]Jarod Wilson [2.6.32-296.el6]Jarod Wilson [2.6.32-295.el6]Jarod Wilson [2.6.32-294.el6]Jarod Wilson [2.6.32-293.el6]Jarod Wilson [2.6.32-292.el6]Jarod Wilson [2.6.32-291.el6]Jarod Wilson [2.6.32-290.el6]Jarod Wilson [2.6.32-289.el6]Jarod Wilson [2.6.32-288.el6]Jarod Wilson [2.6.32-287.el6]Jarod Wilson [2.6.32-286.el6]Jarod Wilson [2.6.32-285.el6]Jarod Wilson [2.6.32-284.el6]Jarod Wilson [2.6.32-283.el6]Jarod Wilson [2.6.32-282.el6]Jarod Wilson [2.6.32-281.el6]Jarod Wilson [2.6.32-280.el6]Jarod Wilson [2.6.32-279.el6]Jarod Wilson [2.6.32-278.el6]Jarod Wilson [2.6.32-277.el6]Jarod Wilson [2.6.32-276.el6]Jarod Wilson [2.6.32-275.el6]Jarod Wilson [2.6.32-274.el6]Jarod Wilson [2.6.32-273.el6]Jarod Wilson [2.6.32-272.el6]Jarod Wilson [2.6.32-271.el6]Jarod Wilson [2.6.32-270.el6]Jarod Wilson [2.6.32-269.el6]Jarod Wilson [2.6.32-268.el6]Aristeu Rozanski [2.6.32-267.el6]Aristeu Rozanski [2.6.32-266.el6]Aristeu Rozanski [2.6.32-265.el6]Aristeu Rozanski [2.6.32-264.el6]Aristeu Rozanski [2.6.32-263.el6]Aristeu Rozanski [2.6.32-262.el6]Aristeu Rozanski [2.6.32-261.el6]Aristeu Rozanski [2.6.32-260.el6]Aristeu Rozanski [2.6.32-259.el6]Aristeu Rozanski [2.6.32-258.el6]Aristeu Rozanski [2.6.32-257.el6]Aristeu Rozanski [2.6.32-256.el6]Aristeu Rozanski [2.6.32-255.el6]Aristeu Rozanski [2.6.32-254.el6]Aristeu Rozanski [2.6.32-253.el6]Aristeu Rozanski [2.6.32-252.el6]Aristeu Rozanski [2.6.32-251.el6]Aristeu Rozanski [2.6.32-250.el6]Aristeu Rozanski [2.6.32-249.el6]Aristeu Rozanski [2.6.32-248.el6]Aristeu Rozanski [2.6.32-247.el6]Aristeu Rozanski [2.6.32-246.el6]Aristeu Rozanski [2.6.32-245.el6]Aristeu Rozanski [2.6.32-244.el6]Aristeu Rozanski [2.6.32-243.el6]Aristeu Rozanski [2.6.32-242.el6]Aristeu Rozanski [2.6.32-241.el6]Aristeu Rozanski [2.6.32-240.el6]Aristeu Rozanski [2.6.32-239.el6]Aristeu Rozanski [2.6.32-238.el6]Aristeu Rozanski [2.6.32-237.el6]Aristeu Rozanski [2.6.32-236.el6]Aristeu Rozanski [2.6.32-235.el6]Aristeu Rozanski [2.6.32-234.el6]Aristeu Rozanski [2.6.32-233.el6]Aristeu Rozanski [2.6.32-232.el6]Aristeu Rozanski [2.6.32-231.el6]Aristeu Rozanski [2.6.32-230.el6]Aristeu Rozanski [2.6.32-229.el6]Aristeu Rozanski [2.6.32-228.el6]Aristeu Rozanski [2.6.32-227.el6]Aristeu Rozanski [2.6.32-226.el6]Aristeu Rozanski [2.6.32-225.el6]Aristeu Rozanski [2.6.32-224.el6]Aristeu Rozanski [2.6.32-223.el6]Aristeu Rozanski [2.6.32-222.el6]Aristeu Rozanski [2.6.32-221.el6]Aristeu Rozanski [2.6.32-220.el6]Aristeu Rozanski [2.6.32-219.el6]Aristeu Rozanski [2.6.32-218.el6]Aristeu Rozanski [2.6.32-217.el6]Aristeu Rozanski [2.6.32-216.el6]Aristeu Rozanski [2.6.32-215.el6]Aristeu Rozanski [2.6.32-214.el6]Aristeu Rozanski [2.6.32-213.el6]Aristeu Rozanski [2.6.32-212.el6]Aristeu Rozanski [2.6.32-211.el6]Aristeu Rozanski [2.6.32-210.el6]Aristeu Rozanski [2.6.32-209.el6]Aristeu Rozanski [2.6.32-208.el6]Aristeu Rozanski [2.6.32-207.el6]Aristeu Rozanski [2.6.32-206.el6]Aristeu Rozanski [2.6.32-205.el6]Kyle McMartin [2.6.32-204.el6]Kyle McMartin [2.6.32-203.el6]Aristeu Rozanski [2.6.32-202.el6]Aristeu Rozanski [2.6.32-201.el6]Aristeu Rozanski [2.6.32-200.el6]Aristeu Rozanski [2.6.32-199.el6]Kyle McMartin [2.6.32-198.el6]Aristeu Rozanski [2.6.32-197.el6]Aristeu Rozanski [2.6.32-196.el6]Aristeu Rozanski [2.6.32-195.el6]Aristeu Rozanski [2.6.32-194.el6]Aristeu Rozanski [2.6.32-193.el6]Aristeu Rozanski [2.6.32-192.el6]Kyle McMartin [2.6.32-191.el6]Aristeu Rozanski [2.6.32-190.el6]Aristeu Rozanski [2.6.32-189.el6]Kyle McMartin [2.6.32-188.el6]Kyle McMartin [2.6.32-187.el6]Aristeu Rozanski [2.6.32-186.el6]Aristeu Rozanski [2.6.32-185.el6]Aristeu Rozanski [2.6.32-184.el6]Kyle McMartin [2.6.32-183.el6]Aristeu Rozanski [2.6.32-182.el6]Kyle McMartin [2.6.32-181.el6]Aristeu Rozanski [2.6.32-180.el6]Aristeu Rozanski [2.6.32-179.el6]Kyle McMartin [2.6.32-178.el6]Aristeu Rozanski [2.6.32-177.el6]Aristeu Rozanski [2.6.32-176.el6]Kyle McMartin [2.6.32-175.el6]Aristeu Rozanski [2.6.32-174.el6]Aristeu Rozanski [2.6.32-173.el6]Kyle McMartin [2.6.32-172.el6]Kyle McMartin [2.6.32-171.el6]Kyle McMartin [2.6.32-170.el6]Aristeu Rozanski [2.6.32-169.el6]Kyle McMartin [2.6.32-168.el6]Aristeu Rozanski [2.6.32-167.el6]Kyle McMartin [2.6.32-166.el6]Aristeu Rozanski [2.6.32-165.el6]Kyle McMartin [2.6.32-164.el6]Aristeu Rozanski [2.6.32-163.el6]Aristeu Rozanski [2.6.32-162.el6]Kyle McMartin [2.6.32-161.el6]Aristeu Rozanski [2.6.32-160.el6]Aristeu Rozanski [2.6.32-159.el6]Aristeu Rozanski [2.6.32-158.el6]Aristeu Rozanski [2.6.32-157.el6]Aristeu Rozanski [2.6.32-156.el6]Aristeu Rozanski [2.6.32-155.el6]Aristeu Rozanski [2.6.32-154.el6]Aristeu Rozanski [2.6.32-153.el6]Aristeu Rozanski [2.6.32-152.el6]Aristeu Rozanski [2.6.32-151.el6]Aristeu Rozanski [2.6.32-150.el6]Aristeu Rozanski [2.6.32-149.el6]Aristeu Rozanski [2.6.32-148.el6]Aristeu Rozanski [2.6.32-147.el6]Aristeu Rozanski [2.6.32-146.el6]Aristeu Rozanski [2.6.32-145.el6]Aristeu Rozanski [2.6.32-144.el6]Aristeu Rozanski [2.6.32-143.el6]Aristeu Rozanski [2.6.32-142.el6]Aristeu Rozanski [2.6.32-141.el6]Aristeu Rozanski [2.6.32-140.el6]Aristeu Rozanski [2.6.32-139.el6]Aristeu Rozanski [2.6.32-138.el6]Aristeu Rozanski [2.6.32-137.el6]Aristeu Rozanski [2.6.32-136.el6]Aristeu Rozanski [2.6.32-135.el6]Aristeu Rozanski [2.6.32-134.el6]Aristeu Rozanski [2.6.32-133.el6]Aristeu Rozanski [2.6.32-132.el6]Aristeu Rozanski [2.6.32-131.el6]Aristeu Rozanski [2.6.32-130.el6]Aristeu Rozanski [2.6.32-129.el6]Aristeu Rozanski [2.6.32-128.el6]Aristeu Rozanski [2.6.32-127.el6]Aristeu Rozanski [2.6.32-126.el6]Aristeu Rozanski [2.6.32-125.el6]Aristeu Rozanski [2.6.32-124.el6]Aristeu Rozanski [2.6.32-123.el6]Aristeu Rozanski [2.6.32-122.el6]Aristeu Rozanski [2.6.32-121.el6]Aristeu Rozanski [2.6.32-120.el6]Aristeu Rozanski [2.6.32-119.el6]Aristeu Rozanski [2.6.32-118.el6]Aristeu Rozanski [2.6.32-117.el6]Aristeu Rozanski [2.6.32-116.el6]Aristeu Rozanski [2.6.32-115.el6]Aristeu Rozanski [2.6.32-114.el6]Aristeu Rozanski [2.6.32-113.el6]Aristeu Rozanski [2.6.32-112.el6]Aristeu Rozanski [2.6.32-111.el6]Aristeu Rozanski [2.6.32-110.el6]Aristeu Rozanski [2.6.32-109.el6]Aristeu Rozanski [2.6.32-108.el6]Aristeu Rozanski [2.6.32-107.el6]Aristeu Rozanski [2.6.32-106.el6]Aristeu Rozanski [2.6.32-105.el6]Aristeu Rozanski [2.6.32-104.el6]Aristeu Rozanski [2.6.32-103.el6]Aristeu Rozanski [2.6.32-102.el6]Aristeu Rozanski [2.6.32-101.el6]Aristeu Rozanski [2.6.32-100.el6]Aristeu Rozanski [2.6.32-99.el6]Aristeu Rozanski [2.6.32-98.el6]Aristeu Rozanski [2.6.32-97.el6]Aristeu Rozanski [2.6.32-96.el6]Aristeu Rozanski [2.6.32-95.el6]Aristeu Rozanski [2.6.32-94.el6]Aristeu Rozanski [2.6.32-93.el6]Aristeu Rozanski [2.6.32-92.el6]Aristeu Rozanski [2.6.32-91.el6]Aristeu Rozanski [2.6.32-90.el6]Aristeu Rozanski [2.6.32-89.el6]Aristeu Rozanski [2.6.32-88.el6]Aristeu Rozanski [2.6.32-87.el6]Aristeu Rozanski [2.6.32-86.el6]Aristeu Rozanski [2.6.32-85.el6]Aristeu Rozanski [2.6.32-84.el6]Aristeu Rozanski [2.6.32-83.el6]Aristeu Rozanski [2.6.32-82.el6]Aristeu Rozanski [2.6.32-81.el6]Aristeu Rozanski [2.6.32-80.el6]Aristeu Rozanski [2.6.32-79.el6]Aristeu Rozanski [2.6.32-78.el6]Aristeu Rozanski [2.6.32-77.el6]Aristeu Rozanski [2.6.32-76.el6]Aristeu Rozanski [2.6.32-75.el6]Aristeu Rozanski [2.6.32-74.el6]Aristeu Rozanski [2.6.32-73.el6]Aristeu Rozanski [2.6.32-72.el6]Aristeu Rozanski [2.6.32-71.el6]Aristeu Rozanski [2.6.32-70.el6]Aristeu Rozanski [2.6.32-69.el6]Aristeu Rozanski [2.6.32-68.el6]Aristeu Rozanski [2.6.32-67.el6]Aristeu Rozanski [2.6.32-66.el6]Aristeu Rozanski [2.6.32-65.el6]Aristeu Rozanski [2.6.32-64.el6]Aristeu Rozanski [2.6.32-63.el6]Aristeu Rozanski [2.6.32-62.el6]Aristeu Rozanski [2.6.32-61.el6]Aristeu Rozanski [2.6.32-60.el6]Aristeu Rozanski [2.6.32-59.el6]Aristeu Rozanski [2.6.32-58.el6]Aristeu Rozanski [2.6.32-57.el6]Aristeu Rozanski [2.6.32-56.el6]Aristeu Rozanski [2.6.32-55.el6]Aristeu Rozanski [2.6.32-54.el6]Aristeu Rozanski [2.6.32-53.el6]Aristeu Rozanski [2.6.32-52.el6]Aristeu Rozanski [2.6.32-51.el6]Aristeu Rozanski [2.6.32-50.el6]Aristeu Rozanski [2.6.32-49.el6]Aristeu Rozanski [2.6.32-48.el6]Aristeu Rozanski [2.6.32-47.el6]Aristeu Rozanski [2.6.32-46.el6]Aristeu Rozanski [2.6.32-45.el6]Aristeu Rozanski [2.6.32-44.el6]Aristeu Rozanski [2.6.32-43.el6]Aristeu Rozanski [2.6.32-42.el6]Aristeu Rozanski [2.6.32-41.el6]Aristeu Rozanski [2.6.32-40.el6]Aristeu Rozanski [2.6.32-39.el6]Aristeu Rozanski [2.6.32-38.el6]Aristeu Rozanski [2.6.32-37.el6]Aristeu Rozanski [2.6.32-36.el6]Aristeu Rozanski [2.6.32-35.el6]Aristeu Rozanski [2.6.32-34.el6]Aristeu Rozanski [2.6.32-33.el6]Aristeu Rozanski [2.6.32-32.el6]Aristeu Rozanski [2.6.32-31.el6]Aristeu Rozanski [2.6.32-30.el6]Aristeu Rozanski [2.6.32-29.el6]Aristeu Rozanski [2.6.32-28.el6]Aristeu Rozanski [2.6.32-27.el6]Aristeu Rozanski [2.6.32-26.el6]Aristeu Rozanski [2.6.32-25.el6]Aristeu Rozanski [2.6.32-24.el6]Aristeu Rozanski [2.6.32-23.el6]Aristeu Rozanski [2.6.32-22.el6]Aristeu Rozanski [2.6.32-21.el6]Aristeu Rozanski [2.6.32-20.el6]Aristeu Rozanski [2.6.32-19.el6]Aristeu Rozanski [2.6.32-18.el6]Aristeu Rozanski [2.6.32-17.el6]Aristeu Rozanski [2.6.32-16.el6]Aristeu Rozanski [2.6.32-15.el6]Aristeu Rozanski [2.6.32-14.el6]Aristeu Rozanski [2.6.32-13.el6]Aristeu Rozanski [2.6.32-12.el6]Aristeu Rozanski [2.6.32-11.el6]Aristeu Rozanski [2.6.32-10.el6]Aristeu Rozanski [2.6.32-9.el6]Aristeu Rozanski [2.6.32-8.el6]Aristeu Rozanski [2.6.32-7.el6]Aristeu Rozanski [2.6.32-6.el6]Aristeu Rozanski [2.6.32-5.el6]Aristeu Rozanski [2.6.32-4.el6]Aristeu Rozanski [2.6.32-3.el6]Aristeu Rozanski [2.6.32-2.el6]Aristeu Rozanski [2.6.32-1.el6]Aristeu Rozanski [2.6.32-0.54.el6]Aristeu Rozanski [2.6.32-0.53.el6]Aristeu Rozanski [2.6.32-0.52.el6]Aristeu Rozanski [2.6.32-0.51.el6]Aristeu Rozanski [2.6.32-0.50.el6]- [netdrv] bonding: fix LACP PDU not sent on slave port sometimes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix incorrect lacp mux state when agg not active (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: fix bond_open don't always set slave active flag (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: update bond carrier state when min_links option changes (Jarod Wilson) [1266366 1258446] - [netdrv] bonding: change AD_LINK_SPEED_BITMASK to enum to suport more speed (Jarod Wilson) [1266366 1258446] - [virt] kvm: ioapic: conditionally delay irq delivery duringeoi broadcast (Fam Zheng) [1266369 1199155] - [kernel] ipc, sem: fix use after free on IPC_RMID after a task using same semaphore set exits (Herton R. Krzesinski) [1266373 1233300] - [fs] xfs: extent size hints can round up extents past MAXEXTLEN (Leonardo Menezes Vaz) [1266372 1211110] - [fs] Remove BUG_ON in nfs_clear_inode (Frank Sorenson) [1266364 1224343] - [net] use address assign type "SET" (Jarod Wilson) [1266374 1225359] - [net] ethtool: set addr_assign_type to NET_ADDR_SET when addr is passed on create (Jarod Wilson) [1266374 1225359] - [net] rtnl: use dev_set_mac_address() instead of plain ndo_ (Jarod Wilson) [1266374 1225359] - [net] ipv4: inet_fragmentation: compute work more accurate (Hannes Frederic Sowa) [1246088 1235465] - [netdrv] bna: fix interrupts storm caused by erroneous packets (Ivan Vecera) [1260535 1241287] - [edac] pci: avoid negative reference count of edac_class (Herton R. Krzesinski) [1255492 1227845] - [kernel] percpu_counter: batch size aware __percpu_counter_compare (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make percpu_counters_lock irq-safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix bad percpu counter state during suspend (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: unbreak __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: fix __percpu_counter_add (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: make APIs irq safe (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: __this_cpu_write doesn't need to be protected by spinlock (Hannes Frederic Sowa) [1246088 1235465] - [kernel] lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdef (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpucounter: Optimize __percpu_counter_add a bit through the use of this_cpu options (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu_counter: use this_cpu_ptr instead of per_cpu_ptr (Hannes Frederic Sowa) [1246088 1235465] - [kernel] percpu: fix list_head init bug in __percpu_counter_init (Hannes Frederic Sowa) [1246088 1235465]- Revert: [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263] - Revert: [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263]- [mm] swap: make nr_swap_pages atomic (Jerome Marchand) [1259362 1252362]- [fs] autofs4 - fix uid and gid assignment in mount request (Ian Kent) [1258581 1248820]- [firmware] add iwlwifi-8000C-13 ucode (Stanislaw Gruszka) [1242969 1134603] - [net] Always propagate flag changes to interfaces (Jarod Wilson) [1253734 1222823] - [s390] zcrypt: Fixed reset and interrupt handling of AP queues (Hendrik Brueckner) [1253729 1238308] - [scsi] zfcp: Use correct length for FCP_RSP_INFO (Hendrik Brueckner) [1253728 1223105] - [tools] perf: avoid possible race condition in copyfile (Milos Vyletel) [1253733 1229673] - [tools] perf: Introduce copyfile_offset function (Milos Vyletel) [1253733 1229673] - [tools] perfs: Add rm_rf utility function (Milos Vyletel) [1253733 1229673] - [net] vlan: restore VLAN_GROUP_ARRAY_LEN definition (Michal Schmidt) [1246102 1242145] - [md] dm btree remove: fix bug in redistribute3 (Mike Snitzer) [1246105 1242023] - [netdrv] vmxnet3: prevent receive getting out of sequence on napi poll (Neil Horman) [1246092 1236564] - [kernel] sched, cgroup: replace signal_struct->group_rwsem with a global percpu_rwsem (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: add lockdep annotations (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr (Oleg Nesterov) [1246081 1198732] - [kernel] percpu_rw_semaphore: reimplement to not block the readers unnecessarily (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rwsem: use synchronize_sched_expedited (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use rcu_read_lock_sched (Oleg Nesterov) [1246081 1198732] - [kernel] percpu-rw-semaphores: use light/heavy barriers (Oleg Nesterov) [1246081 1198732] - [kernel] blockdev: turn a rw semaphore into a percpu rw semaphore (Oleg Nesterov) [1246081 1198732] - [kernel] softirq: Add softirq_2ms_loop and default to existing RHEL6 behaviour (Prarit Bhargava) [1246064 970263] - [kernel] softirq: reduce latencies (Prarit Bhargava) [1246064 970263]- [md] Revert "dm: don't schedule delayed run of the queue if nothing to do" (Mike Snitzer) [1246095 1240767] - [md] Revert "dm: only run the queue on completion if congested or no requests pending" (Mike Snitzer) [1246095 1240767]- [net] udp: fix behavior of wrong checksums (Denys Vlasenko) [1240758 1240759] {CVE-2015-5364 CVE-2015-5366} - [fs] vfs: Unhash and evict unused children dentries after rmdir (Lukas Czerner) [1243400 1241030] - [fs] vfs: Prevent syncing frozen file system (Lukas Czerner) [1243404 1241791] - [fs] vfs: Prevent freeing unlinked file to be indefinitely delayed (Lukas Czerner) [1243406 1236736] - [fs] vmcore: continue vmcore initialization if PT_NOTE is found empty (Baoquan He) [1245195 1236437] - [fs] vmcore: prevent PT_NOTE p_memsz overflow during header update (Baoquan He) [1245195 1236437] - [kernel] audit/fix non-modular users of module_init in core code (Baoquan He) [1245195 1236437]- [redhat] Update dracut dependency to pull in drbg module (Herbert Xu) [1241518 1241338]- [security] selinux: don't waste ebitmap space when importing NetLabel categories (Paul Moore) [1130197] - [x86] Revert "Add driver auto probing for x86 features v4" (Prarit Bhargava) [1231280] - [net] bridge: netfilter: don't call iptables on vlan packets if sysctl is off (Florian Westphal) [1236551] - [net] ebtables: Allow filtering of hardware accelerated vlan frames (Florian Westphal) [1236551]- [fs] Revert "fuse: use clear_highpage and KM_USER0 instead of KM_USER1" (Brian Foster) [1229562]- [netdrv] bnx2x: Move statistics implementation into semaphores (Michal Schmidt) [1231348] - [scsi] storvsc: Set the SRB flags correctly when no data transfer is needed (Vitaly Kuznetsov) [1221404]- [block] fix ext_dev_lock lockdep report (Jeff Moyer) [1230927] - [md] Revert "md dm: run queue on re-queue" (Mike Snitzer) [1232007] - [firmware] another cxgb4 firmware load fixup (Sai Vemuri) [1189255] - [char] tty: Don't protect atomic operation with mutex (Aristeu Rozanski) [1184182] - [edac] i5100 add 6 ranks per channel (Aristeu Rozanski) [1171333] - [edac] i5100 clean controller to channel terms (Aristeu Rozanski) [1171333] - [crypto] rng - Remove krng (Herbert Xu) [1226418] - [crypto] drbg - Add stdrng alias and increase priority (Herbert Xu) [1226418] - [crypto] seqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] eseqiv - Move IV seeding into init function (Herbert Xu) [1226418] - [crypto] chainiv - Move IV seeding into init function (Herbert Xu) [1226418]- [gpu] drm/radeon: fix freeze for laptop with Turks/Thames GPU (Jerome Glisse) [1213297] - [md] dm: fix casting bug in dm_merge_bvec (Mike Snitzer) [1226453] - [fs] nfs: Send the size attribute on open(O_TRUNC) (Benjamin Coddington) [1208065] - [net] inet: fix processing of ICMP frag_needed messages (Sabrina Dubroca) [1210321] - [net] tcp: double default TSQ output bytes limit (Hannes Frederic Sowa) [1140590] - [hv] hv_balloon: correctly handle num_pages>INT_MAX case (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: correctly handle val.freeramid executables (Mateusz Guzik) [1216269] {CVE-2015-3339} - [netdrv] i40e: Make sure to be in VEB mode if SRIOV is enabled at probe (Stefan Assmann) [1206000] - [netdrv] i40e: start up in VEPA mode by default (Stefan Assmann) [1206000] - [netdrv] e1000e: Bump the version to 3.2.5 (John Greene) [1211531] - [netdrv] e1000e: fix unit hang during loopback test (John Greene) [1211531] - [netdrv] e1000e: fix systim issues (John Greene) [1211531] - [netdrv] e1000e: fix legacy interrupt handling in i219 (John Greene) [1211531] - [netdrv] e1000e: fix flush_desc_ring implementation (John Greene) [1211531] - [netdrv] e1000e: fix logical error in flush_desc_rings (John Greene) [1211531] - [netdrv] e1000e: remove call to do_div and sign mismatch warning (John Greene) [1211531] - [netdrv] e1000e: i219 execute unit hang fix on every reset or power state transition (John Greene) [1211531] - [netdrv] e1000e: i219 fix unit hang on reset and runtime D3 (John Greene) [1211531] - [netdrv] e1000e: fix call to do_div to use u64 arg (John Greene) [1211531] - [netdrv] e1000e: Cleanup handling of VLAN_HLEN as a part of max frame size (John Greene) [1211531] - [netdrv] e1000e: Correctly include VLAN_HLEN when changing interface MTU (John Greene) [1211531] - [netdrv] e1000e: call netif_carrier_off early on down (John Greene) [1211531]- [serial] add ability to set IRQ via module parameter (Prarit Bhargava) [1210848] - [fs] pipe: fix pipe corruption and iovec overrun on partial copy (Seth Jennings) [1185166] {CVE-2015-1805} - [netdrv] macvlan: add VLAN filters to lowerdev (Ivan Vecera) [1213846] - [x86] Mark Intel Broadwell-DE processor as unsupported (Steve Best) [1226904] - [net] ipv6: reallocate addrconf router for ipv6 address when lo device up (Hannes Frederic Sowa) [1223610] - [mm] memory-failure: move refcount only in !MF_COUNT_INCREASED (Rafael Aquini) [1222832] - [mm] memory-failure: shift page lock from head page to tail page after thp split (Rafael Aquini) [1222832] - [mm] memory-failure: transfer page count from head page to tail page after split thp (Rafael Aquini) [1222832] - [scsi] lpfc: Correct loss of target discovery after cable swap (Rob Evers) [1226779]- [netdrv] iwlwifi: use custom workqueue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove not used *bt-coex* files (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: avoid use-after-free on iwl_mvm_d0i3_enable_tx() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean net-detect info if device was reset during suspend (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the UCODE_DOWN reference when resuming (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - duplicate the command if sent ASYNC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: force mac from otp in case nvm mac is reserved (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Free fw_status after use to avoid memory leak (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't disable the busmaster DMA clock for family 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 7000: modify the firmware name for 3165 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: forbid MIMO on devices that don't support it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: force quota update update after FW restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix typo in CONFIG option (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't power off the device between INIT and OPER firmwares (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prevent using unmapped memory in fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Avoid signal based decisions if ave beacon RSSI is 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix scan iteration complete notification handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't stop the FW monitor too early (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix Tx Power firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: capture connection loss as part of MLME trigger (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for time events (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: do string formatting in debug triggers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix spelling errors (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't return uninitialized value in get_survey() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused arguments (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix wrongfully flushing frames in the roc/off channel queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs entry with the number of net-detect scans (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor rs_update_rate_tbl (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: check the size of the trigger struct from the firmware file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon MLME failures (Stanislaw Gruszka) [1134606] - [net] mac80211: Fix mac80211.h docbook comments (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about deauth (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about association status (Stanislaw Gruszka) [1134606] - [net] mac80211: notify the driver about authentication status (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: convert rssi_callback() to event_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix comment indentation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Clean up UMAC scan UIDs in the reset and drv_stop flows (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: 8000: change PNVM in case it doesn't match to the HW step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix debug print in the RSA ownership workaround (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to configure the timeout for the Tx queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: drop support for early versions of 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use debugfs_create_bool() for enable_scan_iteration_notif (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: initialize trans_pcie->ref_count on configure() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: inform mac80211 about umac scans that was aborted by restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove d0i3 ref correctly during AP start (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: Fix memory leak in iwl_req_fw_callback() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove WARN_ON for invalid BA notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take IWL_MVM_REF_UCODE_DOWN before restarting hw (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't wait for firmware verification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 3165 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove time-event start/end failure warning (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add iccm data to 8000 b-step data dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add rx packet sequence number to dbg print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: properly flush the queues for buffering transport (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: assign new TLV bit for multi-source LAR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: continue (with error) CSA on GO time event failure (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: simplify iwl_mvm_get_wakeup_status() return (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't double unlock the mutex in __iwl_mvm_resume() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clarify time event end handling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Always enable the smart FIFO (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: update copyright to include 2015 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add more new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - update the new API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix force NMI for 8000 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: freeze the non-shared queues when a station goes to sleep (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: allow the op_mode to freeze the stuck queue timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: update Tx statistics when using fixed rate (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't init MCC during CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove warning on station exhaustion (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: trans: Take ownership on secure machine before FW load (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new 8260 series PCI IDs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: improve ss_params debug print (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't allow the FW to return invalid ch indices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reflect TDLS pm state in mvmvif->pm_enabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix identation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unneeded include iwl-fw-error-dump.h (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use correct NVM offset for LAR enable for new NVMs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: fix smatch warning: warn: inconsistent indenting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: include more registers in the prph dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: speed up the Tx DMA stop flow (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 B2/C steps (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: always update the quota after association (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - disable RRC by default (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_SF_NO_DUMMY_NOTIF (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove IWL_UCODE_TLV_API_DISABLE_STA_TX (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: bump API to 13 for devices that use iwlmvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set LAR MCC on D3/D0 transitions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LAR updates from BIOS (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: take the MAC address from HW registers (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow disabling LAR via module param (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support new PHY_SKU nvm section for family 8000 B0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: disable 11ac if 11n is disabled (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: iwlmvm: LAR: disable LAR support due to NVM vs TLV conflict (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: change last 5ghz channel to 165 & add support for 8000 family (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: use IWL_DEFAULT_MAX_TX_POWER for max_eirp (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: nvm: init correct nvm channel list for 8000 devices (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: LAR: Add chub mcc change notify command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: don't declare support for 5ghz if not supported (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: ignore IBSS flag as regulatory NO-IR indication (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider LAR support during NVM parse (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: create regdomain from mcc_update_cmd response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: init country code on init/recovery (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add MCC update FW API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disconnect if CSA time event fails scheduling (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: drop VO packets when mac80211 tells us to (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix compilation with IWLWIFI_DEBUGFS not set (Stanislaw Gruszka) [1134606] - [netdrv] wireless: Use eth__addr instead of memset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't override passive dwell in case of fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon low RSSI (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: restart firmware recording when no configuration is set (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon command response (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon channel switch (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add trigger for firmware dump upon missed beacons (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add the cause of the firmware dump in the dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add framework for triggers for fw dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use only 40 ms for fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to force the Rx chains from debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new TLV capability flag for BT PLCR (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: new Alive / error table API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support beacon statistics for BSS client (Stanislaw Gruszka) [1134606] - [net] cfg80211: add nl80211 beacon-only statistics (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove deprecated scan API code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support radio statistics as global survey (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add statistics API version 10 (Stanislaw Gruszka) [1134606] - [net] cfg80211: add scan time to survey data (Stanislaw Gruszka) [1134606] - [netdrv] cfg80211: remove "channel" from survey names (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: apply destination before releasing reset (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove unused function in BT coex (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix BT coex shared antenna activity check (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: print single stream params via debugfs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: increase the number of PAPD channel groups to 9 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider TDLS queues as used during drain (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: disable MIMO for low latency P2P (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: disable beamformer unless FW supports it (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't try to stop scans that are not running anymore (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: better match tx response rate to the LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call ieee80211_scan_completed() even if scan abort fails (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: reduce quota threshold (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't send a command the firmware doesn't know (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix building channels in scan_config_cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Enable EBS also in single scan on umac interface (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Fix a few EBS error handling bugs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: allow to define the stuck queue timer per queue (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: enable watchdog on Tx queues for mvm (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore stale TDLS ch-switch responses (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: improve TDLS ch-sw state machine (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: prepare the enablement of 31 TFD queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: enable forcing single stream Tx decision (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: remove space padding after sysassert description (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add beamformer support (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: don't dump useless data when a TFD queue hangs (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't reprobe if we fail during reconfig and fw_restart is false (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: check IWL_UCODE_TLV_API_SCD_CFG in API and not in capa (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: fix rx chains configuration in phy ctxt cmd (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: support secured boot flow for family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use a new API for enabling STBC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: refactor ht/vht init (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: remove stats argument from functions (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: really disable TDLS queues (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - set all the co-running values to 0 (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Do not consider invalid HW queues in queue mask (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support family 8000 C step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: init ref_lock (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: document switch case fall-through in iwl_mvm_send_sta_key (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: use STBC regardless of power save mode (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: mvm: drop non VO frames when flushing" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for new LTR command (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: BT Coex - fine tune the MPLUT register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move U-APSD decision to authentication (Stanislaw Gruszka) [1134606] - [netdrv] mac80211: move U-APSD enablement to vif flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ignore temperature updates in the RX statistics notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: cleanup unuseful and overflowing traces (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: generate statistics debugfs code (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: move statistics API to new header file (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: sync statistics firmware API (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: correctly set the NMI register (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add rxf and txf to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add support for dumping a secondary SRAM (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs file for misbehaving U-APSD AP (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: let the firmware configure the scheduler (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove unused TLV capability flags (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add print of he nvm version (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: set max_out_time equal to frag_passive_dwell in fragmented scan (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: allow to disable MIMO for P2P only (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow to collect debug data from non-sleepable context (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when stopping fw monitor (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Add debugfs entry to enable scan offload notification (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: add new config and PCI IDs for 4165 series (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: make sure state isn't in d0i3 when collecting fw dbg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: repeat initial legacy rates in LQ table (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: don't indicate no BA if STA was in powersave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: organize and cleanup consts (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Alter passive scan fragmentation parameters in case of multi-MAC (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: call to pcie_apply_destination also on family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: ask the fw to wakeup (from d0i3) on sysassert (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: tlv: add support for IWL_UCODE_TLV_SDIO_ADMA_ADDR TLV (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_sta_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: use iwl_mvm_vif_from_mac80211() consistently (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove useless extern definition of iwl4265_2ac_sdio_cfg (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clean refs before stop_device() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: main: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: dvm: tt: Use setup_timer (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support 2 different channels (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: wait for d0i3 exit on hw restart (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: consider d0i3_disable in iwl_mvm_is_d0i3_supported() (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: support multiple d0i3 modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support IWL_D0I3_MODE_ON_SUSPEND d0i3 mode (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow both d0i3 and d3 wowlan configuration modes (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: add basic reference accounting (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: convert the SRAM dump to the generic memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: change SMEM dump to general purpose memory dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add smem content to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support additional nvm_file in family 8000 B step (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: rs: fix max rate allowed if no rate is allowed (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: clear tt values when entering CT-kill (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: Set the HW step in the core dump (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: allow RSSI compensation (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add debugfs to trigger fw debug logs collection (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: pcie: let the Manageability Engine know when we leave (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: support LnP 1x1 antenna configuration (Stanislaw Gruszka) [1134606] - [netdrv] Revert "iwlwifi: use correct fw file in 8000 b-step" (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: mvm: add fw runtime stack to dump data (Stanislaw Gruszka) [1134606] - [netdrv] iwlwifi: remove MODULE_VERSION (Stanislaw Gruszka) [1134606]- [x86] perf/intel: Add INST_RETIRED.ALL workarounds (Jiri Olsa) [1189949] - [x86] perf/intel: Add Broadwell core support (Jiri Olsa) [1189949] - [x86] perf/intel: Add new cache events table for Haswell (Jiri Olsa) [1189949]- [tools] perf trace: Handle legacy syscalls tracepoints (Jiri Olsa) [1212402] - [scsi] qla2xxx: fix busy wait regression (Chad Dupuis) [1207270] - [fs] eCryptfs: Remove buggy and unnecessary write in file name decode routine (Mateusz Guzik) [1202156] {CVE-2014-9683} - [net] ipv4: Missing sk_nulls_node_init in ping_unhash (Denys Vlasenko) [1218103] {CVE-2015-3636} - [s390] dasd: disable CUIR support for z/VM (Hendrik Brueckner) [1223721] - [ata] ahci: avoton port-disable reset-quirk (David Milburn) [1223187] - [inifinband] iw_cxgb4: don't call neigh_release (Sai Vemuri) [1215835] - [fs] sunrpc: Set alloc_slot for backchannel tcp ops (Sachin Prabhu) [1208339] - [fs] epoll: convert max_user_watches to long (George Beshers) [741705] - [firmware] cxgb4: add missing Makefile invocation for 1.13.32.0 images (Jarod Wilson) [1189255] - [fs] proc: make proc_fd_permission() thread-friendly (Carlos Maiolino) [1201593] - [acpi] scan: reduce log level of "ACPI: \_PR_.CPU4: failed to get CPU APIC ID" (Charles Rose) [1222466] - [netdrv] mlx5: wrong page mask if CONFIG_ARCH_DMA_ADDR_T_64BIT enabled for 32Bit architectures (Doug Ledford) [1141604] - [netdrv] vmxnet3: Receive vlan stripped frames in hwaccel path (Neil Horman) [1218404] - [fs] NFSv4.1: Deal effectively with interrupted RPC calls (Steve Dickson) [1200956] - [fs] NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED (Steve Dickson) [1200956] - [fs] NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly (Steve Dickson) [1200956] - [kernel] cgroup: fix cgroup_rmdir vs close race (Johannes Weiner) [1167772] - [thermal] intel_powerclamp: add id for Avoton SoC (Steve Best) [1225544] - [kernel] tracing: Buffer the output of seq_file in case of filled buffer (Jiri Olsa) [1123102] - [kernel] tracing: Consolidate protection of reader access to the ring buffer (Jiri Olsa) [1123102] - [kernel] tracing: Fix ring_buffer_read_page reading out of page boundary (Jiri Olsa) [1123102] - [kernel] ring-buffer: Check for end of page in iterator (Jiri Olsa) [1123102] - [netdrv] be2net: use PCI MMIO read instead of config read for errors (Ivan Vecera) [1216088] - [thermal] powerclamp: add ids for future xeon cpus (Steve Best) [1183181] - [powercap] RAPL: add IDs for future Xeon CPUs (Steve Best) [1183177] - [net] flow_dissector: fail on evil iph->ihl (Jason Wang) [1179559] - [netdrv] hyperv: Add IPv6 into the hash computation for vRSS (Jason Wang) [1179559] - [netdrv] hyperv: Add handling of IP header with option field in netvsc_set_hash (Jason Wang) [1179559] - [net] bridge: check return value of ipv6_dev_get_saddr() (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Fix possibly wrong MLD queries' ethernet source address (Thadeu Lima de Souza Cascardo) [765987] - [net] bridge: Use IPv6 link-local address for multicast listener queries (Thadeu Lima de Souza Cascardo) [765987] - [net] conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition (Jesper Brouer) [1200541 1212801] - [net] tcp: Restore RFC5961-compliant behavior for SYN packets (Jesper Brouer) [1200541 1212801] - [crypto] drbg - fix maximum value checks on 32 bit systems (Herbert Xu) [1219907] - [crypto] drbg - remove configuration of fixed values (Herbert Xu) [1219907] - [netdrv] iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: send AP probe as unicast again (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: count interfaces correctly for combination checks (Stanislaw Gruszka) [1206103] - [netdrv] wl18xx: show rx_frames_per_rates as an array as it really is (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: fix RX A-MPDU session reorder timer deletion (Stanislaw Gruszka) [1206103] - [netdrv] ath9k: fix tracking of enabled AP beacons (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: dvm: run INIT firmware again upon .start() (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: Fix ROC removal (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: BT Coex - fix a NULL pointer exception (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: fix max_ht_ampdu_exponent for older devices (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: drop unencrypted frames in mesh fwding (Stanislaw Gruszka) [1206103] - [netdrv] b43: fix support for 5 GHz only BCM43228 model (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: disable u-APSD queues by default (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: notify channel switch at the end of ieee80211_chswitch_post_beacon() (Stanislaw Gruszka) [1206103] - [netdrv] nl80211: ignore HT/VHT capabilities without QoS/WMM (Stanislaw Gruszka) [1206103] - [netdrv] ath5k: fix spontaneus AR5312 freezes (Stanislaw Gruszka) [1206103] - [netdrv] mac80211: Send EAPOL frames at lowest rate (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: always use mac color zero (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: fix failure path when power_update fails in add_interface (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: mvm: validate tid and sta_id in ba_notif (Stanislaw Gruszka) [1206103] - [netdrv] iwlwifi: pcie: disable the SCD_BASE_ADDR when we resume from WoWLAN (Stanislaw Gruszka) [1206103] - [x86] perf: Don't use -ENOSPC for out of PMU resources (Jiri Olsa) [1215827] - [x86] perf: Blacklist all MEM_*_RETIRED events for Ivy Bridge (Jiri Olsa) [1215827] - [x86] perf: Add Intel IvyBridge event scheduling constraints (Jiri Olsa) [1215827] - [firmware] iwlwifi: update -12.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517] - [firmware] iwlwifi: update -10.ucode for 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1194517]- [net] tcp: relax tcp_paws_check() (Thadeu Lima de Souza Cascardo) [1209147] - [x86] Mark Intel Broadwell-H processor as supported (Steve Best) [1132147] - [x86] kernel: ignore NMI IOCK when in kdump kernel (Jerry Snitselaar) [1196263] - [kernel] virtio: don't expose u16 in userspace api (Michael S. Tsirkin) [1154634] - [x86] apic/uv: Update the UV APIC HUB check (George Beshers) [1219207] - [x86] apic/uv: Update the UV APIC driver check (George Beshers) [1219207] - [x86] apic/uv: Update the APIC UV OEM check (George Beshers) [1219207]- [rpm] kernel.spec: fix 561.el6 changelog (Kurt Stutsman)- [net] Reinstate WIRELESS_EXT_SYSFS in net/wireless/Kconfig (John Linville) [1219434] - [netdrv] cxgb4: Firmware macro changes for fw verison 1.13.32.0 (Sai Vemuri) [1219233] - [netdrv] cxgb4: Move firmware version MACRO to t4fw_version.h (Sai Vemuri) [1219233] - [netdrv] be2net: fix SR-IOV resources optimization (Ivan Vecera) [1211535]- [powercap] RAPL: Add support for Intel Skylake processors (Steve Best) [1187314] - [powercap] rapl: add ID for Broadwell server (Steve Best) [1189925] - [s390] dasd: Fix unresumed device after suspend/resume having no paths (Hendrik Brueckner) [1213800] - [s390] dasd: fix inability to set a DASD device offline (Hendrik Brueckner) [1213799] - [s390] dasd: fix unresumed device after suspend/resume (Hendrik Brueckner) [1213801] - [netdrv] netvsc: don't flush peers notifying work during setting mtu (Jason Wang) [1203623] - [input] wacom: clear ABS_MISC on the touch device (Aristeu Rozanski) [1111332 1111333] - [x86] asm/entry/64: Remove a bogus 'ret_from_fork' optimization (Mateusz Guzik) [1209233] {CVE-2015-2830} - [fs] gfs2: try harder to obtain journal lock during recovery (Abhijith Das) [1110846] - [thermal] intel_powerclamp: add id for broadwell server (Steve Best) [1189954] - [net] Fix checksum features handling in netif_skb_features() (Vlad Yasevich) [1220247] - [scsi] megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_and_poll() to consider command status returned by firmware (Tomas Henzl) [1219105] - [netdrv] Revert "netxen: remove init of dev->perm_addr in drivers" (Tony Camuso) [1213689] - [ppc] Build RPA PCI Hotplug driver as module instead of directly into the kernel (Gustavo Duarte) [1095456] - [drm] radeon: fix wait in radeon_mn_invalidate_range_start (Rob Clark) [1218794] - [drm] i915: Fix and clean BDW PCH identification (Rob Clark) [1218794] - [drm] i915/vlv: save/restore the power context base reg (Rob Clark) [1218794] - [drm] radeon: Do not directly dereference pointers to BIOS area. (Rob Clark) [1218794] - [kernel] makefile: update drm version (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] radeon: add extra check in radeon_ttm_tt_unpin_userptr (Rob Clark) [1218794] - [drm] i915: Reject the colorkey ioctls for primary and cursor planes (Rob Clark) [1218794] - [drm] radeon/dpm: fix 120hz handling harder (Rob Clark) [1218794] - [drm] radeon: do a posting read in cik_set_irq (Rob Clark) [1218794] - [drm] i915/vlv: remove wait for previous GFX clk disable request (Rob Clark) [1218794] - [drm] i915: Align initial plane backing objects correctly (Rob Clark) [1218794] - [drm] radeon: drop ttm two ended allocation (Rob Clark) [1218794] - [drm] edid: set ELD for firmware and debugfs override EDIDs (Rob Clark) [1218794] - [drm] radeon: drop setting UPLL to sleep mode (Rob Clark) [1218794] - [drm] radeon: do a posting read in si_set_irq (Rob Clark) [1218794] - [drm] radeon: fix interlaced modes on DCE8 (Rob Clark) [1218794] - [drm] Fixup racy refcounting in plane_force_disable (Rob Clark) [1218794] - [drm] Don't assign fbs for universal cursor support to files (Rob Clark) [1218794] - [drm] radeon: fix wait to actually occur after the signaling callback (Rob Clark) [1218794] - [drm] radeon: do a posting read in rs600_set_irq (Rob Clark) [1218794] - [drm] i915: Dell Chromebook 11 has PWM backlight (Rob Clark) [1218794] - [drm] radeon: do a posting read in evergreen_set_irq (Rob Clark) [1218794] - [drm] radeon: do a posting read in r600_set_irq (Rob Clark) [1218794] - [drm] i915: avoid processing spurious/shared interrupts in low-power states (Rob Clark) [1218794] - [drm] radeon: do a posting read in r100_set_irq (Rob Clark) [1218794] - [drm] i915: Prevent use-after-free in invalidate_range_start callback (Rob Clark) [1218794] - [drm] i915: Check obj->vma_list under the struct_mutex (Rob Clark) [1218794] - [drm] radeon: fix DRM_IOCTL_RADEON_CS oops (Rob Clark) [1218794] - [drm] i915/bdw: PCI IDs ending in 0xb are ULT. (Rob Clark) [1218794] - [drm] i915: Correct the IOSF Dev_FN field for IOSF transfers (Rob Clark) [1218794] - [drm] radeon: fix 1 RB harvest config setup for TN/RL (Rob Clark) [1218794] - [drm] i915: Insert a command barrier on BLT/BSD cache flushes (Rob Clark) [1218794] - [drm] radeon: use drm_mode_vrefresh() rather than mode->vrefresh (Rob Clark) [1218794] - [drm] i915: Drop vblank wait from intel_dp_link_down (Rob Clark) [1218794] - [drm] radeon: enable native backlight control on old macs (Rob Clark) [1218794] - [drm] radeon: fix voltage setup on hawaii (Rob Clark) [1218794] - [drm] radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if necessary (Rob Clark) [1218794] - [drm] radeon: workaround for CP HW bug on CIK (Rob Clark) [1218794] - [drm] radeon: only enable kv/kb dpm interrupts once v3 (Rob Clark) [1218794] - [drm] radeon: Don't try to enable write-combining without PAT (Rob Clark) [1218794] - [netdrv] i40e/i40evf: implement KR2 support (Stefan Assmann) [1214872] - [kernel] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support (Stefan Assmann) [1214872]- [x86] perf: Add cpu_ for core_pmu (Jiri Olsa) [1188336] - [block] NVMe: Initialize device list head before starting (David Milburn) [1158606] - [block] NVMe: Fix potential corruption on sync commands (David Milburn) [1158606] - [block] NVMe: Fix potential corruption during shutdown (David Milburn) [1158606] - [block] NVMe: Asynchronous controller probe (David Milburn) [1158606] - [block] NVMe: Register management handle under nvme class (David Milburn) [1158606] - [block] NVMe: Update module version (David Milburn) [1158606] - [block] NVMe: Handling devices incapable of I/O (David Milburn) [1158606] - [x86] Mark Intel Broadwell-EP processor as supported (Steve Best) [1132146] - [fs] nfs: Don't attempt to decode missing directory entries (Benjamin Coddington) [1182830] - [acpi] Skip creation of /proc/acpi/power_resource/ entries for duplicate power resource names (Lenny Szubowicz) [1206643] - [powerpc] perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH (Steve Best) [1213966]- [x86] mm: Linux stack ASLR implementation (Jacob Tanenbaum) [1195683] {CVE-2015-1593} - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal - a fix (Tomas Henzl) [1212364] - [fs] xfs: DIO write completion size updates race (Brian Foster) [1198440] - [x86] KVM: Fix lost interrupt on irr_pending race (Paolo Bonzini) [1213741] - [sound] ALSA: seq-oss: Initialize MIDI clients asynchronously (Jaroslav Kysela) [1212596] - [net] ipv6: Don't reduce hop limit for an interface (Denys Vlasenko) [1208493] {CVE-2015-2922} - [net] vlan: more careful checksum features handling (Vlad Yasevich) [1212384] - [kernel] tracing: Export tracing clock functions (Jerry Snitselaar) [1212502] - [input] wacom - use new input-mt routines (Aristeu Rozanski) [1111332 1111333] - [input] wacom: enable touch on Intuos 5 (Aristeu Rozanski) [1111332 1111333] - [netdrv] bnx2x: Fix kdump when iommu=on (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix busy_poll vs netpoll (Michal Schmidt) [1212365] - [netdrv] bnx2x: Fix statistics locking scheme (Michal Schmidt) [1211695] - [netdrv] bnx2x: Fix kdump on 4-port device (Michal Schmidt) [1211695]- [firmware] cxgb4: update firmware to revision 1.13.32.0 for T4 and T5 (Jarod Wilson) [1189255] - [netdrv] cxgb4: Add warning msg when attaching to adapters which have FLASHes smaller than 2Mb (Sai Vemuri) [1211742] - [infiniband] cxgb4: Increase epd buff size for debug interface (Sai Vemuri) [1211742] - [infiniband] cxgb4: Configure 0B MRs to match HW implementation (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix locking issue in process_mpa_request (Sai Vemuri) [1211742] - [infiniband] cxgb4: Limit MRs to < 8GB for T4/T5 devices (Sai Vemuri) [1211742] - [infiniband] cxgb4: Wake up waiters after flushing the qp (Sai Vemuri) [1211742] - [infiniband] cxgb4: Handle NET_XMIT return codes (Sai Vemuri) [1211742] - [netdrv] libcxgbi: fix freeing skb prematurely (Sai Vemuri) [1211742] - [netdrv] cxgb4i: use set_wr_txq() to set tx queues (Sai Vemuri) [1211742] - [netdrv] cxgb4i: handle non-pdu-aligned rx data (Sai Vemuri) [1211742] - [netdrv] cxgb4i: additional types of negative advice (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4i: set the max. pdu length in firmware (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix credit check for tx_data_wr (Sai Vemuri) [1211742] - [netdrv] cxgb4i: fix tx immediate data credit check (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Don't block unload/cxgb4 unload when remote closes TCP connection (Sai Vemuri) [1211742] - [netdrv] cxgb4: Update FW version string to match FW binary version 1.12.25.0 (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add a check for flashing FW using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fill in supported link mode for SFP modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix missing initialization of win0_lock (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: FL Starvation Threshold needs to be larger than the SGE's Egress Congestion Threshold (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: For T5 use Packing and Padding Boundaries for SGE DMA transfers (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Move fl_starv_thres into adapter->sge data structure (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Replace repetitive pci device ID's with right ones (Sai Vemuri) [1211742] - [netdrv] cxgb4i: send abort_rpl correctly (Sai Vemuri) [1211742] - [netdrv] libcxgbi: support ipv6 address host_param (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wmaybe-uninitialized warning (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Fix -Wunused-function warning (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix build failure in cxgb4 when ipv6 is disabled/not in-built (Sai Vemuri) [1211742] - [netdrv] cxgb4i: Remove duplicated CLIP handling code (Sai Vemuri) [1211742] - [netdrv] cxgb4i: avoid holding mutex in interrupt context (Sai Vemuri) [1211742] - [infiniband] cxgb4: Fix ntuple calculation for ipv6 and remove duplicate line (Sai Vemuri) [1211742] - [infiniband] cxgb4: Take IPv6 into account for best_mtu and set_emss (Sai Vemuri) [1211742] - [infiniband] cxgb4: Make c4iw_wr_log_size_order static (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix FW flash logic using ethtool (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Add 40G support for cxgb4vf driver (Sai Vemuri) [1211742] - [netdrv] cxgb4: Wait for device to get ready before reading any register (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Updated the LSO transfer length in CPL_TX_PKT_LSO for T5 (Sai Vemuri) [1211742] - [netdrv] cxgb4: clean up a type issue (Sai Vemuri) [1211742] - [netdrv] cxgb4: potential shift wrapping bug (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support for adaptive rx (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add Devicde ID for two more adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4vf: Remove superfluous "idx" parameter of CH_DEVICE() macro (Sai Vemuri) [1211742] - [netdrv] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Sai Vemuri) [1211742] - [netdrv] cxgb4: Don't allocate adapter structure for all PF's (Sai Vemuri) [1211742] - [netdrv] cxgb4/cxgb4vf: Add device ID for new adapter and remove for dbg adapter (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix t4_flash_erase_sectors() to throw an error when requested to erase sectors which aren't in the FLASH (Sai Vemuri) [1211742] - [netdrv] cxgb4: Add support to S25FL032P flash (Sai Vemuri) [1211742] - [netdrv] cxgb4: Allow T4/T5 firmware sizes up to 1MB (Sai Vemuri) [1211742] - [netdrv] cxgb4: Issue mbox commands on correct mbox (Sai Vemuri) [1211742] - [netdrv] cxgb4: Avoid dumping Write-only registers in register dump (Sai Vemuri) [1211742] - [netdrv] cxgb4: Detect and display firmware reported errors (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix T5 adapter accessing T4 adapter registers (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fixed the code to use correct length for part number (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix for handling 1Gb/s SFP+ Transceiver Modules (Sai Vemuri) [1211742] - [netdrv] cxgb4: Free completed tx skbs promptly (Sai Vemuri) [1211742] - [netdrv] cxgb4: Fix race condition in cleanup (Sai Vemuri) [1211742] - [infiniband] cxgb4: Only call CQ completion handler if it is armed (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Don't limit TPTE count to 32KB (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: advertise the correct device max attributes (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: Support query_qp() verb (Sai Vemuri) [1211742] - [netdrv] iw_cxgb4: log detailed warnings for negative advice (Sai Vemuri) [1211742] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1145278] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1145278] - [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1145278] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1145278] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1145278] - [scsi] cxgb4i: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145278] - [scsi] cxgb4i: add support for T5 adapter (Sai Vemuri) [1145278] - [scsi] csgb4i: convert skb->transport_header into skb_transport_header(skb) (Sai Vemuri) [1145278] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1145278] - [netdrv] cxfb4vf: Add config option to enable Chelsio cxgb4vf driver (Sai Vemuri) [1112417] - [netdrv] cxfb4vf: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Turn off SGE RX/TX Callback Timers and interrupts in PCI shutdown routine (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netdev_ and pr_ (Sai Vemuri) [1112417 1145275] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb<3, 4>*: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num__queues (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1145275] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update FW version string to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix for SR-IOV VF initialization (Sai Vemuri) [1145275] - [netdrv] cxgb4i: Move stray CPL definitions to cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: work request logging feature (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: display TPTE on errors (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize the device status page (Sai Vemuri) [1145275] - [infiniband] cxgb4: Clean up connection on ARP error (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix skb_leak in reject_cr() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1145275] - [netdrv] cxgb4: Not need to hold the adap_rcu_lock lock when read adap_rcu_list (Sai Vemuri) [1145275] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1145275] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1145275] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1145275] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1145275] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1145275] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1145275] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1145275] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1145275] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1145275] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1145275] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1145275] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1145275] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1145275] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1145275] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1145275] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove addressof casts to same type (Sai Vemuri) [1145275] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1145275] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1145275] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1145275] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1145275] - [netdrv] cxgb4/iw_cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1145275] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1145275] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1145275] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1145275] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1145275] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1145275] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1145275] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1145275] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1145275] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1145275] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1145275] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1145275] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1145275] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1145275] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1145275] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1145275] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1145275] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1145275] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1145275] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1145275] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1145275] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1145275] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1145275] - [netdrv] cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1145275] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1145275] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1145275] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1145275] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1145275] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1145275] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1145275] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1145275] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1145275] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1145275] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1145275] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1145275] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1145275] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1145275] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1145275] - [netdrv] cxgb3/cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1145275 1145278] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1145275] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1145275] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (common header updates) (Sai Vemuri) [1145275] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1145275] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1145275] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1145275] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1145275] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1145275] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1145275] - [netdrv] cxgb4: Inform caller if driver didn't upgrade firmware (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1145275] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1145275] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1145275] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1145275] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1145275] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1145275] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1145275] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1145275] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1145275] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1145275] - [infiniband] cxgb4: Convert import_ep() over to dst_neigh_lookup() (Sai Vemuri) [1145275] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1145275] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1145275] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1145275] - [netdrv] cxgb4: Use netif_set_real_num__queues (Sai Vemuri) [1145275] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1145275]- [mm] readahead: get back a sensible upper limit (Rafael Aquini) [1187940] - [fs] quota: Properly invalidate caches even for filesystems with blocksize < pagesize (Lukas Czerner) [893926] - [fs] xfs: fix behaviour of XFS_IOC_FSSETXATTR on directories (Zorro Lang) [1200705] - [fs] xfs: allow logical-sector-sized DIO (Eric Sandeen) [1197195] - [fs] xfs: rename xfs_buftarg structure members (Eric Sandeen) [1197195] - [fs] xfs: clean up xfs_buftarg (Eric Sandeen) [1197195] - [fs] xfs: simplify xfs_setsize_buftarg callchain; remove unused arg (Eric Sandeen) [1197195] - [fs] fuse: avoid scheduling while atomic (Brian Foster) [1144128] - [fs] pipe: kill ->map() and ->unmap() (Brian Foster) [1144128] - [fs] fuse: use clear_highpage() and KM_USER0 instead of KM_USER1 (Brian Foster) [1144128] - [s390] af_iucv: fix AF_IUCV sendmsg() errno (Hendrik Brueckner) [1211173] - [s390] zcrypt: improve device probing for zcrypt adapter cards (Hendrik Brueckner) [1211174] - [cpufreq] fix null ptr dereference (Petr Oros) [1186720] - [powerpc] eeh: Remove reference to PCI device (Gustavo Duarte) [1189019] - [powerpc] pci: Override pcibios_release_device() (Gustavo Duarte) [1189019] - [powerpc] eeh: Export functions for hotplug (Gustavo Duarte) [1189019] - [pci] Add pcibios_release_device() (Gustavo Duarte) [1189019] - [netdrv] mlx4_en: do not ignore autoneg in mlx4_en_set_pauseparam (Amir Vadai) [1121491] - [netdrv] mlx4_core: Replace pr_warning with pr_warn (Amir Vadai) [1136753] - [netdrv] mlx4_core: Deprecate use_prio module parameter (Amir Vadai) [1136753] - [x86] intel_pstate: Add CPUID for BDW-H CPU (Steve Best) [1164883] - [x86] crypto: aesni - fix memory usage in GCM decryption (Kurt Stutsman) [1213330] {CVE-2015-3331}- [crypto] testmgr: fix RNG return code enforcement (Herbert Xu) [1208804] - [netdrv] i40e: Fix RSS size at init since default num queue calculation has changed (Stefan Assmann) [1209444] - [netdrv] i40e: Move RSS table size for VSIs to the VSI struct (Stefan Assmann) [1209444] - [netdrv] i40e: Enable more than 64 qps for the Main VSI (Stefan Assmann) [1209444] - [netdrv] i40e: use netdev_rss_key_fill() helper (Stefan Assmann) [1209444] - [net] netfilter: xtables: make use of caller family rather than target family (Florian Westphal) [1210697] - [s390] dasd: fix panic in DASD driver during boot (Hendrik Brueckner) [1193535] - [md] dm-io: fix a race condition in the wake up code for sync_io (Mike Snitzer) [1205853] - [edac] sb_edac: fix corruption/crash on imbalanced Haswell home agents (Seth Jennings) [1210148] - [fs] proc: show all supplementary groups in /proc/pid/status (Jerome Marchand) [960050] - [kernel] futex: Take hugepages into account when generating futex_key (Jerome Marchand) [1193250]- [kabi] Adding symbol si_meminfo (Petr Oros) [1150668] - [kabi] Adding symbol pv_mmu_ops (Petr Oros) [1177818] - [kabi] Adding symbol mmput (Petr Oros) [1177818] - [kabi] Adding symbol get_task_mm (Petr Oros) [1177818] - [kabi] Adding symbol cpu_active_mask (Petr Oros) [1177818] - [kabi] Adding symbol __node_distance (Petr Oros) [1177818]- [scsi] fnic: IOMMU Fault occurs when IO and abort IO is out of order (Chris Leech) [1024066] - [scsi] fnic Driver crashed with NULL pointer reference (Chris Leech) [1024066] - [scsi] fnic: For Standalone C series, "sending VLAN request" message (Chris Leech) [1024066] - [scsi] fnic: Improper resue of exchange Ids (Chris Leech) [1024066] - [scsi] fnic: Memcopy only mimumum of data or trace buffer (Chris Leech) [1024066] - [scsi] fnic: assign FIP_ALL_FCF_MACS to fcoe_all_fcfs (Chris Leech) [1024066] - [scsi] fnic: part of treewide: fix errors in printk (Chris Leech) [1024066] - [scsi] fnic: fnic Control Path Trace Utility (Chris Leech) [1024066] - [scsi] fnic: Failing to queue aborts due to Q full cause terminate (Chris Leech) [1024066] - [scsi] fnic: NoFIP solicitation frame in NONFIP mode and changed IO (Chris Leech) [1024066] - [scsi] remove unnecessary pci_set_drvdata() (Chris Leech) [1024066] - [scsi] scsi: Convert uses of compare_ether_addr to ether_addr_equal (Chris Leech) [1024066] - [scsi] fnic: Incremented driver version (Chris Leech) [1024066] - [scsi] fnic: Fnic Statistics Collection (Chris Leech) [1024066] - [scsi] fnic: host reset returns nonzero value(errno) on (Chris Leech) [1024066] - [scsi] fnic: fnic Driver Tuneables Exposed through CLI (Chris Leech) [1024066] - [scsi] fnic: Kernel panic while running sh/nosh with max lun (Chris Leech) [1024066] - [scsi] fnic: Hitting BUG_ON(io_req->abts_done) (Chris Leech) [1024066] - [scsi] fnic: Remove QUEUE_FULL handling code (Chris Leech) [1024066] - [scsi] fnic: On system with >1.1TB RAM, VIC fails multipath (Chris Leech) [1024066] - [scsi] fnic: FC stat param seconds_since_last_reset not (Chris Leech) [1024066] - [scsi] lseek(fd, n, SEEK_END) does *not* go to eof - n (Chris Leech) [1024066] - [netdrv] tun: Fix csum_start with VLAN acceleration (Jason Wang) [1036482] - [netdrv] tun: unbreak truncated packet signalling (Jason Wang) [1036482] - [netdrv] tuntap: hardware vlan tx support (Jason Wang) [1036482] - [vhost] vhost-net: fix handle_rx buffer size (Jason Wang) [1036482] - [netdrv] mlx4_en: Reduce memory consumption on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4_core: Use low memory profile on kdump kernel (Amir Vadai) [1100303] - [netdrv] mlx4: Use is_kdump_kernel() to detect kdump kernel (Amir Vadai) [1100303] - [kernel] crash_dump: Make is_kdump_kernel() accessible from modules (Amir Vadai) [1100303]- [fs] cifs: Don't replace dentries for dfs mounts (Sachin Prabhu) [1204047] - [fs] nfsv4: Don't decode fs_locations if we didn't ask for them (Benjamin Coddington) [1206695] - [usb] storage: Use normalized sense when emulating autosense (Gopal Tiwari) [1202951] - [scsi] virtio-scsi: avoid cancelling uninitialized work items (Paolo Bonzini) [1066623] - [sound] alsa: hda_intel: apply the Seperate stream_tag for Sunrise Point (Adrian Huang) [1209541] - [netdrv] qlcnic: Update version to 5.3.62.1 (Chad Dupuis) [1196516] - [netdrv] qlcnic: Delete existing multicast MAC list before adding new (Chad Dupuis) [1196516] - [netdrv] bnx2x: Force fundamental reset for EEH recovery (Michal Schmidt) [1199576] - [drivers] core: fix possible missing of device probe (Michal Schmidt) [1149614] - [drivers] core: deferral race condition fix (Michal Schmidt) [1149614] - [drivers] core: Fix ordering between deferred_probe and exiting initcalls (Michal Schmidt) [1149614] - [drivers] core: Move deferred devices to the end of dpm_list before probing (Michal Schmidt) [1149614] - [drivers] core: fixup reversed deferred probe order (Michal Schmidt) [1149614] - [drivers] core: KABI fix, put deferred_probe in device_private under __GENKSYMS__ (Michal Schmidt) [1149614] - [drivers] core: move the deferred probe pointer into the private area (Michal Schmidt) [1149614] - [drivers] revert "core: fix addition of delayed probe infrastructure" (Michal Schmidt) [1149614] - [infiniband] qib: Fix potential NULL d_inode dereference (Doug Ledford) [1185095] - [infiniband] qib: Add support for the new QMH7360 card (Doug Ledford) [1185095] - [infiniband] qib: Do not write EEPROM (Doug Ledford) [1185095] - [infiniband] qib: remove pointless assignments (Doug Ledford) [1185095] - [infiniband] qib: Correct reference counting in debugfs qp_stats (Doug Ledford) [1185095] - [infiniband] qib: Change get_user_pages() usage to always NULL vmas (Doug Ledford) [1185095] - [infiniband] qib: Return error for unsupported QP creation flags (Doug Ledford) [1185095] - [infiniband] qib: Additional Intel branding changes (Doug Ledford) [1185095] - [infiniband] qib: Fix port in pkey change event (Doug Ledford) [1185095] - [infiniband] qib: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1185095] - [infiniband] ocrdma: Update sli data structure for endianness (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct value of max_fast_reg_page_list_len (Doug Ledford) [1149273] - [infiniband] ocrdma: report asic-id in query device (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix off by one in ocrdma_query_gid() (Doug Ledford) [1149273] - [infiniband] ocrdma: Use unsigned for bit index (Doug Ledford) [1149273] - [infiniband] ocrdma: Help gcc generate better code for ocrdma_srq_toggle_bit (Doug Ledford) [1149273] - [infiniband] ocrdma: Update the ocrdma module version string (Doug Ledford) [1149273] - [infiniband] ocrdma: set vlan present bit for user AH (Doug Ledford) [1149273] - [infiniband] ocrdma: remove reference of ocrdma_dev out of ocrdma_qp structure (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for interrupt moderation (Doug Ledford) [1149273] - [infiniband] ocrdma: Honor return value of ocrdma_resolve_dmac (Doug Ledford) [1149273] - [infiniband] ocrdma: Allow expansion of the SQ CQEs via buddy CQ expansion of the QP (Doug Ledford) [1149273] - [infiniband] ocrdma: Discontinue support of RDMA-READ-WITH-INVALIDATE (Doug Ledford) [1149273] - [infiniband] ocrdma: Host crash on destroying device resources (Doug Ledford) [1149273] - [infiniband] ocrdma: Do proper cleanup even if FW is in error state (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct state in ibv_query_qp (Doug Ledford) [1149273] - [infiniband] ocrdma: Debugfs enhancments for ocrdma driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Report correct count of interrupt vectors while registering ocrdma device (Doug Ledford) [1149273] - [infiniband] ocrdma: Move PD resource management to driver (Doug Ledford) [1149273] - [infiniband] ocrdma: Increase the GID table size (Doug Ledford) [1149273] - [infiniband] ocrdma: Add support for IB stack compliant stats in sysfs (Doug Ledford) [1149273] - [infiniband] core: Replace ib_umem's offset field with a full address (Doug Ledford) [1149273] - [infiniband] ocrdma: Always resolve destination mac from GRH for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Fix ocrdma_query_qp() to report q_key value for UD QPs (Doug Ledford) [1149273] - [infiniband] ocrdma: Save the bit environment, spare unncessary parenthesis (Doug Ledford) [1149273] - [infiniband] ocrdma: The kernel has a perfectly good BIT() macro - use it (Doug Ledford) [1149273] - [infiniband] ocrdma: Don't memset() buffers we just allocated with kzalloc() (Doug Ledford) [1149273] - [infiniband] ocrdma: Remove a unused-label warning (Doug Ledford) [1149273] - [infiniband] ocrdma: Convert kernel VA to PA for mmap in user (Doug Ledford) [1149273] - [infiniband] ipoib: drop mcast_mutex usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: deserialize multicast joins (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: factor out ah flushing (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: validate struct ipoib_cb size (Doug Ledford) [1141191 1145910] - [infiniband] ipoib: Remove unnecessary test for NULL before debugfs_remove() (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Consolidate rtnl_lock tasks in workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make the carrier_on_task race aware" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix MCAST_FLAG_BUSY usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix mcast_dev_flush/mcast_restart_task race" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: change init sequence ordering" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Use dedicated workqueues per interface" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Make ipoib_mcast_stop_thread flush the workqueue" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: No longer use flush as a parameter" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix IPOIB_MCAST_RUN flag usage" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Add a helper to restart the multicast task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make delayed tasks not hold up everything" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: Handle -ENETRESET properly in our callback" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't restart our thread on ENETRESET" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: remove unneeded locks" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix race between mcast_dev_flush and mcast_join" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: fix ipoib_mcast_restart_task" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: flush the ipoib_workqueue on unregister" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: cleanup a couple debug messages" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: make sure we reap all our ah on shutdown" (Doug Ledford) [1141191 1145910] - [infiniband] revert "ipoib: don't queue a work struct up twice" (Doug Ledford) [1141191 1145910] - [pci] msi: Fix pci_msix_vec_count() htmldocs failure (Doug Ledford) [1185095] - [pci] msi: Add pci_msix_vec_count() (Doug Ledford) [1185095]- [net] netfilter: ipset: autoload set type modules safely (Jiri Pirko) [1208051] - [net] dynticks: avoid flow_cache_flush() interrupting every core (Marcelo Leitner) [1191559] - [x86] Mark Intel Broadwell-DE processor as supported (Steve Best) [1099685] - [x86] Mark Intel Skylake-S processor as supported (Steve Best) [1132156] - [x86] Mark Intel Skylake-Y processor as supported (Steve Best) [1194009] - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Amir Vadai) [1157841] - [netdrv] mlx4_core: Deprecate error message at ConnectX-2 cards startup to debug (Amir Vadai) [1157841] - [netdrv] ixgbevf: Add code to check for Tx hang (John Greene) [1150344] - [netdrv] ixgbevf: Fix ordering of shutdown to correctly disable Rx and Tx (John Greene) [1150344] - [netdrv] ixgbevf: set vlan_features in a single write instead of several ORs (John Greene) [1150344] - [netdrv] ixgbevf: add RSS support for X550 (John Greene) [1150344] - [netdrv] ixgbevf: enable multiple queue support (John Greene) [1150344] - [netdrv] ixgbevf: Fix checksum error when using stacked vlan (John Greene) [1150344] - [netdrv] ixgbevf: fix possible crashes in probe and remove (John Greene) [1150344] - [netdrv] ixgbevf: add support for X550 VFs (John Greene) [1150344] - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1150344] - [netdrv] ixgbevf: Update Rx next to clean in real time (John Greene) [1150344] - [netdrv] ixgbevf: reorder main loop in ixgbe_clean_rx_irq to allow for do/while/continue (John Greene) [1150344] - [netdrv] ixgbevf: Cleanup variable usage, improve stack performance (John Greene) [1150344] - [netdrv] ixgbevf: Combine the logic for post Rx processing into single function (John Greene) [1150344] - [netdrv] ixgbevf: Test Rx status bits directly out of the descriptor (John Greene) [1150344] - [netdrv] ixgbevf: Update ixgbevf_alloc_rx_buffers to handle clearing of status bits (John Greene) [1150344] - [netdrv] ixgbevf: remove useless bd_number from struct ixgbevf_adapter (John Greene) [1150344] - [netdrv] ixgbevf: Resolve missing-field-initializers warnings (John Greene) [1150344] - [netdrv] ixgbevf: introduce delay for checking VFLINKS on 82599 (John Greene) [1150344] - [netdrv] ixgbevf: Remove unused get_supported_physical_layer pointer (John Greene) [1150344] - [netdrv] ixgbevf: do vlan cleanup (John Greene) [1150344] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [netdrv] ibmveth: Add function to enable live MAC address changes (Gustavo Duarte) [1198748] - [tools] perf: Fix race in build_id_cache__add_s() (Milos Vyletel) [1204102] - [edac] sb_edac: Add support for Broadwell-DE processor (Seth Jennings) [1197939] - [edac] sb_edac: Fix typo computing number of banks (Seth Jennings) [1197939] - [acpi] memhotplug: add parameter to disable memory hotplug (Igor Mammedov) [1207249] - [acpi] processor: Convert apic_id to phys_id to make it arch agnostic (Prarit Bhargava) [1201164] - [acpi] processor: Make it possible to get local x2apic id via _MAT (Prarit Bhargava) [1201164] - [acpi] scan: bail out early if failed to parse APIC ID for CPU (Prarit Bhargava) [1201164] - [acpi] processor: use apic_id and remove duplicated _MAT evaluation (Prarit Bhargava) [1201164] - [acpi] processor: Introduce apic_id in struct processor to save parsed APIC id (Prarit Bhargava) [1201164] - [acpi] processor: export acpi_get_cpuid() (Prarit Bhargava) [1201164] - [acpi] video: Fix use_native_backlight selection logic (Benjamin Tissoires) [1205233] - [acpi] video: Change the default for video.use_native_backlight to 1 (Benjamin Tissoires) [1205233] - [acpi] video: Add systems that should favour native backlight interface (Benjamin Tissoires) [1205233] - [acpi] video: Do not register backlight if win8 and native interface exists (Benjamin Tissoires) [1205233] - [acpi] video: separate backlight control and event interface (Benjamin Tissoires) [1205233] - [acpi] video: correct acpi_video_bus_add error processing (Benjamin Tissoires) [1205233] - [acpi] video: use after input_unregister_device() (Benjamin Tissoires) [1205233] - [acpi] video: Don't start video device until its associated input device has been allocated (Benjamin Tissoires) [1205233] - [acpi] video: Harden video bus adding (Benjamin Tissoires) [1205233] - [acpi] video: fix unused but set variables in ACPI (Benjamin Tissoires) [1205233] - [acpi] video: use kasprintf (Benjamin Tissoires) [1205233] - [video] backlight: fix KABI breakage (Benjamin Tissoires) [1205233] - [video] backlight: introduce backlight_device_registered (Benjamin Tissoires) [1205233] - [video] backlight: add backlight type (Benjamin Tissoires) [1205233] - [acpi] preparation of backlight backports (Benjamin Tissoires) [1205233] - [acpi] acpica: expose OSI version (Benjamin Tissoires) [1205233] - [scsi] hpsa: dont meddle with hw which isn't ours (cciss) (Tomas Henzl) [1204886] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1189845] - [scsi] be2iscsi: Fix kernel panic when device initialization fails (Rob Evers) [1189845] - [x86] tls: Interpret an all-zero struct user_desc as "no segment" (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Don't validate lm in set_thread_area() after all (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Disallow unusual TLS segments (Kurt Stutsman) [1172798] {CVE-2014-8133} - [x86] tls: Validate TLS entries to protect espfix (Kurt Stutsman) [1172798] {CVE-2014-8133}- [platform] thinkpad-acpi: unhandled hkey event (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: replace strnicmp with strncasecmp (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fixed spacing coding style issue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't test unsigned int for negativity (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update mapping for F12 hotkey on *40 models to KEY_FILE (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: llvmlinux: Remove nested functions from Thinkpad ACPI (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: save and restore adaptive keyboard mode for suspend and, resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support Thinkpad X1 Carbon 2nd generation's adaptive keyboard (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix inconsistent mute LED after resume (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert to snd_card_new() with a device pointer (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Clean up inclusions of ACPI header files (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix build error when CONFIG_SND_MAX_CARDS > 32 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove OOM message after input_allocate_device (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix handle locate for video and query of _BCL (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add the ability setting TPACPI_LED_NONE by quirk (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: return -NODEV while operating uninitialized LEDs (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: kill hotkey_thread_mutex (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Handle HKEY event 0x6040 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't use [delayed_]work_pending() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: buffer overflow in fan_get_status() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: use mod_delayed_work() instead of cancel + queue (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix unused function warnings for CONFIG_PM_SLEEP (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Free hotkey_keycode_map after unregistering tpacpi_inputdev (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix a memory leak during module exit (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Flush the workqueue before freeing tpacpi_leds (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Use struct dev_pm_ops instead of legacy PM routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Drop pm_message_t arguments from suspend routines (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix issuing duplicated key events for brightness up/down (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: module_param: make bool parameters really bool drivers & misc (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: switch procfs to umode_t use (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Fix printk typo 'bluestooth' (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle HKEY 0x4010, 0x4011 events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: handle some new HKEY 0x60xx events (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Convert printks to pr_ (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Correct !CONFIG_THINKPAD_ACPI_VIDEO warning (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix common misspellings (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Always report scancodes for hotkeys (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: We must always call va_end() after va_start() but do not do so in thinkpad_acpi.c::acpi_evalf() (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Remove unnecessary semicolons (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: delete double assignment (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix comment/printk typos (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: avoid keymap pitfall (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Add KEY_CAMERA (Fn-F6) for Lenovo keyboards (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: add support for model-specific keymaps (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: lock down size of hotkey keymap (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: untangle ACPI/vendor backlight selection (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: find ACPI video device by synthetic HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: clean up ACPI handles handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't depend on led_path for led firmware type (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: explain errors from acpi_install_notify_handler (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: acpi_evalf fixes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: detect EC node using its HID (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disclose usertask for ALSA callbacks (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix brightness hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: let other subdrivers know backlight level range (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: move greeting messages out of the first subdriver (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix volume/mute hotkey poll handling (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: constrain IBM-era support to IBM boxes (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix ALSA callback return status (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix typos "ammount" -> "amount" (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: make volume subdriver optional (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't fail to load the entire module due to ALSA problems (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: don't take the first ALSA slot by default (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: bump version to 0.24 (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: basic ALSA mixer support (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: disable volume control (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: support MUTE-only ThinkPads (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: volume subdriver rewrite (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: sync input device EV_SW initial state (Stanislaw Gruszka) [1170392] - [platform] thinkpad-acpi: fix assorted typos all over the place (Stanislaw Gruszka) [1170392] - [kernel] sysctl: add cap_last_cap to /proc/sys/kernel (Richard Guy Briggs) [1202508] - [block] xen-blkfront: fix accounting of reqs when migrating (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: module exit handling adjustments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle backend CLOSED without CLOSING (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkif: drop struct blkif_request_segment_aligned (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Silence pfn maybe-uninitialized warning (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: restore the non-persistent data path (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: improve aproximation of required grants per request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: revoke foreign access for grants not mapped by the backend (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: set blk_queue_max_hw_sectors correctly (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Use physical sector size for setup (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: Introduce a 'max' module parameter to alter the amount of indirect segments (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use a different scatterlist for each request (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-block: implement indirect descriptors (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: remove frame list from blk_shadow (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: pre-allocate pages for requests (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: switch from llist to list (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: drop the use of llist_for_each_entry_safe (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: handle bvecs with partial data (Vitaly Kuznetsov) [1201287 1202393] - [block] llist/xen-blkfront: implement safe version of llist_for_each_entry (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: free allocated page (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: persistent-grants fixes (Vitaly Kuznetsov) [1201287 1202393] - [block] xen/blkback: Persistent grant maps for xen blk drivers (Vitaly Kuznetsov) [1201287 1202393] - [block] xen-blkfront: use bitmap_set() and bitmap_clear() (Vitaly Kuznetsov) [1201287 1202393] - [x86] iommu/amd: Fix missing iommu_shutdown initialization in passthrough mode (Herton R. Krzesinski) [1198380] - [x86] intr_remapping: Fix section mismatch in ir_dev_scope_init() (Herton R. Krzesinski) [1198380] - [x86] iommu: No need to set dmar_disabled in check_zero_address() (Herton R. Krzesinski) [1198380] - [x86] intr_remap: Call dmar_dev_scope_init() explicitly (Herton R. Krzesinski) [1198380] - [x86] amd-iommu: Fall back to GART if initialization fails (Herton R. Krzesinski) [1198380] - [x86] Split swiotlb initialization into two stages (Herton R. Krzesinski) [1198380] - [x86] gart: fix breakage due to IOMMU initialization cleanup (Herton R. Krzesinski) [1198380] - [x86] Move swiotlb initialization before dma32_free_bootmem (Herton R. Krzesinski) [1198380] - [x86] Fix iommu=soft boot option (Herton R. Krzesinski) [1198380] - [x86] Don't put iommu_shutdown_noop() in init section (Herton R. Krzesinski) [1198380] - [x86] Make calgary_iommu_init() static (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove duplicate swiotlb_force extern declarations (Herton R. Krzesinski) [1198380] - [x86] Move iommu_shutdown_noop to x86_init.c (Herton R. Krzesinski) [1198380] - [x86] Set dma_ops to nommu_dma_ops by default (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Remove the swiotlb variable usage (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops, fix build (Herton R. Krzesinski) [1198380] - [x86] 32-bit: Fix swiotlb boot crash (Herton R. Krzesinski) [1198380] - [x86] Handle HW IOMMU initialization failure gracefully (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Defer swiotlb init printing, export swiotlb_print_info() (Herton R. Krzesinski) [1198380] - [x86] swiotlb: Add swiotlb_free() function (Herton R. Krzesinski) [1198380] - [x86] intel-iommu: Convert detect_intel_iommu to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] amd_iommu: Convert amd_iommu_detect() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Revert "Fall back to GART if initialization fails" (Herton R. Krzesinski) [1198380] - [x86] gart: Convert gart_iommu_hole_init() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] calgary: Convert detect_calgary() to use iommu_init hook (Herton R. Krzesinski) [1198380] - [x86] Add iommu_init to x86_init_ops (Herton R. Krzesinski) [1198380] - [x86] Use x86_platform for iommu_shutdown (Herton R. Krzesinski) [1198380] - [x86] kvm: initialize large vmallocs (Andrea Arcangeli) [1142529] - [ata] ahci: Add DeviceIDs for Sunrise Point-LP SATA controller (David Milburn) [1129472] - [i2c] i801: Add DeviceIDs for SunrisePoint LP (David Milburn) [1129472] - [hid] usbhid: fix PIXART optical mouse (Benjamin Tissoires) [1200586] - [hid] usbhid: add always-poll quirk (Benjamin Tissoires) [1200586] - [net] ipv6: ndisc: Use pre-defined in6addr_linklocal_allnodes (Nikolay Aleksandrov) [1204780] - [net] ipv6: send unsolicited neighbour advertisements to all-nodes (Nikolay Aleksandrov) [1204780]- [virt] revert "kvm: exclude ioeventfd from counting kvm_io_range limit" (Amos Kong) [1205442] - [x86] uv: Fix UV2 BAU legacy mode (Frank Ramsay) [831804] - [x86] xsave: Use alloc_bootmem_align() instead of alloc_bootmem() (Prarit Bhargava) [1206140] - [kernel] bootmem: Add alloc_bootmem_align() (Prarit Bhargava) [1206140] - [infiniband] ipath+qib: fix dma settings (Doug Ledford) [1171803] - [netdrv] mlx4_en: current_mac isn't updated in port up (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix mac_hash database inconsistency (Amir Vadai) [1081667] - [netdrv] mlx4_en: Protect MAC address modification with the state_lock mutex (Amir Vadai) [1081667] - [netdrv] mlx4_en: Fix errors in MAC address changing when port is down (Amir Vadai) [1081667] - [netdrv] mlx4: Verify port number in __mlx4_unregister_mac (Amir Vadai) [1081667] - [netdrv] ixgbe: fix setting port VLAN (John Greene) [1150343] - [netdrv] ixgbe: allow multiple queues in SRIOV mode (John Greene) [1150343] - [netdrv] ixgbe: cleanup sparse errors in new ixgbe_x550.c file (John Greene) [1150343] - [netdrv] ixgbe: Fix checksum error when using stacked vlan (John Greene) [1150343] - [netdrv] ixgbe: fix crash on rmmod after probe fail (John Greene) [1150343] - [netdrv] ixgbe: bump version number (John Greene) [1150343] - [netdrv] ixgbe: Add X550 support function pointers (John Greene) [1150343] - [netdrv] ixgbe: cleanup checksum to allow error results (John Greene) [1150343] - [netdrv] ixgbe: add methods for combined read and write operations (John Greene) [1150343] - [netdrv] ixgbe: Add x550 SW/FW semaphore support (John Greene) [1150343] - [netdrv] ixgbe: Add timeout parameter to ixgbe_host_interface_command (John Greene) [1150343] - [netdrv] ixgbe: add support for X550 extended RSS support (John Greene) [1150343] - [netdrv] ixgbe: use netdev_rss_key_fill() helper (John Greene) [1150343] - [netdrv] ixgbe: phy: fix uninitialized status in ixgbe_setup_phy_link_tnx (John Greene) [1150343] - [netdrv] ixgbe: add helper function for setting RSS key in preparation of X550 (John Greene) [1150343] - [netdrv] ixgbe: Add new support for X550 MAC's (John Greene) [1150343] - [netdrv] ixgbe: cleanup move setting PFQDE.HIDE_VLAN to support function (John Greene) [1150343] - [netdrv] ixgbe: cleanup ixgbe_ndo_set_vf_vlan (John Greene) [1150343] - [netdrv] ixgbe: fix X540 Completion timeout (John Greene) [1150343] - [netdrv] ixgbe: fix race when setting advertised speed (John Greene) [1150343] - [netdrv] ixgbe: need not repeat init skb with NULL (John Greene) [1150343] - [netdrv] ixgbe: check for vfs outside of sriov_num_vfs before dereference (John Greene) [1150343] - [netdrv] ixgbe: fix race accessing page->_count (John Greene) [1150343] - [netdrv] ixgbe: remove wait loop on autoneg for copper devices (John Greene) [1150343] - [netdrv] ixgbe: add warnings for other disabled features without MSI-X support (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of e_err for displaying warning (John Greene) [1150343] - [netdrv] ixgbe: determine vector count inside ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: move msix_entries allocation into ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: return integer from ixgbe_acquire_msix_vectors (John Greene) [1150343] - [netdrv] ixgbe: use e_dev_warn instead of netif_printk (John Greene) [1150343] - [netdrv] ixgbe: Do not schedule an uninitialized workqueue entry (John Greene) [1150343] - [netdrv] ixgbe: Drop Rx alloc at end of Rx cleanup (John Greene) [1150343] - [netdrv] ixgbe: Resolve warnings produced in W=2 builds (John Greene) [1150343] - [netdrv] ixgbe: add comment noting recalculation of queues (John Greene) [1150343] - [netdrv] ixgbe: reset interface on link loss with pending Tx work from the VF (John Greene) [1150343] - [netdrv] ixgbe: Make return values more direct (John Greene) [1150343] - [netdrv] ixgbe: Delete a bunch of dead code (John Greene) [1150343] - [netdrv] ixgbe: Fix ixgbe_write_mbx error result (John Greene) [1150343] - [netdrv] ixgbe: Correct X540 semaphore error (John Greene) [1150343] - [netdrv] ixgbe: Fix spurious release of semaphore in EEPROM access (John Greene) [1150343] - [netdrv] ixgbe: Convert some udelays to usleep_range (John Greene) [1150343] - [netdrv] ixgbe: Change some uses of strncpy to strlcpy (John Greene) [1150343] - [netdrv] ixgbe: Fix possible null-dereference in error path (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after return (John Greene) [1150343] - [netdrv] ixgbe: remove unnecessary break after goto (John Greene) [1150343] - [netdrv] ixgbe: change PTP NSECS_PER_SEC to IXGBE_PTP_PPS_HALF_SECOND (John Greene) [1150343] - [netdrv] ixgbe: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150343] - [netdrv] ixgbe: remove linux/export.h header from ixgbe_ptp.c (John Greene) [1150343] - [netdrv] ixgbe: fix detection of SFP+ capable interfaces (John Greene) [1150343] - [netdrv] ixgbe: avoid duplicate code in suspend and stop paths (John Greene) [1150343] - [netdrv] ixgbe: separate the PTP suspend and stop actions (John Greene) [1150343] - [netdrv] ixgbe: extract PTP clock device from ptp_init (John Greene) [1150343] - [netdrv] ixgbe: allow ixgbe_ptp_reset to maintain current hwtstamp config (John Greene) [1150343] - [netdrv] ixgbe: extract the hardware setup from the ixgbe_ptp_set_ts_config (John Greene) [1150343] - [netdrv] ixgbe: rename ixgbe_ptp_enable to ixgbe_ptp_feature_enable (John Greene) [1150343] - [netdrv] ixgbe: fix linking at 100Mbps on copper devices with MNG FW enabled (John Greene) [1150343] - [netdrv] igb/ixgbe: remove return statements for void functions (John Greene) [1150343] - [netdrv] ixgbe: add /* fallthrough */ comment to case statements (John Greene) [1150343] - [netdrv] ixgbe: add space between operands to & (John Greene) [1150343] - [netdrv] ixgbe: don't check NULL for debugfs_remove_recursive (John Greene) [1150343] - [netdrv] ixgbe: add braces around else block (John Greene) [1150343] - [netdrv] ixgbe: fix several concatenated strings to single line (John Greene) [1150343] - [netdrv] ixgbe: fix checkpatch style of blank line after declaration (John Greene) [1150343] - [netdrv] ixgbe: fix function-like macro, remove semicolon (John Greene) [1150343] - [netdrv] ixgbe: clean up checkpatch warnings about CODE_INDENT and LEADING_SPACE (John Greene) [1150343] - [netdrv] ixgbe: get rid of SET_ETHTOOL_OPS (John Greene) [1150343] - [netdrv] ixgbe: change handling of multicast filters (John Greene) [1150343] - [netdrv] ixgbe: Use out-of-line function for register reads (John Greene) [1150343] - [netdrv] ixgbe: convert low_water into an array (John Greene) [1150343] - [netdrv] ixgbe: Add new netdev op to turn spoof checking on or off per VF (John Greene) [1150343] - [netdrv] ixgbe: Fix memory leak in ixgbe_free_q_vector, missing rcu (John Greene) [1150343] - [netdrv] ixgbe: Fix tx_packets and tx_bytes stats not updating (John Greene) [1150343] - [scsi] scsi_show_extd_sense double prints ASC/ASCQ for vendor specific ASC (Rob Evers) [1203858]- [fs] dcache: return -ESTALE not -EBUSY on distributed fs race (J. Bruce Fields) [1061994] - [fs] fuse: revalidate when may_open() returns ESTALE (Zorro Lang) [1142355] - [md] dm: impose configurable deadline for dm_request_fn's merge heuristic (Mike Snitzer) [1163769] - [md] dm-sysfs: introduce ability to add writable attributes (Mike Snitzer) [1163769] - [md] dm: don't start current request if it would've merged with the previous (Mike Snitzer) [1163769] - [md] dm: don't schedule delayed run of the queue if nothing to do (Mike Snitzer) [1163769] - [md] dm: only run the queue on completion if congested or no requests pending (Mike Snitzer) [1163769] - [md] dm: remove request-based logic from make_request_fn wrapper (Mike Snitzer) [1163769] - [md] dm: remove request-based DM queue's lld_busy_fn hook (Mike Snitzer) [1163769] - [md] dm: remove unnecessary wrapper around blk_lld_busy (Mike Snitzer) [1163769] - [kernel] panic: add TAINT_SOFTLOCKUP (Aaron Tomlin) [1184512] - [kernel] watchdog: print traces for all cpus on lockup detection (Aaron Tomlin) [1184512] - [x86] nmi: provide the option to issue an NMI back trace to every cpu but current (Aaron Tomlin) [1184512] - [x86] kernel: Avoid calling arch_trigger_all_cpu_backtrace() at the same time (Aaron Tomlin) [1184512] - [net] ipvs: allow rescheduling of new connections when port reuse is detected (Marcelo Leitner) [1108514] - [net] ipvs: Fix reuse connection if real server is dead (Marcelo Leitner) [1108514] - [net] neigh: Keep neighbour cache entries if number of them is small enough (Jiri Pirko) [1199856] - [net] gso: fix skb_segment for non-offset skb pointers (Jiri Benc) [1200533] - [netdrv] mlx4_en: Expose port number through sysfs (Amir Vadai) [1119772] - [net] core: Add sysfs file for port number (Amir Vadai) [1119772]- [kernel] dynamic_debug: fix comment (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use seq_open_private() instead of seq_open() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace obselete simple_strtoul() with kstrtouint() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix ddebug_parse_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: remove wrong error message (Michal Schmidt) [1203349] - [kernel] docs: dynamic-debug-howto.txt: update since new wildcard support (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add wildcard support to filter files/functions/modules (Michal Schmidt) [1203349] - [kernel] lib: parser: put EXPORT_SYMBOLs in the conventional place (Michal Schmidt) [1203349] - [kernel] lib: parser: add match_wildcard() function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: line queries failing due to uninitialized local variable (Michal Schmidt) [1203349] - [kernel] dynamic_debug: reuse generic string_unescape function (Michal Schmidt) [1203349] - [kernel] lib: introduce generic string_unescape (Michal Schmidt) [1203349] - [kernel] lib: net: make isodigit() public and use it (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add pr_errs before -EINVALs (Michal Schmidt) [1203349] - [kernel] lib: KABI fix print_hex_dump_bytes() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: dynamic hex dump (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix vpr_ logging styles (Michal Schmidt) [1203349] - [kernel] lib: dynamic_debug: use kbasename() (Michal Schmidt) [1203349] - [kernel] string: introduce helper to get base file name from given path (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove unnecessary __used (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use printk(KERN_WARNING..) in stub function (Michal Schmidt) [1203349] - [kernel] dynamic_debug: init with early_initcall, not arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: update Documentation/*, Kconfig.debug (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add modname arg to exec_query callchain (Michal Schmidt) [1203349] - [kernel] dynamic_debug: print ram usage by ddebug tables if verbose (Michal Schmidt) [1203349] - [kernel] dynamic_debug: simplify dynamic_debug_init error exit (Michal Schmidt) [1203349] - [kernel] dynamic_debug: combine parse_args callbacks together (Michal Schmidt) [1203349] - [kernel] dynamic_debug: deprecate ddebug_query, suggest dyndbg instead (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug work for module initialization (Michal Schmidt) [1203349] - [kernel] params: add 3rd arg to option handler callback signature (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix leading spaces in dynamic_debug.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace if (verbose) pr_info with macro vpr_info (Michal Schmidt) [1203349] - [kernel] dynamic_debug: process multiple debug-queries on a line (Michal Schmidt) [1203349] - [kernel] dynamic_debug: factor vpr_info_dq out of ddebug_parse_query (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add trim_prefix() to provide source-root relative paths (Michal Schmidt) [1203349] - [kernel] dynamic_debug: enlarge command/query write buffer (Michal Schmidt) [1203349] - [kernel] dynamic_debug: chop off comments in ddebug_tokenize (Michal Schmidt) [1203349] - [kernel] dynamic_debug: early return if _ddebug table is empty (Michal Schmidt) [1203349] - [kernel] dynamic_debug: tighten up error checking on debug queries (Michal Schmidt) [1203349] - [kernel] dynamic_debug: describe_flags with '=[pmflt_]*' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: drop explicit !=NULL checks (Michal Schmidt) [1203349] - [kernel] dynamic_debug: pr_err() call should not depend upon verbosity (Michal Schmidt) [1203349] - [kernel] dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: change verbosity at runtime (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make dynamic-debug supersede DEBUG ccflag (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use _DPRINTK_FLAGS_PRINT (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix whitespace complaints from scripts/cleanfile (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix undefined reference to `__netdev_printk' (Michal Schmidt) [1203349] - [kernel] dynamic_debug: use a single printk() to emit messages (Michal Schmidt) [1203349] - [kernel] dynamic_debug: consolidate repetitive struct _ddebug descriptor definitions (Michal Schmidt) [1203349] - [kernel] dynamic_debug: make netdev_dbg() call __netdev_printk() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Convert printks to pr_ (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove uses of KERN_CONT in dynamic_emit_prefix (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Consolidate prefix output to single routine (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add __dynamic_dev_dbg (Michal Schmidt) [1203349] - [kernel] lib: Remove unneeded version.h include (Michal Schmidt) [1203349] - [kernel] docs: fix dev_debug() braino in dynamic-debug-howto.txt (Michal Schmidt) [1203349] - [kernel] dynamic_debug: add #include (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Add more flags (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Initialize dynamic debug earlier via arch_initcall (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Introduce ddebug_query= boot parameter (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Split out query string parsing/setup from proc_write (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Fix dynamic_dev_dbg() macro if CONFIG_DYNAMIC_DEBUG not set (Michal Schmidt) [1203349] - [kernel] dynamic_debug: fix documentation errors (Michal Schmidt) [1203349] - [kernel] dynamic_debug: small cleanup in ddebug_proc_write() (Michal Schmidt) [1203349] - [kernel] dynamic_debug: include slab.h (Michal Schmidt) [1203349] - [kernel] dynamic_debug: Remove KBUILD_MODNAME from dynamic_pr_debug (Michal Schmidt) [1203349] - [fs] nfs: Add a module parameter to set the number of session slots (Steve Dickson) [1077226] - [fs] nfs: Fix races between nfs_remove_bad_delegation() and delegation return (Steve Dickson) [1166843] - [fs] nfs: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked (Steve Dickson) [1166843] - [fs] nfs: Don't try to reclaim delegation open state if recovery failed (Steve Dickson) [1166843] - [fs] nfs: Ensure that we remove NFSv4.0 delegations when state has expired (Steve Dickson) [1166843] - [docs] kdump: Document this case in kdump.txt (Baoquan He) [990302] - [x86] kexec: Add a x86_64 arch specific function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Introduce a new arch dependent function arch_crash_auto_scale (Baoquan He) [990302] - [kernel] kexec: Use __weak symboling instead for arch dependent function of kexec (Baoquan He) [990302] - [drm] makefile: update drm version (Rob Clark) [1200563] - [drm] i915: further quiet i915 (Rob Clark) [1200563] - [drm] i915: fix build for CONFIG_BUG=n (Rob Clark) [1200563] - [drm] i915: tame the chattermouth (Rob Clark) [1200563] - [drm] radeon: properly set vm fragment size for TN/RL (Rob Clark) [1200563] - [drm] radeon: fix the crash in test functions (Rob Clark) [1200563] - [drm] radeon: fix the crash in benchmark functions (Rob Clark) [1200563] - [drm] radeon: fix PLLs on RS880 and older v2 (Rob Clark) [1200563] - [drm] radeon: don't init gpuvm if accel is disabled (Rob Clark) [1200563] - [drm] i915: fix inconsistent brightness after resume (Rob Clark) [1200563] - [drm] i915: Init PPGTT before context enable (Rob Clark) [1200563] - [drm] i915: BDW Fix Halo PCI IDs marked as ULT (Rob Clark) [1200563] - [drm] i915: Only fence tiled region of object (Rob Clark) [1200563] - [drm] radeon: Restore GART table contents after pinning it in VRAM v3 (Rob Clark) [1200563] - [drm] radeon: Split off gart_get_page_entry ASIC hook from set_page_entry (Rob Clark) [1200563] - [drm] radeon: use rv515_ring_start on r5xx (Rob Clark) [1200563] - [drm] radeon: add si dpm quirk list (Rob Clark) [1200563] - [drm] radeon: add a dpm quirk list (Rob Clark) [1200563] - [drm] i915: Ban Haswell from using RCS flips (Rob Clark) [1200563] - [drm] i915: Kill check_power_well() calls (Rob Clark) [1200563] - [drm] revert "i915: Preserve VGACNTR bits from the BIOS" (Rob Clark) [1200563] - [drm] irq: BUG_ON() -> WARN_ON() (Rob Clark) [1200563] - [drm] i915: Don't call intel_prepare_page_flip() multiple times on gen2-4 (Rob Clark) [1200563] - [drm] i915: Disable PSMI sleep messages on all rings around context switches (Rob Clark) [1200563] - [drm] i915: Force the CS stall for invalidate flushes (Rob Clark) [1200563] - [drm] i915: Invalidate media caches on gen7 (Rob Clark) [1200563] - [drm] mc: disable msi (Rob Clark) [1200563] - [drm] i915: save/restore GMBUS freq across suspend/resume on gen4 (Rob Clark) [1200563] - [drm] i915: resume MST after reading back hw state (Rob Clark) [1200563] - [drm] i915: Only warn the first time we attempt to mmio whilst suspended (Rob Clark) [1200563] - [drm] i915: Disallow pin ioctl completely for kms drivers (Rob Clark) [1200563] - [drm] i915: Don't complain about stolen conflicts on gen3 (Rob Clark) [1200563] - [drm] radeon: properly filter DP1.2 4k modes on non-DP1.2 hw (Rob Clark) [1200563] - [drm] radeon: adjust default bapm settings for KV (Rob Clark) [1200563] - [drm] radeon: fix sad_count check for dce3 (Rob Clark) [1200563] - [drm] radeon: KV has three PPLLs (Rob Clark) [1200563] - [drm] radeon: check the right ring in radeon_evict_flags() (Rob Clark) [1200563] - [drm] radeon: work around a hw bug in MGCG on CIK (Rob Clark) [1200563] - [drm] radeon: fix typo in CI dpm disable (Rob Clark) [1200563] - [drm] dp-mst: Remove branches before dropping the reference (Rob Clark) [1200563] - [drm] dp: retry AUX transactions 32 times (Rob Clark) [1200563] - [drm] fb_helper: move deferred fb checking into restore mode (Rob Clark) [1200563] - [drm] ttm: Avoid memory allocation from shrinker functions (Rob Clark) [1200563] - [drm] nouveau: bring back legacy mmap handler (Rob Clark) [1200563] - [drm] nouveau: Do not BUG_ON(!spin_is_locked()) on UP (Rob Clark) [1200563] - [kernel] coredump_wait: don't call complete_vfork_done() (Mateusz Guzik) [1197599] - [kernel] vfork: make it killable (Mateusz Guzik) [1197599] - [kernel] vfork: introduce complete_vfork_done() (Mateusz Guzik) [1197599] - [virtio] virtio_pci: document why we defer kfree (Fam Zheng) [1199421] - [virtio] virtio_pci: defer kfree until release callback (Fam Zheng) [1199421] - [netdrv] tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() (Ivan Vecera) [1200911]- [md] raid5: Initialize bi_vcnt (Jes Sorensen) [1203221] - [md] raid10: fix conversion from RAID0 to RAID10 (Jes Sorensen) [1177745] - [x86] crypto: sha256_ssse3 - also test for BMI2 (Herbert Xu) [1201560] - [x86] crypto: sha256_ssse3 - fix stack corruption with SSSE3 and AVX implementations (Herbert Xu) [1201490] - [char] tty: drop driver reference in tty_open fail path (Mateusz Guzik) [1201894] {CVE-2011-5321} - [netdrv] e1000: move e1000_tbi_adjust_stats to where its used (John Greene) [1150339] - [netdrv] e1000: e1000_ethertool.c coding style fixes (John Greene) [1150339] - [netdrv] e1000: remove unnecessary break after return (John Greene) [1150339] - [netdrv] e1000: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150339] - [netdrv] e1000: Use time_after() for time comparison (John Greene) [1150339] - [netdrv] e1000: remove the check: skb->len<=0 (John Greene) [1150339] - [netdrv] e1000: Use is_broadcast_ether_addr/is_multicast_ether_addr helpers (John Greene) [1150339] - [netdrv] e1000: get rid of SET_ETHTOOL_OPS (John Greene) [1150339] - [netdrv] e1000: remove open-coded skb_cow_head (John Greene) [1150339] - [netdrv] e1000: remove debug messages with function names (John Greene) [1150339] - [netdrv] e1000: delete non-required instances of include (John Greene) [1150339] - [netdrv] e1000: fix possible reset_task running after adapter down (John Greene) [1150339] - [netdrv] e1000: fix lockdep warning in e1000_reset_task (John Greene) [1150339] - [netdrv] e1000: prevent oops when adapter is being closed and reset simultaneously (John Greene) [1150339] - [netdrv] e1000: fix wrong queue idx calculation (John Greene) [1150339] - [netdrv] e1000: Remove extern from function prototypes (John Greene) [1150339] - [netdrv] e1000: replace dma_set_mask()+dma_set_coherent_mask() with new helper (John Greene) [1150339] - [netdrv] e1000: ethtool: Add missing dma_mapping_error-call in e1000_setup_desc_rings (John Greene) [1150339] - [netdrv] e1000: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (John Greene) [1150339] - [netdrv] e1000: Remove dma_alloc_coherent OOM messages (John Greene) [1150339] - [netdrv] e1000: Remove remaining alloc/OOM messages (John Greene) [1150339] - [netdrv] e1000: fix up function prototypes after __dev* removals (John Greene) [1150339] - [netdrv] e1000: remove __dev* attributes (John Greene) [1150339] - [netdrv] e1000: fix concurrent accesses to PHY from watchdog and ethtool (John Greene) [1150339] - [netdrv] e1000: Small packets may get corrupted during padding by HW (John Greene) [1150339] - [acpi] fan: Use bus id as the name for non PNP0C0B (Fan) devices (Prarit Bhargava) [1192485] - [acpi] fan: support INT3404 thermal device (Prarit Bhargava) [1192485] - [acpi] fan: add ACPI 4.0 style fan support (Prarit Bhargava) [1192485] - [acpi] fan: remove no need check for device pointer (Prarit Bhargava) [1192485] - [acpi] fan: printk replacement (Prarit Bhargava) [1192485] - [acpi] fan: do nothing in suspend and poweroff callback (Prarit Bhargava) [1192485] - [acpi] fan: trivial style cleanup (Prarit Bhargava) [1192485] - [acpi] fan: Initialize acpi_state variable (Prarit Bhargava) [1192485] - [acpi] fan: avoid null pointer deference error (Prarit Bhargava) [1192485] - [acpi] fan: Use struct dev_pm_ops for power management in the fan driver (Prarit Bhargava) [1192485] - [acpi] fan: Fix more unbalanced code block (Prarit Bhargava) [1192485] - [acpi] ec: Drop suspend and resume routines (Prarit Bhargava) [1192485] - [acpi] fan: fix unbalanced code block (Prarit Bhargava) [1192485] - [input] mouse: synaptics - remove X250 from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove X1 Carbon 3rd gen from the topbuttonpad list (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - re-route tracksticks buttons on the Lenovo 2015 series (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove TOPBUTTONPAD property for Lenovos 2015 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - retrieve the extended capabilities in query $10 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - do not retrieve the board id on old firmwares (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - handle spurious release of trackstick buttons (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix middle button on Lenovo 2015 products (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - skip quirks when post-2013 dimensions (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - support min/max board id in min_max_pnpid_table (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - remove obsolete min/max quirk for X240 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - query min dimensions for fw v8.1 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - log queried and quirked dimension values (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - split synaptics_resolution(), query first (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - adjust min/max on Thinkpad E540 (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for Lenovo T440s (Benjamin Tissoires) [1186105 1186111] - [input] mouse: psmouse - add psmouse_matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - fix resolution for manually provided min/max (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - change min/max quirk table to pnp-id matching (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - add a matches_pnp_id helper function (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - T540p - unify with other LEN0034 models (Benjamin Tissoires) [1186105 1186111] - [input] mouse: synaptics - print firmware ID and board number at init (Benjamin Tissoires) [1186105 1186111]- [infiniband] core: Prevent integer overflow in ib_umem_get address arithmetic (Doug Ledford) [1179327] {CVE-2014-8159} - [net] ipcomp: Mark as netns_ok (Jiri Pirko) [1112926] - [netdrv] l2tp: Fix UDP socket reference count bugs in the pppol2tp driver (Jiri Pirko) [1198290] - [net] ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too (Jiri Pirko) [1198404] - [net] netfilter: ipt_LOG: add bufferisation to call printk() once (Mateusz Guzik) [972694] - [net] netfilter: add missing xt_log.h file (Mateusz Guzik) [972694] - [virt] kvm: exclude ioeventfd from counting kvm_io_range limit (Amos Kong) [1124311] - [pci] Deprecate DEFINE_PCI_DEVICE_TABLE (Prarit Bhargava) [1198148] - [pci] Remove DEFINE_PCI_DEVICE_TABLE macro use (Prarit Bhargava) [1198148] - [wireless] rt2800pci: add firmware for RT3290 (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -12 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -10 firmware for iwl 3160 / 7260 / 7265 / 7265D (Stanislaw Gruszka) [1036243] - [wireless] iwlwifi: add -9 firmware for iwl 3160 / 7260 / 7265 (Stanislaw Gruszka) [1036243] - [wireless] Update zd1201 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update rndis_wlan driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update mwl8k driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update adm8211 driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update wl3501_cs driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update atmel driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update at76c50x-usb driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Update airo driver to new mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport ti drivers from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211_hwsim driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] orinoco: Compile the driver with updated mac80211 stack (Stanislaw Gruszka) [1189024] - [wireless] Backport libertas driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ipw2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport p54 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport brcmsmac driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport b43 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ssb bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport bcma bus driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlegacy driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport rt2x00 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath common layer from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport carl9170 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath5k driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport ath9 driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport iwlwifi driver from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport mac80211 from linux-3.19 (Stanislaw Gruszka) [1189024] - [wireless] Backport wireless core from linux-3.19 (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add system workqueues (Stanislaw Gruszka) [1189024] - [kernel] workqueue: add mod_delayed_work (Stanislaw Gruszka) [1189024] - [wireless] driver core: export platform_device_register_data as a GPL symbol (Stanislaw Gruszka) [1189024] - [net] etherdevice: Add ether_addr_equal_unaligned (Stanislaw Gruszka) [1189024] - [net] if_ether.h: add IEEE 802.21 Ethertype (Stanislaw Gruszka) [1189024] - [wireless] kernel.h: define u8, s8, u32, etc. limits (Stanislaw Gruszka) [1189024] - [wireless] kabi: remove wireless_send_event symbol (Stanislaw Gruszka) [1189024] - [scsi] qla2xxx: fix race in handling rport deletion during recovery causes panic (Chad Dupuis) [1102902] - [usb] io_ti: fix sysfs-attribute creation (Don Zickus) [1196460] - [usb] io_ti: fix port-data memory leak (Don Zickus) [1196460] - [usb] io_ti: Make edge_remove_sysfs_attrs the port_remove method (Don Zickus) [1196460] - [scsi] storvsc: force discovery of LUNs that may have been removed (Vitaly Kuznetsov) [1035571 1199766] - [scsi] storvsc: in responce to a scan event, scan the host (Vitaly Kuznetsov) [1035571 1199766] - [scsi] don't add scsi_device if its already visible (Vitaly Kuznetsov) [1035571 1199766] - [fs] aio: wake all waiters when destroying ctx (Mateusz Guzik) [1201260] - [x86] kvm: SYSENTER emulation is broken (Mateusz Guzik) [1186450] {CVE-2015-0239} - [x86] kvm: add halt_poll_ns module parameter (Paolo Bonzini) [1185250] - [kernel] sched: Add function single_task_running to let a task check if it is the only task running on a cpu (Paolo Bonzini) [1185250]- [crypto] sha512: Create module providing optimized SHA512 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX2 RORX instruction (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using AVX instructions (Herbert Xu) [1036216] - [crypto] sha512: Optimized SHA512 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha512: Expose generic sha512 routine to be callable from other modules (Herbert Xu) [1036216] - [crypto] sha256: Create module providing optimized SHA256 routines using SSSE3, AVX or AVX2 instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 routine using AVX2's RORX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine with AVX instructions (Herbert Xu) [1036216] - [crypto] sha256: Optimized sha256 x86_64 assembly routine using Supplemental SSE3 instructions (Herbert Xu) [1036216] - [crypto] sha256: Expose SHA256 generic routine to be callable externally (Herbert Xu) [1036216] - [crypto] rng: RNGs must return 0 in success case (Herbert Xu) [1199230] - [hv] hv_balloon: keep locks balanced on add_memory() failure (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: refuse to balloon below the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: report offline pages as being used (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: eliminate the trylock path in acquire/release_region_mutex (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Don't post pressure status from interrupt context (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Fix a locking bug in the balloon driver (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: Make adjustments in computing the floor (Vitaly Kuznetsov) [1006234] - [hv] hv_balloon: avoid memory leak on alloc_error of 2MB memory block (Vitaly Kuznetsov) [1006234] - [fs] isofs: infinite loop in CE record entries (Jacob Tanenbaum) [1175245] {CVE-2014-9420} - [x86] intel_pstate: Add support for SkyLake (Steve Best) [1189313] - [x86] vdso: ASLR bruteforce possible for vdso library (Jacob Tanenbaum) [1184897] {CVE-2014-9585} - [kernel] time: ntp: Correct TAI offset during leap second (Prarit Bhargava) [1199134] - [kernel] kexec: fix build error when hugetlbfs is disabled (Minfei Huang) [1121663] - [kernel] kexec: export free_huge_page to VMCOREINFO (Minfei Huang) [1121663] - [kernel] kexec: save PG_head_mask in VMCOREINFO (Minfei Huang) [1121663] - [mm] Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED (Minfei Huang) [1121663] - [scsi] lpfc: correct device removal deadlock after link bounce (Rob Evers) [1194793]- [netdrv] i40evf: TCP/IPv6 over Vxlan Tx checksum offload fix (Stefan Assmann) [1150337] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150337] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150337] - [netdrv] i40evf: Add more info to interrupt vector names (Stefan Assmann) [1150337] - [netdrv] i40evf: allow enabling of debug prints via ethtool (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait forever (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor reset (Stefan Assmann) [1150337] - [netdrv] i40evf: disable NAPI polling sooner (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150337] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150337] - [netdrv] i40evf: stop the watchdog for shutdown (Stefan Assmann) [1150337] - [netdrv] i40evf: ignore bogus messages from FW (Stefan Assmann) [1150337] - [netdrv] i40evf: reset on module unload (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150337] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150337] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150337] - [netdrv] i40evf: kick a stalled admin queue (Stefan Assmann) [1150337] - [netdrv] i40evf: enable interrupt 0 appropriately (Stefan Assmann) [1150337] - [netdrv] i40evf: don't fire traffic IRQs when the interface is down (Stefan Assmann) [1150337] - [netdrv] i40evf: remove leftover VLAN filters (Stefan Assmann) [1150337] - [netdrv] i40evf: refactor shutdown code (Stefan Assmann) [1150337] - [netdrv] i40evf: Remove some scary log messages (Stefan Assmann) [1150337] - [netdrv] i40evf: remove redundant code (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150337] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150337] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150337] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150337] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150337] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150337] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init sequence even more robust (Stefan Assmann) [1150337] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150337] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150337] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary else (Stefan Assmann) [1150337] - [netdrv] i40evf: make comparisons consistent (Stefan Assmann) [1150337] - [netdrv] i40evf: make checkpatch happy (Stefan Assmann) [1150337] - [netdrv] i40evf: update header comments (Stefan Assmann) [1150337] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150337] - [netdrv] i40evf: don't use more queues than CPUs (Stefan Assmann) [1150337] - [netdrv] i40evf: make early init processing more robust (Stefan Assmann) [1150337] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150337] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150337] - [netdrv] i40evf: Add support for 10G base T parts (Stefan Assmann) [1150337] - [netdrv] i40evf: properly handle multiple AQ messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150337] - [netdrv] i40evf: Fixed guest OS panic when removing vf driver (Stefan Assmann) [1150337] - [netdrv] i40evf: fix memory leak on unused interfaces (Stefan Assmann) [1150337] - [netdrv] i40evf: don't leak queue vectors (Stefan Assmann) [1150337] - [netdrv] i40evf: do not re-arm watchdog after remove (Stefan Assmann) [1150337] - [netdrv] i40evf: future-proof vfr_stat state check (Stefan Assmann) [1150337] - [netdrv] i40evf: fix scan warning on sprintf (Stefan Assmann) [1150337] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150337] - [netdrv] i40evf: don't wait so long (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary break after goto (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150337] - [netdrv] i40evf: invite vector 0 to the interrupt party (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150337] - [netdrv] i40evf: don't violate scope (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150337] - [netdrv] i40evf: change branding string (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150337] - [netdrv] i40evf: set flags before sending message (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150337] - [netdrv] i40evf: resend FW request if no response (Stefan Assmann) [1150337] - [netdrv] i40evf: fix typo (Stefan Assmann) [1150337] - [netdrv] i40evf: return more useful error information (Stefan Assmann) [1150337] - [netdrv] i40evf: don't stop watchdog if it hasn't started (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150337] - [netdrv] i40evf: fix off-by-one (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150337] - [netdrv] i40evf: check admin queue error bits (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150337] - [netdrv] i40evf: don't go further down (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: set headwb Tx context flags and use them (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150337] - [netdrv] i40evf: Fix function header (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150337] - [netdrv] i40evf: use correct format for printing MAC addresses (Stefan Assmann) [1150337] - [netdrv] i40evf: clean up log message formatting (Stefan Assmann) [1150337] - [netdrv] i40evf: remove bogus comment (Stefan Assmann) [1150337] - [netdrv] i40evf: remove unnecessary log messages (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150337] - [netdrv] i40evf: make messages less dire (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150337] - [netdrv] i40evf: fix crash when changing ring sizes (Stefan Assmann) [1150337] - [netdrv] i40evf: set descriptor multiple to 32 (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150337] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150337] - [netdrv] i40e/i40evf: Change type to u32 to avoid sparse error (Stefan Assmann) [1150337] - [netdrv] i40e: check pointers before use (Stefan Assmann) [1150345] - [netdrv] i40e: catch NVM write semaphore timeout and retry (Stefan Assmann) [1150345] - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: disconnect irqs on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: Issue a PF reset if Tx queue disable timeout (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the Tx ring qset handle when DCB reconfigures (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the case where per TC queue count was higher than queues enabled (Stefan Assmann) [1150345] - [netdrv] i40e: fix race in hang check (Stefan Assmann) [1150345] - [netdrv] i40e: Fix TSO with more than 8 frags per segment issue (Stefan Assmann) [1150345] - [netdrv] i40e: Don't check for Tx hang when PF down (Stefan Assmann) [1150345] - [netdrv] i40e: fix shift precedence issue (Stefan Assmann) [1150345] - [netdrv] i40e: Fix memory leak at failure path in i40e_dbg_command_write() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update driver versions (Stefan Assmann) [1150345] - [netdrv] i40e: Use ethtool private flags to display NPAR status (Stefan Assmann) [1150345] - [netdrv] i40e: Set FLAG_RD when sending buffer FW must read (Stefan Assmann) [1150345] - [netdrv] i40e: print Rx packet split status (Stefan Assmann) [1150345] - [netdrv] i40e: Set BUF flag for Set Version AQ command (Stefan Assmann) [1150345] - [netdrv] i40e: Add support for getlink, setlink ndo ops (Stefan Assmann) [1150345] - [net] set and query VEB/VEPA bridge mode via PF_BRIDGE (Stefan Assmann) [1150345] - [netdrv] i40e: Implement configfs for NPAR BW configuration (Stefan Assmann) [1150345] - [netdrv] i40e: Add NPAR BW get and set functions (Stefan Assmann) [1150345] - [netdrv] i40e: enable packet split only when IOMMU present (Stefan Assmann) [1150345] - [netdrv] i40e: Add method to keep track of current rxnfc settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use advertised speed settings in ethtool and refactor get_settings (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix output of i40e_debug_aq() for big endian machines (Stefan Assmann) [1150345] - [netdrv] i40e: Fix i40e_ndo_set_vf_spoofchk (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump Driver Versions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Remove unused variable an_enable and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the EMPR interrupt received handling (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h updates (Stefan Assmann) [1150345] - [netdrv] i40e: Use #define for the VSI connection type (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: restrict VC opcodes to their initial values (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Refactor the receive routines (Stefan Assmann) [1150345] - [netdrv] i40e: rename debugfs clear_stats option (Stefan Assmann) [1150345] - [netdrv] i40e: update Shadow RAM read/write functions (Stefan Assmann) [1150345] - [netdrv] i40e: Enable Loopback for the FCOE vsi as well (Stefan Assmann) [1150345] - [netdrv] i40e: Fix function header (Stefan Assmann) [1150345] - [netdrv] i40e: fix led blink toggle to enable steady state (Stefan Assmann) [1150345] - [netdrv] i40evf: Force Tx writeback on ITR (Stefan Assmann) [1150345] - [netdrv] i40e: stop the service task at shutdown (Stefan Assmann) [1150345] - [netdrv] i40e: add locking around VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: Use even more ARQ descriptors (Stefan Assmann) [1150345] - [netdrv] i40e: delay after VF reset (Stefan Assmann) [1150345] - [netdrv] i40e: avoid use of uninitialized v_budget in i40e_init_msix (Stefan Assmann) [1150345] - [netdrv] i40e: i40e_fcoe.c: Remove unused function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e and i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Support for NPAR iSCSI partition with DCB (Stefan Assmann) [1150345] - [netdrv] i40e: when Rx timestamps disabled set specific mode (Stefan Assmann) [1150345] - [netdrv] i40e: use same check for Rx hang as for Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates for new commands (Stefan Assmann) [1150345] - [netdrv] i40e: AQ API updates (Stefan Assmann) [1150345] - [netdrv] i40e: add more struct size checks (Stefan Assmann) [1150345] - [netdrv] i40e: Issue "Stop LLDP" command for firmware older than v4.3 (Stefan Assmann) [1150345] - [netdrv] i40e: check I40E_FLAG_PTP before handling Tx or Rx timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: only enable PTP interrupt cause if PTP is enabled (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: Dump Stats string removed from debugfs help command (Stefan Assmann) [1150345] - [netdrv] i40e: Add define for interrupt name string len (Stefan Assmann) [1150345] - [netdrv] i40e: don't give up on DCB error after reset (Stefan Assmann) [1150345] - [netdrv] i40e: fix proc/int descriptions (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Increase ASQ timeout (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ updates ww36 (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE configure option (Stefan Assmann) [1150345] - [netdrv] i40e: limit sriov to partition 1 of NPAR configurations (Stefan Assmann) [1150345] - [netdrv] i40e: Don't exit link event early if link speed has changed (Stefan Assmann) [1150345] - [netdrv] i40e: limit WoL and link settings to partition 1 (Stefan Assmann) [1150345] - [netdrv] i40e: Adding function for reading PBA String (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: find partition_id in npar mode (Stefan Assmann) [1150345] - [netdrv] i40e: remove VN2VN related mac filters (Stefan Assmann) [1150345] - [netdrv] i40e: Add warning for NPAR partitions with link speed less than 10Gbps (Stefan Assmann) [1150345] - [netdrv] i40e: disable IOV before freeing resources (Stefan Assmann) [1150345] - [netdrv] i40e: Fix bug with TCP over IPv6 over VXLAN (Stefan Assmann) [1150345] - [netdrv] i40e: Fix Rx checksum error counter (Stefan Assmann) [1150345] - [netdrv] i40e: fix un-necessary Tx hangs (Stefan Assmann) [1150345] - [netdrv] i40e: Fix possible memory leak in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] net: Disallow providing non zero VLAN ID for NIC drivers FDB add flow (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Convert macro to static inline (Stefan Assmann) [1150345] - [netdrv] i40e: add to NVM update debug message (Stefan Assmann) [1150345] - [netdrv] i40e: check for AQ timeout in aq_rc decode (Stefan Assmann) [1150345] - [netdrv] i40e: poll on NVM semaphore only if not other error (Stefan Assmann) [1150345] - [netdrv] i40e: fix up NVM update sm error handling (Stefan Assmann) [1150345] - [netdrv] i40e: set max limit for access polling (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused nvm_semaphore_wait (Stefan Assmann) [1150345] - [netdrv] i40e: init NVM update state on adminq init (Stefan Assmann) [1150345] - [netdrv] i40e: add range check to i40e_aq_rc_to_posix (Stefan Assmann) [1150345] - [netdrv] i40e: rework debug messages for NVM update (Stefan Assmann) [1150345] - [netdrv] i40e: let firmware catch the NVM busy error (Stefan Assmann) [1150345] - [netdrv] i40e: better error messages for NVM update issues (Stefan Assmann) [1150345] - [netdrv] i40e: clear NVM update state on ethtool test (Stefan Assmann) [1150345] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150345] - [netdrv] i40e: Reduce stack in i40e_dbg_dump_desc (Stefan Assmann) [1150345] - [netdrv] i40e: Bump i40e version to 1.2.2 and i40evf version to 1.0.6 (Stefan Assmann) [1150345] - [netdrv] i40e: get pf_id from HW rather than PCI function (Stefan Assmann) [1150345] - [netdrv] i40e: increase ARQ size (Stefan Assmann) [1150345] - [netdrv] i40e: Re enable Main VSI loopback setting in the reset path (Stefan Assmann) [1150345] - [netdrv] i40e: Add new update VSI flow to accommodate FW fix with VSI Loopback mode (Stefan Assmann) [1150345] - [netdrv] i40e: Increase reset delay (Stefan Assmann) [1150345] - [netdrv] i40e: fix netdev_stat macro definition (Stefan Assmann) [1150345] - [netdrv] i40e: Define and use i40e_is_vf macro (Stefan Assmann) [1150345] - [netdrv] i40e: Add a virtual channel op to config RSS (Stefan Assmann) [1150345] - [netdrv] i40e: don't enable PTP support on more than one PF per port (Stefan Assmann) [1150345] - [netdrv] i40e: Add description to misc and fd interrupts (Stefan Assmann) [1150345] - [netdrv] i40e: allow various base numbers in debugfs aq commands (Stefan Assmann) [1150345] - [netdrv] i40e: remove useless debug noise (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unneeded break statement (Stefan Assmann) [1150345] - [netdrv] i40e: trigger SW INT with no ITR wait (Stefan Assmann) [1150345] - [netdrv] i40e: don't overload fields (Stefan Assmann) [1150345] - [netdrv] i40e: Prevent link flow control settings when PFC is enabled (Stefan Assmann) [1150345] - [netdrv] i40e: Do not disable/enable FCoE VSI with DCB reconfig (Stefan Assmann) [1150345] - [netdrv] i40e: Modify Tx disable wait flow in case of DCB reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Update VEB's enabled_tc after reconfiguration (Stefan Assmann) [1150345] - [netdrv] i40e: Check for LLDP AdminStatus before querying DCBX (Stefan Assmann) [1150345] - [netdrv] i40e: Add support to firmware CEE DCBX mode (Stefan Assmann) [1150345] - [netdrv] i40e: Resume Port Tx after DCB event (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version to 1.1.23 (Stefan Assmann) [1150345] - [netdrv] i40e: re-enable VFLR interrupt sooner (Stefan Assmann) [1150345] - [netdrv] i40e: only warn once of PTP nonsupport in 100Mbit speed (Stefan Assmann) [1150345] - [netdrv] i40e: clean up throttle rate code (Stefan Assmann) [1150345] - [netdrv] i40e: don't do link_status or stats collection on every ARQ (Stefan Assmann) [1150345] - [netdrv] i40e: poll firmware slower (Stefan Assmann) [1150345] - [netdrv] i40e: properly parse MDET registers (Stefan Assmann) [1150345] - [netdrv] i40e: configure VM ID in qtx_ctl (Stefan Assmann) [1150345] - [netdrv] i40e: enable debug earlier (Stefan Assmann) [1150345] - [netdrv] i40e: better wording for resource tracking errors (Stefan Assmann) [1150345] - [netdrv] i40e: scale msix vector use when more cores than vectors (Stefan Assmann) [1150345] - [netdrv] i40e: remove debugfs dump stats (Stefan Assmann) [1150345] - [netdrv] i40e: avoid disable of interrupt when changing ITR (Stefan Assmann) [1150345] - [netdrv] i40e: fix link checking logic (Stefan Assmann) [1150345] - [netdrv] i40e: Add condition to enter fdir flush and reinit (Stefan Assmann) [1150345] - [netdrv] i40e: _MASK vs _SHIFT typo in i40e_handle_mdd_event() (Stefan Assmann) [1150345] - [netdrv] i40e: Bump version (Stefan Assmann) [1150345] - [netdrv] i40e: Moving variable declaration out of the loops (Stefan Assmann) [1150345] - [netdrv] i40e: Add 10GBaseT support (Stefan Assmann) [1150345] - [netdrv] i40e: process link events when setting up switch (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug where Rx would stop after some time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Use usleep_range() instead of udelay() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix whitespace indentation (Stefan Assmann) [1150345] - [netdrv] i40e: enable LSE poke and simplify link state (Stefan Assmann) [1150345] - [netdrv] i40e: mask phy events (Stefan Assmann) [1150345] - [netdrv] i40e: skb->xmit_more support (Stefan Assmann) [1150345] - [netdrv] i40e: use global pci_vfs_assigned() to replace local i40e_vfs_are_assigned() (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e/i40evf versions (Stefan Assmann) [1150345] - [netdrv] i40e: fix panic due to too-early Tx queue enable (Stefan Assmann) [1150345] - [netdrv] i40e: Fix an issue when PF reset fails (Stefan Assmann) [1150345] - [netdrv] i40e: make warning less verbose (Stefan Assmann) [1150345] - [netdrv] i40e: Tell OS link is going down when calling set_phy_config (Stefan Assmann) [1150345] - [netdrv] i40e: Remove unnecessary assignment (Stefan Assmann) [1150345] - [netdrv] i40e: Change wording to be more consistent (Stefan Assmann) [1150345] - [netdrv] i40e: Allow user to change link settings if link is down (Stefan Assmann) [1150345] - [netdrv] i40e: Add dual speed module support (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e & i40evf version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Ignore a driver perceived Tx hang if the number of desc pending < 4 (Stefan Assmann) [1150345] - [netdrv] i40e: quiet complaints when removing default MAC VLAN filter and make set_mac reversible (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add max buf len to aq debug print helper (Stefan Assmann) [1150345] - [netdrv] i40e: Add checks and message for Qualified Module info (Stefan Assmann) [1150345] - [netdrv] i40e: set num_queue_pairs to num configured by VF (Stefan Assmann) [1150345] - [netdrv] i40e: Enable l2tsel bit for VLAN tag control (Stefan Assmann) [1150345] - [netdrv] i40e: Add a FD flush counter to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: ATR policy change to flush the table to clean stale ATR rules (Stefan Assmann) [1150345] - [netdrv] i40e: Some FD message fixes (Stefan Assmann) [1150345] - [netdrv] i40e: Update flow director error messages to reduce user confusion (Stefan Assmann) [1150345] - [netdrv] i40e: fix PTP bug (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a few potential VF dereferences (Stefan Assmann) [1150345] - [netdrv] i40e: Fix for recent kernel panic (Stefan Assmann) [1150345] - [netdrv] i40e: Cleaning up missing null-terminate in conjunction with strncpy (Stefan Assmann) [1150345] - [netdrv] i40e: use correct structure type name in sizeof (Stefan Assmann) [1150345] - [netdrv] i40e: fix sparse non static symbol warning (Stefan Assmann) [1150345] - [netdrv] i40e: Fix missing uapi/linux/dcbnl.h include in i40e_fcoe.c (Stefan Assmann) [1150345] - [netdrv] i40e: remove support for vf unicast promiscuous mode (Stefan Assmann) [1150345] - [netdrv] i40e: Minor comment changes (Stefan Assmann) [1150345] - [netdrv] i40e: disable local loopback on vmdq vsi (Stefan Assmann) [1150345] - [netdrv] i40e: use correct vf_id offset for virtchnl message (Stefan Assmann) [1150345] - [netdrv] i40e: expose debug_write_register request (Stefan Assmann) [1150345] - [netdrv] i40e: disable FCoE (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE to build and updates its documentation (Stefan Assmann) [1150345] - [netdrv] i40e: RHEL6 fixups for fcoe code (Stefan Assmann) [1150345] - [netdrv] i40e: Adds FCoE related code to i40e core driver (Stefan Assmann) [1150345] - [netdrv] i40e: adds FCoE code to the i40e driver (Stefan Assmann) [1150345] - [netdrv] i40e: always print aqtx answer (Stefan Assmann) [1150345] - [netdrv] i40e: Give link more time after setting flow control (Stefan Assmann) [1150345] - [netdrv] i40e: Fix firmware API version errors (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: ARQ copy desc data even for failed commands (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix extension header csum logic (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add nvmupdate support (Stefan Assmann) [1150345] - [netdrv] i40e: fix format mismatch in drivers/net/ethernet/intel/i40e/i40e_debugfs.c (Stefan Assmann) [1150345] - [netdrv] i40e: (ptp) warn when PF_ID does not match in PRTTSYN_CTL0 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up code (Stefan Assmann) [1150345] - [netdrv] i40e: never generate both software and hardware timestamps (Stefan Assmann) [1150345] - [netdrv] i40e: Add ndo_get_phys_port_id() callback support (Stefan Assmann) [1150345] - [netdrv] i40e: remove unnecessary break after goto (Stefan Assmann) [1150345] - [netdrv] bridge: fdb dumping takes a filter device (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.21 and i40evf to 0.9.40 (Stefan Assmann) [1150345] - [netdrv] i40e: Implement set_settings for ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: Add set_pauseparam to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add set_fc and init of FC settings (Stefan Assmann) [1150345] - [netdrv] i40e: move nway reset (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add new HW link info variable an_enabled and function update_link_info (Stefan Assmann) [1150345] - [netdrv] i40e: Finish implementation of ethtool get settings (Stefan Assmann) [1150345] - [netdrv] i40e: disable TPH (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a boundary condition and turning off of ntuple (Stefan Assmann) [1150345] - [netdrv] i40e: tolerate lost interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Force a shifted '1' to be unsigned (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Do not free the dummy packet buffer synchronously (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.19 and i40evf to 0.9.38 (Stefan Assmann) [1150345] - [netdrv] i40e: remove linux/export.h header from i40e_ptp.c (Stefan Assmann) [1150345] - [netdrv] i40e: limit GLLAN_TXPRE_QDIS to QINDX 0-127 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: initialize context descriptor (Stefan Assmann) [1150345] - [netdrv] i40e: FD filter replay logic bug fix (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add ASQ write back timeout variable to AQ structure (Stefan Assmann) [1150345] - [netdrv] i40e: fix compile error on 32bit (Stefan Assmann) [1150345] - [netdrv] i40e: Correct mask assignment value (Stefan Assmann) [1150345] - [netdrv] i40e: clear all queues and interrupts (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: clear aq bah-bal on shutdown (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add base address registers to aq struct (Stefan Assmann) [1150345] - [netdrv] i40e: fix fdir programming (Stefan Assmann) [1150345] - [netdrv] i40e: Add debugfs hooks to print current total FD filter count (Stefan Assmann) [1150345] - [netdrv] i40e: Fix the FD sideband logic to detect a FD table full condition (Stefan Assmann) [1150345] - [netdrv] i40e: Avoid adding the TCP-IPv4 filter twice (Stefan Assmann) [1150345] - [netdrv] i40e: only create PTP device node once (Stefan Assmann) [1150345] - [netdrv] i40e: don't store user requested mode until we've validated it (Stefan Assmann) [1150345] - [netdrv] i40e: break PTP hardware control from ioctl command for timestamp mode (Stefan Assmann) [1150345] - [netdrv] i40e: rename i40e_ptp_enable to i40e_ptp_feature_enable (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Big endian fixes for handling HMC (Stefan Assmann) [1150345] - [netdrv] i40e: do not take NVM ownership for SR read (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.17 and i40evf to 0.9.36 (Stefan Assmann) [1150345] - [netdrv] i40e: Bypass timeout recovery level 0 so as to not cause MDD (Stefan Assmann) [1150345] - [netdrv] i40e: no pf reset at pci remove (Stefan Assmann) [1150345] - [netdrv] i40e: reapply LAA after reset (Stefan Assmann) [1150345] - [netdrv] i40e: allow user to set LAA again (Stefan Assmann) [1150345] - [netdrv] i40e: use WoL flag when setting LAA (Stefan Assmann) [1150345] - [netdrv] i40e: Add ablitity to enable/disable link from set_link_restart_an (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove reserved type (Stefan Assmann) [1150345] - [netdrv] i40e: Fix ethtool coalesce settings (Stefan Assmann) [1150345] - [netdrv] i40e: fix a stray print message (Stefan Assmann) [1150345] - [netdrv] i40e: warn on newer/older firmware API rev (Stefan Assmann) [1150345] - [netdrv] i40e: Add PF reset when Malicious driver event for PF (Stefan Assmann) [1150345] - [netdrv] i40e: make prep_for_reset void (Stefan Assmann) [1150345] - [netdrv] i40e: Stop the VF device after setting its MAC address (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to 0.4.13 and i40evf to 0.9.35 (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: modify debug prints to avoid seg faults (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Update RSS configuration (Stefan Assmann) [1150345] - [netdrv] i40e: keep service tasks out of reset process (Stefan Assmann) [1150345] - [netdrv] i40e: clear VEB stats when pf stats are cleared (Stefan Assmann) [1150345] - [netdrv] i40e: Fix scheduling while atomic bug during NAPI (Stefan Assmann) [1150345] - [netdrv] i40e: debugfs fix to dump remote LLDPDU (Stefan Assmann) [1150345] - [netdrv] i40e: Helper routine for Rx/Tx queue enable/disable wait (Stefan Assmann) [1150345] - [netdrv] i40e: Fix dangling ring pointers upon driver removal (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Reset Head and Tail on AQ initialization (Stefan Assmann) [1150345] - [netdrv] i40e: workaround NVM GLQF_HKEY (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: i40e_register.h update (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump i40e to version 0.4.10 and i40evf to 0.9.34 (Stefan Assmann) [1150345] - [netdrv] i40e: use stored base_queue value (Stefan Assmann) [1150345] - [netdrv] i40e: Fix a bug in ethtool for FD drop packet filter action (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Add Flow director stats to PF stats (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove FTYPE (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: User ether_addr_copy instead of memcpy (Stefan Assmann) [1150345] - [netdrv] i40e: Do not accept tagged packets by default (Stefan Assmann) [1150345] - [netdrv] i40e: Separate out DCB capability and enabled flags (Stefan Assmann) [1150345] - [netdrv] i40e: Change the notion of src and dst for FD_SB in ethtool (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: AdminQ API update for new FW (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: bump version to 0.4.7 for i40e and 0.9.31 for i40evf (Stefan Assmann) [1150345] - [netdrv] i40e: Allow RSS table entry range and GPS to be any number, not necessarily power of 2 (Stefan Assmann) [1150345] - [netdrv] i40e: Delete stale MAC filters after change (Stefan Assmann) [1150345] - [netdrv] i40e: Do not fall back to one queue model if the only feature enabled is ATR (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add PPRS bit to error bits and fix bug in Rx checksum (Stefan Assmann) [1150345] - [netdrv] i40e: keep SR-IOV enabled in the case that RSS, VMDQ, FD_SB and DCB are disabled (Stefan Assmann) [1150345] - [netdrv] i40e: Changes to Interrupt distribution policy (Stefan Assmann) [1150345] - [netdrv] i40e: implement anti-spoofing for VFs (Stefan Assmann) [1150345] - [netdrv] i40e: don't complain about removing non-existent addresses (Stefan Assmann) [1150345] - [netdrv] i40e: remove unused variable and memory allocation (Stefan Assmann) [1150345] - [netdrv] i40e: allow for more VSIs (Stefan Assmann) [1150345] - [netdrv] i40e: add checks for AQ error status bits (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove deprecated device IDs (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix poll weight (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix TSO accounting (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove chatty reset messages (Stefan Assmann) [1150345] - [netdrv] i40e: not all VSIs have rings (Stefan Assmann) [1150345] - [netdrv] i40e: clear pxe after adminq is rebuilt (Stefan Assmann) [1150345] - [netdrv] i40e: Fix incorrect feature configuration status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Clean up a few things (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Fix code to accommodate i40e_register.h changes (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: fix rx descriptor status (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: Bump build version (Stefan Assmann) [1150345] - [netdrv] i40e: remove irqs only when they are set up (Stefan Assmann) [1150345] - [netdrv] i40e: don't remove HMC that doesn't exist (Stefan Assmann) [1150345] - [netdrv] i40e: print full link message (Stefan Assmann) [1150345] - [netdrv] i40e: add xcast stats for port (Stefan Assmann) [1150345] - [netdrv] i40e: add vsi x-cast stats (Stefan Assmann) [1150345] - [netdrv] i40e: increase reset wait time (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: add Tx pre queue disable function (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: check AQ register for valid data (Stefan Assmann) [1150345] - [netdrv] i40e: print message for pre-production hardware (Stefan Assmann) [1150345] - [netdrv] i40e: add VEB stats to ethtool (Stefan Assmann) [1150345] - [netdrv] i40e: set lan_veb index (Stefan Assmann) [1150345] - [netdrv] i40e: add missing VSI statistics (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove rx_errors and rx_missed (Stefan Assmann) [1150345] - [netdrv] i40e: refactor stats collection (Stefan Assmann) [1150345] - [netdrv] i40e: refactor send version (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: VEB structure added, GTIME macro update (Stefan Assmann) [1150345] - [netdrv] i40e: notify VF of all types of resets (Stefan Assmann) [1150345] - [netdrv] i40e: clamp jumbo frame size (Stefan Assmann) [1150345] - [netdrv] i40e/i40evf: remove unused RX_LRO define (Stefan Assmann) [1150345] - [netdrv] i40e: remove check for large buffer (Stefan Assmann) [1150345] - [netdrv] i40e: Rework register diagnostic (Stefan Assmann) [1150345] - [netdrv] i40e: don't use OR to check a value (Stefan Assmann) [1150345] - [netdrv] i40e: enable CONFIG_I40E_DCB (Stefan Assmann) [1150345] - [netdrv] i40e: remove ifdefs which are no longer necessary (Stefan Assmann) [1150345] - [netdrv] i40e: revert 075a5d9ee83117e56cf429fcc1cbc78f020ed3bf (Stefan Assmann) [1150345]- [mm] vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Rafael Aquini) [1066702] - [mm] page_alloc: prevent unending loop in __alloc_pages_slowpath() (Rafael Aquini) [1066702] - [mm] page_alloc: fix deferred congestion timeout if preferred zone is not allowed (Rafael Aquini) [1066702] - [mm] compaction: prevent infinite loop in compact_zone (Rafael Aquini) [1066702] - [mm] compaction: detect when scanners meet in isolate_freepages (Rafael Aquini) [1066702] - [mm] compaction: push isolate search base of compact control one pfn ahead (Rafael Aquini) [1066702] - [mm] compaction: checks correct fragmentation index (Rafael Aquini) [1066702] - [mm] compaction: abort if migration page cannot be charged to memcg (Rafael Aquini) [1066702] - [mm] compaction: check migrate_pages's return value instead of list_empty() (Rafael Aquini) [1066702] - [mm] hugetlb: fix and clean-up node iteration code to alloc or free (Rafael Aquini) [1066702] - [x86] fpu: shift clear_used_math() from save_i387_xstate() to handle_signal() (Oleg Nesterov) [1196262] - [x86] fpu: change save_i387_xstate() to rely on unlazy_fpu() (Oleg Nesterov) [1196262] - [kernel] clockevents: Make minimum delay adjustments configurable (Prarit Bhargava) [1183773] - [kernel] clockevents: Sanitize min_delta_ns adjustment and prevent overflows (Prarit Bhargava) [1183773] - [md] dm-switch support for RHEL 6 (Mikulas Patocka) [1196319] - [drm] i915: ignore early underrun irqs during init (Rob Clark) [1193972] - [x86] switch_to(): Load TLS descriptors before switching DS and ES (Denys Vlasenko) [1177354] {CVE-2014-9419} - [virt] revert "revert "virtio-net: initialize vlan_features"" (Vlad Yasevich) [1132972] - [netdrv] macvtap: Fix csum_start when VLAN tags are present (Vlad Yasevich) [1123697] - [netdrv] macvtap: signal truncated packets (Vlad Yasevich) [1123697] - [netdrv] macvtap: restore vlan header on user read (Vlad Yasevich) [1123697] - [netdrv] macvlan: Initialize vlan_features to turn on offload support (Vlad Yasevich) [1123697] - [netdrv] macvlan: Add support for 'always_on' offload features (Vlad Yasevich) [1123697] - [netdrv] mactap: Fix checksum errors for non-gso packets in bridge mode (Vlad Yasevich) [1123697] - [netdrv] revert "macvlan: fix checksums error when we are in bridge mode" (Vlad Yasevich) [1123697] - [net] core: Correctly set segment mac_len in skb_segment() (Vlad Yasevich) [1123697] - [net] core: generalize skb_segment() (Vlad Yasevich) [1123697] - [net] core: Add skb_headers_offset_update helper function (Vlad Yasevich) [1123697] - [netdrv] ixgbe: Correctly disable VLAN filter in promiscuous mode (Vlad Yasevich) [1123697] - [netdrv] ixgbe: remove vlan_filter_disable and enable functions (Vlad Yasevich) [1123697] - [netdrv] qlge: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697] - [netdrv] i40evf: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] i40e: Fix TSO and hw checksums for non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] ehea: Fix TSO and hw checksums with non-accelerated vlan packets (Vlad Yasevich) [1123697] - [netdrv] e1000: Fix TSO for non-accelerated vlan traffic (Vlad Yasevich) [1123697]- [powerpc] perf: Never program book3s PMCs with values >= 0x80000000 (Steve Best) [1193743] - [mmc] rtsx_usb_sdmmc: fix incorrect last byte in R2 response (Don Zickus) [753699] - [mmc] rtsx: fix possible linking error if built-in (Don Zickus) [753699] - [mmc] Add realtek USB sdmmc host driver (Don Zickus) [753699] - [mfd] rtsx_usb: Defer autosuspend while card exists (Don Zickus) [753699] - [mfd] rtsx_usb: Fix runtime PM deadlock (Don Zickus) [753699] - [mfd] rtsx_usb: Fix decimal printf format specifiers prefixed with 0x (Don Zickus) [753699] - [mfd] rtsx_usb: export device table (Don Zickus) [753699] - [mfd] rtsx_usb: Make mfd_cell array const (Don Zickus) [753699] - [mfd] rtsx_usb: Add comment in rtsx_usb_suspend (Don Zickus) [753699] - [mfd] rtsx_usb: Fix possible race condition (Don Zickus) [753699] - [mfd] Add realtek USB card reader driver (Don Zickus) [753699] - [netdrv] e1000e: Fixup comments jumbled by i219 support (John Greene) [1150340 1186055] - [netdrv] e1000e: avoid incorrect ioremap/iounmap sequences for e1000_pch_spt (John Greene) [1150340 1186055] - [netdrv] e1000e: NVM write protect access removed from SPT HW (John Greene) [1150340 1186055] - [netdrv] e1000e: initial support for i219 (John Greene) [1150340 1186055] - [netdrv] e1000e: Feature Enable PHY Ultra Low Power Mode (ULP) (John Greene) [1150340] - [netdrv] e1000e: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (John Greene) [1150340] - [netdrv] e1000e: remove unnecessary break after return (John Greene) [1150340] - [netdrv] e1000e: Fix CRC errors with jumbo traffic (John Greene) [1150340] - [netdrv] e1000e: Add code to check return values on NVM accesses (John Greene) [1150340] - [netdrv] e1000e: Add support for EEE in Sx states (John Greene) [1150340] - [netdrv] e1000e: fix trivial kernel doc typos (John Greene) [1150340] - [netdrv] e1000e: delete excessive space character in debug message (John Greene) [1150340] - [netdrv] e1000e: Fix TSO with non-accelerated vlans (John Greene) [1150340] - [netdrv] e1000e: Include clocksource.h to get CLOCKSOURCE_MASK (John Greene) [1150340] - [netdrv] e1000e: Tx hang on I218 when linked at 100Half and slow response at 10Mbps (John Greene) [1150340] - [scsi] megaraid_sas: Revert "driver version upgrade and remove some meta data of driver" (Tomas Henzl) [1197811] - [s390] vdso: fix clock_gettime for CLOCK_THREAD_CPUTIME_ID, -2 and -3 (Hendrik Brueckner) [1195675] - [sound] alsa: hda - fix hda_display_power() when !CONFIG_SND_HDA_I915 (Jaroslav Kysela) [1069236] - [lib] list_sort: do not pass bad pointers to cmp callback (Dave Airlie) [1195439] - [ata] ahci: Remove Device ID for Intel Sunrise Point PCH (David Milburn) [1129415] - [ata] ahci: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [i2c] i801: Add Device IDs for Intel Sunrise Point PCH (David Milburn) [1129415] - [scsi] always increment reference count (Ewan Milne) [886657] - [scsi] scsi_debug: deadlock between completions and surprise module removal (Ewan Milne) [886657]- [kernel] ipc: sysv shared memory limited to 8TiB (George Beshers) [1171218] - [fs] exec: do not abuse ->cred_guard_mutex in threadgroup_lock() (Petr Oros) [1169225] - [kernel] cgroup: always lock threadgroup during migration (Petr Oros) [1169225] - [kernel] threadgroup: extend threadgroup_lock() to cover exit and exec (Petr Oros) [1169225] - [kernel] threadgroup: rename signal->threadgroup_fork_lock to ->group_rwsem (Petr Oros) [1169225] - [scsi] fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx (Neil Horman) [1187393] - [net] do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso (Neil Horman) [1187393] - [scsi] hpsa: update driver revision to 3.4.4-1-RH4 (Joseph Szczypek) [1189274] - [scsi] hpsa: Cleanup hpsa_message and hpsa_find_cfgtables (Joseph Szczypek) [1189274] - [scsi] hpsa: Use local workqueues instead of system workqueues - part 2 (Joseph Szczypek) [1189274] - [scsi] hpsa: add in P840ar controller model name (Joseph Szczypek) [1189274] - [scsi] hpsa: add in gen9 controller model names (Joseph Szczypek) [1189274] - [scsi] hpsa: detect and report failures changing controller transport modes (Joseph Szczypek) [1189274] - [scsi] hpsa: shorten the wait for the CISS doorbell mode change ack (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor duplicated scan completion code into a new routine (Joseph Szczypek) [1189274] - [scsi] hpsa: move SG descriptor set-up out of hpsa_scatter_gather() (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use function pointers in fast path command submission (Joseph Szczypek) [1189274] - [scsi] hpsa: print CDBs instead of kernel virtual addresses for uncommon errors (Joseph Szczypek) [1189274] - [scsi] hpsa: do not use a void pointer for scsi_cmd field of struct CommandList (Joseph Szczypek) [1189274] - [scsi] hpsa: return failed from device reset/abort handlers (Joseph Szczypek) [1189274] - [scsi] hpsa: check for ctlr lockup after command allocation in main io path (Joseph Szczypek) [1189274] - [scsi] hpsa: guard against overflowing raid map array (Joseph Szczypek) [1189274] - [scsi] hpsa: do not ack controller events on controllers that do not support it (Joseph Szczypek) [1189274] - [scsi] hpsa: remove incorrect BUG_ONs checking for raid offload enable (Joseph Szczypek) [1189274] - [scsi] hpsa: do not check for msi(x) in interrupt_pending (Joseph Szczypek) [1189274] - [scsi] hpsa: slightly optimize SA5_performant_completed (Joseph Szczypek) [1189274] - [scsi] hpsa: optimize cmd_alloc function by remembering last allocation (Joseph Szczypek) [1189274] - [scsi] hpsa: fix race between abort handler and main i/o path (Joseph Szczypek) [1189274] - [scsi] hpsa: honor queue depth of physical devices (Joseph Szczypek) [1189274] - [scsi] hpsa: use workqueue to resubmit failed ioaccel commands (Joseph Szczypek) [1189274] - [scsi] hpsa: factor out hpsa_ciss_submit function (Joseph Szczypek) [1189274] - [scsi] hpsa: do not request device rescan on every ioaccel path error (Joseph Szczypek) [1189274] - [scsi] hpsa: do not queue commands internally in driver (Joseph Szczypek) [1189274] - [scsi] hpsa: get rid of cmd_special_alloc and cmd_special_free (Joseph Szczypek) [1189274] - [scsi] hpsa: reserve some commands for use by driver (Joseph Szczypek) [1189274] - [scsi] hpsa: avoid unneccesary calls to resource freeing functions (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in hpsa_alloc_cmd_pool (Joseph Szczypek) [1189274] - [scsi] hpsa: report allocation failures while allocating SG chain blocks (Joseph Szczypek) [1189274] - [scsi] hpsa: pass error from pci_set_consistent_dma_mask from hpsa_message (Joseph Szczypek) [1189274] - [scsi] hpsa: rename hpsa_request_irq to hpsa_request_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: report failure to ioremap config table (Joseph Szczypek) [1189274] - [scsi] hpsa: trivial message and comment clean ups (Joseph Szczypek) [1189274] - [scsi] hpsa: refactor hpsa_find_board_params() to encapsulate legacy test (Joseph Szczypek) [1189274] - [scsi] hpsa: downgrade the Waiting for no-op print to dev_info (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate return value from board ID lookup (Joseph Szczypek) [1189274] - [scsi] hpsa: propagate hard_reset failures in reset_devices mode (Joseph Szczypek) [1189274] - [scsi] hpsa: remove 0x from queue depth print which is in decimal (Joseph Szczypek) [1189274] - [scsi] hpsa: notice all request_irq errors (Joseph Szczypek) [1189274] - [scsi] hpsa: Fix -Wunused-but-set-variable warning (Joseph Szczypek) [1189274] - [scsi] hpsa: rename free_irqs to hpsa_free_irqs (Joseph Szczypek) [1189274] - [scsi] hpsa: adjust RAID-1, RAID-1ADM, and RAID-6 names (Joseph Szczypek) [1189274] - [scsi] hpsa: change how SA controllers are reset (Joseph Szczypek) [1189274] - [scsi] hpsa: turn off interrupts when kdump starts (Joseph Szczypek) [1189274] - [scsi] hpsa: fix memory leak in kdump hard reset (Joseph Szczypek) [1189274] - [scsi] hpsa: correct endian sparse warnings (Joseph Szczypek) [1189274] - [scsi] ses: Add power_status to SES device slot (Maurizio Lombardi) [1195134] - [scsi] ses: add reliable slot attribute (Maurizio Lombardi) [1195134] - [scsi] ses: add enclosure logical id (Maurizio Lombardi) [1195134] - [scsi] ses: generate KOBJ_CHANGE on enclosure attach (Maurizio Lombardi) [1195134] - [scsi] ses: close potential registration race (Maurizio Lombardi) [1195134] - [scsi] enclosure: handle non-unique element descriptors (Maurizio Lombardi) [1195134] - [scsi] enclosure: fix WARN_ON in dual path device removing (Maurizio Lombardi) [1195134] - [scsi] ses: requesting a fault indication (Maurizio Lombardi) [1195134] - [scsi] ses: add subenclosure support (Maurizio Lombardi) [1195134] - [scsi] ses: show devices for enclosures with no page 7 (Maurizio Lombardi) [1195134] - [block-driver] cciss: do not reset non-resettable boards (Tomas Henzl) [1192516] - [scsi] Fnic: Not probing all the vNICS via fnic_probe on boot (Chris Leech) [1092771] - [scsi] lpfc: Update lpfc version for 10.6.0.20 driver release (Rob Evers) [1194793] - [scsi] lpfc: Update copyright to 2015 (Rob Evers) [1194793] - [scsi] lpfc: Fix setting of EQ delay Multiplier (Rob Evers) [1194793] - [scsi] lpfc: Fix crash in device reset handler (Rob Evers) [1194793] - [scsi] lpfc: application causes OS crash when running diagnostics (Rob Evers) [1194793] - [scsi] lpfc: Fix internal loopback failure (Rob Evers) [1194793] - [scsi] lpfc: Fix premature release of rpi bit in bitmask (Rob Evers) [1194793] - [scsi] lpfc: Initiator sends wrong BBCredit value for either FLOGI or FLOGI_ACC (Rob Evers) [1194793] - [scsi] lpfc: Fix provide host name and OS name in RSNN-NN FC-GS command (Rob Evers) [1194793] - [scsi] lpfc: Parse the new 20G, 25G and 40G link speeds in the lpfc driver (Rob Evers) [1194793] - [scsi] lpfc: lpfc does not support option_rom_version sysfs attribute on newer adapters (Rob Evers) [1194793] - [scsi] lpfc: Fix host reset escalation killing all IOs (Rob Evers) [1194793] - [scsi] lpfc: Linux lpfc driver doesn't re-establish the link after a cable pull on LPe12002 (Rob Evers) [1194793] - [scsi] lpfc: Fix to handle PLOGI when already logged in (Rob Evers) [1194793] - [scsi] lpfc: Fix the iteration count to match the 30 sec comment (Rob Evers) [1194793] - [scsi] lpfc: Fix null ndlp derefernce in target_reset_handler (Rob Evers) [1194793]- [block] genhd: fix leftover might_sleep() in blk_free_devt() (Jeff Moyer) [1193201] - [s390] kernel: 3215 tty close crash (Hendrik Brueckner) [1186682] - [s390] zcrypt: fixed domain scanning problem again (Hendrik Brueckner) [1193613] - [s390] zcrypt: Number of supported ap domains is not retrievable (Hendrik Brueckner) [1193613] - [fs] gfs2: Move gfs2_file_splice_write outside of #ifdef (Robert S Peterson) [1193559] - [fs] nfsd: fix EXDEV checking in rename (Steve Dickson) [1154787] - [fs] nfs: Be more aggressive in using readdirplus for 'ls -l' situations (J. Bruce Fields) [1043771] - [netdrv] be2net: avoid unncessary swapping of fields in eth_tx_wrb (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: process port misconfig async event (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor be_set_rx_mode() and be_vid_config() for readability (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove duplicate code in be_cmd_rx_filter() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use offset based FW flashing for Skyhawk chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: avoid flashing SH-B0 UFI image on SH-P2 chip (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: refactor code that checks flash file compatibility (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace (1 << x) with BIT(x) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move un-exported routines from be.h to respective src files (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warning (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Fix TX rate limiting on Lancer/Skyhawk-R VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move definitions related to FW cmdsfrom be_hw.h to be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: issue function reset cmd in resume path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a log message for POST timeout in Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fail VF link config change via ndo_set_vf_link_state() on BE3/Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix failure case in setting flow control (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move interface create code to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] emulex: Use skb_put_padto instead of skb_padto() and skb->len assignment (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Check for presence of IFLA_AF_SPEC (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Validate IFLA_BRIDGE_MODE attribute length (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use netdev_rss_key_fill() helper (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix alignment on line wrap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple assignments on a single line (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove space after typecasts (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unnecessary blank lines after an open brace (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: insert a blank line after function/struct//enum definitions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove multiple blank lines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add blank line after declarations (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove return statements for void functions (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 20G-KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add speed reporting for 40G/KR interface (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix sparse warnings in be_cmd_req_port_type{} (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix a sparse warning in be_cmd_modify_eqd() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: enable PCIe error reporting on VFs too (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: send a max of 8 EQs to be_cmd_modify_eqd() on Lancer (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix port-type reporting in get_settings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add ethtool "-m" option support (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use v1 of SET_FLOW_CONTROL command (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix RX fragment posting for jumbo frames (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: replace strcpy with strlcpy (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix some log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: query max_tx_qs for BE3 super-nic profile from FW (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define macro for_all_tx_queues_on_eq() (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of TX budget (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: make be_cmd_get_regs() return a status (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: define BE_MAX_MTU (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unncessary gotos (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix log messages in lancer FW download path (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add a dma_mapping_error counter in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add TX completion error statistics in ethtool (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a description for counter rx_input_fifo_overflow_drop (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: shorten AMAP_GET/SET_BITS() macro calls (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: add a few log messages (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Issue shutdown event to ocrdma driver (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: support deleting FW dump via ethtool (only for Lancer) (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: ignore VF mac address setting for the same mac (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update driver version to 10.4 (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use "if (!foo)" test style (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove unused structures in be_cmds.h (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: reduce arguments passed to FW-cmd routines (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: update UE bit description strings (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ndo methods (Ivan Vecera) [1149267 1158694] - [net] etherdevice: Use ether_addr_copy to copy an Ethernet address (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix return status of some ethtool methods (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ENOMEM for memory allocation failures (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: return -ETIMEDOUT when a FW-cmd times out (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix error status for FW-download (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: use -ENETDOWN error status when interface is down (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: re-enable vlan filtering mode asap (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: cleanup MCC async event processing code (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: move async cmd processing to a separate routine (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fixup TX-rate setting code for Skyhawk-R (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: Add link state control for VFs (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: fix up function prototypes after __dev* removals (Ivan Vecera) [1149267 1158694] - [netdrv] be2net: remove __dev* attributes (Ivan Vecera) [1149267 1158694] - [net] make net_get_random_once irq safe (Ivan Vecera) [1160464] - [net] avoid dependency of net_get_random_once on nop patching (Ivan Vecera) [1160464] - [netdrv] tg3: Release tp->lock before invoking synchronize_irq() (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_reset_task() needs to use rtnl_lock to synchronize (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_timer() should grab tp->lock before checking for tp->irq_sync (Ivan Vecera) [1160464] - [netdrv] tg3: move init/deinit from open/close to probe/remove (Ivan Vecera) [1160464] - [netdrv] tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts (Ivan Vecera) [1160464] - [netdrv] tg3: fix ring init when there are more TX than RX channels (Ivan Vecera) [1160464] - [netdrv] tg3: use netdev_rss_key_fill() helper (Ivan Vecera) [1160464] - [net] core: provide a per host RSS key generic infrastructure (Ivan Vecera) [1160464] - [net] introduce new macro net_get_random_once (Ivan Vecera) [1160464] - [netdrv] tg3: Allow for recieve of full-size 8021AD frames (Ivan Vecera) [1160464] - [netdrv] tg3: Work around HW/FW limitations with vlan encapsulated frames (Ivan Vecera) [1160464] - [netdrv] tg3: fix return value in tg3_get_stats64 (Ivan Vecera) [1160464] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1160464] - [netdrv] tg3: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Ivan Vecera) [1160464] - [platform] thinkpad_acpi: support new BIOS version string pattern (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: enable loading module with new B-series Lenovo BIOS (Benjamin Tissoires) [1194829] - [platform] thinkpad-acpi: fail to load with newer Thinkpad X201s BIOS (Benjamin Tissoires) [1194829]- [sound] alsa/hda/usb/core: hda: do not export static functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: drm: i915: hd-audio: Don't continue probing when nomodeset is given (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix runtime PM check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - WAKEEN feature enabling for runtime pm (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N value as per CDCLK for HSW/BDW display HDA controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add power-welll support for haswell HDA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix 'const' warnings and some retyping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Enable new USB drivers - HiFace and BCD2000 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Akai MPC Element USB MIDI controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix stream count check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Scarlett 6i6 initialization typo (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for Matrix Audio DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Don't resubmit pending URBs at MIDI error recovery (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Zoom R16/24 capture and midi interfaces (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mode select quirk for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add native DSD support for Denon/Marantz DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add big-endian DSD sample formats and fix XMOS DSD sample format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Scarlett mixers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for MicroII SPDIF ctls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for FTU controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add resume support for Native Instruments controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Digidesign Mbox 1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Xonar U1 resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Emu0204 channel switch resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add audigy2nx resume support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow quirks to handle own resume and proc dump (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Refactor ignore_ctl_error checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_usb_ctl_msg() for Native Instruments quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Set the Control Selector to SU_SELECTOR_CONTROL for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Convert byte_rev_table uses to bitrev8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Scarlett mixer interface for 6i6, 18i6, 18i8 and 18i20 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace the magic number 44 with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: make set_*_mix_values functions public (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add private_data pointer to usb_mixer_elem_info (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: usb-audio: Add quirk for Focusrite Scarlett (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix memory leak in FTU quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add duplex mode for Digidesign Mbox 1 and enable mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add mixer control for Digidesign Mbox 1 clock source (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Oops by composite quirk enhancement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Allow multiple entries for the same iface in composite quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Add snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trigger PCM XRUN at XRUN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix device_del() sysfs warnings at disconnect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use strim() instead of open code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Pass direct struct pointer instead of list_head (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Flatten probe and disconnect functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Steinberg UR22 USB interface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: drop unused varible assigments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: caiaq: check for cdev->n_streams > 1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: hub: rename khubd to hub_wq in documentation and comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: Fix LED commands for Kore controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add native DSD support for XMOS based DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for the Yamaha MOTIF XF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix BOSS ME-25 MIDI regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Whitespace cleanups for sound/usb/midi.* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Respond to suspend and resume callbacks for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Adjust Gamecom 780 volume level (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: improve dmesg source grepability (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection and PCM closing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: remove error messages on failed kmalloc() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: coding style fixups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around corrupted TEAC UD-H01 feedback data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix deadlocks at resuming (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Save mixer status only once at suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Prevent printk ratelimiting from spamming kernel log while DEBUG not defined (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix format string mismatch in mixer.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: MIDI driver for Behringer BCD2000 USB device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Suppress repetitive debug messages from retire_playback_urb() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Logitech Webcam C500 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Don't peep the card internal object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around KEF X300A firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use SNDRV_DEV_CODEC for mixer objects (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Resume mixer values properly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add missing kconfig dependecy (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: re-order some quirk entries (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix Creative VF0420 rate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Focusrite Saffire 6 USB (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: Fix typo in 352800 rate definition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add a quirk for Plantronics Gamecom 780 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix uninitialized variable compile warning (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: use multiple packets per urb for Wireless USB inbound audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add front jack channel selector for EMU0204 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Fix wrong mapping of RLC and RRC channels (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't trust the channel config if the channel count changed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - For class 2 devices, use channel map from altsettings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: supply channel maps even when wChannelConfig is unspecified (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix probe of multiple cards (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use module_usb_driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support wireless devices in snd_usb_parse_datainterval (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for wireless USB devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused endpoint flag EP_FLAG_ACTIVATED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: rename alt_idx to altsetting (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: clear SUBSTREAM_FLAG_SYNC_EP_STARTED on error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: void return type of snd_usb_endpoint_deactivate() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: don't deactivate URBs on in-use EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove deactivate_endpoints() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove unused parameter from sync_ep_set_params (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-usx2y: remove bogus frame checks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: LED support for Maschine Controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: improve buffer size computations for USB PCM audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix assignment of 0/1 to bool variables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam C525 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix automatic Roland/Yamaha MIDI detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (midi) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: make buffers DMA-able (pcm) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: don't push static constants on stack for *ph (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not trust too-big wMaxPacketSize values (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: fix DMA issues with URB transfer_buffer usage (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: WARN_ON when alts is passed as NULL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove implicit_fb from quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove is_playback from implicit feedback quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: do not initialize and check implicit_fb (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: reverse condition logic in set_sync_endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: move implicit fb quirks to separate function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: separate sync endpoint setting from set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove assignment from if condition (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove disabled debug code in set_format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove an unneeded check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hiface: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: 6fire: return correct XRUN indication (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: 6fire: Fix unlocked snd_pcm_stop() call (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix regression for fixed stream quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add Audio Advantage Micro II (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: claim autodetected PCM interfaces all at once (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: remove superfluous Roland quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add MIDI port names for some Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for many Roland/Yamaha devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: detect implicit feedback on Roland devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: store protocol version in struct audioformat (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add M2Tech hiFace USB-SPDIF driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: uniform style used in MODULE_SUPPORTED_DEVICE() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: use vmalloc buffers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove the unused snd_card_used variable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb/misc/ua101.c: convert __list_for_each usage to list_for_each (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usx2y: remove some old dead code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: work around Android accessory firmware bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland/Cakewalk UM-3G support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-6fire: Modify firmware version check (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: proc: use found syncmaxsize to determine feedback format (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: caiaq: fix endianness bug in snd_usb_caiaq_maschine_dispatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm_format_to_bits strong-typed conversion (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: adjust for changed 3.8 USB API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Avoid unnecessary sample rate changes on USB 2.0 clock sources (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10C (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB quirk for Yamaha THR10 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix autopm error during probing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: try harder to find USB_DT_CS_ENDPOINT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-audio: set the timeout for usb control set messages to 5000 ms (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add quirks handler for DSD streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for bit-reversed byte formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add support for DSD DOP stream transport (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: use ep->stride from urb callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: disable autopm for MIDI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Add quirk for 192KHz recording on E-Mu devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: playback design: use usb_set_inferface quirk from more locations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix endianness bug in snd_nativeinstruments_* (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: support read-only freq control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: show err in set_sample_rate_v2 debug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: auto clock selection module param (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: try to find and switch to valid clock (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: uac2: do clock validity check earlier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use endianness macros (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: spelling correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten EXPORT_SYMBOLS placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: neaten MODULE_DEVICE_TABLE placement (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: convert list_for_each to entry variant (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Clean up the code in set_sample_rate_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Work around CM6631 sample rate change bug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: ignore -EINVAL in snd_usb_mixer_controls() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: mixer: propagate errors up the call chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: Parse UAC2 extension unit like for UAC1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: add delay quirk for "Playback Design" products (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle raw data format of UAC2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: handle the bmFormats field as unsigned int (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Trust fields given in the quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Playback and MIDI support for Novation Twitch DJ controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add a workaround for the NuForce UDH-100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: fix smatch warnings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: switch to dev_*() logging (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: rename 'dev' to 'cdev' (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/quirks, fix out-of-bounds access (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add support for M-Audio FT C600 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix Roland A-PRO support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb: cosmetics, remove a leading space (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: caiaq: fix use of MODULE_SUPPORTED_DEVICES() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix invalid length check for RME and other UAC 2 devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Make snd_printd() and snd_printdd() inline (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: selector map for M-Audio FT C400 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio FT C400 skip packet quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: correct M-Audio C400 clock source quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - fix race in creation of M-Audio Fast track pro driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix NULL dereference by access to non-existing substream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Make ebox44_table static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix kernel panic of Digidesign Mbox2 quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add support for Creative BT-D1 via usb sound quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: support delay calculation on capture streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Support for Digidesign Mbox 2 USB sound card: (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore-quirk for HP Wireless Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Enable S/PDIF on the ASUS Xonar U3 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb6fire: prevent driver panic state when stopping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-caiaq: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb-6fire: remove __dev* attributes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: sync ep init fix for audioformat mismatch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix missing autopm for MIDI input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Avoid autopm calls after disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb - Don't create "Speaker" mixer controls on headphones and headsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: FT C400 sync playback EP to capture EP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fast Track C400 mixer ranges (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: M-Audio Fast Track C400 quirks table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: parameterize FTU effect unit control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: skip UAC2 EFFECT_UNIT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add control index offset (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use sender stride for implicit feedback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: replace hardcoded value with const (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: add channel map support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Extend chmap definitions for UAC2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: fix delay account during pause (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: ignore delay calculation for capture stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: properly initialize the sync endpoint (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: process pending stop at PCM hw_free and close (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: stop both data and sync endpoints asynchronously (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify endpoint deactivation code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: simplify snd_usb_endpoint_start/stop arguments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Deprecate async_unlink option (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Return meaningful error codes instead of -1 in format.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb/6fire: Fix potential NULL pointer dereference in comm.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix misspellings of "whether" in comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ua101, usx2y: fix broken MIDI output (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: use bitmap_weight (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix mutex deadlock at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Focusrite Scarlett 18i6 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix crash at re-preparing the PCM stream (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/usb: remove CONFIG_EXPERIMENTAL (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add quirk for Reloop Play (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: USB audio quirk for Roland VG-99 advanced mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: remove unused variable in init_pitch_v2() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection in mixer_quirks.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Use rwsem for disconnect protection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Fix races at disconnection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: usb-audio: Add TASCAM US122 MKII playback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd-usb: fix next_packet_size calls for pause case (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: add new DSD sampleformat for native DSD playback on XMOS based devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: add DSD formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Define G723 3-bit and 5-bit formats (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select INPUT for Realtek HD-audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: export struct hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup input_free_device called after input_unregister_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Simplify PM callbacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mic mute hotkey and LEDs for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Debug output which type of fixup was selected (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Print codec->chip_name in autoconfig (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - patch_analog.c: Remove some unused functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0072 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: apply the Seperate stream_tag for Skylake (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_controller: Separate stream_tag for input and output streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC298 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for Packard Bell EasyNote MX65 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New codec support for ALC256 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new Dell desktop for ALC3234 headset mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Haswell fix-ups to Skylake display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make add_stereo_mix_input flag tristate (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create capture source ctls when stereo mix input is added (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in snd_hda_get_int_hint() kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Skylake display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound / pm: Replace CONFIG_PM_RUNTIME with CONFIG_PM (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add "eapd" model string for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add EAPD fixup for ASUS Z99He laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix built-in mic at resume on Lenovo Ideapad S210 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop AZX_DCAPS_ALIGN_BUFSIZE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Define the DCAPS preset for the old Intel chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for new Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow forcibly enabling/disabling snoop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add AZX_DCAPS_SNOOP_OFF (and refactor snoop setup) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using uninitialized data (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: sound/radeon: Move 64-bit MSI quirk from arch to driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit 40bit DMA for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more HP machine needs to change mute led quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Supported HP mute Led for ALC286 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Clean up mute/mic GPIO LED handling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix the mic mute led problem for Latitude E5550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move DELL_WMI_MIC_MUTE_LED to the tail in the quirk chain (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED control for Lenovo Ideapad Z560 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change EAPD to verb control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix kerneldoc errors in patch_ca0132.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add DeviceIDs for Sunrise Point-LP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mute led problem for three HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add kerneldoc comments to hda_generic.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update Initial AMP for EAPD control (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - change three SSID quirks to one pin quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set GPIO 4 low for a few HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add ultra dock support for Thinkpad X240 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workaround for CMI8888 snoop behavior (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - More kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct kerneldoc comments (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass printf argument directly to request_module() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New SSID for Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Update restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing terminating entry to SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: Use snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use "Line Out" name instead of "PCM" when there are other outputs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix "PCM" name being used on one DAC when there are two DACs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted LED gpio setup for Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix missing ELD change event on plug/unplug (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: ALC283 codec - Avoid pop noise on headphones during suspend/resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: Add Device IDs for Intel Sunrise Point PCH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock port support to Thinkpad L440 (71aa:501e) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock support for Thinkpad T440 (17aa:2212) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the inv dmic handling for Realtek use generic parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Inverted Internal mic for Samsung Ativ book 9 (NP900X3G) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted internal mic for Asus Aspire 4830T (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sort input pins depending on amp caps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the function "check_amp_caps" to hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add explicit include of err.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup model name lookup for Lemote A1205 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace strnicmp with strncasecmp (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use standard hda_jack infrastructure for CA0132 driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous hooks from VIA driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous callbacks from STAC/IDT codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow multiple callbacks for jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_detect_enable_callback() returning the jack object (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_jack_tbl_new() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of action field from struct hda_jack_tbl (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid pin powermap without jack detection (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add TLV_DB_SCALE_MUTE bit for relevant controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the ALC269 pin quirk table shorter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add common pin macros for ALC269 family (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_GPIO_MIC1_LED quirk for alc280 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_LINE1_MIC1_LED quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc290 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move HP_MUTE_LED_MIC1 quirk for alc282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc255 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL1_MIC_NO_PRESENCE quirk for alc283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - move DELL2_MIC_NO_PRESENCE quirk for alc292 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix COEF setups for ALC1150 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix digital mic on Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set up initial pins for Acer Aspire V5 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: ca0132_regs.h: Fix typo in include guard (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use tables for batch COEF writes/updtes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add alc_update_coef*_idx() helper (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Use alc_write_coef_idx() in alc269_quanta_automake() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Optimize alc888_coef_init() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted EXPORT_SYMBOL_HDA() macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted snd_hda_check_board_config() & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply Valleyview fix-ups to Cherryview display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - set depop_delay for haswell plus (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore the gpio led after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid setting wrong COEF on ALC269 & co (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set TLV_DB_SCALE_MUTE bit for cx5051 vmaster (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Don't try loading firmware at resume when already failed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix pop noises on reboot for Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set internal mic as default input source on Dell XPS 13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix parsing of CMI8888 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix probing and stuttering on CMI8888 HD-audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed ALC286/ALC288 recording delay for Headset Mic (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Braswell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add PCI IDs for Intel Braswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add mic mute led hook for dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix an external mic jack problem on a HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loopback noise on Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make vendor quirks lowest prio for ALC2xx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor quirk picking and change quirk priority (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mic fixup for Gigabyte BXBT-2807 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED pin quirk for HP 15 touchsmart (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add NULL check to all PM ops in hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add the pin fixup for HP Envy TS bass speaker (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix broken PM due to incomplete i915 initialization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd/hda: add runtime suspend/resume on optimus support (v4) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Revert stream assignment order for Intel controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add capture mute led support in led_power_filter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a typo by changing mute_led_nid to cap_mute_led_nid (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID 0x10de0070 to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add several entries for enabling HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix and neaten print_nid_path/debug_badness (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid function call in snd_hda_add_vmaster() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Thinkpad T540p (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add another headset pin quirk for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace ICH6_ prefix (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove obsoleted SFX definitions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move SD nums definitions to hda_intel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use common reboot notifier (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move more PCI-controller-specific stuff from generic code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - restore BCLK M/N values when resuming HSW/BDW display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make position_fix as generic callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous MAX_AZX_DEV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Adjust speaker HPF and add LED support for HP Spectre 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_cmedia.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove the obsoleted static quirk codes from patch_conexant.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill the rest of snd_print*() usages (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill snd_printd*() in HDMI debug / info prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make the pin quirk tables use the SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make a SND_HDA_PIN_QUIRK macro (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pin quirk for Dell XPS 15 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: call overridden init on resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix usage of "model" module parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Support HP mute led for output and input (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for external mic on Lifebook U904 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix a fixup value for codec alc293 in the pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:converter connection on unsol event for HSW and VLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add quirk for ABit AA8XE (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - mask buggy stream DMA0 for Broadwell display controller" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - using POS_FIX_LPIB on Broadwell HDMI Audio (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC667 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codec rename (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - New vendor ID for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add two new pin tables (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC891 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix COEF widget NID for ALC260 replacer fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Correction of fixup codes for PB V7900 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Fix silent output on ASUS A8JN (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc662 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move some alc269 family machines to hda_pin_quirk table (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda - drop def association and sequence from pinconf comparing" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pop noises fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add an instance to use snd_hda_pick_pin_fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - drop def association and sequence from pinconf comparing (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - get subvendor from codec rather than pci_dev (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a new quirk match based on default pin configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup_forced flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix onboard audio on Intel H97/Z97 chipsets (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Replace DEFINE_PCI_DEVICE_TABLE macro use (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support headset mode for ALC233 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix format type mismatch in sound/pci/hda/patch_sigmatel.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-mix on Sony Vaio S13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - White noise fix for XPS13 9333 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Add Nvidia Tegra124 HDMI support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add new GPU codec ID to snd-hda (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - if statement not indented (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - mask buggy stream DMA0 for Broadwell display controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock pin setups for Thinkpad T440 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set infoframe and channel mapping even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Set converter channel count even without sink (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Suppress CORBRP clear on Nvidia controller chips (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC293/ALC3235 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add two codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset Mic support for Dell machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC288 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make full_reset boolean (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirk for a Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not assign streams in reverse order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add eapd shutup to ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Change model name alias for ChromeOS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Improve HP depop when system change power state on Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent speaker output due to mute LED fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fixed single output machine get empty hp sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable beep for ASUS 1015E (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for three Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Inform the unexpectedly ignored pins by auto-parser (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC282 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Fix the noise after suspend and resume on ALC282 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Restore default value for ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - initialize audio InfoFrame to be all zero (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix loud click noise with IdeaPad 410Y (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use analog beep for Thinkpads with AD1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing loopback merge path for AD1884/1984 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add automute fix for another dell AIO model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add headset quirk for Dell DT (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Added inverted digital-mic handling for Acer TravelMate 8371 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mark reg op args as iomem (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename reg access ops in hda_controller_ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make azx_attach_pcm_stream static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move codec create to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_interrupt to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add position_check op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move low level functions to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - move alloc_cmd_io to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Relocate RIRB/CORB interface to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move the dsp loader to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pull pages allocation to hda_controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add hda_controller.c and move pcm ops from hda_intel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pcm_mmap_prepare op (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move snd page allocation to ops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Pass max_slots and power_save to codec_create (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add jackpoll_ms to struct azx (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - remove unused clear of STATESTS (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add function pointer for disabling MSI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use device pointer from the card instead of pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Keep pointer to bdl_pos_fix in chip struct (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow different ops to read/write registers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move some definitions to new hda_priv.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix CORB reset to follow specification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix registration of beep input device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/sigmatel - Allow auto-switching for dock line-in of HP laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make codec object as a parent for input beep devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Replace with standard printk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable sysfs attributes without CONFIG_SND_HDA_RECONFIG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sysfs to codec object, too (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create own device struct for each codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Manage each codec instance individually (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Take private_data as drvdata for sysfs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Create sysfs attribute files via groups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid codec D3 for keeping mute LED up on Lenovo Yxx0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for HP Folio 13 mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more entry for enable HP mute led (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable front audio jacks on one HP desktop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add QEMU codec vendor ID (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - Fix recording from mode id 0x8 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132 - setup/cleanup streams (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for two Dell laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove superfluous inclusion of linux/pci.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Allow NULL bus->pci (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove dependency on bus->pci in hda_beep.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: revert "alsa: hda/realtek - Avoid invalid COEFs for ALC271X" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pci: Convert to snd_card_new() with a device pointer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make snd_hda_gen_spec_free() static (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable static quirks for C-Media codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move HDA_FIXUP_ACT_FREE call in snd_hda_gen_free() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix undefined symbol due to builtin/module mixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add subwoofer quirks for Asus UX51VZH and N55SF (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Rename ASUS subwoofer quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mic capture on Sony VAIO Pro 11 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset quirk for Dell XPS 13 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inconsistent Mic mute LED (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix leftover ifdef checks after modularization (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Improve loopback path lookups for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing VREF setup for Mac Pro 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing mixer widget for AD1983 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Avoid invalid COEFs for ALC271X (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on Toshiba Satellite L40 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mute LED support to Lenovo Ideapad (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - allow PIN_OUT to be dynamically enabled (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Do not accept responses from non-existing codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Disable static quirks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Enable stereo mix input for CX20549 and CX20551 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Add analog loopback mixing to CX20549 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply cap of mix amp volume on CX20551 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for HP 530 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Use generic parser for Toshiba P105 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Apply the amp cap override for CX20549 mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/conexant - Re-implement OLPC XO workarounds via fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Avoid unnecessary verbs write in snd_hda_activate_path() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup name lookup for CX5051 and 5066 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for another Dell laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add parameter for dumping processing coefficients (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 1,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply +5dB output amp on ASUS Zenbook UX31A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add headset mic detect quirks for some Dell machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix endless vmaster hook call in thinkpad_helper.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - automute via amp instead of pinctl on some AIO models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply codec power_filter to FG nodes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't set indep_hp flag for old AD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - apply all Haswell fix-ups to Broadwell display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Broadwell display audio codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device ID for Broadwell display audio controller (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split Thinkpad ACPI-related code (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't create duplicated ctls for loopback paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Correct AD1986A 3stack pin configs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add consistent tag names for firmware patch (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - firmware patch code cleanup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Increment default stream numbers for AMD HDMI controllers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Minor code optimization for patch_realtek.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable Front HP jack detection on Gigabyte Z87X-UD3H (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable subwoofer on Dell Vostro 5460/5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix wrong inclusion in Thinkpad ACPI users (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Kill EXPORT_SYMBOL_HDA() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Explicitly keep codec powered up in hdmi_present_sense (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for one more laptop model (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Dell headset detection quirk for three laptop models (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add enable_msi=0 workaround for four HP machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split verb definitions into sound/hda_verbs.h (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable stereo mix as default for AD and VIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Ignore small negative LPIB delay correction (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initialization of aamix paths (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow capture-only configuration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - skip depop delay before D3 for Haswell and Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to skip depop delay before D3 on Intel BayleyBay (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - allow a codec to define its own depop delay time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fixup ALC262 to remove depop delay on Intel BayleyBay board (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Remove depop delay for suspend and resume if applicable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add more codecs alias name for Dell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clean up async codec PM using standard async infrastructure (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - resume codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - suspend codecs in parallel (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable runtime PM when EPSS is unavailable (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable runtime PM on Panther Point (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Refactor pm notification in hda_codec.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Bind with HDMI codec parser automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Split the generic parser as an individual module (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add static DAC/pin mapping for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - One more Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix IEC958 ctl indexes for some simple HDMI devices (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute all aamix inputs as default (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A Dell headset detection quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove quirk for Dell Vostro 131 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - fix mic issues on Acer Aspire E-572 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on MacBook Air 2,1 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing ELD info when using jackpoll_ms parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - remove hp_automute_hook from alc283_fixup_chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Independent of model for HP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix headset mic input after muted internal mic (Dell/Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Use always amps for auto-mute on AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/analog - Handle inverted EAPD properly in vmaster hook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another fixup for ASUS laptop with ALC660 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix complete_all() timing in deferred probes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix bad EAPD setup for HP machines with AD1984A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent output on ASUS W7J laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add mono speaker quirk for Dell Inspiron 5439 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add LFE chmap to ASUS ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Initialize missing bass speaker pin for ASUS AIO ET2700 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - limit mic boost on Asus UX31[A,E] (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check leaf nodes to find aamix amps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix hp-mic mode without VREF bits (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Create Headhpone Mic Jack Mode when really needed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Conexant codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop bus->avoid_link_reset flag (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Set pcbeep amp for ALC668 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add support of ALC231 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Set current_headset_type to ALC_HEADSET_TYPE_ENUM (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide missing pin configs for VAIO with ALC260 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add headset quirk for Dell Inspiron 3135 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the headphone jack detection on Sony VAIO TX (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing bass speaker on ASUS N550 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM notification at resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - A casual Dell Headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Also enable mute/micmute LED control for "Lenovo dock" fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Select FW_LOADER from CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable mute/mic-mute LEDs for more Thinkpads with Realtek codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - load EQ params into IDT codec on HP bNB13 systems (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't clear the power state at snd_hda_codec_reset() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control EAPD for Master volume on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Don't turn off EAPD for headphone on Lenovo N100 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Check keep_eapd_on before inv_eapd (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Line Out automute on Realtek multifunction jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix wrong baseline length in ATI/AMD generated ELD (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Skip out-of-range latency values in AMD ELD generator (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add error-checking to some codec reads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Use TFx channel positions instead of FxH (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Control SPDIF out pin on MacBookPro 11,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Add new codec ALC255/ALC3234 UAJ supported (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply MacBook fixups for CS4208 correctly (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Make fixup regs persist after resume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda_intel: ratelimit "spurious response" message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Get rid of AMD HDMI exception in hdmi_present_sense() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - block HDMI jack reports while repolling (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a block_report flag to jacks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Delay HDMI presence reports while waiting for ELD information (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Another Dell headset quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pincfg fixup for ASUS W5A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support for CX20952 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: HDA - Limit mic boost and add mute LED for an HP machine (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Make sure mute LEDs stay on during runtime suspend (Realtek) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply GPIO setup for MacBooks with CS4208 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Name Haswell HDMI controllers better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable Thinkpad mute/micmute LEDs for Realtek (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda: add device IDs for AMD Evergreen/Northern Islands HDMI (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Introduce the bitmask for excluding output volume (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add sanity check of vmaster slave dB steps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible zero-division (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable SPDIF for Acer TravelMate 6293 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - rename function not_share_unassigned_cvt() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disallow unsupported 2ch remapping on NVIDIA codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - not choose assigned converters for unused pins of Valleyview (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add extra chmap for 2.1 outputs on ASUS laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for ASUS N76VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Disable AA-loopback on ALC283 Chromebook (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove locally dead codes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fallthru comment (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible NULL dereference in snd_hda_get_pin_label() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sync EAPD with vmaster on AD1984A Thinkpads (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix silent headphone on Thinkpads with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add missing initial vmaster hook at build_controls callback (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Re-setup pin and infoframe on plug-in on all codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Disable ramp-up/down for non-PCM on AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add HBR bitstreaming support for ATI/AMD HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ELD emulation for ATI/AMD codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Add ATI/AMD multi-channel audio support (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Allow HDA patches to customize more operations (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Raise the delay for alc283_shutup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mute LED on HP laptops in runtime suspend (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC285 / ALC293 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add support of ALC255 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove OOM message after input_allocate_device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix unbalanced runtime PM refcount after S3/S4 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix typos in patch_hdmi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add codec ID for Valleyview2 display codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move mutex from hda_eld to per_pin in HDMI codec driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix possible races in HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Treat zero connection as non-error (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add connection to thinkpad_acpi to control mute/micmute LEDs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add HDA_FIXUP_ACT_FREE action (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix inverted internal mic not indicated on some machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Sony VAIO Pro 13 (haswell) now has a working headset jack (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a headset mic model for ALC269 and friends (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update HD-Audio-Models.txt (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Update documentation for Realtek codecs model strings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix microphone for Sony VAIO Pro 13 (Haswell model) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable surround speakers (when line out is also present) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for ASUS N56VZ (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel map switch not taking effect (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Tweak debug messages to be more useful (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix available channel maps missing from TLV (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix channel maps with less common speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix unused slots being enabled in manual and non-PCM mappings (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix programmed active channel count (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix incorrect default channel mapping for unusual CAs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fix reported channel map on common default layouts (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix mono speakers and headset mic on Dell Vostro 5470 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix GPIO for Acer Aspire 3830TG (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Enable internal mic on a Thinkpad machine with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix Internal Mic boost can't control with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: alsa : hda - not use assigned converters for all unused pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/ca0132: Staticize codec_send_command (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add CS4208 codec support for MacBook 6,1 and 6,2 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add Toshiba Satellite C870 to MSI blacklist (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - unmute pin amplifier in infoframe setup for Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - define is_haswell() to check if a display audio codec is Haswell (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add dock speaker support for ASUS TX300 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Re-setup HDMI pin and audio infoframe on stream switches (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - hdmi: Fallback to ALSA allocation when selecting CA (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device entry and inactive flag to unsolicited response (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Haswell codec exposes device list/select info on pins (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add device list & select info of display pins to codec proc file (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - add flags and routines to get devices selection info for DP1.2 MST (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix NULL dereference with CONFIG_SND_DYNAMIC_MINORS=n (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add workarounds for pop-noise on Chromebook with ALC283 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix ALC283 headphone pop-noise better (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add inverted digital mic fixup for Acer Aspire One (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Limit internal mic boost for a few more Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the order of a quirk table (janitorial) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix internal mic boost on three Thinkpad machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add a fixup for Gateway LT27 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Mute the right widget in auto_mute_via_amp mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow auto_mute_via_amp on bind mute controls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing mute controls for CX5051 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add pinfix for LG LW25 laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix jack gating when auto_{mute,mic} is suppressed (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix missing fixup for Mac Mini with STAC9221 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix invalid multi-io creation on VAIO-Z laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove analog mic pin override from STAC9228 dell-bios quirk (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - jack poll once if jackpoll_interval==0 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Clearing jackpoll_interval avoid pending work (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - use azx_writew() for 16-bit length register (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix the noise after suspend on ALC283 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/realtek - Selectively call snd_hda_shutup_pins() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: replace strict_strto*() with kstrto*() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add snd_hda_jack_detect_state() helper function (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove NO_PRESENCE bit override for Dell 1420n Laptop (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix EAPD GPIO control for Sigmatel codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Headphone mic support for an Asus/Conexant device (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1986A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop a few other static quirks for AD1986A (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirk for Toshiba Satellite L40-10Q (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Drop static quirks for other AD1986A Samsung machines (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert static quirks for AD1986A Samsung laptops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Convert the static quirk for Samsung Q1 Ultra (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1988 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1981 and AD1983 codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1884/1984 & variants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Remove static quirks for AD1882 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for HP TouchSmart with AD1984A codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add fixup for Lenovo Thinkpad with AD1984 codec (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add GPIO control to AD1884 HP fixup (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Move azx_first_init() into azx_probe_continue() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Apply a proper chmap for built-in 2.1 speakers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add KEY_MICMUTE and enable it on Lenovo X220 (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Define more channel map positions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Follow channel position definitions to alsa-lib mixer (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add a documentation for channel mapping API (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: thinkpad-acpi: Add mute and mic-mute LED functionality (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow unlimited pins and converters in patch_hdmi.c (v2 - rh specific) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix default multichannel HDMI mapping regression (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda/hdmi - Work around "alsactl restore" errors (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Allow 3/5/7 channel map for HDMI/DP (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Provide the proper channel mapping for generic HDMI driver (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hda - Add standard channel maps (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific - define sound device registration order (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added parent device mapping (hwdep) (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation - redo function prototypes (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: RH specific KABI preservation for the added channel mapping (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Deletion of unnecessary checks before the function call "snd_midi_event_free" (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: snd_pcm_oss_period_size: Use round{up,down}_pow_of_two() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add support for wildcard msbits constraints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Fix handling of multiple msbits constraints on the same runtime (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Deletion of unnecessary checks before two function calls (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Update the state properly before notification (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Correct PCM BUG error message (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Add missing kerneldoc comments to exported functions (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Disable mmap for known broken archs (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Allow to pass items zero to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Warn if too long string is passed to snd_ctl_enum_info() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: subject: alsa: seq: Remove autoload locks in driver registration (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: bind seq driver automatically (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: lto, sound: Fix export symbols for !CONFIG_MODULES (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use atomic ops for autoload refcount (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Allow pass NULL dev for snd_pci_quirk_lookup() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: fix fifo_size frame calculation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: fix changes of open intervals (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: snd_interval_step: drop the min parameter (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: fix buffer overflow in snd_info_get_line() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Define SNDRV_CTL_TLV_OP_* constants (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: simplify snd_pcm_tstamp() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: seq_memory.c: Fix closing brace followed by if (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use ktime_get_ts() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Continue broadcasting events to ports if one of them fails (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: correctly detect input buffer overflow (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Fix format string mismatch in seq_midi.c (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: 'BUG:' message unnecessarily triggers kerneloops (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Allow to assign the given parent (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: sparse cleanups (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: trivial: sound seq ioctl dbg: print hexadecimal value padded with 0s (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq: Fix missing error handling in snd_seq_timer_open() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: timer: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: oss: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: hwdep: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: rawmidi: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: core: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: pcm: channel mapping API implementation (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: control: Use standard printk helpers (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: seq_oss: Drop debug prints (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Mandate to pass a device pointer at card creation time (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Drop unused name argument in snd_register_oss_device() (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Add helper function for intersecting two rate masks (Jaroslav Kysela) [1069236] - [sound] alsa/hda/usb/core: Limit the fallback card id string size (Jaroslav Kysela) [1069236] - [sound] revert "alsa: usb-audio: Fix crash at re-preparing the PCM stream" (Jaroslav Kysela) [1069236]- [security] keys: close race between key lookup and freeing (Radomir Vrbovsky) [1179850] {CVE-2014-9529} - [usb] keyspan: fix typo causing GPF on open (Don Zickus) [1191745] - [usb] keyspan: fix NULL-pointer dereferences and memory leaks (Don Zickus) [1191745] - [s390] dasd: retry partition detection (Hendrik Brueckner) [1193614] - [fs] ext4: lock i_mutex when truncating orphan inodes (Lukas Czerner) [1193845] - [fs] ext4: fix reservation overflow in ext4_da_write_begin (Eric Sandeen) [1144588] - [fs] setfacl removes part of ACL when setting POSIX ACLs to Samba (Sachin Prabhu) [1122301] - [fs] xfs: unmount does not wait for shutdown during unmount (Brian Foster) [1171317] - [fs] xfs: remove wrappers around b_iodone (Brian Foster) [1171317] - [fs] xfs: return the buffer locked from xfs_buf_get_uncached (Brian Foster) [1171317] - [fs] xfs: clean up buffer locking helpers (Brian Foster) [1171317] - [fs] proc: task_mmu: bump kernelpagesize_kB to EOL in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [fs] proc: task_mmu: show page size in /proc/pid/numa_maps (Rafael Aquini) [1071986] - [documentation] procfs: add /proc/pid/numa_maps interface explanation snippet (Rafael Aquini) [1071986] - [video] fb: reorder the lock sequence to fix potential dead lock (Dave Airlie) [1119728] - [video] fb: avoid possible deadlock caused by fb_set_suspend (Dave Airlie) [1119728] - [char] vt: attempt to fix con_set_unimap race (Dave Airlie) [1119728] - [char] vt: Don't ignore unbind errors in vt_unbind (Dave Airlie) [1119728] - [video] vt: Fix up unregistration of vt drivers (Dave Airlie) [1119728] - [char] vt: Fix replacement console check when unbinding (Dave Airlie) [1119728] - [video] fbcon: fix locking harder (Dave Airlie) [1119728] - [video] fb: Yet another band-aid for fixing lockdep mess (Dave Airlie) [1119728] - [video] fb: rework locking to fix lock ordering on takeover (Dave Airlie) [1119728] - [net] bridge: include in6.h in if_bridge.h for struct in6_addr (Jiri Benc) [1002037] - [net] inet: defines IPPROTO_* needed for module alias generation (Jiri Benc) [1002037] - [net] sync some IP headers with glibc (Jiri Benc) [1002037] - [net] rtnetlink: fix userspace API breakage for iproute2 < v3.9.0 (Michal Schmidt) [1102094] - [net] netlink: rate-limit leftover bytes warning and print process name (Michal Schmidt) [1102094] - [net] rtnetlink: Call nlmsg_parse() with correct header length (Michal Schmidt) [1102094] - [net] rtnetlink: fix rtnl_calcit() and rtnl_dump_ifinfo() (Michal Schmidt) [1102094] - [net] sched: make traffic control network namespace aware (Jiri Pirko) [1119542] - [netdrv] ppp: deflate: never return len larger than output buffer (Florian Westphal) [1178695] - [net] sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [1135425] - [md] raid10: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [md] raid1: round up to bdev_logical_block_size in narrow_write_error (Jes Sorensen) [1194726] - [fs] nfs: fix race in filelayout commit path (Steve Dickson) [1184394] - [fs] nfs: fix BUG in filelayout_recover_commit_reqs (Steve Dickson) [1184394] - [fs] nfs: Remove assertion BUG_ON()s from the files and generic layout code (Steve Dickson) [1184394] - [fs] vfs: atomic f_pos access in llseek() (Zach Brown) [1151601] - [fs] vfs: atomic f_pos accesses as per POSIX (Zach Brown) [1151601] - [fs] jbd2: Fix oops in jbd2_journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] jbd: Fix oops in journal_remove_journal_head() (Lukas Czerner) [914809] - [fs] gfs2: Allocate reservation during splice_write (Robert S Peterson) [1193559] - [fs] nfs: Be less aggressive about returning delegations for open files (Steve Dickson) [1145334] - [fs] nfs: NFSv4.1 data server timeo and retrans module parameters (Steve Dickson) [1175413] - [fs] nfs: don't do blind d_drop() in nfs_prime_dcache() (Steve Dickson) [1133136] - [fs] nfs: Convert a trivial printk into a dprintk (Steve Dickson) [1139229] - [fs] nfs: Avoid PUTROOTFH when managing leases (Benjamin Coddington) [1143013] - [fs] ext4: disable synchronous transaction batching if max_batch_time==0 (Eric Sandeen) [1100532] - [block] cfq-iosched: fix incorrect filing of rt async cfqq (Jeff Moyer) [1174629] - [netdrv] ixgbe: remove CIAA/D register reads from bad VF check (John Greene) [1156061] - [kbuild] nvme.h not in kernel-headers rpm (David Milburn) [1133703]- [fs] proc: task_mmu: add VmFlags field in smaps output (Rafael Aquini) [1190868] - [oprofile] Fix section mismatch warning (Jiri Olsa) [734360] - [oprofile] Fix crash when unloading module hr timer mode (Jiri Olsa) [734360] - [crypto] testmgr: mark rfc4106(gcm(aes)) as fips_allowed (Jarod Wilson) [1185395] - [crypto] Extending the RFC4106 AES-GCM test vectors (Jarod Wilson) [1185395] - [drm] radeon: fix hwmonitor initialization to set correct driver_data (Jerome Glisse) [1191746] - [x86] Update of TLB shootdown code for UV3 (Frank Ramsay) [1180151] - [block] fix non-atomic access to genhd inflight structures (Jeff Moyer) [1151109] - [kernel] freezer: fix thaw_process() vs refrigerator() race (Oleg Nesterov) [1144478] - [mm] mmap: change nr_ptes BUG_ON to WARN_ON (Oleg Nesterov) [1168780] - [mm] memcg: fix crash in re-entrant cgroup_clear_css_refs() (Johannes Weiner) [1168185] - [mm] swap: change swap_list_head to plist, add swap_avail_head (Jerome Marchand) [1103333] - [lib] plist: add plist_requeue (Jerome Marchand) [1103333] - [lib] plist: add helper functions (Jerome Marchand) [1103333] - [mm] swap: change swap_info singly-linked list to list_head (Jerome Marchand) [1103333] - [netdrv] net: bnx2x: fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] net: bnx2x: avoid macro redefinition (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix typos in "configure" (Michal Schmidt) [1148017] - [netdrv] bnx2x: Limit 1G link enforcement (Michal Schmidt) [1073820 1148017] - [netdrv] bnx2x: Use correct fastpath version for VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add a fallback multi-function mode NPAR1.5 (Michal Schmidt) [1148017] - [netdrv] bnx2x: new multi-function mode: UFP (Michal Schmidt) [1148017] - [netdrv] bnx2x: Changes with storage & MAC macros (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix link problems for 1G SFP RJ45 module (Michal Schmidt) [1148017] - [netdrv] bnx2x: Configure device endianity on driver load and reset endianity on removal (Michal Schmidt) [1148017] - [netdrv] bnx2x: prevent incorrect byte-swap in BE (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix sparse warnings (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix static checker warning regarding `txdata_ptr' (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix timesync endianity (Michal Schmidt) [1148017] - [netdrv] bnx2x: Be more forgiving toward SW GRO (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF clean statistics (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix stop-on-error (Michal Schmidt) [1148017] - [netdrv] bnx2x: ethtool -d might cause timeout in log (Michal Schmidt) [1148017] - [netdrv] net: ethernet: broadcom: bnx2x: Remove redundant #ifdef (Michal Schmidt) [1148017] - [netdrv] bnx2x: FW assertion changes (Michal Schmidt) [1148017] - [netdrv] bnx2x: Make BP_VF more robust (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent pci_disable_sriov with assigned VFs (Michal Schmidt) [1148017] - [netdrv] bnx2x: Prevent IOV if no entries in CAM (Michal Schmidt) [1148017] - [netdrv] bnx2x: Update driver version to 1.710.51 (Michal Schmidt) [1148017] - [netdrv] bnx2x: Code cleanup (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add timestamping and PTP hardware clock support (Michal Schmidt) [1148017] - [netdrv] bnx2x: switch to new VLAN model (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove DEFINE_PCI_DEVICE_TABLE macro use (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix crash during TSO tunneling (Michal Schmidt) [1148017] - [netdrv] bnx2x: fix possible panic under memory stress (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix the MSI flags (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fail probe of VFs using an old incompatible driver (Michal Schmidt) [1148017] - [netdrv] bnx2x: enlarge minimal alignemnt of data offset (Michal Schmidt) [1148017] - [netdrv] bnx2x: VF can report link speed (Michal Schmidt) [1148017] - [netdrv] bnx2x: remove null test before kfree (Michal Schmidt) [1148017] - [netdrv] bnx2x: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Michal Schmidt) [1148017] - [netdrv] bnx2x: Remove useless return variables (Michal Schmidt) [1148017] - [netdrv] bnx2x: Revert UNDI flushing mechanism (Michal Schmidt) [1102833 1130671 1148017] - [netdrv] bnx2x: Check for UNDI in uncommon branch (Michal Schmidt) [1148017] - [netdrv] bnx2x: Fix UNDI driver unload (Michal Schmidt) [1148017] - [netdrv] bnx2x: Add support for Multi-Function UNDI (Michal Schmidt) [1148017]- [powercap] rapl: add support for CPU model 0x3f (Steve Best) [1183185] - [x86] acpica: Disable _OSI Win8 for all except Intel Broadwell (Lenny Szubowicz) [1174502] - [netdrv] igb: Indicate failure on vf reset for empty mac address (Stefan Assmann) [1150341] - [netdrv] igb: enable internal PPS for the i210 (Stefan Assmann) [1150341] - [netdrv] igb: serialize access to the time sync interrupt registers (Stefan Assmann) [1150341] - [netdrv] igb: refactor time sync interrupt handling (Stefan Assmann) [1150341] - [netdrv] igb: convert to CYCLECOUNTER_MASK macro (Stefan Assmann) [1150341] - [netdrv] timecounter: provide a macro to initialize the cyclecounter mask field (Stefan Assmann) [1150341] - [netdrv] igb_ptp: Include clocksource.h to get CLOCKSOURCE_MASK (Stefan Assmann) [1150341] - [netdrv] igb: Remove unneeded FIXME (Stefan Assmann) [1150341] - [netdrv] fm10k/igb/ixgbe: Use dma_rmb on Rx descriptor reads (Stefan Assmann) [1150341] - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers (Stefan Assmann) [1150341] - [netdrv] igb: Fixes needed for surprise removal support (Stefan Assmann) [1150341] - [netdrv] igb: bump version to 5.2.15 (Stefan Assmann) [1150341] - [netdrv] igb: remove blocking phy read from inside spinlock (Stefan Assmann) [1150341] - [netdrv] igb: add flags to set eee advertisement mode (Stefan Assmann) [1150341] - [netdrv] igb: flush when in xmit_more mode and under descriptor pressure (Stefan Assmann) [1150341] - [netdrv] net: Remove ndo_xmit_flush netdev operation, use signalling instead (Stefan Assmann) [1150341] - [netdrv] igb: Support netdev_ops->ndo_xmit_flush() (Stefan Assmann) [1150341] - [netdrv] igb: bump igb version to 5.2.13 (Stefan Assmann) [1150341] - [netdrv] igb: Add message when malformed packets detected by hw (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after return (Stefan Assmann) [1150341] - [netdrv] igb: remove unnecessary break after goto (Stefan Assmann) [1150341] - [netdrv] igb: do a reset on SR-IOV re-init if device is down (Stefan Assmann) [1150341] - [netdrv] igb: workaround for i210 errata 25: Slow System Clock (Stefan Assmann) [1150341] - [netdrv] igb: bring link up when PHY is powered up (Stefan Assmann) [1150341] - [netdrv] igb: separate hardware setting from the set_ts_config ioctl (Stefan Assmann) [1150341] - [netdrv] igb: unhide invariant returns (Stefan Assmann) [1150341] - [netdrv] net: use ethtool_cmd_speed_set helper to set ethtool speed value (Stefan Assmann) [1150341] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150341] - [netdrv] igb: add defaults for i210 TX/RX PBSIZE (Stefan Assmann) [1150341] - [netdrv] igb: use mac loopback for i354 backplane (Stefan Assmann) [1150341] - [netdrv] igb: rename igb_ptp_enable to igb_ptp_feature_enable (Stefan Assmann) [1150341] - [netdrv] ethtool: Replace ethtool_ops::{get, set}_rxfh_indir() with {get, set}_rxfh() (Stefan Assmann) [1150341] - [netdrv] igb: remove redundant PHY power down register write (Stefan Assmann) [1150341] - [netdrv] igb: whitespace fix (Stefan Assmann) [1150341] - [md] raid5: Fix livelock when array is both resyncing and degraded (Jes Sorensen) [1177889] - [md] raid5: fix another livelock caused by non-aligned writes (Jes Sorensen) [1187285] - [md] Check MD_RECOVERY_RUNNING as well as ->sync_thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] fix semicolon.cocci warnings (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fetch_block must fetch all the blocks handle_stripe_dirtying wants (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] move EXPORT_SYMBOL to after function in md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard PRINT_RAID_DEBUG ioctl (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove MD_BUG() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] clean up 'exit' labels in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unnecessary test for MD_MAJOR in md_ioctl() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow "-sync" to be set for device in an active array (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] remove unwanted white space from md.c (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't start resync thread directly from md thread (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] Just use RCU when checking for overlap between arrays (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] avoid potential long delay under pers_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] simplify export_array() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] discard find_rdev_nr in favour of find_rdev_nr_rcu (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use wait_event() to simplify md_super_wait() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] be more relaxed about stopping an array which isn't started (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: process_checks doesn't use its return value (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: fix init_stripe() inconsistencies (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: another memory leak due to reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] use set_bit/clear_bit instead of shift/mask for bi_flags changes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: minor typos and reformatting (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: always wait for writes on unplug (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: disable 'DISCARD' by default due to safety concerns (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix_read_error should act on all non-faulty devices (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: count resync requests in nr_pending (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: update next_resync under resync_lock (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Don't use next_resync to determine how far resync has progressed (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: make sure resync waits for conflicting writes to complete (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: clean up request counts properly in close_sync() (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: be more cautious where we read-balance during resync (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: intialise start_next_window for READ case to avoid hang (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: always initialise ->state on newly allocated r10_bio (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: avoid memory leak on error path during reshape (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid10: Fix memory leak when raid10 reshape completes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid livelock caused by non-aligned writes (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] don't allow bitmap file to be added to raid0/linear (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid0: check for bitmap compatability when changing raid levels (Jes Sorensen) [1127962 1136260 1149935 1152914 1153341 1177913] - [md] Recovery speed is wrong (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] disable probing for md devices 512 and over (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] flush writes before starting a recovery (Jes Sorensen) [1132916 1136260 1149935 1152914 1153341 1177913] - [md] make sure GET_ARRAY_INFO ioctl reports correct "clean" status (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: speedup sync_request processing (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: deadlock between retry_aligned_read with barrier io (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: add an option to avoid copy data from bio to stripe cache (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] bitmap: remove confusing code from filemap_get_page (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid5: avoid release list until last reference of the stripe (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] md_clear_badblocks should return an error code on failure (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid56: Don't perform reads to support writes until stripe is ready (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] refuse to change shape of array if it is active but read-only (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1136260 1149935 1152914 1153341 1177913]- [char] raw: Return short read or 0 at end of a raw device, not EIO (Jeff Moyer) [1142314] - [kernel] sched: Fix clock_gettime(CLOCK_[PROCESS/THREAD]_CPUTIME_ID) monotonicity (Seth Jennings) [1140024] - [hid] trivial formatting fix (Don Zickus) [1072627] - [hid] don't Send Feature Reports on Interrupt Endpoint (Don Zickus) [1072627] - [x86] hyperv: Mark the Hyper-V clocksource as being continuous (Vitaly Kuznetsov) [1190699] - [hv] vss: Fast propagation of userspace communication failure (Vitaly Kuznetsov) [1190699] - [hv] vss: Introduce timeout for communication with userspace (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Enable interrupt driven flow control (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_close_internal() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Fix a bug in vmbus_open() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_establish_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_teardown_gpadl() (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup vmbus_post_msg() (Vitaly Kuznetsov) [1190699] - [hv] make uuid_le const (Vitaly Kuznetsov) [1190699] - [hv] Remove unnecessary comparison of unsigned against 0 (Vitaly Kuznetsov) [1190699] - [hid] hyperv: make sure input buffer is big enough (Vitaly Kuznetsov) [1190699] - [hv] vmbus: Cleanup the packet send path (Vitaly Kuznetsov) [1190699] - [hv] Change variable type to bool (Vitaly Kuznetsov) [1190699] - [hid] hyperv: convert alloc+memcpy to memdup (Vitaly Kuznetsov) [1190699] - [hv] vmbus: introduce vmbus_acpi_remove (Vitaly Kuznetsov) [923184] - [hv] vmbus: Teardown synthetic interrupt controllers on module unload (Vitaly Kuznetsov) [923184] - [hv] vmbus: teardown hv_vmbus_con workqueue and vmbus_connection pages on shutdown (Vitaly Kuznetsov) [923184] - [hv] vmbus: avoid double kfree for device_obj (Vitaly Kuznetsov) [923184] - [hv] use correct order when freeing monitor_pages (Vitaly Kuznetsov) [923184] - [x86] hyperv: Fixup the damage caused by the irq cleanup (Vitaly Kuznetsov) [923184] - [x86] hyperv: Cleanup the irq mess (Vitaly Kuznetsov) [923184] - [net] Fix build failures due to ip_is_fragment() (Stefan Assmann) [1159149] - [netdrv] enic: fix rx napi poll return value (Stefan Assmann) [1159149] - [netdrv] enic: free all rq buffs when allocation fails (Stefan Assmann) [1159149] - [netdrv] net: ethernet: cisco: enic: enic_dev: Remove some unused functions (Stefan Assmann) [1159149] - [netdrv] enic: add stats for dma mapping error (Stefan Assmann) [1159149] - [netdrv] enic: check dma_mapping_error (Stefan Assmann) [1159149] - [netdrv] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stefan Assmann) [1159149] - [netdrv] enic: convert to SKB paged frag API (Stefan Assmann) [1159149] - [netdrv] enic: make vnic_wq_buf doubly linked (Stefan Assmann) [1159149] - [netdrv] enic: use spin_lock(wq_lock) instead of spin_lock_irqsave(wq_lock) (Stefan Assmann) [1159149] - [netdrv] enic: support skb->xmit_more (Stefan Assmann) [1159149] - [netdrv] enic: fix work done in tx napi_poll (Stefan Assmann) [1159149] - [netdrv] enic: update desc properly in rx_copybreak (Stefan Assmann) [1159149] - [netdrv] enic: handle error condition properly in enic_rq_indicate_buf (Stefan Assmann) [1159149] - [netdrv] enic: Do not call napi_disable when preemption is disabled (Stefan Assmann) [1159149] - [netdrv] drivers/net: Convert remaining uses of pr_warning to pr_warn (Stefan Assmann) [1159149] - [netdrv] enic: implement rx_copybreak (Stefan Assmann) [1159149] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1159149] - [netdrv] enic: use pci_zalloc_consistent (Stefan Assmann) [1159149] - [netdrv] pci-dma-compat: add pci_zalloc_consistent helper (Stefan Assmann) [1159149] - [netdrv] enic: Add ethtool support to show classifier filters added by the driver (Stefan Assmann) [1159149] - [netdrv] enic: fix return values in enic_set_coalesce (Stefan Assmann) [1159149] - [netdrv] enic: do tx cleanup in napi poll (Stefan Assmann) [1159149] - [netdrv] enic: add low latency socket busy_poll support (Stefan Assmann) [1159149] - [netdrv] enic: fix lockdep around devcmd_lock (Stefan Assmann) [1159149] - [netdrv] enic: devcmd for adding IP 5 tuple hardware filters (Stefan Assmann) [1159149] - [net] core: introduce skb_flow_dissect() (Stefan Assmann) [1159149] - [netdrv] enic: fix return value in _vnic_dev_cmd (Stefan Assmann) [1159149] - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1159149] - [netdrv] enic: convert to hw_features (Stefan Assmann) [1159149] - [scsi] qla2xxx: Update the driver version to 8.07.00.16.06.7-k (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix sparse warning in qla_iocb.c file (Chad Dupuis) [1147534] - [scsi] qla2xxx: Move warning message to debug level (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fail adapter initialization on load ram failure (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable PCI device in shutdown handler (Chad Dupuis) [1147534] - [scsi] qla2xxx: Mark port lost when we receive an RSCN for it (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restore WWPN in case of Loop Dead (Chad Dupuis) [1147534] - [scsi] qla2xxx: Honor FCP_RSP retry delay timer field (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add missing ISP27xx checks to optrom code (Chad Dupuis) [1147534] - [scsi] qla2xxx: Force use of mailbox interface for flash access commands for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Free sysfs attributes for ISP27xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Disable laser for ISP2031 while unloading driver (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable diagnostic port using NVRAM parameters (Chad Dupuis) [1147534] - [scsi] qla2xxx: Declaration error cause stack corruption (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add fix in driver unload for pending activity (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix driver version string message (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add diagnostic port functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FA-WWN functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add FDMI-2 functionality (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFx00 unexpected resets during adapter boot sequence (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect linked list semantic in qlafx00_get_fcport() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Incorrect debug level on mailbox command print 0x1111 (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISPFX00 avoid writing semaphore register in request_irqs() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix potential return count bug in qla2xxx_get_vpd_field() (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template error print simplification (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP25xx multiqueue shadow register crash fix (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add endianizer to max_payload_size modifier (Chad Dupuis) [1147534] - [scsi] qla2xxx: Enable fast flash access for ISP83xx (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add ISP27xx fwdump template entry T275 (insert buffer) (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template fix insertbuf() routine (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx fwdump template remove high frequency debug logs (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx optimize fwdump entry table lookup (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx add tests for incomplete template (Chad Dupuis) [1147534] - [scsi] qla2xxx: Use dma_zalloc_coherent (Chad Dupuis) [1147534] - [scsi] qla2xxx: Restrict max_lun to 16-bit for older HBAs (Chad Dupuis) [1147534] - [scsi] qla2xxx: fix incorrect debug printk (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx queue index shadow registers (Chad Dupuis) [1147534] - [scsi] qla2xxx: ISP27xx firmware dump template spec updates (including T274) (Chad Dupuis) [1147534] - [scsi] qla2xxx: Update entry type 270 to match spec update (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correction to ISP27xx template entry types 256 and 258 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add pci device id 0x2271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct ISP83xx/ISP27xx mislogic in setting out_mb in qla25xx_init_req_que() (Chad Dupuis) [1147534] - [scsi] qla2xxx: Allow ISP83XX and ISP27XX both to write req_q_out register (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct operations for ISP27xx template types 270 and 271 (Chad Dupuis) [1147534] - [scsi] qla2xxx: Fix build errors related to invalid print fields on some architectures (Chad Dupuis) [1147534] - [scsi] qla2xxx: Correct the port no assignment for ISP82XX (Chad Dupuis) [1147534] - [scsi] qla2xxx: Add support for ISP2071 (Chad Dupuis) [1147534] - [scsi] pm8001: Update nvmd response data to request buffer (Rich Bono) [1168386] - [scsi] pm8001: fix pm8001_store_update_fw (Rich Bono) [1168386] - [scsi] pm8001: Fix erratic calculation in update_flash (Rich Bono) [1168386] - [scsi] pm8001: Fix invalid return when request_irq() failed (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in nvmd_resp (Rich Bono) [1168386] - [scsi] pm8001: fix update_flash (Rich Bono) [1168386] - [scsi] pm8001: fix a memory leak in flash_update (Rich Bono) [1168386] - [scsi] pm8001: Cleaning up uninitialized variables (Rich Bono) [1168386] - [scsi] pm8001: Fix to remove null pointer checks that could never happen (Rich Bono) [1168386] - [scsi] pm8001: more fixes to honor return value (Rich Bono) [1168386] - [scsi] pm8001: add a new spinlock to protect the CCB (Rich Bono) [1168386] - [scsi] pm8001: honor return value (Rich Bono) [1168386] - [scsi] pm8001: clean bitmap management functions (Rich Bono) [1168386] - [scsi] pm8001: Fix hibernation issue (Rich Bono) [1168386] - [scsi] drivers/scsi/pm8001/pm8001_ctl.c: avoid world-writable sysfs files (Rich Bono) [1168386] - [scsi] pm80xx: fix problem of pm8001_work_fn reseting incorrect phy device (Rich Bono) [1168386] - [scsi] pm80xx: no need for tag allocation when issuing the command of unregistering device (Rich Bono) [1168386] - [scsi] pm80xx: Enable BAR shift to avoid BIOS conflict with MPI space for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm80xx: Read saved WWN from NVMD for ATTO pm8001 based HBAs (Rich Bono) [1168386] - [scsi] pm8001: remove unnecessary pci_set_drvdata() (Rich Bono) [1168386]- [perf] Pass protection and flags bits through mmap2 interface (Jiri Olsa) [1188336] - [perf] Fix up MMAP2 buffer space reservation (Jiri Olsa) [1188336] - [perf] scripting perl: Force to use stdbool (Jiri Olsa) [1188336] - [perf] symbols: Get kernel start address by symbol name (Jiri Olsa) [1188336] - [perf] tools: Fix segfault in cumulative.callchain report (Jiri Olsa) [1188336] - [perf] tests: Add test for closing dso objects on EMFILE error (Jiri Olsa) [1188336] - [perf] tests: Add test for caching dso file descriptors (Jiri Olsa) [1188336] - [perf] tests: Allow reuse of test_file function (Jiri Olsa) [1188336] - [perf] tests: Spawn child for each test (Jiri Olsa) [1188336] - [perf] tools: Add dso__data_* interface descriptons (Jiri Olsa) [1188336] - [perf] tools: Allow to close dso fd in case of open failure (Jiri Olsa) [1188336] - [perf] tools: Add file size check and factor dso__data_read_offset (Jiri Olsa) [1188336] - [perf] tools: Cache dso data file descriptor (Jiri Olsa) [1188336] - [perf] tools: Add global count of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add global list of opened dso objects (Jiri Olsa) [1188336] - [perf] tools: Add data_fd into dso object (Jiri Olsa) [1188336] - [perf] tools: Separate dso data related variables (Jiri Olsa) [1188336] - [perf] tools: Cache register accesses for unwind processing (Jiri Olsa) [1188336] - [perf] record: Fix to honor user freq/interval properly (Jiri Olsa) [1188336] - [perf] timechart: Reflow documentation (Jiri Olsa) [1188336] - [perf] probe: Improve error messages in --line option (Jiri Olsa) [1188336] - [perf] probe: Improve an error message of perf probe --vars mode (Jiri Olsa) [1188336] - [perf] probe: Show error code and description in verbose mode (Jiri Olsa) [1188336] - [perf] probe: Improve error message for unknown member of data structure (Jiri Olsa) [1188336] - [perf] tests: Show the inner make output when an error happens (Jiri Olsa) [1188336] - [perf] tools: Emit more precise message for missing glibc static library (Jiri Olsa) [1188336] - [perf] tools: Add dcacheline sort (Jiri Olsa) [1188336] - [perf] tools: Add support to dynamically get cacheline size (Jiri Olsa) [1188336] - [perf] tools: Add cpumode to struct hist_entry (Jiri Olsa) [1188336] - [perf] report: Add mem-mode documentation to report command (Jiri Olsa) [1188336] - [perf] revert "Disable PERF_RECORD_MMAP2 support" (Jiri Olsa) [1188336] - [perf] tools: Update mmap2 interface with protection and flag bits (Jiri Olsa) [1188336] - [perf] script/python: Print array argument as string (Jiri Olsa) [1188336] - [perf] tools: Prettify the tags/TAGS/cscope targets output (Jiri Olsa) [1188336] - [perf] tools: Fix pipe check regression in attr event callback (Jiri Olsa) [1188336] - [perf] tools: Added support for __get_bitmask() macro (Jiri Olsa) [1188336] - [perf] tools: Add options to function plugin (Jiri Olsa) [1188336] - [perf] tools: Add options to plugins (Jiri Olsa) [1188336] - [perf] tools: Add flag to not load event plugins (Jiri Olsa) [1188336] - [perf] tools: Fix 'make help' message error (Jiri Olsa) [1188336] - [perf] record: Fix poll return value propagation (Jiri Olsa) [1188336] - [perf] tools: Move elide bool into perf_hpp_fmt struct (Jiri Olsa) [1188336] - [perf] tools: Remove elide setup for SORT_MODE__MEMORY mode (Jiri Olsa) [1188336] - [perf] tools: Fix "==" into "=" in ui_browser__warning assignment (Jiri Olsa) [1188336] - [perf] tools: Allow overriding sysfs and proc finding with env var (Jiri Olsa) [1188336] - [perf] tools: Consider header files outside perf directory in tags target (Jiri Olsa) [1188336] - [perf] tools: Add warning when disabling perl scripting support due to missing devel files (Jiri Olsa) [1188336] - [perf] trace: Warn the user when not available (Jiri Olsa) [1188336] - [perf] tests: Add a test case for cumulating callchains (Jiri Olsa) [1188336] - [perf] tests: Define and use symbolic names for fake symbols (Jiri Olsa) [1188336] - [perf] tools: Reset output/sort order to default (Jiri Olsa) [1188336] - [perf] ui/gtk: Fix callchain display (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid percentage value of cumulated hist entries (Jiri Olsa) [1188336] - [perf] tools: Enable --children option by default (Jiri Olsa) [1188336] - [perf] top: Add top.children config option (Jiri Olsa) [1188336] - [perf] top: Add --children option (Jiri Olsa) [1188336] - [perf] top: Convert to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Add callback function to hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Do not auto-remove Children column if --fields given (Jiri Olsa) [1188336] - [perf] report: Add report.children config option (Jiri Olsa) [1188336] - [perf] report: Add --children option (Jiri Olsa) [1188336] - [perf] tools: Add more hpp helper functions (Jiri Olsa) [1188336] - [perf] tools: Apply percent-limit to cumulative percentage (Jiri Olsa) [1188336] - [perf] ui/gtk: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/browser: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] ui/hist: Add support to accumulated hist stat (Jiri Olsa) [1188336] - [perf] tools: Save callchain info for each cumulative entry (Jiri Olsa) [1188336] - [perf] callchain: Add callchain_cursor_snapshot() (Jiri Olsa) [1188336] - [perf] report: Cache cumulative callchains (Jiri Olsa) [1188336] - [perf] tools: Update cpumode for each cumulative entry (Jiri Olsa) [1188336] - [perf] hists: Accumulate hist entry stat based on the callchain (Jiri Olsa) [1188336] - [perf] hists: Check if accumulated when adding a hist entry (Jiri Olsa) [1188336] - [perf] hists: Add support for accumulated stat of hist entry (Jiri Olsa) [1188336] - [perf] tools: Introduce struct hist_entry_iter (Jiri Olsa) [1188336] - [perf] tools: Introduce hists__inc_nr_samples() (Jiri Olsa) [1188336] - [perf] tools: Add automatic remapping of Android libraries (Jiri Olsa) [1188336] - [perf] tools: Add cat as fallback pager (Jiri Olsa) [1188336] - [perf] tests: Add a testcase for histogram output sorting (Jiri Olsa) [1188336] - [perf] tests: Factor out print_hists_*() (Jiri Olsa) [1188336] - [perf] tools: Introduce reset_output_field() (Jiri Olsa) [1188336] - [perf] tools: Get rid of obsolete hist_entry__sort_list (Jiri Olsa) [1188336] - [perf] hists: Reset width of output fields with header length (Jiri Olsa) [1188336] - [perf] tools: Skip elided sort entries (Jiri Olsa) [1188336] - [perf] top: Add --fields option to specify output fields (Jiri Olsa) [1188336] - [perf] report/tui: Fix a bug when --fields/sort is given (Jiri Olsa) [1188336] - [perf] tools: Add ->sort() member to struct sort_entry (Jiri Olsa) [1188336] - [perf] report: Add -F option to specify output fields (Jiri Olsa) [1188336] - [perf] tools: Call perf_hpp__init() before setting up GUI browsers (Jiri Olsa) [1188336] - [perf] tools: Consolidate management of default sort orders (Jiri Olsa) [1188336] - [perf] tools: Allow hpp fields to be sort keys (Jiri Olsa) [1188336] - [perf] ui: Get rid of callback from __hpp__fmt() (Jiri Olsa) [1188336] - [perf] tools: Consolidate output field handling to hpp format routines (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort final output (Jiri Olsa) [1188336] - [perf] tools: Support event grouping in hpp ->sort() (Jiri Olsa) [1188336] - [perf] tools: Use hpp formats to sort hist entries (Jiri Olsa) [1188336] - [perf] tools: Convert sort entries to hpp formats (Jiri Olsa) [1188336] - [perf] tools: Add ->cmp(), ->collapse() and ->sort() to perf_hpp_fmt (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support for ARM (Jiri Olsa) [1188336] - [perf] tests: Add dwarf unwind test on ARM (Jiri Olsa) [1188336] - [perf] tests: Introduce perf_regs_load function on ARM (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h for ARM and ARM64 (Jiri Olsa) [1188336] - [perf] session: Fix possible null pointer dereference in session.c (Jiri Olsa) [1188336] - [perf] sched: Cleanup, remove unused variables in map_switch_event() (Jiri Olsa) [1188336] - [perf] sched: Remove nr_state_machine_bugs in perf latency (Jiri Olsa) [1188336] - [perf] tools: Remove usage of trace_sched_wakeup(.success) (Jiri Olsa) [1188336] - [perf] tools: Use tid for finding thread (Jiri Olsa) [1188336] - [perf] tools: Get rid of on_exit() feature test (Jiri Olsa) [1188336] - [perf] record: Propagate exit status of a command line workload (Jiri Olsa) [1188336] - [perf] tools: Clarify the output of perf sched map (Jiri Olsa) [1188336] - [perf] tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space (Jiri Olsa) [1188336] - [perf] tools: Add missing event for perf sched record (Jiri Olsa) [1188336] - [perf] tools: Move ACCESS_ONCE from perf.h header (Jiri Olsa) [1188336] - [perf] tools: Move sys_perf_event_open function from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move syscall and arch specific defines from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move perf_call_graph_mode enum from perf.h (Jiri Olsa) [1188336] - [perf] tools: Move sample data structures from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove PR_TASK_PERF_EVENTS_* from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove asmlinkage define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove min define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove unlikely define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Remove MAX_COUNTERS define from perf.h (Jiri Olsa) [1188336] - [perf] tools: Consolidate types.h (Jiri Olsa) [1188336] - [perf] tools: Unify export.h (Jiri Olsa) [1188336] - [perf] tools arm64: Wire up perf_regs and unwind support (Jiri Olsa) [1188336] - [perf] tools: Move u64_swap union (Jiri Olsa) [1188336] - [perf] tests: add a test of kvm-390: trace event (Jiri Olsa) [1188336] - [perf] tests: Add numeric identifier to evlist_test (Jiri Olsa) [1188336] - [perf] tools: Parse tracepoints with '-' in system name (Jiri Olsa) [1188336] - [perf] tools: Handle EINTR error for readn/writen (Jiri Olsa) [1188336] - [perf] tests: Add map groups sharing with thread object test (Jiri Olsa) [1188336] - [perf] tools: Share map_groups among threads of the same group (Jiri Olsa) [1188336] - [perf] tools: Reference count map_groups objects (Jiri Olsa) [1188336] - [perf] tools: Allocate thread map_groups's dynamically (Jiri Olsa) [1188336] - [perf] tests: Add thread maps lookup automated tests (Jiri Olsa) [1188336] - [perf] tests: Add a test case for hists filtering (Jiri Olsa) [1188336] - [perf] tests: Factor out fake_setup_machine() (Jiri Olsa) [1188336] - [perf] hists/tui: Count callchain rows separately (Jiri Olsa) [1188336] - [perf] top/tui: Update nr_entries properly after a filter is applied (Jiri Olsa) [1188336] - [perf] ui/tui: Rename hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] ui/tui: Fix off-by-one in hist_browser__update_nr_entries() (Jiri Olsa) [1188336] - [perf] hists: Add missing update on filtered stats in hists__decay_entries() (Jiri Olsa) [1188336] - [perf] tools: Account entry stats when it's added to the output tree (Jiri Olsa) [1188336] - [perf] hists: Collapse expanded callchains after filter is applied (Jiri Olsa) [1188336] - [perf] hists: Add a couple of hists stat helper functions (Jiri Olsa) [1188336] - [perf] hists: Move column length calculation out of hists__inc_stats() (Jiri Olsa) [1188336] - [perf] hists: Rename hists__inc_stats() (Jiri Olsa) [1188336] - [perf] report: Count number of entries separately (Jiri Olsa) [1188336] - [perf] callchain: Add generic report parse callchain callback function (Jiri Olsa) [1188336] - [perf] kmem: Utilize the new generic cpunode_map (Jiri Olsa) [1188336] - [perf] tools: Use cpu/possible instead of cpu/kernel_max (Jiri Olsa) [1188336] - [perf] tools: Allow ability to map cpus to nodes easily (Jiri Olsa) [1188336] - [perf] tools: Fix pmu object compilation error (Jiri Olsa) [1188336] - [perf] sched: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] lock: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] mem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] kmem: Introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] tools: Show absolute percentage by default (Jiri Olsa) [1188336] - [perf] ui/tui: Add 'F' hotkey to toggle percentage output (Jiri Olsa) [1188336] - [perf] tools: Add hist.percentage config option (Jiri Olsa) [1188336] - [perf] diff: Add --percentage option (Jiri Olsa) [1188336] - [perf] top: Add --percentage option (Jiri Olsa) [1188336] - [perf] report: Add --percentage option (Jiri Olsa) [1188336] - [perf] hists: Add support for showing relative percentage (Jiri Olsa) [1188336] - [perf] probe: Fix perf probe to find correct variable DIE (Jiri Olsa) [1188336] - [perf] probe: Fix a segfault if asked for variable it doesn't find (Jiri Olsa) [1188336] - [perf] tests x86: Fix stack map lookup in dwarf unwind test (Jiri Olsa) [1188336] - [perf] x86: Fix perf to use non-executable stack, again (Jiri Olsa) [1188336] - [perf] tools: Remove extra '/' character in events file path (Jiri Olsa) [1188336] - [perf] machine: Search for modules in s/lib/modules/s (Jiri Olsa) [1188336] - [perf] tests: Add static build make test (Jiri Olsa) [1188336] - [perf] tools: Fix bfd dependency libraries detection (Jiri Olsa) [1188336] - [perf] tools: Use LDFLAGS instead of ALL_LDFLAGS (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in pretty_print() (Jiri Olsa) [1188336] - [perf] tools: Fix backward compatibility macros for pevent filter enums (Jiri Olsa) [1188336] - [perf] tools: Disable libdw unwind for all but x86 arch (Jiri Olsa) [1188336] - [perf] tests x86: Fix memory leak in sample_ustack() (Jiri Olsa) [1188336] - [perf] tools: Improve error reporting (Jiri Olsa) [1188336] - [perf] tools: Adjust symbols in VDSO (Jiri Olsa) [1188336] - [perf] kvm: Fix 'Min time' counting in report command (Jiri Olsa) [1188336] - [perf] tools: Instead of redirecting flex output, use -o (Jiri Olsa) [1188336] - [perf] tools: Fix double free in perf test 21 (code-reading.c) (Jiri Olsa) [1188336] - [perf] stat: Initialize statistics correctly (Jiri Olsa) [1188336] - [perf] bench: Set more defaults in the 'numa' suite (Jiri Olsa) [1188336] - [perf] bench: Update manpage to mention numa and futex (Jiri Olsa) [1188336] - [perf] probe: Use dwarf_getcfi_elf() instead of dwarf_getcfi() (Jiri Olsa) [1188336] - [perf] probe: Fix to handle errors in line_range searching (Jiri Olsa) [1188336] - [perf] probe: Fix --line option behavior (Jiri Olsa) [1188336] - [perf] tools: Pick up libdw without explicit LIBDW_DIR (Jiri Olsa) [1188336] - [perf] callchains: Disable unwind libraries when libelf isn't found (Jiri Olsa) [1188336] - [perf] tools: Do not call warning() directly (Jiri Olsa) [1188336] - [perf] tools: Print event name when show warning if possible (Jiri Olsa) [1188336] - [perf] tools: test correct variable after allocation (Jiri Olsa) [1188336] - [perf] top: Fix documentation of invalid -s option (Jiri Olsa) [1188336] - [perf] tools: Allow building for tile (Jiri Olsa) [1188336] - [perf] tools: Remove unused simple_strtoul() function (Jiri Olsa) [1188336] - [perf] tools: Update some code references in design.txt (Jiri Olsa) [1188336] - [perf] tools: Fix __perf_evsel__open (Jiri Olsa) [1188336] - [perf] evsel: Update function names in debug messages (Jiri Olsa) [1188336] - [perf] tools: Remove thread__find_map function (Jiri Olsa) [1188336] - [perf] annotate: Print the evsel name in the stdio output (Jiri Olsa) [1188336] - [perf] report: Use ui__has_annotation() (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak when synthesizing thread records (Jiri Olsa) [1188336] - [perf] tools: Use tid in mmap/mmap2 events to find maps (Jiri Olsa) [1188336] - [perf] report: Merge al->filtered with hist_entry->filtered (Jiri Olsa) [1188336] - [perf] symbols: Apply all filters to an addr_location (Jiri Olsa) [1188336] - [perf] symbols: Record the reason for filtering an address_location (Jiri Olsa) [1188336] - [perf] sched: Fixup header alignment in 'latency' output (Jiri Olsa) [1188336] - [perf] timechart: Fix off-by-one error in 'record' argv handling (Jiri Olsa) [1188336] - [perf] machine: Factor machine__find_thread to take tid argument (Jiri Olsa) [1188336] - [perf] tools: Speed up thread map generation (Jiri Olsa) [1188336] - [perf] kvm: introduce --list-cmds for use by scripts (Jiri Olsa) [1188336] - [perf] ui hists: Pass evsel to hpp->header/width functions explicitly (Jiri Olsa) [1188336] - [perf] symbols: Introduce thread__find_cpumode_addr_location (Jiri Olsa) [1188336] - [perf] session: Change header.misc dump from decimal to hex (Jiri Olsa) [1188336] - [perf] ui/tui: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/hists: Pass struct hpp to print functions (Jiri Olsa) [1188336] - [perf] ui/gtk: Reuse generic __hpp__fmt() code (Jiri Olsa) [1188336] - [perf] ui/stdio: Fix invalid output on event group report (Jiri Olsa) [1188336] - [perf] tools: Fix synthesizing mmaps for threads (Jiri Olsa) [1188336] - [perf] probe: Clarify x86 register naming for perf probe (Jiri Olsa) [1188336] - [perf] mem: Clarify load-latency in documentation (Jiri Olsa) [1188336] - [perf] bench: Add futex-requeue microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-wake microbenchmark (Jiri Olsa) [1188336] - [perf] bench: Add futex-hash microbenchmark (Jiri Olsa) [1188336] - [perf] tools, x86: Build perf on older user-space as well (Jiri Olsa) [1188336] - [perf] tools: Disable user-space callchain/stack dumps for function trace events (Jiri Olsa) [1188336] - [perf] symbols: Check compatible symtab type before loading dso (Jiri Olsa) [1188336] - [perf] symbols: Check return value of filename__read_debuglink() (Jiri Olsa) [1188336] - [perf] tests: Add NO_LIBDW_DWARF_UNWIND make test (Jiri Olsa) [1188336] - [perf] tools: Setup default dwarf post unwinder (Jiri Olsa) [1188336] - [perf] tools: Add libdw DWARF post unwind support (Jiri Olsa) [1188336] - [perf] tools: Add feature check for libdw dwarf unwind (Jiri Olsa) [1188336] - [perf] tools: Warn the user about how to enable libunwind support (Jiri Olsa) [1188336] - [perf] tools: Add variable display for VF make output (Jiri Olsa) [1188336] - [perf] tools: Factor features display code (Jiri Olsa) [1188336] - [perf] tools: Fix bison OUTPUT directories dependency (Jiri Olsa) [1188336] - [perf] tests: Add pmu-bison.o make test (Jiri Olsa) [1188336] - [perf] tests: Fix *.o make tests (Jiri Olsa) [1188336] - [perf] probe: Support distro-style debuginfo for uprobe (Jiri Olsa) [1188336] - [perf] probe: Allow to add events on the local functions (Jiri Olsa) [1188336] - [perf] probe: Show source-level or symbol-level info for uprobes (Jiri Olsa) [1188336] - [perf] probe: Show appropriate symbol for ref_reloc_sym based kprobes (Jiri Olsa) [1188336] - [perf] probe: Find given address from offline dwarf (Jiri Olsa) [1188336] - [perf] probe: Use ref_reloc_sym based address instead of the symbol name (Jiri Olsa) [1188336] - [perf] probe: Show in what binaries/modules probes are set (Jiri Olsa) [1188336] - [perf] probe: Unify show_available_functions for uprobes/kprobes (Jiri Olsa) [1188336] - [perf] probe: Replace line_list with intlist (Jiri Olsa) [1188336] - [perf] probe: Remove incorrect symbol check for --list (Jiri Olsa) [1188336] - [perf] probe: Fix to do exit call for symbol maps (Jiri Olsa) [1188336] - [perf] symbols: No need to export dso__first_symbol (Jiri Olsa) [1188336] - [perf] tools: Move hash.h header (Jiri Olsa) [1188336] - [perf] tools: Move fs.* to lib/api/fs/ (Jiri Olsa) [1188336] - [perf] callchain: Separate perf_reg_value function in perf_regs object (Jiri Olsa) [1188336] - [perf] callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro (Jiri Olsa) [1188336] - [perf] callchain: Rename unwind__arch_reg_id into libunwind__arch_reg_id (Jiri Olsa) [1188336] - [perf] callchain: Separate libunwind code to special object (Jiri Olsa) [1188336] - [perf] callchain: Add mask into struct regs_dump (Jiri Olsa) [1188336] - [perf] tools: Remove __maybe_unused from dwarf unwind functions (Jiri Olsa) [1188336] - [perf] callchain: Do not report zero address in unwind (Jiri Olsa) [1188336] - [perf] tools: Fix dwarf unwind max_stack processing (Jiri Olsa) [1188336] - [perf] tests x86: Add dwarf unwind test (Jiri Olsa) [1188336] - [perf] tests x86: Introduce perf_regs_load function (Jiri Olsa) [1188336] - [perf] bench: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1188336] - [perf] tools: Fix memory leak in event_format__print function (Jiri Olsa) [1188336] - [perf] record: Add readable output for callchain debug (Jiri Olsa) [1188336] - [perf] tools: Add call-graph option support into .perfconfig (Jiri Olsa) [1188336] - [perf] tools: Put proper period for for samples without PERIOD sample_type (Jiri Olsa) [1188336] - [perf] report: Remove some needless container_of usage (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] tools: Shorten sample symbol resolving function signature (Jiri Olsa) [1188336] - [perf] report: Use al->cpumode where applicable (Jiri Olsa) [1188336] - [perf] trace: Add support for syscalls vs raw_syscalls - leftover (Jiri Olsa) [1188336] - [perf] Prevent false warning in perf_swevent_add (Jiri Olsa) [1188336] - [perf] Limit perf_event_attr::sample_period to 63 bits (Jiri Olsa) [1188336] - [perf] x86/intel: Fix Silvermont's event constraints (Jiri Olsa) [1188336] - [perf] Fix perf_event_init_context() (Jiri Olsa) [1188336] - [perf] Optimize group_sched_in() (Jiri Olsa) [1188336] - [perf] x86: Add a few more comments (Jiri Olsa) [1188336] - [perf] Remove redundant PMU assignment (Jiri Olsa) [1188336] - [perf] Fix prototype of find_pmu_context() (Jiri Olsa) [1188336] - [trace] ring-buffer: Fix infinite spin in reading buffer (Jiri Olsa) [1123102] - [trace] ring-buffer: Always reset iterator to reader page (Jiri Olsa) [1123102] - [trace] ring-buffer: Check if ring buffer iterator has stale data (Jiri Olsa) [1123102] - [x86] perf: Fix shared register mutual exclusion enforcement (Don Zickus) [1191741] - [x86] perf: Fix PCU filter setup for Sandy/Ivy/Haswell EP (Jiri Olsa) [1167862] - [x86] perf: Add missing cbox filter flags on IvyBridge-EP uncore driver (Jiri Olsa) [1167862] - [x86] perf: Register the PMU only if the uncore pci device exists (Jiri Olsa) [1167862] - [x86] perf: Add Haswell-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix section mismatch in split uncore driver (Jiri Olsa) [1167862] - [x86] perf: Rename IvyTown to IvyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Move SNB/IVB-EP specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Move NHM/SNB/IVB specific code to seperate file (Jiri Olsa) [1167862] - [x86] perf: Declare some functions and variables (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP/IVT Cbox filter mappings (Jiri Olsa) [1167862] - [x86] perf: Micro-optimize nhmex_rbox_get_constraint() (Jiri Olsa) [1167862] - [x86] perf: Fix leak in uncore_type_init failure paths (Jiri Olsa) [1167862] - [x86] perf: Add __init for uncore_cpumask_init() (Jiri Olsa) [1167862] - [x86] perf: Fix IVT/SNB-EP uncore CBOX NID filter table (Jiri Olsa) [1167862] - [x86] perf: move uncore_event_to_box() and uncore_pmu_to_box() (Jiri Olsa) [1167862] - [x86] perf: make hrtimer timeout configurable per box (Jiri Olsa) [1167862] - [x86] perf: add ability to customize pmu callbacks (Jiri Olsa) [1167862] - [x86] perf: fix initialization of cpumask (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore IRP box support (Jiri Olsa) [1167862] - [x86] perf: Add filter support for IvyBridge-EP QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Don't use smp_processor_id() in validate_group() (Jiri Olsa) [1167862] - [x86] perf: Fix uncore PCI fixed counter handling (Jiri Olsa) [1167862] - [x86] perf: Convert kmalloc_node(...GFP_ZERO...) to kzalloc_node() (Jiri Olsa) [1167862] - [x86] perf: Enable EV_SEL_EXT bit for PCU (Jiri Olsa) [1167862] - [x86] perf: Add filter support for QPI boxes (Jiri Olsa) [1167862] - [x86] perf: Add auxiliary pci device support (Jiri Olsa) [1167862] - [x86] perf: Fix intel QPI uncore event definitions (Jiri Olsa) [1167862] - [x86] perf: Fix sparse warning (Jiri Olsa) [1167862] - [x86] perf: Prevent some shift wrapping bugs in the Intel uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix unintended variable name reuse (Jiri Olsa) [1167862] - [x86] perf: Add support for IvyBridge model 58 Uncore (Jiri Olsa) [1167862] - [x86] perf: Fix typo in perf_event_intel_uncore.c (Jiri Olsa) [1167862] - [x86] perf: Add Ivy Bridge-EP uncore support (Jiri Olsa) [1167862] - [x86] perf: Fix SNB-EP CBO and PCU uncore PMU filter management (Jiri Olsa) [1167862] - [x86] perf: Remove unused variable in nhmex_rbox_alter_er() (Jiri Olsa) [1167862] - [x86] perf: Handle pci_read_config_dword() errors (Jiri Olsa) [1167862] - [x86] perf: Fix typo in uncore_pmu_to_box (Jiri Olsa) [1167862] - [x86] perf: Add cpumask for uncore pmu (Jiri Olsa) [1167862] - [x86] perf: Uncore filter support for SandyBridge-EP (Jiri Olsa) [1167862] - [x86] perf: Fixes for Nehalem-EX uncore driver (Jiri Olsa) [1167862] - [x86] perf: Fix uncore_types_exit section mismatch (Jiri Olsa) [1167862]- [scsi] hpsa: Use local workqueues instead of system workqueues - part1 (Tomas Henzl) [1134115] - [scsi] lpfc: RHEL 6 lpfc driver release 10.2.8020.2 (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix IP Reset processing - wait for RDY before proceeding (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix discovery timeout during nameserver login (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix quarantined XRI recovery qualifier state in link bounce (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix race between LOGO/PLOGI handling causing NULL pointer (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fix locking issues with abort data paths (Rob Evers) [1148957] - [scsi] lpfc 10.4.8000.0: Fixed crash from page fault caused by use after rport delete (Rob Evers) [1148957] - [scsi] mpt2sas: Bump driver version to 20.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: set cpu affinity for each MSIX vectors (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Update attribution language to Avago (Tomas Henzl) [1059155] - [scsi] mpt2sas: map log_info value 0x0x32010081 to DID_RESET (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: fix upper bound for the module parameter max_sgl_entries (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev BB (2.00.20) specification and 2.00.35 header files (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump driver version to 19.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: Fail the host reset initiated due to discovery related I/O timeouts at driver load time (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: log exceeded temperature thresholds (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev AA (2.00.19) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: issue_reset is uninitialized (Tomas Henzl) [1059155] - [scsi] mpt2sas: Revert " mpt2sas: Remove phys on topology change." (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix ioctl in comment (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix undefined reference to `__udivdi3' compilation errors (Tomas Henzl) [1059155] - [scsi] mpt3sas, mpt2sas: fix scsi_add_host error handling problems in _scsih_probe (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 04.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt3sas: Added OEM branding Strings (Tomas Henzl) [1059155] - [scsi] mpt3sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev H (2.5.3) specifications (Tomas Henzl) [1059155] - [scsi] mpt3sas: Bump mpt3sas driver version to 03.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt3sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt3sas: MPI2.5 Rev G (2.5.2) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 18.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Get IOC_FACTS information using handshake protocol only after HBA card gets into READY or Operational state (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added Reply Descriptor Post Queue (RDPQ) Array support (Tomas Henzl) [1059155] - [scsi] mpt2sas: Avoid type casting for direct I/O commands (Tomas Henzl) [1059155] - [scsi] mpt2sas: Bump mpt2sas driver version to 17.100.00.00 (Tomas Henzl) [1059155] - [scsi] mpt2sas: Clear PFA Status on SGPIO when PFA Drive is Removed or Replaced (Tomas Henzl) [1059155] - [scsi] mpt2sas: Copyright in driver sources is updated for year the 2014 (Tomas Henzl) [1059155] - [scsi] mpt2sas: MPI2 Rev Y (2.00.17) and Rev Z (2.00.18) specifications (Tomas Henzl) [1059155] - [scsi] mpt2sas: Added driver module parameter max_msix_vectors (Tomas Henzl) [1059155] - [scsi] mpt3sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt2sas: delay scsi_add_host call to work with scsi-mq (Tomas Henzl) [1059155] - [scsi] mpt3sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt2sas: Rework the MSI-X grouping code (Tomas Henzl) [1059155] - [scsi] mpt3sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt3sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: annotate ioc->reply_post_host_index as __iomem (Tomas Henzl) [1059155] - [scsi] mpt2sas: combine fw_event_work and its event_data (Tomas Henzl) [1059155] - [scsi] mpt2sas: correct scsi_target/device hostdata allocation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Add free smids to the head, not tail of list (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt2sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove use of DEF_SCSI_QCMD (Tomas Henzl) [1059155] - [scsi] mpt3sas: Remove uses of serial_number (Tomas Henzl) [1059155] - [scsi] mpt2sas: don't wank with fasync on ->release() (Tomas Henzl) [1059155] - [scsi] mpt2sas: Removed compiler warnnings when logging is disabled (Tomas Henzl) [1059155] - [scsi] mpt3sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059155] - [scsi] mpt2sas, mpt3sas: cleanup forgotten pieces (Tomas Henzl) [1059155] - [scsi] mpt2sas: Adjust confusing if indentation (Tomas Henzl) [1059155] - [scsi] mpt2sas: Fix common misspellings (Tomas Henzl) [1059155] - [scsi] mpt2sas: fix typos concerning "management" (Tomas Henzl) [1059155] - [block] Fix dev_t minor allocation lifetime (Jeff Moyer) [1149890] - [scsi] virtio-scsi: fix various bad behavior on aborted requests (Fam Zheng) [1164749] - [mm] fix page list corruption from double LRU add during swapoff (Johannes Weiner) [1171492] - [x86] kvm: vmx: invalid host cr4 handling across vm entries (Jacob Tanenbaum) [1153327] {CVE-2014-3690} - [x86] uv_bau: Avoid referencing invalid data in ptc_seq_show (Frank Ramsay) [1166297] - [x86] uv_bau: Increase maximum CPUs per socket/hub (Frank Ramsay) [1166297] - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [1171049] - [lib] crypto: Remove debug code from crct10dif (Neil Horman) [1154740] - [mfd] rtsx: Change default tx phase (Don Zickus) [806173] - [mfd] rtsx: Copyright modifications (Don Zickus) [806173] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Don Zickus) [806173] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Don Zickus) [806173] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Don Zickus) [806173] - [mfd] rtsx: Read vendor setting from config space (Don Zickus) [806173] - [mfd] rtsx: Implement driving adjustment to device-dependent callbacks (Don Zickus) [806173] - [mfd] rtsx: Add clock divider hook (Don Zickus) [806173] - [mfd] rtsx: Add output voltage switch hook (Don Zickus) [806173] - [mfd] ers: Add realtek pcie card reader driver (Don Zickus) [806173] - [netdrv] igbvf: Fix checksum error when using stacked vlan (Stefan Assmann) [1150342] - [netdrv] igbvf: Remove DEFINE_PCI_DEVICE_TABLE macro use (Stefan Assmann) [1150342] - [netdrv] igbvf: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Stefan Assmann) [1150342] - [netdrv] qlcnic: Fix return value in qlcnic_probe() (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix number of arguments in destroy tx context command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix programming number of arguments in a command (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix ordering of stats in stats buffer (Chad Dupuis) [1148019] - [netdrv] qlcnic: Remove __QLCNIC_DEV_UP bit check to read TX queues statistics (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix memory corruption while reading stats using ethtool (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use qlcnic_83xx_flash_read32() API instead of lockless version of the API (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.62 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support to run firmware POST (Chad Dupuis) [1148019] - [netdrv] qlcnic: Use usleep_range() instead of msleep() for sleep less than 20ms (Chad Dupuis) [1148019] - [netdrv] qlcnic: Add support for 0x8830 device ID (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update Link speed and port type info for 83xx adapter (Chad Dupuis) [1148019] - [netdrv] treewide: Fix typo in printk (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in firmware load from file operation (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix endianess issue in FW dump template header (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix flash access interface to application (Chad Dupuis) [1148019] - [netdrv] pci: Remove DEFINE_PCI_DEVICE_TABLE macro use (Chad Dupuis) [1148019] - [netdrv] net: ethernet: qlogic: qlcnic: Remove duplicate object file from Makefile (Chad Dupuis) [1148019] - [netdrv] qlcnic: Initialize dcbnl_ops before register_netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Set driver version before registering netdev (Chad Dupuis) [1148019] - [netdrv] qlcnic: Fix update of ethtool stats (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.61 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Enhance Tx timeout debug data collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: Update version to 5.3.60 (Chad Dupuis) [1148019] - [netdrv] qlcnic: Optimize ring count validations (Chad Dupuis) [1148019] - [netdrv] qlcnic: Pre-allocate DMA buffer used for minidump collection (Chad Dupuis) [1148019] - [netdrv] qlcnic: remove duplicate QLC_83XX_GET_LSO_CAPABILITY define (Chad Dupuis) [1148019] - [netdrv] qlcnic: info leak in qlcnic_dcb_peer_app_info() (Chad Dupuis) [1148019] - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1119527 1159607] - [kernel] pid: Handle the exit of a multi-threaded init (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: fix free_pid() to handle the first fork failure (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: pidns_get() should check task_active_pid_ns() != NULL (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Fix hang in zap_pid_ns_processes by sending a potentially extra wakeup (Aristeu Rozanski) [1095884 1107216] - [kernel] pid: reenable interrupts when alloc_pid() fails because init has exited (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Stop pid allocation when init dies (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Wait in zap_pid_ns_processes until pid_ns->nr_hashed == 1 (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: Dont allow new processes in a dead pid namespace (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: find_new_reaper() can no longer switch to init_pid_ns.child_reaper (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: guarantee that the pidns init will be the last pidns process reaped (Aristeu Rozanski) [1095884 1107216] - [kernel] pidns: make killed children autoreap (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: __exit_signal: use thread_group_leader() consistently (Aristeu Rozanski) [1095884 1107216] - [kernel] exit: avoid sig->count in __exit_signal() to detect the group-dead case (Aristeu Rozanski) [1095884 1107216] - [kernel] futex: check PF_KTHREAD rather than !p->mm to filter out kthreads (Oleg Nesterov) [1123756] - [kernel] futex: Prevent attaching to kernel threads (Oleg Nesterov) [1123756] - [kernel] futex: futex_find_get_task remove credentails check (Oleg Nesterov) [1123756] - [kernel] clocksource: Make delta calculation a function (Prarit Bhargava) [1145751] - [kernel] clocksource: Move cycle_last validation to core code (Prarit Bhargava) [1145751] - [kernel] events: Check permission only for parent tracepoint event (Jiri Olsa) [1171943] - [kernel] fork: ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [990783] - [kernel] add panic_on_warn (Prarit Bhargava) [1174022]- [infiniband] iser: Use correct dma direction when unmapping SGs (Amir Vadai) [1059090] - [infiniband] iser: Release the iscsi endpoint if ep_disconnect wasn't called (Amir Vadai) [1059090] - [infiniband] iser: Fix memory regions possible leak (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.5 (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser_handle_wc (Amir Vadai) [1059090] - [infiniband] iser: Micro-optimize iser logging (Amir Vadai) [1059090] - [infiniband] iser: Use more completion queues (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant is_mr indicator (Amir Vadai) [1059090] - [infiniband] iser: Centralize memory region invalidation to a function (Amir Vadai) [1059090] - [infiniband] iser: Terminate connection before cleaning inflight tasks (Amir Vadai) [1059090] - [infiniband] iser: Fix race between iser connection teardown and scsi TMFs (Amir Vadai) [1059090] - [infiniband] iser: Fix possible NULL derefernce ib_conn->device in session_create (Amir Vadai) [1059090] - [infiniband] iser: Fix sparse warnings (Amir Vadai) [1059090] - [infiniband] iser: Fix possible SQ overflow (Amir Vadai) [1059090] - [infiniband] iser: Decrement CQ's active QPs accounting when QP creation fails (Amir Vadai) [1059090] - [infiniband] iser: Collapse cleanup and disconnect handlers (Amir Vadai) [1059090] - [infiniband] iser: Fix catastrophic error flow hang (Amir Vadai) [1059090] - [infiniband] iser: Re-adjust CQ and QP send ring sizes to HW limits (Amir Vadai) [1059090] - [infiniband] mlx5: Add Signature API additions (Amir Vadai) [1059090] - [infiniband] mlx5: Use extended internal signature layout (Amir Vadai) [1059090] - [infiniband] mlx5: Use enumerations for PI copy mask (Amir Vadai) [1059090] - [infiniband] mlx5: Copy DIF fields only when input and output space values match (Amir Vadai) [1059090] - [infiniband] iser: Centralize ib_sig_domain settings (Amir Vadai) [1059090] - [infiniband] iser: Set IP_CSUM as default guard type (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant assignment (Amir Vadai) [1059090] - [infiniband] iser: Bump version, add maintainer (Amir Vadai) [1059090] - [infiniband] iser: Fix/add kernel-doc style description in iscsi_iser.c (Amir Vadai) [1059090] - [infiniband] iser: Add/Fix kernel doc style descriptions in iscsi_iser.h (Amir Vadai) [1059090] - [infiniband] iser: Nit - add space after __func__ in iser logging (Amir Vadai) [1059090] - [infiniband] iser: Change iscsi_conn_stop log level to info (Amir Vadai) [1059090] - [infiniband] iser: Suppress scsi command send completions (Amir Vadai) [1059090] - [infiniband] iser: Optimize completion polling (Amir Vadai) [1059090] - [infiniband] iser: Use beacon to indicate all completions were consumed (Amir Vadai) [1059090] - [infiniband] iser: Use single CQ for RX and TX (Amir Vadai) [1059090] - [infiniband] iser: Use internal polling budget to avoid possible live-lock (Amir Vadai) [1059090] - [infiniband] iser: Centralize iser completion contexts (Amir Vadai) [1059090] - [infiniband] iser: Use iser_warn instead of BUG_ON in iser_conn_release (Amir Vadai) [1059090] - [infiniband] iser: Signal iSCSI layer that transport is broken in error completions (Amir Vadai) [1059090] - [infiniband] iser: Protect tasks cleanup in case IB device was already released (Amir Vadai) [1059090] - [infiniband] iser: Unbind at conn_stop stage (Amir Vadai) [1059090] - [infiniband] iser: Don't bound release_work completions timeouts (Amir Vadai) [1059090] - [infiniband] iser: Fix DEVICE REMOVAL handling in the absence of iscsi daemon (Amir Vadai) [1059090] - [infiniband] iser: Extend iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Remove unused variables and dead code (Amir Vadai) [1059090] - [infiniband] iser: Re-introduce ib_conn (Amir Vadai) [1059090] - [infiniband] iser: Rename ib_conn -> iser_conn (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4.1 (Amir Vadai) [1059090] - [infiniband] iser: Allow bind only when connection state is UP (Amir Vadai) [1059090] - [infiniband] iser: Fix RX/TX CQ resource leak on error flow (Amir Vadai) [1059090] - [infiniband] iser: Clarify a duplicate counters check (Amir Vadai) [1059090] - [infiniband] iser: Replace connection waitqueue with completion object (Amir Vadai) [1059090] - [infiniband] iser: Protect iser state machine with a mutex (Amir Vadai) [1059090] - [infiniband] iser: Remove redundant return code in iser_free_ib_conn_res() (Amir Vadai) [1059090] - [infiniband] iser: Seperate iser_conn and iscsi_endpoint storage space (Amir Vadai) [1059090] - [infiniband] iser: Fix responder resources advertisement (Amir Vadai) [1059090] - [infiniband] iser: Add TIMEWAIT_EXIT event handling (Amir Vadai) [1059090] - [infiniband] iser: Support IPv6 address family (Amir Vadai) [1059090] - [infiniband] iser: Adjust data_length to include protection information (Amir Vadai) [1059090] - [scsi] scsi_cmnd: use the scsi data buffer length to extract transfer size (Amir Vadai) [1059090] - [scsi] scsi_cmnd: Introduce scsi_transfer_length helper (Amir Vadai) [1059090] - [infiniband] iser: Bump version to 1.4 (Amir Vadai) [1059090] - [infiniband] iser: Add missing newlines to logging messages (Amir Vadai) [1059090] - [infiniband] iser: Fix a possible race in iser connection states transition (Amir Vadai) [1059090] - [infiniband] iser: Simplify connection management (Amir Vadai) [1059090] - [netdrv] r8169: update rtl8168g pcie ephy parameter (Ivan Vecera) [1186831] - [netdrv] r8169: Use eth_skb_pad function (Ivan Vecera) [1186831] - [net] Add functions for handling padding frame and adding to length (Ivan Vecera) [1186831] - [netdrv] r8169: disable rtl8168ep cmac engine (Ivan Vecera) [1186831] - [netdrv] r8169: prevent enable hardware tx/rx too early (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168EP (Ivan Vecera) [1186831] - [netdrv] r8169: add support for Byte Queue Limits (Ivan Vecera) [1186831] - [netdrv] r8169: call "rtl8168_driver_start" "rtl8168_driver_stop" only when hardware dash function is enabled (Ivan Vecera) [1186831] - [netdrv] r8169: modify the behavior of function "rtl8168_oob_notify" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function "r8168dp_check_dash" to "r8168_check_dash" (Ivan Vecera) [1186831] - [netdrv] r8169: change the name of function"rtl_w1w0_eri" (Ivan Vecera) [1186831] - [netdrv] r8169: for function "rtl_w1w0_phy" change its name and behavior (Ivan Vecera) [1186831] - [netdrv] r8169: add more chips to support magic packet v2 (Ivan Vecera) [1186831] - [netdrv] r8169: add support more chips to get mac address from backup mac address register (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8411B pll function (Ivan Vecera) [1186831] - [netdrv] r8169: add disable/enable RTL8168G pll function (Ivan Vecera) [1186831] - [netdrv] r8169: change uppercase number to lowercase number (Ivan Vecera) [1186831] - [netdrv] r8169: fix an if condition (Ivan Vecera) [1186831] - [netdrv] r8169: adjust __rtl8169_set_features (Ivan Vecera) [1186831] - [netdrv] r8169: fix setting rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: fix the default setting of rx vlan (Ivan Vecera) [1186831] - [netdrv] r8169: add missing MODULE_FIRMWARE (Ivan Vecera) [1186831] - [netdrv] r8169: add support for RTL8168H and RTL8107E (Ivan Vecera) [1186831] - [netdrv] r8169: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1186831] - [netdrv] r8169: Enable RX_MULTI_EN for RTL_GIGA_MAC_VER_40 (Ivan Vecera) [1186831] - [netdrv] r8169: disable L23 (Ivan Vecera) [1186831] - [netdrv] r8169: support IPv6 (Ivan Vecera) [1186831] - [netdrv] r8169: use Giant Send (Ivan Vecera) [1186831] - [netdrv] r8169: split rtl8169_tso_csum (Ivan Vecera) [1186831] - [netdrv] r8169: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1186831] - [netdrv] r8169: fix the incorrect tx descriptor version (Ivan Vecera) [1186831] - [netdrv] r8169: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1186831] - [netdrv] r8169: delete non-required instances of include (Ivan Vecera) [1186831] - [netdrv] r8169: check ALDPS bit and disable it if enabled for the 8168g (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1186831] - [netdrv] r8169: enforce RX_MULTI_EN for the 8168f (Ivan Vecera) [1186831] - [netdrv] r8169: remember WOL preferences on driver load (Ivan Vecera) [1186831] - [netdrv] r8169: fix invalid register dump (Ivan Vecera) [1186831] - [netdrv] r8169: remove unnecessary length check (Ivan Vecera) [1186831] - [netdrv] r8169: remove "PHY reset until link up" log spam (Ivan Vecera) [1186831] - [netdrv] r8169: fix lockdep warning when removing interface (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8411 (Ivan Vecera) [1186831] - [netdrv] r8169: fix offloaded tx checksum for small packets (Ivan Vecera) [1186831] - [netdrv] r8169: fix 8168evl frame padding (Ivan Vecera) [1186831] - [netdrv] r8169: fix auto speed down issue (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8106E (Ivan Vecera) [1186831] - [netdrv] r8169: adjust the flow of hw_start (Ivan Vecera) [1186831] - [netdrv] r8169: add a new chip for RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Update the RTL8111G parameters (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the method for setting firmware (Ivan Vecera) [1186831] - [netdrv] r8169: Update PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Modify the mothod for PHY settings of RTL8111G (Ivan Vecera) [1186831] - [netdrv] r8169: Remove firmware code (Ivan Vecera) [1186831] - [netdrv] r8169: honor jumbo settings when chipset is requested to start (Ivan Vecera) [1186831] - [netdrv] r8169: fix vlan tag read ordering (Ivan Vecera) [1186831] - [netdrv] r8169: remove the obsolete and incorrect AMD workaround (Ivan Vecera) [1186831] - [netdrv] r8169: remove unneeded dirty_rx index (Ivan Vecera) [1186831] - [netdrv] r8169: workaround for missing extended GigaMAC registers (Ivan Vecera) [1186831] - [netdrv] r8169: remove __dev* attributes (Ivan Vecera) [1186831] - [netdrv] r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Ivan Vecera) [1186831] - [netdrv] r8169: remove unused macros (Ivan Vecera) [1186831] - [netdrv] r8169: allow multicast packets on sub-8168f chipset (Ivan Vecera) [1186831] - [netdrv] r8169: Fix WoL on RTL8168d/8111d (Ivan Vecera) [1186831] - [netdrv] r8169: Kill SafeMtu macro (Ivan Vecera) [1186831] - [netdrv] r8169: use module_pci_driver macro (Ivan Vecera) [1186831] - [netdrv] r8169: Support the get_ts_info ethtool method (Ivan Vecera) [1186831] - [netdrv] r8169: enable transmit time stamping (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-FCS flag (Ivan Vecera) [1186831] - [netdrv] r8169: Support RX-ALL flag (Ivan Vecera) [1186831] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [1186831] - [netdrv] r8169: convert to new VLAN model (Ivan Vecera) [1186831] - [netdrv] bnx2: Correctly receive full sized 802.1ad fragmes (Ivan Vecera) [1148014 1158668] - [net] add 802.1ad / 802.1ah / QinQ ethertypes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Rebranding bnx2 driver (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't build unused suspend/resume functions not enabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Don't receive packets when the napi budget == 0 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Fix shutdown sequence (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Make module parameters readable (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: delete non-required instances of include (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update version to 2.2.5 (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Report MDI/MDIX status to ethtool (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Enable auto-mdix when autoneg is disabled (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Advertise nothing when speed is forced (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: calls skb_set_hash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add pci shutdown handler (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove __dev* attributes (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: set maximal number of default RSS queues (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for ethtool --show-channels|--set-channels (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Support for byte queue limits (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: treewide use of RCU_INIT_POINTER (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: switch to build_skb() infrastructure (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: add skb frag size accessors (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: don't request firmware when there's no userspace (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to SKB paged frag API (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: convert to hw_features (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove some rcu sparse warnings (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Always set ETH_FLAG_TXVLAN (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use vzalloc() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Update bnx2 to use new vlan accleration (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Use netif_set_real_num_{rx,tx}_queues() (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: return operator cleanup (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: avoid some skb->ip_summed initializations (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: Add support for skb->rxhash (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: use the dma state API instead of the pci equivalents (Ivan Vecera) [1148014 1158668] - [netdrv] bnx2: remove HAVE_ leftovers (Ivan Vecera) [1148014 1158668] - [netdrv] be2net: set EQ DB clear-intr bit in be_open() (Ivan Vecera) [1123784] - [netdrv] 3c59x: avoid panic in boomerang_start_xmit when finding page address (Neil Horman) [1119527] - [edac] sb_edac: Fix discovery of top-of-low-memory for Haswell (Seth Jennings) [1158623] - [idle] intel_idle: support additional Broadwell model (Steve Best) [1166341] - [x86] minor cleanup of rh_check_supported() (Prarit Bhargava) [1136447]- [drm] fix fb-helper vs MST dangling connector ptrs v2 (Rob Clark) [1170251] - [drm] gf100-/gr: return non-fatal error code when fw not present (Rob Clark) [1170251] - [drm] radeon: make MMU_NOTIFIER optional (Rob Clark) [1170251] - [drm] upstream sync to v3.18 (Rob Clark) [1170251] - [drm] upstream sync to v3.17 (Rob Clark) [1170250] - [drm] upstream sync to v3.16 (Rob Clark) [1170249] - [drm] upstream sync to v3.15 (Rob Clark) [1170246] - [drm] backport: misc additional shims/stubs (Rob Clark) [1170246] - [drm] backport: shrinker2 (Rob Clark) [1170246] - [drm] backport: allow backport header to remap things (Rob Clark) [1170246] - [drm] backport: add private idr2 (Rob Clark) [1170246] - [kernel] makefile: add RHEL_DRM_* version trackers (Rob Clark) [1170246] - [mm] swap: export release_pages() (Rob Clark) [1170246] - [kernel] time: export nsec_to_jiffies (Rob Clark) [1170246] - [kernel] seqcount: backport __seqcount_init() (Rob Clark) [1170246] - [kernel] PTR_RET is now PTR_ERR_OR_ZERO (Rob Clark) [1170246] - [kernel] poll: add poll_requested_events() and poll_does_not_wait() functions (Rob Clark) [1170246] - [lib] acpi: add acpi_target_system_state() (Rob Clark) [1170246] - [lib] rbtree: fix rbtree_postorder_for_each_entry_safe() iterator (Rob Clark) [1170246] - [lib] rbtree: add rbtree_postorder_for_each_entry_safe() helper (Rob Clark) [1170246] - [lib] rbtree: add postorder iteration functions (Rob Clark) [1170246] - [lib] rbtree: add prio tree and interval tree tests (Rob Clark) [1170246] - [lib] rbtree: add RB_DECLARE_CALLBACKS() macro (Rob Clark) [1170246] - [lib] rbtree: remove prior augmented rbtree implementation (Rob Clark) [1170246] - [lib] rbtree: faster augmented rbtree manipulation (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: handle 1-child recoloring in rb_erase() instead of rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: place easiest case first in rb_erase() (Rob Clark) [1170246] - [lib] rbtree: add __rb_change_child() helper function (Rob Clark) [1170246] - [lib] rbtree: optimize fetching of sibling node (Rob Clark) [1170246] - [lib] rbtree: coding style adjustments (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: optimize case selection logic in __rb_erase_color() (Rob Clark) [1170246] - [lib] rbtree: adjust node color in __rb_erase_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: low level optimizations in rb_insert_color() (Rob Clark) [1170246] - [lib] rbtree: adjust root color in rb_insert_color() only when necessary (Rob Clark) [1170246] - [lib] rbtree: break out of rb_insert_color loop after tree rotation (Rob Clark) [1170246] - [lib] rbtree: move some implementation details from rbtree.h to rbtree.c (Rob Clark) [1170246] - [lib] rbtree: empty nodes have no color (Rob Clark) [1170246] - [lib] rbtree: Export the augmented rbtree helper functions (Rob Clark) [1170246] - [lib] rbtree: Undo augmented trees performance damage and regression (Rob Clark) [1170246] - [lib] rbtree: Add support for augmented rbtrees (Rob Clark) [1170246] - [kernel] rcu: make SRCU usable in modules (Rob Clark) [1170246] - [kernel] lockdep: Silence warning if CONFIG_LOCKDEP isn't set (Rob Clark) [1170246] - [power] Add sysfs switch for disabling device run-time PM (Rob Clark) [1170246] - [pci] Add pci_ignore_hotplug() to ignore hotplug events for a device (Rob Clark) [1170246] - [lib] string: introduce memchr_inv() (Rob Clark) [1170246] - [mm] util: export __get_user_pages_fast() function (Rob Clark) [1170246] - [x86] quirks: Print the Intel graphics stolen memory range (Rob Clark) [1170246] - [x86] quirks: Add Intel graphics stolen memory quirk for gen2 platforms (Rob Clark) [1170246] - [x86] quirks: Add vfunc for Intel graphics stolen memory base address (Rob Clark) [1170246] - [x86] quirks: use gen6 stolen detection for VLV (Rob Clark) [1170246] - [x86] quirks: support GMS and GGMS changes on i915/bdw (Rob Clark) [1170246] - [x86] quirks: add early quirk for reserving Intel graphics stolen memory v5 (Rob Clark) [1170246] - [netdrv] forcedeth: call vlan_mode only if hw supports vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove extra parens (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove DEFINE_PCI_DEVICE_TABLE macro use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1190840] - [netdrv] forcedeth: drivers/net/ethernet/nvidia/forcedeth.c: fix typo s/SUBSTRACT1/SUBTRACT1/ (Ivan Vecera) [1190840] - [netdrv] forcedeth: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call dev_kfree_skb_any instead of kfree_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Cleanup MSI-X to MSI to INTx fallback code (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix invalid errno reporting in nv_request_irq() (Ivan Vecera) [1190840] - [netdrv] forcedeth: delete non-required instances of include (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix FSF address in file headers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use module_pci_driver to register driver (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do a dma_mapping_error check after skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary OOM messages after netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix WARNINGS that result when DMA mapping is not checked (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary NET_ADDR_RANDOM "bitclean" (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove __dev* attributes (Ivan Vecera) [1190840] - [netdrv] forcedeth: prevent TX timeouts after reboot (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix TX timeout caused by TX pause on down link (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix buffer overflow (Ivan Vecera) [1190840] - [netdrv] forcedeth: advertise transmit time stamping (Ivan Vecera) [1190840] - [netdrv] forcedeth: spin_unlock_irq in interrupt handler fix (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: add transmit timestamping support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove all #inclusions of asm/system.h (Ivan Vecera) [1190840] - [netdrv] forcedeth: stop using net_device.{base_addr, irq} (Ivan Vecera) [1190840] - [netdrv] forcedeth: use eth_hw_addr_random() and reset addr_assign_type (Ivan Vecera) [1190840] - [netdrv] forcedeth: ethernet dev_alloc_skb to netdev_alloc_skb (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix bql support for forcedeath (Ivan Vecera) [1190840] - [netdrv] forcedeth: Support for byte queue limits (Ivan Vecera) [1190840] - [netdrv] forcedeth: stats updated with a deferrable timer (Ivan Vecera) [1190840] - [netdrv] forcedeth: allow to silence "TX timeout" debug messages (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add messages to indicate using MSI or MSI-X (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add internal loopback support for forcedeth NICs (Ivan Vecera) [1190840] - [netdrv] forcedeth: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix a few sparse warnings (variable shadowing) (Ivan Vecera) [1190840] - [netdrv] forcedeth: Acknowledge only interrupts that are being processed (Ivan Vecera) [1190840] - [netdrv] forcedeth: add skb frag size accessors (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to SKB paged frag API (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix vlans (Ivan Vecera) [1190840] - [netdrv] forcedeth: do vlan cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add appropriate include for prefetch users (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix compile warning of not used nv_set_tso function (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert to hw_features (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix common misspellings (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix build warnings with CONFIG_PM_SLEEP disabled (Ivan Vecera) [1190840] - [netdrv] forcedeth: Call netif_carrier_off at the end of the probe (Ivan Vecera) [1190840] - [netdrv] forcedeth: Do not use legacy PCI power management (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use netdev_dbg for printk(KERN_DEBUG (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove netdev_dbg uses (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert dev_printk( to dev_( (Ivan Vecera) [1190840] - [netdrv] forcedeth: Separate vendor specific initializations into functions (Ivan Vecera) [1190840] - [netdrv] forcedeth: Add function init_realtek_8211b (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert pr_ to netdev_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use pr_fmt and pr_ (Ivan Vecera) [1190840] - [netdrv] forcedeth: Convert remaining dprintk to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Use print_hex_dump (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert dprintk(KERN_DEBUG to netdev_dbg (Ivan Vecera) [1190840] - [netdrv] forcedeth: Change reg_delay arguments and use (Ivan Vecera) [1190840] - [netdrv] forcedeth: use usleep_range not msleep for small sleeps (Ivan Vecera) [1190840] - [netdrv] forcedeth: do not use assignment in if conditions (Ivan Vecera) [1190840] - [netdrv] forcedeth: include and instead of and as suggested by checkpatch (Ivan Vecera) [1190840] - [netdrv] forcedeth: remove unnecessary checks before kfree (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix multiple code style issues (Ivan Vecera) [1190840] - [netdrv] forcedeth: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [1190840] - [netdrv] forcedeth: return operator cleanup (Ivan Vecera) [1190840] - [netdrv] forcedeth: Remove address use from assignments of function pointers (Ivan Vecera) [1190840] - [netdrv] forcedeth: Fix different hardware statistics versions (Ivan Vecera) [1190840] - [netdrv] forcedeth: correct valid flag (Ivan Vecera) [1190840] - [netdrv] forcedeth: trans_start cleanups (Ivan Vecera) [1190840] - [netdrv] forcedeth: Account for consumed budget in napi poll (Ivan Vecera) [1190840] - [netdrv] forcedeth: Kill NAPI config options (Ivan Vecera) [1190840] - [netdrv] forcedeth: GRO support (Ivan Vecera) [1190840] - [netdrv] forcedeth: Stay in NAPI as long as there's work (Ivan Vecera) [1190840] - [netdrv] forcedeth: use skb_headlen() (Ivan Vecera) [1190840] - [netdrv] forcedeth: fix tx limit2 flag check (Ivan Vecera) [1190840] - [netdrv] forcedeth: convert multiple drivers to use netdev_for_each_mc_addr, part4 (Ivan Vecera) [1190840] - [netdrv] forcedeth: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [1190840] - [netdrv] forcedeth: request_irq - Remove unnecessary leading & from second arg (Ivan Vecera) [1190840] - [netdrv] sfc: don't BUG_ON efx->max_channels == 0 in probe (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add NIC type operations to replace direct calls from efx.c into siena_sriov.c (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Rename implementations in siena_sriov.c to have a 'siena' prefix (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Move the current VF state from efx_nic into siena_nic_data (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: remove incorrect EFX_BUG_ON_PARANOID check (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: fix addr_list_lock spinlock use before init (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove DEFINE_PCI_DEVICE_TABLE macro use (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use __iowrite64_copy instead of a slightly different local function (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add support for busy polling (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add per-queue statistics in ethtool (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: add extra RX drop counters for nodesc_trunc and noskb_drop (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Restrict PIO to 64bit arch and use 64-bit writes (Nikolay Aleksandrov) [1168627] - [netdrv] revert "sfc: stop PIO for RHEL6" (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Use netif_set_real_num_{rx, tx}_queues() (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Remove device ID macros only used once (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Nikolay Aleksandrov) [1168627] - [netdrv] sfc: Implement generic features interface (Nikolay Aleksandrov) [1168627] - [virtio] defer config changed notifications (David Gibson) [1157745] - [virtio] unify config_changed handling (David Gibson) [1157745] - [video] Further fbcon sanity checking (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbmem: fix remove_conflicting_framebuffers races (Vitaly Kuznetsov) [1135951] - [video] fbcon: add lifetime refcount to opened frame buffers (Vitaly Kuznetsov) [1135951] - [x86] xen: correctly check for pending events when restoring irq flags (Vitaly Kuznetsov) [1060957] - [dma] dmaengine: ioatdma: fix dma mapping errors (Prarit Bhargava) [1024477] - [dma] ioat3: add missing DMA unmap to ioat_xor_val_self_test() (Prarit Bhargava) [1024477] - [dma] ioat: Fix DMA memory sync direction correct flag (Prarit Bhargava) [1024477] - [s390] crypto: kernel oops at insmod of the z90crypt device driver (Hendrik Brueckner) [1172137] - [netdrv] igb: add support for spoofchk config (Stefan Assmann) [1113239]- [fs] xfs: refine the allocation stack switch (Eric Sandeen) [1158363] - [fs] cifs: Use key_invalidate instead of the rh_key_invalidate() (Sachin Prabhu) [885899] - [fs] KEYS: Add invalidation support (Sachin Prabhu) [885899] - [fs] isofs: Fix unchecked printing of ER records (Radomir Vrbovsky) [1180492] {CVE-2014-9584} - [net] mac80211: fix fragmentation code, particularly for encryption (Stanislaw Gruszka) [1173618] {CVE-2014-8709} - [video] vt_buffer: drop console buffer copying optimisations (Dave Airlie) [1132826] - [block] Revert "nvme: remove deprecated IRQF_DISABLED" (David Milburn) [1182767] - [block] nvme: Use pci_stop_and_remove_bus_device_locked() (David Milburn) [1179466] - [md] dm-raid: ensure superblock's size matches device's logical block size (Mike Snitzer) [1183063] - [hv] hv_fcopy: drop the obsolete message on transfer failure (Vitaly Kuznetsov) [1162385] - [hv] vmbus: serialize Offer and Rescind offer (Vitaly Kuznetsov) [1126366] - [hv] Add support for vNIC hot removal (Vitaly Kuznetsov) [1126366] - [hv] rename sc_lock to the more generic lock (Vitaly Kuznetsov) [1126366] - [hv] check vmbus_device_create() return value in vmbus_process_offer() (Vitaly Kuznetsov) [1126366] - [hv] vmbus: Fix a race condition when unregistering a device (Vitaly Kuznetsov) [1126366] - [xen] blkfront: remove redundant flush_op (Vitaly Kuznetsov) [1180101] - [xen] blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [1180101] - [xen] blkfront: factor out flush-related checks from do_blkif_request() (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Add WARN to deal with misbehaving backends (Vitaly Kuznetsov) [1180101] - [xen] blkfront: Squash blkif_request_rw and blkif_request_discard together (Vitaly Kuznetsov) [1180101] - [s390] dasd: fix list corruption for sleep_on requests (Hendrik Brueckner) [1053835] - [s390] dasd: remove unused code (Hendrik Brueckner) [1053835] - [s390] dasd: fix infinite loop during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix error recovery for alias devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix list_del corruption during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix unresponsive device during format (Hendrik Brueckner) [1053835] - [s390] dasd: use aliases for formatted devices during format (Hendrik Brueckner) [1053835] - [s390] dasd: check for availability of prefix command during format (Hendrik Brueckner) [1053835] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [1053835] - [s390] dasd: improve speed of dasdfmt (Hendrik Brueckner) [1053835] - [scsi] qla4xxx: 5.03.00.00.06.07-k0 (Chad Dupuis) [1147585] - [scsi] qla4xxx: fix get_host_stats error propagation (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction with strncpy (Chad Dupuis) [1147585] - [scsi] qla4xxx: Use kmemdup instead of kmalloc + memcpy (Chad Dupuis) [1147585] - [net] cnic: Update the rcu_access_pointer() usages (Maurizio Lombardi) [1147594] - [net] cnic: Replace rcu_dereference() with rcu_access_pointer() (Maurizio Lombardi) [1147594] - [net] cnic: Rebranding cnic driver (Maurizio Lombardi) [1147594] - [net] cnic: Fix missing ISCSI_KEVENT_IF_DOWN message (Maurizio Lombardi) [1147594] - [net] cnic: Don't take cnic_dev_lock in cnic_alloc_uio_rings() (Maurizio Lombardi) [1147594] - [net] cnic: Don't take rcu_read_lock in cnic_rcv_netevent() (Maurizio Lombardi) [1147594] - [scsi] bnx2i: Rebranding bnx2i driver (Maurizio Lombardi) [1147589] - [scsi] bnx2i: fix custom stats length (Maurizio Lombardi) [1147589] - [scsi] fix message when max_report_luns is exceeded (Rob Evers) [840708] - [scsi] megaraid_sas: driver version update 06.806.08.00 (Tomas Henzl) [1172980] - [scsi] megaraid_sas: remove redundant memset call (Tomas Henzl) [1172980] - [scsi] megaraid_sas: reserve commands for IOCTLs and internal DCMDs (Tomas Henzl) [1172980] - [scsi] megaraid_sas: complete outstanding IOCTLs before killing adapter (Tomas Henzl) [1172980] - [scsi] megaraid_sas: disable interrupt_mask before enabling hardware interrupts (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix the problem of non-existing VD exposed to host (Tomas Henzl) [1172980] - [scsi] megaraid_sas: add support for secure JBOD (Tomas Henzl) [1172980] - [scsi] megaraid_sas: endianness related bug fixes and code optimization (Tomas Henzl) [1172980] - [scsi] megaraid: fix BUG_ON() from incorrect use of delayed work (Tomas Henzl) [1172980] - [scsi] remove unnecessary pci_set_drvdata() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: do not process IOCTLs and SCSI commands during driver removal (Tomas Henzl) [1172980] - [scsi] megaraid_sas: dndinaness related bug fixes (Tomas Henzl) [1172980] - [scsi] megaraid_sas: corrected return of wait_event from abort frame path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: make HBA operational after LD_MAP_SYNC DCMD in OCR path (Tomas Henzl) [1172980] - [scsi] megaraid_sas: online Firmware upgrade support for Extended VD feature (Tomas Henzl) [1172980] - [scsi] megaraid_sas: update MAINTAINERS and copyright information for megaraid drivers (Tomas Henzl) [1172980] - [scsi] megaraid_sas: driver version upgrade and remove some meta data of driver (Tomas Henzl) [1172980] - [scsi] megaraid_sas: fix bug in handling return value of pci_enable_msix_range() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Driver version update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: MFI MPT linked list corruption fix (Tomas Henzl) [1172980] - [scsi] megaraid_sas: N-drive primary raid level 1 load balancing (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add module parameter to disable IRQ-CPU affinity hint (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Round down max sge supported by controller to power of two (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Host lock less mode to enabled asynchronous IO submission (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Extended VD support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Firmware crash dump feature support (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Update threshold based reply post host index register (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Use writeq for 64bit pci write to avoid spinlock overhead (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Do not scan non syspd drives (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix reset_mutex leak (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Remove unused variables in megasas_instance (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation() (Tomas Henzl) [1172980] - [scsi] megaraid_sas: Fix LD/VF affiliation parsing (Tomas Henzl) [1172980] - [scsi] megaraid: Use pci_enable_msix_range() instead of pci_enable_msix() (Tomas Henzl) [1172980] - [scsi] megaraid: Fail resume if MSI-X re-initialization failed (Tomas Henzl) [1172980]- [fs] bio: fix argument of __bio_add_page() for max_sectors > 0xffff (Fam Zheng) [1166763] - [md] revert "dm-cache: mark as tech preview" (Mike Snitzer) [1187757] - [md] dm-cache: fix missing ERR_PTR returns and handling (Mike Snitzer) [1187757] - [md] dm-cache: share cache-metadata object across inactive and active DM tables (Mike Snitzer) [1187757] - [md] dm-cache: fix problematic dual use of a single migration count variable (Mike Snitzer) [1187757] - [md] dm-cache: discard block size must be a multiple of cache block size (Mike Snitzer) [1187757] - [md] dm-cache: fix a harmless race when working out if a block is discarded (Mike Snitzer) [1187757] - [md] dm-cache: when reloading a discard bitset allow for a different discard block size (Mike Snitzer) [1187757] - [md] dm-cache: fix some issues with the new discard range support (Mike Snitzer) [1187757] - [md] dm-cache: improve discard support (Mike Snitzer) [1187757] - [md] dm-cache: revert "prevent corruption caused by discard_block_size > cache_block_size" (Mike Snitzer) [1187757] - [md] dm-cache: revert "remove remainder of distinct discard block size" (Mike Snitzer) [1187757] - [md] dm-bio-prison: introduce support for locking ranges of blocks (Mike Snitzer) [1187757] - [md] dm-cache: emit a warning message if there are a lot of cache blocks (Mike Snitzer) [1187757] - [md] dm-cache: fix spurious cell_defer when dealing with partial block at end of device (Mike Snitzer) [1187757] - [md] dm-cache: simplify deferred set reference count increments (Mike Snitzer) [1187757] - [md] dm-cache: dirty flag was mistakenly being cleared when promoting via overwrite (Mike Snitzer) [1187757] - [md] dm-cache: only use overwrite optimisation for promotion when in writeback mode (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: simplify ability to promote sequential IO to the cache (Mike Snitzer) [1187757] - [md] dm-cache-policy-mq: tweak algorithm that decides when to promote a block (Mike Snitzer) [1187757] - [md] dm-cache-metadata: do not allow the data block size to change (Mike Snitzer) [1187757] - [md] dm-cache-metadata: use dm-space-map-metadata.h defined size limits (Mike Snitzer) [1187757] - [md] dm-cache: set minimum_io_size to cache's data block size (Mike Snitzer) [1187757] - [md] dm-cache: fail migrations in the do_worker error path (Mike Snitzer) [1187757] - [md] dm-cache: fix race causing dirty blocks to be marked as clean (Mike Snitzer) [1187757] - [md] dm-cache: fix race affecting dirty block count (Mike Snitzer) [1187757] - [md] dm-array: if resizing the array is a noop set the new root to the old one (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_count() (Mike Snitzer) [1187757] - [md] dm-space-map-metadata: fix sm_bootstrap_get_nr_blocks() (Mike Snitzer) [1187757] - [md] dm-thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode (Mike Snitzer) [1187757] - [md] dm: fix handling of multiple internal suspends (Mike Snitzer) [1187757] - [mm] replace hardcoded 3 with admin_reserve_pages knob (Petr Holasek) [1127398] - [x86] kvm: increase VCPU limit to 240 (Radim Krcmar) [864242] - [ata] libata: prevent HSM state change race between ISR and PIO (David Milburn) [1055748 1067160] - [pci] Make FLR and AF FLR reset warning messages different (Myron Stowe) [1184540] - [pci] Fix unaligned access in AF transaction pending test (Myron Stowe) [1184540] - [pci] Merge multi-line quoted strings (Myron Stowe) [1184540] - [pci] Wrong register used to check pending traffic (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending() -- refactor pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Use pci_wait_for_pending_transaction() instead of for loop (Myron Stowe) [1184540] - [pci] Add pci_wait_for_pending_transaction() (Myron Stowe) [1184540] - [pci] Wait for pending transactions to complete before 82599 FLR (Myron Stowe) [1184540] - [scsi] storvsc: ring buffer failures may result in I/O freeze (Vitaly Kuznetsov) [1171676] - [scsi] storvsc: fix a bug in storvsc limits (Vitaly Kuznetsov) [1174168] - [idle] intel_idle: Broadwell support (Neil Horman) [1035916] - [media] ttusb-dec: buffer overflow in ioctl (Alexander Gordeev) [1167115] {CVE-2014-8884} - [netdrv] enic: fix rx skb checksum (Stefan Assmann) [1115505] - [kernel] rh_taint: Remove taint and update unsupported hardware message (Prarit Bhargava) [1080506] - [kernel] trace: insufficient syscall number validation in perf and ftrace subsystems (Jacob Tanenbaum) [1161568] {CVE-2014-7825 CVE-2014-7826}- [fs] splice: perform generic write checks (Eric Sandeen) [1155900] {CVE-2014-7822} - [fs] ext4: drop inode from orphan list if ext4_delete_inode() fails (Eric Sandeen) [1156661] - [fs] nfs: fix inverted test for delegation in nfs4_reclaim_open_state (Dave Wysochanski) [1115545] - [fs] nfs: remove incorrect "Lock reclaim failed!" warning (Dave Wysochanski) [1115545] - [fs] nfsd: close potential race between delegation break and laundromat (J. Bruce Fields) [1076663] - [fs] nfs: Fix a delegation callback race (Dave Wysochanski) [1149831] - [fs] nfs: Don't use the delegation->inode in nfs_mark_return_delegation() (Dave Wysochanski) [1149831] - [fs] unbalanced unlock of namespace_sem on failure exit in do_loopback() (Alexander Viro) [1176920] - [sound] alsa: usb-audio: Fix crash at re-preparing the PCM stream (Jerry Snitselaar) [1167059] - [usb] ehci: bugfix: urb->hcpriv should not be NULL (Jerry Snitselaar) [1167059] - [mm] mmap: uncached vma support with writenotify (Jerry Snitselaar) [1167059] - [infiniband] ipoib: don't queue a work struct up twice (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make sure we reap all our ah on shutdown (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: cleanup a couple debug messages (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: flush the ipoib_workqueue on unregister (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix ipoib_mcast_restart_task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix race between mcast_dev_flush and mcast_join (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: remove unneeded locks (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: don't restart our thread on ENETRESET (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Handle -ENETRESET properly in our callback (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: make delayed tasks not hold up everything (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Add a helper to restart the multicast task (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: fix IPOIB_MCAST_RUN flag usage (Doug Ledford) [1159925 1184072] - [infiniband] ipoib: Remove unnecessary port query (Doug Ledford) [1159925 1184072] - [platform] x86: toshiba: re-enable acpi hotkeys after suspend to disk (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Refuse to load on machines with buggy INFO implementations (Benjamin Tissoires) [1146711] - [platform] x86: kconfig: Replace select by depends on ACPI_WMI (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support alternate hotkey interfaces (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support additional hotkey scancodes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make one-bit bitfields unsigned (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix machines that don't support HCI_SYSTEM_EVENT (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Don't add devices for unsupported features (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Support SPFC as an HCI method (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Use handle for HCI calls (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Fix up return codes (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert to use acpi_driver (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Convert printks to pr_ (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add key_entry for a lone FN keypress (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: rename add_device() and remove_device() to create_toshiba_proc_entries() and remove_toshiba_proc_entries() (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: make remove_device() and add_device() void (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add an extra couple of keys (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: fix multimedia keys on some machines (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: Add full hotkey support (Benjamin Tissoires) [1146711] - [platform] toshiba-acpi: convert to seq_file (Benjamin Tissoires) [1146711] - [platform] input: add keycodes for touchpad on/off keys (Benjamin Tissoires) [1146711] - [scsi] ipr: set coherent DMA mask (Gustavo Duarte) [1148148] - [scsi] ipr: convert to generic DMA API (Gustavo Duarte) [1148148] - [scsi] ipr: wait for aborted command responses (Gustavo Duarte) [1148148] - [scsi] ipr: fix compile failure (Gustavo Duarte) [1148148] - [scsi] ipr: don't log error messages when applications issues illegal requests (Gustavo Duarte) [1148148] - [kernel] futex: Mention key referencing differences between shared and private futexes (Larry Woodman) [1167405] - [kernel] futex: Ensure get_futex_key_refs() always implies a barrier (Larry Woodman) [1167405] - [hid] Set Report ID properly for Output reports on the Control endpoint (Gopal Tiwari) [1133400] - [hid] Send Report ID when numbered reports are sent over the control endpoint (Gopal Tiwari) [1133400] - [hid] hidraw: Use Interrupt Endpoint for OUT Transfers if Available (Gopal Tiwari) [1133400] - [s390] kernel: sclp console tty reference counting (Hendrik Brueckner) [1136342] - [x86] kvm: Avoid pagefault in kvm_lapic_sync_to_vapic (Paolo Bonzini) [1116398] - [x86] add efi_smbios_addr kernel parameter (Prarit Bhargava) [1179177] - [pci] intel-iommu: Fixed interaction of VFIO_IOMMU_MAP_DMA with IOMMU address limits (Alex Williamson) [1179323] - [net] sctp: fix and consolidate SCTP checksumming code (Daniel Borkmann) [1022555] - [net] checksum: fix warning in skb_checksum (Daniel Borkmann) [1022555] - [net] skb_checksum: allow custom update/combine for walking skb (Daniel Borkmann) [1022555] - [lib] crc32: Mark test data __initconst (Daniel Borkmann) [1022555] - [lib] crc32: Greatly shrink CRC combining code (Daniel Borkmann) [1022555] - [lib] crc32: remove unnecessary __constant (Daniel Borkmann) [1022555] - [lib] crc32: reduce number of cases for crc32{, c}_combine (Daniel Borkmann) [1022555] - [lib] crc32: conditionally resched when running testcases (Daniel Borkmann) [1022555] - [lib] crc32: add test cases for crc32{, c}_combine routines (Daniel Borkmann) [1022555] - [lib] crc32: add functionality to combine two crc32{, c}s in GF(2) (Daniel Borkmann) [1022555] - [lib] crc32: clean up spacing in test cases (Daniel Borkmann) [1022555] - [lib] crc32: update the comments of crc32_{be, le}_generic() (Daniel Borkmann) [1022555] - [lib] crc32: fix const sections for crc32 table (Daniel Borkmann) [1022555] - [lib] crc32: fix unused variables warnings (Daniel Borkmann) [1022555] - [lib] crc32: add self-test code for crc32c (Daniel Borkmann) [1022555] - [lib] crc32: bolt on crc32c (Daniel Borkmann) [1022555] - [lib] crc32: add note about this patchset to crc32.c (Daniel Borkmann) [1022555] - [lib] crc32: optimize loop counter for x86 (Daniel Borkmann) [1022555] - [lib] crc32: add slice-by-8 algorithm to existing code (Daniel Borkmann) [1022555] - [lib] crc32: make CRC_*_BITS definition correspond to actual bit counts (Daniel Borkmann) [1022555] - [lib] crc32: fix mixing of endian-specific types (Daniel Borkmann) [1022555] - [lib] crc32: miscellaneous cleanups (Daniel Borkmann) [1022555] - [lib] crc32: simplify unit test code (Daniel Borkmann) [1022555] - [lib] crc32: move long comment about crc32 fundamentals to Documentation/ (Daniel Borkmann) [1022555] - [lib] crc32: remove two instances of trailing whitespaces (Daniel Borkmann) [1022555] - [lib] crc32: optimize inner loop (Daniel Borkmann) [1022555] - [lib] crc32: major optimization (Daniel Borkmann) [1022555] - [lib] crc32: some minor cleanups (Daniel Borkmann) [1022555] - [lib] crc32: minor optimizations and cleanup (Daniel Borkmann) [1022555] - [net] ipvs: sctp: do not recalc sctp csum when ports didn't change (Daniel Borkmann) [1022555] - [net] ipvs: sctp: add missing verdict assignments in sctp_conn_schedule (Daniel Borkmann) [1022555] - [net] ipv6: fix the noflags test in addrconf_get_prefix_route (Hannes Frederic Sowa) [1130235] - [net] ipv6: fix route lookup in addrconf_prefix_rcv() (Hannes Frederic Sowa) [1130235] - [net] netfilter: xt_recent: inform user when hitcount is too large (Florian Westphal) [1109248] - [net] fix netdev sysfs group duplication upon netns change (Nikolay Aleksandrov) [1170221] - [net] nf_conntrack: allow server to become a client in TW handling (Marcelo Leitner) [1121625] - [net] tcp: ioctl type SIOCOUTQNSD returns amount of data not sent (Alexander Duyck) [1097807] - [net] netlabel: fix the catmap walking functions (Paul Moore) [1130197] - [net] netlabel: fix the horribly broken catmap functions (Paul Moore) [1130197] - [net] netlabel: fix a problem when setting bits below the previously lowest bit (Paul Moore) [1130197] - [net] sctp: fix suboptimal edge-case on non-active active/retrans path selection (Daniel Borkmann) [1090561] - [net] sctp: spare unnecessary comparison in sctp_trans_elect_best (Daniel Borkmann) [1090561] - [net] sctp: improve sctp_select_active_and_retran_path selection (Daniel Borkmann) [1090561] - [net] sctp: migrate most recently used transport to ktime (Daniel Borkmann) [1090561] - [net] sctp: refactor active path selection (Daniel Borkmann) [1090561] - [kernel] ktime: add ktime_after and ktime_before helper (Daniel Borkmann) [1090561] - [net] sctp: migrate cookie life from timeval to ktime (Daniel Borkmann) [1090561] - [kernel] ktime: add ms_to_ktime() and ktime_add_ms() helpers (Daniel Borkmann) [1090561] - [net] pktgen: clean up ktime_t helpers (Daniel Borkmann) [1090561] - [net] pktgen: remove ndelay() call (Daniel Borkmann) [1090561] - [net] pktgen: increasing transmission granularity (Daniel Borkmann) [1090561] - [scsi] bnx2fc: fix an error code in _bnx2fc_create() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: check IS_ERR() instead of NULL (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not add shared skbs to the fcoe_rx_list (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Rebranding bnx2fc driver (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: Improve stats update mechanism (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: do not scan uninitialized lists in case of error (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak in bnx2fc_allocate_hash_table() (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: fix memory leak and potential NULL pointer dereference (Maurizio Lombardi) [1147537] - [scsi] bnx2fc: remove unused variable hash_table_size (Maurizio Lombardi) [1147537] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in the unload path (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the PCI request region reserving (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the retry count for boot targets (Rob Evers) [1149263] - [scsi] be2iscsi: check ip buffer before copying (Rob Evers) [1149263] - [scsi] be2iscsi: Fix processing CQE before connection resources are freed (Rob Evers) [1149263] - [scsi] be2iscsi: Fix updating the boot enteries in sysfs (Rob Evers) [1149263] - [scsi] be2iscsi: Fix the sparse warning introduced in previous submission (Rob Evers) [1149263] - [scsi] be2iscsi: Fix memory leak in mgmt_set_ip() (Rob Evers) [1149263] - [scsi] be2iscsi: fix custom stats length (Rob Evers) [1149263] - [scsi] hpsa: Remove unneeded pci_set_drvdata from hpsa (Joseph Szczypek) [1150660] - [scsi] hpsa: delete old unused padding garbage (Joseph Szczypek) [1150660] - [scsi] hpsa: Cleanup white space, blank lines, moved functions (Joseph Szczypek) [1150660] - [scsi] hpsa: Remove (u8) from hpsa_show_volume_status to match upstream (Joseph Szczypek) [1150660] - [scsi] hpsa: Add validity check for pointer in controller_reset_failed (Joseph Szczypek) [1150660] - [scsi] hpsa: use ioremap_nocache instead of ioremap (Joseph Szczypek) [1150660] - [scsi] hpsa: fix incorrect abort diagnostic message (Joseph Szczypek) [1150660] - [scsi] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Joseph Szczypek) [1150660] - [scsi] hpsa: remove atrophied hpsa_scsi_setup function (Joseph Szczypek) [1150660] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Joseph Szczypek) [1150660] - [scsi] hpsa: add readl after writel in interrupt mask setting code (Joseph Szczypek) [1150660] - [scsi] hpsa: Update hpsa driver revision (Joseph Szczypek) [1150660] - [scsi] hpsa: remove spin lock around command allocation (Joseph Szczypek) [1150660] - [scsi] hpsa: always call pci_set_master after pci_enable_device (Joseph Szczypek) [1150660] - [scsi] hpsa: Enable host lockless field (Joseph Szczypek) [1150660] - [scsi] hpsa: do not be so noisy about check conditions (Joseph Szczypek) [1150660] - [scsi] hpsa: use atomics for commands_outstanding (Joseph Szczypek) [1150660] - [scsi] hpsa: get rid of type/attribute/direction bit field where possible (Joseph Szczypek) [1150660] - [scsi] hpsa: fix endianness issue with scatter gather elements (Joseph Szczypek) [1150660] - [scsi] hpsa: fix allocation sizes for CISS_REPORT_LUNs commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove 'action required' phrasing (Joseph Szczypek) [1150660] - [scsi] hpsa: correct off-by-one sizing of chained SG block (Joseph Szczypek) [1150660] - [scsi] hpsa: fix a couple pci id table mistakes (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_warn prints from RAID-1ADM (Joseph Szczypek) [1150660] - [scsi] hpsa: Clean up warnings from sparse (Joseph Szczypek) [1150660] - [scsi] hpsa: add missing pci_set_master in kdump path (Joseph Szczypek) [1150660] - [scsi] hpsa: refine the pci enable/disable handling (Joseph Szczypek) [1150660] - [scsi] hpsa: Use pci_enable_msix_range() instead of pci_enable_msix() (Joseph Szczypek) [1150660] - [scsi] hpsa: Fallback to MSI rather than to INTx if MSI-X failed (Joseph Szczypek) [1150660] - [scsi] hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl (Joseph Szczypek) [1150660] - [scsi] hpsa: remove online devices from offline device list (Joseph Szczypek) [1150660] - [scsi] hpsa: fix non-x86 builds (Joseph Szczypek) [1150660] - [scsi] hpsa: do not unconditionally copy sense data (Joseph Szczypek) [1150660] - [scsi] hpsa: fix 6-byte READ/WRITE with 0 length data xfer (Joseph Szczypek) [1150660] - [scsi] hpsa: make hpsa_init_one return -ENOMEM if allocation of h->lockup_detected fails (Joseph Szczypek) [1150660] - [scsi] hpsa: remove messages about volume status VPD inquiry page not supported (Joseph Szczypek) [1150660] - [scsi] hpsa: report check condition even if no sense data present for ioaccel2 mode (Joseph Szczypek) [1150660] - [scsi] hpsa: remove bad unlikely annotation from device list updating code (Joseph Szczypek) [1150660] - [scsi] hpsa: fix event filtering to prevent excessive rescans with old firmware (Joseph Szczypek) [1150660] - [scsi] hpsa: kill annoying messages about SSD Smart Path retries (Joseph Szczypek) [1150660] - [scsi] hpsa: define extended_report_lun_entry data structure (Joseph Szczypek) [1150660] - [scsi] hpsa: Rearrange start_io to avoid one unlock/lock sequence in main io path (Joseph Szczypek) [1150660] - [scsi] hpsa: avoid unnecessary readl on every command submission (Joseph Szczypek) [1150660] - [scsi] hpsa: use per-cpu variable for lockup_detected (Joseph Szczypek) [1150660] - [scsi] hpsa: set irq affinity hints to route MSI-X vectors across CPUs (Joseph Szczypek) [1150660] - [scsi] hpsa: allocate reply queues individually (Joseph Szczypek) [1150660] - [scsi] hpsa: choose number of reply queues more intelligently (Joseph Szczypek) [1150660] - [scsi] hpsa: remove dev_dbg() calls from hot paths (Joseph Szczypek) [1150660] - [scsi] hpsa: use gcc aligned attribute instead of manually padding structs (Joseph Szczypek) [1150660] - [scsi] hpsa: allow passthru ioctls to work with bidirectional commands (Joseph Szczypek) [1150660] - [scsi] hpsa: remove unused fields from struct ctlr_info (Joseph Szczypek) [1150660]- [perf] tools: Allow to specify lib compile variable for spec usage (Jiri Olsa) [1172076] - [perf] bench: Fix NULL pointer dereference in "perf bench all" (Jiri Olsa) [1172076] - [perf] bench numa: Make no args mean 'run all tests' (Jiri Olsa) [1172076] - [perf] machine: Use map as success in ip__resolve_ams (Jiri Olsa) [1172076] - [perf] symbols: Fix crash in elf_section_by_name (Jiri Olsa) [1172076] - [perf] trace: Decode architecture-specific signal numbers (Jiri Olsa) [1172076] - [perf] tools: fix BFD detection on opensuse (Jiri Olsa) [1172076] - [perf] symbols: Destroy unused symsrcs (Jiri Olsa) [1172076] - [perf] annotate: Check availability of annotate when processing samples (Jiri Olsa) [1172076] - [perf] trace: Add fallback definition of EFD_SEMAPHORE (Jiri Olsa) [1172076] - [perf] list: Fix checking for supported events on older kernels (Jiri Olsa) [1172076] - [perf] tools: Handle PERF_RECORD_HEADER_EVENT_TYPE properly (Jiri Olsa) [1172076] - [perf] probe: Do not add offset twice to uprobe address (Jiri Olsa) [1172076] - [perf] buildid-cache: Check relocation when checking for existing kcore (Jiri Olsa) [1172076] - [perf] tools: Adjust kallsyms for relocated kernel (Jiri Olsa) [1172076] - [perf] tests: No need to set up ref_reloc_sym (Jiri Olsa) [1172076] - [perf] symbols: Prevent the use of kcore if the kernel has moved (Jiri Olsa) [1172076] - [perf] record: Get ref_reloc_sym from kernel map (Jiri Olsa) [1172076] - [perf] machine: Set up ref_reloc_sym in machine__create_kernel_maps() (Jiri Olsa) [1172076] - [perf] machine: Add machine__get_kallsyms_filename() (Jiri Olsa) [1172076] - [perf] tools: Add kallsyms__get_function_start() (Jiri Olsa) [1172076] - [perf] symbols: Fix symbol annotation for relocated kernel (Jiri Olsa) [1172076] - [perf] tools: Fix include for non x86 architectures (Jiri Olsa) [1172076] - [perf] tools: Fix AAAAARGH64 memory barriers (Jiri Olsa) [1172076] - [perf] tools: Demangle kernel and kernel module symbols too (Jiri Olsa) [1172076] - [perf] doc: Remove mention of non-existent set_perf_event_pending() from design.txt (Jiri Olsa) [1172076] - [perf] symbols: Load map before using map->map_ip() (Jiri Olsa) [1172076] - [perf] tools: Fix traceevent plugin path definitions (Jiri Olsa) [1172076] - [perf] symbols: Fix JIT symbol resolution on heap (Jiri Olsa) [1172076] - [perf] stat: Fix memory corruption of xyarray when cpumask is used (Jiri Olsa) [1172076] - [perf] evsel: Remove duplicate member zeroing after free (Jiri Olsa) [1172076] - [perf] tools: Ensure sscanf does not overrun the "mem" field (Jiri Olsa) [1172076] - [perf] stat: fix NULL pointer reference bug with event unit (Jiri Olsa) [1172076] - [perf] tools: Add support for the xtensa architecture (Jiri Olsa) [1172076] - [perf] session: Free cpu_map in perf_session__cpu_bitmap (Jiri Olsa) [1172076] - [perf] timechart: Fix wrong SVG height (Jiri Olsa) [1172076] - [perf] tools: Remove unnecessary callchain cursor state restore on unmatch (Jiri Olsa) [1172076] - [perf] callchain: Spare double comparison of callchain first entry (Jiri Olsa) [1172076] - [perf] tools: Do proper comm override error handling (Jiri Olsa) [1172076] - [perf] symbols: Export elf_section_by_name and reuse (Jiri Olsa) [1172076] - [perf] probe: Release all dynamically allocated parameters (Jiri Olsa) [1172076] - [perf] probe: Release allocated probe_trace_event if failed (Jiri Olsa) [1172076] - [perf] tools: Add 'build-test' make target (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when xen plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when scsi plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when jbd2 plugin is is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when cfg80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when mac80211 plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when sched_switch plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kvm plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when kmem plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when hrtimer plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Unregister handler when function plugin is unloaded (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_print_function() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add pevent_unregister_event_handler() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: fix pointer-integer size mismatch (Jiri Olsa) [1172076] - [perf] hists: Convert hist entry functions to use struct he_stat (Jiri Olsa) [1172076] - [perf] tools: Factor out sample__resolve_callchain() (Jiri Olsa) [1172076] - [perf] tools: Remove symbol_conf.use_callchain check (Jiri Olsa) [1172076] - [perf] tools: Fix cross building (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make plugin unload function receive pevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() finally!! (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in trace_seq_init() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Check return value of realloc() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add state member to struct trace_seq (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove hard coded include to /usr/local/include in Makefile (Jiri Olsa) [1172076] - [perf] tools: Fix build error due to zfree() cast (Jiri Olsa) [1172076] - [perf] record: Rename --initial-delay to --delay (Jiri Olsa) [1172076] - [perf] record: Rename --no-delay to --no-buffering (Jiri Olsa) [1172076] - [perf] tools: Remove unused test-volatile-register-var.c (Jiri Olsa) [1172076] - [perf] probe: Fix build when DWARF support libraries not present (Jiri Olsa) [1172076] - [perf] diff: Color the Weighted Diff column (Jiri Olsa) [1172076] - [perf] diff: Color the Ratio column (Jiri Olsa) [1172076] - [perf] diff: Color the Delta column (Jiri Olsa) [1172076] - [perf] tools: Generalize percent_color_snprintf() (Jiri Olsa) [1172076] - [perf] tools: Include from asm/bug.h (Jiri Olsa) [1172076] - [perf] record: Add --initial-delay option (Jiri Olsa) [1172076] - [perf] tools: Use the DWARF unwind info only if loaded (Jiri Olsa) [1172076] - [perf] tools: Add test for building detached source tarballs (Jiri Olsa) [1172076] - [perf] tools: Include tools/lib/api/ in MANIFEST (Jiri Olsa) [1172076] - [perf] tools: Move perf's bug.h to a generic place (Jiri Olsa) [1172076] - [perf] tools: Define likely/unlikely in linux/compiler.h (Jiri Olsa) [1172076] - [perf] tools: Move perf's linux/compiler.h to a generic place (Jiri Olsa) [1172076] - [perf] evlist: Introduce evlist__for_each() & friends (Jiri Olsa) [1172076] - [perf] report: Move histogram entries collapsing to separate function (Jiri Olsa) [1172076] - [perf] report: Move hist browser selection code to separate function (Jiri Olsa) [1172076] - [perf] report: Move logic to warn about kptr_restrict'ed kernels to separate function (Jiri Olsa) [1172076] - [perf] tools: Comment typo fix (Jiri Olsa) [1172076] - [perf] stat: Fix --delay option in man page (Jiri Olsa) [1172076] - [perf] tools: Make perf_event__synthesize_mmap_events global (Jiri Olsa) [1172076] - [perf] machine: Fix id_hdr_size initialization (Jiri Olsa) [1172076] - [perf] tools: Automate setup of FEATURE_CHECK_(C|LD)FLAGS-all variables (Jiri Olsa) [1172076] - [perf] trace: Pack 'struct trace' (Jiri Olsa) [1172076] - [perf] header: Pack 'struct perf_session_env' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Shut up plugins make message (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Do not generate dependency for system header files (Jiri Olsa) [1172076] - [perf] tests: Fix installation tests path setup (Jiri Olsa) [1172076] - [perf] tools: Move arch setup into seprate Makefile (Jiri Olsa) [1172076] - [perf] stat: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] tests: Fixup leak on error path in parse events test (Jiri Olsa) [1172076] - [perf] evlist: Auto unmap on destructor (Jiri Olsa) [1172076] - [perf] evlist: Close fds on destructor (Jiri Olsa) [1172076] - [perf] evlist: Move destruction of maps to evlist destructor (Jiri Olsa) [1172076] - [perf] record: Remove old evsel_list usage (Jiri Olsa) [1172076] - [perf] evlist: Move the SIGUSR1 error reporting logic to prepare_workload (Jiri Olsa) [1172076] - [perf] evlist: Send the errno in the signal when workload fails (Jiri Olsa) [1172076] - [perf] stat: Don't show counter information when workload fails (Jiri Olsa) [1172076] - [perf] tools: Use zfree to help detect use after free bugs (Jiri Olsa) [1172076] - [perf] tools: Introduce zfree (Jiri Olsa) [1172076] - [perf] tools: No need to test against NULL before calling free() (Jiri Olsa) [1172076] - [perf] ui/tui: Implement header window (Jiri Olsa) [1172076] - [perf] ui/tui: Split help message for perf top and report (Jiri Olsa) [1172076] - [perf] ui/tui: Protect windows by ui__lock (Jiri Olsa) [1172076] - [perf] probe: Support basic dwarf-based operations on uprobe events (Jiri Olsa) [1172076] - [perf] probe: Expand given path to absolute path (Jiri Olsa) [1172076] - [perf] config: Ignore generated files in feature-checks (Jiri Olsa) [1172076] - [perf] tools: Do not synthesize the treads of default guest (Jiri Olsa) [1172076] - [perf] tools: Use machine->pid for tgid if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Set event->header.misc to PERF_RECORD_MISC_GUEST_USER if machine is guest (Jiri Olsa) [1172076] - [perf] tools: Find the proc info under machine->root_dir (Jiri Olsa) [1172076] - [perf] tools: Add support for PERF_RECORD_MISC_GUEST_USER in thread__find_addr_map() (Jiri Olsa) [1172076] - [perf] report: Print session information only if --stdio is given (Jiri Olsa) [1172076] - [perf] report: Use pr_*() functions where applicable (Jiri Olsa) [1172076] - [perf] symbols: Add 'machine' member to struct addr_location (Jiri Olsa) [1172076] - [perf] mem: Remove unused parameter from dump_raw_samples() (Jiri Olsa) [1172076] - [perf] scripting perl: Shorten function signatures (Jiri Olsa) [1172076] - [perf] scripting python: Shorten function signatures (Jiri Olsa) [1172076] - [perf] ui browser: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] report: Rename 'perf_report' to 'report' (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global 'O' processing code (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CLEAN build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_INSTALL build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_LINK build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add global QUIET_CC_FPIC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use global QUIET_CC build output (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove print_app_build variable (Jiri Olsa) [1172076] - [perf] tools: Making QUIET_(CLEAN|INSTAL) variables global (Jiri Olsa) [1172076] - [perf] tests: Factor make install tests (Jiri Olsa) [1172076] - [perf] tools: Rename 'perf_record_opts' to 'record_opts (Jiri Olsa) [1172076] - [perf] record: Rename 'perf_record' to plain 'record' (Jiri Olsa) [1172076] - [perf] record: Simplify perf_record__write (Jiri Olsa) [1172076] - [perf] record: Use perf_data_file__write for output file (Jiri Olsa) [1172076] - [perf] inject: Handle output file via perf_data_file object (Jiri Olsa) [1172076] - [perf] tools: Get rid of a duplicate va_end() in error reporting routine (Jiri Olsa) [1172076] - [perf] report: Introduce helpers for processing callchains (Jiri Olsa) [1172076] - [perf] annotate: Make symbol__inc_addr_samples private (Jiri Olsa) [1172076] - [perf] annotate: Adopt methods from hists (Jiri Olsa) [1172076] - [perf] top: Use hist_entry__inc_addr_sample (Jiri Olsa) [1172076] - [perf] annotate: Add inc_samples method to addr_map_symbol (Jiri Olsa) [1172076] - [perf] hists: Leave symbol addr hist bucket auto alloc to symbol layer (Jiri Olsa) [1172076] - [perf] annotate: Auto allocate symbol per addr hist buckets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Introduce pevent_filter_strerror() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror (Jiri Olsa) [1172076] - [perf] hists: Do not pass period and weight to add_hist_entry() (Jiri Olsa) [1172076] - [perf] sort: Do not compare dso again (Jiri Olsa) [1172076] - [perf] sort: Compare addresses if no symbol info (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in some string conversion functions (Jiri Olsa) [1172076] - [perf] symbols: Use consistent name for the DSO binary type member (Jiri Olsa) [1172076] - [perf] timechart: Add --highlight option (Jiri Olsa) [1172076] - [perf] symbols: Clarify method to get DSO binary_type filename (Jiri Olsa) [1172076] - [perf] symbols: Remove needless static binary_type array (Jiri Olsa) [1172076] - [perf] timechart: Add support for topology (Jiri Olsa) [1172076] - [perf] timechart: Get number of CPUs from perf header (Jiri Olsa) [1172076] - [perf] timechart: Print pid along the name (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support to CPU info (Jiri Olsa) [1172076] - [perf] tools: Convert to new topic libraries (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor pevent_filter_match() to get rid of die() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make pevent_filter_add_filter_str() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor process_filter() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Refactor create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in reparent_op_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Make add_left() return pevent_errno (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in add_right() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in find_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in read_token() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() allocate_arg() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die in add_filter_type() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in show_error() (Jiri Olsa) [1172076] - [perf] completion: Complete 'perf kvm' (Jiri Olsa) [1172076] - [perf] evlist: Add perf_evlist__to_front() (Jiri Olsa) [1172076] - [perf] tools: Fix inverted error verification bug in thread__fork (Jiri Olsa) [1172076] - [perf] tools: Move mem_bswap32/64 to util.c (Jiri Olsa) [1172076] - [perf] evlist: Add can_select_event() method (Jiri Olsa) [1172076] - [perf] header: Allow header->data_offset to be predetermined (Jiri Olsa) [1172076] - [perf] tools: Add perf_event_paranoid() (Jiri Olsa) [1172076] - [perf] tools: Start carving out symbol parsing routines from perf (Jiri Olsa) [1172076] - [perf] unwinding: Use the per-feature check flags (Jiri Olsa) [1172076] - [perf] tools: Add per-feature check flags (Jiri Olsa) [1172076] - [perf] symbols: Fix bug in usage of the basename() function (Jiri Olsa) [1172076] - [perf] symbols: Rename filename argument (Jiri Olsa) [1172076] - [perf] symbols: Constify some DSO methods parameters (Jiri Olsa) [1172076] - [perf] symbols: Set freed members to NULL in dso destructor (Jiri Olsa) [1172076] - [perf] symbols: Constify dso->long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of long_name_allocated member (Jiri Olsa) [1172076] - [perf] symbols: Set alloc flag close to setting the long_name (Jiri Olsa) [1172076] - [perf] symbols: Remove open coded management of short_name_allocated member (Jiri Olsa) [1172076] - [perf] machine: Don't open code assign dso->short_name (Jiri Olsa) [1172076] - [perf] symbols: Rename [sl]name_alloc to match the members they refer to (Jiri Olsa) [1172076] - [perf] script: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] report: Add --header/--header-only options (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in pevent_filter_clear_trivial() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_add_filter_str() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of die() in create_arg_item() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in add_event() (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Get rid of malloc_or_die() in pevent_filter_alloc() (Jiri Olsa) [1172076] - [perf] kvm: Make perf kvm diff support --guestmount (Jiri Olsa) [1172076] - [perf] kvm: Move code to generate filename for perf-kvm to function (Jiri Olsa) [1172076] - [perf] annotate: Fix typo (Jiri Olsa) [1172076] - [perf] archive: Remove duplicated 'runs' in man page (Jiri Olsa) [1172076] - [perf] kvm: Fix bug in 'stat report' (Jiri Olsa) [1172076] - [perf] kvm: Introduce option -v for perf kvm command (Jiri Olsa) [1172076] - [perf] evlist: Fix mmap pages rounding to power of 2 (Jiri Olsa) [1172076] - [perf] evlist: Fix max mmap_pages (Jiri Olsa) [1172076] - [perf] evlist: Remove unnecessary parentheses (Jiri Olsa) [1172076] - [perf] record: Fix display of incorrect mmap pages (Jiri Olsa) [1172076] - [perf] script: Add an option to print the source line number (Jiri Olsa) [1172076] - [perf] script: Fix symoff printing in callchains (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Report better error message on bad function args (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use 'const' in variables pointing to const strings (Jiri Olsa) [1172076] - [perf] trace: Fix summary percentage when processing files (Jiri Olsa) [1172076] - [perf] trace: Add support for syscalls vs raw_syscalls (Jiri Olsa) [1172076] - [perf] tools: build: Fix install dependency (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Update kvm plugin with is_writable_pte helper (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from plugin_function.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Several cleanups for function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use pevent_print_func_field in hrtimer_start handler (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use static functions in jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Remove malloc_or_die from event-plugin.c (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add cfg80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add scsi plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add xen plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add function plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add sched_switch plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add mac80211 plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kvm plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add kmem plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add hrtimer plugin (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add jbd2 plugin (Jiri Olsa) [1172076] - [perf] tools: Overload pr_stat traceevent print function (Jiri Olsa) [1172076] - [perf] tools: Add trace-event global object for tracepoint interface (Jiri Olsa) [1172076] - [perf] tools: Add trace-event object (Jiri Olsa) [1172076] - [perf] tools: Add build and install plugins targets (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Harmonize the install messages in lib-traceevent (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Change pevent_parse_format to include pevent handle (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add traceevent_host_bigendian function (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin build support (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Add plugin support (Jiri Olsa) [1172076] - [perf] script: Do not call perf_event__preprocess_sample() twice) (Jiri Olsa) [1172076] - [perf] symbols: Fix random fd closing with no libelf (Jiri Olsa) [1172076] - [perf] kvm: Update the 'record' man page entry for new --guest/--host behavior (Jiri Olsa) [1172076] - [perf] kvm: Fix spurious '=' use in man page (Jiri Olsa) [1172076] - [perf] kvm: Add more detail about buildid-list in man page (Jiri Olsa) [1172076] - [perf] target: Move the checking of which map function to call into function (Jiri Olsa) [1172076] - [perf] tools: Remove condition in machine__get_kernel_start_addr (Jiri Olsa) [1172076] - [perf] tools: Remove stackprotector feature check (Jiri Olsa) [1172076] - [perf] tools: Do not disable source line lookup just because of 1 failure (Jiri Olsa) [1172076] - [perf] symbols: Retain symbol source file name to lookup source line numbers (Jiri Olsa) [1172076] - [perf] symbols: Retain bfd reference to lookup source line numbers (Jiri Olsa) [1172076] - [perf] tools: Use asprintf instead of malloc plus snprintf (Jiri Olsa) [1172076] - [perf] trace: Honour -m option (Jiri Olsa) [1172076] - [perf] tools: Include test-stackprotector-all.c in test-all (Jiri Olsa) [1172076] - [perf] tools: Correct the message in feature-libnuma checking (Jiri Olsa) [1172076] - [perf] timechart: Move wake_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move power_events list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Move all_data per_pid list to 'struct timechart' (Jiri Olsa) [1172076] - [perf] timechart: Introduce tool struct (Jiri Olsa) [1172076] - [perf] tools: Add perf_data_file__write interface (Jiri Olsa) [1172076] - [perf] tools: Add writen function (Jiri Olsa) [1172076] - [perf] tools: Fine tune readn function (Jiri Olsa) [1172076] - [perf] tools: Use correct return type for readn function (Jiri Olsa) [1172076] - [perf] record: Unify data output code into perf_record__write function (Jiri Olsa) [1172076] - [perf] tools: Fix tags/TAGS targets rebuilding (Jiri Olsa) [1172076] - [perf] timechart: Remove misplaced __maybe_unused (Jiri Olsa) [1172076] - [perf] timechart: Remove some needless struct forward declarations (Jiri Olsa) [1172076] - [perf] timechart: dynamically determine event fields offset (Jiri Olsa) [1172076] - [perf] symbols: Fix not finding kcore in buildid cache (Jiri Olsa) [1172076] - [perf] script: Print mmap[2] events also (Jiri Olsa) [1172076] - [perf] script: Print comm, fork and exit events also (Jiri Olsa) [1172076] - [perf] script: Print callchains and symbols if they exist (Jiri Olsa) [1172076] - [perf] tools: Export setup_list (Jiri Olsa) [1172076] - [perf] thread: Move comm_list check into function (Jiri Olsa) [1172076] - [perf] symbols: Move idle syms check from top to generic function (Jiri Olsa) [1172076] - [perf] evsel: Skip ignored symbols while printing callchain (Jiri Olsa) [1172076] - [perf] timechart: Add backtrace support (Jiri Olsa) [1172076] - [perf] timechart: Add support for -P and -T in timechart recording (Jiri Olsa) [1172076] - [perf] timechart: Group figures and add title with details (Jiri Olsa) [1172076] - [perf] timechart: Add support for displaying only tasks related data (Jiri Olsa) [1172076] - [perf] timechart: Use proc_num to implement --power-only (Jiri Olsa) [1172076] - [perf] timechart: Add option to limit number of tasks (Jiri Olsa) [1172076] - [perf] timechart: Always try to print at least 15 tasks (Jiri Olsa) [1172076] - [perf] record: Default -t option to no inheritance (Jiri Olsa) [1172076] - [perf] tools: Add option macro OPT_BOOLEAN_SET (Jiri Olsa) [1172076] - [perf] tools: Allow '--inherit' as the negation of '--no-inherit' (Jiri Olsa) [1172076] - [perf] record: Make per-cpu mmaps the default (Jiri Olsa) [1172076] - [perf] script: Move evname print code to process_event() (Jiri Olsa) [1172076] - [perf] completion: Rename file to reflect zsh support (Jiri Olsa) [1172076] - [perf] completion: Introduce zsh support (Jiri Olsa) [1172076] - [perf] completion: Factor out call to __ltrim_colon_completions (Jiri Olsa) [1172076] - [perf] completion: Factor out compgen stuff (Jiri Olsa) [1172076] - [perf] completion: Introduce a layer of indirection (Jiri Olsa) [1172076] - [perf] top: Make -g refer to callchains (Jiri Olsa) [1172076] - [perf] trace: Remove thread summary coloring (Jiri Olsa) [1172076] - [perf] tools: lib: traceevent: Use helper trace-seq in print functions like kernel does (Jiri Olsa) [1172076] - [perf] tools: stat: Add event unit and scale support (Jiri Olsa) [1172076] - [perf] Fix hotplug splat (Jiri Olsa) [1172076] - [perf] x86: Fix event scheduling (Jiri Olsa) [1172076] - [perf] nmi: Fix unknown NMI warning (Jiri Olsa) [1172076] - [perf] uapi: convert u64 to __u64 in exported headers (Jiri Olsa) [1172076] - [perf] Introduce a flag to enable close-on-exec in perf_event_open() (Jiri Olsa) [1172076] - [perf] Fix PERF_EVENT_IOC_PERIOD to force-reset the period (Jiri Olsa) [1172076] - [perf] Optimize ring-buffer write by depending on control dependencies (Jiri Olsa) [1172076]- [kernel] register_console: prevent adding the same console twice (Artem Savkov) [1169763] - [block] mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems (David Milburn) [1158605] - [block] mtip32xx: Remove dfs_parent after pci unregister (David Milburn) [1158605] - [block] mtip32xx: Increase timeout for STANDBY IMMEDIATE command (David Milburn) [1158605] - [virt] kvm: excessive pages un-pinning in kvm_iommu_map error path (Jacob Tanenbaum) [1156521] {CVE-2014-8369} - [md] dm-thin: fix missing out-of-data-space to write mode transition if blocks are released (Mike Snitzer) [1173184] - [md] dm-thin: fix inability to discard blocks when in out-of-data-space mode (Mike Snitzer) [1173184] - [md] dm-thin: fix crash by initializing thin device's refcount and completion earlier (Mike Snitzer) [1169431] - [x86] crypto: Add support for 192 & 256 bit keys to AESNI RFC4106 (Jarod Wilson) [1176211] - [net] bridge: multicast: enable snooping on general queries only (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for general query destination (Marcelo Leitner) [1167003] - [net] bridge: multicast: add sanity check for query source addresses (Marcelo Leitner) [1167003] - [net] bridge: separate querier and query timer into IGMP/IPv4 and MLD/IPv6 ones (Marcelo Leitner) [1167003] - [net] bridge: use spin_lock_bh() in br_multicast_set_hash_max (Marcelo Leitner) [1167003] - [net] bridge: Fix potential deadlock on br->multicast_lock (Marcelo Leitner) [1167003] - [net] xfrm: ipcomp6 support (Jiri Pirko) [1124183] - [net] xfrm: xfrm6_tunnel in netns (Jiri Pirko) [1124183] - [net] xfrm: fixup xfrm6_tunnel error propagation (Jiri Pirko) [1124183] - [net] ipv4: use ip_skb_dst_mtu to determine mtu in ip_fragment (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce ip_dst_mtu_maybe_forward and protect forwarding path against pmtu spoofing (Hannes Frederic Sowa) [1170120] - [net] ipv4: new ip_no_pmtu_disc mode to always discard incoming frag needed msgs (Hannes Frederic Sowa) [1170120] - [net] inet: make no_pmtu_disc per namespace and kill ipv4_config (Hannes Frederic Sowa) [1170120] - [net] ipv4: improve documentation of ip_no_pmtu_disc (Hannes Frederic Sowa) [1170120] - [net] ipv6: yet another new IPV6_MTU_DISCOVER option IPV6_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv4: yet another new IP_MTU_DISCOVER option IP_PMTUDISC_OMIT (Hannes Frederic Sowa) [1170120] - [net] ipv6: support IPV6_PMTU_INTERFACE on sockets (Hannes Frederic Sowa) [1170120] - [net] ipv4: introduce new IP_MTU_DISCOVER mode IP_PMTUDISC_INTERFACE (Hannes Frederic Sowa) [1170120] - [net] gre: Fix use-after-free panic in ipgre_rcv() (Panu Matilainen) [1130443] - [net] netfilter: xt_tcpmss: Fix IPv6 default MSS too (Panu Matilainen) [1121486] - [net] netfilter: xt_tcpmss: Fix violation of RFC879 in absence of MSS option (Panu Matilainen) [1121486] - [net] sctp: fix memory leak in auth key management (Daniel Borkmann) [1163934] - [net] sctp: cache auth_enable per endpoint (Daniel Borkmann) [1152365] - [net] ipv4: disable bh while doing route gc (Marcelo Leitner) [1141866] - [net] vxlan: use custom ndo_change_mtu handler (Alexander Duyck) [1127108]- [mm] hugetlb: improve page-fault scalability (Larry Woodman) [1120365] - [hid] multitouch: manually add back Quanta 3001 handling (Benjamin Tissoires) [1117264] - [x86] xen: avoid freeing static 'name' when kasprintf() fails (Vitaly Kuznetsov) [1105497] - [x86] xen: suspend and resume system devices when running PVHVM (Vitaly Kuznetsov) [1105497] - [x86] xen: remove blocked time accounting from xen "clockchip" (Vitaly Kuznetsov) [1105497] - [x86] xen: Free onlined per-cpu data structure if we want to online it again (Vitaly Kuznetsov) [1105497] - [x86] xen: Check that the per_cpu data structure has data before freeing (Vitaly Kuznetsov) [1105497] - [x86] xen: Don't leak interrupt name when offlining (Vitaly Kuznetsov) [1105497] - [x86] xen: Encapsulate the struct clock_event_device in another structure (Vitaly Kuznetsov) [1105497] - [x86] xen: Add default value of -1 for IRQ and check for that (Vitaly Kuznetsov) [1105497] - [x86] xen: use non-tracing preempt in xen_clocksource_read() (Vitaly Kuznetsov) [1105497] - [x86] xen: Cleanup code/data sections definitions (Vitaly Kuznetsov) [1105497] - [x86] xen: Fix kasprintf splat when allocating timerd IRQ line (Vitaly Kuznetsov) [1105497] - [x86] xen: do not initialize PV timers on HVM if !xen_have_vector_callback (Vitaly Kuznetsov) [1105497] - [x86] xen: teardown timer for HVM as well (Vitaly Kuznetsov) [1105497] - [x86] Use xen_vcpuop_clockevent, xen_clocksource and xen wallclock (Vitaly Kuznetsov) [1105497] - [pci] Check parent kobject in pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Add global pci_lock_rescan_remove() (Myron Stowe) [1170329] - [pci] Move device_del() from pci_stop_dev() to pci_destroy_dev() (Myron Stowe) [1170329] - [pci] Make device create/destroy logic symmetric (Myron Stowe) [1170329] - [pci] Stop all children first, before removing all children (Myron Stowe) [1170329] - [pci] Leave normal LIST_POISON in deleted list entries (Myron Stowe) [1170329] - [pci] Rename local variables to conventional names (Myron Stowe) [1170329] - [pci] Remove unused, commented-out, code (Myron Stowe) [1170329] - [pci] Stop and remove devices in one pass (Myron Stowe) [1170329] - [pci] Fold stop and remove helpers into their callers (Myron Stowe) [1170329] - [pci] Use list_for_each_entry() for bus->devices traversal (Myron Stowe) [1170329] - [pci] Remove pci_stop_and_remove_behind_bridge() (Myron Stowe) [1170329] - [pci] Don't export stop_bus_device and remove_bus_device interfaces (Myron Stowe) [1170329] - [pci] pcmcia: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Use common pci_stop_and_remove_bus_device() (Myron Stowe) [1170329] - [pci] acpiphp: Stop disabling bridges on remove (Myron Stowe) [1170329] - [pci] make acpihp use __pci_remove_bus_device instead (Myron Stowe) [1170329] - [pci] export __pci_remove_bus_device (Myron Stowe) [1170329] - [pci] Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge (Myron Stowe) [1170329] - [pci] Rename pci_remove_bus_device to pci_stop_and_remove_bus_device (Myron Stowe) [1170329] - [pci] Fix pci cardbus removal (Myron Stowe) [1170329] - [pci] Only call pci_stop_bus_device() one time for child devices at remove (Myron Stowe) [1170329] - [scsi] Revert "fix our current target reap infrastructure" (David Milburn) [1168072] - [scsi] Revert "dual scan thread bug fix" (David Milburn) [1168072] - [s390] kernel: fix cpu target address of directed yield (Hendrik Brueckner) [1180061] - [s390] zfcp: auto port scan resiliency (Hendrik Brueckner) [1148125] - [s390] qeth: Display adjacent switch attributes (Hendrik Brueckner) [1148127] - [s390] dasd: add support for control unit initiated reconfiguration (Hendrik Brueckner) [1148119] - [s390] cio: fix multiple structure definitions (Hendrik Brueckner) [1148119] - [s390] Add a mechanism to get the subchannel id (Hendrik Brueckner) [1148119] - [s390] cio: handle unknown pgroup state (Hendrik Brueckner) [1053833] - [s390] cio: export vpm via sysfs (Hendrik Brueckner) [1053833] - [s390] cio: skip broken paths (Hendrik Brueckner) [1053833] - [s390] cio: dont abort verification after missing irq (Hendrik Brueckner) [1053833] - [s390] cio: add message for timeouts on internal I/O (Hendrik Brueckner) [1053833] - [netdrv] tg3: Change nvram command timeout value to 50ms (Ivan Vecera) [1176230] - [kernel] sched: Replace use of entity_key() (Larry Woodman) [1124603]- [input] alps: document the v7 touchpad packet protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: fix finger counting for > 2 fingers on clickpads (Benjamin Tissoires) [1109395 947488] - [input] alps: sometimes a single touch is reported in mt (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore new packets (Benjamin Tissoires) [1109395 947488] - [input] alps: allow up to 2 invalid packets without resetting device (Benjamin Tissoires) [1109395 947488] - [input] alps: ignore potential bare packets when device is out of sync (Benjamin Tissoires) [1109395 947488] - [input] alps: fix v4 button press recognition (Benjamin Tissoires) [1109395 947488] - [input] alps: suppress message about 'Unknown touchpad' (Benjamin Tissoires) [1109395 947488] - [input] alps: Rushmore and v7 resolution support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for v7 devices (Benjamin Tissoires) [1109395 947488] - [input] alps: cache firmware version (Benjamin Tissoires) [1109395 947488] - [input] alps: change decode function prototype to return an int (Benjamin Tissoires) [1109395 947488] - [input] alps: report 2 touches when we've > 2 fingers (Benjamin Tissoires) [1109395 947488] - [input] alps: add an alps_report_semi_mt_data function (Benjamin Tissoires) [1109395 947488] - [input] alps: use single touch data when v3 mt data contains only one finger (Benjamin Tissoires) [1109395 947488] - [input] alps: use standard contact tracking instead of DIY (Benjamin Tissoires) [1109395 947488] - [input] alps: use struct input_mt_pos to track coordinates (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, round down when spreading adjescent fingers over 2 points (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, fix counting of high point bits (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, add alps_get_bitmap_points() helper function (Benjamin Tissoires) [1109395 947488] - [input] alps: process_bitmap, don't invert the Y-axis on Rushmore (Benjamin Tissoires) [1109395 947488] - [input] alps: improve 2-finger reporting on v3 models (Benjamin Tissoires) [1109395 947488] - [input] alps: fix rushmore packet decoding (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Dolphin" devices (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for DualPoint device on Dell XT2 model (Benjamin Tissoires) [1109395 947488] - [input] alps: change secondary device's name (Benjamin Tissoires) [1109395 947488] - [input] alps: add "Dolphin V1" touchpad support (Benjamin Tissoires) [1109395 947488] - [input] alps: add support for "Rushmore" touchpads (Benjamin Tissoires) [1109395 947488] - [input] alps: move pixel and bitmap info into alps_data struct (Benjamin Tissoires) [1109395 947488] - [input] alps: switch to using input_mt_report_finger_count (Benjamin Tissoires) [1109395 947488] - [input] alps: document the alps.h data structures (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v4 protocol (Benjamin Tissoires) [1109395 947488] - [input] alps: add semi-MT support for v3 protocol (Benjamin Tissoires) [1109395 947488] - [x86] kvm: Check non-canonical addresses upon WRMSR (Frantisek Hrbata) [1152983] {CVE-2014-3610} - [mm] memcg: do not allow task about to OOM kill to bypass the limit (Johannes Weiner) [1088334] - [mm] memcg: do not declare OOM from __GFP_NOFAIL allocations (Johannes Weiner) [1088334] - [fs] buffer: move allocation failure loop into the allocator (Johannes Weiner) [1088334] - [mm] memcg: handle non-error OOM situations more gracefully (Johannes Weiner) [1088334] - [mm] memcg: do not trap chargers with full callstack on OOM (Johannes Weiner) [1088334] - [mm] memcg: rework and document OOM waiting and wakeup (Johannes Weiner) [1088334] - [mm] memcg: enable memcg OOM killer only for user faults (Johannes Weiner) [1088334] - [x86] mm: finish user fault error path with fatal signal (Johannes Weiner) [1088334] - [mm] pass userspace fault flag to generic fault handler (Johannes Weiner) [1088334] - [s390] mm: do not invoke OOM killer on kernel fault OOM (Johannes Weiner) [1088334] - [powerpc] mm: remove obsolete init OOM protection (Johannes Weiner) [1088334] - [powerpc] mm: invoke oom-killer from remaining unconverted page fault handlers (Johannes Weiner) [1088334]- [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD_PAGES (Rafael Aquini) [975154] - [mm] swapon: check validity of swap_flags (Rafael Aquini) [975154] - [mm] swap: discard while swapping only if SWAP_FLAG_DISCARD (Rafael Aquini) [975154] - [hv] util: make struct hv_do_fcopy match Hyper-V host messages (Vitaly Kuznetsov) [1123156] - [hv] util: Properly pack the data for file copy functionality (Vitaly Kuznetsov) [1123156] - [block] nvme: Fix nvmeq waitqueue entry initialization (David Milburn) [1149304] - [block] nvme: Clear QUEUE_FLAG_STACKABLE (David Milburn) [1149304 1155715] - [block] nvme: Do not open disks that are being deleted (David Milburn) [1149304] - [block] nvme: Reference count pci device (David Milburn) [1149304] - [block] nvme: Fix filesystem sync deadlock on removal (David Milburn) [1149304] - [block] nvme: Fix START_STOP_UNIT Scsi->NVMe translation (David Milburn) [1149304] - [block] nvme: Use Log Page constants in SCSI emulation (David Milburn) [1149304] - [block] nvme: Define Log Page constants (David Milburn) [1149304] - [block] nvme: Fix hot cpu notification dead lock (David Milburn) [1149304] - [block] nvme: CPU hot plug notification (David Milburn) [1149304] - [block] nvme: Rename io_timeout to nvme_io_timeout (David Milburn) [1149304] - [block] nvme: Use last bytes of f/w rev SCSI Inquiry (David Milburn) [1149304] - [block] nvme: Adhere to request queue block accounting enable/disable (David Milburn) [1149304] - [block] nvme: Fix nvme get/put queue semantics (David Milburn) [1149304] - [block] nvme: Delete NVME_GET_FEAT_TEMP_THRESH (David Milburn) [1149304] - [block] nvme: Make admin timeout a module parameter (David Milburn) [1149304] - [block] nvme: Make iod bio timeout a parameter (David Milburn) [1149304] - [block] nvme: Prevent possible NULL pointer dereference (David Milburn) [1149304] - [block] nvme: Fix the buffer size passed in GetLogPage(CDW10.NUMD) (David Milburn) [1149304] - [block] nvme: Update data structures for NVMe 1.2 (David Milburn) [1149304] - [block] nvme: Enable BUILD_BUG_ON checks (David Milburn) [1149304] - [block] nvme: Update namespace and controller identify structures to the 1.1a spec (David Milburn) [1149304] - [block] nvme: Flush with data support (David Milburn) [1149304] - [block] nvme: Configure support for block flush (David Milburn) [1149304] - [block] nvme: Add tracepoints (David Milburn) [1149304] - [block] nvme: Protect against badly formatted CQEs (David Milburn) [1149304] - [block] nvme: Improve error messages (David Milburn) [1149304] - [block] nvme: Update copyright headers (David Milburn) [1149304] - [netdrv] mlx4_en: Adding missing initialization of perm_addr (Amir Vadai) [1120930]- [fs] cifs: don't compare uniqueids in cifs_prime_dcache unless server inode numbers are in use (Sachin Prabhu) [1163010] - [fs] cifs: always update the inode cache with the results from a FIND_* (Sachin Prabhu) [1163010] - [fs] nfsd: disable 4.1 in rhel6 (J. Bruce Fields) [1122493] - [x86] kvm: allow bit 10 to be cleared in MSR_IA32_MC4_CTL (Eduardo Habkost) [1025868] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1133543] - [scsi] be2iscsi: Fix kernel panic during reboot/shutdown (Rob Evers) [1133543] - [firmware] iscsi_ibft: Fix finding Broadcom specific ibft sign (Maurizio Lombardi) [1095187] - [firmware] ibft: Fix finding IBFT ACPI table on UEFI (Maurizio Lombardi) [1095187] - [scsi] st: add a debug_flag module parameter request (Maurizio Lombardi) [1153819] - [scsi] bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list() (Maurizio Lombardi) [1119623] - [scsi] sd: fix a bug in deriving the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782] - [scsi] sd: Derive the FLUSH_TIMEOUT from the basic I/O timeout (Ewan Milne) [1104782]- [fs] proc/task_mmu: missing check during hugepage migration (Jacob Tanenbaum) [1105038] {CVE-2014-3940} - [fs] proc: use unsigned long inside /proc/*/statm (Rafael Aquini) [810317] - [net] ipv6: update Destination Cache entries when gateway turn into host (Jiri Pirko) [1174697] - [net] ipv6: increase ip6_rt_max_size to 16384 (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't set DST_NOCOUNT for remotely added routes (Hannes Frederic Sowa) [1112946] - [net] ipv6: don't count addrconf generated routes against gc limit (Hannes Frederic Sowa) [1112946] - [net] ipv6: Don't put artificial limit on routing table size (Hannes Frederic Sowa) [1112946] - [scsi] bnx2fc: fix tgt spinlock locking (Maurizio Lombardi) [1079656] - [acpi] acpica: Remove FORCE_DELETE option for global reference count mechanism (Adrian Huang) [1155774] - [input] wacom: silence warning introduced in 6986e2c7 (Aristeu Rozanski) [1093435] - [input] wacom: fix retrieving touch_max bug (Aristeu Rozanski) [1093435] - [input] wacom: fix a typo for Cintiq 22HDT (Aristeu Rozanski) [1093435] - [input] wacom: add three new display tablets (Aristeu Rozanski) [1093435] - [input] wacom: add touch sensor support for Cintiq 24HD touch (Aristeu Rozanski) [1093435] - [input] wacom: add 0xE5 (MT device) support (Aristeu Rozanski) [1093435] - [input] wacom: retrieve maximum number of touch points (Aristeu Rozanski) [1093435] - [input] wacom: handle split-sensor devices with internal hubs (Aristeu Rozanski) [1093435] - [input] usb: move children to struct usb_port (Aristeu Rozanski) [1093435] - [media] gspca: ov519: Fix sensor detection problems (Gopal Tiwari) [1043584] - [kernel] module: fix kabi for 16k stacks (Johannes Weiner) [1045190 1060721] - [kernel] x86_64: expand kernel stack to 16K (Johannes Weiner) [1045190 1060721] - [kernel] hung_task: debugging: Add tracepoint to report the hang (Oleg Nesterov) [977930]- [crypto] crc32c: Kill pointless CRYPTO_CRC32C_X86_64 option (Jarod Wilson) [1036212] - [crypto] testmgr: add larger crc32c test vector to test FPU path in crc32c_intel (Jarod Wilson) [1036212] - [crypto] tcrypt: Added speed test in tcrypt for crc32c (Jarod Wilson) [1036212] - [crypto] crc32c: Optimize CRC32C calculation with PCLMULQDQ instruction (Jarod Wilson) [1036212] - [crypto] crc32c: Rename crc32c-intel.c to crc32c-intel_glue.c (Jarod Wilson) [1036212] - [mm] hugetlb: release pages in the error path of hugetlb_cow() (Rafael Aquini) [1063691] - [x86] traps: stop using IST for #SS (Petr Matousek) [1172811] {CVE-2014-9322} - [net] rtnetlink: wait for unregistering devices in rtnl_link_unregister() (Florian Westphal) [1133744] - [net] netns: Delay default_device_exit_batch until no devices are unregistering (Florian Westphal) [1133744] - [netdrv] igb: retire the RX_CSUM flag and use the netdev flag instead (Stefan Assmann) [1169711] - [netdrv] igb: Support RX-ALL feature flag (Stefan Assmann) [1169711] - [netdrv] igb: do vlan cleanup (Stefan Assmann) [1169711] - [netdrv] igb: add support for NETIF_F_RXHASH (Stefan Assmann) [1169711] - [netdrv] igb: convert to ndo_fix_features (Stefan Assmann) [1169711] - [netdrv] netxen: Fix link event handling (Tony Camuso) [1148022] - [netdrv] netxen: Fix bug in Tx completion path (Tony Camuso) [1148022] - [netdrv] netxen: Fix BUG "sleeping function called from invalid context" (Tony Camuso) [1148022] - [netdrv] netxen: Convert remaining uses of pr_warning to pr_warn (Tony Camuso) [1148022] - [netdrv] netxen: Fix typo in printk (Tony Camuso) [1148022] - [netdrv] netxen: remove init of dev->perm_addr in drivers (Tony Camuso) [1148022] - [netdrv] netxen: Remove DEFINE_PCI_DEVICE_TABLE macro use (Tony Camuso) [1148022] - [netdrv] netxen: get rid of SET_ETHTOOL_OPS (Tony Camuso) [1148022] - [netdrv] netxen: Use pci_enable_msix_range() instead of pci_enable_msix() (Tony Camuso) [1148022] - [netdrv] netxen: slight optimization of addr compare (Tony Camuso) [1148022] - [netdrv] netxen: Fix FSF address in file headers (Tony Camuso) [1148022] - [netdrv] netxen: remove unnecessary pci_set_drvdata() (Tony Camuso) [1148022] - [netdrv] netxen: make pci_error_handlers const (Tony Camuso) [1148022] - [netdrv] netxen: convert to SKB paged frag API (Tony Camuso) [1148022] - [netdrv] netxen: remove use of ndo_set_multicast_list in drivers (Tony Camuso) [1148022] - [netdrv] bna: allow transmit tagged frames (Ivan Vecera) [1138501] - [netdrv] bna: Support TSO and partial checksum with non-accelerated vlans (Ivan Vecera) [1138501]- [perf] trace: Fix ioctl 'request' beautifier build problems on !(i386 || x86_64) arches (Jiri Olsa) [1159929] - [perf] traceevent: Fix conversion of pointer to integer of different size (Jiri Olsa) [1159929] - [perf] traceevent: Fix use of multiple options in processing field (Jiri Olsa) [1159929] - [perf] header: Fix possible memory leaks in process_group_desc() (Jiri Olsa) [1159929] - [perf] header: Fix bogus group name (Jiri Olsa) [1159929] - [perf] tools: Tag thread comm as overriden (Jiri Olsa) [1159929] - [perf] record: Add an option to force per-cpu mmaps (Jiri Olsa) [1159929] - [perf] probe: Add '--demangle'/'--no-demangle' (Jiri Olsa) [1159929] - [perf] browser: Fix segfault caused by off by one handling END key (Jiri Olsa) [1159929] - [perf] symbols: Limit max callchain using max_stack on DWARF unwinding too (Jiri Olsa) [1159929] - [perf] evsel: Introduce perf_evsel__prev() method (Jiri Olsa) [1159929] - [perf] tools: Use perf_evlist__{first, last}, perf_evsel__next (Jiri Olsa) [1159929] - [perf] tools: Synthesize anon MMAP records again (Jiri Olsa) [1159929] - [perf] top: Add missing newline if the 'uid' is invalid (Jiri Olsa) [1159929] - [perf] tools: Remove trivial extra semincolon (Jiri Olsa) [1159929] - [perf] trace: Tweak summary output (Jiri Olsa) [1159929] - [perf] build: Fix feature-libunwind-debug-frame handling (Jiri Olsa) [1159929] - [perf] build: Fix timerfd feature check (Jiri Olsa) [1159929] - [perf] parse the .debug_frame section in case .eh_frame is not present (Jiri Olsa) [1159929] - [perf] tools: Check libunwind for availability of dwarf parsing feature (Jiri Olsa) [1159929] - [perf] arm: wire up perf_regs and unwind support for ARM (Jiri Olsa) [1159929] - [perf] traceevent: Add direct access to dynamic arrays (Jiri Olsa) [1159929] - [perf] target: Shorten perf_target__ to target__ (Jiri Olsa) [1159929] - [perf] tests: Handle throttle events in 'object code reading' test (Jiri Olsa) [1159929] - [perf] evlist: Refactor mmap_pages parsing (Jiri Olsa) [1159929] - [perf] evlist: Round mmap pages to power 2 - v2 (Jiri Olsa) [1159929] - [perf] record: Fix segfault with --no-mmap-pages (Jiri Olsa) [1159929] - [perf] trace: Add summary only option (Jiri Olsa) [1159929] - [perf] trace: Simplify '--summary' output (Jiri Olsa) [1159929] - [perf] trace: Change syscall summary duration order (Jiri Olsa) [1159929] - [perf] tests: Compensate lower sample freq with longer test loop (Jiri Olsa) [1159929] - [perf] trace: Fix segfault on perf trace -i perf.data (Jiri Olsa) [1159929] - [perf] trace: Separate tp syscall field caching into init routine to be reused (Jiri Olsa) [1159929] - [perf] trace: Beautify fifth argument of mmap() as fd (Jiri Olsa) [1159929] - [perf] tests: Use lower sample_freq in sw clock event period test (Jiri Olsa) [1159929] - [perf] tests: Check return of perf_evlist__open sw clock event period test (Jiri Olsa) [1159929] - [perf] record: Move existing write_output into helper function (Jiri Olsa) [1159929] - [perf] record: Use correct return type for write() (Jiri Olsa) [1159929] - [perf] tools: Prevent condition that all sort keys are elided (Jiri Olsa) [1159929] - [perf] machine: Simplify synthesize_threads method (Jiri Olsa) [1159929] - [perf] machine: Introduce synthesize_threads method out of open coded equivalent (Jiri Olsa) [1159929] - [perf] record: Synthesize non-exec MMAP records when --data used (Jiri Olsa) [1159929] - [perf] evsel: Remove idx parm from constructor (Jiri Olsa) [1159929] - [perf] progress: Don't force a refresh during progress update (Jiri Olsa) [1159929] - [perf] tools: Remove unneeded include (Jiri Olsa) [1159929] - [perf] record: Remove post_processing_offset variable (Jiri Olsa) [1159929] - [perf] record: Remove advance_output function (Jiri Olsa) [1159929] - [perf] record: Refactor feature handling into a separate function (Jiri Olsa) [1159929] - [perf] trace: Don't relookup fields by name in each sample (Jiri Olsa) [1159929] - [perf] evsel: Ditch evsel->handler.data field (Jiri Olsa) [1159929] - [perf] Add required memory barriers (Jiri Olsa) [1159929] - [perf] tools: Finish the removal of 'self' arguments (Jiri Olsa) [1159929] - [perf] tools: Check maximum frequency rate for record/top (Jiri Olsa) [1159929] - [perf] fs: Add procfs support (Jiri Olsa) [1159929] - [perf] fs: Rename NAME_find_mountpoint() to NAME__mountpoint() (Jiri Olsa) [1159929] - [perf] tools: Factor sysfs code into generic fs object (Jiri Olsa) [1159929] - [perf] list: Add usage (Jiri Olsa) [1159929] - [perf] list: Remove a level of indentation (Jiri Olsa) [1159929] - [perf] build: Fix detection of non-core features (Jiri Olsa) [1159929] - [perf] kvm: Disable live command if timerfd is not supported (Jiri Olsa) [1159929] - [perf] hists: Consolidate __hists__add_*entry() (Jiri Olsa) [1159929] - [perf] traceevent: Add pevent_print_func_field() helper function (Jiri Olsa) [1159929] - [perf] traceevent: Add flags NOHANDLE and PRINTRAW to individual events (Jiri Olsa) [1159929] - [perf] traceevent: Check for spaces in character array (Jiri Olsa) [1159929] - [perf] traceevent: Have bprintk output the same as the kernel does (Jiri Olsa) [1159929] - [perf] traceevent: Handle __print_hex(__get_dynamic_array(fieldname), len) (Jiri Olsa) [1159929] - [perf] traceevent: If s is a pointer, check printk formats (Jiri Olsa) [1159929] - [perf] traceevent: Update printk formats when entered (Jiri Olsa) [1159929] - [perf] traceevent: Add support for extracting trace_clock in report (Jiri Olsa) [1159929] - [perf] stat: Enhance option parse error message (Jiri Olsa) [1159929] - [perf] top: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Use parse_options_usage() for -s option failure (Jiri Olsa) [1159929] - [perf] report: Postpone setting up browser after parsing options (Jiri Olsa) [1159929] - [perf] tools: Show single option when failed to parse (Jiri Olsa) [1159929] - [perf] evsel: Always use perf_evsel__set_sample_bit() (Jiri Olsa) [1159929] - [perf] evlist: Add a debug print if event buffer mmap fails (Jiri Olsa) [1159929] - [perf] tools: Fix libunwind build and feature detection for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix 32-bit cross build (Jiri Olsa) [1159929] - [perf] script: Set up output options for in-stream attributes (Jiri Olsa) [1159929] - [perf] evsel: Add a debug print if perf_event_open fails (Jiri Olsa) [1159929] - [perf] tools: Get current comm instead of last one (Jiri Olsa) [1159929] - [perf] tools: Compare hists comm by addresses (Jiri Olsa) [1159929] - [perf] tools: Add new COMM infrastructure (Jiri Olsa) [1159929] - [perf] tools: Add time argument on COMM setting (Jiri Olsa) [1159929] - [perf] tools: Use an accessor to read thread comm (Jiri Olsa) [1159929] - [perf] tools: Add missing data.h into LIB_H headers (Jiri Olsa) [1159929] - [perf] probe: Fix typo (Jiri Olsa) [1159929] - [perf] bench: Fix two warnings (Jiri Olsa) [1159929] - [perf] tools: Remove cast of non-variadic function to variadic (Jiri Olsa) [1159929] - [perf] tools: Show progress on histogram collapsing (Jiri Olsa) [1159929] - [perf] progress: Per progress bar state (Jiri Olsa) [1159929] - [perf] ui: Rename ui_progress to ui_progress_ops (Jiri Olsa) [1159929] - [perf] tools: Fix non-debug build (Jiri Olsa) [1159929] - [perf] evlist: Validate that mmap_pages is not too big (Jiri Olsa) [1159929] - [perf] tools: Do not accept parse_tag_value() overflow (Jiri Olsa) [1159929] - [perf] inject: Do not repipe attributes to a perf.data file (Jiri Olsa) [1159929] - [perf] script: Make perf_script a local variable (Jiri Olsa) [1159929] - [perf] sched: Optimize build time (Jiri Olsa) [1159929] - [perf] sched: Make struct perf_sched sched a local variable (Jiri Olsa) [1159929] - [perf] bench: Change the procps visible command-name of invididual benchmark tests plus cleanups (Jiri Olsa) [1159929] - [perf] probe: Find fentry mcount fuzzed parameter location (Jiri Olsa) [1159929] - [perf] probe: Support "$vars" meta argument syntax for local variables (Jiri Olsa) [1159929] - [perf] tools: Stop using 'self' in some more places (Jiri Olsa) [1159929] - [perf] top: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] report: Add --max-stack option to limit callchain stack scan (Jiri Olsa) [1159929] - [perf] session: Separating data file properties from session (Jiri Olsa) [1159929] - [perf] tools: Add perf_data_file__open interface to data object (Jiri Olsa) [1159929] - [perf] tools: Add data object to handle perf data file (Jiri Olsa) [1159929] - [perf] tools: Compare dso's also when comparing symbols (Jiri Olsa) [1159929] - [perf] callchain: Convert children list to rbtree (Jiri Olsa) [1159929] - [perf] list: Show error if tracepoints not available (Jiri Olsa) [1159929] - [perf] script: Print addr by default for BTS (Jiri Olsa) [1159929] - [perf] evlist: Factor out duplicated mmap code (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap comments (Jiri Olsa) [1159929] - [perf] tools: Fix bench/numa.c for 32-bit build (Jiri Olsa) [1159929] - [perf] tools: Fix test_on_exit for 32-bit build (Jiri Olsa) [1159929] - [perf] evlist: Fix 32-bit build error (Jiri Olsa) [1159929] - [perf] session: Add missing members to perf_event__attr_swap() (Jiri Olsa) [1159929] - [perf] session: Add missing sample flush for piped events (Jiri Olsa) [1159929] - [perf] record: Improve write_output error message (Jiri Olsa) [1159929] - [perf] evsel: Add missing decrement in id sample parsing (Jiri Olsa) [1159929] - [perf] evsel: Add missing 'mmap2' from debug print (Jiri Olsa) [1159929] - [perf] trace: Improve messages related to /proc/sys/kernel/perf_event_paranoid (Jiri Olsa) [1159929] - [perf] tools: Introduce filename__read_int helper (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__strerror_tp method (Jiri Olsa) [1159929] - [perf] trace: Improve event processing exit (Jiri Olsa) [1159929] - [perf] trace: Use vfs_getname hook if available (Jiri Olsa) [1159929] - [perf] trace: Split fd -> pathname array handling (Jiri Olsa) [1159929] - [perf] symbols: Fix a mmap and munmap mismatched bug (Jiri Olsa) [1159929] - [perf] symbols: Fix a memory leak due to symbol__delete not being used (Jiri Olsa) [1159929] - [perf] annotate: Another fix for annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] buildid-cache: Add ability to add kcore to the cache (Jiri Olsa) [1159929] - [perf] annotate: Fix annotate_browser__callq() (Jiri Olsa) [1159929] - [perf] symbols: Add ability to find kcore in build-id cache (Jiri Olsa) [1159929] - [perf] tools: Add copyfile_mode() (Jiri Olsa) [1159929] - [perf] annotate: Find kcore symbols on other maps (Jiri Olsa) [1159929] - [perf] build: Simplify the autodep inclusion rule (Jiri Olsa) [1159929] - [perf] build: Improve the 'stackprotector' feature test (Jiri Olsa) [1159929] - [perf] build: Remove the volatile-register-var feature check (Jiri Olsa) [1159929] - [perf] build: Simplify the libelf logic (Jiri Olsa) [1159929] - [perf] build: Fix DPACKAGE definitions for the libbfd et al testcases (Jiri Olsa) [1159929] - [perf] build: Pass through DEBUG parameter (Jiri Olsa) [1159929] - [perf] build: Fix non-existent build directory handling (Jiri Olsa) [1159929] - [perf] symbols: Add map_groups__find_ams() (Jiri Olsa) [1159929] - [perf] symbols: Workaround objdump difficulties with kcore (Jiri Olsa) [1159929] - [perf] symbols: Validate kcore module addresses (Jiri Olsa) [1159929] - [perf] tools: Separate lbfd check out of NO_DEMANGLE condition (Jiri Olsa) [1159929] - [perf] tests: Fix memory leak in dso-data.c (Jiri Olsa) [1159929] - [perf] tools: Fix old GCC build error in 'get_srcline' (Jiri Olsa) [1159929] - [perf] trace: Add summary option to dump syscall statistics (Jiri Olsa) [1159929] - [perf] util: Add findnew method to intlist (Jiri Olsa) [1159929] - [perf] trace: Improve the error messages (Jiri Olsa) [1159929] - [perf] timechart: Add example in the documentation (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make install' (Jiri Olsa) [1159929] - [perf] tools: Align perf version output to other build messages (Jiri Olsa) [1159929] - [perf] tools: Harmonize the various build messages in perf, lib-traceevent, lib-lk (Jiri Olsa) [1159929] - [perf] tools: Implement summary output for 'make clean' (Jiri Olsa) [1159929] - [perf] tools: Fix redirection printouts (Jiri Olsa) [1159929] - [perf] trace: Initial beautifier for ioctl's 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Prepare the strarray scnprintf method for reuse (Jiri Olsa) [1159929] - [perf] trace: Allow specifying index offset in strarrays (Jiri Olsa) [1159929] - [perf] symbols: Make a separate function to parse /proc/modules (Jiri Olsa) [1159929] - [perf] intlist: Add priv member (Jiri Olsa) [1159929] - [perf] trace: Use new machine method to loop over threads (Jiri Olsa) [1159929] - [perf] machine: Add method to loop over threads and invoke handler (Jiri Olsa) [1159929] - [perf] trace: Add record option (Jiri Olsa) [1159929] - [perf] trace: Fix comm resolution when reading events from file (Jiri Olsa) [1159929] - [perf] stat: Add units to nanosec-based counters (Jiri Olsa) [1159929] - [perf] stat: Don't require a workload when using system wide or CPU options (Jiri Olsa) [1159929] - [perf] stat: Fix misleading message when specifying cpu list or system wide (Jiri Olsa) [1159929] - [perf] evlist: Fix perf_evlist__mmap_read event overflow (Jiri Olsa) [1159929] - [perf] bench: Fix failing assertions in numa bench (Jiri Olsa) [1159929] - [perf] tools: Ignore 'perf timechart' output file (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e instructions (Jiri Olsa) [1159929] - [perf] stat: Don't print bogus data on -e cycles (Jiri Olsa) [1159929] - [perf] tools: Move start conditions to start of the flex file (Jiri Olsa) [1159929] - [perf] tools: Add missing -ldl for gtk build (Jiri Olsa) [1159929] - [perf] machine: Use snprintf instead of sprintf (Jiri Olsa) [1159929] - [perf] bench: sched Add --threaded option (Jiri Olsa) [1159929] - [perf] trace: Add 'trace' alias to 'perf trace' (Jiri Olsa) [1159929] - [perf] trace: Show path associated with fd in live sessions (Jiri Olsa) [1159929] - [perf] trace: Beautify mlock & friends 'addr' arg (Jiri Olsa) [1159929] - [perf] trace: Handle MSG_WAITFORONE not defined (Jiri Olsa) [1159929] - [perf] trace: Add beautifier for clock_gettime's clk_id argument (Jiri Olsa) [1159929] - [perf] trace: Beautify pipe2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Use socket's beautifiers in socketpair (Jiri Olsa) [1159929] - [perf] trace: Don't supress zeroed args when there is an strarray entry for it (Jiri Olsa) [1159929] - [perf] trace: Add helper for syscalls with a single strarray arg (Jiri Olsa) [1159929] - [perf] trace: Beautify flock 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify epoll_ctl 'op' arg (Jiri Olsa) [1159929] - [perf] tools: Fix srcline sort key behavior (Jiri Olsa) [1159929] - [perf] tools: Implement addr2line directly using libbfd (Jiri Olsa) [1159929] - [perf] tools: Save failed result of get_srcline() (Jiri Olsa) [1159929] - [perf] annotate: Pass dso instead of dso_name to get_srcline() (Jiri Olsa) [1159929] - [perf] tools: Do not try to call addr2line on non-binary files (Jiri Olsa) [1159929] - [perf] annotate: Factor out get/free_srcline() (Jiri Olsa) [1159929] - [perf] hists: Free srcline when freeing hist_entry (Jiri Olsa) [1159929] - [perf] annotate: Reuse path from the result of addr2line (Jiri Olsa) [1159929] - [perf] sort: Fix a memory leak on srcline (Jiri Olsa) [1159929] - [perf] tools: Separate out GTK codes to libperf-gtk.so (Jiri Olsa) [1159929] - [perf] symbols: Add new option --ignore-vmlinux for perf top (Jiri Olsa) [1159929] - [perf] tools: Adding throttle event data struct support (Jiri Olsa) [1159929] - [perf] evlist: Introduce perf_evlist__new_default function (Jiri Olsa) [1159929] - [perf] tools: Add possibility to specify mmap size (Jiri Olsa) [1159929] - [perf] tools: Check mmap pages value early (Jiri Olsa) [1159929] - [perf] lock: Account for lock average wait time (Jiri Olsa) [1159929] - [perf] lock: Limit bad rate precision (Jiri Olsa) [1159929] - [perf] lock: Redo __cmd_report (Jiri Olsa) [1159929] - [perf] lock: Plug some memleaks (Jiri Olsa) [1159929] - [perf] lock: Return proper code in report_lock_*_event (Jiri Olsa) [1159929] - [perf] lock: Remove dead code (Jiri Olsa) [1159929] - [perf] tools: Unify page_size usage (Jiri Olsa) [1159929] - [perf] tools: Remove unused trace-event-* code (Jiri Olsa) [1159929] - [perf] symbols: Support for Openembedded/Yocto -dbg packages (Jiri Olsa) [1159929] - [perf] completion: Use more comp words (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on bash-completion (Jiri Olsa) [1159929] - [perf] completion: Strip function_exists () (Jiri Olsa) [1159929] - [perf] completion: Strip dependency on _filedir (Jiri Olsa) [1159929] - [perf] completion: Update __ltrim_colon_completions (Jiri Olsa) [1159929] - [perf] completion: Don't dictate perf install location (Jiri Olsa) [1159929] - [perf] trace: Add option to show process COMM (Jiri Olsa) [1159929] - [perf] trace: Beautify eventfd2 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify send/recv syscall 'flags' arg (Jiri Olsa) [1159929] - [perf] trace: Don't print zeroed args (Jiri Olsa) [1159929] - [perf] trace: Remove duplicate mmap entry in syscall_fmts array (Jiri Olsa) [1159929] - [perf] trace: Add option to show full timestamp (Jiri Olsa) [1159929] - [perf] trace: Beautify rlmimit resources (Jiri Olsa) [1159929] - [perf] trace: Beautify access 'mode' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'type' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify socket 'family' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify signal number arg in several syscalls (Jiri Olsa) [1159929] - [perf] trace: Beautify rt_sigprocmask 'how' arg (Jiri Olsa) [1159929] - [perf] trace: Beautify fcntl 'cmd' arg (Jiri Olsa) [1159929] - [perf] trace: Use strarray for ltrace's whence arg (Jiri Olsa) [1159929] - [perf] trace: Allow passing parms to arg formatters (Jiri Olsa) [1159929] - [perf] trace: Put syscall formatter parms into struct (Jiri Olsa) [1159929] - [perf] build: Clean up feature_print_code() (Jiri Olsa) [1159929] - [perf] build: Pass through LDFLAGS to feature tests (Jiri Olsa) [1159929] - [perf] build: Harmonize the style of the feature testcases (Jiri Olsa) [1159929] - [perf] build: Fix O=/some/dir perf.o type of targets (Jiri Olsa) [1159929] - [perf] build: Fix non-canonical directory names in O= (Jiri Olsa) [1159929] - [perf] build: Exclude MAKEFLAGS from nested invocation (Jiri Olsa) [1159929] - [perf] build: Make sure autodep feature binaries honor the O= setting (Jiri Olsa) [1159929] - [perf] build: Pass through all targets to Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Collapse the test-all.c testcase (Jiri Olsa) [1159929] - [perf] build: Clean up various testcases (Jiri Olsa) [1159929] - [perf] build: Remove unused config/feature-tests.mak (Jiri Olsa) [1159929] - [perf] build: split out feature checks: 'liberty', 'liberty-z', 'cplus-demangle' (Jiri Olsa) [1159929] - [perf] build: Standardize the various messages output by parallel make (Jiri Olsa) [1159929] - [perf] build: Flip Makefile.parallel and Makefile.perf (Jiri Olsa) [1159929] - [perf] build: Automatically build in parallel, based on number of CPUs in the system (Jiri Olsa) [1159929] - [perf] build: Improve printout-of auto-detected features (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection (Jiri Olsa) [1159929] - [perf] build: Invoke feature-checks 'clean' target from the main Makefile (Jiri Olsa) [1159929] - [perf] build: Fix double/triple-build of the feature detection logic during 'make install' et al (Jiri Olsa) [1159929] - [perf] build: Speed up the final link (Jiri Olsa) [1159929] - [perf] build: Speed up git-version test on re-make (Jiri Olsa) [1159929] - [perf] build: Speed up auto-detection of features by adding a 'test-all' target (Jiri Olsa) [1159929] - [perf] build: Turn strlcpy() into a __weak function (Jiri Olsa) [1159929] - [perf] build: Clean up util/include/linux/compiler.h (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'backtrace' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'on-exit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'strlcpy' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libbfd' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython-version' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libpython' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libperl' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2-infobar' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'gtk2' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libslang' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libaudit' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libunwind' (Jiri Olsa) [1159929] - [perf] build: Clean up the libunwind logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-getphdrnum' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf-mmap' (Jiri Olsa) [1159929] - [perf] build: Clean up the mmap logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'dwarf' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'glibc' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libelf' (Jiri Olsa) [1159929] - [perf] build: Clean up the libelf logic in config/Makefile (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'bionic' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'fortify-source' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'volatile-register-var' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'stackprotector-all' (Jiri Olsa) [1159929] - [perf] build: split out feature check: 'libnuma' (Jiri Olsa) [1159929] - [perf] build: Add 'autodep' functionality, generate feature test dependencies automatically (Jiri Olsa) [1159929] - [perf] build: Add feature check core code (Jiri Olsa) [1159929] - [perf] standardize feature support define names to: HAVE_{FEATURE}_SUPPORT (Jiri Olsa) [1159929] - [perf] Document the new transaction sample type (Jiri Olsa) [1159929] - [perf] Disable all pmus on unthrottling and rescheduling (Jiri Olsa) [1159929] - [perf] x86: Fix constraint table end marker bug (Jiri Olsa) [1159929] - [perf] Remove fragile swevent hlist optimization (Jiri Olsa) [1159929] - [perf] Factor out strncpy() in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Update a stale comment (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- address calculation (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() -- lost_event case (Jiri Olsa) [1159929] - [perf] Optimize perf_output_begin() (Jiri Olsa) [1159929] - [perf] Add unlikely() to the ring-buffer code (Jiri Olsa) [1159929] - [perf] Simplify the ring-buffer code (Jiri Olsa) [1159929] - [perf] Fix ring_buffer perf_output_space() boundary calculation (Jiri Olsa) [1159929] - [perf] Fix the perf context switch optimization (Jiri Olsa) [1159929] - [perf] Allow the PMU driver to choose the CPU on which to install events (Jiri Olsa) [1159929] - [perf] Avoid race between cpu hotplug and installing event (Jiri Olsa) [1159929] - [perf] Change zero-padding of strings in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Do not waste PAGE_SIZE bytes for ALIGN(8) in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Kill the dead !vma->vm_mm code in perf_event_mmap_event() (Jiri Olsa) [1159929] - [perf] Fix strncpy() use, always make sure it's NUL terminated (Jiri Olsa) [1159929] - [perf] x86: Optimize intel_pmu_pebs_fixup_ip() (Jiri Olsa) [1159929] - [perf] Enforce 1 as lower limit for perf_event_max_sample_rate (Jiri Olsa) [1159929] - [perf] Optimize throttling code (Jiri Olsa) [1159929] - [perf] x86: Fix build warning in intel_pmu_drain_pebs_nhm() (Jiri Olsa) [1159929] - [perf] x86: Remove division from the intel_pmu_drain_pebs_nhm() hot path (Jiri Olsa) [1159929] - [perf] Fix perf ring buffer memory ordering (Jiri Olsa) [1159929] - [perf] x86: Block PMIs on init to prevent a stream of unkown NMIs (Jiri Olsa) [1159929] - [perf] x86: Fix counter corruption when using lots of perf groups (Jiri Olsa) [1159929] - [perf] trace: Compat fix for raw_syscall:* events (Jiri Olsa) [1159929] - [perf] trace: Revert compat skipping of 'nr' field (Jiri Olsa) [1159929] - [perf] trace: Missing include for audit-devel-libs feature detection (Jiri Olsa) [1159929]- [fs] nfs: reject zero layout with zeroed stripe unit (Niels de Vos) [1166643] - [md] dm: fix RHEL6 kABI breakage in mapped_device structure (Mike Snitzer) [1169431] - [md] dm: use rcu_dereference_protected instead of rcu_dereference (Mike Snitzer) [1169431] - [md] dm-thin: suspend_resume active thin devices when reloading thin-pool (Mike Snitzer) [1169431] - [md] dm-thin: do not allow thin device activation while pool is suspended (Mike Snitzer) [1169431] - [md] dm-thin: remove stale 'trim' message in block comment above pool_message (Mike Snitzer) [1169431] - [md] dm-thin: fix a race in thin_dtr (Mike Snitzer) [1169431] - [md] dm: update wait_on_bit calls for RHEL (Mike Snitzer) [1169431] - [md] dm: enhance internal suspend and resume interface (Mike Snitzer) [1169431] - [md] dm: add presuspend_undo hook to target_type (Mike Snitzer) [1169431] - [md] dm: return earlier from dm_blk_ioctl if target doesn't implement .ioctl (Mike Snitzer) [1169431] - [md] dm: do not call dm_sync_table() when creating new devices (Mike Snitzer) [1169431] - [md] dm: sparse: Annotate field with __rcu for checking (Mike Snitzer) [1169431] - [md] dm: Use rcu_dereference() for accessing rcu pointer (Mike Snitzer) [1169431] - [md] dm: allow active and inactive tables to share dm_devs (Mike Snitzer) [1169431] - [md] dm-table: add dm_table_run_md_queue_async (Mike Snitzer) [1169431] - [md] dm-mpath: stop queueing IO when no valid paths exist (Mike Snitzer) [1169431] - [md] dm-bufio: fix memleak when using a dm_buffer's inline bio (Mike Snitzer) [1169431] - [md] dm-btree: fix a recursion depth bug in btree walking code (Mike Snitzer) [1169431] - [net] rds: fix possible double free on sock tear down (Herton R. Krzesinski) [1161147] - [acpi] memhotplug: bind the memory device when the driver is being loaded (Igor Mammedov) [1150510] - [acpi] memhotplug: don't allow to eject the memory device if it is being used (Igor Mammedov) [1150510] - [acpi] memhotplug: free memory device if acpi_memory_enable_device() failed (Igor Mammedov) [1150510] - [acpi] memhotplug: fix memory leak when memory device is unbound from acpi_memhotplug (Igor Mammedov) [1150510] - [acpi] memhotplug: deal with eject request in hotplug queue (Igor Mammedov) [1150510] - [acpi] memhotplug: add memory offline code to acpi_memory_device_remove() (Igor Mammedov) [1150510] - [acpi] memhotplug: call acpi_bus_trim() to remove memory device (Igor Mammedov) [1150510] - [block] xen-blkfront: remove type check from blkfront_setup_discard (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: If no barrier or flush is supported, use invalid operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: fix a deadlock while handling discard response (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Handle discard requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: add BLKIF_OP_DISCARD and discard request struct (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Union the blkif_request request specific fields (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Introduce BLKIF_OP_FLUSH_DISKCACHE support (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Provide for 'feature-flush-cache' the BLKIF_OP_WRITE_FLUSH_CACHE operation (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: cope with backend that fail empty BLKIF_OP_WRITE_BARRIER requests (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: Implement FUA with BLKIF_OP_WRITE_BARRIER (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: change blk_shadow.request to proper pointer (Vitaly Kuznetsov) [1103797] - [block] xen-blkfront: map REQ_FLUSH into a full barrier (Vitaly Kuznetsov) [1103797] - [virtio] set pci bus master enable bit (Fam Zheng) [1159913]- [kernel] ipc/sem: Fully initialize sem_array before making it visible (Rik van Riel) [1165277] - [kernel] ipc/sem: synchronize semop and semctl with IPC_RMID (Rik van Riel) [1165277] - [kernel] ipc/sem: update sem_otime for all operations (Larry Woodman) [1168588] - [fs] fuse: prevent null nd panic on dentry revalidate (Brian Foster) [1162782] - [hv] vmbus: Properly protect calls to smp_processor_id() (Vitaly Kuznetsov) [1149924] - [hv] vmbus: Cleanup hv_post_message() (Vitaly Kuznetsov) [1149924] - [net] ipv4: Fix incorrect error code when adding an unreachable route (Panu Matilainen) [1119544] - [net] tcp: do not copy headers in tcp_collapse() (Alexander Duyck) [1156289] - [net] tcp: use tcp_flags in tcp_data_queue() (Alexander Duyck) [1156289] - [net] tcp: use TCP_SKB_CB(skb)->tcp_flags in input path (Alexander Duyck) [1156289] - [net] tcp: remove unused tcp_fin() parameters (Alexander Duyck) [1156289] - [net] tcp: rename tcp_skb_cb flags (Alexander Duyck) [1156289] - [net] tcp: unify tcp flag macros (Alexander Duyck) [1156289] - [net] tcp: unalias tcp_skb_cb flags and ip_dsfield (Alexander Duyck) [1156289] - [net] netfilter: ipset: timeout values corrupted on set resize (Marcelo Leitner) [1152754] - [net] tcp: zero retrans_stamp if all retrans were acked (Marcelo Leitner) [1127553] - [net] tcp: fix retrans_stamp advancing in error cases (Marcelo Leitner) [1127553] - [net] bridge: allow forwarding some link local frames (Marcelo Leitner) [1144330] - [net] netfilter: fix xt_TCPOPTSTRIP in forwarding path (Marcelo Leitner) [1135650] - [net] ipv4: fix nexthop attlen check in fib_nh_match (Jiri Pirko) [1151899] - [net] netfilter: conntrack: disable generic tracking for known protocols (Daniel Borkmann) [1114697] - [net] netns: xfrm: ipcomp support (Jiri Pirko) [1112926] - [usb] ehci: Fix panic on hotplug race condition (Don Zickus) [1107010] - [usb] usb_wwan: replace release and disconnect with a port_remove hook (Stanislaw Gruszka) [1148615] - [x86] perf: Rework AMD PMU init code (Jiri Olsa) [1141914] - [char] hwrng: pseries - fix stack corruption (Gustavo Duarte) [1164436] - [scsi] storvsc: get rid of overly verbose warning messages (Vitaly Kuznetsov) [1167967] - [scsi] storvsc: NULL pointer dereference fix (Vitaly Kuznetsov) [1167967] - [security] selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID (Denys Vlasenko) [1104568] {CVE-2014-3215} - [security] Add PR__NO_NEW_PRIVS to prevent execve from granting privs (Denys Vlasenko) [1104568] {CVE-2014-3215}- [netdrv] set dev->addr_assign_type correctly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix curr_active_slave/carrier with loadbalance arp monitoring (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Fix pktgen to not oops on unsupported drivers"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_tx_drop() helper (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: squash a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify the xmit function for modes that use xmit_hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: display xmit_hash_policy for non-dynamic-tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make global bonding stats more reliable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary notes for bond_xmit_broadcast() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_xmit_roundrobin() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate ASSERT_RTNL()s and remove the unnecessary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: style and comment fixes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: consolidate the two rlb_next_rx_slave functions into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix div by zero while enslaving and transmitting (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: adjust locking comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: convert to bond->mode_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert curr_slave_lock to a spinlock and rename it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean curr_slave_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: remove curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: clean up curr_slave_lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add missing space in bonding driver parameter description (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove our leftovers of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove last users of bond->lock and bond->lock itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options: remove bond->lock usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: procfs: clean bond->lock usage and use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_slave to use RCU (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alb: clean bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 3ad: use curr_slave_lock instead of bond->lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix typo in printk (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create netlink event when bonding option is changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Replace rcu_dereference() with rcu_access_pointer() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use kobject_put instead of _del after kobject_add (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: destroy proc directory only after all bonds are gone (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rtnl_deref in bond_change_rx_flags() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enhance L2 hash helper with packet type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Do not try to send packets over dead link in TLB mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_options.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_options.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_procfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bonding: remove pr_fmt from bond_netlink.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_netlink.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_debugfs.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_alb.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_alb.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_3ad.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove pr_fmt from bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bond_main.c to use netdev_printk instead of pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_option_mode_set warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit enslaving interfaces without set_mac support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for current_arp_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add proper __rcu annotation for curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_access_pointer() in bonding_show_mii_status() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of bond_option_active_slave_get() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix ad_select module param check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer relevant vlan warnings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow to add vlans on top of empty bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove NULL verification from bond_get_bond_by_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate essential new_slave->bond/dev early (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix vlan_features computing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace SLAVE_IS_OK() with bond_slave_can_tx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename slave_can_tx and clean it up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert IS_UP(slave->dev) to inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make IS_IP_TARGET_UNUSABLE_ADDRESS an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create a macro for bond mode and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make USES_PRIMARY inline functions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make BOND_NO_USES_ARP an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make TX_QUEUE_OVERRIDE() macro an inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove BOND_MODE_IS_LB macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix out of range parameters for bond_intmax_tbl (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: alloc the structure ad_info dynamically in per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make a generic sysfs option store and fix comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused macro (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify the slave_do_arp_validate_only() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unnecessary struct bond_net (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix format string mismatch in bond_sysfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add tlb_dynamic_lb parameter for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Added bond_tlb_xmit() for tlb mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Reorg bond_alb_xmit code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Changed hashing function to just provide hash (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove debug_fs files when module init fails (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Inactive slaves should keep inactive flag's value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add net_ratelimt to avoid spam in arp interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_err() for bond xmit broadcast (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ratelimit pr_warn()s in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct ether type for alb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set correct vlan id for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: force cast of IP address in options (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix const in options processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly handle out of range parameters for lp_interval (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: options handling cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: send arp requests even if there's no route to them (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow enslaving a bond to itself (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a div error caused by the slave release path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for ab arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rtnl: assertion failed at net/core/rtnetlink.c for 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove no longer needed lock for bond_xxx_info_query() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rcu_dereference() to access curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: netpoll: remove unwanted slave_dev_support_netpoll() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv() race of curr_active_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Invert test (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary else (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename last_arp_rx to last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: rename slave->jiffies to ->last_link_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless updating of slave->dev->last_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use last_arp_rx in slave_last_rx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the new options to correctly set last_arp_rx (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend arp_validate to be able to receive unvalidated arp-only traffic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always set recv_probe to bond_arp_rcv in arp monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: always update last_arp_rx on packet recieve (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: permit using arp_validate with non-ab modes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond->lock from bond_arp_rcv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: make aggregator_identifier bond-private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert c99 comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Neaten pr_ (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert pr_warning to pr_warn, neatening (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 4 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 3 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch warnings braces 1 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors comments and space (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix checkpatch errors with foo* bar|foo * bar (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_option_queue_id_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the redundant judgements for bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted bond lock for enslave processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode in bond_set_mac_address() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fail_over_mac should only affect AB mode at enslave and removal processing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: restructure locking of bond_ab_arp_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_ab_arp_probe (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix u64 division (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change name of sysfs dir for bonding slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean the primary slave if there is no slave matching new primary (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert slaves to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend_igmp to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert all_slaves_active to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert queue_id to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert active_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert use_carrier to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary_reselect to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert primary to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert miimon to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert num_peer_notif to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert ad_select to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert min_links to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert lacp_rate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert updelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert downdelay to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_ip_target to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_interval to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert fail_over_mac to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_all_targets to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert arp_validate to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert xmit_hash_policy to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert packets_per_slave to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert mode setting to use the new option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add infrastructure for an option API (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make slave_sysfs_ops static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add sysfs /slave dir for bond slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: handle slave's name change with primary_slave logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use __dev_get_by_name instead of dev_get_by_name to find interface (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_active_agg() RCU logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix __get_first_agg RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_3ad_set_carrier() RCU usage (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dead code from 3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert 3ad to use pr_warn instead of pr_warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up style for bond_3ad.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix kstrtou8() return value verification in num_peer_notif (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bounds checking for tbl params (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netlink msg size (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_info attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ad_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lacp_rate attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make more functions static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_64bits to instead of ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the return value for bond_3ad_bind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted return value for bond_dev_queue_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimizztion for bond_slave_override() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_alb_xmit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: slight optimization for bond_3ad_xmit_xor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ether_addr_equal_unaligned for bond addr compare (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ust micro BOND_NO_USE_ARP to simplify the mode check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add option lp_interval for loading module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make local function static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add packets_per_slave attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add lp_interval attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min_links attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add num_grat_arp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_handle_link_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_duplex_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: protect port for bond_3ad_adapter_speed_changed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add resend_igmp attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add xmit_hash_policy attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add fail_over_mac attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary_select attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add primary attribute netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use be32 nla put/get for be32 values (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the bond_resend_igmp_join_requests_delayed() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_store_primaryxxx() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond_option_active_slave_set() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add RCU for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unwanted lock for bond enslave and release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: create bond_first_slave_rcu() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rebuild the lock use for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the no effect lock for bond_select_active_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_all_targets netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_validate netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_interval netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add use_carrier netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add downdelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add updelay netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add miimon netlink support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Use RCU_INIT_POINTER() for better overhead and for sparse (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix packets_per_slave showing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix FSF address in file headers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add arp_ip_target checks when install the module (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable arp and enable mii monitoring when bond change to no uses arp mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add ip checks when store ip target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two race conditions in bond_store_updelay/downdelay (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: extend round-robin mode with packets_per_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_get_size() returns wrong size (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Merge branch 'bonding_monitor_locking'" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_3ad_state_machine_handler() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_activebackup_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_loadbalance_arp_mon() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_alb_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond read lock for bond_mii_monitor() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move bond-specific init after enslave happens (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove __exit tag from bond_netlink_fini() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support active_slave option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Netlink support mode option (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave getting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_ioctl_change_active() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move active_slave setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move mode setting into separate function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: push Netlink bits into separate file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl lock and remove read lock for bond sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for alb xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use RCU protection for 3ad xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: ensure that TLB mode's active slave has correct mac filter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify the old and add new xmit hash policies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: RCUify bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix broken promiscuity reference counting issue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove forgotten bond_next_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_next_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't use bond_next_slave() in bond_info_seq_next() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused __get_next_agg() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_3ad_unbind_slave() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_agg_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make __get_active_agg() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make ad_port_selection_logic() use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_first_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove __get_next_port() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: verify if we still have slaves in bond_3ad_unbind_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly verify for the first slave in bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: move bond_attach/detach_slave in the proper position (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_prev_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_has_slaves() and use it (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused bond_for_each_slave_from() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_ab_arp_probe() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_find_best_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework rlb_next_rx_slave() to use bond_for_each_slave() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rework bond_3ad_xmit_xor() to use bond_for_each_slave() only (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use bond_for_each_slave() in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_for_each_slave() use lower neighbour's private (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_for_each_slave_continue_reverse() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: populate neighbour's private on enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Make alb learning packet interval configurable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_compute_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop read_lock in bond_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify bond_3ad_update_lacp_rate and use RTNL for sync (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove outdated comment and braces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify and fix peer notification (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use rlb_client_info->vlan_id instead of ->tag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: pr_debug instead of pr_warn in bond_arp_send_all (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove current_alb_vlan (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove MAX_LP_BURST (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: split alb_send_learning_packets() (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: look for bridge IPs in arp monitoring"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unwind on bond_add_vlan failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove locking from bond_set_rx_mode() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add bond_time_in_interval() and use it for time comparison (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: call slave_last_rx() only once per slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: modify only neigh_parms owned by us (Nikolay Aleksandrov) [1159818] - [net] neighbour: populate neigh_parms on alloc before calling ndo_neigh_setup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: initial RCU conversion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out slave id tx code and simplify xmit paths (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: simplify broadcast_xmit function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary read_locks of curr_slave_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to list API and replace bond's custom list (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix system hang due to fast igmp timer rescheduling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove bond_resend_igmp_join_requests read_unlock leftover (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup netpoll code (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pre-defined macro in bond_mode_name instead of magic number 0 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fixed up a error "do not initialise statics to 0 or NULL" in bond_main.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add rtnl protection for bonding_store_fail_over_mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_sysfs.c checkpatch cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call slave_xxx_netpoll under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert resend IGMP to notifier event (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: combine pr_debugs in bond_set_dev_addr into one (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: when cloning a MAC use NET_ADDR_STOLEN (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary dev_addr_from_first member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unnecessary setup_by_slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't trust arp requests unless active slave really works (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't validate arp if we don't have to (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add helper function bond_get_targets_ip(targets, ip) (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix slave speed reporting in bond_miimon_commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: make alb use bond_slave_has_mac() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call alb_set_slave_mac_addr() while atomic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix igmp_retrans type and two related races (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset master mac on first enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disallow change of MAC if fail_over_mac enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert hw addr handling to sync/unsync, support ucast addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: update the comments to reflect the reality (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: trivial: remove unused parameter from alb_swap_mac_addr() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow xmit hash policy change while bond dev is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix multiple 3ad mode sysfs race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: replace x with pI4 for IPv4 addresses (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow TSO being set on bonding master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix locking in enslave failure path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in bond_mc_swap() bond's mc addr list is walked without lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: disable netpoll on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: primary_slave & curr_active_slave are not cleaned on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: vlans don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: mc addresses don't get deleted on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add support to read speed and duplex via ethtool (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix l23 and l34 load balancing in forwarding path (Nikolay Aleksandrov) [1159818] - [net] sk_buff: introduce pskb_network_may_pull() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce proto_ports_offset() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: IFF_BONDING is not stripped on enslave failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix netdev event NULL pointer dereference (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: new helper - PDE_DATA() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bonding_masters race condition in bond unloading (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove sysfs before removing devices" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove sysfs before removing devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get netdev_rx_handler_unregister out of locks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix disabling of arp_interval and miimon (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove already created master sysfs link on failure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't call update_speed_duplex() under spinlocks (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fire NETDEV_RELEASE event only on 0 slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if slave count is 0 in case when deciding to take slave's mac (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set sysfs device_type to 'bond' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_release_all inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix initialize after use for 3ad machine state spinlock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix race condition between bond_enslave() and bond_3ad_update_lacp_rate() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: have random dev address by default instead of zeroes (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: unset primary slave via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix drvinfo strings set in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove usage of dev->master (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: do not cancel works in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix check for ethtool get_link operation support (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete migrated IP addresses from the rlb hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rlb mode of bond should not alter ARP originating via bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix race condition in bonding_store_slaves_active (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix miimon and arp_interval delayed work race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: in balance-rr mode, set curr_active_slave only if it is up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Bonding driver does not consider the gso_max_size/gso_max_segs setting of slave devices (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix typo of "suport" in various comments and Kconfig (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix second off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix off-by-one error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add some slack to arp monitoring time limits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: support for IPv6 transmit hashing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check netpoll tx status on the right device (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rhel-specific: remove read_lock around netpoll_cleanup (Nikolay Aleksandrov) [1159818] - [net] netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove netdev_bonding_change() (Nikolay Aleksandrov) [1159818] - [netdrv] bond_sysfs: use real_num_tx_queues rather than params.tx_queue (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename bond_queue_mapping to slave_dev_queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: refine IFF_XMIT_DST_RELEASE capability (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move np->dev and np->dev_name init into __netpoll_setup() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: debugfs and network namespaces are incompatible (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Manage /proc/net/bonding/ entries from the netdev events (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: show all the link status of slaves (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: drop_monitor aware (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove packet cloning in recv_probe() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix corrupted queue_mapping (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: record primary when modify it via sysfs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix LACPDU rx_dropped commit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr_64bits to ether_addr_equal_64bits (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert compare_ether_addr to ether_addr_equal (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't increase rx_dropped after processing LACPDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_update_speed_duplex() can return void since no callers check its return (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: start slaves with link down for ARP monitor (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly proxy slave neigh param setup ndo function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit address change event also in bond_release (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: emit event when bonding changes MAC (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove entries for master_ip and vlan_ip and query devices instead (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: send igmp report for its master"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix misspelling of "since" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary k.alloc/v.alloc OOM messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix enslaving in alb mode when link down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: don't disable softirq under bond_alb_xmit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix error handling if slave is busy v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: only use primary address for ARP (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Don't allow mode change via sysfs with slaves present (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: comparing a u8 with -1 is always false (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: update speed/duplex for NETDEV_CHANGE (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: eliminate bond_close race conditions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding slaves honour master's skb->priority (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix wrong port enabling in 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: properly stop queuing work when requested (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove use of ndo_set_multicast_list in drivers (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use ndo_change_rx_flags callback (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset backup and inactive flag of slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: implement get_tx_queues rtnk_link_op (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reduce noise during init (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix string comparison errors (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add min links parameter to 802.3ad (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce ip_is_fragment helper inline function (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: copy dev name of slaves to struct netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete a dereference before check (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: clean up bond_del_vlan() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused arp_mon_pt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused ad_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete agg_select_mode from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete lacp_fast from ad_bond_info (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reset queue mapping prior to transmission to physical device v5 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow all slave speeds (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup module option descriptions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: documentation and code cleanup for resend_igmp (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent deadlock on slave store with alb mode (v3) (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: disable netpoll when enslave a device"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kill two unused macro definitions (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix structure sizeof incompatibility for some PDUs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert to ndo_fix_features (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: factor out rlock bond->lock in xmit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Restore control over number of peer notifications (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move processing of recv handlers into handle_frame() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad - fix agg_device_up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER like NETDEV_NOTIFY_PEERS (Nikolay Aleksandrov) [1159818] - [net] ipv6: Send unsolicited neighbour advertismements when notified (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Adding support for throughputs larger than 65536 Mbps (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor/cosmetic type inconsistencies (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix minor sparse complaints (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix two typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix tranmitted/tranmitting typo (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused rlb_interval_counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: delete unused alb_timer (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set save_load to 0 when initializing (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix common misspellings (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: typo in comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix rx_handler locking (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a typo in a comment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable netpoll without checking link status (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce rx_handler results and logic around that (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: wrap slave state work (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: get rid of multiple bond-related netdevice->priv_flags (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: register slave pointer for rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Improve syslog message at device creation time (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Call netif_carrier_off after register_netdevice (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Incorrect TX queue offset (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move procfs code into bond_procfs.c (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: 802.3ad: Fix the state machine locking v2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: COW before overwriting the destination MAC address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove the unused dummy functions when net poll controller isn't enabled (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use the correct size for _simple_hash() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix sparse warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: convert bonding to use rx_handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove IFF_IN_NETPOLL flag (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: sync netpoll code with bridge (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix return value of couple of store functions (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: reduce and unify printk level in netdev_fix_features()"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Ensure that we unshare skbs prior to calling pskb_may_pull (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: kobject.h redux (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs interface to see RLB hash table (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: migrate some macros from bond_alb.c to bond_alb.h (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix mangled NAs on slaves without VLAN tag insertion (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Change active slave quietly when bond is down (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix slave selection bug (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add the debugfs facility to the bonding driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Convert netpoll blocking api in bonding driver to be a counter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check for assigned mac before adopting the slaves mac address (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a race in IGMP handling (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove unnecessary casts of netdev_priv (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove dev_base_lock use (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix comment/printk typos (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix lockdep warning after bond_vlan_rx_register() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup: remove braces from single block statements (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: cleanup : add space around operators (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make release_and_destroy static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bond_resend_igmp_join_requests_delayed static (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove netpoll blocking from uninit path (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Re-enable netpoll over bonding (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix bonding drivers improper modification of netpoll structure (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add Speed/Duplex information to /proc/net/bonding/bond (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: reread information about speed and duplex when interface goes up (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: print information about speed and duplex seen by the driver (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add retransmit membership reports tunable (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rejoin multicast groups on VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix WARN_ON when writing to bond_master sysfs file (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: return operator cleanup (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: enable gro by default (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: correctly process non-linear skbs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Fix jiffies overflow problems again (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: set device in RLB ARP packet handler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change test for presence of VLANs (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: avoid a warning (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix bond_inet6addr_event() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a buffer overflow in bonding_show_queue_id (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check if clients MAC addr has changed (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: prevent netpoll over bonded interfaces (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: Enable 64-bit net device statistics on 32-bit architectures"" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: allow user-controlled output slave selection (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: add all_slaves_active parameter (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: optimize tlb_get_least_loaded_slave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused original_flags struct slave member (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move dev_addr cpy to bond_enslave (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding_store_slaves simpler (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove redundant checks from bonding_store_slaves V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: move slave MTU handling from sysfs V2 (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove unused variable "found" (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: make bonding support netpoll (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_xmit_roundrobin() fix (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix broken multicast with round-robin mode (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove trailing space in messages (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: flush unicast and multicast lists when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: check return value of nofitier when changing type (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: rename notifier defines for netdev type change (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix device leak on error in bond_create() (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove net_device_stats from bonding struct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_open error return value (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: spread __net_init, __net_exit (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: bond_3ad avoid possible null deref (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: use pr_fmt (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix some typos and punctuation in comments (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Move && and || to end of previous line (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: net_identifiers should be read_mostly (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix 802.3ad standards compliance error (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Get the rtnl_link_ops support correct (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Add support for multiple network namespaces (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Implement a basic set of rtnl link ops (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond device destruction (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simplify bond_create (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Simply bond sysfs group creation (Nikolay Aleksandrov) [1159818] - [net] Allow devices to specify a device specific sysfs group (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: Remove bond_dev from xmit_hash_policy call (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: change bond_create_proc_entry() to return void (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: remove useless assignment (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: fix a parameter name in error message (Nikolay Aleksandrov) [1159818] - [netdrv] bonding: introduce primary_reselect option (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix broken multicast with round-robin mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make bonding support netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "bonding: make bonding support netpoll"" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: set device in RLB ARP packet handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow arp_ip_targets on separate vlans to use arp validation" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check if clients MAC addr has changed" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce primary_reselect option" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add feature to support output port selection steering" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent oopsing on calling pskb_may_pull on shared skb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent sysfs from allowing arp monitoring with alb/tlb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: change test for presence of VLANs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix incorrect tx queue offset" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix jiffy comparison issues" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: interface doesn't issue IGMP report on slave interface during failover" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: documentation and code cleanup for resend_igmp" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "revert "revert "bonding: make bonding support netpoll""" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix bonding drivers improper modification of netpoll structure" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove netpoll blocking from uninit path" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Convert netpoll blocking api in bonding driver to be a counter" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: disable netpoll when enslave a device" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow all slave speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Fix the state machine locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad: Rename rx_machine_lock to state_machine_lock" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make 802.3ad use latest lacp_rate" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: delete lacp_fast from ad_bond_info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't lock when copying/clearing VLAN list on slave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: allow non-standard link-speeds" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix string comparison errors" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce noise during init" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix potential deadlock in bond_uninit()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add missing xmit_hash_policy=layer2+3 info" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reset queue mapping prior to transmission" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly stop queuing work when requested" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix pktgen to not oops on unsupported drivers" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: update speed/duplex for NETDEV_CHANGE" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Don't allow mode change via sysfs with slaves present" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Allow Bonding driver to disable/enable LRO on slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "make bonding slaves honour master's skb->priority" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move slave MTU handling from sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move dev_addr cpy to bond_enslave" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Make LRO flag follow slave settings" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: emit event when bonding changes MAC" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: send igmp report for its master" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove entries for master_ip and vlan_ip and query devices instead" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: 802.3ad - fix agg_device_up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: show all the link status of slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't disable softirq under bond_alb_xmit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove IFF_IN_NETPOLL flag" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix a NULL pointer dereference bug in bond_enslave()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: prevent deadlock on slave store with alb mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Bonding driver does not consider the gso_max_size setting of slave devices" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: check for assigned mac before adopting the slaves mac address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: unset primary slave via sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix enslaving in alb mode when link down" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fire NETDEV_RELEASE event only on 0 slaves" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add support to read speed and duplex via ethtool" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: enable gro by default" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: properly unset current_arp_slave on slave link up" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix corrupted queue_mapping" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix set mode race conditions" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix store_arp_validate race with mode change" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove redundant VLAN tag insertion logic" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add NETIF_F_NO_CSUM vlan_features" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't permit to use ARP monitoring in 802.3ad mode" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move bond_compute_features out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use the correct ether type for alb" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: reduce and unify printk level in netdev_fix_features()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add helper function bond_get_targets_ip()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: make arp_ip_target parameter checks consistent with sysfs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: arp_ip_count and arp_targets can be wrong" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't add duplicate targets to arp_ip_target" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't trust arp requests unless active slave really works" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: add an option to fail when any of arp_ip_target is inaccessible" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Remove net_device_stats from bonding struct" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Enable 64-bit net device statistics on 32-bit architectures" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: look for bridge IPs in arp monitoring" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: convert bonding to use rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: COW before overwriting the destination MAC address" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: register slave pointer for rx_handler" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: introduce rx_handler results and logic around that" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix rx_handler locking" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: get netdev_rx_handler_unregister out of locks" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: move processing of recv handlers into handle_frame()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: use local function pointer of bond->recv_probe in bond_handle_frame" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: don't increase rx_dropped after processing LACPDUs" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: Fix LACPDU rx_dropped commit" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: remove packet cloning in recv_probe()" (Nikolay Aleksandrov) [1159818] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Nikolay Aleksandrov) [1159818]- [fs] ext4: don't count external journal blocks as overhead (Eric Sandeen) [1163811] - [md] dm-thin: fix pool_io_hints to avoid looking at max_hw_sectors (Mike Snitzer) [1142773] - [hv] vmbus: incorrect device name is printed when child device is unregistered (Vitaly Kuznetsov) [1149920] - [xen] pvhvm: Fix vcpu hotplugging hanging (Vitaly Kuznetsov) [1164278] - [xen] pvhvm: Don't point per_cpu(xen_vpcu, 33 and larger) to shared_info (Vitaly Kuznetsov) [1164278] - [xen] enable PVHVM VCPU placement when using more than 32 CPUs (Vitaly Kuznetsov) [1164278] - [xen] support large numbers of CPUs with vcpu info placement (Vitaly Kuznetsov) [1164278] - [drm] backport: CONFIG_DMAR vs CONFIG_INTEL_IOMMU (Rob Clark) [1144143] - [x86] kvm: ensure hard lockup detection is disabled by default (Andrew Jones) [1111822] - [kernel] watchdog: control hard lockup detection default (Andrew Jones) [1111822] - [kernel] watchdog: Fix print-once on enable (Andrew Jones) [1111822] - [kernel] watchdog: Quiet down the boot messages (Andrew Jones) [1111822] - [kernel] Revert "watchdog: quiet down the boot messages" (Andrew Jones) [1111822] - [kernel] hrtimer: Prevent hrtimer_enqueue_reprogram race (Prarit Bhargava) [1154512] - [kernel] hrtimer: Preserve timer state in remove_hrtimer() (Prarit Bhargava) [1154512] - [serial] 8250: increase PASS_LIMIT (Seth Jennings) [986761]- [scsi] sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue (Mikulas Patocka) [1128952] - [input] mouse: elantech - add support for trackpoint found on some v3 models (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset the device when elantech probe fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer elantech touchpads (Aristeu Rozanski) [1064994] - [input] mouse: elantech - improve clickpad detection (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for newer devices (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix packet check for v3 and v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix for newer hardware versions v7 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - v4 is a clickpad, with only one button (Aristeu Rozanski) [1064994] - [input] mouse: elantech - reset touchpad before configuring it (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add resolution query support for v4 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add support for elantech fast command (Aristeu Rozanski) [1064994] - [input] mouse: elantech - convert obsolete strict_strtox to kstrtox (Aristeu Rozanski) [1064994] - [input] mouse: elantech - adjust hw_version detection logic (Aristeu Rozanski) [1064994] - [input] mouse: elantech - better support all those v2 variants (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v4 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - add v3 hardware support (Aristeu Rozanski) [1064994] - [input] mouse: elantech - clean up elantech_init (Aristeu Rozanski) [1064994] - [input] mouse: elantech - packet checking for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove ETP_EDGE_FUZZ_V2 (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use firmware provided x, y ranges (Aristeu Rozanski) [1064994] - [input] mouse: elantech - get rid of ETP_2FT_* in elantech.h (Aristeu Rozanski) [1064994] - [input] mouse: elantech - correct x, y value range for v2 hardware (Aristeu Rozanski) [1064994] - [input] mouse: elantech - remove support for proprietary X driver (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report multitouch with proper ABS_MT messages (Aristeu Rozanski) [1064994] - [input] mt: handle semi-mt devices in core (Aristeu Rozanski) [1064994] - [input] mouse: elantech - export pressure and width when supported (Aristeu Rozanski) [1064994] - [input] mouse: elantech - return -ENOMEM in select drivers when memory allocation fails (Aristeu Rozanski) [1064994] - [input] mouse: elantech - report position also with 3 fingers (Aristeu Rozanski) [1064994] - [input] mouse: elantech - discard the first 2 positions on some firmwares (Aristeu Rozanski) [1064994] - [input] mouse: elantech - relax signature checks (Aristeu Rozanski) [1064994] - [input] mouse: elantech - use all 3 bytes when checking version (Aristeu Rozanski) [1064994] - [input] mouse: elantech - ignore high bits in the position coordinates (Aristeu Rozanski) [1064994] - [input] mouse: elantech - allow forcing Elantech protocol (Aristeu Rozanski) [1064994] - [input] mouse: elantech - fix firmware version check (Aristeu Rozanski) [1064994] - [input] mouse: elantech - do not advertise relative events (Aristeu Rozanski) [1064994]- [net] sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [1153980] {CVE-2014-7841} - [idle] intel_idle: fix IVT idle state table setting (Erik Arfvidson) [1120327] - [idle] intel_idle: fine-tune IVT residency targets (Erik Arfvidson) [1120327] - [netdrv] hyperv: Fix the total_data_buflen in send path (Jason Wang) [1132918] - [netdrv] hyperv: Fix a bug in netvsc_send() (Jason Wang) [1149925] - [netdrv] hyperv: Fix a bug in netvsc_start_xmit() (Jason Wang) [1149921] - [netdrv] hyperv: NULL dereference on error (Jason Wang) [1149921] - [netdrv] hyperv: Fix error return code in netvsc_init_buf() (Jason Wang) [1149921] - [netdrv] hyperv: Add netpoll support (Jason Wang) [1129966] - [netdrv] hyperv: remove unnecessary null test before kfree (Jason Wang) [1149921] - [netdrv] hyperv: fix apparent cut-n-paste error in send path teardown (Jason Wang) [1149921] - [netdrv] e100: fix typo in MDI/MDI-X eeprom check in e100_phy_init (John Greene) [1156417] - [powerpc] Disable /dev/port interface on systems without an ISA bridge (Gustavo Duarte) [1132045] - [powerpc] Add smp_mb()s to arch_spin_unlock_wait() (Gustavo Duarte) [1136224] - [powerpc] Add smp_mb() to arch_spin_is_locked() (Gustavo Duarte) [1136224]- [net] vlan: Don't propagate flag changes on down interfaces (Jiri Pirko) [1135347] - [net] bridge: register vlan group for br ports (Jiri Pirko) [1135347] - [netdrv] tg3: Use new VLAN code (Jiri Pirko) [1135347] - [netdrv] be2net: move to new vlan model (Jiri Pirko) [1135347] - [net] vlan: mask vlan prio bits (Jiri Pirko) [1135347] - [net] vlan: don't deliver frames for unknown vlans to protocols (Jiri Pirko) [1135347] - [net] vlan: allow nested vlan_do_receive() (Jiri Pirko) [1135347] - [net] allow vlan traffic to be received under bond (Jiri Pirko) [1135347] - [net] vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) [1135347] - [net] bonding: fix bond_arp_rcv setting and arp validate desync state (Jiri Pirko) [1135347] - [net] bonding: remove packet cloning in recv_probe() (Jiri Pirko) [1135347] - [net] bonding: Fix LACPDU rx_dropped commit (Jiri Pirko) [1135347] - [net] bonding: don't increase rx_dropped after processing LACPDUs (Jiri Pirko) [1135347] - [net] bonding: use local function pointer of bond->recv_probe in bond_handle_frame (Jiri Pirko) [1135347] - [net] bonding: move processing of recv handlers into handle_frame() (Jiri Pirko) [1135347] - [netdrv] revert "bonding: fix bond_arp_rcv setting and arp validate desync state" (Jiri Pirko) [1135347] - [netdrv] revert "bonding: check for vlan device in bond_3ad_lacpdu_recv()" (Jiri Pirko) [1135347] - [net] vlan: Always untag vlan-tagged traffic on input (Jiri Pirko) [1135347] - [net] Make skb->skb_iif always track skb->dev (Jiri Pirko) [1135347] - [net] vlan: fix a potential memory leak (Jiri Pirko) [1135347] - [net] vlan: fix mac_len recomputation in vlan_untag() (Jiri Pirko) [1135347] - [net] vlan: reset headers on accel emulation path (Jiri Pirko) [1135347] - [net] vlan: Fix the ingress VLAN_FLAG_REORDER_HDR check (Jiri Pirko) [1135347] - [net] vlan: make non-hw-accel rx path similar to hw-accel (Jiri Pirko) [1135347] - [net] allow handlers to be processed for orig_dev (Jiri Pirko) [1135347] - [net] bonding: get netdev_rx_handler_unregister out of locks (Jiri Pirko) [1135347] - [net] bonding: fix rx_handler locking (Jiri Pirko) [1135347] - [net] introduce rx_handler results and logic around that (Jiri Pirko) [1135347] - [net] bonding: register slave pointer for rx_handler (Jiri Pirko) [1135347] - [net] bonding: COW before overwriting the destination MAC address (Jiri Pirko) [1135347] - [net] bonding: convert bonding to use rx_handler (Jiri Pirko) [1135347] - [net] openvswitch: use rx_handler_data pointer to store vport pointer (Jiri Pirko) [1135347] - [net] add a synchronize_net() in netdev_rx_handler_unregister() (Jiri Pirko) [1135347] - [net] add rx_handler data pointer (Jiri Pirko) [1135347] - [net] replace hooks in __netif_receive_skb (Jiri Pirko) [1135347] - [net] fix conflict between null_or_orig and null_or_bond (Jiri Pirko) [1135347] - [net] remove the unnecessary dance around skb_bond_should_drop (Jiri Pirko) [1135347] - [net] revert "bonding: fix receiving of dups due vlan hwaccel" (Jiri Pirko) [1135347] - [net] uninline skb_bond_should_drop() (Jiri Pirko) [1135347] - [net] bridge: Set vlan_features to allow offloads on vlans (Jiri Pirko) [1135347] - [net] bridge: convert br_features_recompute() to ndo_fix_features (Jiri Pirko) [1135347] - [net] revert "bridge: explictly tag vlan-accelerated frames destined to the host" (Jiri Pirko) [1135347] - [net] revert "fix vlan gro path" (Jiri Pirko) [1135347] - [net] revert "bridge: do not learn from exact matches" (Jiri Pirko) [1135347] - [net] revert "bridge gets duplicate packets when using vlan over bonding" (Jiri Pirko) [1135347] - [net] llc: remove noisy WARN from llc_mac_hdr_init (Jiri Pirko) [1135347] - [net] bridge: stp: ensure mac header is set (Jiri Pirko) [1135347] - [net] vlan: remove reduntant check in ndo_fix_features callback (Jiri Pirko) [1135347] - [net] vlan: enable soft features regardless of underlying device (Jiri Pirko) [1135347] - [net] vlan: don't call ndo_vlan_rx_register on hardware that doesn't have vlan support (Jiri Pirko) [1135347] - [net] vlan: Fix vlan_features propagation (Jiri Pirko) [1135347] - [net] vlan: convert VLAN devices to use ndo_fix_features() (Jiri Pirko) [1135347] - [net] revert "vlan: Avoid broken offload configuration when reorder_hdr is disabled" (Jiri Pirko) [1135347] - [net] vlan: vlan device is lockless do not transfer real_num__queues (Jiri Pirko) [1135347] - [net] vlan: consolidate 8021q tagging (Jiri Pirko) [1135347] - [net] propagate NETIF_F_HIGHDMA to vlans (Jiri Pirko) [1135347] - [net] Fix a memmove bug in dev_gro_receive() (Jiri Pirko) [1135347] - [net] vlan: remove check for headroom in vlan_dev_create (Jiri Pirko) [1135347] - [net] vlan: set hard_header_len when VLAN offload features are toggled (Jiri Pirko) [1135347] - [net] vlan: Calling vlan_hwaccel_do_receive() is always valid (Jiri Pirko) [1135347] - [net] vlan: Centralize handling of hardware acceleration (Jiri Pirko) [1135347] - [net] vlan: finish removing vlan_find_dev from public header (Jiri Pirko) [1135347] - [net] vlan: make vlan_find_dev private (Jiri Pirko) [1135347] - [net] vlan: Avoid hash table lookup to find group (Jiri Pirko) [1135347] - [net] revert "vlan: Add helper functions to manage vlans on bonds and slaves" (Jiri Pirko) [1135347] - [net] revert "bonding: assign slaves their own vlan_groups" (Jiri Pirko) [1135347] - [net] revert "bonding: fix regression on vlan module removal" (Jiri Pirko) [1135347] - [net] revert "bonding: Always add vid to new slave group" (Jiri Pirko) [1135347] - [net] revert "bonding: Fix up refcounting issues with bond/vlan config" (Jiri Pirko) [1135347] - [net] revert "8021q/vlan: filter device events on bonds" (Jiri Pirko) [1135347] - [net] vlan: Use vlan_dev_real_dev in vlan_hwaccel_do_receive (Jiri Pirko) [1135347] - [net] gro: __napi_gro_receive() optimizations (Jiri Pirko) [1135347] - [net] vlan: Rename VLAN_GROUP_ARRAY_LEN to VLAN_N_VID (Jiri Pirko) [1135347] - [net] vlan: make vlan_hwaccel_do_receive() return void (Jiri Pirko) [1135347] - [net] vlan: init_vlan should not copy slave or master flags (Jiri Pirko) [1135347] - [net] vlan: updates vlan real_num_tx_queues (Jiri Pirko) [1135347] - [net] vlan: adds vlan_dev_select_queue (Jiri Pirko) [1135347] - [net] llc: use dev_hard_header (Jiri Pirko) [1135347] - [net] vlan: support "loose binding" to the underlying network device (Jiri Pirko) [1135347] - [net] revert "net: don't set VLAN_TAG_PRESENT for VLAN 0 frames" (Jiri Pirko) [1135347] - [net] tcp: fix splice() and tcp collapsing interaction (Florian Westphal) [1040768] - [input] wacom: initialize and destroy LEDs for Intuos4 S tablets (Aristeu Rozanski) [1030036] - [kernel] cpuset: PF_SPREAD_PAGE and PF_SPREAD_SLAB should be atomic flags (Aaron Tomlin) [1045310] - [documentation] cpuset: Update the cpuset flag file (Aaron Tomlin) [1045310] - [alsa] control: Make sure that id->index does not overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [alsa] control: Handle numid overflow (Jacob Tanenbaum) [1117312] {CVE-2014-4656} - [md] dm-thin: fix potential for infinite loop in pool_io_hints (Mike Snitzer) [1142773] - [x86] kvm: fix PIT timer race condition (Mateusz Guzik) [1149593] {CVE-2014-3611} - [x86] kvm: vmx: handle invept and invvpid vm exits gracefull (Mateusz Guzik) [1144827 1144838] {CVE-2014-3645 CVE-2014-3646}- [fs] ext4: don't leave i_crtime.tv_sec uninitialized (Carlos Maiolino) [1144263] - [fs] ext4: zero out nanosecond timestamps for small inodes (Carlos Maiolino) [1144263] - [fs] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry (J. Bruce Fields) [1150675] - [fs] nfsd: Decode and send 64bit time values (Benjamin Coddington) [1139909] - [fs] nfs: Make sure pre_change_attr is initialized correctly (Scott Mayhew) [1160042] - [dma] ioatdma: Adding Haswell devid for ioatdma (Prarit Bhargava) [1104761] - [x86] mtrr: return lowest common cache mode for range overlapping several mtrr (Larry Woodman) [973804] - [virtio] enable virtio_net to return bus_info in ethtool -i consistent with emulated NICs (Amos Kong) [994870]- [fs] udf: Avoid infinite loop when processing indirect ICBs (Jacob Tanenbaum) [1142320] {CVE-2014-6410} - [fs] isofs: unbound recursion when processing relocated directories (Jacob Tanenbaum) [1142269] {CVE-2014-5471 CVE-2014-5472} - [net] ipv6: delete expired route in ip6_pmtu_deliver (Hannes Frederic Sowa) [1156137] - [net] sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [1154676] {CVE-2014-3688} - [net] sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3687} - [net] sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [1154676] {CVE-2014-3673} - [net] sctp: handle association restarts when the socket is closed (Daniel Borkmann) [1154676] - [s390] mm: fix SIGBUS handling (Hendrik Brueckner) [1145070] - [usb] ehci: Fix a regression in the ISO scheduler (Gustavo Duarte) [1145805] - [powerpc] crashdump: Fix page frame number check in copy_oldmem_page (Gustavo Duarte) [1117401] - [lib] memblock: fix memblock_is_region_memory() (Gustavo Duarte) [1117401] - [lib] memblock: Implement memblock_is_memory and memblock_is_region_memory (Gustavo Duarte) [1117401] - [thermal] intel_powerclamp: add newer cpu ids (Steve Best) [1135911] - [powercap] rapl: add new CPU IDs (Steve Best) [1136929] - [powercap] intel_rapl: spell out SoC names (Steve Best) [1136929] - [powercap] rapl: add support for ValleyView Soc (Steve Best) [1136929]- [md] dm-thin: refactor requeue_io to eliminate spinlock bouncing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: optimize retry_bios_on_resume (Mike Snitzer) [1142773 1145230] - [md] dm-thin: sort the deferred cells (Mike Snitzer) [1142773 1145230] - [md] dm-thin: direct dispatch when breaking sharing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: remap the bios in a cell immediately (Mike Snitzer) [1142773 1145230] - [md] dm-thin: defer whole cells rather than individual bios (Mike Snitzer) [1142773 1145230] - [md] dm-thin: factor out remap_and_issue_overwrite (Mike Snitzer) [1142773 1145230] - [md] dm-thin: performance improvement to discard processing (Mike Snitzer) [1142773 1145230] - [md] dm-thin: grab a virtual cell before looking up the mapping (Mike Snitzer) [1142773 1145230] - [md] dm-thin: implement thin_merge (Mike Snitzer) [1142773 1145230] - [md] dm: improve documentation and code clarity in dm_merge_bvec (Mike Snitzer) [1142773 1145230] - [md] dm-thin: adjust max_sectors_kb based on thinp blocksize (Mike Snitzer) [1142773 1145230] - [md] block: fix alignment_offset math that assumes io_min is a power-of-2 (Mike Snitzer) [1142773 1145230] - [md] dm-thin: throttle incoming IO (Mike Snitzer) [1142773 1145230] - [md] dm-thin: prefetch missing metadata pages (Mike Snitzer) [1142773 1145230] - [md] dm-transaction-manager: add support for prefetching blocks of metadata (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: change dm_thin_find_block to allow blocking, but not issuing, IO (Mike Snitzer) [1142773 1145230] - [md] dm-bio-prison: switch to using a red black tree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: evict buffers that are past the max age but retain some buffers (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: switch from a huge hash table to an rbtree (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: update last_accessed when relinking a buffer (Mike Snitzer) [1142773 1145230] - [md] dm-bufio: use kzalloc when allocating dm_bufio_client (Mike Snitzer) [1142773 1145230] - [md] dm-thin-metadata: do not allow the data block size to change (Mike Snitzer) [1142773 1145230] - [md] dm-thin: cleanup noflush_work to use a proper completion (Mike Snitzer) [1142773 1145230] - [md] dm-thin: fix DMERR typo in pool_status error path (Mike Snitzer) [1142773 1145230]- [fs] xfs: xlog_cil_force_lsn doesn't always wait correctly (Eric Sandeen) [1133304] - [netdrv] ixgbe: allow TXDCTL.WRTHRESH to be 1 will small ITR values (John Greene) [1132267] - [netdrv] ixgbe: Intel Change to allow itr changes without CONFIG_BQL support (John Greene) [1132267] - [video] offb: Fix setting of the pseudo-palette for >8bpp (Gerd Hoffmann) [1142450] - [video] offb: Add palette hack for qemu "standard vga" framebuffer (Gerd Hoffmann) [1142450] - [video] offb: Fix bug in calculating requested vram size (Gerd Hoffmann) [1142450] - [s390] zcrypt: toleration of new crypto adapter hardware (Hendrik Brueckner) [1134984] - [s390] zcrypt: support for extended number of ap domains (Hendrik Brueckner) [1134984] - [net] sock_queue_err_skb() dont mess with sk_forward_alloc (Jiri Benc) [1148257]- [acpi] intel_idle: simplify test for leave_mm() (Neil Horman) [1035906] - [intel_idle] close avn_cstates array with correct marker (Neil Horman) [1035906] - [intel_idle] Fixed C6 state on Avoton/Rangeley processors (Neil Horman) [1035906] - [intel_idle] Support Intel Atom Processor C2000 Product Family (Neil Horman) [1035906] - [intel_idle] shrink states tables (Neil Horman) [1035906] - [intel_idle] export both C1 and C1E (Neil Horman) [1035906] - [intel_idle] remove assumption of one C-state per MWAIT flag (Neil Horman) [1035906] - [x86] intel_idle: remove use and definition of MWAIT_MAX_NUM_CSTATES (Neil Horman) [1035906] - [acpi] intel_idle: Rename cpuidle states (Neil Horman) [1035906] - [intel_idle] stop using driver_data for static flags (Neil Horman) [1035906] - [x86] turbostat: decode MSR_IA32_POWER_CTL (Neil Horman) [1035906] - [intel_idle] support Haswell (Neil Horman) [1035906] - [acpi] Fix suspend/resume regression caused by cpuidle cleanup (Neil Horman) [1035906] - [intel_idle] Revert change of auto_demotion_disable_flags for Nehalem (Neil Horman) [1035906] - [x86] intel-idle: convert to x86_cpu_id auto probing (Neil Horman) [1035906] - [x86] Add driver auto probing for x86 features v4 (Neil Horman) [1035906] - [intel_idle] Split up and provide per CPU initialization func (Neil Horman) [1035906] - [cpuidle] Split cpuidle_state structure and move per-cpu statistics fields (Neil Horman) [1035906] - [acpi] cpuidle: Remove acpi_idle_suspend to fix suspend regression (Neil Horman) [1035906] - [cpuidle] Move dev->last_residency update to driver enter routine; remove dev->last_state (Neil Horman) [1035906] - [cpuidle] CPUIDLE_FLAG_TLB_FLUSHED is specific to intel_idle (Neil Horman) [1035906] - [intel_idle] Voluntary leave_mm before entering deeper (Neil Horman) [1035906] - [fs] autofs4: fix false positive compile error (Ian Kent) [858164] - [fs] autofs4: translate pids to the right namespace for the daemon (Ian Kent) [858164] - [fs] autofs4: allow autofs to work outside the initial PID namespace (Ian Kent) [858164] - [fs] autofs4: Do not potentially dereference NULL pointer returned by fget() in autofs_dev_ioctl_setpipefd() (Ian Kent) [858164] - [fs] gfs2: fix bad inode i_goal values during block allocation (Abhijith Das) [1130684] - [net] guard tcp_set_keepalive() to tcp sockets (Florian Westphal) [1141746] {CVE-2012-6657} - [kernel] init: add initcall_blacklist kernel parameter (Prarit Bhargava) [1112284]- [fs] call d_op->d_hash on last component of umount path (Abhijith Das) [1129712] - [usb] serial: memory corruption flaw (Jacob Tanenbaum) [1141402] {CVE-2014-3185} - [hid] off by one error in various _report_fixup routines (Jacob Tanenbaum) [1141392] {CVE-2014-3184} - [char] ipmi: Clear drvdata when interface is removed (Tony Camuso) [1135910] - [char] ipmi: init shadow_ipmi_smi_handlers early in ipmi_si_intf (Tony Camuso) [1139464] - [net] ipsec: update MAX_AH_AUTH_LEN to support sha512 (Herbert Xu) [1140103] - [net] bridge: Add support for TX vlan offload (Jiri Pirko) [1146391] - [net] revert "bridge: Set vlan_features to allow offloads on vlans" (Vlad Yasevich) [1121991] - [alsa] control: Protect user controls against concurrent access (Radomir Vrbovsky) [1117337] {CVE-2014-4652} - [netdrv] virtio-net: fix big buffer receiving (Jason Wang) [1144073] - [netdrv] tg3: prevent ifup/ifdown during PCI error recovery (Ivan Vecera) [1117009]- [netdrv] revert "cxgb4: set skb->rxhash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn on delayed ACK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use ULP_MODE_TCPDDP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Debugfs dump_qp() updates" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop peer_abort when no endpoint found" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Detect DB FULL events and notify RDMA ULD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Common platform specific changes for DB Drop Recovery" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add debugfs RDMA memory stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add DB Overflow Avoidance" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: DB Drop Recovery for RDMA and LLD queues" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use vmalloc() for debugfs QP dump" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Remove kfifo usage" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Include vmalloc.h for vmalloc and vfree" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: set maximal number of default RSS queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove duplicate register definitions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Move dereference below NULL test" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add functions to read memory via PCIE memory window" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Code cleanup to enable T4 Configuration File support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 configuration file" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support for T4 hardwired driver configuration settings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error handling in create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix build error due to missing linux/vmalloc.h include" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allocate enough data in t4_memory_rw()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Address various sparse warnings" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unnecessary #ifdef condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't free chunk that we have failed to allocate" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix unable to get UP event from the LLD" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix initialization of SGE_CONTROL register" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: use WARN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Chelsio FCoE offload driver submission" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T4 filter support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add LE hash collision bug fix path in LLD driver" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for active open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix LE hash collision bug for passive open connection" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix bug for active and passive LE hash collision path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix incorrect PFVF CMASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections that receive unexpected streaming mode data" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Abort connections when moving to ERROR state" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Display streaming mode error only if detected in RTS" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Keep QP referenced until TID released" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always log async errors" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only log rx_data warnings if cpl status is non-zero" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint timeout race condition" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't reconnect on abort for mpa_rev 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't wakeup threads for MPAv2" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Insert hwtid in pass_accept_req instead in pass_establish" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Address sparse warnings" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: "cookie" can stay in host endianness" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix cast warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow for backward compatibility with new VPD scheme" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add register definations for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add macros, structures and inline functions for T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Initialize T5" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Dump T5 registers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 write combining support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Enable doorbell drop recovery only for T4 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 debugfs support" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add T5 PCI ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Update driver version and description" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Disable SR-IOV support for PF4-7 for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add Support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Turn off db coalescing when RDMA QPs are in use" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add module_params to enable DB FC & Coalescing on T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use DSGLs for fastreg and adapter memory writes for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Map pbl buffers for dma if using DSGL" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Bump tcam_full stat and WR reply timeout" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix onchip queue support for T5" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix error return code in create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix SQ allocation when on-chip SQ is disabled" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix pci_device_id structure initialization with correct PF number" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: fix error recovery when t4_fw_hello returns a positive value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Do not set net_device::dev_id to VI index" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix stack info leak in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add routines to create and remove listening IPv6 servers" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add CLIP support to store compressed IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cma: Add IPv6 support for iWARP" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add support for active and passive open connection with IPv6 address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Handle newer firmware changes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use correct bit shift macros for vlan filter tuples" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix QP flush logic" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Advertise ~0ULL as max MR size" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Issue RI.FINI before closing when entering TERM" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove workqueue when driver registration fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: remove duplicate include in cxgb4.h" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Much cleaner implementation of is_t4()/is_t5()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add new scheme to update T4/T5 firmware" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix formatting of physical address" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Make _c4iw_write_mem_dma() static" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: calls skb_set_hash" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Reserve stid 0 for T4/T5 adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Include TCP as protocol when creating server filters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Assign filter server TIDs properly" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Account for stid entries properly in case of IPv6" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add API to correctly calculate tuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Calculate the filter server TID properly" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Server filters are supported only for IPv4" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: allow large buffer size to have page size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Changed FW check version to match FW binary version" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: silence shift wrapping static checker warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Avoid disabling PCI device for towice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't retrieve stats during recovery" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix gcc warning on 32-bit arch" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix referencing freed adapter" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing neigh_release in LE-Workaround path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add support to recognize 40G links" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Print adapter VPD Part Number instead of Engineering Change field" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Allow >10G ports to have multiple queues" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: LE-Workaround is not atomic in firmware" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Remove unused registers and add missing ones" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add more PCI device ids" (Prarit Bhargava) [1140743] - [netdrv] revert "cgxb4: Stop using ethtool SPEED_* constants" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use remove handler as shutdown handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add code to dump SGE registers when hitting idma hangs" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Updates for T5 SGE's Egress Congestion Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Calculate len properly for LSO path" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Doorbell Drop Avoidance Bug Fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix underflows in c4iw_create_qp()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix four byte info leak in c4iw_create_cq()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Cap CQ size at T4_MAX_IQ_SIZE" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Allow loopback connections" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Always release neigh entry" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix incorrect BUG_ON conditions" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Default peer2peer mode to 1" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Save the correct map length for fast_reg_page_lists" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Don't leak skb in c4iw_uld_rx_handler()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix possible memory leak in RX_PKT processing" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Ignore read reponse type 1 CQEs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Connect_request_upcall fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update snd_seq when sending MPA messages" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb" (Prarit Bhargava) [1140743] - [netdrv] revert "cxbg4: Remove addressof casts to same type" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio Adapters" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: set error code on kmalloc() failure" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Lock around accept/reject downcalls" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Drop RX_DATA packets if the endpoint is gone" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rx_data() needs to hold the ep mutex" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Disable DSGL use by default" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Endpoint timeout fixes" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: rmb() after reading valid gen bit" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: SQ flush fix" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Max fastreg depth depends on DSGL support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use pr_warn_ratelimited" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Initialize reserved fields in a FW work request" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing debug stats" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Use uninitialized_var()" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix over-dereference when terminating" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Save the correct mac addr for hw-loopback connections in the L2T" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: use the correct max size for firmware flash" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix endpoint mutex deadlocks" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Force T5 connections to use TAHOE congestion control" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Only allow kernel db ringing for T4 devs" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Update Kconfig to include Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode PCIe Gen3 link speed" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix memory leaks in c4iw_alloc() error paths" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Fix vlan support" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: Add missing padding at end of struct c4iw_create_cq_resp" (Prarit Bhargava) [1140743] - [infiniband] revert "cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Decode the firmware port and module type a bit more for ethtool" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Allocate and use IQs specifically for indirect interrupts" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: don't truncate the recv window size" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Change default Interrupt Holdoff Packet Count Threshold" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Use FW interface to get BAR0 value" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Adds device ID for few more Chelsio T4 Adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: remove unnecessary null test before debugfs_remove_recursive" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Detect Ing. Padding Boundary at run-time" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: use firmware ord/ird resource limits" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: display TPTE on errors" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: work request logging feature" (Prarit Bhargava) [1140743] - [netdrv] revert "iw_cxgb4: Move common defines to cxgb4" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Add the MC1 registers to read in the interrupt handler" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fixed incorrect check for memory operation in t4_memory_rw" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: only free allocated fls" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Fix possible race condition in cleanup" (Prarit Bhargava) [1140743] - [infiniband] revert "iw_cxgb4: fix for 64-bit integer division" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Implement "Unhandled Interrupts" statistic" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix TX Queue restart" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix SGE resource resource deallocation bug" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix bug where we were only allocating one queue in MSI mode" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do not use PCI resources before pci_enable_device()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use netif_set_real_num_rx/tx_queues()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: make single bit signed bitfields unsigned" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove call to stop TX queues at load time" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix bug in Generic Receive Offload" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix some errors in Gather List to skb conversion" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: flesh out PCI Device ID Table" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fail open if link_start() fails" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add call to Firmware to reset VF State" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: minor comment/symbolic name cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: add ethtool statistics for GRO" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix up "Section Mismatch" compiler warning" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Advertise NETIF_F_TSO_ECN" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix setting unicast/multicast addresses" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: fix mailbox data/control coherency domain race" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: recover from failure in cxgb4vf_open()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Check driver parameters in the right place" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Quiesce Virtual Interfaces on shutdown" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Use defined Mailbox Timeout" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: improve Kconfig dependencies" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: do vlan cleanup" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: remove __dev* attributes" (Prarit Bhargava) [1140743] - [netdrv] revert "chelsio: Use netdev_ and pr_" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Fix VLAN extraction counter increment" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Add support for Chelsio T5 adapter" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: Staticize local symbols" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: remove unnecessary pci_set_drvdata()" (Prarit Bhargava) [1140743] - [netdrv] revert "net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: added much cleaner implementation of is_t4()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: make functions static and remove dead code" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Remove superfluous call to pci_disable_msix()" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4vf: Adds device Id for few more Chelsio adapters" (Prarit Bhargava) [1140743] - [netdrv] revert "cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines" (Prarit Bhargava) [1140743] - [scsi] revert "libcxgbi: Add ipv6 api to driver" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Fix ipv6 build failure caught with randconfig" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: remove spurious use of rcu" (Prarit Bhargava) [1140743] - [scsi] revert "cxgb4i: Guard ipv6 code with a config check" (Prarit Bhargava) [1140743]- [kernel] futex: Fix errors in nested key ref-counting (Denys Vlasenko) [1094458] {CVE-2014-0205} - [fs] vfs: add missing __putname() in patch_mountpoint() (Ian Kent) [1135165] - [fs] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait (Benjamin Coddington) [1113269] - [netdrv] mlx4: add vlan_rx_register to the master ops (Doug Ledford) [1133506] - [infiniband] ocrdma: use right macro in query ah (Doug Ledford) [1133506] - [infiniband] ocrdma: resolve L2 address when creating user AH (Doug Ledford) [1133506] - [infiniband] ocrdma: get vlan tag from ib_qp_attrs (Doug Ledford) [1133506] - [infiniband] ocrdma: add default gid at index 0 (Doug Ledford) [1133506] - [infiniband] ocrdma: obtain sl from deivce structure (Doug Ledford) [1133506] - [infiniband] ocrdma: do not skip setting deffered_arm (Doug Ledford) [1133506] - [infiniband] ocrdma: Initialize the GID table while registering the device (Doug Ledford) [1133506] - [infiniband] ocrdma: Increase the size of STAG array in dev structure to 16K (Doug Ledford) [1133506] - [infiniband] ocrdma: Add missing adapter mailbox opcodes (Doug Ledford) [1133506] - [infiniband] ocrdma: Return proper value for max_mr_size (Doug Ledford) [1133506] - [infiniband] ocrdma: Allow only SEND opcode in case of UD QPs (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid reporting wrong completions in case of error CQEs (Doug Ledford) [1133506] - [infiniband] ocrdma: Query and initalize the PFC SL (Doug Ledford) [1133506] - [infiniband] ocrdma: Avoid posting DPP requests for RDMA READ (Doug Ledford) [1133506] - [infiniband] core: When marsheling uverbs path, clear unused fields (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid executing gid task when device is being removed (Amir Vadai) [1130394] - [infiniband] mlx4: Fix lockdep splat for the iboe lock (Amir Vadai) [1130394] - [infiniband] mlx4: Get upper dev addresses as RoCE GIDs when port comes up (Amir Vadai) [1130394] - [infiniband] mlx4: Reorder steps in RoCE GID table initialization (Amir Vadai) [1130394] - [infiniband] mlx4: Don't duplicate the default RoCE GID (Amir Vadai) [1130394] - [infiniband] mlx4: Avoid null pointer dereference in mlx4_ib_scan_netdevs() (Amir Vadai) [1130394] - [netdrv] b43: fix the wrong assignment of status.freq in b43_rx() (John Greene) [1132160] - [lib] lzo: properly check for overruns (Denys Vlasenko) [1113901] {CVE-2014-4608} - [lib] lzo: Update LZO compression to current upstream version (Denys Vlasenko) [1113901] {CVE-2014-4608} - [drm] nouveau: add more checks to PRAMIN image fetching (Ben Skeggs) [1133695 1076733] - [drm] nouveau: allow non-optimus setups to load vbios from acpi (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fix a potential NULL deref in the PROM shadowing function (Ben Skeggs) [1133695 1076733] - [drm] nouveau: fetch the vbios from PROM using only aligned 32-bit accesses (Ben Skeggs) [1133695 1076733] - [net] Revert "introduce netif_skb_dev_features" (Florian Westphal) [1029603] - [net] revert "ip, ipv6: handle gso skbs in forwarding path" (Florian Westphal) [1029603]- [kernel] audit: audit_log_start running on auditd should not stop (Richard Guy Briggs) [1019898] - [kernel] audit: drop audit_cmd_lock in AUDIT_USER family of cases (Richard Guy Briggs) [1019898] - [security] selinux: call WARN_ONCE() instead of calling audit_log_start() (Richard Guy Briggs) [1019898] - [crypto] drbg: fix failure of generating multiple of 2**16 bytes (Herbert Xu) [1130529] - [x86] uv: Set n_lshift based on GAM_GR_CONFIG MMR for UV3 (George Beshers) [1096981] - [fs] nfs: Close another NFSv4 recovery race (Steve Dickson) [1093922] - [fs] nfs: Refactor _nfs4_open_and_get_state to set ctx->state (Steve Dickson) [1093922] - [fs] nfs: cleanup: pass the nfs_open_context to nfs4_do_open (Steve Dickson) [1093922] - [fs] sunrpc: Handle EPIPE in xprt_connect_status (Steve Dickson) [1130619] - [fs] sunrpc: Ensure xprt_connect_status handles all potential connection errors (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that we handle ENOBUFS errors correctly (Steve Dickson) [1130619] - [fs] sunrpc: Ensure call_connect_status() deals correctly with SOFTCONN tasks (Steve Dickson) [1130619] - [fs] sunrpc: Ensure that call_connect times out correctly (Steve Dickson) [1130619] - [fs] sunrpc: Handle connect errors ECONNABORTED and EHOSTUNREACH (Steve Dickson) [1130619] - [fs] sunrpc: call_connect_status should recheck bind and connect status on error (Steve Dickson) [1130619] - [fs] sunrpc: Report network/connection errors correctly for SOFTCONN rpc tasks (Steve Dickson) [1130619] - [fs] ext3: Fix fdatasync() for files with only i_size changes (Eric Sandeen) [1127023] - [fs] gfs2: Change maxlen variables to size_t (Robert S Peterson) [1126899] - [mm] hugetlb: add cond_resched_lock() in return_unused_surplus_pages() (Motohiro Kosaki) [1129085] - [mm] hugetlb: fix softlockup when a large number of hugepages are freed (Motohiro Kosaki) [1129085] - [net] fix ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] bridge: explictly tag vlan-accelerated frames destined to the host (Vlad Yasevich) [1121991] - [net] ipv4: avoid parallel route cache gc executions (Hannes Frederic Sowa) [1121228] - [net] ipv4: move route garbage collector to work queue (Hannes Frederic Sowa) [1121228] - [net] ethtool: reallow ETHTOOL_SFLAGS to set TX/RX VLAN offloads (Michal Schmidt) [1134359] - [net] tcp: tsq: fix nonagle handling (Jiri Pirko) [1134401] - [kvm] iommu: fix the third parameter of kvm_iommu_put_pages (Radomir Vrbovsky) [1131953] {CVE-2014-3601} - [s390] sysinfo: convert /proc/sysinfo to seqfile (Hendrik Brueckner) [1130987] - [s390] con3215: fix hanging console issue (Hendrik Brueckner) [1130986] - [s390] dasd: validate request size before building CCW/TCW request (Hendrik Brueckner) [1130988] - [scsi] revert "fc: ensure scan_work isn't active when freeing fc_rport" (Maurizio Lombardi) [1135888] - [edac] sb_edac: Modify H/W event reporting policy (Rui Wang) [1129067] - [alsa] control: Fix replacing user controls (Denys Vlasenko) [1117322] {CVE-2014-4654 CVE-2014-4655} - [netdrv] bnx2x: Fix RSS on big-endian (Michal Schmidt) [1119291] - [netdrv] bnx2x: Utilize FW 7.10.51 (Michal Schmidt) [1119291] - [netdrv] firmware: add bnx2x FW 7.10.51 (Michal Schmidt) [1119291] - [security] selinux: fix a problem with IPv6 traffic denials in selinux_ip_postroute() (Paul Moore) [1130082]- [md] revert "raid1: Rewrite the implementation of iobarrier" (Jes Sorensen) [1127231] - [md] revert "raid1: fix request counting bug in new 'barrier' code" (Jes Sorensen) [1127231] - [scsi] hpsa: version string change (Tomas Henzl) [1054631] - [scsi] hpsa: change doorbell reset delay to ten seconds (Tomas Henzl) [1054631] - [scsi] hpsa: add a delay to kdump path (Tomas Henzl) [1054631] - [infiniband] ipoib: No longer use flush as a parameter (Doug Ledford) [1111073] - [infiniband] ipoib: Make ipoib_mcast_stop_thread flush the workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Use dedicated workqueues per interface (Doug Ledford) [1111073] - [infiniband] ipoib: change init sequence ordering (Doug Ledford) [1111073] - [infiniband] ipoib: fix mcast_dev_flush/mcast_restart_task race (Doug Ledford) [1111073] - [infiniband] ipoib: fix MCAST_FLAG_BUSY usage (Doug Ledford) [1111073] - [infiniband] ipoib: Make the carrier_on_task race aware (Doug Ledford) [1111073] - [infiniband] ipoib: Consolidate rtnl_lock tasks in workqueue (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid multicast join attempts with invalid P_key (Doug Ledford) [1111073] - [infiniband] ipoib: Avoid flushing the workqueue from worker context (Doug Ledford) [1111073] - [infiniband] ipoib: Use P_Key change event instead of P_Key polling mechanism (Doug Ledford) [1111073] - [infiniband] mlx5: Enable "block multicast loopback" for kernel consumers (Doug Ledford) [1128863] - [mm] memory-failure: support use of a dedicated thread to handle SIGBUS BUS_MCEERR_AO (Rui Wang) [1108366] - [mm] memory-failure: don't let collect_procs() skip over processes for MF_ACTION_REQUIRED (Rui Wang) [1108366] - [mm] memory-failure: send right signal code to correct thread (Rui Wang) [1108366] - [x86] mce: Pay no attention to 'F' bit in MCACOD when parsing 'UC' errors (Rui Wang) [1093437] - [x86] kvm: trace kvm_ple_window grow/shrink (Radim Krcmar) [1093208] - [x86] kvm: vmx: dynamise PLE window (Radim Krcmar) [1093208] - [x86] kvm: vmx: make PLE window per-VCPU (Radim Krcmar) [1093208] - [x86] kvm: introduce sched_in to kvm_x86_ops (Radim Krcmar) [1093208] - [virt] kvm: add kvm_arch_sched_in (Radim Krcmar) [1093208] - [fs] Add full_check test before calling add_to_tfile_check() to prevent panic in reverse_path_check_proc() (Larry Woodman) [1130730] - [perf] x86: Fix Silvermont offcore masks (Jiri Olsa) [1036335] - [perf] x86: Add model number for Avoton Silvermont (Jiri Olsa) [1036335] - [perf] x86: Add Silvermont 22nm Atom support (Jiri Olsa) [1036335] - [perf] x86: use INTEL_UEVENT_EXTRA_REG to define MSR_OFFCORE_RSP_X (Jiri Olsa) [1036335] - [perf] x86: Fix Intel shared extra MSR allocation (Jiri Olsa) [1036335] - [x86] amd: perf: Unify AMD's generic and family 15h pmus (Jiri Olsa) [1133680]- [mm] hugetlb: correct missing private flag clearing (Petr Holasek) [1127126] - [mm] hugetlb: return a reserved page to a reserved pool if failed (Petr Holasek) [1127126] - [mm] hugetlb: undo change to page mapcount in fault handler (Petr Holasek) [1127126] - [mm] hugetlb: fix subpool accounting handling (Petr Holasek) [1127126] - [mm] hugetlb: protect reserved pages when soft offlining a hugepage (Petr Holasek) [1127126] - [mm] hugetlb: decrement reserve count if VM_NORESERVE alloc page cache (Petr Holasek) [1127126] - [mm] hugetlb: remove decrement_hugepage_resv_vma() (Petr Holasek) [1127126] - [mm] hugetlb: add VM_NORESERVE check in vma_has_reserves() (Petr Holasek) [1127126] - [mm] hugetlb: do not use a page in page cache for cow optimization (Petr Holasek) [1127126] - [crypto] modsign: crypto_alloc_shash() returns an error code not NULL on failure (David Howells) [1099208] - [drm] nouveau: behave better if ioremap failed (Ben Skeggs) [1076992] - [fs] fuse: ignore entry-timeout LOOKUP_REVAL (Carlos Maiolino) [1127702] - [fs] fuse: Timeout comparison fix (Carlos Maiolino) [1127769] - [fs] ext4: verify block bitmap (Lukas Czerner) [1087584] - [fs] ext4: fix type declaration of ext4_validate_block_bitmap (Lukas Czerner) [1087584] - [fs] ext4: error out if verifying the block bitmap fails (Lukas Czerner) [1087584] - [fs] fsnotify: delay unmounting until all inode are fput (Eric Paris) [886723] - [fs] inotify: determine wd before races are possible (Eric Paris) [886723] - [fs] fsnotify: do not hold notification mutex when putting events (Eric Paris) [886723] - [fs] fsnotify: use GFP_NOFS when allocating event holders (Eric Paris) [886723] - [fs] locks: eliminate BUG() call when there's an unexpected lock on file close (Benjamin Coddington) [1113096] - [fs] gfs2: Request demote when a "try" flock fails (Robert S Peterson) [1129445] - [fs] nfsd: allow turning off nfsv3 readdir_plus (J. Bruce Fields) [1117468] - [powerpc] pseries: Fix kexec regression caused by CPPR tracking (Gustavo Duarte) [1129453] - [scsi] Fix erratic device offline during EH (Gustavo Duarte) [1126088] - [net] openvswitch: fix panic with multiple vlan headers (Jiri Benc) [1122405] - [net] ipvs: extract race fixes for sync daemon setups (Jesper Brouer) [1117536]- [scsi] cxgb4i: Guard ipv6 code with a config check (Sai Vemuri) [1122829] - [scsi] cxgb4i: remove spurious use of rcu (Sai Vemuri) [1122829] - [scsi] cxgb4i: Fix ipv6 build failure caught with randconfig (Sai Vemuri) [1122829] - [scsi] cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api (Sai Vemuri) [1122829] - [scsi] libcxgbi: Add ipv6 api to driver (Sai Vemuri) [1122829] - [netdrv] cxgb4: Export symbols required by cxgb4i for ipv6 support and required defines (Sai Vemuri) [1122829] - [netdrv] cxgb4vf: Adds device Id for few more Chelsio adapters (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove superfluous call to pci_disable_msix() (Sai Vemuri) [1112417] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: added much cleaner implementation of is_t4() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: use DEFINE_PCI_DEVICE_TABLE (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1112417] - [netdrv] net: cxgb4vf: Staticize local symbols (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add support for Chelsio T5 adapter (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix VLAN extraction counter increment (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix extraction of cpl_rx_pkt from the response queue descriptor (Sai Vemuri) [1112417] - [netdrv] chelsio: Use netdev_ and pr_ (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove __dev* attributes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do vlan cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: improve Kconfig dependencies (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use defined Mailbox Timeout (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Quiesce Virtual Interfaces on shutdown (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Behave properly when CONFIG_DEBUG_FS isn't defined (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Check driver parameters in the right place (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: recover from failure in cxgb4vf_open() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix mailbox data/control coherency domain race (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Ingress Queue Entry Size needs to be 64 bytes (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix setting unicast/multicast addresses (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Advertise NETIF_F_TSO_ECN (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix up "Section Mismatch" compiler warning (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add ethtool statistics for GRO (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: minor comment/symbolic name cleanup (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: add call to Firmware to reset VF State (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fail open if link_start() fails (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: flesh out PCI Device ID Table (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix some errors in Gather List to skb conversion (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix bug in Generic Receive Offload (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: don't implement trivial (and incorrect) ndo_select_queue() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove call to stop TX queues at load time (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: make single bit signed bitfields unsigned (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: do not use PCI resources before pci_enable_device() (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix bug where we were only allocating one queue in MSI mode (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Fix off-by-one error checking for the end of the mailbox delay array (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix SGE resource resource deallocation bug (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: fix TX Queue restart (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Implement "Unhandled Interrupts" statistic (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: remove obsolete DECLARE_PCI_UNMAP_ADDR usage (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Use correct shift factor for extracting the SGE DMA Ingress Padding Boundary (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Remove obsolete comment about the lack of a TX Timer Callback (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Stitch new T4 PCI-E SR-IOV Virtual Function driver into the build (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add new Makefile for T4 PCI-E SR-IOV Virtual Function driver cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add main T4 PCI-E SR-IOV Virtual Function driver for cxgb4vf (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add T4 Virtual Function Scatter-Gather Engine DMA code (Sai Vemuri) [1112417] - [netdrv] cxgb4vf: Add core T4 PCI-E SR-IOV Virtual Function hardware definitions and device communication code (Sai Vemuri) [1112417] - [infiniband] iw_cxgb4: fix for 64-bit integer division (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix possible race condition in cleanup (Sai Vemuri) [1121803] - [netdrv] cxgb4: only free allocated fls (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixed incorrect check for memory operation in t4_memory_rw (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add the MC1 registers to read in the interrupt handler (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Move common defines to cxgb4 (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: work request logging feature (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: display TPTE on errors (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: use firmware ord/ird resource limits (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Detect Ing. Padding Boundary at run-time (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary null test before debugfs_remove_recursive (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio T4 Adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Replaced the backdoor mechanism to access the HW memory with PCIe Window method (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use FW interface to get BAR0 value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fixes cxgb4 probe failure in VM when PF is exposed through PCI Passthrough (Sai Vemuri) [1121803] - [netdrv] cxgb4: Change default Interrupt Holdoff Packet Count Threshold (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: don't truncate the recv window size (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Choose appropriate hw mtu index and ISS for iWARP connections (Sai Vemuri) [1121803] - [netdrv] iw_cxgb4: Allocate and use IQs specifically for indirect interrupts (Sai Vemuri) [1121803] - [netdrv] cxgb4: Check if rx checksum offload is enabled, while reading hardware calculated checksum (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode the firmware port and module type a bit more for ethtool (Sai Vemuri) [1121803] - [infiniband] cxgb4: add missing padding at end of struct c4iw_alloc_ucontext_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing padding at end of struct c4iw_create_cq_resp (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix vlan support (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc() error paths (Sai Vemuri) [1121803] - [netdrv] cxgb4: Decode PCIe Gen3 link speed (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update Kconfig to include Chelsio T5 adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only allow kernel db ringing for T4 devs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Force T5 connections to use TAHOE congestion control (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint mutex deadlocks (Sai Vemuri) [1121803] - [netdrv] cxgb4: use the correct max size for firmware flash (Sai Vemuri) [1121803] - [netdrv] cxgb4: Save the correct mac addr for hw-loopback connections in the L2T (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix over-dereference when terminating (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use uninitialized_var() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing debug stats (Sai Vemuri) [1121803] - [infiniband] cxgb4: Initialize reserved fields in a FW work request (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use pr_warn_ratelimited (Sai Vemuri) [1121803] - [infiniband] cxgb4: Max fastreg depth depends on DSGL support (Sai Vemuri) [1121803] - [infiniband] cxgb4: SQ flush fix (Sai Vemuri) [1121803] - [infiniband] cxgb4: rmb() after reading valid gen bit (Sai Vemuri) [1121803] - [infiniband] cxgb4: Endpoint timeout fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use the BAR2/WC path for kernel QPs and T5 devices (Sai Vemuri) [1121803] - [infiniband] cxgb4: Disable DSGL use by default (Sai Vemuri) [1121803] - [infiniband] cxgb4: rx_data() needs to hold the ep mutex (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop RX_DATA packets if the endpoint is gone (Sai Vemuri) [1121803] - [infiniband] cxgb4: Lock around accept/reject downcalls (Sai Vemuri) [1121803] - [infiniband] cxgb4: set error code on kmalloc() failure (Sai Vemuri) [1121803] - [netdrv] cxgb4: Adds device ID for few more Chelsio Adapters (Sai Vemuri) [1121803] - [netdrv] cxbg4: Remove addressof casts to same type (Sai Vemuri) [1121803] - [netdrv] cxgb4: Call dev_kfree/consume_skb_any instead of kfree_skb (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update snd_seq when sending MPA messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Connect_request_upcall fixes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Ignore read reponse type 1 CQEs (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix possible memory leak in RX_PKT processing (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't leak skb in c4iw_uld_rx_handler() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Save the correct map length for fast_reg_page_lists (Sai Vemuri) [1121803] - [infiniband] cxgb4: Default peer2peer mode to 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Mind the sq_sig_all/sq_sig_type QP attributes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix incorrect BUG_ON conditions (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always release neigh entry (Sai Vemuri) [1121803] - [infiniband] cxgb4: Allow loopback connections (Sai Vemuri) [1121803] - [infiniband] cxgb4: Cap CQ size at T4_MAX_IQ_SIZE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix four byte info leak in c4iw_create_cq() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix underflows in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Doorbell Drop Avoidance Bug Fixes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Treat CPL_ERR_KEEPALV_NEG_ADVICE as negative advice (Sai Vemuri) [1121803] - [netdrv] cxgb4: Calculate len properly for LSO path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Updates for T5 SGE's Egress Congestion Threshold (Sai Vemuri) [1121803] - [netdrv] cxgb4: Rectify emitting messages about SGE Ingress DMA channels being potentially stuck (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add code to dump SGE registers when hitting idma hangs (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix some small bugs in t4_sge_init_soft() when our Page Size is 64KB (Sai Vemuri) [1121803] - [netdrv] cxgb4: use remove handler as shutdown handler (Sai Vemuri) [1121803] - [netdrv] cgxb4: Stop using ethtool SPEED_* constants (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add more PCI device ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't assume LSO only uses SGL path in t4_eth_xmit() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unused registers and add missing ones (Sai Vemuri) [1121803] - [netdrv] cxgb4: Query firmware for T5 ULPTX MEMWRITE DSGL capabilities (Sai Vemuri) [1121803] - [netdrv] cxgb4: LE-Workaround is not atomic in firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow >10G ports to have multiple queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Print adapter VPD Part Number instead of Engineering Change field (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support to recognize 40G links (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use pci_enable_msix_range() instead of pci_enable_msix() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add missing neigh_release in LE-Workaround path (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix referencing freed adapter (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix gcc warning on 32-bit arch (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't retrieve stats during recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Avoid disabling PCI device for towice (Sai Vemuri) [1121803] - [netdrv] cxgb4: silence shift wrapping static checker warning (Sai Vemuri) [1121803] - [netdrv] cxgb4: Changed FW check version to match FW binary version (Sai Vemuri) [1121803] - [netdrv] cxgb4: allow large buffer size to have page size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use cxgb4_select_ntuple to correctly calculate ntuple fields (Sai Vemuri) [1121803] - [infiniband] cxgb4: Server filters are supported only for IPv4 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Calculate the filter server TID properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: make functions static and remove dead code (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add API to correctly calculate tuple fields (Sai Vemuri) [1121803] - [netdrv] cxgb4: Account for stid entries properly in case of IPv6 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Assign filter server TIDs properly (Sai Vemuri) [1121803] - [netdrv] cxgb4: Include TCP as protocol when creating server filters (Sai Vemuri) [1121803] - [netdrv] cxgb4: Reserve stid 0 for T4/T5 adapters (Sai Vemuri) [1121803] - [netdrv] cxgb4: calls skb_set_hash (Sai Vemuri) [1121803] - [infiniband] cxgb4: Make _c4iw_write_mem_dma() static (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix formatting of physical address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add new scheme to update T4/T5 firmware (Sai Vemuri) [1121803] - [netdrv] cxgb4: added much cleaner implementation of is_t4() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Much cleaner implementation of is_t4()/is_t5() (Sai Vemuri) [1121803] - [netdrv] cgxb4: remove duplicate include in cxgb4.h (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove unnecessary pci_set_drvdata() (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove workqueue when driver registration fails (Sai Vemuri) [1121803] - [infiniband] cxgb4: Issue RI.FINI before closing when entering TERM (Sai Vemuri) [1121803] - [infiniband] cxgb4: Advertise ~0ULL as max MR size (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always do GTS write if cidx_inc == CIDXINC_MASK (Sai Vemuri) [1121803] - [infiniband] cxgb4: Set arp error handler for PASS_ACCEPT_RPL messages (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix QP flush logic (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use correct bit shift macros for vlan filter tuples (Sai Vemuri) [1121803] - [infiniband] cxgb4: Handle newer firmware changes (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add support for active and passive open connection with IPv6 address (Sai Vemuri) [1121803] - [infiniband] cma: Add IPv6 support for iWARP (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add CLIP support to store compressed IPv6 address (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add routines to create and remove listening IPv6 servers (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix stack info leak in c4iw_create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Do not set net_device::dev_id to VI index (Sai Vemuri) [1121803] - [netdrv] cxgb4: Correct comparisons and calculations using skb->tail and skb-transport_header (Sai Vemuri) [1121803] - [netdrv] cxgb4: Force uninitialized state if FW_ON_ADAPTER is < FW_VERSION and we're the MASTER_PF (Sai Vemuri) [1121803] - [netdrv] cxgb4: fix error recovery when t4_fw_hello returns a positive value (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Support CPL_SGE_EGR_UPDATEs encapsulated in a CPL_FW4_MSG (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix pci_device_id structure initialization with correct PF number (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix SQ allocation when on-chip SQ is disabled (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error return code in create_qp() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix onchip queue support for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Bump tcam_full stat and WR reply timeout (Sai Vemuri) [1121803] - [infiniband] cxgb4: Map pbl buffers for dma if using DSGL (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use DSGLs for fastreg and adapter memory writes for T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add module_params to enable DB FC & Coalescing on T5 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn off db coalescing when RDMA QPs are in use (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add Support for Chelsio T5 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Disable SR-IOV support for PF4-7 for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Update driver version and description (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 PCI ids (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 debugfs support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Enable doorbell drop recovery only for T4 adapter (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T5 write combining support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dump T5 registers (Sai Vemuri) [1121803] - [netdrv] cxgb4: Initialize T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add macros, structures and inline functions for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add register definations for T5 (Sai Vemuri) [1121803] - [netdrv] cxgb4: Allow for backward compatibility with new VPD scheme (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix cast warning (Sai Vemuri) [1121803] - [infiniband] cxgb4: "cookie" can stay in host endianness (Sai Vemuri) [1121803] - [infiniband] cxgb4: Address sparse warnings (Sai Vemuri) [1121803] - [infiniband] cxgb4: Insert hwtid in pass_accept_req instead in pass_establish (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't wakeup threads for MPAv2 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't reconnect on abort for mpa_rev 1 (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix endpoint timeout race condition (Sai Vemuri) [1121803] - [infiniband] cxgb4: Only log rx_data warnings if cpl status is non-zero (Sai Vemuri) [1121803] - [infiniband] cxgb4: Always log async errors (Sai Vemuri) [1121803] - [infiniband] cxgb4: Keep QP referenced until TID released (Sai Vemuri) [1121803] - [infiniband] cxgb4: Display streaming mode error only if detected in RTS (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections when moving to ERROR state (Sai Vemuri) [1121803] - [infiniband] cxgb4: Abort connections that receive unexpected streaming mode data (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect PFVF CMASK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netdev_ and pr_ (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix bug for active and passive LE hash collision path (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for passive open connection (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix LE hash collision bug for active open connection (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add LE hash collision bug fix path in LLD driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add T4 filter support (Sai Vemuri) [1121803] - [netdrv] cxgb4: remove __dev* attributes (Sai Vemuri) [1121803] - [netdrv] cxgb4: Chelsio FCoE offload driver submission (Sai Vemuri) [1121803] - [infiniband] cxgb4: use WARN (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix initialization of SGE_CONTROL register (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix unable to get UP event from the LLD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Don't free chunk that we have failed to allocate (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove unnecessary #ifdef condition (Sai Vemuri) [1121803] - [netdrv] cxgb4: Address various sparse warnings (Sai Vemuri) [1121803] - [netdrv] cxgb4: allocate enough data in t4_memory_rw() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix build error due to missing linux/vmalloc.h include (Sai Vemuri) [1121803] - [netdrv] cxgb4: Dynamically allocate memory in t4_memory_rw() and get_vpd_params() (Sai Vemuri) [1121803] - [infiniband] cxgb4: Fix error handling in create_qp() (Sai Vemuri) [1121803] - [netdrv] cxgb4: Don't attempt to upgrade T4 firmware when cxgb4 will end up as a slave (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 hardwired driver configuration settings (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add support for T4 configuration file (Sai Vemuri) [1121803] - [netdrv] cxgb4: Code cleanup to enable T4 Configuration File support (Sai Vemuri) [1121803] - [netdrv] cxgb4: Add functions to read memory via PCIE memory window (Sai Vemuri) [1121803] - [netdrv] cxgb4: Fix incorrect values for MEMWIN*_APERTURE and MEMWIN*_BASE (Sai Vemuri) [1121803] - [infiniband] cxgb4: Move dereference below NULL test (Sai Vemuri) [1121803] - [infiniband] cxgb4: Update RDMA/cxgb4 due to macro definition removal in cxgb4 driver (Sai Vemuri) [1121803] - [netdrv] cxgb4: Remove duplicate register definitions (Sai Vemuri) [1121803] - [netdrv] cxgb4: set maximal number of default RSS queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Include vmalloc.h for vmalloc and vfree (Sai Vemuri) [1121803] - [infiniband] cxgb4: Remove kfifo usage (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use vmalloc() for debugfs QP dump (Sai Vemuri) [1121803] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add DB Overflow Avoidance (Sai Vemuri) [1121803] - [infiniband] cxgb4: Add debugfs RDMA memory stats (Sai Vemuri) [1121803] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Sai Vemuri) [1121803] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Sai Vemuri) [1121803] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Sai Vemuri) [1121803] - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Sai Vemuri) [1121803] - [infiniband] cxgb4: Debugfs dump_qp() updates (Sai Vemuri) [1121803] - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Sai Vemuri) [1121803] - [infiniband] cxgb4: Turn on delayed ACK (Sai Vemuri) [1121803] - [netdrv] cxgb4: Use netif_set_real_num_rx/tx_queues() (Sai Vemuri) [1121803] - [netdrv] cxgb4: set skb->rxhash (Sai Vemuri) [1121803]- [drm] i915: fix backport typo (Rob Clark) [1131218] - [net] revert: bridge: Provide VLAN registration and GRO acceleration for ports (Jiri Pirko) [1121991] - [net] revert: bridge: Correctly receive hw-accelerated vlan traffic (Jiri Pirko) [1121991] - [net] revert: vlan: Allow accelerated packets to flow through the bridge (Jiri Pirko) [1121991] - [net] ipv6: fix calculation of option len in ip6_append_data (Hannes Frederic Sowa) [1127225] - [net] ipv6: pmtudisc setting not respected with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] ipv4: fix DO and PROBE pmtu mode regarding local fragmentation with UFO/CORK (Hannes Frederic Sowa) [1127225] - [net] rtnetlink: fix VF info size (Jiri Benc) [1126761] - [scsi] fc: ensure scan_work isn't active when freeing fc_rport (Maurizio Lombardi) [1120036] - [netdrv] bnx2x: Safe bnx2x_panic_dump() (Michal Schmidt) [1121539] - [netdrv] bnx2x: Enlarge the dorq threshold for VFs (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix 1G-baseT link (Michal Schmidt) [1123412] - [netdrv] bnx2x: Fix link for KR with swapped polarity lane (Michal Schmidt) [1123412] - [md] raid: avoid data corruption during recovery of double-degraded RAID6 (Jes Sorensen) [1090423] - [perf] tools: Show better error message in case we fail to open counters due to EBUSY error (Jiri Olsa) [1103196] - [perf] tools: Add filename__read_str util function (Jiri Olsa) [1103196] - [kvm] revert "x86: increase VCPU limit to 240" (Radim Krcmar) [864242] - [virt] revert "virtio-net: initialize vlan_features" (Nikolay Aleksandrov) [1132588]- [net] ipv6: fix headroom calculation in udp6_ufo_fragment (Nikolay Aleksandrov) [1121522] - [net] udp6: Fix udp fragmentation for tunnel traffic (Nikolay Aleksandrov) [1121522] - [net] sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [1123760] {CVE-2014-5077} - [net] sctp: only warn in proc_sctp_do_alpha_beta if write (Daniel Borkmann) [1081372] - [net] sctp: fix permissions for rto_alpha and rto_beta knobs (Daniel Borkmann) [1081372] - [scsi] scsi_lib: remove the description string in scsi_io_completion() (Maurizio Lombardi) [710111] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k1 (Chad Dupuis) [919831 990690] - [scsi] qla2xxx: Remove restriction on starting remote device discovery on port update (Chad Dupuis) [990690] - [scsi] qla2xxx: Move mailbox failure messages to a default debug level (Chad Dupuis) [919831] - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Amir Vadai) [1121531] - [netdrv] be2net: fix qnq mode detection on VFs (Ivan Vecera) [1123790] - [netdrv] be2net: ignore get/set profile FW cmd failures (Ivan Vecera) [1110417] - [netdrv] be2net: use adapter->flags to track SRIOV state (Ivan Vecera) [1110417] - [netdrv] be2net: avoid SRIOV config for BE2 chip (Ivan Vecera) [1110417] - [netdrv] be2net: use be_max_vfs() macro to access max-vfs (Ivan Vecera) [1110417] - [netdrv] be2net: create optimal number of queues on SR-IOV config (Ivan Vecera) [1110417] - [netdrv] be2net: read VF's capabilities from GET_PROFILE_CONFIG cmd (Ivan Vecera) [1110417] - [netdrv] be2net: remove be_cmd_get_profile_config_mbox/mccq() variants (Ivan Vecera) [1110417] - [x86] perf: Fix AMD NB and L2I "uncore" support (Prarit Bhargava) [922929] - [x86] perf: Remove old-style NB counter support from perf_event_amd.c (Prarit Bhargava) [922929] - [x86] perf: Add support for AMD NB and L2I "uncore" counters (Prarit Bhargava) [922929] - [x86] Add cpu_has_topoext (Prarit Bhargava) [922929] - [x86] perf: Enable northbridge performance counters on AMD family 15h (Prarit Bhargava) [922929] - [x86] perf: add global get_ibs_caps() (Prarit Bhargava) [922929] - [x86] perf: Share IBS macros between perf and oprofile (Prarit Bhargava) [922929] - [x86] perf: Generalize northbridge constraints code for family 15h (Prarit Bhargava) [922929] - [x86] perf: Allow for architecture specific RDPMC indexes (Prarit Bhargava) [922929] - [x86] perf: Move MSR address offset calculation to architecture specific files (Prarit Bhargava) [922929] - [x86] perf: Use rdpmc() rather than rdmsr() when possible in the kernel (Prarit Bhargava) [922929] - [x86] Add rdpmcl() (Prarit Bhargava) [922929] - [x86] efi: Properly pre-initialize table pointers (Laszlo Ersek) [1129282] - [md] raid1, raid10: always abort recover on write error (Jes Sorensen) [1124351]- [xen] smp: Unifiy some of the PVs and PVHVM offline CPU path (Vitaly Kuznetsov) [1123370] - [xen] smp: Fix leakage of the spinlock interrupt line for every CPU online/offline (Vitaly Kuznetsov) [1123370] - [xen] disable PV spinlocks on HVM (Vitaly Kuznetsov) [1123370] - [xen] smp: initialize IPI vectors before marking CPU online (Vitaly Kuznetsov) [1123370] - [xen] Do not enable PV IPIs when vector callback not present (Vitaly Kuznetsov) [1123370] - [xen] pv on hvm support PV spinlocks and IPIs (Vitaly Kuznetsov) [1123370] - [xen] percpu: make percpu symbols in xen unique (Vitaly Kuznetsov) [1123370] - [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1109489] - [kernel] add div64_ul() (Mateusz Guzik) [1109489] - [kernel] sched: Move idle_balance() stats back where they were instead of at the end of the sched_domain (Larry Woodman) [1119156] - [perf] x86: ignore CondChgd bit to avoid false NMI handling (Don Zickus) [1116947] - [s390] fix restore of invalid floating-point-control (Hendrik Brueckner) [1121962] - [s390] sclp_vt220: Enable ASCII console per default (Hendrik Brueckner) [1112743] - [x86] apic: Remove noisy zero-mask warning from default_send_IPI_mask_logical() (Prarit Bhargava) [745124] - [drm] i915: lock around link status and link training (Dave Airlie) [1126640] - [drm] i915: only hook up hpd pulse for DP outputs (Dave Airlie) [1126640] - [alsa] control: Don't access controls outside of protected regions (Radomir Vrbovsky) [1117329] {CVE-2014-4653} - [md] dm-thin: set minimum_io_size to pool's data block size (Mikulas Patocka) [1121779] - [md] dm: allocate a special workqueue for deferred device removal (Mike Snitzer) [1109431] - [kernel] coredump: redefine SIGNAL_GROUP_COREDUMP to fix the conflict with SIGNAL_CLD_STOPPED (Oleg Nesterov) [1106519] - [powerpc] pseries: Track previous CPPR values to correctly EOI interrupts (Gustavo Duarte) [1089977] - [netdrv] tg3: Modify tg3_tso_bug() to handle multiple TX rings (Ivan Vecera) [1123530] - [netdrv] bna: fix performance regression (Ivan Vecera) [1121039] - [netdrv] bna: fill the magic in bnad_get_eeprom() instead of validating (Ivan Vecera) [1119123] - [netdrv] e1000e: implement 82577/579 MDI setting support (Ivan Vecera) [1105604] - [netdrv] igb: update to allow reading/setting MDI state (Ivan Vecera) [1105604] - [netdrv] e1000e: implement MDI/MDI-X control (Ivan Vecera) [1105604] - [netdrv] e1000: configure and read MDI settings (Ivan Vecera) [1105604] - [netdrv] ethtool: MDI setting support (Ivan Vecera) [1105604] - [netdrv] bna: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [1120510] - [netdrv] bna: fix vlan tag stripping and implement its toggling (Ivan Vecera) [1120510] - [netdrv] bna: convert to hw_features (Ivan Vecera) [1120510]- [powerpc] pci: Improve device hotplug initialization (Gustavo Duarte) [1084398] - [powerpc] pci: fix PCI-e devices rescan issue on powerpc platform (Gustavo Duarte) [1084398] - [powerpc] pci: Cleanup device dma setup code (Gustavo Duarte) [1084398] - [pci] Add pcibios_add_device (Gustavo Duarte) [1084398] - [pci] fix undefined reference to 'pci_fixup_final_inited' (Gustavo Duarte) [1084398] - [pci] call final fixups hot-added devices (Gustavo Duarte) [1084398] - [mm] vmscan: Fix memcg forced scan of anonymous pages (Jerome Marchand) [1124895] - [mm] try_to_unmap_cluster() should lock_page() before mlocking (Jacob Tanenbaum) [1093081] {CVE-2014-3122} - [video] fbmem: convert fb_mmap to vm_iomap_memory() helper (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [s390] add dummy io_remap_pfn_range() to asm/pgtable.h (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [mm] add vm_iomap_memory() helper function (Jacob Tanenbaum) [1035242] {CVE-2013-2596} - [hv] hv_fcopy: fix a race condition for SMP guest (Jason Wang) [1118123] - [hv] util: Fix a bug in the KVP code (Jason Wang) [1118123] - [hv] vmbus: Fix a bug in the channel callback dispatch code (Jason Wang) [1118123] - [scsi] virtio_scsi: fix memory leak on full queue condition (Fam Zheng) [1111485] - [scsi] storvsc: Correctly handle TEST_UNIT_READY failure (Jason Wang) [1120468] - [scsi] storvsc: Set srb_flags in all cases (Jason Wang) [1120468] - [scsi] storvsc: Implement a eh_timed_out handler (Jason Wang) [1120468] - [scsi] storvsc: Fix a bug in handling VMBUS protocol version (Jason Wang) [1120468] - [scsi] storvsc: Filter commands based on the storage protocol version (Jason Wang) [1120468] - [scsi] storvsc: Set cmd_per_lun to reflect value supported by the Host (Jason Wang) [1120468] - [scsi] storvsc: Change the limits to reflect the values on the host (Jason Wang) [1120468] - [fs] xfs: always do log forces via the workqueue (Eric Sandeen) [1028831] - [fs] xfs: Do background CIL flushes via a workqueue (Eric Sandeen) [1028831] - [fs] vfs: fix ELOOP error handling in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] vfs: fix ref count leak in path_mountpoint() (Ian Kent) [1121323] {CVE-2014-5045} - [fs] xfs: remove xfs_itruncate_data (Brian Foster) [1113418] - [fs] xfs: split xfs_itruncate_finish (Brian Foster) [1113418] - [fs] xfs: kill xfs_itruncate_start (Brian Foster) [1113418] - [fs] xfs: factor extent map manipulations out of xfs_bmapi (Brian Foster) [1113418] - [fs] gfs2: Allow caching of glocks for flock (Robert S Peterson) [1110421] - [fs] gfs2: Allow flocks to use normal glock dq rather than dq_wait (Robert S Peterson) [1110421] - [fs] xfs: don't log dummy transaction on frozen fs (Eric Sandeen) [1076286] - [fs] ext4: set extents flag when migrating file to use extents (Eric Sandeen) [952005]- [netdrv] sfc: Add 40G link capability decoding (Nikolay Aleksandrov) [1111076] - [netdrv] sfc: Adding PCI ID for Solarflare 7000 series 40G network adapter (Nikolay Aleksandrov) [1111076] - [scsi] ibmvscsi: Add memory barriers for send / receive (Gustavo Duarte) [1099590] - [scsi] ibmvscsi: Abort init sequence during error recovery (Gustavo Duarte) [1099590] - [driver] core: fix addition of delayed probe infrastructure (Doug Ledford) [1116871] - [uapi] rdma_user_cm.h: include socket.h (Doug Ledford) [1072857] - [netdrv] bnx2x: fix set_setting for some PHYs (Michal Schmidt) [1009332] - [net] bridge: unregister rtnl message types correctly (Jiri Benc) [1114445]- [drm] nouveau: backport display fixes from upstream (Ben Skeggs) [1105194] - [drivers] platform: use always ->name for uevent (Prarit Bhargava) [1120675] - [hv] remove meaningless pr_err() in vmbus_recvpacket_raw() (Jason Wang) [1112076] - [x86] mm: fix crash when booting as a hyperv NUMA guest (Luiz Capitulino) [979364] - [powerpc] kexec: fix access to kexec_state table (Gustavo Duarte) [1118904] - [powerpc] Dynamic update cache list during suspend and resume (Gustavo Duarte) [1087793] - [netdrv] qlcnic: Initialize mailbox cmd structure to zero (Chad Dupuis) [1115438] - [netdrv] qlcnic: Fix NULL pointer dereference bug (Chad Dupuis) [1110938] - [x86] hpet: Fix bogus error check in hpet_assign_irq() (Prarit Bhargava) [1117874] - [pci] dmar: Fix return value check of create_irq() (Prarit Bhargava) [1117874] - [md] dm-thin: relax external origin size constraints (Mike Snitzer) [1030411] - [md] dm-thin: switch to an atomic_t for tracking pending new block preparations (Mike Snitzer) [1030411] - [scsi] ibmvfc: Fix for offlining devices during error recovery (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Suppress ABTS if target gone (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Send cancel when link is down (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Support FAST_IO_FAIL in EH handlers (Gustavo Duarte) [1108718] - [scsi] ibmvfc: Properly set cancel flags when cancelling abort (Gustavo Duarte) [1108718] - [scsi] bnx2i: Update driver version to 2.7.10.1 (Maurizio Lombardi) [1120723] - [net] l2tp: don't fall back on UDP getsockopt / setsockopt (Petr Matousek) [1119462] {CVE-2014-4943}- [crypto] md5: Set statesize (Mike Snitzer) [1114137] - [crypto] hash: Fix async import on shash algorithm (Mike Snitzer) [1114137] - [crypto] drbg: Enable DRBG by default (Herbert Xu) [1105601] - [crypto] drbg: drbg_exit() can be static (Herbert Xu) [1105601] - [crypto] drbg: HMAC-SHA1 DRBG has crypto strength of 128 bits (Herbert Xu) [1105601] - [crypto] drbg: Mix a time stamp into DRBG state (Herbert Xu) [1105601] - [crypto] drbg: Select correct DRBG core for stdrng (Herbert Xu) [1105601] - [crypto] drbg: Call CTR DRBG DF function only once (Herbert Xu) [1105601] - [crypto] drbg: Fix format string for debugging statements (Herbert Xu) [1105601] - [crypto] drbg: cleanup of preprocessor macros (Herbert Xu) [1105601] - [crypto] drbg: Use Kconfig to ensure at least one RNG option is set (Herbert Xu) [1105601] - [crypto] drbg: use of kernel linked list (Herbert Xu) [1105601] - [crypto] drbg: fix memory corruption for AES192 (Herbert Xu) [1105601] - [crypto] drbg: simplify ordering of linked list in drbg_ctr_df (Herbert Xu) [1105601] - [crypto] drbg: Add DRBG test code to testmgr (Herbert Xu) [1105601] - [crypto] drbg: DRBG testmgr test vectors (Herbert Xu) [1105601] - [crypto] drbg: compile the DRBG code (Herbert Xu) [1105601] - [crypto] drbg: DRBG kernel configuration options (Herbert Xu) [1105601] - [crypto] drbg: header file for DRBG (Herbert Xu) [1105601] - [crypto] drbg: SP800-90A Deterministic Random Bit Generator (Herbert Xu) [1105601]- [crypto] fips: only panic on bad/missing crypto mod signatures (Jarod Wilson) [1105596] - [kernel] futex: avoid race between requeue and wake (Larry Woodman) [1118434] - [kernel] futex: revert back to the explicit waiter counting code (Larry Woodman) [1118434] - [kernel] futex: Avoid taking the hb->lock if there's nothing to wake up (Larry Woodman) [1118434] - [fs] epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL (Larry Woodman) [1100855] - [fs] epoll: do not take global 'epmutex' for simple topologies (Larry Woodman) [1100855] - [fs] epoll: fix spurious lockdep warnings (Larry Woodman) [1100855] - [usb] ehci: fix HUB TT scheduling issue with iso transfer (Gopal) [1092967] - [usb] ehci: reorganize isochronous scheduler routine (Gopal) [1092967] - [usb] ehci: add missing frame -> microframe conversion (Gopal) [1092967] - [usb] ehci: simplify remainder computations (Gopal) [1092967] - [usb] ehci: fix audio record functionality for some Full speed sound blaster devices (Gopal) [1092967] - [usb] ehci: Respect IST when scheduling new split iTDs (Gopal) [1092967] - [usb] ehci: Minor constant fix for SCHEDULE_SLOP (Gopal) [1092967] - [scsi] ipr: Add new CCIN definition for Grand Canyon support (Gustavo Duarte) [1054284] - [scsi] ipr: Format HCAM overlay ID 0x21 (Gustavo Duarte) [1054284] - [scsi] ipr: Handle early EEH (Gustavo Duarte) [1054284] - [scsi] ipr: Add new CCIN definition for new hardware support (Gustavo Duarte) [1054284] - [scsi] ipr: Remove extended delay bit on GSCSI reads/writes ops (Gustavo Duarte) [1054284] - [scsi] ipr: increase dump size in ipr driver (Gustavo Duarte) [1054284] - [scsi] ipr: Increase msi-x interrupt vectors to 16 (Gustavo Duarte) [1054284] - [scsi] ipr: Add sereral new CCIN definitions for new adapters support (Gustavo Duarte) [1054284] - [powerpc] pseries: Add backward compatibilty to read old kernel oops-log (Gustavo Duarte) [929309] - [powerpc] pseries: Read common partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read of-config partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Distinguish between a os-partition and non-os partition (Gustavo Duarte) [929309] - [powerpc] pseries: Read rtas partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Read/Write oops nvram partition via pstore (Gustavo Duarte) [929309] - [powerpc] pseries: Add version and timestamp to oops header (Gustavo Duarte) [929309] - [powerpc] pseries: Introduce generic read function to read nvram-partitions (Gustavo Duarte) [929309] - [s390] crypto: Fix aes-cbc IV corruption (Herbert Xu) [1003528] - [s390] crypto: Don't panic after crypto instruction failures (Herbert Xu) [1003528] - [s390] crypto: cleanup DES code (Herbert Xu) [1003528] - [s390] crypto: des_s390 use generic weak key check (Herbert Xu) [1003528] - [s390] crypto: remove des3_ede128 mode (Herbert Xu) [1003528] - [s390] af_iucv: correct cleanup if listen backlog is full (Hendrik Brueckner) [1112347] - [kernel] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102705] {CVE-2014-3917} - [acpi] Fix bug when ACPI reset register is implemented in system memory (Nigel Croxon) [1102955] - [net] gro: fix deliver of trunk packets to VLAN interfaces (Marcelo Ricardo Leitner) [1112324] - [block] blk-cgroup: Accept tab as valid field delimiter (Vivek Goyal) [788580]- [kernel] utrace: force IRET path after utrace_finish_vfork() (Oleg Nesterov) [1115933] {CVE-2014-4699} - [kernel] ipc: fix race with LSMs (Paul Moore) [1115477] - [kernel] ipc: ipc_rcu_alloc() cacheline align allocation (Paul Moore) [1115477] - [kernel] ipc: ipc_schedule_free() can do vfree() directly now (Paul Moore) [1115477] - [mm] make vfree() safe to call from interrupt contexts (Paul Moore) [1115477] - [kernel] ipc: Convert ipc_immediate_free() RCU callback to kfree_rcu() (Paul Moore) [1115477] - [mm] hugetlb: ensure hugepage access is denied if hugepages are not supported (Gustavo Duarte) [1086450] - [block] rsxx: Fix possible kernel panic with invalid config (Gustavo Duarte) [1054285] - [crypto] nx: rework Kconfig (Gustavo Duarte) [1053844] - [crypto] nx: fix SHA-2 for chunks bigger than block size (Gustavo Duarte) [1053844] - [crypto] nx: fix GCM for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix XCBC for zero length messages (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-XCBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-GCM (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CTR (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-CBC (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for AES-ECB (Gustavo Duarte) [1053844] - [crypto] nx: add offset to nx_build_sg_lists() (Gustavo Duarte) [1053844] - [crypto] nx: fix nx-aes-gcm verification (Gustavo Duarte) [1053844] - [crypto] nx: fix concurrency issue (Gustavo Duarte) [1053844] - [crypto] nx: saves chaining value from co-processor (Gustavo Duarte) [1053844] - [crypto] nx: fix limits to sg lists for SHA-2 (Gustavo Duarte) [1053844] - [crypto] nx: fix physical addresses added to sg lists (Gustavo Duarte) [1053844] - [crypto] nx: fix typo in nx driver config option (Gustavo Duarte) [1053844] - [powerpc] pseries: Add pseries update notifier for OFDT prop changes (Gustavo Duarte) [1053844] - [netdrv] i40e: fix receive of VLAN packets (Stefan Assmann) [1113513] - [hv] Handle the case when the target file exists correctly (Jason Wang) [1102259] - [hv] Implement the file copy service (Jason Wang) [1102259] - [kernel] uuid: add uuid.h to exported header list (Jason Wang) [1102259] - [block] rename blk_get_queue to blk_get_request_queue (Mike Snitzer) [1098658] - [block] misc updates to blk_get_queue() (Mike Snitzer) [1098658] - [module] add support for soft module dependencies (Neil Horman) [968872] - [crypto] crct10dif: Simple correctness and speed test for CRCT10DIF hash (Neil Horman) [968872] - [crypto] crct10dif: Glue code to cast accelerated CRCT10DIF assembly as a crypto transform (Neil Horman) [968872] - [crypto] crct10dif: Accelerated CRC T10 DIF computation with PCLMULQDQ instruction (Neil Horman) [968872] - [crypto] crct10dif: Wrap crc_t10dif function all to use crypto transform framework (Neil Horman) [968872] - [crypto] testmgr: remove empty element from alg_test_descs (Jan Stancek) [1114983] - [block] revert "block: improve queue_should_plug() by looking at IO depths" (Jeff Moyer) [1003678] - [hv] balloon: Ensure pressure reports are posted regularly (Luiz Capitulino) [1102275] - [kvm] iommu: fix releasing unmapped page (Alex Williamson) [1110977]- [fs] sunrpc: refactor rpcauth_checkverf error returns (Scott Mayhew) [786463] - [fs] nfs: avoid expired credential keys for buffered writes (Scott Mayhew) [786463] - [fs] sunrpc: new rpc_credops to test credential expiry (Scott Mayhew) [786463] - [fs] sunrpc: don't map EKEYEXPIRED to EACCES in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: set gss gc_expiry to full lifetime (Scott Mayhew) [786463] - [fs] sunrpc: handle EKEYEXPIRED in call_refreshresult (Scott Mayhew) [786463] - [fs] sunrpc: Use __func__ in dprintk() in auth_gss.c (Scott Mayhew) [786463] - [fs] sunrpc: Fix machine creds in generic_create_cred and generic_match (Scott Mayhew) [786463] - [fs] sunrpc: Clean up the RPCSEC_GSS service ticket requests (Scott Mayhew) [786463] - [fs] sunrpc: Reduce switch/case indent (Scott Mayhew) [786463] - [fs] nfsd: fix minor memory leak (Scott Mayhew) [786463] - [fs] nfs: Don't mark the data cache as invalid if it has been flushed (Scott Mayhew) [1109365] - [fs] nfs: Clear NFS_INO_REVAL_PAGECACHE when we update the file size (Scott Mayhew) [1109365] - [fs] nfs: Fix cache_validity check in nfs_write_pageuptodate() (Scott Mayhew) [1109365] - [fs] vfs: plug dentry leak in mountpoint_last (Mateusz Guzik) [1114387] - [fs] nfsd: Don't hand out delegations for 30 seconds after recalling them (J. Bruce Fields) [998024] - [scsi] pm8001: Fix potential null pointer dereference and memory leak (Rich Bono) [1054927] - [scsi] pm80xx: Fix missing NULL pointer checks and memory leaks (Rich Bono) [1054927] - [scsi] pm80xx: Spinlock fix (Rich Bono) [1054927] - [scsi] pm80xx: Fixed return value issue (Rich Bono) [1054927] - [scsi] pm80xx: Removing redundant code snippets (Rich Bono) [1054927] - [scsi] pm80xx: Tasklets synchronization fix (Rich Bono) [1054927] - [scsi] pm80xx: Resetting the phy state (Rich Bono) [1054927] - [scsi] pm80xx: Fix for direct attached device (Rich Bono) [1054927] - [scsi] pm80xx: Firmware logging support (Rich Bono) [1054927] - [scsi] pm80xx: Phy settings support for motherboard controller (Rich Bono) [1054927] - [scsi] pm80xx: IButton security feature support for motherboard controllers (Rich Bono) [1054927] - [scsi] pm80xx: Print SAS address of IO failed device (Rich Bono) [1054927] - [scsi] pm80xx: 4G boundary fix (Rich Bono) [1054927] - [scsi] pm80xx: Set device state response logic fix (Rich Bono) [1054927] - [scsi] pm80xx: Display controller BIOS version (Rich Bono) [1054927] - [scsi] pm80xx: Indirect SMP request fix (Rich Bono) [1054927] - [scsi] pm80xx: Device id changes to support series 8 controllers (Rich Bono) [1054927] - [scsi] pm80xx: Fix for 32 bit compilation warning (Rich Bono) [1054927] - [security] keys: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) [1113607] - [net] ipv4: fix route cache rebuilds (Jiri Pirko) [1111631] - [net] sch_tbf: handle too small burst (Florian Westphal) [1103694] - [net] don't account for udp header size when computing seglen (Florian Westphal) [1103694] - [net] sctp: Fix sk_ack_backlog wrap-around problem (Daniel Borkmann) [1085932] {CVE-2014-4667} - [net] neigh: set nud_state to NUD_INCOMPLETE when probing router reachability (Hannes Frederic Sowa) [1110192] - [scsi] dual scan thread bug fix (David Milburn) [1079922] - [scsi] fix our current target reap infrastructure (David Milburn) [1079922] - [netdrv] sfc: Demote "MC Scheduler error" messages (Nikolay Aleksandrov) [805817] - [input] wacom: fix regression on X220 tablets (Aristeu Rozanski) [1112852] - [doc] procfs: fix incorrect formula to calculate CommitLimit value (Petr Oros) [1050174] - [netdrv] tg3: Clear NETIF_F_TSO6 flag before doing software GSO (Ivan Vecera) [1108572] - [fs] devpts: Add ctl_names back to moved proc files' ctl_tables (Prarit Bhargava) [1105533]- [drm] i915: backport fixes from upstream (Dave Airlie) [1110555] - [acpi] acpi_pad: power_saving_thread() call schedule() when need_resched is true (Tony Camuso) [831828] - [x86] apic: Plug racy xAPIC access of CPU hotplug code (Igor Mammedov) [1075145] - [x86] intel_pstate: Add CPU IDs for Broadwell processors (Steve Best) [1109389] - [x86] exec: fix leak of 32-bit libary mapping behavior to 64-bit children (Denys Vlasenko) [1064475] - [mm] memcg: fix race condition between memcg teardown and swapin (Johannes Weiner) [1001197] - [netdrv] vmxnet3: adjust ring sizes when interface is down (Neil Horman) [1079060] - [x86] kvm: expose ADX feature to guest (Don Dugger) [1097017] - [x86] kvm: expose new instruction RDSEED to guest (Don Dugger) [1097017] - [x86] cpufeature: Add the RDSEED and ADX features (Don Dugger) [1097017] - [x86] avx-512: Enable AVX-512 States Context Switch (Rui Wang) [1036233] - [x86] avx-512: AVX-512 Feature Detection (Rui Wang) [1036233] - [acpi] emca: Combine eMCA/EDAC event reporting priority (Rui Wang) [1032255] - [edac] Add an edac_report parameter to EDAC (Rui Wang) [1032255] - [x86] Export 'boot_cpu_physical_apicid' to modules (Rui Wang) [1032255] - [acpi] Fix extended error log driver to depend on CONFIG_X86_LOCAL_APIC (Rui Wang) [1032255] - [dmi] Avoid unaligned memory access in save_mem_devices() (Rui Wang) [1032255] - [acpi] Move cper.c from drivers/acpi/apei to drivers/firmware/efi (Rui Wang) [1032255] - [acpi] cper: Cleanup CPER memory error output format (Rui Wang) [1032255] - [acpi] cper: Enhance memory reporting capability (Rui Wang) [1032255] - [acpi] cper: Add UEFI 2.4 support for memory error (Rui Wang) [1032255] - [x86] mce: Add validation check before GHES error is recorded (Rui Wang) [1032255] - [dmi] Parse memory device type 17 in SMBIOS (Rui Wang) [1032255] - [dmi] Add DMI entry types to the headers (Rui Wang) [1032255] - [acpi] Extended error log driver for x86 platform (Rui Wang) [1032255] - [edac] bitops: Introduce a more generic BITMASK macro (Rui Wang) [1032255] - [acpi] cper: Update cper info (Rui Wang) [1032255] - [acpi] cper: Fix status check during error printing (Rui Wang) [1032255] - [acpi] ghes: add the needed hooks for EDAC error report (Rui Wang) [1032255] - [acpi] ghes: move structures/enum to a header file (Rui Wang) [1032255] - [lib] ratelimit: fix the return value when __ratelimit() fails to acquire the lock (Jiri Pirko) [1082772] - [lib] ratelimit: Fix/allow use in atomic contexts (Jiri Pirko) [1082772]- [fs] fuse: fix nlink after unlink (Brian Foster) [1054351] - [fs] fuse: fix fallocate vs. ftruncate race (Brian Foster) [1035422] - [fs] fuse: wait for writeback in fuse_file_fallocate() (Brian Foster) [1035422] - [fs] fuse: use list_for_each_entry() for list traversing (Brian Foster) [1035422] - [fs] fuse: readdir: check for slash in names (Brian Foster) [1035422] - [fs] fuse: hotfix truncate_pagecache() issue (Brian Foster) [1035422] - [fs] fuse: invalidate inode attributes on xattr modification (Brian Foster) [1035422] - [fs] fuse: postpone end_page_writeback() in fuse_writepage_locked() (Brian Foster) [1035422] - [fs] fuse: fix readdirplus Oops in fuse_dentry_revalidate (Brian Foster) [1035422] - [fs] fuse: allocate for_background dio requests based on io->async state (Brian Foster) [1035422] - [fs] fuse: optimize wake_up (Brian Foster) [1035422] - [fs] fuse: implement exclusive wakeup for blocked_waitq (Brian Foster) [1035422] - [fs] fuse: skip blocking on allocations of synchronous requests (Brian Foster) [1035422] - [fs] fuse: add flag fc->initialized (Brian Foster) [1035422] - [fs] fuse: make request allocations for background processing explicit (Brian Foster) [1035422] - [fs] fuse: fix hang of single threaded fuseblk filesystem (Brian Foster) [1035422] - [fs] fuse: allow control of adaptive readdirplus use (Brian Foster) [1035422] - [fs] fuse: avoid out-of-scope stack access (Brian Foster) [1035422] - [fs] fuse: Adapt readdirplus to application usage patterns (Brian Foster) [1035422] - [fs] fuse: delete dead .write_begin and .write_end aops (Brian Foster) [1035422] - [fs] fuse: separate queue for FORGET requests (Brian Foster) [1035422] - [fs] fuse: flush background queue on connection close (Brian Foster) [1035422] - [fs] fuse: support splice() reading from fuse device (Brian Foster) [1035422] - [fs] fuse: export generic_pipe_buf_*() to modules (Brian Foster) [1035422] - [fs] fuse: allow splice to move pages (Brian Foster) [1035422] - [fs] fuse: support splice() writing to fuse device (Brian Foster) [1035422] - [fs] fuse: get page reference for readpages (Brian Foster) [1035422] - [fs] bio: modify __bio_add_page to accept pages that dont start a new segment (Maurizio Lombardi) [885517] - [fs] bio: modify __bio_add_page() to accept pages that don't start a new segment (Maurizio Lombardi) [885517] - [fs] gfs2: Only wait for demote when last holder is dequeued (Robert S Peterson) [1110421] - [fs] btrfs: fix bio rw flag usage (Zach Brown) [1072112] - [fs] nfsd: notify_change needs elevated write count (Mateusz Guzik) [1105057] - [fs] cifs: ensure that srv_mutex is held when dealing with ssocket pointer (Sachin Prabhu) [1010233] - [fs] nfsv4: close needs to handle NFS4ERR_ADMIN_REVOKED (Dave Wysochanski) [1082127] - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Lukas Czerner) [876803] - [fs] ext4: Report max_batch_time option correctly (Lukas Czerner) [1100523] - [fs] ext4: fix deadlock when writing in ENOSPC conditions (Lukas Czerner) [1075780] - [fs] ext4: set b_blocknr to zero when block_validity fails (Lukas Czerner) [997894] - [fs] nfs: Use error handler on failed GETATTR with successful OPEN (Steve Dickson) [1104292] - [fs] lockd: Ensure that nlmclnt_block resets block->b_status after a server reboot (Steve Dickson) [959006] - [fs] nfs: Handle session reset before lease check (Scott Mayhew) [1090656] - [fs] ext4: Avoid underflow in ext4_trim_fs() (Lukas Czerner) [998785] - [fs] gfs2: When adding a new dir entry, inc link count if it is a subdir (Robert S Peterson) [1092083] - [fs] gfs2: Make gfs2_dir_del update link count when required (Robert S Peterson) [1092083] - [fs] gfs2: Don't use gfs2_change_nlink in link syscall (Robert S Peterson) [1092083] - [netdrv] mlx4_en: Add missing size to net_device_ops_ext structures (Amir Vadai) [1059086] - [netdrv] mlx4_en: Implement ndo_get_phys_port for VF's (Amir Vadai) [1059086]- [infiniband] usnic: fix up Kconfig items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: drop hpn module option (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Reset RoCE VF gids when guest driver goes down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Invoke UPDATE_QP for proxy QP1 on MAC changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add UPDATE_QP SRIOV wrapper support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix slave id computation for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Adjust port number in qp_attach wrapper when detaching (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Defer VF initialization till PF is fully initialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Preserve pci_dev_data after __mlx4_remove_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add block multicast loopback support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Unregister inet notifier when unloading ocrdma (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix warnings about pointer <-> integer casts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Code clean-up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display FW version (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Query controller information (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Support non-embedded mailbox commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle CQ overrun error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Display proper value for max_mw (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Use non-zero tag in SRQ posting (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Memory leak fix in ocrdma_dereg_mr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increment abi version count (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Update version string (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: ABI versioning between ocrdma and be2net (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Allow DPP QP creation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Read ASIC_ID register to select asic_gen (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: SQ and RQ doorbell offset clean up (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: EQ full catastrophe avoidance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Don't resolve passive side RoCE L2 address in CMA REQ handler (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove overload in ib_sg_dma* (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove ib_sg_dma_address() and ib_sg_dma_len() overloads (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Bump driver version to 1.3 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Update Mellanox copyright note (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Print QP information once connection is established (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Remove struct iscsi_iser_conn (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Drain the tx cq once before looping on the rx cq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix sector_t format warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Make buffer larger to avoid overflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_core: Fix some indenting in mlx4_ib_add() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mad: Check and handle potential DMA mapping errors (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ehca: Returns an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mthca: Return an error on ib_copy_to_udata() failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add support for CONFIG_DEV command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: USe one wrapper that returns -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: pass pci_device_id.driver_data to __mlx4_init_one during reset (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use actual number of PCI functions (PF + VFs) for alias GUID logic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix a race condition between failing I/O and I/O completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid that writing into "add_target" hangs due to a cable pull (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make writing into the "add_target" sysfs attribute interruptible (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid duplicate connections (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add more logging (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Check ib_query_gid return value (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix two kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt num_vfs/probed_vf params for single port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adapt code for N-Port VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add utils for N-Port VFs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add data structures to support N-Ports per VF (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4_ib: Adapt code to use caps.num_ports instead of a constant (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Cleanup qib_register_observer() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Change SDMA progression mode depending on single- or multi-rail (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Publish T10-PI support to SCSI midlayer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Implement check_protection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] libiscsi: Add check_protection callback for transports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Support T10-PI operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Initialize T10-PI resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce pi_enable, pi_guard module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize fall_to_bounce_buf routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize iser_unmap_task_data and finalize_rdma_unaligned_sg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Replace fastreg descriptor valid bool with indicators container (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Keep IB device attributes under iser_device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Move fast_reg_descriptor initialization to a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Push the decision what memory key to use into fast_reg_mr routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid FRWR notation, use fastreg instead (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Suppress completions for fast registration work requests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix a sparse endianness warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Remove duplicate check in get_a_ctxt() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove '0x' when using pa format (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix memory leak of recv context when driver fails to initialize (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: fixup indentation in qib_ib_rcv() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: add missing braces in do_qib_user_sdma_queue_create() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Modify software pma counters to use percpu variables (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Add percpu counter replacing qib_devdata int_counter (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix debugfs ordering issue with multiple HCAs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Fix potential buffer overrun in sending diag packet routine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Don't receive packets when the napi budget == 0 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix wrong dump of the vxlan offloads device capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Activate RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_ib: Fix SIDR support of for UD QPs under SRIOV/RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Implement IP based gids support for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add ref counting to port MAC table for RoCE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: In RoCE allow guests to have multiple GIDS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: For RoCE, allow slaves to set the GID entry at that slave's index (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Adjust QP1 multiplexing for RoCE/SRIOV (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5_core: remove unreachable function call in module init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Expose support for signature MR feature (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Collect signature error completion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Support IB_WR_REG_SIG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Keep mlx5 MRs in a radix tree under device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove MTT access mode from umr flags helper function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Break up wqe handling into begin & finish routines (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Initialize mlx5_ib_qp signature-related members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Implement create_mr and destroy_mr (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce signature verbs API (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Introduce protected memory regions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: mlx4_init_slave() shouldn't access comm channel before PF is ready (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix memory access error in mlx4_QUERY_DEV_CAP_wrapper() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: mlx4_en_verify_params() can be static (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Support shutdown() interface (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Refactor umem to use linear SG table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Change Connect-X description in kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use union for BlueFlame WQE (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix sparse warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix selftest failing on non 10G link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Replace mlx4_en_mac_to_u64() with mlx4_mac_to_u64() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move queue stopped/waked counters to be per ring (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Pad ethernet packets smaller than 17 bytes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Verify mlx4_en module parameters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix UP limit in ieee_ets->prio_tc (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix bad use of dev_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx: Bump all Mellanox driver versions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix limiting number of IRQ's instead of RSS queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Set number of RX rings in a utility function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix load time panic during GID table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix traffic class shift (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix use after free in iser_snd_completion() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Avoid dereferencing iscsi_iser conn object when not bound to iser connection (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix smatch endianness error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Use pci_enable_msix_range() instead of pci_enable_msix() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dependency on X86 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Add include of because of kzalloc()/kfree() use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Report using RoCE IP based gids in port caps (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Build the port IBoE GID table properly under bonding (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE GID table resets per-port (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Do IBoE locking earlier when initializing the GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Move rtnl locking to the right place (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Make sure GID index 0 is always occupied (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Don't allocate range of steerable UD QPs for Ethernet-only device (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Don't set "block multicast loopback" capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix binary compatibility with libmlx5 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix RC transport send queue overhead computation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Verify reserved fields are cleared (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove old field for create mkey mailbox (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Abort driver cleanup if teardown hca fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Allow creation of QPs with zero-length work queues (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix PowerPC support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use uintptr_t casts to work around gcc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Improve debugfs readability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add support for resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Implement modify CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make sure doorbell record is visible before doorbell (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Use mlx5 core style warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Clear out struct before create QP command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fix out arg size in access_register command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused includes of (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix unused variable warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Handle global/non-linklocal IPv6 addresses in cma_check_linklocal() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove unnecessary validation for port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use GFP_ATOMIC under spinlock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix kernel-doc warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Fix a race condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Block rport upon TL error even with fast_io_fail_tmo = off (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add dependency on INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Move ocrdma_inetaddr_event outside of "#if CONFIG_IPV6" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add dependency INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cm: Fix missing unlock on error in cm_init_qp_rtr_attr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make ib_addr a core IB module (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Resolve Ethernet L2 addresses when modifying QP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Populate GID table with IP based gids (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Handle Ethernet L2 parameters for IP based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Use IBoE (RoCE) IP based GIDs in the port GID table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: IBoE (RoCE) IP-based GID addressing (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix error return code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove unused variable in usnic_debugfs_exit() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Set userspace/kernel ABI ver to 4 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Advertise usNIC devices as RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for RDMA_NODE_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add dependency on CONFIG_INET (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix endianness-related warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up srq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: clean up cq_res_start_move_to() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Ethernet L2 attributes in verbs/cm structures (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add mechanism to support flow steering over IB links (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Enable device-managed steering support for IB ports too (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add support for steerable IB UD QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add support for IB L2 device-managed steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add flow steering support for IPoIB UD traffic (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix micro UAR allocator (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove unused code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Append documentation to usnic_transport.h and cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Fix typo "Ignorning" -> "Ignoring" (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Expose flows via debugfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Use for_each_sg instead of a for-loop (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Remove superflous parentheses (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add RDMA_TRANSPORT_USNIC_UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in usnic_ib_qp_grp.h, usnic_ib_qp_grp.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support in u*verbs.c, u*main.c and u*util.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_transport.h, usnice_transport.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add UDP support to usnic_fwd.h, usnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Update ABI and Version file for UDP support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over sysfs to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over usnic_ib_qp_grp.* to new usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Port over main.c and verbs.c to the usnic_fwd.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Push all forwarding state to usnic_fwd.h & uscnic_fwd.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add struct usnic_transport_spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Change WARN_ON to lockdep_assert_held (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] usnic: Add Cisco VIC low-level hardware driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix OCRDMA_GEN2_FAMILY macro definition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix AV_VALID bit position (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Select PTP_1588_CLOCK (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] make sure the src net is infiniband when create new link (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Only cycle port if HW timestamp config changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add PTP hardware clock (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: slight optimization of addr compare (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check access to userspace response buffer in extended command (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check input length in flow steering uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Set error code when fail to consume all flow_spec items (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved fields in create_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check comp_mask in destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Check reserved field in extended command header (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: New macro to set pointers to NULL if length is 0 in INIT_UDATA() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] rds: prevent BUG_ON triggered on congestion update to loopback (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Check port number for validity before accessing data (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add NAPI support for transmit side (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Ignore irrelevant hypervisor events (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Set CQE/EQE size to 64B by default (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement ndo_get_phys_port_id (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Expose physical port id as PF/VF capability (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Introduce nic_info new flag in QUERY_FUNC_CAP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Rename QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Remove zeroed out of explicit QUERY_FUNC_CAP fields (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: const'ify inbuf in struct ib_udata (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iwcm: Don't touch cm_id after deref in rem_ref (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Roll back round robin bitmap allocation commit for CQs, SRQs, and MPTs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: destroy workqueue when driver fails to register (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove selftest TX queues empty condition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Implement the SIOCGHWTSTAMP ioctl (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Re-enable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: extended command an improved infrastructure for uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Remove ib_uverbs_flow_spec structure from userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Use a common header for uverbs flow_specs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Make uverbs flow structure use names like verbs ones (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Rename 'flow' structs to match other uverbs structs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: clarify overflow/underflow checks on ib_create/destroy_flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Convert use of typedef ctl_table to struct ctl_table (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix page shift in create CQ for userspace (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix device max capabilities check (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix list_del of empty list (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Encorce MR access rights rules on kernel consumers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Fix endless loop in resize CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ucma: Discard events for IDs not yet claimed by user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add Cisco usNIC rdma node and transport types (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Report receive errors correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid offlining operational SCSI devices (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Remove target from list before freeing Scsi_Host structure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add change_queue_depth and change_queue_type support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make queue size configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Introduce srp_alloc_req_data() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Export sgid to sysfs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Add periodic reconnect functionality (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add periodic reconnect support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Start timers if a transport layer error occurs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Use SRP transport layer error recovery (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [scsi] scsi_transport_srp: Add transport layer error handling (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Keep rport as long as the IB transport layer (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make transport layer retry count configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipath: Convert ipath_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant check in ocrdma_build_fr() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix a crash in rmmod (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Silence an integer underflow warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Use enum to indicate adapter page size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Update opt param mask for RTS2RTS (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove "Always false" comparison (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Remove dead code in mr.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Change optimal_reclaimed_pages for better performance (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Clear reserved area in set_hca_cap() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Support communicating arbitrary host page size to firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix cleanup flow when DMA mapping fails (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix srq free in destroy qp (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Simplify mlx5_ib_destroy_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix overflow check in IB_WR_FAST_REG_MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Multithreaded create MR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix check of number of entries in create CQ (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] netlink: Remove superfluous RDMA_NL_GET_OP() masking (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Pass imm_data from ib_uverbs_send_wr to ib_send_wr correctly (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Start multicast join process only on active ports (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Add path query flushing in ipoib_ib_dev_cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix usage of uninitialized multicast objects (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Avoid flushing the driver workqueue on dev_down (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Fix deadlock between dev_change_flags() and __ipoib_dev_flush() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ipoib: Change CM skb memory allocation to be non-atomic during init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] ipoib: Fix crash in dev_open error flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath structures are allocated per NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: ICM pages are allocated on device NUMA node (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Datapath resources allocated dynamically (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add immediate activate for VGT->VST->VGT (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Initialize all mailbox buffers to zero before use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add RFS support in UDP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Set IBoE SL (user-priority) by egress map when using vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Implement resource quota enforcement (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix quota handling in the QUERY_FUNC_CAP wrapper (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Structures and init/teardown for VF resource quotas (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix checking order in MR table init (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't fail reg/unreg vlan for older guests (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Resource tracker for reg/unreg vlans (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Use vlan id instead of vlan index for unregistration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix reg/unreg vlan/mac to conform to the firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix register/unreg vlan flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix call to __mlx4_unregister_mac (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Temporarily disable create_flow/destroy_flow uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Unused local variable in mlx4_opreq_action (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Fix typo, move similar defs to same location (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Clean the code to eliminate trivial build warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] Remove unnecessary semicolons (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Ensure proper synchronization accessing memory (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix alignment of reg umr gather buffers (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix eq names to display nicely in /proc/interrupts (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix error code translation from firmware to driver (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix opt param mask according to firmware spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix opt param mask for sq err to rts transition (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Disable atomic operations (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Fix layout of struct mlx5_init_seg (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Keep polling to reclaim pages while any returned (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Avoid async events on invalid port number (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Decrease memory consumption of mr caches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Remove checksum on command interface commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix memory leak in mlx5_ib_create_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Flush cache workqueue before destroying it (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix send work queue size calculation (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Rename name of mlx4_en_rx_alloc members (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove unused MLX5_DEBUG param in Kconfig (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix compiler warning about int/pointer size mismatch (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix redundant pointer check in dealloc flow (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Fix possible memory leak in iser_create_frwr_pool() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix passing wrong opcode to modify_srq (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fill PVID in UMC case (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add ABI versioning support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Consider multiple SGES in case of DPP (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix for displaying proper link speed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Increase STAG array size (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Dont use PD 0 for userpace CQ DB (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: FRMA code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: For ERX2 irrespective of Qid, num_posted offset is 24 (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Fix to work with even a single MSI-X vector (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove the MTU check based on Ethernet MTU (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Add support for fast register work requests (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Create IRD queue fix (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Better checking of userspace values for receive flow steering (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Export ib_create/destroy_flow through uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Infrastructure for extensible uverbs commands (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add receive flow steering support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Reduce scope of local variables in mlx4_en_xmit (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix handling of dma_map failure (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Notify user when TX ring in error state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Disable global flow control when PFC enabled (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Coding style cleanup in mlx4_en_dcbnl_ieee_setpfc() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Support MANAGE_PAGES and QUERY_PAGES firmware command changes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fixes to XRC reference counting in uverbs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add locking around event dispatching on XRC target QPs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Fix XRC QPs detection in the resource tracker (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Cache recv DB until QP moved to RTR (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove __packed (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove driver QP state machine (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Don't allow zero/invalid sgid usage (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Remove redundant dev reference (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] ocrdma: Style and redundant code cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Introduce fast memory registration model (FRWR) (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Place the fmr pool into a union in iser's IB conn struct (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Handle unaligned SG in separate function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Generalize rdma memory registration (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Accept session->cmds_max from user space (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Restructure allocation/deallocation of connection resources (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] iser: Use proper debug level value for info prints (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Staticize local functions (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: remove health handler plugin (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: VFs must ignore the enable_64b_cqe_eqe module param (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Don't give VFs MAC addresses which are derived from the PF MAC (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Variable may be used uninitialized (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Implement new initialization sequence (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix stack info leak in mlx5_ib_alloc_ucontext() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Fix error return code in init_one() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Only call cma_save_ib_info() for CM REQs (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix accessing invalid private data for UD (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: fix error return code in mlx5_alloc_uuars() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] cma: Fix gcc warning (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Respond to operation request by firmware (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: use after free in mlx5_cmd_comp_handler() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5 core: Fix __udivdi3 when compiling for 32 bit arches (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5: Return -EFAULT instead of -EPERM (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Adjust hca_cap.uar_page_sz to conform to Connect-IB spec (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Let srp_abort() return FAST_IO_FAIL if TL offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename ll methods to busy-poll (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] rename include/net/ll_poll.h to include/net/busy_poll.h (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] uverbs: Use get_unused_fd_flags(O_CLOEXEC) instead of get_unused_fd() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx5_core: Fixes for sparse warnings (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Make profile[] static in main.c (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_core: Add HW enforcement to VF link state (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx5: Add driver for Mellanox Connect-IB adapters (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Add reserved values to enums for low-level driver use (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Bump driver version and release date (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Make HCA completion vector configurable (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Maintain a single connection per I_T nexus (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fail I/O fast if target offline (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Skip host settle delay (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Avoid skipping srp_reset_host() after a transport error (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] srp: Fix remove_one crash due to resource exhaustion (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Remove an unnecessary test (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] core: Fix error return code in add_port() (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF link state support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4: Add VF MAC spoof checking support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] mlx4: use __netdev_pick_tx instead of __skb_tx_hash in mlx4_en_select_queue (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Low Latency recv statistics (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [netdrv] mlx4_en: Add Low Latency Socket (LLS) support (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] switch infiniband uverbs to anon_inodes (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] qib: Optimize CQ callbacks (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [infiniband] drivers: avoid format string in dev_set_name (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [fs] make get_unused_fd_flags() a function (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [base] drivercore: Add driver probe deferral mechanism (Doug Ledford) [1029861 1030158 1043993 1051207 1053497 1054375 1059083 1059086 1059087 1059089 1062766 1078538 696003 807078 826288] - [net] vlan: Implement vlan_dev_get_egress_qos_mask as an inline (Doug Ledford) [1051207] - [net] vlan: Provide read access to the vlan egress map (Doug Ledford) [1051207] - [net] vlan: fix a race in egress prio management (Doug Ledford) [1051207] - [net] core: Add VF link state control policy (Doug Ledford) [1059086] - [net] core: Add VF link state control (Doug Ledford) [1059086] - [net] rtnetlink: Fix VF IFLA policy (Doug Ledford) [1059086] - [net] if_link: Add additional parameter to IFLA_VF_INFO for spoof checking (Doug Ledford) [1059086] - [firmware] iwlwifi: update firmware for 7260 / 3160 devices (Stanislaw Gruszka) [1054423]- [fs] vfs: fix autofs/afs/etc magic mountpoint breakage (Frantisek Hrbata) [1079347] {CVE-2014-0203} - [kernel] sched_cpupri: Fix memory barriers for vec updates to always be in order (Daniel Bristot de Oliveira) [1079478] - [kernel] sched_cpupri: Remove the vec->lock (Daniel Bristot de Oliveira) [1079478] - [md] always set MD_RECOVERY_INTR when interrupting a reshape thread (Jes Sorensen) [1109782] - [md] always set MD_RECOVERY_INTR when aborting a reshape or other "resync" (Jes Sorensen) [1109782] - [md] avoid possible spinning md thread at shutdown (Jes Sorensen) [1109782] - [netdrv] hyperv: Add hash value into RNDIS Per-packet info (Jason Wang) [1102261] - [netdrv] hyperv: Properly handle checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable sendbuf mechanism on the send path (Jason Wang) [1102261] - [netdrv] hyperv: Simplify the send_completion variables (Jason Wang) [1102261] - [netdrv] hyperv: Remove recv_pkt_list and lock (Jason Wang) [1102261] - [netdrv] hyperv: Add support for virtual Receive Side Scaling vRSS (Jason Wang) [1102261] - [hv] vmbus: Implement per-CPU mapping of relid to channel (Jason Wang) [1102261] - [hv] Eliminate the channel spinlock in the callback path (Jason Wang) [1102261] - [netdrv] hyperv: Address UDP checksum issues (Jason Wang) [1102261] - [netdrv] hyperv: Negotiate suitable ndis version for offload support (Jason Wang) [1102261] - [netdrv] hyperv: Allocate memory for all possible per-pecket information (Jason Wang) [1102261] - [netdrv] hyperv: Enable large send offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable send side checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable receive side IP checksum offload (Jason Wang) [1102261] - [netdrv] hyperv: Enable offloads on the host (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the send path (Jason Wang) [1102261] - [netdrv] hyperv: Enable scatter gather I/O (Jason Wang) [1102261] - [hv] vmbus: Increase the limit on the number of pfns we can handle (Jason Wang) [1102261] - [netdrv] hyperv: Add latest NetVSP versions to auto negotiation (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the netvsc receive callback functio (Jason Wang) [1102261] - [netdrv] hyperv: Cleanup the receive path (Jason Wang) [1102261] - [netdrv] hyperv: Get rid of the rndis_filter_packet structure (Jason Wang) [1102261] - [hv] vmbus: Support per-channel driver state (Jason Wang) [1102261] - [kernel] kthread: ensure locality of task_struct allocations (Doug Ledford) [1109975] - [kernel] kthread: make kthread_create() killable (Doug Ledford) [1109975] - [kernel] kthread: NUMA aware kthread_create_on_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_thread_info_node() (Doug Ledford) [1109975] - [kernel] NUMA aware alloc_task_struct_node() (Doug Ledford) [1109975] - [netdrv] sfc: use gso_max_segs and remove RHEL-specific hack (Nikolay Aleksandrov) [1021960] - [block] brd: Fix brd_lookup_page() race (Jeff Moyer) [962593] - [scsi] isci: fix needless ata reset escalation (David Milburn) [1074943] - [acpi] acpica: Add "Windows 2013" string to _OSI support (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Windows8/Server2012 string for _OSI method (Lenny Szubowicz) [1093502] - [acpi] acpica: Add Vista SP2 to supported _OSI strings (Lenny Szubowicz) [1093502] - [x86] Replace left over sti/cli in ia32 audit exit code (Niels de Vos) [1105048] - [kernel] audit: Call tty_audit_push_task() outside preempt disabled (Mateusz Guzik) [1097315] - [kernel] watchdog: touch_nmi_watchdog should only touch local cpu not every one (Don Zickus) [646626] - [kernel] Fix race condition in add_memory_block that can cause kernel panic when ballooning down memory (Larry Woodman) [1102551] - [kernel] percpu: fix this_cpu_sub() subtrahend casting for unsigneds (Doug Ledford) [1105648] - [kernel] percpu: fix __this_cpu_*_return() definition (Doug Ledford) [1105648] - [kernel] percpu: Generic support for this_cpu_add, sub, dec, inc_return (Doug Ledford) [1105648] - [kernel] percpu: make alloc_percpu() handle array types (Doug Ledford) [1105648] - [kernel] this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations (Doug Ledford) [1105648] - [net] tcp: syncookies: do not use getnstimeofday() (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce mss table to four values (Florian Westphal) [1084438] - [net] tcp: syncookies: update mss tables (Florian Westphal) [1084438] - [net] tcp: syncookies: reduce cookie lifetime to 128 seconds (Florian Westphal) [1084438] - [net] rate-limit warn-bad-offload splats (Nikolay Aleksandrov) [1103683] - [net] Use device model to get driver name in skb_gso_segment() (Nikolay Aleksandrov) [1103683] - [net] openvswitch: fix use-after-free bug in netns (Flavio Leitner) [1100127] - [net] llc: Fix length check in llc_fixup_skb() (Jiri Benc) [1101053] - [net] unix socket code abuses csum_partial (Hannes Frederic Sowa) [1077296] - [net] fix wrong mac_len calculation for vlans (Nikolay Aleksandrov) [1102044] - [net] tcp: fix a timewait refcnt race (Jiri Benc) [1098048] - [net] filter: add vlan tag access (Jiri Benc) [1082097] - [net] filter: add XOR operation (Jiri Benc) [1082097] - [net] filter: add SKF_AD_RXHASH and SKF_AD_CPU (Jiri Benc) [1082097] - [net] filter: Socket filter ancilliary data access for skb->dev->type (Jiri Benc) [1082097] - [net] filter: Add SKF_AD_QUEUE instruction (Jiri Benc) [1082097] - [net] filter: ingress socket filter by mark (Jiri Benc) [1082097] - [scsi] bnx2i: Make boot_nic entry visible in the sysfs session objects (Maurizio Lombardi) [1101442] - [scsi] hpsa: update driver version to 3.4.4-1-RH1 (Tomas Henzl) [1108346] - [scsi] hpsa: add new Smart Array PCI IDs (May 2014) (Tomas Henzl) [1108346] - [scsi] hpsa: Checking for a NULL return from a kzalloc call (Tomas Henzl) [1108346]- [scsi] Add timeout to avoid infinite command retry (David Milburn) [974583] - [md] dm-thin: update discard_granularity to reflect the thin-pool blocksize (Mike Snitzer) [1108809] - [md] dm-bio-prison: implement per bucket locking in the dm_bio_prison hash table (Mike Snitzer) [1108809] - [md] dm-thin: return ENOSPC instead of EIO when error_if_no_space enabled (Mike Snitzer) [1108809] - [netdrv] i40evf: don't use RESETTING state during reinit (Stefan Assmann) [1038788] - [netdrv] i40evf: remove storm control (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove reserved PCTYPE defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update check for AQ aliveness (Stefan Assmann) [1038788] - [netdrv] i40evf: Use is_multicast_ether_addr helper (Stefan Assmann) [1038788] - [netdrv] i40evf: remove usless return statements (Stefan Assmann) [1038788] - [netdrv] i40evf: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1038788] - [netdrv] i40evf: control auto ITR through ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: set proper default for ITR registers (Stefan Assmann) [1038788] - [netdrv] i40evf: make ethtool_ops const (Stefan Assmann) [1038788] - [netdrv] i40evf: don't lie to ethtool (Stefan Assmann) [1038788] - [netdrv] i40evf: Use macro param for ethtool stats (Stefan Assmann) [1038788] - [netdrv] i40evf: Fix the headers and update copyright year (Stefan Assmann) [1038788] - [netdrv] i40evf: Remove unused defines (Stefan Assmann) [1038788] - [netdrv] i40evf: Update AdminQ interface (Stefan Assmann) [1038788] - [netdrv] i40evf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038788] - [netdrv] i40evf: enable CONFIG_I40EVF (Stefan Assmann) [1038788] - [netdrv] i40evf: fixes to get i40evf working with RHEL6.6 (Stefan Assmann) [1038788] - [netdrv] i40evf: initial commit (Stefan Assmann) [1038788] - [netdrv] i40e: relax the firmware API version check (Stefan Assmann) [1038787] - [netdrv] i40: disable FCoE for MFP modes (Stefan Assmann) [1038787] - [netdrv] i40e: add clear_pxe AdminQ request (Stefan Assmann) [1038787] - [netdrv] i40e: Clear recovery pending, if reset failed (Stefan Assmann) [1038787] - [netdrv] i40e: Change type to u32 to avoid sparse error (Stefan Assmann) [1038787] - [netdrv] i40e: remove storm control (Stefan Assmann) [1038787] - [netdrv] i40e: Use the new i40e_get_fd_cnt_all function in other places (Stefan Assmann) [1038787] - [netdrv] i40e: Report cmd->data in ETHTOOL_GRXCLSRLCNT instead of ETHTOOL_GRXCLSRULE (Stefan Assmann) [1038787] - [netdrv] i40e: Remove reserved PCTYPE defines (Stefan Assmann) [1038787] - [netdrv] i40e: Tx/Rx rings declaration (Stefan Assmann) [1038787] - [netdrv] i40e: enable descriptor prefetch for VFs (Stefan Assmann) [1038787] - [netdrv] i40e: Update check for AQ aliveness (Stefan Assmann) [1038787] - [netdrv] i40e: remove usless return statements (Stefan Assmann) [1038787] - [netdrv] i40e: fix passing wrong error code to i40e_open() (Stefan Assmann) [1038787] - [netdrv] i40e: Check PCI_IOV config to avoid compile error (Stefan Assmann) [1038787] - [netdrv] i40e: remove Tx work for ptp (Stefan Assmann) [1038787] - [netdrv] i40e: Don't disable SR-IOV when VFs are assigned (Stefan Assmann) [1038787] - [netdrv] i40e: remove hardcode of stats struct size in ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: control auto ITR through ethtool (Stefan Assmann) [1038787] - [netdrv] i40e: set proper default for ITR registers (Stefan Assmann) [1038787] - [netdrv] i40e: add required include (Stefan Assmann) [1038787] - [netdrv] i40e: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038787] - [netdrv] i40e: fix Timesync Tx interrupt handler code (Stefan Assmann) [1038787] - [netdrv] i40e: enable CONFIG_I40E (Stefan Assmann) [1038787] - [netdrv] i40e: fixes to get i40e working with RHEL6.6 (Stefan Assmann) [1038787] - [netdrv] i40e: initial commit (Stefan Assmann) [1038787] - [pci] pci_regs: Add PCI bus link speed and width defines (Stefan Assmann) [1038787] - [netdrv] veth: fix NULL dereference in veth_dellink() (Ivan Vecera) [1108641] - [netdrv] veth: fix a NULL deref in netif_carrier_off (Ivan Vecera) [1108641] - [netdrv] veth: avoid a NULL deref in veth_stats_one (Ivan Vecera) [1108641] - [scsi] lpfc: Update version for 10.2.8020.1 driver release (Rob Evers) [1109274] - [scsi] lpfc: Add iotag memory barrier (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix ExpressLane priority setup (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for initializing RRQ bitmap (Rob Evers) [1109274] - [scsi] lpfc 10.2.8001.0: Fix for cleaning up stale ring flag and sp_queue_event entries (Rob Evers) [1109274]- [kernel] cred: Fix double free in prepare_usermodehelper_creds() error handling (Radomir Vrbovsky) [1087544] - [kernel] cred: Fix memory leak in error handling (Radomir Vrbovsky) [1087544] - [drm] i915: mst topology dumper in debugfs (Dave Airlie) [1074025] - [drm] i915: add DP 1.2 MST support (Dave Airlie) [1074025] - [drm] i915: check connector->encoder before using it (Dave Airlie) [1074025] - [drm] i915: split some DP modesetting code into a separate function (Dave Airlie) [1074025] - [drm] dp_helper: add Displayport multi-stream helper (Dave Airlie) [1074025] - [drm] add a path blob property (Dave Airlie) [1074025] - [drm] fb_helper: allow adding/removing connectors later (Dave Airlie) [1074025] - [drm] crtc: add interface to reinitialise the legacy mode group (Dave Airlie) [1074025] - [drm] fix memory leak around mode_group (Dave Airlie) [1074025] - [drm] i915: add some registers need for displayport MST support (Dave Airlie) [1074025] - [drm] add DP MST encoder type (Dave Airlie) [1074025] - [drm] dp_helper: add defines for DP 1.2 and MST support (Dave Airlie) [1074025] - [drm] i915: support address only i2c-over-aux transactions (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: move dp aux ch register init to aux init (Dave Airlie) [1074025] - [drm] i915: use the new drm helpers for dp aux (Dave Airlie) [1074025] - [drm] i915: move edp vdd enable/disable at a lower level in i2c-over-aux (Dave Airlie) [1074025] - [drm] i915: split edp_panel_vdd_on() for reuse (Dave Airlie) [1074025] - [drm] i915: fix order of dp aux i2c device cleanup (Dave Airlie) [1074025] - [drm] i915: add unregister callback to connector (Dave Airlie) [1074025] - [drm] i915: Enable 5.4Ghz HBR2 link rate for Displayport 1.2-capable devices (Dave Airlie) [1074025] - [drm] dp_helper: don't return EPROTO for defers (Dave Airlie) [1074025] - [drm] dp: Update comments about common i2c over dp assumptions (Dave Airlie) [1074025] - [drm] dp: let drivers specify the name of the I2C-over-AUX adapter (Dave Airlie) [1074025] - [drm] dp: Allow registering AUX channels as I2C busses (Dave Airlie) [1074025] - [drm] dp: Add DisplayPort link helpers (Dave Airlie) [1074025] - [drm] dp: Add drm_dp_dpcd_read_link_status() (Dave Airlie) [1074025] - [drm] dp: Add AUX channel infrastructure (Dave Airlie) [1074025] - [drm] dp_helper: Add DP test sink CRC definition (Dave Airlie) [1074025] - [drm] radeon: fix register typo on si (Rob Clark) [1082803] - [drm] i915: add locking to fixed panel edid probing (Rob Clark) [1082803] - [drm] upstream sync to v3.14.2 (Rob Clark) [1082803] - [drm] upstream sync to v3.13.11 (Rob Clark) [1082801] - [drm] upstream sync to v3.12.18 (Rob Clark) [1082794] - [drm] upstream sync to v3.11.10 (Rob Clark) [1082788] - [drm] upstream sync to v3.10.38 (Rob Clark) [1082786] - [netdrv] bna: Update the Driver Version to 3.2.23.0 (Ivan Vecera) [1054464] - [netdrv] bna: Firmware Patch Simplification (Ivan Vecera) [1054464] - [netdrv] bna: Embed SKB Length in TX Vector (Ivan Vecera) [1054464] - [netdrv] bna: Handle the TX Setup Failures (Ivan Vecera) [1054464] - [netdrv] bna: Add NULL Check Before Dereferencing TCB (Ivan Vecera) [1054464] - [netdrv] bna: CQ Read Fix (Ivan Vecera) [1054464] - [netdrv] bna: RX Processing and Config Changes (Ivan Vecera) [1054464] - [netdrv] bna: Enable Multi Buffer RX (Ivan Vecera) [1054464] - [netdrv] bna: RX Filter Enhancements (Ivan Vecera) [1054464] - [netdrv] bna: Fix Filter Add Del (Ivan Vecera) [1054464] - [netdrv] bna: Set Get IOC fw State (Ivan Vecera) [1054464] - [netdrv] bna: Add software timestamping support (Ivan Vecera) [1054464] - [kernel] tracing: Add BUG_ON when stack end location is over written (Aaron Tomlin) [1094831] - [netdrv] bonding: look for bridge IPs in arp monitoring (Veaceslav Falico) [704190] - [kernel] sched: free per cpu migration threads on suspend (Prarit Bhargava) [1020466] - [ata] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [ata] ata_piix: IDE-mode SATA patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [i2c] i801: SMBus patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [mfd] lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs (Prarit Bhargava) [1053911] - [firmware] efi-pstore: Make efi-pstore return a unique id (Tomoki Sekiyama) [1054513] - [firmware] efivars: Hold off deletion of sysfs entry until the scan is completed (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Cocci spatch "memdup.spatch" (Tomoki Sekiyama) [1054514] - [firmware] efi-pstore: Read data from variable store before memcpy() (Tomoki Sekiyama) [1054514] - [firmware] efivars: efivar_entry API (Tomoki Sekiyama) [1054514] - [firmware] efivarfs: Return an error if we fail to read a variable (Tomoki Sekiyama) [1054513] - [acpi] acpica: Add a lock to the internal object reference count mechanism (Naoya Horiguchi) [1023242] - [acpi] acpica: Standardize integer output for ACPICA warnings/errors (Naoya Horiguchi) [1023242] - [acpi] acpica: Change package length error message to an info message (Naoya Horiguchi) [1023242] - [acpi] acpica: Use acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [acpi] osl: add acpi_os_create_lock interface (Naoya Horiguchi) [1023242] - [edac] mce_amd: Add MCE decoding support for Family 16h (Kim Naru) [989776] - [edac] mce_amd: Make MC2 decoding per-family (Kim Naru) [989776] - [edac] mce_amd: Dump error status (Kim Naru) [989776] - [edac] mce_amd: Report decoded error type first (Kim Naru) [989776] - [edac] mce_amd: Dump CPU f/m/s triple with the error (Kim Naru) [989776] - [edac] mce_amd: Remove functional unit references (Kim Naru) [989776] - [edac] Revert "Add error decoding support for AMD Fam16h processors" (Kim Naru) [989776] - [hv] hyperv-fb: kick off efifb early (Jason Wang) [1056676] - [hv] hyperv-fb: add support for generation 2 virtual machines (Jason Wang) [1056676] - [hv] vmbus: use resource for hyperv mmio region (Jason Wang) [1056676] - [hv] vmbus: add missing breaks (Jason Wang) [1056676] - [hv] vmbus: Extract the mmio information from DSDT (Jason Wang) [1056676] - [input] hyperv-keyboard - pass through 0xE1 prefix (Jason Wang) [1056676] - [input] add a driver to support Hyper-V synthetic keyboard (Jason Wang) [1056676] - [x86] Remove useless reinitialization of irq descriptors (Jason Wang) [1056676] - [x86] pic: Fix section mismatch in legacy pic (Jason Wang) [1056676] - [x86] pic: Probe for legacy PIC and set legacy_pic appropriately (Jason Wang) [1056676] - [x86] hyperv: Correctly guard the local APIC calibration code (Jason Wang) [1056676] - [x86] hyperv: Get the local APIC timer frequency from the hypervisor (Jason Wang) [1056676] - [x86] legacy_irq: Remove left over nr_legacy_irqs (Jason Wang) [1056676] - [x86] pic: Make use of legacy_pic abstraction (Jason Wang) [1056676] - [x86] pic: Introduce legacy_pic abstraction (Jason Wang) [1056676] - [x86] apic: Allow use of lapic timer early calibration result (Jason Wang) [1056676] - [edac] sb_edac: add support for Haswell based systems (Aristeu Rozanski) [1010484] - [edac] sb_edac: remove bogus assumption on mc ordering (Aristeu Rozanski) [1010484] - [edac] sb_edac: fix socket detection on Ivy Bridge controllers (Aristeu Rozanski) [1010484] - [edac] sb_edac: update Kconfig description (Aristeu Rozanski) [1010484] - [edac] sb_edac: search devices using product id (Aristeu Rozanski) [1010484] - [edac] sb_edac: make RIR limit retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make node id retrieval per model (Aristeu Rozanski) [1010484] - [edac] sb_edac: make memory type detection per memory controller (Aristeu Rozanski) [1010484] - [net] ip_tunnel: fix ip_tunnel_find to return NULL in case the tunnel is not there (Jiri Pirko) [1104503] - [net] ip6ip6: autoload ip6 tunnel (Hannes Frederic Sowa) [1104038] - [net] netlink: Use netlink_ns_capable to verify the permisions of netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Add variants of capable for use on netlink messages (Jiri Benc) [1094267] {CVE-2014-0181} - [net] Add file_ns_capable() helper function for open-time capability checking (Jiri Benc) [1094267] {CVE-2014-0181} - [net] security: remove the security_netlink_recv hook as it is equivalent to capable() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: rename ssk to sk in struct netlink_skb_params (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make the sending netlink socket availabe in NETLINK_CB (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill loginuid/sessionid/sid members from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: kill eff_cap from struct netlink_skb_parms (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Rename netlink_capable netlink_allowed (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Fix permission check in netlink_connect() (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: fix possible spoofing from non-root processes (Jiri Benc) [1094267] {CVE-2014-0181} - [net] netlink: Make NETLINK_USERSOCK work again (Jiri Benc) [1094267] {CVE-2014-0181}- [netdrv] qlogic: Use time_before() (Chad Dupuis) [1054305] - [netdrv] net: get rid of SET_ETHTOOL_OPS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV on PF unload when VFs are assigned to VMs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.59 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Collect firmware dump using DMA on 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add mac learning support to SR-IOV VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support to process commands in atomic context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow SR-IOV VF probe in hypervisor (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set real_num_tx_queues, real_num_rx_queues properly (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while dumping TX queues on TX timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.58 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Limit vNIC support in legacy interrupt mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add driver logs in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow setting TX interrupt coalescing parameters from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add hwmon-sysfs interface to export board temperature (Chad Dupuis) [1054305] - [netdrv] qlcnic: Optimize MAC learning code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory leak (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reset firmware API lock at driver load time (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MSI-X initialization code (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned in guest OS (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix PVID configuration on eSwitch port (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix max ring count calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix to send INIT_NIC_FUNC as first mailbox (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic due to uninitialzed delayed_work struct in use (Chad Dupuis) [1054305] - [netdrv] qlcnic: include irq.h for irq definitions (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove casts of pointer to same type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.57 (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix a couple off-by-one bugs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix number of rings when we fall back from msix to legacy (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow any VLAN to be configured from VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix function return error check (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.56 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance semaphore lock access failure error message (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow vlan0 traffic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance driver message in failed state (Chad Dupuis) [1054305] - [netdrv] qlcnic: Updates to QLogic application/driver interface for virtual NIC configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Re-factor firmware minidump template header handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup qlcnic_enable_msix() return values (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.55 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback test failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix tx timeout (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of vlan list (Chad Dupuis) [1054305] - [netdrv] qlcnic: Correct off-by-one errors in bounds checks (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance logic to calculate msix vectors (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor interrupt coalescing code for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update poll controller code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt code cleanup (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance Tx timeout debugging (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use bool for rx_mac_learn (Chad Dupuis) [1054305] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unused code (Chad Dupuis) [1054305] - [netdrv] qlcnic: make local functions static (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.54 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable IPv6 LRO even if IP address is not programmed (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV cleanup code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable beaconing for 83xx/84xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do MAC learning for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Turn on promiscous mode for SRIOV PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable VF flood bit on PF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restrict VF from configuring any VLAN mode (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert vmalloc/memset to kcalloc (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool statistics length calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in TX statistics (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix bug in Tx completion path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix resource allocation for TX queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_83xx_hw.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: Mark functions as static in qlcnic_io.c (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.53 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Support for 16 virtual NIC functions (Chad Dupuis) [1054305] - [netdrv] qlcnic: VLAN enhancement for 84XX adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow single Tx/Rx queue for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Refactor initialize nic code path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Issue INIT_NIC command only once (Chad Dupuis) [1054305] - [netdrv] qlcnic: Disable DCB operations from SR-IOV VFs (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox registers when mailbox command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix mailbox processing during diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Allow firmware dump collection when auto firmware recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix memory allocation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix TSS/RSS ring validation logic (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic test for all adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix usage of netif_tx_wake, netif_tx_stop api during link change (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.52 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable multiple Tx queue support for 83xx/84xx Series adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: refactor Tx/SDS ring calculation and validation in driver (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool Statistics for Multiple Tx queue (Chad Dupuis) [1054305] - [netdrv] qlcnic: Register netdev in FAILED state for 83xx/84xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not read QLCNIC_FW_CAPABILITY_MORE_CAPS bit for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not force adapter to perform LRO without destination IP check (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove unnecessary pci_set_drvdata() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Validate Tx queue only for 82xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: update version to 5.3.51 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Skip unknown entry type while collecting firmware dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb code cleanup and refactoring (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove redundant eSwitch enable commands (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update ethtool standard pause settings (Chad Dupuis) [1054305] - [netdrv] qlcnic: Firmware dump collection when auto recovery is disabled (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance ethtool to display ring indices and interrupt mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Print informational messages only once during driver load (Chad Dupuis) [1054305] - [netdrv] qlcnic: add missing destroy_workqueue() on error path in qlcnic_probe() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Miscellaneous conversions to ETH_ALEN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix SR-IOV configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix register device in FAILED state for 82xx (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix VF reset recovery (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix warning reported by kbuild test robot (Chad Dupuis) [1054305] - [netdrv] qlcnic: use standard NAPI weights (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix sparse warning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert uses of compare_ether_addr to ether_addr_equal (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.50 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for per port eswitch configuration (Chad Dupuis) [1054305] - [netdrv] qlcnic: Restructuring of qlc_83xx_fw_info structure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER support for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add AER callback handlers (Chad Dupuis) [1054305] - [netdrv] qlcnic: Store firmware dump state in CAMRAM register (Chad Dupuis) [1054305] - [netdrv] qlcnic: Use firmware recommended dump capture mask as default (Chad Dupuis) [1054305] - [netdrv] qlcnic: Remove inline keyword (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance PVID handling for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Convert dma_alloc_coherent() to dma_zalloc_coherent (Chad Dupuis) [1054305] - [netdrv] qlcnic: underflow in qlcnic_validate_max_tx_rings() (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.49 (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Add support for CEE Netlink interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Register DCB AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Get DCB parameters from the adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: dcb: Query adapter DCB capabilities (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.48 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable diagnostic test for multiple Tx queues (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable Tx queue changes using ethtool for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Multi Tx queue support for 82xx Series adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.3.47 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 84xx adapters to load firmware from file (Chad Dupuis) [1054305] - [netdrv] qlcnic: Loopback Inter Driver Communication AEN handler (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add PVID support for 84xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable support for 844X adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.46 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Dump mailbox command data when a command times out (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix driver initialization for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Flush mailbox command list when mailbox is not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Reinitialize mailbox data structures after firmware reset (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix beacon state return status handling (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix set driver version command (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.45 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enable mailbox interface in poll mode when interrupts are not available (Chad Dupuis) [1054305] - [netdrv] qlcnic: Replace poll mode mailbox interface with interrupt based mailbox interface (Chad Dupuis) [1054305] - [netdrv] qlcnic: Interrupt based driver firmware mailbox mechanism (Chad Dupuis) [1054305] - [netdrv] qlcnic: Enhance diagnostic loopback error codes (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix for flash update failure on 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed and duplex display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix link speed display for 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix external loopback test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Removed adapter series name from warning messages (Chad Dupuis) [1054305] - [netdrv] qlcnic: Free up memory in error path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ingress MAC learning (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix MAC address filter issue on 82xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix diagnostic interrupt test for 83xx adapters (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix setting Guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix operation type and command type (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix initialization of work function (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix guest VLAN (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix releasing of Tx frag which was never mapped (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix dump template version mask (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix ethtool display for 83xx adapter (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix panic while setting VF's MAC address (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix multicast packet handling for PF and VF (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix NULL pointer dereference in VF probe path (Chad Dupuis) [1054305] - [netdrv] qlcnic: Set __QLCNIC_DEV_UP in adapter state before enabling interrupts (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix invalid register offset calculation (Chad Dupuis) [1054305] - [netdrv] qlcnic: Update version to 5.2.44 (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 83xx suspend and resume (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for 'set driver version' in 83XX (Chad Dupuis) [1054305] - [netdrv] qlcnic: Cleanup of structure qlcnic_hardware_context (Chad Dupuis) [1054305] - [netdrv] qlcnic: Add support for PEX DMA method to read memory section of adapter dump (Chad Dupuis) [1054305] - [netdrv] qlcnic: Secondary unicast MAC address support (Chad Dupuis) [1054305] - [netdrv] qlcnic: Minimize sleep duration within loopback diagnostic test (Chad Dupuis) [1054305] - [netdrv] qlcnic: Handle qlcnic_alloc_mbx_args() failure (Chad Dupuis) [1054305] - [netdrv] qlcnic: Do not sleep while holding spinlock (Chad Dupuis) [1054305] - [netdrv] qlcnic: replace strict_strtoul() with kstrtoul() (Chad Dupuis) [1054305] - [netdrv] qlcnic: remove redundant D0 power state set (Chad Dupuis) [1054305] - [netdrv] qlcnic: Fix typo in printk (Chad Dupuis) [1054305] - [netdrv] qlcnic: Check for assigned VFs and block remove if VFs are active (Bandan Das) [1016487] - [netdrv] qlcnic: Do not disable SR-IOV when VFs are assigned to VMs (Bandan Das) [1011773] - [netdrv] benet: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: re-factor MCCQ error status handling code (Ivan Vecera) [1054277] - [netdrv] be2net: support flashing new regions on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: skip multicast promiscuos setting in already set (Ivan Vecera) [1054277] - [netdrv] be2net: enable interrupts in EEH resume (Ivan Vecera) [1054277] - [netdrv] be2net: use MCCQ instead of MBOX in be_cmd_rss_config() (Ivan Vecera) [1054277] - [netdrv] be2net: include rx-compl error counter in ethtool stats (Ivan Vecera) [1054277] - [netdrv] be2net: remove unused code in be_cmd_vlan_config() (Ivan Vecera) [1054277] - [netdrv] be2net: covert vlan array to bit-map (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_ethtool.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix function call indentation in be_cmds.c (Ivan Vecera) [1054277] - [netdrv] be2net: fix line wrap and function call indentation in be_main.c (Ivan Vecera) [1054277] - [netdrv] be2net: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] ethtool: Support for configurable RSS hash key (Ivan Vecera) [982896 1054277] - [netdrv] be2net: Fix invocation of be_close() after be_clear() (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reap TX compls till HW doesn't respond for some time (Ivan Vecera) [1054277] - [netdrv] be2net: Add abi version between be2net and ocrdma (Ivan Vecera) [1054277] - [netdrv] be2net: add FW cmds needed for VxLAN offloads (Ivan Vecera) [1054277] - [netdrv] be2net: Call dev_kfree_skby_any instead of kfree_skb (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.2 (Ivan Vecera) [1054277] - [netdrv] be2net: Fix vlans_added counter (Ivan Vecera) [1054277] - [netdrv] be2net: Create multiple TXQs on RSS capable multi-channel BE3-R interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: fix pmac_id allocation size (Ivan Vecera) [1054277] - [netdrv] be2net: log LPVID used in multi-channel configs (Ivan Vecera) [1054277] - [netdrv] be2net: Use GET_PROFILE_CONFIG cmd for BE3-R to query max-vfs (Ivan Vecera) [1054277] - [netdrv] be2net: do external loopback test only when it is requested (Ivan Vecera) [1054277] - [netdrv] be2net: dma_sync each RX frag before passing it to the stack (Ivan Vecera) [1054277] - [netdrv] be2net: use the dma state API instead of the pci equivalents (Ivan Vecera) [1054277] - [netdrv] be2net: isolate TX workarounds not applicable to Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix skb double free in be_xmit_wrokarounds() failure path (Ivan Vecera) [1054277] - [netdrv] be2net: clear promiscuous bits in adapter->flags while disabling promiscuous mode (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to reset transparent vlan tagging (Ivan Vecera) [1054277] - [netdrv] be2net: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054277] - [netdrv] be2net: refactor multi-channel config code for Skyhawk-R chip (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log messages (Ivan Vecera) [1054277] - [netdrv] be2net: Update copyright year (Ivan Vecera) [1054277] - [netdrv] be2net: Log a kernel message when UE is detected in BE & Skyhawk (Ivan Vecera) [1054277] - [netdrv] be2net: Fix be_vlan_add/rem_vid() routines (Ivan Vecera) [1054277] - [netdrv] be2net: add dma_mapping_error() check for dma_map_page() (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version to 10.0.x (Ivan Vecera) [1054277] - [netdrv] be2net: cleanup wake-on-lan code (Ivan Vecera) [1054277] - [netdrv] be2net: use GET_MAC_LIST cmd to query mac-address from a pmac-id (Ivan Vecera) [1054277] - [netdrv] be2net: do not use frag index in the RX-compl entry (Ivan Vecera) [1054277] - [netdrv] be2net: Remove "10Gbps" from driver description string (Ivan Vecera) [1054277] - [netdrv] be2net: fix incorrect setting of cmd_privileges for VFs (Ivan Vecera) [1054277] - [netdrv] be2net: do not call be_set/get_fw_log_level() on Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: Log the profile-id used by FW during driver initialization (Ivan Vecera) [1054277] - [netdrv] be2net: don't set "pport" field when querying "pvid" (Ivan Vecera) [1054277] - [netdrv] be2net: set and query VEB/VEPA mode of the PF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Use MCC_CREATE_EXT_V1 cmd for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: fix max_evt_qs calculation for BE3 in SR-IOV config (Ivan Vecera) [1054277] - [netdrv] be2net: disable RSS when number of RXQs is reduced to 1 via set-channels (Ivan Vecera) [1054277] - [netdrv] be2net: slight optimization of addr compare (Ivan Vecera) [1054277] - [netdrv] be2net: calls skb_set_hash (Ivan Vecera) [1054277] - [netdrv] be2net: Free/delete pmacs in be_clear() only if they exist (Ivan Vecera) [1054277] - [netdrv] be2net: Fix Lancer error recovery to distinguish FW download (Ivan Vecera) [1054277] - [netdrv] be2net: call napi_disable() for all event queues (Ivan Vecera) [1054277] - [netdrv] be2net: Avoid programming permenant MAC by BE3-R VFs (Ivan Vecera) [1054277] - [netdrv] be2net: set coalesce-wm in CQ_CREATE_V2 cmd (Ivan Vecera) [1054277] - [netdrv] be2net: Disabling and enabling interrupts in suspend and resume (Ivan Vecera) [1054277] - [netdrv] be2net: Fix unconditional enabling of Rx interface options (Ivan Vecera) [1054277] - [netdrv] be2net: Make lancer_wait_ready() static (Ivan Vecera) [1054277] - [netdrv] be2net: Remove interface type (Ivan Vecera) [1054277] - [netdrv] be2net: add support for ndo_busy_poll (Ivan Vecera) [1054277] - [netdrv] be2net: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054277] - [netdrv] be2net: Rework PCIe error report log messaging (Ivan Vecera) [1054277] - [netdrv] be2net: change the driver version number to 4.9.224.0 (Ivan Vecera) [1054277] - [netdrv] be2net: Display RoCE specific counters in ethtool -S (Ivan Vecera) [1054277] - [netdrv] be2net: Call version 2 of GET_STATS ioctl for Skyhawk-R (Ivan Vecera) [1054277] - [netdrv] be2net: add a counter for pkts dropped in xmit path (Ivan Vecera) [1054277] - [netdrv] be2net: fix adaptive interrupt coalescing (Ivan Vecera) [1054277] - [netdrv] be2net: Call be_vf_setup() even when VFs are enbaled from previous load (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to display the VLAN priority for a VF (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to configure VLAN priority for a VF interface (Ivan Vecera) [1054277] - [netdrv] be2net: Fix to allow VLAN configuration on VF interfaces (Ivan Vecera) [1054277] - [netdrv] be2net: Fix number of VLANs supported in UMC mode for BE3-R (Ivan Vecera) [1054277] - [netdrv] be2net: Fix VLAN promiscuous mode programming (Ivan Vecera) [1054277] - [netdrv] be2net: Fix the size of be_nic_res_desc structure (Ivan Vecera) [1054277] - [netdrv] be2net: Remove extern from function prototypes (Ivan Vecera) [1054277] - [netdrv] be2net: missing variable initialization (Ivan Vecera) [1054277] - [netdrv] be2net: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054277] - [netdrv] be2net: Check for POST state in suspend-resume sequence (Ivan Vecera) [1054277] - [netdrv] be2net: update driver version (Ivan Vecera) [1054277] - [netdrv] be2net: Initialize "status" in be_cmd_get_die_temperature() (Ivan Vecera) [1054277] - [netdrv] be2net: fixup log msgs for async events (Ivan Vecera) [1054277] - [netdrv] be2net: Fix displaying supported speeds for BE2 (Ivan Vecera) [1054277] - [netdrv] be2net: Do not call get_die_temperature cmd for VF (Ivan Vecera) [1054277] - [netdrv] be2net: Adding more speeds reported by get_settings (Ivan Vecera) [1054277] - [netdrv] be2net: Staticize local functions (Ivan Vecera) [1054277] - [netdrv] be2net: ignore mac-addr set call for an already programmed mac-addr (Ivan Vecera) [1054277] - [netdrv] be2net: Delete secondary unicast MAC addresses during be_close (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features - fixup (Ivan Vecera) [1054277] - [netdrv] be2net: convert to hw_features (Ivan Vecera) [1054277]- [netdrv] sfc: fix calling of free_irq with already free vector (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: stop PIO for RHEL6 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: get rid of SET_ETHTOOL_OPS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: On MCDI timeout, issue an FLR and mark MCDI to fail-fast (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Call efx_set_channels() before efx->type->dimension_resources() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't receive packets when the napi budget == 0 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for NULL efx->ptp_data in efx_ptp_event (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use pci_enable_msix_range() instead of pci_enable_msix() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add/remove blank lines to taste (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fail self-test with -EBUSY, not -EIO, if the device is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cosmetic changes to self-test from the out-of-tree driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update product naming (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use canonical pointer type for MAC address in efx_set_mac_address() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename 'use_options' variable in tso_start() to clearer 'use_opt_desc' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Preserve rx_frm_trunc counters when resizing DMA rings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct comment about number of TX queues used on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused definitions of EF10 user-mode DMA descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rewrite adjustment of PPS event in a clearer way (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cache skb->data in local variable in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Removed adhoc scheme to rate limit PTP event queue overflow message (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix build warning in ethernet/sfc/tx.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use the correct maximum TX DMA ring size for SFC9100 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix transposed ptp_undersize_sync_windows, ptp_oversize_sync_windows statistics (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_mcdi_reset_port to use ENTITY_RESET MC command (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: fix sparse non static symbol warning (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: calls skb_set_hash (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix RX drop filters for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PTP counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Changed the statistic name emerg_fetch and emerg_wait to hlb_fetch and hlb_wait (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'enum efx_rx_alloc_method' (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unused 'refcnt' from efx_rx_page_state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement efx_nic_type->filter_clear_rx() operation for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow filter removal only with exactly matching priority (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't refer to 'stack' in filter implementation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change priority and flags for automatic MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Change efx_nic_type->rx_push_indir_table() to push hash key as well (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add more information to many warnings using WARN() and netdev_WARN() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary condition for processing the TX timestamp queue (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Don't clear timestamps in efx_ptp_rx() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Enable PTP clock and timestamping for all functions on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Associate primary and secondary functions of controller (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store VPD serial number at probe time (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add RX packet timestamping for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Copy RX prefix into skb head area in efx_rx_mk_skb() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: split setup of hardware timestamping into NIC-type operation (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for SFC9100 timestamp format (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tidy up PTP synchronization code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP - tidy up unused/useless variables (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove kernel-doc for efx_ptp_data fields not present in this version (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise efx_ptp_data->phc_clock_info() from a static template (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not use MAC address as clock name (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Store flags from MC_CMD_DRV_ATTACH for later use (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove dependency of PTP on having a dedicated channel (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split PTP multicast filter insertion/removal out of efx_ptp_start(), efx_ptp_stop() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return EBUSY for filter insertion on EF10, matching Falcon/Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Expose NVRAM_PARTITION_TYPE_LICENSE on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold efx_flush_all() into efx_stop_port() and update comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Map MCDI error MC_CMD_ERR_ENOTSUP to Linux EOPNOTSUPP (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Log all unexpected MCDI errors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add new sensor names (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Revise sensor names to be more understandable and consistent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Report units in sensor warnings (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct RX dropped count for drops while interface is down (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make initial fill of RX descriptors synchronous (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Tighten the check for RX merged completion events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add MC BISTs to ethtool offline self test on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Poll for MCDI completion once before timeout occurs (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_poll() by introducing efx_mcdi_poll_once() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: RX buffer allocation takes prefix size into account in IP header alignment (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: remove unnecessary pci_set_drvdata() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement the SIOCGHWTSTAMP ioctl (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix DMA unmapping issue with firmware assisted TSO (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Only bind to EF10 functions with the LinkCtrl and Trusted flags (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add PM and RXDP drop counters to ethtool stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add definitions for new stats counters and capability flag (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor EF10 stat mask code to allow for more conditional stats (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix internal indices of ethtool stats for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add rmb() between reading stats and generation count to ensure consistency (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Increase MCDI status timeout to 250ms (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Wait for MC reboot to complete before scheduling driver reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove extern from function prototypes (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Support ARFS for IPv6 flows (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use TX PIO for sufficiently small packets (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce inline functions to simplify TX insertion (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Separate out queue-empty check from efx_nic_may_push_tx_desc() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate and link PIO buffers; map them with write-combining (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement firmware-assisted TSO for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fold tso_get_head_fragment() into tso_start() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 registers to register dump (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ef10_filter_update_rx_scatter() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: efx_ethtool_get_ts_info() can be static (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reinitialise and re-validate datapath caps after MC reboot (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Clean up validation of datapath capabilities (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Reset derived rx_bad_bytes statistic when EF10 MC is rebooted (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Disable PTP on EF10 until we're ready to handle inline RX timestamps (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Minimal support for 40G link speed (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: check for allocation failure (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update copyright banners (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for Solarflare SFC9100 family (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() and efx_mcdi_fini() call efx_mcdi_drv_attach() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allocate NVRAM partition ID range for PHY images (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 register and structure definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend struct efx_tx_buffer to allow pushing option descriptors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use a global count of active queues instead of pending drains (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Prepare for RX scatter on EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Initialise IRQ moderation for all NIC types from efx_init_eventq() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow efx_nic_type->dimension_resources() to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Allow event queue initialisation to fail (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Document conditions for multicast replication vs filter replacement (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Implement asynchronous MCDI requests (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unnecessary use of atomic_t (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor efx_mcdi_rpc_start() and efx_mcdi_copyin() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for new board sensors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Convert dma_alloc_coherent() to dma_zalloc_coherent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use extended MC_CMD_SENSOR_INFO and MC_CMD_READ_SENSORS (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Return an error code when a sensor is busy (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for reading packet length from prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Generalise packet hash lookup to support EF10 RX prefix (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename EFX_PAGE_BLOCK_SIZE to EFX_VI_PAGE_SIZE and adjust comments (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove early call to efx_nic_type->reconfigure_mac() in efx_reset_up() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: use MCDI epoch flag to improve MC reboot detection in the driver (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add EF10 support for TX/RX DMA error events handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add a function pointer to abstract write of host time into NIC shared memory (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: PTP MCDI requests need to initialise periph ID field (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Delegate MAC/NIC statistic description to efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove driver-local struct ethtool_string (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove more left-overs from Falcon GMAC support (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move MTD operations into efx_nic_type (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move NIC-type-specific MTD partition date into separate structures (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Eliminate struct efx_mtd (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename SPI stuff to show that it is Falcon-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Cleanup Falcon-arch simple MAC filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Define and use MCDI_POPULATE_DWORD_<1-7> (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add flag for stack-owned RX MAC filters (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch filter removal (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make most filter operations NIC-type-specific (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor Falcon-arch search limit reset (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Split Falcon-arch-specific and common filter state (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Extend and abstract efx_filter_spec to cover Huntington/EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Name the RX drop queue ID (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-arch filter implementation types and functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove unused filter_flags variables and efx_farch_filter_id_flags() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Do not assume efx_nic_type->ev_fini() is idempotent (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: EFX_WORKAROUND_ALWAYS is really specific to Falcon-architecture (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Get rid of per-NIC-type phys_addr_channels and mem_map_size (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update and improve kernel-doc for efx_mcdi_state & efx_mcdi_iface (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fix race in completion handling (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add support for MCDI v2 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Update MCDI protocol definitions for EF10 (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Translate MCDI error numbers received in events (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move and rename Falcon/Siena common NIC operations (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Refactor queue teardown sequence to allow for EF10 flush behaviour (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove bogus call to efx_release_tx_buffers() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Stop RX refill before flushing RX queues (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Limit scope of a Falcon A1 IRQ workaround (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rework IRQ enable/disable (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Remove efx_process_channel_now() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rename Falcon-architecture register definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make struct efx_special_buffer less special (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add GFP flags to efx_nic_alloc_buffer() and make most callers allow blocking (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make MCDI independent of Siena (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make efx_mcdi_init() call efx_mcdi_handle_assertion() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Collect all MCDI port functions into mcdi_port.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move efx_mcdi_mac_reconfigure() to siena.c and rename (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move siena_reset_hw() and siena_map_reset_reason() into MCDI module (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Add and use MCDI_SET_QWORD() and MCDI_SET_ARRAY_QWORD() (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Ensure MCDI buffers, but not lengths, are dword aligned (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use proper macros to declare and access MCDI arrays (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_CTL_SDU_LEN_MAX_V1 macro for Siena-specific code (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Fill out the set of MCDI accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Rationalise MCDI buffer accessors (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Introduce and use MCDI_DECLARE_BUF macro (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move more Falcon-specific code and definitions into falcon.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Move details of a Falcon bug workaround out of ethtool.c (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Use efx_mcdi_mon() to find efx_mcdi_mon structure from efx_nic (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: const-qualify source pointers for MMIO write functions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Correct MAC filter bitfield definitions (Nikolay Aleksandrov) [1057527] - [netdrv] sfc: Make all MAC statistics consistently 64 bits wide (Nikolay Aleksandrov) [1057527]- [x86] efi: Pass a proper identity mapping in efi_call_phys_prelog (Nigel Croxon) [1044709] - [usb] usbcore: check usb device's state before sending a Set SEL control transfer (Don Zickus) [929314] - [kernel] rename cpu stop machine thread to stopper (Prarit Bhargava) [1022465] - [thermal] intel_powerclamp: Fix cstate counter detection (Steve Best) [1103371] - [thermal] intel_powerclamp: Tidy up error handling in powerclamp_init (Steve Best) [1103371] - [thermal] intel_powerclamp: Add newer CPU models (Steve Best) [1103371] - [netdrv] hyperv: Move state setting for link query (Jason Wang) [1027155] - [netdrv] hyperv: Fix the carrier status setting (Jason Wang) [1027155] - [netdrv] hyperv: Fix race between probe and open calls (Jason Wang) [1027155] - [char] ipmi: Add MODULE_ALIAS for autoloading ipmi driver on ACPI systems (Charles Rose) [825196] - [char] ipmi: Improve error messages on failed irq enable (Charles Rose) [825196] - [char] ipmi: Turn off all activity on an idle ipmi interface (Tony Camuso) [1077493] - [char] ipmi: Fix a race restarting the timer (Tony Camuso) [1098324] - [char] ipmi: Reset the KCS timeout when starting error recovery (Tony Camuso) [1085350] - [scsi] bnx2fc: Updated version to 2.4.2 (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed the handling for the SCSI retry delay (Maurizio Lombardi) [1054586] - [scsi] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2x (Maurizio Lombardi) [1054586] - [net] cnic: Update version to 2.5.20 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Use proper ulp_ops for per device operations (Maurizio Lombardi) [1054561] - [net] cnic: Add a signature to indicate valid doorbell offset (Maurizio Lombardi) [1054561] - [net] cnic: Remove extern from function prototypes (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.18 (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate local copy of pfid (Maurizio Lombardi) [1054561] - [net] cnic: Eliminate CNIC_PORT macro and port_mode in local struct (Maurizio Lombardi) [1054561] - [net] cnic: Redefine BNX2X_HW_CID using existing bnx2x macros (Maurizio Lombardi) [1054561] - [net] cnic: Update version to 2.5.17 and copyright year (Maurizio Lombardi) [1054561] - [net] cnic: Add missing error checking for RAMROD_CMD_ID_CLOSE (Maurizio Lombardi) [1054561] - [net] cnic: Update TCP options setup for iSCSI (Maurizio Lombardi) [1054581 1054561] - [net] cnic: Reset tcp_flags during cnic_cm_create() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify cnic_release() (Maurizio Lombardi) [1054561] - [scsi] cnic: Simplify netdev events handling (Maurizio Lombardi) [1054561] - [scsi] cnic: bnx2i: bnx2fc: Fix inconsistent use of page size (Maurizio Lombardi) [1054561] - [scsi] be2iscsi: fix bad if expression (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Jump to 'free_memory' is apparently missing (Rob Evers) [1054371] - [scsi] be2iscsi: Bump driver version (Rob Evers) [1054371] - [scsi] be2iscsi: Fix destroy MCC-CQ before MCC-EQ is destroyed (Rob Evers) [1054371] - [scsi] be2iscsi: Fix memory corruption in MBX path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix TCP parameters while connection offloading (Rob Evers) [1054371] - [scsi] be2iscsi: Fix interrupt Coalescing mechanism (Rob Evers) [1054371] - [scsi] be2iscsi: Fix exposing Host in sysfs after adapter initialization is complete (Rob Evers) [1054371] - [scsi] be2iscsi: Fix retreving MCCQ_WRB in non-embedded Mbox path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix DMA Out of SW-IOMMU space error (Rob Evers) [1054371] - [scsi] be2iscsi: Fix scsi_cmnd leakage in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the session cleanup when reboot/shutdown happens (Rob Evers) [1054371] - [scsi] be2iscsi: Fix doorbell format for EQ/CQ/RQ s per SLI spec (Rob Evers) [1054371] - [scsi] be2iscsi: Fix port speed typo in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Fix handling timed out MBX completion from FW (Rob Evers) [1054371] - [scsi] be2iscsi: fix memory leak in error path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL posting for unaligned ICD values (Rob Evers) [1054371] - [scsi] be2iscsi: Fix AER handling in driver (Rob Evers) [1054371] - [scsi] be2iscsi: Invalidate WRB in Abort/Reset Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Insufficient Buffer Error returned in MBX Completion (Rob Evers) [1054371] - [scsi] be2iscsi: Fix log level for protocol specific logs (Rob Evers) [1054371] - [scsi] be2iscsi: Fix MSIx creation for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Display Port Identifier for each iSCSI function (Rob Evers) [1054371] - [scsi] be2iscsi: Dispaly CID available for connection offload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix chute cleanup during drivers unload (Rob Evers) [1054371] - [scsi] be2iscsi: Fix connection offload to support Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix CID allocation/freeing to support Dual chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix WRB_Q posting to support Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix SGL Initilization and posting Pages for Dual Chute (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR support for Dual Chute mode (Rob Evers) [1054371] - [scsi] be2iscsi: Fix changes in ASYNC Path for SKH-R adapter (Rob Evers) [1054371] - [scsi] be2iscsi: Config parameters update for Dual Chute Support (Rob Evers) [1054371] - [scsi] be2iscsi: Fix soft lock up issue during UE or if FW taking time to respond (Rob Evers) [1054371] - [scsi] be2iscsi: Fix locking mechanism in Unsol Path (Rob Evers) [1054371] - [scsi] be2iscsi: Fix negotiated parameters upload to FW (Rob Evers) [1054371] - [scsi] be2iscsi: Fix repeated issue of MAC ADDR get IOCTL (Rob Evers) [1054371] - [scsi] be2iscsi: Fix the MCCQ count leakage (Rob Evers) [1054371] - [scsi] be2iscsi: Fix Template HDR IOCTL (Rob Evers) [1054371] - [netdrv] bnx2x: dont reload on GRO change (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: Allow ethtool to enable/disable loopback (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: allow GRO_ENABLE_FLAG (Michal Schmidt) [1022020 1054563 1054273] - [netdrv] bnx2x: fix incorrect busy-poll backport (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix backport of bnx2x_low_latency_recv() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove cosmetic differences from upstream (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: drop no longer necessary netdev_printk workaround (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: update MAINTAINERS for bnx2x and e-mail addresses (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert return 0 to return rc (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix build when BNX2X_SRIOV is not enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: added 'likely' to fast-path skb existence (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix crash while ethtool -t (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support for byte queue limits (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Memory leak during VF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: include irq.h for irqreturn_t definitions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't allow VFs to become promiscuous (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't show port statistics for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix failure to configure VF multicast filters (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix vlan credit issues for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix possible memory leak on iov error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove the sriov VFOP mechanism (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Create workqueue for IOV related tasks (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Support mng. request for driver version (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't receive packets when the napi budget == 0 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing bit in default Tx switching (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by disabling TPA (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: save RAM in kdump kernel by using a single queue (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: clamp num_queues to prevent passing a negative value (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove hidden flow control goto from BNX2X_ALLOC macros (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_enable_msix_range() instead of pci_enable_msix() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: utilize FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: semantic revise scheduling of sp_rtnl (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2x_panic_dump for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revise IOV vlan/mac validation (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support in PF driver for RSC (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Semantic Validate vlan/mac changes (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unnecessary internal mem config (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Remove unused iov code (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: change verbosity of some prints (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Allow VF rss on higher PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Make module parameters readable (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix L2-GRE TCP issues (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix generic option settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: More Shutdown revisions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix VF flr flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't release PCI bars on shutdown (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix sparse warning (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct default Tx switching behaviour (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix DMA unmapping of TSO split BDs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent WARN during driver unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: namespace and dead code cleanups (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix VLAN configuration for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix AFEX memory overflow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean before update RSS arrives (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct number of MSI-X vectors for VFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: limit number of interrupt vectors for 57711 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix KR2 work-around detection of BCM8073 (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix incorrect link-up report (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Duplex setting for 54618se (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix passive DAC cable detection (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 578xx-KR 1G link (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: downgrade "valid ME register value" message level (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: slight optimization of addr compare (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix build with SRIOV disabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add VF Multicast filters support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add num of VFs to Management statistics (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: no error when RSS configuration fails (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add Big-Endian ethtool comment (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add AER support (missing bits) (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: cleanup skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: calls skb_set_hash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: populate skb->l4_rxhash (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: avoid null pointer dereference when enabling SR-IOV (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent "timeout waiting for state X" (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent CFC attention (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent panic during DMAE timeout (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Clean the sp rtnl task upon unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: replace dma_set_mask() and dma_set_coherent_mask() with new helper (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: remove unnecessary pci_set_drvdata() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add ndo_get_phys_port_id support (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change variable type to bool (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: skb_is_gso_v6() requires skb_is_gso() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add support for EXTPHY2 LED mode (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Change function prototype (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't disable/enable SR-IOV when loading (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Correct VF driver info (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Test nvram when interface is down (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Staticize local symbols (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Disable VF access on PF removal (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent FW assert on low mem during unload (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Set NETIF_F_HIGHDMA unconditionally (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Don't pretend during register dump (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent null pointer dereference on error flow (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix config when SR-IOV and iSCSI are enabled (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix Coalescing configuration (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Unlock VF-PF channel on MAC/VLAN config error (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent an illegal pointer dereference during panic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: record rx queue for LRO packets (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masked MCP parities from appearing (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: prevent masking error from cnic (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: add missing VF resource allocation during init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix support for VFs on some PFs (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Prevent mistaken hangup between driver & FW (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix 848xx duplex settings (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: 57840 non-external loopback test fail on 1G (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix bnx2i and bnx2fc regressions (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Use pci_dev pm_cap (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Fix configuration of doorbell block (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Restore a call to config_init (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Add missing braces in bnx2x_link_initialize() (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: fix broken compilation with CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - VF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: VF RSS support - PF side (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Convert dma_alloc_coherent() to dma_zalloc_coherent (Michal Schmidt) [1054563 1054273] - [netdrv] bnx2x: Revising locking scheme for MAC configuration (Michal Schmidt) [1054563 1054273] - [netdrv] firmware: add bnx2x FW 7.8.19 (Michal Schmidt) [1054563 1054273] - [net] export physical port id via sysfs (Michal Schmidt) [1098227] - [net] rtnl: export physical port id via RT netlink (Michal Schmidt) [1098227] - [net] add ndo to get id of physical port of the device (Michal Schmidt) [1098227] - [lib] vsprintf: add support of '*ph' (Michal Schmidt) [1098227]- [video] vgacon: clear buffer attributes when we load a 512 character font (Rob Clark) [1082803] - [fs] consolidate the reassignments of ->f_op in ->open() instances (Rob Clark) [1082799] - [video] fbdev: add a MIPI DSI header (Rob Clark) [1082799] - [kernel] kref: Implement kref_get_unless_zero (Rob Clark) [1082791] - [kernel] time: export ktime_get_monotonic_offset (Rob Clark) [1082787] - [kernel] sysfs: Add sysfs_add/remove_files utility functions (Rob Clark) [1082787] - [kernel] Add arch_phys_wc_add, arch_phys_wc_del to manipulate WC MTRRs if needed (Rob Clark) [1082787] - [kernel] mutex: Move ww_mutex definitions to ww_mutex.h (Rob Clark) [1082787] - [base] reservation: cross-device reservation support (Rob Clark) [1082787] - [kernel] locking-selftests: Handle unexpected failures more strictly (Rob Clark) [1082787] - [kernel] mutex: Add more w/w tests to test EDEADLK path handling (Rob Clark) [1082787] - [kernel] mutex: Add more tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w tests to lib/locking-selftest.c (Rob Clark) [1082787] - [kernel] mutex: Add w/w mutex slowpath debugging (Rob Clark) [1082787] - [kernel] mutex: Add support for wound/wait style locks (Rob Clark) [1082787] - [kernel] arch: Make __mutex_fastpath_lock_retval return whether fastpath succeeded or not (Rob Clark) [1082787] - [fs] procfs: add proc_remove_subtree() (Rob Clark) [1082782] - [lib] scatterlist: sg_page_iter support sg lists w/o backing pages (Rob Clark) [1082782] - [lib] scatterlist: use page iterator in the mapping iterator (Rob Clark) [1082782] - [lib] scatterlist: add simple page iterator (Rob Clark) [1082782] - [lib] scatterlist: add sg_alloc_table_from_pages function (Rob Clark) [1082782] - [netdrv] qlge: Update version to 1.00.00.34 (Chad Dupuis) [1054333] - [netdrv] qlge: Fix ethtool statistics (Chad Dupuis) [1054333] - [netdrv] qlge: Update version to 1.00.00.33 (Chad Dupuis) [1054333] - [netdrv] qlge: Enhance nested VLAN Q-in-Q handling (Chad Dupuis) [1054333] - [netdrv] qlge: call ql_core_dump() only if dump memory was allocated (Chad Dupuis) [1054333] - [netdrv] qlge: add missing free_netdev() on error in qlge_probe() (Chad Dupuis) [1054333] - [netdrv] qlge: fix dma map leak when the last chunk is not allocated (Chad Dupuis) [1054333] - [netdrv] bnx2x: Fix kernel crash and data miscompare after EEH recovery (Michal Schmidt) [1029600] - [netdrv] bnx2x: Adapter not recovery from EEH error injection (Michal Schmidt) [1029600] - [netdrv] tg3: Override clock, link aware and link idle mode during NVRAM dump (Ivan Vecera) [1054558] - [netdrv] tg3: Update copyright and version to 3.137 (Ivan Vecera) [1054558] - [netdrv] tg3: Prevent page allocation failure during TSO workaround (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: Don't modify ip header fields when doing GSO (Ivan Vecera) [1029192 1054558] - [netdrv] tg3: remove open-coded skb_cow_head (Ivan Vecera) [1054558] - [netdrv] tg3: remove empty MDIO bus reset function (Ivan Vecera) [1054558] - [netdrv] tg3: Do not include vlan acceleration features in vlan_features (Ivan Vecera) [1054558] - [netdrv] tg3: Call dev_kfree_skby_any instead of dev_kfree_skb (Ivan Vecera) [1054558] - [netdrv] tg3: Don't check undefined error bits in RXBD (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix deadlock in tg3_change_mtu() (Ivan Vecera) [1054558] - [netdrv] tg3: cleanup an error path in tg3_phy_reset_5703_4_5() (Ivan Vecera) [1054558] - [netdrv] tg3: delete non-required instances of include linux/init.h (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.136 (Ivan Vecera) [1054558] - [netdrv] tg3: Set the MAC clock to the fastest speed during boot code load (Ivan Vecera) [1054558] - [netdrv] tg3: Add unicast filtering support (Ivan Vecera) [1054558] - [netdrv] tg3: Refactor __tg3_set_mac_addr() (Ivan Vecera) [1054558] - [netdrv] tg3: Initialize REG_BASE_ADDR at PCI config offset 120 to 0 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.135 (Ivan Vecera) [1054558] - [netdrv] tg3: Expand multicast drop counter miscounting fix to 5762 (Ivan Vecera) [1054558] - [netdrv] tg3: Fix bit definition for the nvram Auto Power Down setting (Ivan Vecera) [1054558] - [netdrv] tg3: Add flag to disable 1G Half Duplex advertisement (Ivan Vecera) [1054558] - [netdrv] tg3: Don't add rxbds_empty to rx_over_errors (Ivan Vecera) [1054558] - [netdrv] tg3: Give up chip reset and carrier loss handling if PCI device is not present (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the SIOCGHWTSTAMP ioctl (Ivan Vecera) [1054558] - [netdrv] tg3: Validate hwtstamp_config completely before applying it (Ivan Vecera) [1054558] - [netdrv] tg3: remove unnecessary pci_set_drvdata() (Ivan Vecera) [1054558] - [netdrv] tg3: Miscellaneous conversions to ETH_ALEN (Ivan Vecera) [1054558] - [netdrv] tg3: use phylib when robo switch is in use (Ivan Vecera) [1054558] - [netdrv] tg3: add support a phy at an address different than 01 (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.134 (Ivan Vecera) [1054558] - [netdrv] tg3: Remove unnecessary spinlock (Ivan Vecera) [1054558] - [netdrv] tg3: Appropriately classify interrupts during request_irq (Ivan Vecera) [1054558] - [netdrv] tg3: Remove redundant if check (Ivan Vecera) [1054558] - [netdrv] tg3: Remove if 0'd code (Ivan Vecera) [1054558] - [netdrv] tg3: LED in shared mode does not blink during traffic (Ivan Vecera) [1054558] - [netdrv] tg3: Add support for new 577xx device ids (Ivan Vecera) [1054558] - [netdrv] tg3: Add function tg3_phy_shdw_write() (Ivan Vecera) [1054558] - [netdrv] tg3: Use pci_dev pm_cap (Ivan Vecera) [1054558] - [netdrv] tg3: Convert dma_alloc_coherent() to dma_zalloc_coherent (Ivan Vecera) [1054558] - [netdrv] tg3: fix NULL pointer dereference in tg3_io_error_detected and tg3_io_slot_reset (Ivan Vecera) [1054558] - [netdrv] tg3: Update version to 3.133 (Ivan Vecera) [1054558] - [netdrv] tg3: Enable support for timesync gpio output (Ivan Vecera) [1054558] - [netdrv] tg3: Implement the shutdown handler (Ivan Vecera) [1054558] - [netdrv] tg3: Allow NVRAM programming when interface is down (Ivan Vecera) [1054558] - [netdrv] tg3: Fix warning from pci_disable_device() (Ivan Vecera) [1054558] - [netdrv] tg3: Fix kernel crash (Ivan Vecera) [1054558] - [netdrv] tg3: Avoid delay during MMIO access (Ivan Vecera) [1054558] - [netdrv] tg3: restore rx_dropped accounting (Ivan Vecera) [1054558] - [netdrv] tg3: Consilidate MAC loopback code (Ivan Vecera) [1054558] - [netdrv] tg3: Allow ethtool to enable/disable loopback (Ivan Vecera) [1054558] - [net] Allow ethtool to set interface in loopback mode (Ivan Vecera) [1054558] - [netdrv] tg3: convert to hw_features (Ivan Vecera) [1054558] - [netdrv] tg3: Do not use legacy PCI power management (Ivan Vecera) [1054558] - [netdrv] tg3: Remove TG3_VLAN_TAG_USED macro (Ivan Vecera) [1054558] - [netdrv] ixgbe: fix ethtool stats (Ivan Vecera) [1098515] - [netdrv] Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq (Ivan Vecera) [1098515] - [netdrv] vxlan: virtual extensible lan (Ivan Vecera) [1098515] - [netdrv] ifb: convert to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ppp: make ppp_get_stats64 static (Ivan Vecera) [1098515] - [netdrv] ppp: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] slip: Use net_device_stats from struct net_device (Ivan Vecera) [1098515] - [netdrv] slip: fix get_stats() method (Ivan Vecera) [1098515] - [netdrv] veth: reduce stat overhead (Ivan Vecera) [1098515] - [netdrv] veth: fix 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [netdrv] veth: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] net: fix race condition in several drivers when reading stats (Ivan Vecera) [1098515] - [netdrv] virtio-net: fix a race on 32bit arches (Ivan Vecera) [1098515] - [netdrv] virtio-net: Fix panic in virtnet_remove (Ivan Vecera) [1098515] - [netdrv] virtio-net: per cpu 64 bit stats (Ivan Vecera) [1098515] - [netdrv] vmxnet3: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] xen: convert to 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] via-rhine: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] niu: support 64 bit stats interface (Ivan Vecera) [1098515] - [netdrv] r8169: add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] 8139too: Add 64bit statistics (Ivan Vecera) [1098515] - [netdrv] netxen: convert to 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] forcedeth: account for dropped RX frames (Ivan Vecera) [1098515] - [netdrv] forcedeth: implement ndo_get_stats64() API (Ivan Vecera) [1098515] - [netdrv] forcedeth: fix stats on hardware without extended stats support (Ivan Vecera) [1098515] - [netdrv] forcedeth: Improve stats counters (Ivan Vecera) [1098515] - [netdrv] forcedeth: remove unneeded stats updates (Ivan Vecera) [1098515] - [netdrv] vxge: fix 64 bit access on 32 bit platforms (Ivan Vecera) [1098515] - [netdrv] vxge: Implement 64bit stats (Ivan Vecera) [1098515] - [netdrv] myricom: update to 64 bit stats (Ivan Vecera) [1098515] - [netdrv] sky2: implement 64 bit stats (Ivan Vecera) [1098515] - [netdrv] ixgbevf: provide 64 bit statistics (Ivan Vecera) [1098515] - [netdrv] ixgbe: fix stats handling (Ivan Vecera) [1098515] - [netdrv] igb: fix stats handling (Ivan Vecera) [1098515] - [netdrv] e1000e: convert to stats64 (Ivan Vecera) [1098515] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [1098515] - [netdrv] enic: update to support 64 bit stats (Ivan Vecera) [1098515] - [netdrv] cxgb4: switch to 64 bit inteface statistics (Ivan Vecera) [1098515] - [netdrv] bna: fix stats handling (Ivan Vecera) [1098515] - [netdrv] tg3: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] bnx2: 64 bit stats on all arches (Ivan Vecera) [1098515] - [netdrv] b44: add 64 bit stats (Ivan Vecera) [1098515] - [netdrv] dummy: percpu stats and lockless xmit (Ivan Vecera) [1098515] - [netdrv] sfc: Implement 64-bit net device statistics on all architectures (Ivan Vecera) [1098515] - [net] bridge: 64bit rx/tx counters (Ivan Vecera) [1098515] - [net] bridge: per-cpu packet statistics (Ivan Vecera) [1098515] - [net] vlan: lockless transmit path (Ivan Vecera) [1098515] - [net] congestion notifications are not dropped packets (Ivan Vecera) [1098515] - [net] vlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] macvlan: 64 bit rx counters (Ivan Vecera) [1098515] - [netdrv] loopback driver cleanup (Ivan Vecera) [1098515] - [netdrv] loopback: use u64_stats_sync infrastructure (Ivan Vecera) [1098515] - [netdrv] loopback: Implement 64bit stats on 32bit arches (Ivan Vecera) [1098515] - [net] export netdev_stats_to_stats64 (Ivan Vecera) [1098515] - [netdrv] Enable 64-bit net device statistics on 32-bit architectures (Ivan Vecera) [1098515] - [netdrv] bonding: Remove net_device_stats from bonding struct (Ivan Vecera) [1098515] - [fs] sysfs: don't panic when in different netns (Daniel Borkmann) [1034696 1020145] - [fs] cifs: Check if prefixpath starts with '\' in cifs_parse_mount_options (Sachin Prabhu) [1104268] - [fs] gfs2: Ensure workqueue is scheduled after noexp request (Robert S Peterson) [1101740] - [fs] ext3: Allow quota file use root reservation (Lukas Czerner) [1102234] - [fs] ext4: Allow quota file use root reservation (Lukas Czerner) [802214] - [fs] pipe: skip file_update_time on frozen fs (Eric Sandeen) [1093077] - [fs] ext4: fix ext4_flush_completed_IO wait semantics (Lukas Czerner) [1023141] - [fs] ext4: completed_io locking cleanup (Lukas Czerner) [1023141] - [fs] ext4: fix unwritten counter leakage (Lukas Czerner) [1023141] - [fs] ext4: give i_aiodio_unwritten a more appropriate name (Lukas Czerner) [1023141] - [fs] ext4: ext4_inode_info diet (Lukas Czerner) [1023141] - [fs] ext4: optimize locking for end_io extent conversion (Lukas Czerner) [1023141] - [fs] ext4: remove unnecessary call to waitqueue_active() (Lukas Czerner) [1023141] - [fs] ext4: Use correct locking for ext4_end_io_nolock() (Lukas Czerner) [1023141] - [fs] ext4: don't check io->flag when setting EXT4_STATE_DIO_UNWRITTEN inode state (Lukas Czerner) [1023141] - [md] dm-crypt: fix cpu hotplug crash by removing per-cpu structure (Mike Snitzer) [1076147] - [md] dm-crypt: rename struct convert_context sector field (Mike Snitzer) [1076147] - [md] dm-crypt: store crypt_config instead of dm_target struct (Mike Snitzer) [1076147] - [md] dm-crypt: move cipher data out of per_cpu struct (Mike Snitzer) [1076147] - [md] dm-crypt: rename pending field (Mike Snitzer) [1076147] - [md] dm-crypt: replace simple_strtoul (Mike Snitzer) [1076147] - [md] dm: reject trailing characters in sccanf input (Mike Snitzer) [1076147] - [md] dm-crypt: add missing error handling (Mike Snitzer) [1076147] - [md] dm-crypt: suppress endian warnings (Mike Snitzer) [1076147] - [md] dm-crypt: add loop aes iv generator (Mike Snitzer) [1076147] - [crypto] md5: Add export support (Mike Snitzer) [1076147] - [md] dm-crypt: add multi key capability (Mike Snitzer) [1076147] - [md] dm-crypt: add post iv call to iv generator (Mike Snitzer) [1076147] - [md] dm-crypt: use io thread for reads only if mempool exhausted (Mike Snitzer) [1076147] - [md] dm-crypt: scale to multiple cpus (Mike Snitzer) [1076147] - [md] dm-crypt: simplify compatible table output (Mike Snitzer) [1076147] - [md] dm-thin: add 'no_space_timeout' dm-thin-pool module param (Mike Snitzer) [1098656] - [md] dm-thin: add timeout to stop out-of-data-space mode holding IO forever (Mike Snitzer) [1098656] - [md] dm-thin: allow metadata commit if pool is in PM_OUT_OF_DATA_SPACE mode (Mike Snitzer) [1098655] - [md] dm-cache: always split discards on cache block boundaries (Mike Snitzer) [1103790] - [md] dm-cache: fix writethrough mode quiescing in cache_map (Mike Snitzer) [1103790] - [x86] efi: earlyprintk=efi,keep fix (Rui Wang) [1031867] - [x86] efi: earlyprintk off-by-one bugfix (Rui Wang) [1031867] - [x86] efi: Add EFI framebuffer earlyprintk support (Rui Wang) [1031867] - [powerpc] mm: fix ".__node_distance" undefined (David Milburn) [1091088 1020866] - [nvme] Retry failed commands with non-fatal errors (David Milburn) [1091088 1020866] - [nvme] Fix divide-by-zero in nvme_trans_io_get_num_cmds (David Milburn) [1091088 1020866] - [nvme] Add getgeo to block ops (David Milburn) [1091088 1020866] - [nvme] Start-stop nvme_thread during device add-remove (David Milburn) [1091088 1020866] - [nvme] Make I/O timeout a module parameter (David Milburn) [1091088 1020866] - [nvme] per-cpu io queues (David Milburn) [1091088 1020866] - [nvme] Replace DEFINE_PCI_DEVICE_TABLE (David Milburn) [1091088 1020866] - [nvme] IOCTL path RCU protect queue access (David Milburn) [1091088 1020866] - [nvme] RCU protected access to io queues (David Milburn) [1091088 1020866] - [nvme] Initialize device reference count earlier (David Milburn) [1091088 1020866] - [nvme] Add CONFIG_PM_SLEEP to suspend/resume functions (David Milburn) [1091088 1020866]- [kernel] futex: Always cleanup owner tid in unlock_pi (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Make lookup_pi_state more robust (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: Validate atomic acquisition in futex_lock_pi_atomic() (Jerome Marchand) [1104517] {CVE-2014-3153} - [kernel] futex: prevent requeue pi on same futex (Jerome Marchand) [1104517] {CVE-2014-3153} - [alsa] aloop: Close races at restarting the stream (Jaroslav Kysela) [1078592] - [alsa] aloop: Export snd_pcm_constraint_mask64() (Jaroslav Kysela) [1078592] - [alsa] pcm: Warn when buffer preallocation fails (Jaroslav Kysela) [1078592] - [alsa] aloop: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function (Jaroslav Kysela) [1078592] - [alsa] jack: Unregister input device at disconnection (Jaroslav Kysela) [1078592] - [alsa] aloop: Optimize module name check (Jaroslav Kysela) [1078592] - [alsa] pcm: Add fallthru comments (Jaroslav Kysela) [1078592] - [alsa] aloop: Fix Oops while PM resume (Jaroslav Kysela) [1078592] - [alsa] aloop: add locking to timer access (Jaroslav Kysela) [1078592] - [mmc] Fix sd/sdio/mmc initialization frequency retries (Neil Horman) [1103848] - [mmc] fix mmc_set_bus_width_ddr() call without bus-width-test cap (Neil Horman) [1103848] - [mmc] Test bus-width for old MMC devices (Neil Horman) [1103848] - [mmc] Fix printing of card DDR type (Neil Horman) [1103848] - [mmc] propagate power save/restore ops return value (Neil Horman) [1103848] - [mmc] refine DDR support (Neil Horman) [1103848] - [mmc] Fixes for Dual Data Rate support (Neil Horman) [1103848] - [mmc] MMC 4.4 DDR support (Neil Horman) [1103848] - [mmc] Make ID freq configurable (Neil Horman) [1103848] - [mmc] Add helper function to check if a card is removable (Neil Horman) [1103848] - [mmc] add erase, secure erase, trim and secure trim operations (Neil Horman) [1103848] - [mmc] only set blockaddressed for > 2GiB cards (Neil Horman) [1103848] - [mmc] recognize CSD structure (Neil Horman) [1103848] - [mmc] fix incorrect interpretation of card type bits (Neil Horman) [1103848] - [mmc] allow for MMC v4.4 (Neil Horman) [1103848] - [mmc] fix all hangs related to mmc/sd card insert/removal during suspend/resume (Neil Horman) [1103848] - [mmc] sdio: recognize io card without powercycle (Neil Horman) [1103848] - [mmc] sdio: introduce API for special power management features (Neil Horman) [1103848] - [mmc] add module parameter to set whether cards are assumed removable (Neil Horman) [1103848] - [usb] xhci: add the meaningful IRQ description if it is empty (Don Zickus) [1103370] - [usb] xhci: Kill streams URBs when the host dies (Don Zickus) [1103370] - [usb] xhci: Refactor command watchdog and fix split string (Don Zickus) [1103370] - [usb] xhci: Handle MaxPSASize == 0 (Don Zickus) [1103370] - [usb] xhci: The trb_address_map radix tree expects 1KB segment memory aligment (Don Zickus) [1103370] - [usb] xhci: xhci_mem_cleanup make sure cmd_ring_reserved_trbs really is 0 (Don Zickus) [1103370] - [usb] xhci: Remove segments from radix tree on failed insert (Don Zickus) [1103370] - [lib] radix-tree: make radix_tree_node_alloc() work correctly within interrupt (Don Zickus) [1103370] - [pci] Move Renesas PCI IDs to a better place (Don Zickus) [1103370] - [usb] xhci: For streams the dequeue ptr must be read from the stream ctx (Don Zickus) [1103370] - [usb] xhci: Set SCT field for Set TR dequeue on streams (Don Zickus) [1103370] - [usb] xhci: For streams the css flag most be read from the stream-ctx on ep stop (Don Zickus) [1103370] - [usb] xhci: Check size rather then number of streams when allocating stream ctxs (Don Zickus) [1103370] - [usb] xhci: Free streams when they are still allocated on a set_interface call (Don Zickus) [1103370] - [usb] xhci: fix usb3 streams (Don Zickus) [1103370] - [usb] xhci: make warnings greppable (Don Zickus) [1103370] - [usb] xhci: Change how we indicate a host supports Link PM (Don Zickus) [1103370] - [usb] xhci: Fix resume issues on Renesas chips in Samsung laptops (Don Zickus) [1103370] - [usb] xhci: Remove unused variable 'addr' in inc_deq() and inc_enq() (Don Zickus) [1103370] - [usb] xhci: Add quirks module option (Don Zickus) [1103370] - [usb] xhci: clarify logging in xhci_setup_device (Don Zickus) [1103370] - [usb] xhci: Limit the spurious wakeup fix only to HP machines (Don Zickus) [1103370] - [usb] xhci: replace xhci_writel() with writel() (Don Zickus) [1103370] - [usb] xhci: replace xhci_readl() with readl() (Don Zickus) [1103370] - [usb] xhci: remove conversion from generic to pci device in xhci_mem.c (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_dropped_endpoints() (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_count_num_new_endpoints() (Don Zickus) [1103370] - [usb] xhci: remove unnecessary check in xhci_free_stream_info() (Don Zickus) [1103370] - [usb] xhci: fix SCT_FOR_CTX(p) macro (Don Zickus) [1103370] - [usb] xhci: replace USB_MAXINTERFACES with config->desc.bNumInterface (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: fix sparse warning in xhci-trace.h (Don Zickus) [1103370] - [usb] xhci: fix derivation of TRB's DMA address in xhci_log_event Trace Event Class (Don Zickus) [1103370] - [usb] xhci: fix incorrect type in assignment in handle_device_notification() (Don Zickus) [1103370] - [usb] xhci: convert TRB_CYCLE to le32 before using it to set Link TRB's cycle bit (Don Zickus) [1103370] - [usb] xhci: remove the unused ->address field (Don Zickus) [1103370] - [usb] xhci: kill a conditional when toggling cycle (Don Zickus) [1103370] - [usb] xhci: replace 'event' with 'cmd_comp_code' in set_deq and reset_ep handlers (Don Zickus) [1103370] - [usb] xhci: add argument 'slot_id' in stop_ep, set_deq and reset_ep cmd handlers (Don Zickus) [1103370] - [usb] xhci: replace 'xhci->cmd_ring->dequeue' with 'trb' in stop_ep cmd handler (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_type' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_trb' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: add variable 'cmd_comp_code' in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_CONFIG_EP case into function (Don Zickus) [1103370] - [usb] xhci: remove unused 'ep_ring' variable in handle_cmd_completion() (Don Zickus) [1103370] - [usb] xhci: refactor TRB_EVAL_CONTEXT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_NEC_GET_FW case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_RESET_DEV case into function (Don Zickus) [1103370] - [usb] xhci: use completion event's slot id rather than dig it out of command (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ADDR_DEV case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_DISABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: refactor TRB_ENABLE_SLOT case into function (Don Zickus) [1103370] - [usb] xhci: rename existing Command Completion Event handlers (Don Zickus) [1103370] - [usb] xhci: remove unused argument from xhci_giveback_urb_in_irq() (Don Zickus) [1103370] - [usb] xhci: correct the usage of USB_CTRL_SET_TIMEOUT (Don Zickus) [1103370] - [usb] xhci: Staticize xhci_del_comp_mod_timer (Don Zickus) [1103370] - [usb] xhci: Set L1 device slot on USB2 LPM enable/disable (Don Zickus) [1103370] - [usb] xhci: Fix spurious wakeups after S5 on Haswell (Don Zickus) [1103370] - [usb] xhci: fix write to USB3_PSSEN and XUSB2PRM pci config registers (Don Zickus) [1103370] - [usb] xhci: quirk for extra long delay for S4 (Don Zickus) [1103370] - [usb] xhci: Don't enable/disable RWE on bus suspend/resume (Don Zickus) [1103370] - [usb] xhci: Fix race between ep halt and URB cancellation (Don Zickus) [1103370] - [usb] Fix xHCI host issues on remote wakeup (Don Zickus) [1103370] - [usb] xhci: Ensure a command structure points to the correct trb on the command ring (Don Zickus) [1103370] - [usb] xhci: Fix oops happening after address device timeout (Don Zickus) [1103370] - [usb] xhci: fix port BESL LPM capability checking (Don Zickus) [1103370] - [usb] xhci: fix dma mask setup in xhci.c (Don Zickus) [1103370] - [usb] xhci: trace debug statements related to ring expansion (Don Zickus) [1103370] - [usb] xhci: trace debug messages related to driver initialization and unload (Don Zickus) [1103370] - [usb] xhci: trace debug statements for urb cancellation (Don Zickus) [1103370] - [usb] xhci: add xhci_cmd_completion trace event (Don Zickus) [1103370] - [usb] xhci: add xhci_address_ctx trace event (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to endpoint reset (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to quirks (Don Zickus) [1103370] - [usb] xhci: add trace for debug messages related to changing contexts (Don Zickus) [1103370] - [usb] xhci: add traces for debug messages in xhci_address_device() (Don Zickus) [1103370] - [usb] xhci: remove CONFIG_USB_XHCI_HCD_DEBUGGING and unused code (Don Zickus) [1103370] - [usb] xhci: replace printk(KERN_DEBUG ...) (Don Zickus) [1103370] - [usb] xhci: replace xhci_info() with xhci_dbg() (Don Zickus) [1103370] - [usb] usb: Add Device Tree support to XHCI Platform driver (Don Zickus) [1103370] - [usb] xhci: add missing dma-mapping.h includes (Don Zickus) [1103370] - [usb] xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Don Zickus) [1103370] - [usb] xhci: Enable XHCI_SPURIOUS_SUCCESS for all controllers with xhci 1.0 (Don Zickus) [1103370] - [usb] xhci: Mark two functions __maybe_unused (Don Zickus) [1103370] - [usb] xhci: Avoid NULL pointer deref when host dies (Don Zickus) [1103370] - [usb] xhci: Correct misplaced newlines (Don Zickus) [1103370] - [usb] xhci: Report USB 2.1 link status for L1 (Don Zickus) [1103370] - [usb] xhci: Refactor port status into a new function (Don Zickus) [1103370] - [usb] xhci: add the suspend/resume functionality (Don Zickus) [1103370] - [usb] xhci: Add missing unlocks on error paths (Don Zickus) [1103370] - [usb] xhci-plat: release mem region while removing module (Don Zickus) [1103370] - [usb] xhci: check for failed dma pool allocation (Don Zickus) [1103370] - [usb] xhci: remove BUG() in xhci_get_endpoint_type() (Don Zickus) [1103370] - [usb] xhci: Remove BUG in xhci_setup_addressable_virt_dev (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON in xhci_get_input_control_ctx (Don Zickus) [1103370] - [usb] xhci: Remove BUG_ON() in xhci_alloc_container_ctx (Don Zickus) [1103370] - [usb] xhci: add USB2 Link power management BESL support (Don Zickus) [1103370] - [usb] xhci: define port register names and use them instead of magic numbers (Don Zickus) [1103370] - [usb] xhci: check usb2 port capabilities before adding hw link PM support (Don Zickus) [1103370] - [usb] xhci-dbg: Display endpoint number and direction in context dump (Don Zickus) [1103370]- [documentation] sysctl: fix the VM knobs descritpion WRT pdflush (Jerome Marchand) [1024086] - [char] ipmi: implement shadow struct for ipmi_smi_handlers (Tony Camuso) [1063878] - [s390] af_iucv: wrong mapping of sent and confirmed skbs (Hendrik Brueckner) [1102248] - [s390] af_iucv: recvmsg problem for SOCK_STREAM sockets (Hendrik Brueckner) [1102248] - [s390] af_iucv: fix recvmsg by replacing skb_pull() function (Hendrik Brueckner) [1102248] - [scsi] qla2xxx: Update version number to 8.07.00.08.06.6-k (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove wait for online from host reset handler (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do logins from a chip reset in DPC thread instead of the error handler thread (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove mapped vp index iterator macro dead code (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add MBC option for fast SFP data access (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix beacon blink logic for ISP26xx/83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Don't check for firmware hung during the reset context for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Delay driver unload if there is any pending activity going on (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear loop_id for ports that are marked lost during fabric scanning (Chad Dupuis) [1054299] - [scsi] qla2xxx: Adjust adapter reset routine to the changes in firmware specification for ISPFx00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: IOCB data should be copied to I/O mem using memcpy_toio (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use proper log message for flash lock failed error (Chad Dupuis) [1054299] - [scsi] qla2xxx: Decrease pci access for response queue processing for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Change copyright year to 2014 in all the source files (Chad Dupuis) [1054299] - [scsi] qla2xxx: Introduce fw_dump_flag to track fw dump progress (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove unnecessary delays from fw dump code path (Chad Dupuis) [1054299] - [scsi] qla2xxx: Track the process when the ROM_LOCK failure happens (Chad Dupuis) [1054299] - [scsi] qla2xxx: Issue abort command for outstanding commands during cleanup when only firmware is alive (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not schedule reset when one is already active when receiving an invalid status handle (Chad Dupuis) [1054299] - [scsi] qla2xxx: Wait for reset completion without lock for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Re-sync module parameter descriptions with the code (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix error handling of qla2x00_mem_alloc() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IOCB Abort command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix Task Management command asynchronous handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Simplify the ISPFX00 interrupt handler code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid poisoning in the response queue for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove Marker type IOCB logic for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly handle 32 bit mailbox register for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Enable the Flash Access Control (FAC) mailbox command (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select correct request queue for error type IOCB for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove init control block related dead code for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace constant value for IOCTL IOCB abort execution status with a macro for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add handling for boot indication progress AENs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add mutex around optrom calls to serialize accesses (Chad Dupuis) [1054299] - [scsi] qla2xxx: Poll during initialization for ISP25xx and ISP83xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Replace a constant with a macro definition for host->canqueue assigmnment (Chad Dupuis) [1054299] - [scsi] qla2xxx: Only complete dcbx_comp and lb_portup_comp for virtual port index 0 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use scnprintf() instead of snprintf() in the sysfs handlers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to obtain ISPFX00 adapters product information in accordance with firmware update (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add logic to abort BSG commands for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clear RISC INT reg only for an event and not always while polling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix undefined behavior in call to snprintf() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BSG interface for read/write serdes register (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix issue with not displaying node name after system reboot (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add BPM support for ISP25xx (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly set mailboxes for extended init control block (Chad Dupuis) [1054299] - [scsi] qla2xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1054299] - [scsi] qla2xxx: Honor execute firmware failures (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print proper QLAFX00 product name at probe (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use standard PCIe Capability Link register field names (Chad Dupuis) [1054299] - [scsi] qla2xxx: Use pcie_is_pcie() to simplify code (Chad Dupuis) [1054299] - [scsi] qla2xxx: print MAC via pMR (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correctly print out/in mailbox registers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add a new interface to update versions (Chad Dupuis) [1054299] - [scsi] qla2xxx: Select link initialization option bits from current operating mode (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add loopback IDC-TIME-EXTEND aen handling support (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set default critical temperature value in cases when ISPFX00 firmware doesn't provide it (Chad Dupuis) [1054299] - [scsi] qla2xxx: QLAFX00 make over temperature AEN handling informational, add log for normal temperature AEN (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct Interrupt Register offset for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove handling of Shutdown Requested AEN from qlafx00_process_aen() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Send all AENs for ISPFx00 to above layers (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes in initialization for ISPFX00 cards with BIOS (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add changes to support extended IOs for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add missing FCP statistics to sysfs interface (Chad Dupuis) [1054299] - [scsi] qla2xxx: Make log message that prints when a completion status requires a port down more readable (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add critical temperature handling for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Notify ISPFX00 firmware when driver is unloaded or system is shut down (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reconfigure thermal temperature (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add ISPFX00 specific bus reset routine (Chad Dupuis) [1054299] - [scsi] qla2xxx: Perform warm reset every 2 minutes if firmware load fails for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set factory reset recovery timeout to 10 min. for ISPFX00 (Chad Dupuis) [1054299] - [scsi] qla2xxx: Correct multiqueue offset calculations (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix incorrect test after list_for_each_entry() exits (Chad Dupuis) [1054299] - [scsi] qla2xxx: Print some variables to hexadecimal string via *phN format (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warnings in qlafx00_fxdisc_iocb function (Chad Dupuis) [1054299] - [scsi] qla2xxx: Properly set the tagging for commands (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove an unused variable from qla2x00_remove_one() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix qla2xxx_check_risc_status() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Help Coverity with analyzing ct_sns_pkt initialization (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove redundant assignments (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove a dead assignment in qla24xx_build_scsi_crc_2_iocbs() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove two superfluous tests (Chad Dupuis) [1054299] - [scsi] qla2xxx: Remove dead code in qla2x00_configure_hba() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla84xx_mgmt_cmd() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Clean up qla24xx_iidma() (Chad Dupuis) [1054299] - [scsi] qla2xxx: Fix sparse warning from qla_mr.c and qla_iocb.c (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not take a second firmware dump when intentionally generating one (Chad Dupuis) [1054299] - [scsi] qla2xxx: Do not query FC statistics during chip reset (Chad Dupuis) [1054299] - [scsi] qla2xxx: Move qla2x00_free_device to the correct location (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (Chad Dupuis) [1054299] - [scsi] qla2xxx: Update firmware link in Kconfig file (Chad Dupuis) [1054299] - [scsi] qla2xxx: qla2x00_sp_compl can be static (Chad Dupuis) [1054299] - [scsi] qla2xxx: fix sparse warning "large integer implicitly truncated to unsigned type" (Chad Dupuis) [1054299] - [scsi] qla2xxx: Add IS_P3P_TYPE macro (Chad Dupuis) [1054299] - [scsi] qla2xxx: Reduce the time we wait for a command to complete during SCSI error handling (Chad Dupuis) [1054299] - [scsi] qla2xxx: Avoid escalating the SCSI error handler if the command is not found in firmware (Chad Dupuis) [1054299] - [scsi] qla2xxx: Set host can_queue value based on available resources (Chad Dupuis) [1054299] - [x86] Fix stack frame warning in check_irq_vectors_for_cpu_disable() (Prarit Bhargava) [1023834] - [x86] Add check for number of available vectors before CPU down (Prarit Bhargava) [1023834] - [x86] Skip migrating IRQF_PER_CPU irqs in fixup_irqs() (Prarit Bhargava) [1023834] - [net] filter: prevent nla extensions to peek beyond the end of the message (Jiri Benc) [1096779] {CVE-2014-3144 CVE-2014-3145} - [net] increase frag hash size (Jesper Brouer) [859249] - [net] frag queue per hash bucket locking (Jesper Brouer) [859249] - [net] inet: frag: make sure forced eviction removes all frags (Jesper Brouer) [859249] - [net] fix possible deadlock in sum_frag_mem_limit (Jesper Brouer) [859249] - [net] use lib/percpu_counter API for fragmentation mem accounting (Jesper Brouer) [859249] - [net] cacheline adjust struct netns_frags for better frag performance (Jesper Brouer) [859249] - [net] frag, avoid several CPUs grabbing same frag queue during LRU evictor loop (Jesper Brouer) [859249] - [net] fix for a race condition in the inet frag code (Jesper Brouer) [859249] - [net] frag, fix race conditions in LRU list maintenance (Jesper Brouer) [859249] - [net] use the frag lru_lock to protect netns_frags.nqueues update (Jesper Brouer) [859249] - [net] kABI workaround for netns_frags LRU list lock (Jesper Brouer) [859249] - [net] frag, move LRU list maintenance outside of rwlock (Jesper Brouer) [859249] - [net] frag helper functions for mem limit tracking (Jesper Brouer) [859249] - [net] ipv6: make ip6_frag_nqueues() and ip6_frag_mem() static inline (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frag_queue (Jesper Brouer) [859249] - [net] cacheline adjust struct inet_frags for better frag performance (Jesper Brouer) [859249] - [net] ip_frag: struct inet_frags match() method returns a bool (Jesper Brouer) [859249] - [net] ipv6: unify fragment thresh handling code (Jesper Brouer) [859249] - [net] increase fragment memory usage limits (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace calculated magic number with multiplication (Jesper Brouer) [859249] - [net] ipv6: reassembly: replace magic number with macro definitions (Jesper Brouer) [859249] - [net] nf_conntrack_reasm: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] fragment: add fast path for in-order fragments (Jesper Brouer) [859249] - [net] ip_frag: frag_kfree_skb() cleanup (Jesper Brouer) [859249] - [net] ip_frag: Remove some atomic ops (Jesper Brouer) [859249] - [powerpc] Wire up new syscall clock_adjtime (Jiri Benc) [1099152] - [block] xen-blkfront: make blkif_io_lock spinlock per-device (Vitaly Kuznetsov) [1102879] - [x86] mce: Fix CMCI preemption bugs (Rui Wang) [916094] - [x86] cmci: Add proper detection of end of CMCI storms (Rui Wang) [916094] - [x86] mce: Fix mce_start_timer semantics (Rui Wang) [916094] - [x86] mce: Add CMCI poll mode (Rui Wang) [916094] - [x86] mce: Remove the frozen cases in the hotplug code (Rui Wang) [916094] - [x86] mce: Split timer init (Rui Wang) [916094] - [x86] mce: Add the dropped timer interval init back (Rui Wang) [916094] - [x86] mce: Fix the MCE poll timer logic (Rui Wang) [916094] - [x86] mce: Cleanup timer mess (Rui Wang) [916094] - [powercap] Add to drivers Kconfig and Makefile (Steve Best) [1036309] - [powercap] Documentation (Steve Best) [1036309] - [powercap] Fix build error with option -Werror=format-security (Steve Best) [1036309] - [powercap] Introduce Intel RAPL power capping driver (Steve Best) [1036309] - [powercap] Add class driver (Steve Best) [1036309] - [kernel] device: add RW and RO attribute macros (Steve Best) [1036309] - [kernel] sysfs: add __ATTR_RW() macro (Steve Best) [1036309] - [kernel] bitops: Introduce BIT_ULL (Steve Best) [1036309] - [input] wacom: create inputs when wireless connect (Aristeu Rozanski) [1004617] - [input] wacom: wireless monitor framework (Aristeu Rozanski) [1004617] - [input] wacom: LED is only supported through digitizer interface (Aristeu Rozanski) [1004617] - [input] wacom: isolate input registration (Aristeu Rozanski) [1004617] - [input] wacom: add support for three new Intuos Pro devices (Aristeu Rozanski) [1004617] - [input] wacom: use per-device instance of wacom_features (Aristeu Rozanski) [1004617] - [input] wacom: clean up wacom_query_tablet_data (Aristeu Rozanski) [1004617] - [input] synaptics: add min/max quirk for the ThinkPad W540 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad Edge E431 (Benjamin Tissoires) [1042514] - [input] synaptics: add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1 (Benjamin Tissoires) [1042514] - [input] synaptics: report INPUT_PROP_TOPBUTTONPAD property (Benjamin Tissoires) [1042514] - [input] Add INPUT_PROP_TOPBUTTONPAD device property (Benjamin Tissoires) [1042514] - [input] i8042: add firmware_id support (Benjamin Tissoires) [1042514] - [input] serio: add firmware_id sysfs attribute (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk for ThinkPad X240 (Benjamin Tissoires) [1042514] - [input] synaptics: add manual min/max quirk (Benjamin Tissoires) [1042514] - [input] synaptics: initialize pointer emulation usage (Benjamin Tissoires) [1042514] - [input] synaptics: add image sensor support (Benjamin Tissoires) [1042514] - [input] synaptics: refactor initialization of abs position axes (Benjamin Tissoires) [1042514] - [input] synaptics: refactor agm packet parsing (Benjamin Tissoires) [1042514] - [input] synaptics: refactor y inversion (Benjamin Tissoires) [1042514] - [input] synaptics: fix reporting of min coordinates (Benjamin Tissoires) [1042514] - [input] synaptics: set minimum coordinates as reported by firmware (Benjamin Tissoires) [1042514] - [input] synaptics: process button bits in AGM packets (Benjamin Tissoires) [1042514] - [input] synaptics: rename set_slot to be more descriptive (Benjamin Tissoires) [1042514] - [input] synaptics: fuzz position for touchpad with reduced filtering (Benjamin Tissoires) [1042514] - [input] synaptics: set resolution for MT_POSITION_X/Y axes (Benjamin Tissoires) [1042514] - [input] synaptics: report clickpad property (Benjamin Tissoires) [1042514] - [input] synaptics: fix incorrect placement of __initconst (Benjamin Tissoires) [1042514] - [input] psmouse: do not carry DMI data around (Benjamin Tissoires) [1042514] - [dmi] add support for exact DMI matches in addition to substring matching (Rob Clark) [1042514] - [netdrv] igb: remove usless return statements (Stefan Assmann) [1038782] - [netdrv] igb: remove return statements for void functions (Stefan Assmann) [1038782] - [netdrv] igb: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038782] - [netdrv] igb: Change memcpy to struct assignment (Stefan Assmann) [1038782] - [netdrv] igb: Replace 1/0 return values with true/false (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove unneeded extern declaration (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to replace deprecated DEFINE_PCI_DEVICE_TABLE (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix static initialization (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix msleep warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix line length warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to remove return parentheses (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix missing break in switch statements (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix assignment in if error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to change comment style on license headers (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix for trailing statement (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix pointer location error (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix incorrect indentation (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups to fix braces location warnings (Stefan Assmann) [1038782] - [netdrv] igb: Cleanups for messaging (Stefan Assmann) [1038782] - [netdrv] igb: fix message terminations (Stefan Assmann) [1038782] - [netdrv] igb: fix stats for i210 rx_fifo_errors (Stefan Assmann) [1038782] - [netdrv] igb: fix last_rx_timestamp usage (Stefan Assmann) [1038782] - [netdrv] igb: remove open-coded skb_cow_head (Stefan Assmann) [1038782] - [netdrv] igb: Convert iounmap to pci_iounmap (Stefan Assmann) [1038782] - [netdrv] igb: fix race conditions on queuing skb for HW time stamp (Stefan Assmann) [1038782] - [netdrv] igb: never generate both software and hardware timestamps (Stefan Assmann) [1038782] - [netdrv] igb: Unset IGB_FLAG_HAS_MSIX-flag when falling back to msi-only (Stefan Assmann) [1038782] - [netdrv] igb: Fix Null-pointer dereference in igb_reset_q_vector (Stefan Assmann) [1038782] - [netdrv] igb: specify phc_index of 82575 for get_ts_info (Stefan Assmann) [1038782] - [netdrv] igb: Fix memory leak in igb_get_module_eeprom() (Stefan Assmann) [1038782] - [netdrv] igb: add register rd/wr for surprise removal (Stefan Assmann) [1038782] - [netdrv] igb: implement SIOCGHWTSTAMP ioctl (Stefan Assmann) [1038782] - [netdrv] igb: Convert uses of __constant_ to (Stefan Assmann) [1038782] - [netdrv] igb: enable VLAN stripping for VMs with i350 (Stefan Assmann) [1038782] - [netdrv] igb: Add register defines needed for time sync functions (Stefan Assmann) [1038782] - [netdrv] igb: remove references to long gone command line parameters (Stefan Assmann) [1038782] - [netdrv] igb: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1038782] - [netdrv] igb: Fix code comment (Stefan Assmann) [1038782] - [netdrv] igb: Fix for devices using ethtool for EEE settings (Stefan Assmann) [1038782] - [netdrv] igb: call skb_set_hash to set the hash and its type in a skbuff (Stefan Assmann) [1038782] - [netdrv] igb: fix warning if !CONFIG_IGB_HWMON (Stefan Assmann) [1038782] - [netdrv] igb: fix array size calculation (Stefan Assmann) [1038782] - [netdrv] igb: Update license text to remove FSF address and update copyright (Stefan Assmann) [1038782] - [netdrv] igb: make local functions static and remove dead code (Stefan Assmann) [1038782] - [netdrv] igb: Change to use statically allocated array for MSIx entries (Stefan Assmann) [1038782] - [netdrv] igb: Fix queue allocation method to accommodate changing during runtime (Stefan Assmann) [1038782] - [netdrv] igb: Fix for issue where values could be too high for udelay function (Stefan Assmann) [1038782] - [netdrv] igb: Start temperature sensor attribute index with 1 (Stefan Assmann) [1038782] - [netdrv] igb: Add new feature Media Auto Sense for 82580 devices only (Stefan Assmann) [1038782] - [netdrv] igb: Support ports mapped in 64-bit PCI space (Stefan Assmann) [1038782] - [netdrv] igb: Add media switching feature for i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Fixed Wake On LAN support (Stefan Assmann) [1038782] - [netdrv] igb: Don't let ethtool try to write to iNVM in i210/i211 (Stefan Assmann) [1038782] - [netdrv] igb: Fix master/slave mode for all m88 i354 PHY's (Stefan Assmann) [1038782] - [netdrv] igb: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038782] - [netdrv] igb: Avoid uninitialized advertised variable in eee_set_cur (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool support to configure number of channels (Stefan Assmann) [1038782] - [netdrv] igb: Add ethtool offline tests for i354 (Stefan Assmann) [1038782] - [netdrv] igb: Fix ethtool loopback test for 82580 copper (Stefan Assmann) [1038782] - [netdrv] igb: Remove extern from function prototypes (Stefan Assmann) [1038782] - [netdrv] igb: fix 32-bit DMA mask handling (Stefan Assmann) [1038782] - [netdrv] igb: fix up function prototypes after __dev* removals (Stefan Assmann) [1038782] - [netdrv] igb: remove __dev* attributes (Stefan Assmann) [1038782]- [documentation] vm: clarify vfs_cache_pressure description (Denys Vlasenko) [804463] - [kernel] sched_rt: Use root_domain of rt_rq not current processor (Daniel Bristot de Oliveira) [1101301] - [kernel] cgroups: fix a css_set not found bug in cgroup_attach_proc (Petr Oros) [1078263] - [virt] kvm: enable PCI multiple-segments for pass-through device (Michael S. Tsirkin) [1103471] - [kvm] x86: increase VCPU limit to 240 (Radim Krcmar) [864242] - [x86] Mark Intel Broadwell processor as supported (David Milburn) [1032351] - [x86] kvm: expose invariant tsc cpuid bit (Marcelo Tosatti) [996770] - [pci] Fix section mismatch - pcibios_scan_root() to .devinit.text:pci_scan_root_bus() (Myron Stowe) [1104384] - [net] mac80211: don't validate unchanged AP bandwidth while tracking (Stanislaw Gruszka) [1090428] - [usb] don't enable remote wakeup by default (Don Zickus) [698729] - [usb] Update USB default wakeup settings (Don Zickus) [698729] - [usb] obey the sysfs power/wakeup setting (Don Zickus) [698729] - [s390] kernel: avoid page table walk on user space access (Hendrik Brueckner) [1099146] - [s390] qeth: postpone freeing of qdio memory (Hendrik Brueckner) [1094379] - [s390] qeth: Fix retry logic in hardsetup (Hendrik Brueckner) [1094379] - [s390] qeth: Recognize return codes of ccw_device_set_online (Hendrik Brueckner) [1094379] - [s390] qdio: remove API wrappers (Hendrik Brueckner) [1094379] - [netdrv] ixgbevf: remove open-coded skb_cow_head (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add bit to mark work queue initialization (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Fix rcu warnings induced by LER (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Change ixgbe_read_reg to ixgbevf_read_reg (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Additional adapter removal checks (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check for adapter removal on register writes (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Check register reads for adapter removal (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make the ethtool register test use accessors (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use static inlines instead of macros (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert uses of __constant_ to (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Protect ixgbevf_down with __IXGBEVF_DOWN bit (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Indicate removal state explicitly (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: delete unneeded call to pci_set_power_state (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add check for CHECKSUM_PARTIAL when doing TSO (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix handling of tx checksumming (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: merge ixgbevf_tx_map and ixgbevf_tx_queue into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: redo dma mapping using the tx buffer info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make the first tx_buffer a repository for most of the skb info (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add tx counters (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove counters for Tx/Rx checksum offload (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: move ring specific stats into ring specific structure (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: make use of the dev pointer in the ixgbevf_ring struct and remove externs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: create function for all of ring init (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Convert ring storage form pointer to an array to array of pointers (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: use pci drvdata correctly in ixgbevf_suspend() (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: set the disable state when ixgbevf_qv_disable is called (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add DCB configuration into queue setup (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Focus config of head, tail ntc, and ntu all into a single function (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup IXGBE_DESC_UNUSED (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: remove redundant workaround (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add zero_base handler to network statistics (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add BP_EXTENDED_STATS for CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement CONFIG_NET_RX_BUSY_POLL (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: have clean_rx_irq return total_rx_packets cleaned (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add ixgbevf_rx_skb (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: bump driver version (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: implement ethtool get/set coalesce (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Adds function to set PSRTYPE register (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Miscellaneous conversions to ETH_ALEN (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: add wait for Rx queue disable (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: cleanup redundant mailbox read failure check (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: do not print registers to dmesg in ixgbevf_get_regs (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: fix 32-bit DMA mask handling (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Add checksum statistics counters to rings (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: Make use of NETIF_F_RXCSUM instead of keeping our own flag (Andy Gospodarek) [1038785] - [netdrv] ixgbevf: convert to ndo_fix_features (Andy Gospodarek) [1038785] - [netdrv] ixgbe: fix message terminations (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up Rx time stamping code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove open-coded skb_cow_head (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add bit to mark service task initialization (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix rcu warnings induced by LER (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_check_reset_blocked() declaration (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix race conditions on queuing skb for HW time stamp (Andy Gospodarek) [1038784] - [netdrv] ixgbe: never generate both software and hardware timestamps (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove redundant if clause from PTP work (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Break recursion in case of removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: enable tx queues after link up (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Stop cacheing if the MNG FW enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: clean up ixgbe_atr_compute_perfect_hash_82599 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use ixgbe_read_pci_cfg_word (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove unused media type (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_setup_mac_link_82599 autoc variables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ixgbe_stop_mac_link_on_d3_82599 to check mng correctly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: check Core Clock Disable bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix errors related to protected AUTOC calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Convert uses of __constant_ to (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add ixgbe_write_pci_cfg_word with ixgbe_removed check (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Don't receive packets when the napi budget == 0 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix some multiline hw_dbg prints (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fixup header for ixgbe_set_rxpba_82598 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add Linux NICS mailing list to contact info (Andy Gospodarek) [1038784] - [netdrv] ixgbe: move setting rx_pb_size into get_invariants (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix format string in ixgbe_fcoe.c (Andy Gospodarek) [1038784] - [netdrv] ixgbe: calls skb_set_hash (Andy Gospodarek) [1038784] - [netdrv] ixgbe: implement SIOCGHWTSTAMP ioctl (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check config reads for removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix up some ethtool results when adapter is removed (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Restore hw_addr in LER recovery paths (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add check for FW veto bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix bit toggled for 82599 reset fix (Andy Gospodarek) [1038784] - [netdrv] ixgbe: collect all 82599 AUTOC code in one function (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix to use correct timeout interval for memory read completion (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Add WoL support for a new device (Andy Gospodarek) [1038784] - [netdrv] ixgbe: don't use magic size number to assign ptp_caps.name (Andy Gospodarek) [1038784] - [netdrv] ixgbe: modify behavior on receiving a HW ECC error (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use pci_enable_msix_range() instead of pci_enable_msix() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add braces around else condition in ixgbe_qv_lock_* calls (Andy Gospodarek) [1038784] - [netdrv] ixgbe: set driver_max_VFs should be done before enabling SRIOV (Andy Gospodarek) [1038784] - [netdrv] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Fix incorrect logic for fixed fiber eeprom write (Andy Gospodarek) [1038784] - [netdrv] ixgbe: reinit_locked() should be called with rtnl_lock (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Clear head write-back registers on VF reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Force QDE via PFQDE for VFs during reset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Additional adapter removal checks (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check for adapter removal on register writes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check register reads for adapter removal (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ethtool register test use accessors (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Use static inlines instead of macros (Andy Gospodarek) [1038784] - [netdrv] ixbge: Protect ixgbe_down with __IXGBE_DOWN bit (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Indicate removal state explicitly (Andy Gospodarek) [1038784] - [netdrv] ixgbe: slight optimization of addr compare (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix for unused variable warning with certain config (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Start temperature sensor attribute index with 1 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Make ixgbe_identify_qsfp_module_generic static (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add warning when max_vfs is out of range (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Reduce memory consumption with larger page sizes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all (Andy Gospodarek) [1038784] - [netdrv] ixgbe: use pcie_capability_read_word() to simplify code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: remove marketing names from busy poll code (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Cleanup the use of tabs and spaces (Andy Gospodarek) [1038784] - [netdrv] ixgbe: ethtool DCB registers dump for 82599 and x540 (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Remove extern from function prototypes (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix 32-bit DMA mask handling (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool reporting of supported links for SFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: limit setting speed to only one at a time for QSFP modules (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix ethtool loopback diagnostic with DCB enabled (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fully disable hardware RSC logic when disabling RSC (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add support for older QSFP active DA cables (Andy Gospodarek) [1038784] - [netdrv] ixgbe: include QSFP PHY types in ixgbe_is_sfp() (Andy Gospodarek) [1038784] - [netdrv] ixgbe: add 1Gbps support for QSFP+ (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules from an offset (Andy Gospodarek) [1038784] - [netdrv] ixgbe: cleanup some log messages (Andy Gospodarek) [1038784] - [netdrv] ixgbe: zero out mailbox buffer on init (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix link test when connected to 1Gbps link partner (Andy Gospodarek) [1038784] - [netdrv] ixgbe: fix incorrect limit value in ring transverse (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Check return value on eeprom reads (Andy Gospodarek) [1038784] - [netdrv] ixgbe: disable link when adapter goes down (Andy Gospodarek) [1038784] - [netdrv] ixgbe: rename LL_EXTENDED_STATS to use queue instead of q (Andy Gospodarek) [1038784] - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (Andy Gospodarek) [1038784] - [netdrv] e1000e: Out of line __ew32_prepare/__ew32 (John Greene) [1038781] - [netdrv] e1000e: Fix expand setting EEE link info to all affected parts (John Greene) [1038781] - [netdrv] e1000e: Cleanup parenthesis around return value (John Greene) [1038781] - [netdrv] e1000e: 82574/82583 TimeSync errata for SYSTIM read (John Greene) [1038781] - [netdrv] e1000e: Failure to write SHRA turns on PROMISC mode (John Greene) [1038781] - [netdrv] e1000e: Cleanup use of deprecated DEFINE_PCI_DEVICE_TABLE (John Greene) [1038781] - [netdrv] e1000e: Cleanup checkpatch extra space (John Greene) [1038781] - [netdrv] e1000e: Cleanup to fix checkpatch missing blank lines (John Greene) [1038781] - [netdrv] e1000e: Cleanup return values in ethtool (John Greene) [1038781] - [netdrv] e1000e: Restrict MDIO Slow Mode workaround to relevant parts (John Greene) [1038781] - [netdrv] e1000e: Fix issue with link flap on 82579 (John Greene) [1038781] - [netdrv] e1000e: Expand workaround for 10Mb HD throughput bug (John Greene) [1038781] - [netdrv] e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 (John Greene) [1038781] - [netdrv] e1000e: fix message terminations (John Greene) [1038781] - [netdrv] e1000e: Fix no connectivity when driver loaded with cable out (John Greene) [1038781] - [netdrv] e1000e: remove redundant if clause from PTP work (John Greene) [1038781] - [netdrv] e1000e: add timeout for TX HW time stamping work (John Greene) [1038781] - [netdrv] e1000e: Fix Explicitly set Transmit Control Register (John Greene) [1038781] - [netdrv] e1000e: Fix Hardware Unit Hang (John Greene) [1038781] - [netdrv] e1000e: Fix SHRA register access for 82579 (John Greene) [1038781] - [netdrv] e1000e: Fix ethtool offline tests for 82579 parts (John Greene) [1038781] - [netdrv] e1000e: Fix not generating an error on invalid load parameter (John Greene) [1038781] - [netdrv] e1000e: Add missing branding strings in ich8lan.c (John Greene) [1038781] - [netdrv] e1000e: Cleanup - Update GPL header and Copyright (John Greene) [1038781] - [netdrv] e1000e: Fix 82579 sets LPI too early (John Greene) [1038781] - [netdrv] e1000e: Resolve issues with Management Engine briefly blocking PHY resets (John Greene) [1038781] - [netdrv] e1000e: PTP lock in e1000e_phc_adjustfreq (John Greene) [1038781] - [netdrv] e1000e: fix maybe-unitialized variable compiler warning (John Greene) [1038781] - [netdrv] e1000e: fix compiler warnings (John Greene) [1038781] - [netdrv] e1000e: fix overrun of PHY RAR array (John Greene) [1038781] - [netdrv] e1000e: cleanup boolean comparison to true (John Greene) [1038781] - [netdrv] e1000e: balance semaphore put/get for 82573 (John Greene) [1038781] - [netdrv] e1000e: resolve checkpatch JIFFIES_COMPARISON warning (John Greene) [1038781] - [netdrv] e1000e: Avoid kernel crash during shutdown (John Greene) [1038781] - [cciss] touch version string (Tomas Henzl) [1052275] - [cciss] Fallback to MSI rather than to INTx if MSI-X failed (Tomas Henzl) [1052275] - [cciss] drivers/block/cciss.c:cciss_init_one(): use proper errnos (Tomas Henzl) [1052275] - [cciss] Adds simple mode functionality (Tomas Henzl) [1052275] - [cciss] add cciss_allow_hpsa module parameter (Tomas Henzl) [1052275] - [cciss] bug fix to prevent cciss from loading in kdump crash kernel (Tomas Henzl) [1052275] - [cciss] add transport mode attribute to sys (Tomas Henzl) [1052275] - [cciss] fix flush cache transfer length (Tomas Henzl) [1052275] - [cciss] Inform controller we are using 32-bit tags (Tomas Henzl) [1052275] - [cciss] fix invalid use of sizeof in cciss_find_cfgtables() (Tomas Henzl) [1052275] - [cciss] set max scatter gather entries to 32 on P600 (Tomas Henzl) [1052275] - [cciss] The Windows driver .inf disables ASPM on all cciss devices. Do the same (Tomas Henzl) [1052275] - [cciss] auto engage SCSI mid layer at driver load time (Tomas Henzl) [1052275] - [cciss] return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052275] - [cciss] add readl after writel in interrupt mask setting code (Tomas Henzl) [1052275] - [cciss] Fix scsi tape io with more than 255 scatter gather elements (Tomas Henzl) [1052275] - [cciss] Initialize scsi host max_sectors for tape drive support (Tomas Henzl) [1052275] - [cciss] fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [1052275] - [cciss] fix incorrect scsi status reporting (Tomas Henzl) [1052275] - [scsi] mpt2sas: Don't disable device twice at suspend (Tomas Henzl) [1059137] - [scsi] mpt2sas: Remove phys on topology change (Tomas Henzl) [1059137] - [scsi] mpt2sas: Bump driver version to v16.100.00.00 (Tomas Henzl) [1059137] - [scsi] mpt2sas: Fix for kernel panic when driver loads with HBA connected to non LUN 0 configured expander (Tomas Henzl) [1059137] - [scsi] mpt2sas: when Async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [1059137] - [scsi] mpt2sas: Infinite loop can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [1059137] - [scsi] mpt2sas: The copyright in driver sources is updated for the year 2013 (Tomas Henzl) [1059137] - [scsi] mpt2sas: MPI2 Rev X (2.00.16) specifications (Tomas Henzl) [1059137] - [scsi] mpt2sas: Change in MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED notification methodology (Tomas Henzl) [1059137] - [scsi] mpt2sas: Null pointer deference possibility in mpt2sas_ctl_event_callback function (Tomas Henzl) [1059137] - [scsi] mpt2sas: fix cleanup on controller resource mapping failure (Tomas Henzl) [1059137]- [block] floppy: don't write kernel-only members to FDRAWCMD ioctl output (Denys Vlasenko) [1094310] {CVE-2014-1738} - [block] floppy: ignore kernel-only members in FDRAWCMD ioctl input (Denys Vlasenko) [1094310] {CVE-2014-1737} - [kbuild] Remove export of trace_clock.h (Prarit Bhargava) [1092110] - [kbuild] asm-generic support (Prarit Bhargava) [1092110] - [kbuild] headers_check: recursively search for linux/types.h inclusion (Prarit Bhargava) [1092110] - [netdrv] bonding: add an option to fail when any of arp_ip_target is inaccessible (Veaceslav Falico) [975493] - [netdrv] bonding: don't trust arp requests unless active slave really works (Veaceslav Falico) [975493] - [netdrv] bonding: don't add duplicate targets to arp_ip_target (Veaceslav Falico) [975493] - [netdrv] bonding: arp_ip_count and arp_targets can be wrong (Veaceslav Falico) [975493] - [netdrv] bonding: make arp_ip_target parameter checks consistent with sysfs (Veaceslav Falico) [975493] - [netdrv] bonding: add helper function bond_get_targets_ip() (Veaceslav Falico) [975493] - [netdrv] netxen: Update version to 4.0.82 (Veaceslav Falico) [1054332] - [netdrv] netxen: Correct off-by-one errors in bounds checks (Veaceslav Falico) [1054332] - [netdrv] netxen: Print ULA information (Veaceslav Falico) [1054332] - [netdrv] netxen: Remove extern from function prototypes (Veaceslav Falico) [1054332] - [netdrv] netxen: Update version to 4.0.81 (Veaceslav Falico) [1054332] - [netdrv] netxen: Convert mac address uses of 6 to ETH_ALEN (Veaceslav Falico) [1054332] - [netdrv] netxen: Avoid mixed mode interrupts (Veaceslav Falico) [1054332] - [netdrv] netxen: netxen_setup_intr() function code cleanup (Veaceslav Falico) [1054332] - [netdrv] netxen: Log proper error message in case of mismatched adapter type (Veaceslav Falico) [1054332] - [netdrv] netxen: Log driver version with firmware version (Veaceslav Falico) [1054332] - [netdrv] netxen: replace ip_fast_csum with csum_replace2 (Veaceslav Falico) [1054332] - [netdrv] netxen: fix off by one bug in netxen_release_tx_buffer() (Veaceslav Falico) [1054332] - [netdrv] netxen: remove __dev* attributes (Veaceslav Falico) [1054332] - [netdrv] netxen: Fixed a coding style issue in netxen_nic_ethtool.c (Veaceslav Falico) [1054332] - [netdrv] netxen: explicity handle pause autoneg parameter (Veaceslav Falico) [1054332] - [netdrv] enic: Use pci_enable_msix_range() instead of pci_enable_msix() (Stefan Assmann) [1024064] - [netdrv] enic: Fix 64 bit divide on 32bit system (Stefan Assmann) [1024064] - [netdrv] enic: Add support for adaptive interrupt coalescing (Stefan Assmann) [1024064] - [netdrv] enic: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1024064] - [netdrv] enic: include irq.h for irqreturn_t definitions (Stefan Assmann) [1024064] - [netdrv] enic: Call dev_kfree_skb_any instead of dev_kfree_skb (Stefan Assmann) [1024064] - [netdrv] enic: Don't receive packets when the napi budget == 0 (Stefan Assmann) [1024064] - [netdrv] enic: slight optimization of addr compare (Stefan Assmann) [1024064] - [netdrv] enic: cisco-enic calls skb_set_hash (Stefan Assmann) [1024064] - [netdrv] enic: remove unnecessary pci_set_drvdata() (Stefan Assmann) [1024064] - [netdrv] enic: update enic maintainers and driver (Stefan Assmann) [1024064] - [netdrv] enic: Exposing symbols for Cisco's low latency driver (Stefan Assmann) [1024064] - [netdrv] enic: Try DMA 64 first, then failover to DMA (Stefan Assmann) [1024064] - [netdrv] enic: record q_number and rss_hash for skb (Stefan Assmann) [1024064] - [netdrv] enic: Add multi tx support for enic (Stefan Assmann) [1024064] - [netdrv] enic: Generate notification of hardware crash (Stefan Assmann) [1024064] - [netdrv] enic: Add an interface for USNIC to interact with firmware (Stefan Assmann) [1024064] - [netdrv] enic: Adding support for Cisco Low Latency NIC (Stefan Assmann) [1024064] - [netdrv] enic: Move ethtool code to a separate file (Stefan Assmann) [1024064] - [netdrv] igbvf: remove usless return statements (Stefan Assmann) [1038783] - [netdrv] igbvf: get rid of SET_ETHTOOL_OPS (Stefan Assmann) [1038783] - [netdrv] igbvf: remove open-coded skb_cow_head (Stefan Assmann) [1038783] - [netdrv] igbvf: Convert uses of __constant_ to (Stefan Assmann) [1038783] - [netdrv] igbvf: slight optimization of addr compare (Stefan Assmann) [1038783] - [netdrv] igbvf: add missing iounmap() on error in igbvf_probe() (Stefan Assmann) [1038783] - [netdrv] igbvf: integer wrapping bug setting the mtu (Stefan Assmann) [1038783] - [netdrv] igbvf: Miscellaneous conversions to ETH_ALEN (Stefan Assmann) [1038783] - [netdrv] igbvf: Remove extern from function prototypes (Stefan Assmann) [1038783] - [netdrv] igbvf: fix 32-bit DMA mask handling (Stefan Assmann) [1038783] - [netdrv] igbvf: use __GFP_ZERO instead of memset() (Stefan Assmann) [1038783] - [kernel] mutex: Unlock the mutex without the wait_lock (Larry Woodman) [1100855] - [kernel] mutex: Do not unnecessarily deal with waiters (Larry Woodman) [1100855] - [kernel] mutex: Introduce cancelable MCS lock for adaptive spinning (Larry Woodman) [1100855] - [kernel] mutex: Modify the way optimistic spinners are queued (Larry Woodman) [1100855] - [kernel] mutex: Queue mutex spinners with MCS lock to reduce cacheline contention (Larry Woodman) [1100855] - [kernel] mutex: Make more scalable & Back out architecture specific check (Larry Woodman) [1100855] - [kernel] sched: Periodically decay max cost of idle balance (Larry Woodman) [1100855] - [kernel] sched: Consider max cost of idle balance per sched domain (Larry Woodman) [1100855] - [kernel] sched: Reduce overestimating rq->avg_idle (Larry Woodman) [1100855] - [kernel] futex: Increase hash table size for better performance (Larry Woodman) [1100855] - [fs] epoll: optimize EPOLL_CTL_DEL using rcu (Larry Woodman) [1100855] - [scsi] virtio-scsi: Skip setting affinity on uninitialized vq (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze (Jason Wang) [1098309] - [scsi] virtio-scsi: Fix virtqueue affinity setup (Jason Wang) [1098309] - [scsi] virtio-scsi: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1098309] - [scsi] virtio-scsi: introduce multiqueue support (Jason Wang) [1098309] - [scsi] virtio-scsi: push vq lock/unlock into virtscsi_vq_done (Jason Wang) [1098309] - [scsi] virtio-scsi: pass struct virtio_scsi to virtqueue completion function (Jason Wang) [1098309] - [scsi] virtio-scsi: redo allocation of target data (Jason Wang) [1098309] - [i2c] i801: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [ata] ahci: Add Device IDs for Intel Wildcat Point-LP (David Milburn) [922970] - [mfd] lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [hda] alsa: Add Device IDs for Intel Wildcat Point-LP PCH (David Milburn) [922970] - [scsi] qla4xxx: 5.03.00.00.06.06-k0 (Chad Dupuis) [1053365] - [scsi] qla4xxx: remove pci id for ISP8042 (Chad Dupuis) [1053365] - [scsi] libiscsi: Add local_ipaddr parameter in iscsi_conn struct (Chad Dupuis) [1053365] - [scsi] IB/iser: Add Discovery support (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add host statistics support (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Additional parameters for network settings (Chad Dupuis) [1053365] - [scsi] iscsi_transport: Remove net param enum values (Chad Dupuis) [1053365] - [scsi] scsi_transport_iscsi: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_conn_get_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix smatch warning in func qla4xxx_get_ep_param (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak for ha->saved_acb (Chad Dupuis) [1053365] - [scsi] qla4xxx: Export sysfs DDBs from DPC handler (Chad Dupuis) [1053365] - [scsi] qla4xxx: Disable INTx interrupt for ISP82XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix memory leak in func qla4_84xx_config_acb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Initialize hardware queue for ISP40XX (Chad Dupuis) [1053365] - [scsi] qla4xxx: Check for correct return status (Chad Dupuis) [1053365] - [scsi] qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.c (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added PEX DMA Support for ISP8022 Adapter (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added new opcodes for 84XX Minidump template (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support of 0xFF capture mask for minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Change default capture to firmware defined capture mask (Chad Dupuis) [1053365] - [scsi] qla4xxx: Do not wait for IO completion, after issuing stop_firmware (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix sparse warnings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Handle IPv6 AEN notifications (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_do_dpc() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in func qla4xxx_eh_abort() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update print statements in qla4xxx_mailbox_command() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Updated print for device login, logout path (Chad Dupuis) [1053365] - [scsi] qla4xxx: Remove unused code from qla4xxx_set_ifcb() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of mbox 0x31 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Reduce rom-lock contention during reset recovery (Chad Dupuis) [1053365] - [scsi] qla4xxx: Driver not able to collect minidump for ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix pending IO completion in reset path before initiating chip reset (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix processing response queue during probe (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix failure of IDC Time Extend mailbox command (Chad Dupuis) [1053365] - [scsi] qla4xxx: Clear DDB index map upon connection close failure (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return correct error status from func qla4xxx_request_irqs() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xx (Chad Dupuis) [1053365] - [scsi] qla4xxx: Correctly handle msleep_interruptible (Chad Dupuis) [1053365] - [scsi] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macros (Chad Dupuis) [1053365] - [scsi] qla4xxx: Improve loopback failure messages (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix comments in code (Chad Dupuis) [1053365] - [scsi] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removed (Chad Dupuis) [1053365] - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [1053365] - [scsi] qla4xxx: treewide: fix comments and printk msgs (Chad Dupuis) [1053365] - [scsi] qla4xxx: Recreate chap data list during get chap operation (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attr (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add host statistics support (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for Diagnostics MBOX command (Chad Dupuis) [1053365] - [scsi] qla4xxx: overflow in qla4xxx_set_chap_entry() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support for additional network parameters settings (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to get CHAP details for flash target session (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add support to set CHAP entries (Chad Dupuis) [1053365] - [scsi] qla4xxx: Use offset based on adapter type to set CHAP entry in flash (Chad Dupuis) [1053365] - [scsi] qla4xxx: Populate local CHAP credentials for flash target sessions (Chad Dupuis) [1053365] - [scsi] qla4xxx: correctly update session discovery_parent_idx (Chad Dupuis) [1053365] - [scsi] remove unnecessary pci_set_drvdata() (Chad Dupuis) [1053365] - [scsi] qla4xxx: Return error if minidump data collection fails (Chad Dupuis) [1053365] - [scsi] qla4xxx: Fix the minidump data collection check in for loop (Chad Dupuis) [1053365] - [scsi] qla4xxx: Add pex-dma support for capturing minidump (Chad Dupuis) [1053365] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [1053365] - [scsi] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042 (Chad Dupuis) [1053365] - [scsi] qla4xxx: Added support for ISP8042 (Chad Dupuis) [1053365] - [net] bridge: add empty br_mdb_init() and br_mdb_uninit() definitions (Vlad Yasevich) [1097915] - [net] bridge: Correctly unregister MDB rtnetlink handlers (Vlad Yasevich) [1097915] - [net] rds: prevent dereference of a NULL device in rds_iw_laddr_check (Radomir Vrbovsky) [1083277] {CVE-2014-2678} - [netdrv] bnx2x: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] bnx2x: drop two RHEL-specific hacks that cancel each other (Michal Schmidt) [1020367] - [netdrv] virtio-net: Set RXCSUM feature if GUEST_CSUM is available (Michal Schmidt) [1029841] - [netdrv] virtio_net: convert to hw_features (Michal Schmidt) [1029841] - [netdrv] veth: features fixup (Michal Schmidt) [1029841] - [netdrv] veth: convert to hw_features (Michal Schmidt) [1029841] - [net] loopback: convert to hw_features (Michal Schmidt) [1029841] - [net] warn if mixing ndo features with legacy ops (Michal Schmidt) [1029841] - [net] ethtool: fix copy&paste errors in __ethtool_get_one_feature_actor (Michal Schmidt) [1029841] - [net] ethtool: __ethtool_set_sg: check for function pointer before using it (Michal Schmidt) [1029841] - [net] ethtool: wanted_features hack for legacy drivers (Michal Schmidt) [1029841] - [net] ethtool: allow ETHTOOL_GSSET_INFO for users (Michal Schmidt) [1029841] - [net] remove NETIF_F_ALL_TX_OFFLOADS (Michal Schmidt) [1029841] - [documentation] net: Add documentation for netdev features handling (Michal Schmidt) [1029841] - [net] allow user to change NETIF_F_HIGHDMA (Michal Schmidt) [1029841] - [net] fix ETHTOOL_SFEATURES compatibility with old ethtool_ops.set_flags (Michal Schmidt) [1029841] - [net] ethtool: add two missing netdev_features_strings (Michal Schmidt) [1029841] - [net] ethtool: fix IPV6 checksum feature name string (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel to debug (Michal Schmidt) [1029841] - [net] Change netdev_fix_features messages loglevel (Michal Schmidt) [1029841] - [net] make WARN_ON in dev_disable_lro() useful (Michal Schmidt) [1029841] - [net] fix hw_features ethtool_ops->set_flags compatibility (Michal Schmidt) [1029841] - [net] add RTNL_ASSERT in __netdev_update_features() (Michal Schmidt) [1029841] - [net] Call netdev_features_change() from netdev_update_features() (Michal Schmidt) [1029841] - [net] Fix dev dev_ethtool_get_rx_csum() for forced NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] implement dev_disable_lro() hw_features compatibility (Michal Schmidt) [1029841] - [net] Implement SFEATURES compatibility for not updated drivers (Michal Schmidt) [1029841] - [net] Fix ETHTOOL_GFEATURES compatibility (Michal Schmidt) [1029841] - [net] avoid initial "Features changed" message (Michal Schmidt) [1029841] - [net] fix "unregistered net_device: Features changed" message (Michal Schmidt) [1029841] - [net] introduce NETIF_F_RXCSUM (Michal Schmidt) [1029841] - [net] use ndo_fix_features for ethtool_ops->set_flags (Michal Schmidt) [1029841] - [net] ethtool: use ndo_fix_features for offload setting (Michal Schmidt) [1029841] - [net] add accessors to hw_features (Michal Schmidt) [1029841] - [net] Introduce new feature setting ops (Michal Schmidt) [1029841] - [net] ethtool: factorize get/set_one_feature (Michal Schmidt) [1029841] - [net] ethtool: factorize ethtool_get_strings() and ethtool_get_sset_count() (Michal Schmidt) [1029841] - [net] ethtool: Use noinline_for_stack (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count follow-up (Michal Schmidt) [1029841] - [net] ethtool: Add direct access to ops->get_sset_count (Michal Schmidt) [1029841] - [net] ethtool: enable GSO and GRO by default (Michal Schmidt) [1029841] - [net] ethtool: reduce stack usage (Michal Schmidt) [1029841] - [net] reduce and unify printk level in netdev_fix_features() (Michal Schmidt) [1029841] - [net] Move check of checksum features to netdev_fix_features() (Michal Schmidt) [1029841] - [netdrv] Fix too optimistic NETIF_F_HW_CSUM features (Michal Schmidt) [1029841] - [net] netdevice: use __printf attribute (Michal Schmidt) [1029841] - [net] netdevice: Convert netdev_ logging macros to functions (Michal Schmidt) [1029841] - [drivers] use __printf not __attribute__((format(printf, ...))) (Michal Schmidt) [1029841] - [drivers] core: Convert dev_ logging macros to functions (Michal Schmidt) [1029841] - [scsi] Remove warnings after vsprintf pV introducation (Michal Schmidt) [1029841] - [scsi] fix warning zero-length gnu_printf format string (Michal Schmidt) [1029841] - [net] netfilter: ctnetlink: don't add null bindings if no nat requested (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: force null nat binding on insert (Florian Westphal) [1089562] - [net] netfilter: nf_nat: move alloc_null_binding to nf_nat_core.c (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: don't release a conntrack with non-zero refcnt (Florian Westphal) [1089562] - [net] netfilter: ctnetlink: fix soft lockup when netlink adds new entries (Florian Westphal) [1089562] - [net] netfilter: nf_conntrack: fix RCU race in nf_conntrack_find_get (Florian Westphal) [1089562] - [drivers] Ensure drvdata = NULL when no driver is bound (John Greene) [1056266] - [pci] msi: Add pci_enable_msi_range() and pci_enable_msix_range() (John Greene) [1056266] - [net] Add netdev interfaces for recording sends/comp (John Greene) [1056266] - [net] net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP (John Greene) [1056266] - [net] Add function to set the rxhash (John Greene) [1056266] - [kernel] dma-api: provide a helper to set both DMA and coherent DMA masks (John Greene) [1056266]- [perf] evsel: Synthesize PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Update "sample parsing" test for PERF_SAMPLE_TRANSACTION (Jiri Olsa) [1101039] - [perf] evsel: Add missing overflow check for TRANSACTION (Jiri Olsa) [1101039] - [perf] test: Consider PERF_SAMPLE_TRANSACTION in the "sample parsing" test (Jiri Olsa) [1101039] - [perf] test: Clarify the "sample parsing" test entry (Jiri Olsa) [1101039] - [perf] test: Update command line callchain attribute tests (Jiri Olsa) [1101039] - [perf] tools: Fixup mmap event consumption (Jiri Olsa) [1101039] - [perf] top: Split -G and --call-graph (Jiri Olsa) [1101039] - [perf] record: Split -g and --call-graph (Jiri Olsa) [1101039] - [perf] hists: Add color overhead for stdio output buffer (Jiri Olsa) [1101039] - [perf] tools: Fix up /proc/PID/maps parsing (Jiri Olsa) [1101039] - [perf] script: Fix mem leak due to missing Py_DECREFs on dict entries (Jiri Olsa) [1101039] - [perf] Disable PERF_RECORD_MMAP2 support (Jiri Olsa) [1101039] - [perf] script: Fix build error on Fedora 12 (Jiri Olsa) [1101039] - [perf] probe: Fix to initialize fname always before use it (Jiri Olsa) [1101039] - [perf] session: Fix infinite loop on invalid perf.data file (Jiri Olsa) [1101039] - [perf] tools: Fix installation of libexec components (Jiri Olsa) [1101039] - [perf] probe: Fix to find line information for probe list (Jiri Olsa) [1101039] - [perf] tools: Fix libaudit test (Jiri Olsa) [1101039] - [perf] stat: Set child_pid after perf_evlist__prepare_workload() (Jiri Olsa) [1101039] - [perf] tools: Add default handler for mmap2 events (Jiri Olsa) [1101039] - [perf] revert "symbols: Demangle cloned functions" (Jiri Olsa) [1101039] - [perf] symbols: Demangle cloned functions (Jiri Olsa) [1101039] - [perf] machine: Fix path unpopulated in machine__create_modules() (Jiri Olsa) [1101039] - [perf] tools: Explicitly add libdl dependency (Jiri Olsa) [1101039] - [perf] probe: Fix probing symbols with optimization suffix (Jiri Olsa) [1101039] - [perf] trace: Add mmap2 handler (Jiri Olsa) [1101039] - [perf] tools: Uninclude linux/magic.h in debugfs.c (Jiri Olsa) [1101039] - [perf] tools: Fix old GCC build error in trace-event-parse.c::parse_proc_kallsyms() (Jiri Olsa) [1101039] - [perf] probe: Fix finder to find lines of given function (Jiri Olsa) [1101039] - [perf] session: Check for SIGINT in more loops (Jiri Olsa) [1101039] - [perf] tools: Fix compile with libelf without get_phdrnum (Jiri Olsa) [1101039] - [perf] tools: Fix buildid cache handling of kallsyms with kcore (Jiri Olsa) [1101039] - [perf] annotate: Fix objdump line parsing offset validation (Jiri Olsa) [1101039] - [perf] tools: Fill in new definitions for madvise()/mmap() flags (Jiri Olsa) [1101039] - [perf] tools: Sharpen the libaudit dependencies test (Jiri Olsa) [1101039] - [perf] tools: Add attr->mmap2 support (Jiri Olsa) [1101039] - [perf] Add attr->mmap2 attribute to an event (Jiri Olsa) [1101039] - [perf] kvm: Fix sample_type manipulation (Jiri Olsa) [1101039] - [perf] evlist: Fix id pos in perf_evlist__open() (Jiri Olsa) [1101039] - [perf] trace: Handle perf.data files with no tracepoints (Jiri Olsa) [1101039] - [perf] session: Separate progress bar update when processing events (Jiri Olsa) [1101039] - [perf] trace: Check if MAP_32BIT is defined (Jiri Olsa) [1101039] - [perf] hists: Fix formatting of long symbol names (Jiri Olsa) [1101039] - [perf] evlist: Fix parsing with no sample_id_all bit set (Jiri Olsa) [1101039] - [perf] tools: Add test for parsing with no sample_id_all bit (Jiri Olsa) [1101039] - [perf] trace: Check control+C more often (Jiri Olsa) [1101039] - [perf] trace: Tell arg formatters the arg index (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for open's flags arg (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for lseek's whence arg (Jiri Olsa) [1101039] - [perf] tools: Fix symbol offset computation for some dsos (Jiri Olsa) [1101039] - [perf] list: Skip unsupported events (Jiri Olsa) [1101039] - [perf] tests: Add 'keep tracking' test (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_COUNT_SW_DUMMY (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for futex 'operation' parm (Jiri Olsa) [1101039] - [perf] trace: Allow syscall arg formatters to mask args (Jiri Olsa) [1101039] - [perf] trace: Handle missing HUGEPAGE defines (Jiri Olsa) [1101039] - [perf] trace: Honor target pid / tid options when analyzing a file (Jiri Olsa) [1101039] - [perf] trace: Add option to analyze events in a file versus live (Jiri Olsa) [1101039] - [perf] evlist: Add tracepoint lookup by name (Jiri Olsa) [1101039] - [perf] tests: Add a sample parsing test (Jiri Olsa) [1101039] - [perf] tools: Add a function to calculate sample event size (Jiri Olsa) [1101039] - [perf] tools: Expand perf_event__synthesize_sample() (Jiri Olsa) [1101039] - [perf] tools: Add missing 'abi' member to 'struct regs_dump' (Jiri Olsa) [1101039] - [perf] tools: Add support for PERF_SAMPLE_IDENTIFIER (Jiri Olsa) [1101039] - [perf] evlist: Move perf_evlist__config() to a new source file (Jiri Olsa) [1101039] - [perf] tools: Remove references to struct ip_event (Jiri Olsa) [1101039] - [perf] callchain: Remove unnecessary validation (Jiri Olsa) [1101039] - [perf] evsel: Tidy up sample parsing overflow checking (Jiri Olsa) [1101039] - [perf] tools: change machine__findnew_thread() to set thread pid (Jiri Olsa) [1101039] - [perf] traceevent: Fixup jobserver setup (Jiri Olsa) [1101039] - [perf] tools: Add pid to struct thread (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for madvise behaviour/advice parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap flags parm (Jiri Olsa) [1101039] - [perf] trace: Add beautifier for mmap prot parm (Jiri Olsa) [1101039] - [perf] trace: Allow overiding the formatting of syscall fields (Jiri Olsa) [1101039] - [perf] trace: Add aliases to remaining syscalls of the sys_enter_newfoo (Jiri Olsa) [1101039] - [perf] trace: Allow printing syscall return values in hex (Jiri Olsa) [1101039] - [perf] trace: Simplify sys_exit return printing (Jiri Olsa) [1101039] - [perf] trace: Introduce syscall arg formatters (Jiri Olsa) [1101039] - [perf] trace: Hide sys_exit messages about syscall id = -1 (Jiri Olsa) [1101039] - [perf] trace: Add --verbose option (Jiri Olsa) [1101039] - [perf] trace: Support ! in -e expressions (Jiri Olsa) [1101039] - [perf] tools: Don't install scripting files files when disabled (Jiri Olsa) [1101039] - [perf] tools: Sample after exit loses thread correlation (Jiri Olsa) [1101039] - [perf] trace: Make command line arguments consistent with perf-record (Jiri Olsa) [1101039] - [perf] trace: Implement -o/--output filename (Jiri Olsa) [1101039] - [perf] tools: Try to increase the file descriptor limits on EMFILE (Jiri Olsa) [1101039] - [perf] kvm: Remove force option to cmd_record (Jiri Olsa) [1101039] - [perf] trace: Allow specifying which syscalls to trace (Jiri Olsa) [1101039] - [perf] tools: Improve robustness of topology parsing code (Jiri Olsa) [1101039] - [perf] tests: Fix compile failure on do_sort_something (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_map() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of thread__find_addr_location() (Jiri Olsa) [1101039] - [perf] tools: Remove filter parameter of perf_event__preprocess_sample() (Jiri Olsa) [1101039] - [perf] annotate: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] mem: Remove unused symbol filter member (Jiri Olsa) [1101039] - [perf] report: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] top: Set the machines symbol filter (Jiri Olsa) [1101039] - [perf] machine: Add symbol filter to struct machine (Jiri Olsa) [1101039] - [perf] session: Change perf_session__has_traces to actually check for tracepoints (Jiri Olsa) [1101039] - [perf] evsel: Add option to limit stack depth in callchain dumps (Jiri Olsa) [1101039] - [perf] evsel: Add option to print stack trace on single line (Jiri Olsa) [1101039] - [perf] tool: Simplify options to perf_evsel__print_ip (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_fork tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove sched_process_exit tracepoint (Jiri Olsa) [1101039] - [perf] sched: Remove thread lookup in sample handler (Jiri Olsa) [1101039] - [perf] sched: Simplify arguments to read_events (Jiri Olsa) [1101039] - [perf] kvm: Update documentation with live command (Jiri Olsa) [1101039] - [perf] kvm: Option to print events that exceed a duration (Jiri Olsa) [1101039] - [perf] revert "tools: Fix for cross build" (Jiri Olsa) [1101039] - [perf] machine: Do not require /lib/modules/* on a guest (Jiri Olsa) [1101039] - [perf] tests: Add tests of new pinned modifier (Jiri Olsa) [1101039] - [perf] tools: Add support for pinned modifier (Jiri Olsa) [1101039] - [perf] gtk: Fix segmentation fault on perf_hpp__for_each_format loop (Jiri Olsa) [1101039] - [perf] report: Add option to analyze specific VM (Jiri Olsa) [1101039] - [perf] kvm: Add min and max stats to display (Jiri Olsa) [1101039] - [perf] kvm: Add live mode (Jiri Olsa) [1101039] - [perf] session: Export queue_event function (Jiri Olsa) [1101039] - [perf] annotate: Fix typo (Jiri Olsa) [1101039] - [perf] annotate: Improve description of '?' hotkey (Jiri Olsa) [1101039] - [perf] annotate: Add call target name if it is missing (Jiri Olsa) [1101039] - [perf] annotate: Remove nop at end of annotation (Jiri Olsa) [1101039] - [perf] annotate: Put dso name in symbol annotation title (Jiri Olsa) [1101039] - [perf] annotate: Allow disassembly using /proc/kcore (Jiri Olsa) [1101039] - [perf] tests: Add kcore to the object code reading test (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test again (Jiri Olsa) [1101039] - [perf] symbols: Add support for reading from /proc/kcore (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from kernel modules (Jiri Olsa) [1101039] - [perf] tests: Adjust the vmlinux symtab matches kallsyms test (Jiri Olsa) [1101039] - [perf] tools: Make it possible to read object code from vmlinux (Jiri Olsa) [1101039] - [perf] symbols: Load kernel maps before using (Jiri Olsa) [1101039] - [perf] tests: Add test for reading object code (Jiri Olsa) [1101039] - [perf] symbols: avoid SyS kernel syscall aliases (Jiri Olsa) [1101039] - [perf] stat: Flush output after each line in interval mode (Jiri Olsa) [1101039] - [perf] evlist: Remove obsolete dummy execve (Jiri Olsa) [1101039] - [perf] kvm: Split out tracepoints from record args (Jiri Olsa) [1101039] - [perf] session: Export a few functions for event processing (Jiri Olsa) [1101039] - [perf] stats: Add max and min stats (Jiri Olsa) [1101039] - [perf] top: move CONSOLE_CLEAR to header file (Jiri Olsa) [1101039] - [perf] util: Add parse_nsec_time() function (Jiri Olsa) [1101039] - [perf] python: Remove duplicate TID bit from mask (Jiri Olsa) [1101039] - [perf] trace: Beautify 'connect' result (Jiri Olsa) [1101039] - [perf] evsel: Actually show symbol offset in stack trace when requested (Jiri Olsa) [1101039] - [perf] tests: Add parse events tests for leader sampling (Jiri Olsa) [1101039] - [perf] tests: Add attr record group sampling test (Jiri Olsa) [1101039] - [perf] tools: Add 'S' event/group modifier to read sample value (Jiri Olsa) [1101039] - [perf] tests: Add broken install-* tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add 'make install/install-bin' tests into tests/make (Jiri Olsa) [1101039] - [perf] tests: Add DESTDIR=TMP_DEST tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Rename TMP to TMP_O tests/make variable (Jiri Olsa) [1101039] - [perf] tests: Run ctags/cscope make tests only with needed binaries (Jiri Olsa) [1101039] - [perf] tools: Fix build with perl 5.18 (Jiri Olsa) [1101039] - [perf] tools: Support callchain sorting based on addresses (Jiri Olsa) [1101039] - [perf] evsel: Handle ENODEV on default cycles event (Jiri Olsa) [1101039] - [perf] script: Fix named threads support (Jiri Olsa) [1101039] - [perf] header: Recognize version number for perf data file (Jiri Olsa) [1101039] - [perf] header: Introduce feat_offset into perf_header (Jiri Olsa) [1101039] - [perf] header: Remove attr_offset from perf_header (Jiri Olsa) [1101039] - [perf] header: Remove data_offset seek as it's not needed (Jiri Olsa) [1101039] - [perf] session: Use session->fd instead of passing fd as argument (Jiri Olsa) [1101039] - [perf] symbols: Do not apply symfs for an absolute vmlinux path (Jiri Olsa) [1101039] - [perf] tools: Fix 'make tools/perf' (Jiri Olsa) [1101039] - [perf] tools: Remove event types framework completely (Jiri Olsa) [1101039] - [perf] record: Remove event types pushing (Jiri Olsa) [1101039] - [perf] tools: Remove event types from perf data file (Jiri Olsa) [1101039] - [perf] timechart: Remove event types framework only user (Jiri Olsa) [1101039] - [perf] timechart: Use traceevent lib event-parse.h include (Jiri Olsa) [1101039] - [perf] tools: Move hist_entry__period_snprintf into stdio code (Jiri Olsa) [1101039] - [perf] diff: Add generic order option for compute sorting (Jiri Olsa) [1101039] - [perf] diff: Making compute functions static (Jiri Olsa) [1101039] - [perf] diff: Update perf diff documentation for multiple data comparison (Jiri Olsa) [1101039] - [perf] diff: Change diff command to work over multiple data files (Jiri Olsa) [1101039] - [perf] diff: Move columns into struct data__file (Jiri Olsa) [1101039] - [perf] diff: Move diff related columns into diff command (Jiri Olsa) [1101039] - [perf] diff: Display data file info ahead of the diff output (Jiri Olsa) [1101039] - [perf] hists: Marking dummy hists entries (Jiri Olsa) [1101039] - [perf] diff: Switching the base hists to be pairs head (Jiri Olsa) [1101039] - [perf] diff: Introducing diff_data object to hold files (Jiri Olsa) [1101039] - [perf] tools: Centralize default columns init in perf_hpp__init (Jiri Olsa) [1101039] - [perf] tools: Add struct perf_hpp_fmt into hpp callbacks (Jiri Olsa) [1101039] - [perf] top: Add option to collapse undesired parts of call graph (Jiri Olsa) [1101039] - [perf] tools: Default to cpu// for events v5 (Jiri Olsa) [1101039] - [perf] tools: struct thread has a tid not a pid (Jiri Olsa) [1101039] - [perf] tools: Validate perf event header size (Jiri Olsa) [1101039] - [perf] evlist: Tidy duplicated munmap code (Jiri Olsa) [1101039] - [perf] tools: Add const specifier to perf_pmu__find name parameter (Jiri Olsa) [1101039] - [perf] inject: Add missing 'finished_round' (Jiri Olsa) [1101039] - [perf] hists: Set rules hint for the hist browser (Jiri Olsa) [1101039] - [perf] hists: Add a double-click handler for callchains (Jiri Olsa) [1101039] - [perf] hists: Make column headers resizable (Jiri Olsa) [1101039] - [perf] hists: Display callchain overhead also (Jiri Olsa) [1101039] - [perf] hists: Add support for callchains (Jiri Olsa) [1101039] - [perf] hists: Use GtkTreeStore instead of GtkListStore (Jiri Olsa) [1101039] - [perf] sched: Move struct perf_sched definition out of cmd_sched() (Jiri Olsa) [1101039] - [perf] util: Remove unused enum and macro in trace-event.h (Jiri Olsa) [1101039] - [perf] util: No need to call read_trace_init() in tracing_data_header() (Jiri Olsa) [1101039] - [perf] util: Rename read_*() functions in trace-event-info.c (Jiri Olsa) [1101039] - [perf] script: Adopt latency_format variable (Jiri Olsa) [1101039] - [perf] util: Get rid of unused header_page_* variables (Jiri Olsa) [1101039] - [perf] util: Parse header_page to get proper long size (Jiri Olsa) [1101039] - [perf] util: Skip reading header_event file (Jiri Olsa) [1101039] - [perf] util: Make file/host_bigendian variable local (Jiri Olsa) [1101039] - [perf] util: Save long size of traced system (Jiri Olsa) [1101039] - [perf] util: Save page size in a trace file to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Port kbuffer parser routines (Jiri Olsa) [1101039] - [perf] traceevent: Add page_size field to pevent (Jiri Olsa) [1101039] - [perf] traceevent: Add trace_seq_reset() (Jiri Olsa) [1101039] - [perf] traceevent: Add const qualifier to string arguments (Jiri Olsa) [1101039] - [perf] traceevent: Get rid of unused gui target (Jiri Olsa) [1101039] - [perf] traceevent: Remove unused install targets (Jiri Olsa) [1101039] - [perf] events: Demystify memory allocations (Jiri Olsa) [1101039] - [perf] tests: Make terms a stack variable in test_term (Jiri Olsa) [1101039] - [perf] tools: Don't free list head in parse_events__free_terms (Jiri Olsa) [1101039] - [perf] evlist: Fix use of uninitialized variable (Jiri Olsa) [1101039] - [perf] report: Fix perf_session__delete removal (Jiri Olsa) [1101039] - [perf] tools: Do not elide parent symbol column (Jiri Olsa) [1101039] - [perf] util: Use evsel->name to get tracepoint_paths (Jiri Olsa) [1101039] - [perf] util: Move debugfs/tracing helper functions to util.c (Jiri Olsa) [1101039] - [perf] tools: Remove callchain_cursor_reset call (Jiri Olsa) [1101039] - [perf] tools: Add methods for setting/retrieving priv element of thread struct (Jiri Olsa) [1101039] - [perf] tools: Use default include path notation for libtraceevent headers (Jiri Olsa) [1101039] - [perf] tests: Make TEST_ASSERT_VAL global (Jiri Olsa) [1101039] - [perf] tests: Omit end of the symbol check failure for test 1 (Jiri Olsa) [1101039] - [perf] tools: Remove cwd from perf_session struct (Jiri Olsa) [1101039] - [perf] top: Add --objdump option (Jiri Olsa) [1101039] - [perf] tools: Rename cpu_map__all() to cpu_map__empty() (Jiri Olsa) [1101039] - [perf] Remove the 'match' callback for auxiliary events processing (Jiri Olsa) [1101039] - [perf] Factor out auxiliary events notification (Jiri Olsa) [1101039] - [perf] Fix EXIT event notification (Jiri Olsa) [1101039] - [perf] events: Protect access via task_subsys_state_check() (Jiri Olsa) [1101039] - [perf] Clarify perf_cpu_context::active_pmu usage by renaming it to perf_cpu_context::unique_pmu (Jiri Olsa) [1101039] - [perf] Add a dummy software event to keep tracking (Jiri Olsa) [1101039] - [perf] tools: Add support for record transaction flags (Jiri Olsa) [829875] - [perf] record: Add abort_tx, no_tx, in_tx branch filter options to perf record -j (Jiri Olsa) [829875] - [perf] tools: Support sorting by in_tx or abort branch flags (Jiri Olsa) [829875] - [perf] stat: Add perf stat --transaction (Jiri Olsa) [829875] - [perf] tools: Fix sorting for 64bit entries (Jiri Olsa) [829875] - [perf] stat: Add support for --initial-delay option (Jiri Olsa) [829875] - [perf] evsel: Add support for enabling counters (Jiri Olsa) [829875] - [perf] evsel: Add PERF_SAMPLE_READ sample related processing (Jiri Olsa) [829875] - [perf] evlist: Add perf_evlist__id2sid method to get event ID related data (Jiri Olsa) [829875] - [perf] evlist: Fix event ID retrieval for group format read case (Jiri Olsa) [829875] - [perf] tools: Add support for parsing PERF_SAMPLE_READ sample type (Jiri Olsa) [829875] - [perf] evlist: Use PERF_EVENT_IOC_ID perf ioctl to read event id (Jiri Olsa) [829875] - [perf] tools: Move weight back to common sort keys (Jiri Olsa) [829875] - [perf] list: List kernel supplied event aliases (Jiri Olsa) [829875] - [perf] Fix UAPI export of PERF_EVENT_IOC_ID (Jiri Olsa) [829875] - [perf] Add PERF_EVENT_IOC_ID ioctl to return event ID (Jiri Olsa) [829875] - [perf] fix Haswell precise store data source encoding (Jiri Olsa) [829875] - [perf] x86: Suppress duplicated abort LBR records (Jiri Olsa) [829875] - [perf] x86: Add Haswell specific transaction flag reporting (Jiri Olsa) [829875] - [perf] Add generic transaction flags (Jiri Olsa) [829875] - [perf] make events stream always parsable (Jiri Olsa) [829875] - [perf] Update perf_event_type documentation (Jiri Olsa) [829875] - [perf] x86: Clean up EVENT_ATTR_STR() muck (Jiri Olsa) [829875] - [perf] x86: Clean-up/reduce PEBS code (Jiri Olsa) [829875] - [perf] x86: Clean up checkpoint-interrupt bits (Jiri Olsa) [829875] - [perf] x86: Add Haswell TSX event aliases (Jiri Olsa) [829875] - [perf] x86: Report TSX transaction abort cost as weight (Jiri Olsa) [829875] - [perf] x86: Avoid checkpointed counters causing excessive TSX aborts (Jiri Olsa) [829875] - [perf] x86: Add Haswell ULT model number used in Macbook Air and other systems (Jiri Olsa) [829875] - [perf] x86: Support full width counting (Jiri Olsa) [829875] - [perf] x86: Add mem-loads/stores support for Haswell (Jiri Olsa) [829875] - [perf] x86: Support Haswell/v4 LBR format (Jiri Olsa) [829875] - [perf] x86: Move NMI clearing to end of PMI handler (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS support (Jiri Olsa) [829875] - [perf] x86: Add simple Haswell PMU support (Jiri Olsa) [829875] - [perf] x86: Add Haswell PEBS record support (Jiri Olsa) [829875] - [perf] x86: Don't assume there can be only 4 PEBS events (Jiri Olsa) [829875] - [perf] x86: Fix uninitialized pt_regs in intel_pmu_drain_bts_buffer() (Jiri Olsa) [829875] - [perf] x86: fix wrmsr_on_cpu() warning on suspend/resume (Jiri Olsa) [829875] - [perf] x86: fix kernel crash with PEBS/BTS after suspend/resume (Jiri Olsa) [829875] - [perf] x86: Move Intel specific code to intel_pmu_init() (Jiri Olsa) [829875] - [perf] x86: Rename Intel specific macros (Jiri Olsa) [829875] - [perf] Export perf_assign_events() (Jiri Olsa) [829875]- [scsi] aacraid: kdump fix (Rich Bono) [1054925] - [scsi] aacraid: prevent invalid pointer dereference (Rich Bono) [1054925] - [scsi] aacraid: avoid parsing names as kthread_run() format strings (Rich Bono) [1054925] - [scsi] aacraid: suppress two GCC warnings (Rich Bono) [1054925] - [scsi] aacraid: SCSI dma mapping failure case handling (Rich Bono) [1054925] - [scsi] aacraid: fix mem leak in aac_send_raw_srb() (Rich Bono) [1054925] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Return leaked MPT frames to MPT frame pool (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Fix megasas_ioc_init_fusion (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Load correct raid context timeout (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Performance boost fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Set 32-bit DMA mask (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Big endian code related fixes (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Don't wait forever for non-IOCTL DCMDs (Tomas Henzl) [1059073] - [scsi] megaraid_sas: check return value for megasas_get_pd_list() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Tomas Henzl) [1059073] - [scsi] megaraid_sas_fusion: correctly pass queue info pointer (Tomas Henzl) [1059073] - [scsi] megaraid: missing bounds check in mimd_to_kioc() (Tomas Henzl) [1059073] - [scsi] megaraid: Use resource_size_t for PCI resources, not long (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fixes for few endianess issues (Tomas Henzl) [1059073] - [scsi] megaraid_sas: addded support for big endian architecture (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix a bug for 64 bit arches (Tomas Henzl) [1059073] - [scsi] megaraid_sas: fix memory leak if SGL has zero length entries (Tomas Henzl) [1059073] - [scsi] megaraid: minor cut and paste error fixed (Tomas Henzl) [1059073] - [scsi] megaraid_sas: release lock on error path (Tomas Henzl) [1059073] - [scsi] megaraid_sas: Use correct #define for MSI-X capability (Tomas Henzl) [1059073] - [scsi] megaraid_sas: combine kmalloc+memset into kzalloc (Tomas Henzl) [1059073] - [target] tcm_fc: Fix use-after-free of ft_tpg (Andy Grover) [1084646] - [scsi] Set the minimum valid value of 'eh_deadline' as 0 (Ewan Milne) [987789] - [scsi] Unlock accesses to eh_deadline (Ewan Milne) [987789] - [scsi] scsi_error: Escalate to LUN reset if abort fails (Ewan Milne) [987789] - [scsi] Adjust eh_deadline changes to match final upstream version (Ewan Milne) [987789] - [scsi] Generate uevents on certain unit attention codes (Ewan Milne) [741163] - [scsi] lpfc: Update lpfc version for 10.2.8020.0 driver release (Rob Evers) [1054369] - [scsi] lpfc: Fixed unused variable in lpfc_scsi_cmd_iocb_cmpl (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files from 8.3.45 patches (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Update Copyright on changed files (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed locking for scsi task management commands (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Convert runtime references to old xlane cfg param to fof cfg param (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix FW dump using sysfs (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix SLI4 s abort loop to process all FCP rings and under ring_lock (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fixed kernel panic in lpfc_abort_handler (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for postbufq when freeing (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix locking for lpfc_hba_down_post (Rob Evers) [1054369] - [scsi] lpfc 10.2.8000.0: Fix dynamic transitions of FirstBurst from on to off (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed crash during driver unload (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed driver error messages after firmware download (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fixed missing initialization for task management IOCBs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Fix sysfs buffer overrun in read of lpfc_fcp_cpu_map for 128 CPUs (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporate changes to use reason in change_queue_depth function (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Incorporated support of a low-latency io path (Rob Evers) [1054369] - [scsi] lpfc 8.3.45: Added dport mailbox pass through support (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed unassigned variable in ELS timeout message (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed incorrect allocation of iDiags directories/files in debugfs (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fix Crash in lpfc_els_timeout_handler (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed stopped FCF discovery on failed FCF record read (Rob Evers) [1054369] - [scsi] lpfc 8.3.44: Fixed IO hang when in msi mode (Rob Evers) [1054369] - [scsi] lpfc: Fix wrong assignment in lpfc_debugfs.c (Rob Evers) [1054369] - [scsi] lpfc: Fix typo on NULL assignment (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed not processing task management IOCB response status (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid Total_Data_Placed value received for els and ct command responses (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid fcp_rsp length fir FCP_ICMND (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fixed invalid mailbox timeouts (Rob Evers) [1054369] - [scsi] lpfc 8.3.43: Fix crash after xri limit is reached (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix driver's abort loop functionality to skip IOs already getting aborted (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix WARN_ON when driver unloads (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Avoided making pci bar ioremap call during dual-chute WQ/RQ pci bar selection (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed driver iocbq structure's iocb_flag field running out of space (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix crash on driver load due to cpu affinity logic (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed logging format of setting driver sysfs attributes hard to interpret (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed back to back RSCNs discovery failure (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed race condition between BSG I/O dispatch and timeout handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Back out data count, (residual fcfi_parm) fix for bad target (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed mailbox memory leak (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fix random errors using first burst (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed not able to log informational messages at early stage of driver init time (Rob Evers) [1054369] - [scsi] lpfc 8.3.42: Fixed using unsafe linked list macro for walking and deleting linked list (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Update copyrights for 8.3.41 modifications (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed the format of some log message fields (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Add first burst support to driver (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed not able to perform PCI function reset when board was not in online mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed failure in setting SLI3 board mode (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed support for 128 byte WQEs (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Ensure driver properly zeros unused fields in SLI4 mailbox commands (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed max value of lpfc_lun_queue_depth (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed Receive Queue varied frame size handling (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fix mailbox byteswap issue on PPC (Rob Evers) [1054369] - [scsi] lpfc 8.3.41: Fixed freeing of iocb when internal loopback times out (Rob Evers) [1054369] - [scsi] hpsa: version string change (Tomas Henzl) [1052272] - [scsi] hpsa: fix handling of hpsa_volume_offline return value (Tomas Henzl) [1052272] - [scsi] hpsa: return -ENOMEM not -1 on kzalloc failure in hpsa_get_device_id (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad comparison of signed with unsigned in hpsa_update_scsi_devices (Tomas Henzl) [1052272] - [scsi] hpsa: do not ignore failure of sense controller parameters command (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in hpsa_hba_mode_enabled (Tomas Henzl) [1052272] - [scsi] hpsa: fix bad endif placement in RAID 5 mapper code (Tomas Henzl) [1052272] - [scsi] hpsa: Do not zero fields of ioaccel2 command structure twice (Tomas Henzl) [1052272] - [scsi] hpsa: Add hba mode to the hpsa driver (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused struct request from CommandList (Tomas Henzl) [1052272] - [scsi] hpsa: increase the probability of a reported success after a device reset (Tomas Henzl) [1052272] - [scsi] hpsa: bring format-in-progress drives online when ready (Tomas Henzl) [1052272] - [scsi] hpsa: remove unused kthread.h header (Tomas Henzl) [1052272] - [scsi] hpsa: fixup MSI-X registration (Tomas Henzl) [1052272] - [scsi] hpsa: Add support for a few HP Storage controllers (Tomas Henzl) [1052272] - [scsi] hpsa: add HP/3PAR vendor id to pci_ids.h (Tomas Henzl) [1052272] - [scsi] hpsa: add sysfs debug switch for raid map debugging messages (Tomas Henzl) [1052272] - [scsi] hpsa: improve error messages for driver initiated commands (Tomas Henzl) [1052272] - [scsi] hpsa: only do device rescan for certain events (Tomas Henzl) [1052272] - [scsi] hpsa: when switching out of accel mode await only accel command completions (Tomas Henzl) [1052272] - [scsi] hpsa: add controller base data-at-rest encryption compatibility ioaccel2 (Tomas Henzl) [1052272] - [scsi] hpsa: update source file copyrights (Tomas Henzl) [1052272] - [scsi] hpsa: retry certain ioaccel error cases on the RAID path (Tomas Henzl) [1052272] - [scsi] hpsa: do not inquire for unsupported ioaccel status vpd page (Tomas Henzl) [1052272] - [scsi] hpsa: allow VPD page zero to be queried (Tomas Henzl) [1052272] - [scsi] hpsa: rescan devices on ioaccel2 error (Tomas Henzl) [1052272] - [scsi] hpsa: allow user to disable accelerated i/o path (Tomas Henzl) [1052272] - [scsi] hpsa: complete the ioaccel raidmap code (Tomas Henzl) [1052272] - [scsi] hpsa: make device update copy the raid map also (Tomas Henzl) [1052272] - [scsi] hpsa: add task management for ioaccel mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: teach hpsa_device_reset to do either target or lun reset (Tomas Henzl) [1052272] - [scsi] hpsa: get ioaccel mode 2 i/o working (Tomas Henzl) [1052272] - [scsi] hpsa: fix NULL dereference in hpsa_put_ctlr_into_performant_mode() (Tomas Henzl) [1052272] - [scsi] hpsa: initialize controller to perform io accelerator mode 2 (Tomas Henzl) [1052272] - [scsi] hpsa: get physical device handles for io accel mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do ioaccel mode 2 resource allocations (Tomas Henzl) [1052272] - [scsi] hpsa: Acknowledge controller events in ioaccell mode 2 as well as mode 1 (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccel mode 2 structure definitions (Tomas Henzl) [1052272] - [scsi] hpsa: complain if physical or logical aborts are not supported (Tomas Henzl) [1052272] - [scsi] hpsa: add hp_ssd_smart_path_enabled sysfs attribute (Tomas Henzl) [1052272] - [scsi] hpsa: do not rescan controllers known to be locked up (Tomas Henzl) [1052272] - [scsi] hpsa: poll controller to detect device change event (Tomas Henzl) [1052272] - [scsi] hpsa: update raid offload status on device rescan (Tomas Henzl) [1052272] - [scsi] hpsa: add ioaccell mode 1 RAID offload support (Tomas Henzl) [1052272] - [scsi] hpsa: fix task management for mode-1 ioaccell path (Tomas Henzl) [1052272] - [scsi] hpsa: only allow REQ_TYPE_FS to use fast path (Tomas Henzl) [1052272] - [scsi] hpsa: add support for 'fastpath' i/o (Tomas Henzl) [1052272] - [scsi] hpsa: mark last scatter gather element as the last (Tomas Henzl) [1052272] - [scsi] hpsa: use extended report luns command for HP SSD SmartPath (Tomas Henzl) [1052272] - [scsi] hpsa: allow SCSI mid layer to handle unit attention (Tomas Henzl) [1052272] - [scsi] hpsa: do not require board "not ready" status after hard reset (Tomas Henzl) [1052272] - [scsi] hpsa: enable unit attention reporting (Tomas Henzl) [1052272] - [scsi] hpsa: rename scsi prefetch field (Tomas Henzl) [1052272] - [scsi] hpsa: use workqueue instead of kernel thread for lockup detection (Tomas Henzl) [1052272] - [scsi] hpsa: remove P822se PCI ID (Tomas Henzl) [1052272] - [scsi] hpsa: prevent stalled i/o (Tomas Henzl) [1052272] - [scsi] hpsa: cap CCISS_PASSTHRU at 20 concurrent commands (Tomas Henzl) [1052272] - [scsi] hpsa: add MSA 2040 to list of external target devices (Tomas Henzl) [1052272] - [scsi] hpsa: fix memory leak in CCISS_BIG_PASSTHRU ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: remove unneeded include of seq_file.h (Tomas Henzl) [1052272] - [scsi] hpsa: add 5 second delay after doorbell reset (Tomas Henzl) [1052272] - [scsi] hpsa: do not attempt to flush the cache on locked up controllers (Tomas Henzl) [1052272] - [scsi] hpsa: return 0 from driver probe function on success, not 1 (Tomas Henzl) [1052272] - [scsi] hpsa: do not discard scsi status on aborted commands (Tomas Henzl) [1052272] - [scsi] hpsa: fix warning with smp_processor_id() in preemptible (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Tomas Henzl) [1052272] - [scsi] hpsa: reorganize error handling in hpsa_passthru_ioctl (Tomas Henzl) [1052272] - [scsi] hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Tomas Henzl) [1052272] - [scsi] hpsa: Check for dma_mapping_error in hpsa_map_one (Tomas Henzl) [1052272] - [scsi] bfa: Driver version upgrade to 3.2.23.0 (Chad Dupuis) [1054461] - [scsi] bfa: Fix smatch warnings (Chad Dupuis) [1054461] - [scsi] bfa: change FC_ELS_TOV to 20sec (Chad Dupuis) [1054461] - [scsi] bfa: Observed auto D-port mode instead of manual (Chad Dupuis) [1054461] - [scsi] bfa: Fix for bcu or hcm faa query hang (Chad Dupuis) [1054461] - [scsi] bfa: LUN discovery issue in direct attach mode (Chad Dupuis) [1054461] - [scsi] bfa: Register port with SCSI even on port init failure (Chad Dupuis) [1054461] - [scsi] bfa: Firmware patch simplification (Chad Dupuis) [1054461]- [scsi] Ensure medium access timeout counter resets (David Jeffery) [1036884] - [scsi] Fix error handling when no ULD is attached (David Jeffery) [1036884] - [scsi] Handle disk devices which can not process medium access commands (David Jeffery) [1036884] - [hv] vmbus: Negotiate version 3.0 when running on ws2012r2 hosts (Jason Wang) [1071723] - [hv] vmbus: Don't timeout during the initial connection with host (Jason Wang) [1071723] - [hv] vmbus: Specify the target CPU that should receive notification (Jason Wang) [1071723] - [hv] make "monitor_pages" a "real" pointer array (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in channel rescind code (Jason Wang) [1071723] - [hv] Fix wrong check for synic_event_page (Jason Wang) [1071723] - [hv] vmbus: fix vmbus_recvpacket_raw() return code (Jason Wang) [1071723] - [hv] vmbus: Terminate vmbus version negotiation on timeout (Jason Wang) [1071723] - [hv] vmbus: Do not attempt to negoatiate a new version prematurely (Jason Wang) [1071723] - [hv] vmbus: Fix a bug in the handling of channel offers (Jason Wang) [1071723] - [x86] pci: Clean up and mark early_root_info_init() as deprecated (Myron Stowe) [1040440] - [x86] pci: Stop enabling ECS for AMD CPUs after Fam16h (Myron Stowe) [1040440] - [x86] pci: Work around AMD Fam15h BIOSes that fail to provide _PXM (Myron Stowe) [1040440] - [x86] pci: Warn if we have to "guess" host bridge node information (Myron Stowe) [1040440] - [x86] acpi: Use __weak, not the gcc-specific version (Myron Stowe) [1040440] - [x86] acpi: Make __acpi_map_pxm_to_node(), acpi_get_pxm() static (Myron Stowe) [1040440] - [x86] acpi: Simplify acpi_get_node() style (Myron Stowe) [1040440] - [x86] acpi: Fix acpi_get_node() prototype (Myron Stowe) [1040440] - [x86] pci: Remove acpi_get_pxm() usage (Myron Stowe) [1040440] - [x86] pci: Use NUMA_NO_NODE, not -1, for unknown node (Myron Stowe) [1040440] - [x86] pci: Remove unnecessary &pci_root_infos list_empty() check (Myron Stowe) [1040440] - [x86] pci: Remove mp_bus_to_node(), set_mp_bus_to_node(), get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Use x86_pci_root_bus_node() instead of get_mp_bus_to_node() (Myron Stowe) [1040440] - [x86] pci: Add x86_pci_root_bus_node() to look up NUMA node from PCI bus (Myron Stowe) [1040440] - [x86] pci: Drop return value of pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Merge pci_scan_bus_on_node() into pcibios_scan_root() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_on_node() (Myron Stowe) [1040440] - [x86] pci: Use pcibios_scan_root() instead of pci_scan_bus_with_sysdata() (Myron Stowe) [1040440] - [x86] pci: Drop pcibios_scan_root() check for bus already scanned (Myron Stowe) [1040440] - [x86] pci: Drop "__" prefix on __pci_enable_device_flags() (Myron Stowe) [1040440] - [x86] pci: Use "unsigned long" for __pci_enable_device_flags to match ioport.h (Myron Stowe) [1040440] - [x86] pci: Remove unused pci_root_bus (Myron Stowe) [1040440] - [x86] pci: put busn resource in pci_root_info for native host bridge drivers (Myron Stowe) [1040440] - [x86] pci: build amd_bus.o only when CONFIG_AMD_NB=y (Myron Stowe) [1040440] - [x86] pci: amd: factor out MMCONFIG discovery (Myron Stowe) [1040440] - [x86] pci: Kill misleading message about enablement of IO access to PCI ECS (Myron Stowe) [1040440] - [x86] Adjust section placement in AMD northbridge related code (Myron Stowe) [1040440] - [x86] Use PCI method for enabling AMD extended config space before MSR method (Myron Stowe) [1040440] - [x86] pnp: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Myron Stowe) [1040440] - [fs] proc: Assure /proc/meminfo legacy backwards compatibility when adding new statistics (Rafael Aquini) [1032702] - [kvm] mmu: fix incorrect check of guest cr4 bits (Bandan Das) [1007164] - [kernel] Fix BUG() upon security_cred_alloc_blank() failure (Eric Paris) [717904]- [fs] nfs: Fix calls to drop_nlink() (Steve Dickson) [1093819] - [fs] xfs: fix directory readahead offset off-by-one (Eric Sandeen) [1093820] - [fs] btrfs: don't oops on mount failure due to unsupported features (Eric Sandeen) [889471] - [fs] gfs2: check NULL return value in gfs2_ok_to_move (Abhijith Das) [1060246] - [fs] gfs2: avoid locking while unfreezing fs (Benjamin Marzinski) [1056625] - [fs] nfsd: Change name of extended attribute containing junction (J. Bruce Fields) [1024034] - [fs] nfsd: Add a cache for fs_locations information (J. Bruce Fields) [1024034] - [fs] ext4: include journal blocks in df overhead calcs (Lukas Czerner) [1003476] - [fs] ext4: add mmp fs freeze protection (Eric Sandeen) [1012412] - [fs] ext4: MMP: kmmpd should use nodename from init_uts_ns.name, not sysname (Eric Sandeen) [1012412] - [fs] ext4: MMP: fix error message rate-limiting logic in kmmpd (Eric Sandeen) [1012412] - [fs] ext4: Fix comparison endianness problem in MMP initialization (Eric Sandeen) [1012412] - [fs] ext4: Fix endianness bug when reading the MMP block (Eric Sandeen) [1012412] - [fs] ext4: add support for multiple mount protection (Eric Sandeen) [1012412] - [block] mtip32xx: mtip_async_complete() bug fixes (David Milburn) [1059099] - [block] mtip32xx: Unmap the DMA segments before completing the IO request (David Milburn) [1059099] - [block] mtip32xx: Set queue bounce limit (David Milburn) [1059099] - [block] mtip32xx: Correctly handle security locked condition (David Milburn) [1059099] - [block] mtip32xx: Make SGL container per-command to eliminate high order dma allocation (David Milburn) [1059099] - [block] mtip32xx: Correctly handle bio->bi_idx != 0 conditions (David Milburn) [1059099] - [block] mtip32xx: Fix NULL pointer dereference during module unload (David Milburn) [1059099] - [block] mtip32xx: Add SRSI support (David Milburn) [980257] - [netdrv] forcedeth: run loopback test only on chipsets that support it (Ivan Vecera) [1030782] - [scsi] libfc: don't exch_done() on invalid sequence ptr (Mateusz Guzik) [1065162] - [security] selinux: fix selinuxfs policy file on big endian systems (Eric Paris) [739866] - [drm] nouveau: fix nasty bug which can clobber SOR0's clock setup (Ben Skeggs) [1095796] - [s390] crypto: fix aes, des ctr mode concurrency finding (Hendrik Brueckner) [1096328] - [s390] add support to start the kernel in 64 bit mode (Hendrik Brueckner) [1053826]- [i2c] i2c-ismt: support I2C_SMBUS_I2C_BLOCK_DATA transaction type (Neil Horman) [1030646] - [kernel] kthread_worker: reimplement flush_kthread_work() to allow freeing the work item being executed (David Milburn) [1091083] - [kernel] kthread_worker: reorganize to prepare for flush_kthread_work() reimplementation (David Milburn) [1091083] - [s390] cio: fix unlocked access of global bitmap (Hendrik Brueckner) [1094381] - [s390] css: stop stsch loop after cc 3 (Hendrik Brueckner) [1094381] - [x86] intel_pstate: Use del_timer_sync in intel_pstate_cpu_stop (Prarit Bhargava) [1038318] - [x86] intel_pstate: Set core to min P state during core offline (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix pid_reset to use fixed point values (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove unneeded sample buffers (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change busy calculation to use fixed point math (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add support for Baytrail turbo P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: Use LFM bus ratio as min ratio/P state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove energy reporting from pstate_sample tracepoint (Prarit Bhargava) [1038318] - [x86] intel_pstate: Take core C0 time into account for core busy calculation (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add trace point to report internal state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add X86_FEATURE_APERFMPERF to cpu match parameters (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fail initialization if P-state information is missing (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove periodic P state boost (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add setting voltage value for baytrail P states (Prarit Bhargava) [1038318] - [x86] intel_pstate: skip the driver if ACPI has power mgmt option (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add static declarations to internal functions (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Baytrail support (Prarit Bhargava) [1038318] - [x86] intel_pstate: Refactor driver to support CPUs with different MSR layouts (Prarit Bhargava) [1038318] - [x86] intel_pstate: Correct calculation of min pstate value (Prarit Bhargava) [1038318] - [x86] intel_pstate: Improve accuracy by not truncating until final result (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix type mismatch warning (Prarit Bhargava) [1038318] - [x86] intel_pstate: Fix max_perf_pct on resume (Prarit Bhargava) [1038318] - [x86] cpufreq: add new routine cpufreq_verify_within_cpu_limits() (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix no_turbo (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add Haswell CPU models (Prarit Bhargava) [1038318] - [x86] intel_pstate: Change to scale off of max P-state (Prarit Bhargava) [1038318] - [x86] intel_pstate: Add additional supported CPU ID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use vzalloc() instead of vmalloc()/memset(0) (Prarit Bhargava) [1038318] - [x86] intel_pstate: Remove idle mode PID (Prarit Bhargava) [1038318] - [x86] intel_pstate: use lowest requested max performance (Prarit Bhargava) [1038318] - [x86] intel_pstate: fix ffmpeg regression (Prarit Bhargava) [1038318] - [x86] intel_pstate: remove idle time and duration from sample and calculations (Prarit Bhargava) [1038318] - [x86] intel_pstate: Optimize intel_pstate_set_policy (Prarit Bhargava) [1038318] - [x86] msr: add 64bit _on_cpu access functions (Prarit Bhargava) [1038318] - [net] net: sctp: remove NULL check in sctp_assoc_update_retran_path (Daniel Borkmann) [1040897] - [net] sctp: rework multihoming retransmission path selection to rfc4960 (Daniel Borkmann) [1040897] - [net] sctp: retran_path not set properly after transports recovering (Daniel Borkmann) [1040897] - [net] sctp: test if association is dead in sctp_wake_up_waiters (Daniel Borkmann) [1082453] - [net] sctp: wake up all assocs if sndbuf policy is per socket (Daniel Borkmann) [1082453] - [kernel] list: introduce list_next_entry() and list_prev_entry() (Daniel Borkmann) [1082453] - [net] netdevice: add struct net_device_ops_ext (Michal Schmidt) [1029869] - [net] netpoll: netpoll_poll_dev() should access dev->flags (Florian Westphal) [1095252] - [net] busy_poll: backport missed snmp mib item rename (Jiri Pirko) [1093806] - [net] ip_tunnel: Set network header properly for IP_ECN_decapsulate() (Jiri Pirko) [1094418] - [net] ptp: validate the requested frequency adjustment (Jiri Benc) [1092968] - [net] bridge: fix race with topology change timer (Jiri Benc) [1058517] - [net] bridge: avoid OOPS if root port not found (Jiri Benc) [1058517]- [security] selinux: put the mmap() DAC controls before the MAC controls (Paul Moore) [1070859] - [serial] bring DTR up after speed change from B0 (Aristeu Rozanski) [991667] - [mm] compaction: acquire the zone->lock as late as possible (Jerome Marchand) [975902] - [mm] compaction: acquire the zone->lru_lock as late as possible (Jerome Marchand) [975902] - [mm] swap: do not skip lowest_bit in scan_swap_map() scan loop (Rafael Aquini) [1060886] - [mm] swap: fix shmem swapping when more than 8 areas (Rafael Aquini) [1060886] - [mm] swap: fix swapon size off-by-one (Rafael Aquini) [1060886] - [x86] mm: Add missing TLB page invalidation for hugetlb_cow() (Larry Woodman) [1097917] - [char] n_tty: Lock access to tty->pgrp for POSIX job control (Prarit Bhargava) [1098982] - [kernel] resource: correct the comment of allocate_resource() (Myron Stowe) [744239] - [kernel] resource: move EXPORT_SYMBOL right after definition (Myron Stowe) [744239] - [kernel] resource: fix wrong resource window calculation (Myron Stowe) [744239] - [kernel] resource: Add lookup_resource() (Myron Stowe) [744239] - [kernel] resource: handle reinsertion of an already-inserted resource (Myron Stowe) [744239] - [pm] intel_powerclamp: off by one in start_power_clamp() (Steve Best) [1036301] - [pm] Introduce Intel PowerClamp Driver (Steve Best) [1036301] - [s390] zcrypt: remove zcrypt kmsg documentation again (Hendrik Brueckner) [1053830] - [s390] zcrypt: add support for EP11 coprocessor cards (Hendrik Brueckner) [1053830] - [s390] crypto: fix des and des3_ede ctr concurrency issue (Hendrik Brueckner) [1065404] - [s390] crypto: fix des and des3_ede cbc concurrency issue (Hendrik Brueckner) [1065398] - [watchdog] hpwdt: patch to display informative string (Nigel Croxon) [1053685] - [netdrv] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1057283] - [netdrv] virtio-net: make all RX paths handle errors consistently (Jason Wang) [1032458] - [netdrv] virtio-net: fix error handling for mergeable buffers (Jason Wang) [1032458] - [netdrv] bonding: use the correct ether type for alb (Veaceslav Falico) [1027480] - [netdrv] ether: add loopback type ETH_P_LOOPBACK (Veaceslav Falico) [1027480] - [kernel] futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Mateusz Guzik) [1097760] {CVE-2012-6647} - [libata] ahci: accommodate tag ordered controller (David Milburn) [1083748] - [net] mac80211: crash dues to AP powersave TX vs. wakeup race (Jacob Tanenbaum) [1083532] {CVE-2014-2706} - [netdrv] ath9k: tid->sched race in ath_tx_aggr_sleep() (Jacob Tanenbaum) [1083250] {CVE-2014-2672}- [perf] kvm: Fix kvm report without guestmount (Jiri Olsa) [1038418] - [perf] script: Fix broken include in Context.xs (Jiri Olsa) [1096519] - [perf] tools: Fix -ldw/-lelf link test when static linking (Jiri Olsa) [1096519] - [perf] tools: Revert regression in configuration of Python support (Jiri Olsa) [1096519] - [perf] tools: Fix perf version generation (Jiri Olsa) [1096519] - [perf] stat: Fix per-socket output bug for uncore events (Jiri Olsa) [1096519] - [perf] symbols: Fix vdso list searching (Jiri Olsa) [1096519] - [perf] evsel: Fix missing increment in sample parsing (Jiri Olsa) [1096519] - [perf] tools: Update symbol_conf.nr_events when processing attribute events (Jiri Olsa) [1096519] - [perf] tools: Fix new_term() missing free on error path (Jiri Olsa) [1096519] - [perf] tools: Fix parse_events_terms() segfault on error path (Jiri Olsa) [1096519] - [perf] evsel: Fix count parameter to read call in event_format__new (Jiri Olsa) [1096519] - [perf] tools: Fix -x/--exclude-other option for report command (Jiri Olsa) [1096519] - [perf] evlist: Enhance perf_evlist__start_workload() (Jiri Olsa) [1096519] - [perf] record: Remove -f/--force option (Jiri Olsa) [1096519] - [perf] record: Remove -A/--append option (Jiri Olsa) [1096519] - [perf] stat: Avoid sending SIGTERM to random processes (Jiri Olsa) [1096519] - [perf] lib: Fix for cross build (Jiri Olsa) [1096519] - [perf] tools: Include termios.h explicitly (Jiri Olsa) [1096519] - [perf] tools: Fix build errors with O and DESTDIR make vars set (Jiri Olsa) [1096519] - [perf] tools: Fix output directory of Documentation/ (Jiri Olsa) [1096519] - [perf] tools: Get only verbose output with V=1 (Jiri Olsa) [1096519] - [perf] tools: Add missing liblk.a dependency for python/perf.so (Jiri Olsa) [1096519] - [perf] tools: Remove '?=' Makefile STRIP assignment (Jiri Olsa) [1096519] - [perf] tools: Replace multiple line assignment with multiple statements (Jiri Olsa) [1096519] - [perf] tools: Replace tabs with spaces for all non-commands statements (Jiri Olsa) [1096519] - [perf] tools: Add NO_BIONIC variable to confiure bionic setup (Jiri Olsa) [1096519] - [perf] tools: Switch to full path C include directories (Jiri Olsa) [1096519] - [perf] tools: Merge all *LDFLAGS* make variable into LDFLAGS (Jiri Olsa) [1096519] - [perf] tools: Merge all *CFLAGS* make variable into CFLAGS (Jiri Olsa) [1096519] - [perf] evlist: Reset SIGTERM handler in workload child process (Jiri Olsa) [1096519] - [perf] lib: Respect CROSS_COMPILE (Jiri Olsa) [1096519] - [perf] tools: Remove cwdlen from struct perf_session (Jiri Olsa) [1096519] - [perf] tools: Remove frozen from perf_header struct (Jiri Olsa) [1096519] - [perf] tests: Fix exclude_guest|exclude_host checking for attr tests (Jiri Olsa) [1096519] - [perf] tests: Fix attr test for record -d option (Jiri Olsa) [1096519] - [perf] tools: Final touches for CHK config move (Jiri Olsa) [1096519] - [perf] tools: Move paths config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libnuma check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move stdlib check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libbfd check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libpython check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libperl check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move gtk2 check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move slang check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libaudit check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libunwind check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libdw check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move libelf check config into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move compiler and linker flags check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move programs check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Move arch check into config/Makefile (Jiri Olsa) [1096519] - [perf] tools: Add automated make test suite (Jiri Olsa) [1096519] - [perf] tools: Save parent pid in thread struct (Jiri Olsa) [1096519] - [perf] stats: Fix divide by 0 in variance (Jiri Olsa) [1096519] - [perf] kvm: Handle realloc failures (Jiri Olsa) [1096519] - [perf] evsel: Fix printing of perf_event_paranoid message (Jiri Olsa) [1096519] - [perf] test: Fix typo (Jiri Olsa) [1096519] - [perf] hists: Rename hist_entry__add_pair arguments (Jiri Olsa) [1096519] - [perf] diff: Use internal rb tree for hists__precompute (Jiri Olsa) [1096519] - [perf] report: Add report.percent-limit config variable (Jiri Olsa) [1096519] - [perf] top: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Add --percent-limit option (Jiri Olsa) [1096519] - [perf] report: Don't bother locking when adding hist entries (Jiri Olsa) [1096519] - [perf] hists: Move locking to its call-sites (Jiri Olsa) [1096519] - [perf] top: Get rid of *_threaded() functions (Jiri Olsa) [1096519] - [perf] top: Fix percent output when no samples collected (Jiri Olsa) [1096519] - [perf] top: Fix -E option behavior (Jiri Olsa) [1096519] - [perf] record: handle death by SIGTERM (Jiri Olsa) [1096519] - [perf] tools: Handle JITed code in shared memory (Jiri Olsa) [1096519] - [perf] tools: Fix tab vs spaces issue in Makefile ifdef/endif (Jiri Olsa) [1096519] - [perf] hists browser: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] top: Use sort__has_sym (Jiri Olsa) [1096519] - [perf] sort: Cleanup sort__has_sym setting (Jiri Olsa) [1096519] - [perf] sort: Reorder HISTC_SRCLINE index (Jiri Olsa) [1096519] - [perf] archive: Fix typo on Documentation (Jiri Olsa) [1096519] - [perf] sort: Consolidate sort_entry__setup_elide() (Jiri Olsa) [1096519] - [perf] sort: Separate out memory-specific sort keys (Jiri Olsa) [1096519] - [perf] sort: Factor out common code in sort_dimension__add() (Jiri Olsa) [1096519] - [perf] sort: Introduce sort__mode variable (Jiri Olsa) [1096519] - [perf] report: Fix alignment of symbol column when -v is given (Jiri Olsa) [1096519] - [perf] hists: Free unused mem info of a matched hist entry (Jiri Olsa) [1096519] - [perf] hists: Fix an invalid memory free on he->branch_info (Jiri Olsa) [1096519] - [perf] tools: Fix bug in isupper() and islower() (Jiri Olsa) [1096519] - [perf] tools: Re-implement debug print function for linking python/perf.so (Jiri Olsa) [1096519] - [perf] Generate EXIT event only once per task context (Jiri Olsa) [1096519] - [perf] Reset hwc->last_period on sw clock events (Jiri Olsa) [1096519]- [hid] core do not use hid-multitouch for Win 7 devices (Benjamin Tissoires) [1076662] - [hid] mt: disable reset_resume (Benjamin Tissoires) [1076662] - [hid] add multitouch backport from 3.14 (Benjamin Tissoires) [1076662] - [hid] do not init input reports for Win 8 multitouch devices (Benjamin Tissoires) [1076662] - [hid] detect Win 8 multitouch devices in core (Benjamin Tissoires) [1076662] - [hid] Use hid_parser for pre-scanning the report descriptors (Benjamin Tissoires) [1076662] - [hid] don't register unmapped input devices (Benjamin Tissoires) [1076662] - [hid] Extend the interface with idle requests (Benjamin Tissoires) [1076662] - [hid] Extend the interface with wait io request (Benjamin Tissoires) [1076662] - [hid] Extend the interface with report requests (Benjamin Tissoires) [1076662] - [hid] add hid_hw_open/close/power() handlers (Benjamin Tissoires) [1076662] - [hid] add "report" hook, called once the report has been parsed (Benjamin Tissoires) [1076662] - [hid] introduce helper for hid_driver boilerplate (Benjamin Tissoires) [1076662] - [hid] factorize hid_input allocation (Benjamin Tissoires) [1076662] - [hid] Fix unit exponent parsing again (Benjamin Tissoires) [1076662] - [hid] round return value of hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] fix unit exponent parsing (Benjamin Tissoires) [1076662] - [hid] export hidinput_calc_abs_res (Benjamin Tissoires) [1076662] - [hid] Add digitizer tilt usage support (Benjamin Tissoires) [1076662] - [hid] length resolution should be reported units/mm (Benjamin Tissoires) [1076662] - [hid] add absolute axis resolution calculation (Benjamin Tissoires) [1076662] - [hid] add usage_index in struct hid_usage (Benjamin Tissoires) [1076662] - [hid] Allow more fields in the hid report (Benjamin Tissoires) [1076662] - [hid] Add an input configured notification callback (Benjamin Tissoires) [1076662] - [hid] hid-multitouch: Switch to device groups (Benjamin Tissoires) [1076662] - [hid] Create a generic device group (Benjamin Tissoires) [1076662] - [hid] Allow bus wildcard matching (Benjamin Tissoires) [1076662] - [hid] Scan the device for group info before adding it (Benjamin Tissoires) [1076662] - [hid] Add device group to modalias (Benjamin Tissoires) [1076662] - [hid] Handle driver-specific device descriptor in core (Benjamin Tissoires) [1076662] - [hid] Do not create input devices for feature reports (Benjamin Tissoires) [1076662] - [hid] set HID_MAX_FIELD at 128 (Benjamin Tissoires) [1076662] - [hid] add feature_mapping callback (Benjamin Tissoires) [1076662] - [hid] Add a hid quirk for input sync override (Benjamin Tissoires) [1076662] - [hid] Support for MosArt multitouch panel (Benjamin Tissoires) [1076662] - [hid] let hid-input accept digitizers (Benjamin Tissoires) [1076662] - [input] mt: do not apply filtering on emulated events (Benjamin Tissoires) [1076662] - [input] mt: add input_mt_is_used (Benjamin Tissoires) [1076662] - [input] mt: document new 'flags' argument of input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] fix sparse warning in multitouch code (Benjamin Tissoires) [1076662] - [input] mt: Get slot by key (Benjamin Tissoires) [1076662] - [input] mt: Add in-kernel tracking (Benjamin Tissoires) [1076662] - [input] mt: Handle frame synchronization in core (Benjamin Tissoires) [1076662] - [input] mt: Add flags to input_mt_init_slots() (Benjamin Tissoires) [1076662] - [input] Break out MT data (Benjamin Tissoires) [1076662] - [input] mt: fix null pointer warning (Benjamin Tissoires) [1076662] - [input] Use accessor for MT values (Benjamin Tissoires) [1076662] - [input] mt: Include win8 support (Benjamin Tissoires) [1076662] - [input] add BTN_TOOL_QUINTTAP for reporting 5 fingers on touchpad (Benjamin Tissoires) [1076662] - [input] properly assign return value of clamp() macro (Benjamin Tissoires) [1076662] - [input] Improve the events-per-packet estimate (Benjamin Tissoires) [1076662] - [input] estimate number of events per packet (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of hint_events_per_packet field (Benjamin Tissoires) [1076662] - [input] evdev: use driver hint to compute size of event buffer (Benjamin Tissoires) [1076662] - [input] evdev: convert to dynamic event buffer (Benjamin Tissoires) [1076662] - [input] kabi fixes after addition of propbit field (Benjamin Tissoires) [1076662] - [input] introduce device properties (Benjamin Tissoires) [1076662]- [scsi] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages (David Milburn) [1074955] - [md] raid5: fix a race of stripe count check (Jes Sorensen) [1030619] - [md] raid5: get_active_stripe avoids device_lock (Jes Sorensen) [1030619] - [md] raid5: make_request does less prepare wait (Jes Sorensen) [1030619] - [md] avoid oops on unload if some process is in poll or select (Jes Sorensen) [1030619] - [md] bitmap: don't abuse i_writecount for bitmap files (Jes Sorensen) [1030619] - [md] raid5: Fix CPU hotplug callback registration (Jes Sorensen) [1030619] - [md] raid1: restore ability for check and repair to fix read errors (Jes Sorensen) [1030619] - [md] raid5: close recently introduced race in stripe_head management (Jes Sorensen) [1030619] - [md] raid5: fix long-standing problem with bitmap handling on write failure (Jes Sorensen) [1030619] - [md] check command validity early in md_ioctl() (Jes Sorensen) [1030619] - [md] ensure metadata is writen after raid level change (Jes Sorensen) [1030619] - [md] raid10: avoid fullsync when not necessary (Jes Sorensen) [1030619] - [md] allow a partially recovered device to be hot-added to an array (Jes Sorensen) [1030619] - [md] Change handling of save_raid_disk and metadata update during recovery (Jes Sorensen) [1030619] - [md] fix problem when adding device to read-only array with bitmap (Jes Sorensen) [1030619] - [md] raid10: fix bug when raid10 recovery fails to recover a block (Jes Sorensen) [1030619] - [md] raid5: fix a recently broken BUG_ON() (Jes Sorensen) [1030619] - [md] raid1: fix request counting bug in new 'barrier' code (Jes Sorensen) [1030619] - [md] raid10: fix two bugs in handling of known-bad-blocks (Jes Sorensen) [1030619] - [md] raid5: Fix possible confusion when multiple write errors occur (Jes Sorensen) [1030619] - [md] raid5: fix newly-broken locking in get_active_stripe (Jes Sorensen) [1030619] - [md] test mddev->flags more safely in md_check_recovery (Jes Sorensen) [1030619] - [md] raid5: fix new memory-reference bug in alloc_thread_groups (Jes Sorensen) [1030619] - [md] raid5: Use conf->device_lock protect changing of multi-thread resources (Jes Sorensen) [1030619] - [md] raid5: Before freeing old multi-thread worker, it should flush them (Jes Sorensen) [1030619] - [md] raid5: For stripe with R5_ReadNoMerge, we replace REQ_FLUSH with REQ_NOMERGE (Jes Sorensen) [1030619] - [md] raid1: Rewrite the implementation of iobarrier (Jes Sorensen) [1030619] - [md] raid1: Add some macros to make code clearly (Jes Sorensen) [1030619] - [md] raid1: Replace raise_barrier/lower_barrier with freeze_array/unfreeze_array when reconfiguring the array (Jes Sorensen) [1030619] - [md] raid1: Add a field array_frozen to indicate whether raid in freeze state (Jes Sorensen) [1030619] - [md] Convert use of typedef ctl_table to struct ctl_table (Jes Sorensen) [1030619] - [md] raid5: avoid deadlock when raid5 array has unack badblocks during md_stop_writes (Jes Sorensen) [1030619] - [md] use MD_RECOVERY_INTR instead of kthread_should_stop in resync thread (Jes Sorensen) [1030619] - [md] fix some places where mddev_lock return value is not checked (Jes Sorensen) [1030619] - [md] raid5: Retry R5_ReadNoMerge flag when hit a read error (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] llists: move llist_reverse_order from raid5 to llist.c (Jes Sorensen) [1030619] - [md] raid5: relieve lock contention in get_active_stripe() (Jes Sorensen) [1030619] - [md] raid5: add proper locking to error path of raid5_start_reshape (Jes Sorensen) [1030619] - [md] raid5: Use slow_path to release stripe when mddev->thread is null (Jes Sorensen) [1030619] - [md] avoid deadlock when md_set_badblocks (Jes Sorensen) [1030619] - [md] raid5: only wakeup necessary threads (Jes Sorensen) [1030619] - [md] raid5: flush out all pending requests before proceeding with reshape (Jes Sorensen) [1030619] - [md] raid5: use seqcount to protect access to shape in make_request (Jes Sorensen) [1030619] - [md] raid5: sysfs entry to control worker thread number (Jes Sorensen) [1030619] - [md] raid5: offload stripe handle to workqueue (Jes Sorensen) [1030619] - [md] raid5: fix stripe release order (Jes Sorensen) [1030619] - [md] raid5: make release_stripe lockless (Jes Sorensen) [1030619] - [md] Don't test all of mddev->flags at once (Jes Sorensen) [1030619] - [md] Fix apparent cut-and-paste error in super_90_validate (Jes Sorensen) [1030619] - [md] fix safe_mode buglet (Jes Sorensen) [1030619] - [md] don't call md_allow_write in get_bitmap_file (Jes Sorensen) [1030619] - [md] raid1: fix bio handling problems in process_checks() (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_lock_irq() interface (Jes Sorensen) [1030619] - [kernel] wait: add wait_event_cmd() (Jes Sorensen) [1030619] - [kernel] wait: Make the __wait_event*() interface more friendly (Jes Sorensen) [1030619] - [kernel] wait: Introduce ___wait_event() (Jes Sorensen) [1030619] - [md] Introduce BIO_NOMERGE flag (Jes Sorensen) [1030619] - [mm] vmscan: change type of vm_total_pages to unsigned long (George Beshers) [1086943] - [fs] nfsd: change type of max_delegations, nfsd_drc_max_mem and nfsd_drc_mem_used (George Beshers) [1086943] - [fs] change type of max_buffer_heads to unsigned long (George Beshers) [1086943] - [mm] fix return type for functions nr_free_*_pages (George Beshers) [1086943]- [char] n_tty: Fix n_tty_write crash when echoing in raw mode (Aristeu Rozanski) [1094237] {CVE-2014-0196} - [fs] nfs: Ensure that test_stateid and free_stateid use correct credentials (Steve Dickson) [1079075] - [fs] cifs: fix offset handling in cifs_iovec_write (Sachin Prabhu) [1044438] - [fs] sunrpc: Fix a livelock problem in the xprt->backlog queue (Steve Dickson) [1075170] - [fs] sunrpc: Fix an RCU dereference in xprt_reserve (Steve Dickson) [1075170] - [fs] sunrpc: Fix infinite loop in RPC state machine (Steve Dickson) [1075170] - [fs] sunrpc: Fix races in xs_nospace() (Steve Dickson) [1075170] - [fs] cifs: set MAY_SIGN when sec=krb5 (Sachin Prabhu) [976331] - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1026346] - [fs] autofs: fix symlinks aren't checked for expiry (Ian Kent) [1035630] - [fs] ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen) [1093471] - [fs] gfs2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs (Robert S Peterson) [892710] - [fs] gfs2: Refresh quota after setting through quotactl (Abhijith Das) [1077463] - [fs] nfs: pass string length to pr_notice message about readdir loops (Jeff Layton) [1040764] - [fs] svcrdma: fix offset calculation for non-page aligned sge entries (Jeff Layton) [857020] - [fs] cifs: fix bad error handling in crypto code (Sachin Prabhu) [872311] - [fs] cifs: Limit allocation of crypto mechanisms to dialect which requires (Sachin Prabhu) [872311] - [fs] nfs: Fail the truncate() if the lock/open stateid is invalid (Steve Dickson) [1075123] - [fs] nfs: Servers should only check SETATTR stateid open mode on size change (Steve Dickson) [1075123] - [fs] nfs: Fail data server I/O if stateid represents a lost lock (Steve Dickson) [1075123] - [fs] nfs: Fix the return value of nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] nfs: Use the open stateid if the delegation has the wrong mode (Steve Dickson) [1075123] - [fs] nfs: nfs4_stateid_is_current should return 'true' for an invalid stateid (Steve Dickson) [1075123] - [fs] nfs: fix error return in nfs4_select_rw_stateid (Steve Dickson) [1075123] - [fs] sunrpc: do not fail gss proc NULL calls with EACCES (Steve Dickson) [1079562] - [usb] xhci: change enumeration scheme to 'new scheme' by default (Gopal) [1066423] - [x86] ioapic: Restore the mask bit correctly in eoi_ioapic_irq() (Jason Wang) [1031488] - [vhost] don't forget to schedule() (Michael S. Tsirkin) [1095627] - [virt] kvm: Introduce KVM_MAX_VCPU_ID macro (Eduardo Habkost) [1010882] - [virt] kvm: Rename KVM_MAX_VCPUS to KVM_MAX_VCPU_COUNT (Eduardo Habkost) [1010882] - [virt] kvm: fix "Improve create VCPU parameter" (Andrew Jones) [1010882] - [acpi] apei: Add a boot option to disable ff mode for corrected errors (Steve Best) [947993] - [acpi] apei: Only disable banks listed in HEST if mce is configured (Steve Best) [947993] - [x86] mce: Honour Firmware First for MCA banks listed in APEI HEST CMC (Steve Best) [947993] - [x86] mca: Convert dont_log_ce, banks and tolerant (Steve Best) [947993] - [acpi] apei: Soft-offline a page on firmware GHES notification (Steve Best) [947993] - [x86] mce: Remove bios_cmci_threshold sysfs attribute (Steve Best) [929317] - [x86] mce: Provide boot argument to honour bios-set CMCI threshold (Steve Best) [929317] - [x86] mce: Make cmci_discover() quiet (Steve Best) [929317] - [mm] fix readahead failure for memoryless NUMA nodes and limit readahead pages (Steve Best) [862177]- [netdrv] be2net: increase the timeout value for loopback-test FW cmd (Ivan Vecera) [1039122] - [kernel] hrtimer: Prevent all reprogramming if hang detected (Prarit Bhargava) [1075805] - [module] show version information for built-in modules in sysfs (Tony Camuso) [1065913] - [mm] Increase RECLAIM_DISTANCE to 30 (Larry Woodman) [1005921] - [mm] fix backport of overcommit_kbytes sysctl variable (Jerome Marchand) [1078131] - [mm] vmscan: do not allow kswapd to scan at maximum priority (Jerome Marchand) [949166] - [mm] memcg: further prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [mm] memcg: prevent OOM with too many dirty pages (Johannes Weiner) [870011] - [virtio] delete napi structures from netdev before releasing memory (Jason Wang) [1039825] - [virtio] virtio-net: correctly handle cpu hotplug notifier during resuming (Jason Wang) [1039825] - [virtio] virtio-net: refill only when device is up during setting queues (Jason Wang) [1039825] - [virtio] virtio-net: don't respond to cpu hotplug notifier if we're not ready (Jason Wang) [1039825] - [virtio] virtio-net: fix the race between channels setting and refill (Jason Wang) [1039825] - [virtio] virtio-net: enable napi for all possible queues during open (Jason Wang) [1039825] - [virtio] virtio-net: fill only rx queues which are being used (Jason Wang) [1039825] - [virtio] virtio-net: reset virtqueue affinity when doing cpu hotplug (Jason Wang) [1039825] - [virtio] virtio-net: split out clean affinity function (Jason Wang) [1039825] - [virtio] virtio-net: fix the set affinity bug when CPU IDs are not consecutive (Jason Wang) [1039825] - [virtio] virtio-net: fix a typo in virtnet_alloc_queues() (Jason Wang) [1039825] - [virtio] virtio-net: support changing the number of queue pairs through ethtool (Jason Wang) [1039825] - [virtio] virtio-net: multiqueue support (Jason Wang) [1039825] - [virtio] virtio-net: separate fields of sending/receiving queue from virtnet_info (Jason Wang) [1039825] - [virtio] virtio-net: fix oom handling on tx (Jason Wang) [1039825] - [virtio] virtio-net: move sg off stack (Jason Wang) [1039825] - [virtio] virtio-net: Make delayed refill more reliable (Jason Wang) [1039825] - [virtio] virtio-net: send gratuitous packets when needed (Jason Wang) [1039825] - [virtio] introduce an API to set affinity for a virtqueue (Jason Wang) [1039825] - [virtio] virtio-ring: move queue_index to vring_virtqueue (Jason Wang) [1039825] - [nvme] Namespace use after free on surprise removal (David Milburn) [1030635] - [nvme] Correct uses of INIT_WORK (David Milburn) [1030635] - [nvme] Include device and queue numbers in interrupt name (David Milburn) [1030635] - [nvme] Add a pci_driver shutdown method (David Milburn) [1030635] - [nvme] kthread_work: make lockdep happy (David Milburn) [1030635] - [nvme] kthread: implement kthread_worker (David Milburn) [1030635] - [nvme] Disable admin queue on init failure (David Milburn) [1030635] - [nvme] Dynamically allocate partition numbers (David Milburn) [1030635] - [nvme] Async IO queue deletion (David Milburn) [1030635] - [nvme] Surprise removal handling (David Milburn) [1030635] - [nvme] Abort timed out commands (David Milburn) [1030635] - [nvme] Schedule reset for failed controllers (David Milburn) [1030635] - [nvme] Device resume error handling (David Milburn) [1030635] - [nvme] Cache dev->pci_dev in a local pointer (David Milburn) [1030635] - [nvme] Fix lockdep warnings (David Milburn) [1030635] - [nvme] compat SG_IO ioctl (David Milburn) [1030635] - [nvme] remove deprecated IRQF_DISABLED (David Milburn) [1030635] - [nvme] Avoid shift operation when writing cq head doorbell (David Milburn) [1030635] - [usb] Using correct way to clear usb3.0 device's remote wakeup feature (Don Zickus) [924089] - [usb] improved error handling in usb_port_suspend() (Don Zickus) [924089]- [fs] Removed unused typedef to avoid "unused local typedef" warnings (Michal Schmidt) [1035341] - [media] tuner-xc2028: fix compile warning (Michal Schmidt) [1035341] - [net] netfilter: ctnetlink: fix ctnetlink_parse_tuple() warning (Michal Schmidt) [1035341] - [ata] ahci: Fix warning comparison between 'enum ' and 'enum ' (Michal Schmidt) [1035341] - [net] ipv6: Fix return of xfrm6_tunnel_rcv() (Michal Schmidt) [1035341] - [xen] Provide a variant of __RING_SIZE() that is an integer constant expression (Michal Schmidt) [1035341] - [media] budget-av: only use t_state if initialized (Michal Schmidt) [1035341] - [media] max2165: trival fix for some -Wuninitialized warning (Michal Schmidt) [1035341] - [ata] sata_sil: fix used-uninit warning (Michal Schmidt) [1035341] - [char] cm4000_cs: Fix undefined ops warning (Michal Schmidt) [1035341] - [netdrv] de4x5: remove undefined operations (Michal Schmidt) [1035341] - [netdrv] chelsio: Fix build warning (Michal Schmidt) [1035341] - [bluetooth] Fix abuse of the preincrement operator (Michal Schmidt) [1035341] - [usb] wusb: check CHID is all zeros before stopping the host (Michal Schmidt) [1035341] - [netdrv] Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas (Michal Schmidt) [1035341] - [fs] nfs: Fix the initialisation of the readdir 'cookieverf' array (Michal Schmidt) [1035341] - [fs] nfs: Remove pointless memset in nfsacl_encode() (Michal Schmidt) [1035341] - [crypto] gf128mul: fix call to memset() (Michal Schmidt) [1035341] - [net] xfrm: fix XFRMA_MARK extraction in xfrm_mark_get (Michal Schmidt) [1035341] - [scsi] pmcraid: remove duplicate struct member (Michal Schmidt) [1035341] - [x86] gcc-4.6: Use gcc -m options when building vdso (Michal Schmidt) [1035341] - [net] rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set (Jiri Pirko) [1081282] - [net] rtnetlink: Warn when interface's information won't fit in our packet (Jiri Pirko) [1081282] - [net] ipv4: current group_info should be put after using (Jiri Benc) [1087414] {CVE-2014-2851} - [net] Start with correct mac_len in skb_network_protocol (Vlad Yasevich) [1067448] - [net] Account for all vlan headers in skb_mac_gso_segment (Vlad Yasevich) [1067448] - [net] nf_conntrack: decrement global counter after object release (Jiri Pirko) [1089189] - [net] neigh: fix unres_qlen value manipulation (Jiri Pirko) [1073711] - [net] tcp: add mib counters to track zero window transitions (Florian Westphal) [1035908] - [net] tcp: use zero-window when free_space is low (Florian Westphal) [1035908] - [net] bridge: Correctly receive hw-accelerated vlan traffic (Vlad Yasevich) [1067722] - [net] vlan: Allow accelerated packets to flow through the bridge (Vlad Yasevich) [1067722] - [net] sysctl: Keep tcp_syn_retries inside the boundary (Michal Tesar) [985323] - [net] ipv6: don't call fib6_run_gc() until routing is ready (Florian Westphal) [1049733] - [net] Report dev->promiscuity in netlink reports (Seth Jennings) [1015438]- [kernel] tracing: Reset ring buffer when changing trace_clocks (Marcelo Tosatti) [1018138] - [netdrv] sfc: Maintain current frequency adjustment when applying a time offset (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Stop/re-start PTP when stopping/starting the datapath (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Rate-limit log message for PTP packets without a matching timestamp event (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Moderate log message on event queue overflow (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Add length checks to efx_xmit_with_hwtstamp() and efx_ptp_is_ptp_tx() (Nikolay Aleksandrov) [1017591] - [netdrv] sfc: Fix lookup of default RX MAC filters when steered using ethtool (Nikolay Aleksandrov) [1017591] - [net] Revert "disable the new NAPI weight error message for RHEL 6.5" (Michal Schmidt) [1017841] - [netdrv] qeth: use default napi weight (Michal Schmidt) [1017841] - [netdrv] ps3_gelic: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] IPoIB: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] jme: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] netxen: lower NAPI weight (Michal Schmidt) [1017841] - [netdrv] virtio_net: use default napi weight by default (Michal Schmidt) [1017841] - [netdrv] ethtool: allow custom interval for physical identification (Ivan Vecera) [1035269] - [netdrv] tg3: implement ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] sky2: support ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] skge: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] sfc: Implement ethtool_ops::set_phys_id instead of ethtool_ops::phys_id (Ivan Vecera) [1035269] - [netdrv] s2io: convert to set_phys_id - v2 (Ivan Vecera) [1035269] - [netdrv] pcnet32: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] niu: convert to new ethtool set_phys_id (Ivan Vecera) [1035269] - [netdrv] cxgb3: implement set_phys_id (Ivan Vecera) [1035269] - [netdrv] bnx2: convert to set_phys_id (Ivan Vecera) [1035269] - [netdrv] vxge: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlge: use ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] qlcnic: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgbe: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] ixgb: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] igb: convert to ethtool set_phys_id (Ivan Vecera) [1040420] - [netdrv] e1000: convert to set_phys_id (Ivan Vecera) [1040420] - [netdrv] e100: implemenet set_phys_id (Ivan Vecera) [1040420] - [netdrv] cxgb4: drop phys_id interface and implement the newer set_phys_id (Ivan Vecera) [1040420] - [fs] dlm: Do not allocate a fd for peeloff (Aaron Tomlin) [1075629] - [net] sctp: Export sctp_do_peeloff (Aaron Tomlin) [1075629] - [mm] hugetlbfs: partial merge of hugetlbfs directio optimization (Andrea Arcangeli) [1045045] - [infiniband] qib: Fix QP check when looping back to/from QP1 (Doug Ledford) [1005491] - [infiniband] qib_fs: fix some dcache abuses (Doug Ledford) [1005491] - [infiniband] qib: Fix checkpatch __packed warnings (Doug Ledford) [1005491] - [infiniband] qib: Convert qib_user_sdma_pin_pages() to use get_user_pages_fast() (Doug Ledford) [1005491] - [infiniband] qib: Drop qib_tune_pcie_caps() and qib_tune_pcie_coalesce() return values (Doug Ledford) [1005491] - [infiniband] qib: Use pcie_set_mps() and pcie_get_mps() to simplify code (Doug Ledford) [1005491] - [pci] export 4 symbols (Doug Ledford) [1005491] - [infiniband] qib: Use pci_is_root_bus() to check whether it is a root bus (Doug Ledford) [1005491] - [infiniband] qib: Move COUNTER_MASK definition within qib_mad.h header guards (Doug Ledford) [1005491] - [infiniband] qib: Make qib_driver static (Doug Ledford) [1005491] - [infiniband] qib: Improve SDMA performance (Doug Ledford) [1005491] - [infiniband] qib: Add err_decode() call for ring dump (Doug Ledford) [1005491] - [infiniband] qib: Log all SDMA errors unconditionally (Doug Ledford) [1005491] - [infiniband] qib: Fix module-level leak (Doug Ledford) [1005491] - [infiniband] qib: New transmitter tunning settings for Dell 1.1 backplane (Doug Ledford) [1005491] - [infiniband] qib: Add qp_stats debug file (Doug Ledford) [1005491] - [infiniband] qib: Add per-context stats interface (Doug Ledford) [1005491] - [infiniband] qib: Convert opcode counters to per-context (Doug Ledford) [1005491] - [infiniband] qib: Add dual-rail NUMA awareness for PSM processes (Doug Ledford) [1005491] - [infiniband] qib: Add optional NUMA affinity (Doug Ledford) [1005491] - [infiniband] qib: Update minor version number (Doug Ledford) [1005491] - [infiniband] qib: Remove atomic_inc_not_zero() from QP RCU (Doug Ledford) [1005491] - [infiniband] qib: Add DCA support (Doug Ledford) [1005491] - [infiniband] qib: Fix lockdep splat in qib_alloc_lkey() (Doug Ledford) [1005491] - [infiniband] qib: Correct qib_verbs_register_sysfs() error handling (Doug Ledford) [1005491] - [firmware] ib: qib: revert firmware file move (Doug Ledford) [1005491] - [infiniband] qib: change QLogic to Intel (Doug Ledford) [1005491] - [infiniband] qib: Fix QP locate/remove race (Doug Ledford) [1005491] - [infiniband] qib: Add missing serdes init sequence (Doug Ledford) [1005491] - [infiniband] qib: Fix txselect regression (Doug Ledford) [1005491]- [perf] tools: Add debug prints (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Remove progress indicator (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Use bisection in symbol lookup (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Do not assume ordering of dictionaries (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix symbol-relative addresses (Jiri Olsa) [1070896] - [perf] net_dropmonitor: Fix trace parameter order (Jiri Olsa) [1070896] - [perf] treewide: Fix typo in printks (Jiri Olsa) [1070896] - [perf] map: Exit just on well known key presses (Jiri Olsa) [1070896] - [perf] tools: Remove dependency on libnewt (Jiri Olsa) [1070896] - [perf] map: Use ui_browser__input_window() (Jiri Olsa) [1070896] - [perf] python: Fix dependency for python/perf.so (Jiri Olsa) [1070896] - [perf] tools: Convert needless static variable to local (Jiri Olsa) [1070896] - [perf] tools: Fix output of symbol_daddr offset (Jiri Olsa) [1070896] - [perf] machine: Detect data vs. text mappings (Jiri Olsa) [1070896] - [perf] tools: Add new mem command for memory access profiling (Jiri Olsa) [1070896] - [perf] report: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] record: Add support for mem access profiling (Jiri Olsa) [1070896] - [perf] tools: Add mem access sampling core support (Jiri Olsa) [1070896] - [perf] tools: Add support for weight v7 (Jiri Olsa) [1070896] - [perf] report: Add --no-demangle option (Jiri Olsa) [1070896] - [perf] stat: Add per-core aggregation (Jiri Olsa) [1070896] - [perf] stat: Rename --aggr-socket to --per-socket (Jiri Olsa) [1070896] - [perf] stat: Refactor aggregation code (Jiri Olsa) [1070896] - [perf] tools: Cleanup calc_data_size logic (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls in trace-data-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of read_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-read.c (Jiri Olsa) [1070896] - [perf] tools: Handle failure case in trace_report() (Jiri Olsa) [1070896] - [perf] tools: Get rid of die() calls from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of write_or_die() from trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Get rid of malloc_or_die() in trace-event-info.c (Jiri Olsa) [1070896] - [perf] tools: Let get_tracing_file() return NULL to indicate failure (Jiri Olsa) [1070896] - [perf] tools: Get rid of redundant _FILE_OFFSET_BITS definition (Jiri Olsa) [1070896] - [perf] tests: Add a test case for checking sw clock event frequency (Jiri Olsa) [1070896] - [perf] stat: Introduce evlist methods to allocate/free the stats (Jiri Olsa) [1070896] - [perf] stat: Introduce --repeat forever (Jiri Olsa) [1070896] - [perf] test: Add test case for checking number of EXIT events (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of perf record test case (Jiri Olsa) [1070896] - [perf] tests: Fixup return path of open-syscall-tp-fields test case (Jiri Olsa) [1070896] - [perf] record: Fixup return path of cmd_record() (Jiri Olsa) [1070896] - [perf] trace: Free evlist resources properly on return path (Jiri Olsa) [1070896] - [perf] evlist: Introduce perf_evlist__close() (Jiri Olsa) [1070896] - [perf] evsel: Cleanup perf_evsel__exit() (Jiri Olsa) [1070896] - [perf] tools: Remove duplicated page_size definition (Jiri Olsa) [1070896] - [perf] tools: Remove unused macro definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unnecessary calc_data_size variable (Jiri Olsa) [1070896] - [perf] tools: Remove unused struct definitions (Jiri Olsa) [1070896] - [perf] tools: Remove unused trace_read_data function (Jiri Olsa) [1070896] - [perf] report: Remove duplicated include (Jiri Olsa) [1070896] - [perf] machine: Move machine__remove_thread and make static (Jiri Olsa) [1070896] - [perf] session: Remove unused perf_session__remove_thread method (Jiri Olsa) [1070896] - [perf] tools: Remove unused tracing functions (Jiri Olsa) [1070896] - [perf] trace: Get rid of a duplicate code (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on TUI (Jiri Olsa) [1070896] - [perf] annotate: Support event group view on GTK (Jiri Olsa) [1070896] - [perf] annotate: Use disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Make browser_disasm_line->percent an array (Jiri Olsa) [1070896] - [perf] annotate: Support event group view for --print-line (Jiri Olsa) [1070896] - [perf] annotate: Factor out struct source_line_percent (Jiri Olsa) [1070896] - [perf] evsel: Introduce perf_evsel__is_group_event() helper (Jiri Olsa) [1070896] - [perf] annotate: Add basic support to event group view (Jiri Olsa) [1070896] - [perf] annotate: Cleanup disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Factor out disasm__calc_percent() (Jiri Olsa) [1070896] - [perf] annotate: Add a comment on the symbol__parse_objdump_line() (Jiri Olsa) [1070896] - [perf] annotate: Pass evsel instead of evidx on annotation functions (Jiri Olsa) [1070896] - [perf] stat: Use perf_evlist__prepare/start_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add want_signal parameter to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Do not pass struct record_opts to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Pass struct perf_target to perf_evlist__prepare_workload() (Jiri Olsa) [1070896] - [perf] evlist: Add thread_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Use cpu_map__nr() helper (Jiri Olsa) [1070896] - [perf] evlist: Remove cpus and threads arguments from perf_evlist__new() (Jiri Olsa) [1070896] - [perf] tools: Fix _FORTIFY_SOURCE builds (Jiri Olsa) [1070896] - [perf] tools: Extract perf-specific stuff from debugfs.c (Jiri Olsa) [1070896] - [perf] tools: Introduce tools/lib/lk library (Jiri Olsa) [1070896] - [perf] Make perf build for x86 with UAPI disintegration applied (Jiri Olsa) [1070896] - [perf] tests: Add attr stat -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Add attr record -C cpu test (Jiri Olsa) [1070896] - [perf] tests: Make attr script test event cpu (Jiri Olsa) [1070896] - [perf] tests: Make attr script verbose friendly (Jiri Olsa) [1070896] - [perf] tools: Sort command-list.txt alphabetically (Jiri Olsa) [1070896] - [perf] tools: Correct Makefile.include (Jiri Olsa) [1070896] - [perf] tools: Honor parallel jobs (Jiri Olsa) [1070896] - [perf] tools: Pass the target in descend (Jiri Olsa) [1070896] - [perf] tools: Honour the O= flag when tool build called from a higher Makefile (Jiri Olsa) [1070896] - [perf] tools: Define a Makefile function to do subdir processing (Jiri Olsa) [1070896] - [perf] tools: Let O= makes handle relative paths (Jiri Olsa) [1070896] - [perf] tools: Cleanup EXTRA_WARNINGS (Jiri Olsa) [1070896] - [perf] tools: Remove a write-only variable in the debugfs code (Jiri Olsa) [1070896] - [perf] x86: Add a microcode revision check for SNB-PEBS (Jiri Olsa) [1059205] - [x86] intel: Output microcode revision in /proc/cpuinfo (Jiri Olsa) [1059205] - [perf] x86: Enable raw event access to Intel offcore events (Jiri Olsa) [1059205] - [perf] Fix comments in PERF_MEM_LVL bitmask (Jiri Olsa) [1059205] - [perf] Add PERF_RECORD_MISC_MMAP_DATA to RECORD_MMAP (Jiri Olsa) [1059205] - [perf] x86: Add support for PEBS Precise Store (Jiri Olsa) [1059205] - [perf] x86: Export PEBS load latency threshold register to sysfs (Jiri Olsa) [1059205] - [perf] x86: Add memory profiling via PEBS Load Latency (Jiri Olsa) [1059205] - [perf] Add generic memory sampling interface (Jiri Olsa) [1059205] - [perf] core: Add weighted samples (Jiri Olsa) [1059205] - [perf] x86: Add flags to event constraints (Jiri Olsa) [1059205] - [perf] x86: Improve sysfs event mapping with event string (Jiri Olsa) [1059205] - [perf] x86: Support CPU specific sysfs events (Jiri Olsa) [1059205] - [perf] Make EVENT_ATTR global (Jiri Olsa) [1059205] - [perf] x86: Fix sparse warnings (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel P6 cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for AMD cpus (Jiri Olsa) [1059205] - [perf] x86: Add hardware events translations for Intel cpus (Jiri Olsa) [1059205] - [perf] x86: Filter out undefined events from sysfs events attribute (Jiri Olsa) [1059205] - [perf] x86: Make hardware event translations available in sysfs (Jiri Olsa) [1059205] - [kernel] sched: fix cpu_power initialization (Radim Krcmar) [1065304] - [x86] add VMWare exception to support check (Prarit Bhargava) [1084456] - [char] ipmi_watchdog: restore settings when BMC reset (Tony Camuso) [1080098] - [netdrv] ixgbevf: fix vlan acceleration (Nikolay Aleksandrov) [1069028] - [netdrv] tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled (Ivan Vecera) [1073146] - [netdrv] tg3: Expand 4g_overflow_test workaround to skb fragments of any size (Ivan Vecera) [1058864] - [netdrv] be2net: Create single TXQ on BE3-R 1G ports (Ivan Vecera) [976179] - [crypto] Move to DSA-2048 and SHA-256 for module signing (David Howells) [1012593]- [fs] sunrpc: Fix a UDP transport regression (Jeff Layton) [906809] - [kernel] Remove setting of TAINT_HARDWARE_UNSUPPORTED flag (Prarit Bhargava) [956219] - [kernel] audit: allow checking the type of audit message in the user filter (Richard Guy Briggs) [952295] - [security] selinux: Fix kernel BUG on empty security contexts (Paul Moore) [1064545] {CVE-2014-1874} - [perf] x86: Disable uncore on virtualized CPUs (Radim Krcmar) [1063836] - [s390] dump: Fix dump memory detection (Hendrik Brueckner) [1065391] - [md] avoid deadlock when dirty buffers during md_stop (Jes Sorensen) [994724] - [ata] ahci: disabled FBS prior to issuing software reset (David Milburn) [843060] - [scsi] mvsas: config change (David Milburn) [1072052] - [scsi] mvsas: Fix kernel panic on tile due to unaligned data access (David Milburn) [1072052] - [scsi] mvsas: fixed timeout issue when removing module (David Milburn) [1072052] - [scsi] mvsas: Fix oops when ata commond timeout (David Milburn) [1072052] - [scsi] mvsas: OCZ RevoDrive3 & zDrive R4 support (David Milburn) [1072052] - [scsi] mvsas: fix undefined bit shift (David Milburn) [1072052] - [scsi] mvsas: update driver version (David Milburn) [1072052] - [scsi] mvsas: fixed SMP request watchdog timeout issue (David Milburn) [1072052] - [scsi] mvsas: expander write performance enhancement (David Milburn) [1072052] - [scsi] mvsas: change SL mode0 register value (David Milburn) [1072052] - [scsi] mvsas: fixed wrong destination when hiting NAK for command frame (David Milburn) [1072052] - [scsi] mvsas: fixed some disk spin up issue (David Milburn) [1072052] - [scsi] mvsas: add support for 9480 device id (David Milburn) [1072052] - [scsi] mvsas: fix expander link error (David Milburn) [1072052] - [scsi] mvsas: Add support for interrupt tasklet (David Milburn) [1072052] - [scsi] mvsas: update comments (David Milburn) [1072052] - [scsi] mvsas: misc improvements (David Milburn) [1072052] - [scsi] mvsas: Add new macros and functions (David Milburn) [1072052] - [scsi] mvsas: Remove unused macros, variables and functions (David Milburn) [1072052] - [scsi] mvsas: fix 94xx hotplug issue (David Milburn) [1072052] - [scsi] mvsas: Add driver version and interrupt coalescing to device attributes in sysfs (David Milburn) [1072052] - [scsi] mvsas: add support for 94xx phy tuning and multiple revisions (David Milburn) [1072052] - [scsi] mvsas: Add support for Non specific NCQ error interrupt (David Milburn) [1072052] - [scsi] mvsas: add support for Task collector mode and fixed relative bugs (David Milburn) [1072052] - [scsi] mvsas: add support for Marvell 88SE9445/88SE9485 (David Milburn) [1072052] - [scsi] mvsas: Add support for HighPoint RR27xx series HBA (David Milburn) [1072052] - [scsi] mvsas: fix potential NULL dereference (David Milburn) [1072052] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [1072052]- [virt] kvm: Improve create VCPU parameter (Andrew Jones) [1010882] - [char] tty: move pty count limiting into devpts (Prarit Bhargava) [1061555] - [documentation] proc: fix mistake in the description of Committed_AS (Minto Joseph) [1008376] - [netdrv] macvtap: limit head length of skb allocated (Jason Wang) [1029381] - [netdrv] macvtap: do not zerocopy if iov needs more pages than MAX_SKB_FRAGS (Jason Wang) [1029381] - [netdrv] macvtap: correctly linearize skb when zerocopy is used (Jason Wang) [1029381] - [netdrv] tuntap: limit head length of skb allocated (Jason Wang) [1029381] - [net] tcp: Fix a connect() race with timewait sockets (with reuse) (Jiri Pirko) [1084525] - [net] tcp: Fix a connect() race with timewait sockets (Jiri Pirko) [1084525] - [net] proc_fs: print UIDs as unsigned int (Francesco Fusco) [996124] - [net] ipv6: Unify raw6_sock_seq_show and udp6_sock_seq_show (Francesco Fusco) [996124] - [net] busy_poll: preserve kabi (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll MIB counter (Jiri Pirko) [1000460] - [net] busy_poll: rename CONFIG_NET_LL_RX_POLL to CONFIG_NET_RX_BUSY_POLL (Jiri Pirko) [1000460] - [net] busy_poll: fix a compile error when CONFIG_NET_LL_RX_POLL is not set (Jiri Pirko) [1000460] - [net] busy_poll: rename busy poll socket op and globals (Jiri Pirko) [1000460] - [net] busy_poll: rename ll methods to busy-poll (Jiri Pirko) [1000460] - [net] busy_poll: rename include/net/ll_poll.h to include/net/busy_poll.h (Jiri Pirko) [1000460] - [net] busy_poll: fs: change busy poll time accounting (Jiri Pirko) [1000460] - [net] busy_poll: rename low latency sockets functions to busy poll (Jiri Pirko) [1000460] - [net] busy_poll: lls fix build with allnoconfig (Jiri Pirko) [1000460] - [net] busy_poll: convert lls to use time_in_range() (Jiri Pirko) [1000460] - [net] busy_poll: avoid calling sched_clock when LLS is off (Jiri Pirko) [1000460] - [net] busy_poll: fix LLS debug_smp_processor_id() warning (Jiri Pirko) [1000460] - [net] busy_poll: poll/select low latency socket support (Jiri Pirko) [1000460] - [netdrv] bnx2x: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] busy_poll: add socket option for low latency polling (Jiri Pirko) [1000460] - [net] busy_poll: remove NET_LL_RX_POLL config menu (Jiri Pirko) [1000460] - [net] busy_poll: convert low latency sockets to sched_clock() (Jiri Pirko) [1000460] - [net] busy_poll: change sysctl_net_ll_poll into an unsigned int (Jiri Pirko) [1000460] - [netdrv] ixgbe: add extra stats for ndo_ll_poll (Jiri Pirko) [1000460] - [netdrv] ixgbe: add support for ndo_ll_poll (Jiri Pirko) [1000460] - [net] tcp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] udp: add low latency socket poll support (Jiri Pirko) [1000460] - [net] busy_poll: add low latency socket poll (Jiri Pirko) [1000460] - [net] add napi_id and hash (Jiri Pirko) [1000460] - [kernel] hashtable: introduce a small and naive hashtable (Jiri Pirko) [1000460] - [net] rds: dereference of a NULL device (Jacob Tanenbaum) [1079219] {CVE-2013-7339} - [s390] cio: add condev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] cio: add ipldev keyword to cio_ignore (Hendrik Brueckner) [1053831] - [s390] crypto: fix concurrency issue in aes-ctr mode (Hendrik Brueckner) [1063478] - [netdrv] libertas: potential oops in debugfs (Denys Vlasenko) [1034177] {CVE-2013-6378} - [kernel] cgroup: move put_css_set() after setting CGRP_RELEASABLE bit to fix notify_on_release (Naoya Horiguchi) [1037465] - [kernel] sched: Use exit hook to avoid use-after-free crash (Naoya Horiguchi) [1032347] - [kernel] cgroup: replace list_del() with list_del_init() to avoid panic (Naoya Horiguchi) [1032343]- [documentation] kernel-parameters: replace kernelcore with Movable (Weiping Pan) [887213] - [tools] perf: Fix attr tests (Jiri Olsa) [1070238] - [tools] perf: Enable dwarf unwind (Jiri Olsa) [1070238] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [1070238] - [tools] perf: Add feature that measures the performance of the arch/x86/lib/memcpy_64.S memcpy routines via 'perf bench mem' (Jiri Olsa) [1070238] - [kernel] perf: Add attribute to filter out callchains (Jiri Olsa) [1070238] - [kernel] events: Add ability to set a target task for events (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user stack dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Add perf_output_skip function to skip bytes in sample (Jiri Olsa) [1070238] - [kernel] perf: Factor __output_copy to be usable with specific copy function (Jiri Olsa) [1070238] - [kernel] perf: Add ability to attach user level registers dump to sample (Jiri Olsa) [1070238] - [kernel] perf: Unified API to record selective sets of arch registers (Jiri Olsa) [1070238] - [kernel] perf: Pass last sampling period to perf_sample_data_init() (Jiri Olsa) [1070238] - [tools] perf: Update attr_file_abi_sizes array properly (Jiri Olsa) [1070238] - [tools] perf: Add ABI reference sizes (Jiri Olsa) [1070238] - [tools] perf: Fix strict alias issue for find_first_bit (Jiri Olsa) [1070238] - [tools] perf: Fix parse events test (Jiri Olsa) [1070238] - [bluetooth] Use USB_VENDOR_AND_INTERFACE() for Broadcom devices (Jay Fenlason) [885100] - [bluetooth] Add USB_VENDOR_AND_INTERFACE_INFO() for Broadcom/Foxconn (Jay Fenlason) [885100] - [bluetooth] Add Foxconn / Hon Hai IDs for btusb module (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0489 e042" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f4" BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] btusb: Add USB device ID "0a5c 21e8" (Jay Fenlason) [885100] - [bluetooth] btusb: add support for BCM20702A0 "0a5c 21e6" (Jay Fenlason) [885100] - [bluetooth] btusb: Add vendor specific ID "0a5c 21f3" for BCM20702A0 (Jay Fenlason) [885100] - [bluetooth] Add support for BCM20702A0 "0a5c 21e3" (Jay Fenlason) [885100] - [nvme] fixup usage of bio rw flag (David Milburn) [1056539] - [kernel] fix wrong usage of __ratelimit() (Jeff Layton) [1025441] - [fs] nfs: Document the recover_lost_locks kernel parameter (Jeff Layton) [963785] - [fs] nfs: Don't try to recover NFSv4 locks when they are lost (Jeff Layton) [963785] - [fs] nfs: Ensure that layoutreturn uses the correct credential (Jeff Layton) [966832] - [fs] nfs: Ensure that layoutget is called using the layout credential (Jeff Layton) [966832] - [fs] nfs: Ensure the LOCK call cannot use the delegation stateid (Jeff Layton) [962561] - [fs] nfs: Fix handling of partially delegated locks (Jeff Layton) [959788] - [fs] nfs: Convert the nfs4_lock_state->ls_flags to a bit field (Jeff Layton) [959788] - [fs] pnfs: fix resend_to_mds for directio (Jeff Layton) [913655] - [fs] nfsd/sunrpc: avoid deadlock on TCP connection due to memory pressure (J. Bruce Fields) [905236] - [x86] turbostat: display C8, C9, C10 residency (Neil Horman) [1080637] - [x86] tsc: output boot TSC value for Ivybridge E5v2 (Prarit Bhargava) [1046422] - [usb] CP210x Fix Break On/Off (Don Zickus) [888003]- [vhost] fix total length when packets are too short (Michael S. Tsirkin) [1064444] {CVE-2014-0077} - [scsi] lpfc: Update lpfc version for 8.3.7.21.6p driver release (Rob Evers) [1063699] - [scsi] lpfc 8.3.44: Fix kernel panics from corrupted ndlp list (Rob Evers) [1063699] - [scsi] qla2xxx: Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs() (Chad Dupuis) [1070856] - [mfd] rtsx: fix deadlock (Neil Horman) [1024205] - [mmc] Add mmc_op_multi function (Neil Horman) [1024205] - [mmc] rtsx: Remove redundant suspend and resume callbacks (Neil Horman) [1024205] - [mfd] rtsx_pcr: Remove redundant dev_set_drvdata (Neil Horman) [1024205] - [mfd] rtsx: Modify rts5249_optimize_phy (Neil Horman) [1024205] - [memstick] rtsx: remove unnecessary platform_set_drvdata() (Neil Horman) [1024205] - [mmc] rtsx: Modify copyright comments (Neil Horman) [1024205] - [mmc] rtsx: Clear SD_CLK toggle enable bit if switching voltage fail (Neil Horman) [1024205] - [mfd] rtsx: Change default tx phase (Neil Horman) [1024205] - [mfd] rtsx: Copyright modifications (Neil Horman) [1024205] - [mfd] rtsx: Configure to enter a deeper power-saving mode in S3 (Neil Horman) [1024205] - [mfd] rtsx: Clear hardware PFM mode in rtl8411b (Neil Horman) [1024205] - [mfd] rtsx: Move some actions from rtsx_pci_init_hw to individual extra_init_hw (Neil Horman) [1024205] - [mfd] rtsx: Add shutdown callback in rtsx_pci_driver (Neil Horman) [1024205] - [mfd] rtsx: Read vendor setting from config space (Neil Horman) [1024205] - [mfd] rtsx: Add support for RTL8411B (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5249 (Neil Horman) [1024205] - [mfd] rtsx_pcr: Fix probe fail path (Neil Horman) [1024205] - [mmc] rtsx_pci_sdmmc: Don't execute power up sequence repeatedly (Neil Horman) [1024205] - [mfd] rtsx: remove driving adjustment (Neil Horman) [1024205] - [mfd] rtsx: Fix issue that booting OS with SD card inserted (Neil Horman) [1024205] - [mfd] rtsx: Support RTS5227 (Neil Horman) [1024205] - [mfd] rtsx: Optimize card detect flow (Neil Horman) [1024205] - [mfd] rtsx: Use macros to replace some variables (Neil Horman) [1024205] - [mfd] rtsx: Fix checkpatch warning (Neil Horman) [1024205] - [mfd] rtsx: Declare that the DMA address limitation is 32bit explicitly (Neil Horman) [1024205] - [mfd] rtsx: Remove redundant code (Neil Horman) [1024205] - [mfd] rtsx: Fix typo in comment (Neil Horman) [1024205] - [mfd] rtsx: Fix oops when rtsx_pci_sdmmc is not probed (Neil Horman) [1024205] - [mfd] rtsx: Add clock divider hook (Neil Horman) [1024205] - [mmc] rtsx: Call MFD hook to switch output voltage (Neil Horman) [1024205] - [mfd] rtsx: Add output voltage switch hook (Neil Horman) [1024205] - [mfd] remove __dev* attributes (Neil Horman) [1024205] - [mmc] rtsx: Explicitely include slab.h in rtsx_pci_sdmmc.c (Neil Horman) [1024205] - [mmc] rtsx: Configure SD_CFG2 register in sd_rw_multi (Neil Horman) [1024205] - [mmc] rtsx: Remove a duplicate command in sd_rw_multi (Neil Horman) [1024205] - [mfd] Explicitely include slab.h to rtsx (Neil Horman) [1024205] - [memstick] Add realtek pcie memstick host driver (Neil Horman) [1024205] - [mmc] Add realtek pcie sdmmc host driver (Neil Horman) [1024205] - [mfd] Add realtek pcie card reader driver (Neil Horman) [1024205] - [s390] css: Prevent unnecessary allocation in subchannel loop (Hendrik Brueckner) [1076467] - [s390] cio: Perform subchannel scan only when needed (Hendrik Brueckner) [1076467] - [s390] cio: Relax subchannel scan loop (Hendrik Brueckner) [1076467] - [s390] cio: Delay scan for newly available I/O devices (Hendrik Brueckner) [1076467] - [s390] cio: More efficient handling of CHPID availability events (Hendrik Brueckner) [1076467] - [s390] cio: improve cio_commit_config (Hendrik Brueckner) [1065403] - [s390] fix kernel crash due to linkage stack instructions (Hendrik Brueckner) [1065399] - [s390] crypto: fix aes_s390 crypto module unload problem (Hendrik Brueckner) [1034256] - [md] dm-thin: fix rcu_read_lock being held in code that can sleep (Mike Snitzer) [1060381] - [md] dm-thin: irqsave must always be used with the pool->lock spinlock (Mike Snitzer) [1060381] - [scsi] isci: fix reset timeout handling (David Milburn) [1040393] - [scsi] isci: correct erroneous for_each_isci_host macro (David Milburn) [1059325] - [ata] libata: report link resume failure as KERN_WARNING instead of ERR (David Milburn) [1029395] - [char] ipmi: revert special case for UV systems (Tony Camuso) [1063878] - [acpi] ipmi: create dependencies so ipmi loads before power_meter (Tony Camuso) [1063878] - [acpi] Not an error if IPMI handlers are not available at boot (Tony Camuso) [1063878] - [char] ipmi: allow building ipmi_si and ipmi_msghandler as loadable modules (Tony Camuso) [1063878] - [kernel] sched: Fix small race where child->se.parent, cfs_rq might point to invalid ones (Naoya Horiguchi) [1032350] - [kernel] sched: suppress RCU lockdep splat in task_fork_fair (Naoya Horiguchi) [1032350] - [kernel] sched: add local variable to store task_group() to avoid kernel stall (Naoya Horiguchi) [1043733] - [edac] pci: remove unnecessary debug printk (Aristeu Rozanski) [755026] - [x86] Optimize switch_mm() for multi-threaded workloads (Rik van Riel) [991518] - [fs] vfs: enclose vfs_check_frozen macro (Mateusz Guzik) [1056303] - [fs] jbd: Remove j_barrier mutex (Mateusz Guzik) [1052757]- [md] dm-cache: fix a lock-inversion (Mike Snitzer) [1038227] - [md] dm-cache: take care to copy the space map roots before locking the superblock (Mike Snitzer) [1038227] - [md] dm-cache-metadata: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1038227] - [md] dm-era: fixes for issues identified upstream (Mike Snitzer) [1038227] - [md] dm-cache: remove remainder of distinct discard block size (Mike Snitzer) [1038227] - [md] dm-cache: prevent corruption caused by discard_block_size > cache_block_size (Mike Snitzer) [1038227] - [md] dm-cache: fix access beyond end of origin device (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when copying a block to/from >2TB fast device (Mike Snitzer) [1038227] - [md] dm-era: mark as tech preview for RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-era: port to RHEL6.6 (Mike Snitzer) [1038227] - [md] dm-bitset: only flush the current word if it has been dirtied (Mike Snitzer) [1038227] - [md] dm-era: support non power-of-2 blocksize (Mike Snitzer) [1038227] - [md] dm: add era target (Mike Snitzer) [1038227] - [md] dm-cache-mq: fix memory allocation failure for large cache devices (Mike Snitzer) [1038227] - [md] dm-cache: fix truncation bug when mapping I/O to >2TB fast device (Mike Snitzer) [1038227] - [md] dm-cache: mark as tech preview (Mike Snitzer) [1038227] - [md] dm-cache: fix RHEL6 incompatibility with upstream's hook/unhook (Mike Snitzer) [1038227] - [md] dm-cache: fix bug in cache-mode based per-bio data destruction (Mike Snitzer) [1038227] - [md] dm-cache: port to RHEL6 (Mike Snitzer) [1038227] - [md] dm-cache: do not add migration to completed list before unhooking bio (Mike Snitzer) [1038227] - [md] dm-cache: move hook_info into common portion of per_bio_data structure (Mike Snitzer) [1038227] - [md] dm-cache: add policy name to status output (Mike Snitzer) [1038227] - [md] dm-cache: add block sizes and total cache blocks to status output (Mike Snitzer) [1038227] - [md] dm-btree: add dm_btree_find_lowest_key (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: introduce three promotion threshold tunables (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: use list_del_init instead of list_del + INIT_LIST_HEAD (Mike Snitzer) [1038227] - [md] dm-array: fix a reference counting bug in shadow_ablock (Mike Snitzer) [1038227] - [md] dm-cache: actually resize cache (Mike Snitzer) [1038227] - [md] dm-cache: update Documentation for invalidate_cblocks's range syntax (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: fix promotions to occur as expected (Mike Snitzer) [1038227] - [md] dm-cache: resolve small nits and improve Documentation (Mike Snitzer) [1038227] - [md] dm-cache: add cache block invalidation support (Mike Snitzer) [1038227] - [md] dm-cache: add remove_cblock method to policy interface (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: reduce memory requirements (Mike Snitzer) [1038227] - [md] dm-cache-metadata: check the metadata version when reading the superblock (Mike Snitzer) [1038227] - [md] dm-cache: add passthrough mode (Mike Snitzer) [1038227] - [md] dm-cache: cache shrinking support (Mike Snitzer) [1038227] - [md] dm-cache: promotion optimisation for writes (Mike Snitzer) [1038227] - [md] dm-cache: be much more aggressive about promoting writes to discarded blocks (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: implement writeback_work(), mq_set_dirty() and mq_clear_dirty() (Mike Snitzer) [1038227] - [md] dm-cache: optimize commit_if_needed (Mike Snitzer) [1038227] - [md] dm-cache: log error message if dm_kcopyd_copy() fails (Mike Snitzer) [1038227] - [md] dm-cache: use cell_defer() boolean argument consistently (Mike Snitzer) [1038227] - [md] dm-cache: return -EINVAL if the user specifies unknown cache policy (Mike Snitzer) [1038227] - [md] dm-cache-metadata: return bool from __superblock_all_zeroes (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: a few small fixes (Mike Snitzer) [1038227] - [md] dm-cache-policy: remove return from void policy_remove_mapping (Mike Snitzer) [1038227] - [md] dm-cache: improve efficiency of quiescing flag management (Mike Snitzer) [1038227] - [md] dm-cache: fix a race condition between queuing new migrations and quiescing for a shutdown (Mike Snitzer) [1038227] - [md] dm-cache: io destined for the cache device can now serve as tick bios (Mike Snitzer) [1038227] - [md] dm-cache-policy-mq: protect residency method with existing mutex (Mike Snitzer) [1038227] - [md] dm-array: fix bug in growing array (Mike Snitzer) [1038227] - [md] dm-cache: eliminate holes in cache structure (Mike Snitzer) [1038227] - [md] dm-cache: fix stacking of geometry limits (Mike Snitzer) [1038227] - [md] dm-cache: add data block size limits to code and Documentation (Mike Snitzer) [1038227] - [md] dm-cache: document metadata device is exclussive to a cache (Mike Snitzer) [1038227] - [md] dm-cache: avoid conflicting remove_mapping() in mq policy (Mike Snitzer) [1038227] - [md] dm-cache: fix arm link errors with inline (Mike Snitzer) [1038227] - [md] doc: fix dm-cache misspelling found with 'codespell' tool (Mike Snitzer) [1038227] - [md] dm-cache: set config value (Mike Snitzer) [1038227] - [md] dm-cache: move config fns (Mike Snitzer) [1038227] - [md] dm-cache: replace memcpy with struct assignment (Mike Snitzer) [1038227] - [md] dm-cache: fix typos in comments (Mike Snitzer) [1038227] - [md] dm-cache-policy: fix description of lookup fn (Mike Snitzer) [1038227] - [md] dm-cache: tune migration throttling (Mike Snitzer) [1038227] - [md] dm-cache: fix error return code in cache_create (Mike Snitzer) [1038227] - [md] dm-cache: reduce bio front_pad size in writeback mode (Mike Snitzer) [1038227] - [md] dm-cache: fix writes to cache device in writethrough mode (Mike Snitzer) [1038227] - [md] dm-cache: policy ignore hints if generated by different version (Mike Snitzer) [1038227] - [md] dm-cache: policy change version from string to integer set (Mike Snitzer) [1038227] - [md] dm-cache: fix race in writethrough implementation (Mike Snitzer) [1038227] - [md] dm-cache: metadata clear dirty bits on clean shutdown (Mike Snitzer) [1038227] - [md] dm-cache: avoid calling policy destructor twice on error (Mike Snitzer) [1038227] - [md] dm-cache: detect cache_create failure (Mike Snitzer) [1038227] - [md] dm-cache: avoid 64 bit division on 32 bit (Mike Snitzer) [1038227] - [md] dm-cache: add cleaner policy (Mike Snitzer) [1038227] - [md] dm-cache: add mq policy (Mike Snitzer) [1038227] - [md] dm: add cache target (Mike Snitzer) [1038227] - [md] dm-persistent-data: add bitset (Mike Snitzer) [1038227] - [md] dm-persistent-data: add transactional array (Mike Snitzer) [1038227] - [md] dm-log-userspace: allow mark requests to piggyback on flush requests (Mike Snitzer) [1057707] - [md] dm-sysfs: fix a module unload race (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio prefetch (Mike Snitzer) [1057707] - [md] dm-snapshot: use dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: prepare for switch to using dm-bufio (Mike Snitzer) [1057707] - [md] dm-snapshot: use GFP_KERNEL when initializing exceptions (Mike Snitzer) [1057707] - [md] dm: wait until embedded kobject is released before destroying a device (Mike Snitzer) [1057707] - [md] dm: remove pointless kobject comparison in dm_get_from_kobject (Mike Snitzer) [1057707] - [md] dm-table: remove unused buggy code that extends the targets array (Mike Snitzer) [1057707] - [md] dm-stats: initialize read-only module parameter (Mike Snitzer) [1057707] - [md] dm-table: fail dm_table_create on dm_round_up overflow (Mike Snitzer) [1057707] - [md] dm-snapshot: avoid snapshot space leak on crash (Mike Snitzer) [1057707] - [md] dm-delay: fix a possible deadlock due to shared workqueue (Mike Snitzer) [1057707] - [md] dm: allow remove to be deferred (Mike Snitzer) [1057707] - [md] dm-mpath: requeue I_O during pg_init (Mike Snitzer) [1057707] - [md] dm-mpath: fix race condition between multipath_dtr and pg_init_done (Mike Snitzer) [1057707] - [md] dm: allocate buffer for messages with small number of arguments using GFP_NOIO (Mike Snitzer) [1057707] - [md] dm: add reserved_bio_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: add reserved_rq_based_ios module parameter (Mike Snitzer) [1057707] - [md] dm: lower bio-based mempool reservation (Mike Snitzer) [1057707] - [md] dm-snapshot: fix performance degradation due to small hash size (Mike Snitzer) [1057707] - [md] dm-stats: fix possible counter corruption on 32-bit systems (Mike Snitzer) [1057707] - [md] dm-mpath: do not fail path on -ENOSPC (Mike Snitzer) [1057707] - [scsi] Return ENODATA on medium error (Mike Snitzer) [1057707] - [scsi] return ENOSPC on thin provisioning failure (Mike Snitzer) [1057707] - [scsi] Set hostbyte status in scsi_check_sense() (Mike Snitzer) [1057707] - [scsi] Document enhanced error codes (Mike Snitzer) [1057707] - [md] dm-stripe: silence a couple sparse warnings (Mike Snitzer) [1057707] - [md] dm: add statistics support (Mike Snitzer) [1057707] - [md] math64: New separate div64_u64_rem helper (Mike Snitzer) [1057707] - [md] dm-ioctl: cleanup error handling in table_load (Mike Snitzer) [1057707] - [md] dm-ioctl: increase granularity of type_lock when loading table (Mike Snitzer) [1057707] - [md] dm-ioctl: prevent rename to empty name or uuid (Mike Snitzer) [1057707] - [md] dm: allow error target to replace bio-based and request-based targets (Mike Snitzer) [1057707] - [md] bump ioctl version from "dm: optimize use SRCU and RCU" (Mike Snitzer) [1057707] - [md] dm: document iterate_devices (Mike Snitzer) [1057707]- [fs] xfs: prevent stack overflows from page cache allocation (Eric Sandeen) [1020574] - [fs] gfs2: Fix uninitialized VFS inode in gfs2_create_inode (Abhijith Das) [1059808] - [fs] cifs: mask off top byte in get_rfc1002_length() (Sachin Prabhu) [1069737] - [fs] nfs: add memory barriers around NFS_INO_INVALID_DATA and NFS_INO_INVALIDATING (Jeff Layton) [908603] - [fs] nfs: Fix races in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping (Jeff Layton) [908603] - [fs] nfs: don't invalidate dentries that act as mountpoints (Jeff Layton) [1023276] - [kernel] Prevent deadlock when post_schedule_rt() results in calling wakeup_kswapd() on multiple CPUs (Larry Woodman) [1009626] - [s390] cio: Fix missing subchannels after CHPID configure on (Hendrik Brueckner) [1076468] - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033534] {CVE-2013-6383} - [ata] libata: Include WWN ID in inquiry VPD emulation (David Milburn) [1032443] - [acpi] ipmi: Fix atomic context requirement of ipmi_msg_handler() (Tony Camuso) [868399 968459] - [x86] hyperv: bypass the timer_irq_works() check (Jason Wang) [1040349] - [netdrv] iwlwifi: don't return -ERFKILL if SEND_IF_RFKILL is set (Stanislaw Gruszka) [1065147] - [netdrv] iwlwifi: fix initialisation while RF-kill is asserted (Stanislaw Gruszka) [1065147] - [cpufreq] Invoke __cpufreq_remove_dev_finish() after releasing cpu_hotplug.lock (Petr Oros) [1051352] - [cpufreq] Split __cpufreq_remove_dev() into two parts (Petr Oros) [1051352] - [cpufreq] Fix sysfs deadlock with concurrent hotplug/frequency switch (Petr Oros) [1051352] - [acpi] Enhance ACPI warning for memory/IO address conflicts (Prarit Bhargava) [1033939] - [acpi] acpica: Add support for region address conflict checking (Prarit Bhargava) [1033939] - [firmware] dmi: kernel parameter smbios_26_uuid needs to be early_param (Prarit Bhargava) [1030721] - [serial] 8250: Add support for Broadcom TruManage redirected serial port (Prarit Bhargava) [953260] - [x86] cpu: Always print SMP information in /proc/cpuinfo (Prarit Bhargava) [1073898] - [Documentation] alt-smp-once should be alt-smp-boot (Prarit Bhargava) [1027505] - [pci] irq_remapping: Clean up x2apic opt-out security warning mess (Prarit Bhargava) [907549] - [block] nvme: fixup build warnings (David Milburn) [1014725]- [md] dm-thin: sort the per thin deferred bios using an rb_tree (Mike Snitzer) [1060381] - [md] dm-thin: use per thin device deferred bio lists (Mike Snitzer) [1060381] - [md] dm-thin: simplify pool_is_congested (Mike Snitzer) [1060381] - [md] dm-thin: fix dangling bio in process_deferred_bios error path (Mike Snitzer) [1060381] - [md] dm-thin: take care to copy the space map root before locking the superblock (Mike Snitzer) [1060381] - [md] dm-transaction-manager: fix corruption due to non-atomic transaction commit (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix refcount decrement below 0 which caused corruption (Mike Snitzer) [1060381] - [md] dm-thin: fix Documentation for held metadata root feature (Mike Snitzer) [1060381] - [md] dm-thin: fix noflush suspend IO queueing (Mike Snitzer) [1060381] - [md] dm-thin: fix deadlock in __requeue_bio_list (Mike Snitzer) [1060381] - [md] dm-thin: fix out of data space handling (Mike Snitzer) [1060381] - [md] dm-thin: ensure user takes action to validate data and metadata consistency (Mike Snitzer) [1060381] - [md] dm-thin: synchronize the pool mode during suspend (Mike Snitzer) [1060381] - [md] fix Kconfig indentation (Mike Snitzer) [1060381] - [md] dm-thin: allow metadata space larger than supported to go unused (Mike Snitzer) [1060381] - [md] dm-thin: fix the error path for the thin device constructor (Mike Snitzer) [1060381] - [md] dm-thin: avoid metadata commit if a pool's thin devices haven't changed (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix bug in resizing of thin metadata (Mike Snitzer) [1060381] - [md] dm-thin: fix pool feature parsing (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: fix extending the space map (Mike Snitzer) [1060381] - [md] dm-space-map-common: make sure new space is used during extend (Mike Snitzer) [1060381] - [md] dm-thin: fix set_pool_mode exposed pool operation races (Mike Snitzer) [1060381] - [md] dm-thin: eliminate the no_free_space flag (Mike Snitzer) [1060381] - [md] dm-thin: add error_if_no_space feature (Mike Snitzer) [1060381] - [md] dm-thin: requeue bios to DM core if no_free_space and in read-only mode (Mike Snitzer) [1060381] - [md] dm-thin: cleanup and improve no space handling (Mike Snitzer) [1060381] - [md] dm-thin: log info when growing the data or metadata device (Mike Snitzer) [1060381] - [md] dm-thin: handle metadata failures more consistently (Mike Snitzer) [1060381] - [md] dm-thin: factor out check_low_water_mark and use bools (Mike Snitzer) [1060381] - [md] dm-thin: add mappings to end of prepared_* lists (Mike Snitzer) [1060381] - [md] dm-thin: return error from alloc_data_block if pool is not in write mode (Mike Snitzer) [1060381] - [md] dm-thin: use bool rather than unsigned for flags in structures (Mike Snitzer) [1060381] - [md] dm-persistent-data: cleanup dm-thin specific references in text (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: limit errors in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-thin: fix discard support to a previously shared block (Mike Snitzer) [1060381] - [md] dm-thin: initialize dm_thin_new_mapping returned by get_next_mapping (Mike Snitzer) [1060381] - [md] dm-space-map: disallow decrementing a reference count below zero (Mike Snitzer) [1060381] - [md] dm-thin: allow pool in read-only mode to transition to read-write mode (Mike Snitzer) [1060381] - [md] dm-thin: re-establish read-only state when switching to fail mode (Mike Snitzer) [1060381] - [md] dm-thin: always fallback the pool mode if commit fails (Mike Snitzer) [1060381] - [md] dm-thin: switch to read-only mode if metadata space is exhausted (Mike Snitzer) [1060381] - [md] dm-thin: switch to read only mode if a mapping insert fails (Mike Snitzer) [1060381] - [md] dm-space-map-metadata: return on failure in sm_metadata_new_block (Mike Snitzer) [1060381] - [md] dm-space-map-disk: optimise sm_disk_dec_block (Mike Snitzer) [1060381] - [md] dm-table: print error on preresume failure (Mike Snitzer) [1060381] - [md] dm-thin: do not expose non-zero discard limits if discards disabled (Mike Snitzer) [1060381] - [md] dm-thin: always return -ENOSPC if no_free_space is set (Mike Snitzer) [1060381] - [md] dm-thin: set pool read-only if breaking_sharing fails block allocation (Mike Snitzer) [1060381] - [md] dm-thin: prefix pool error messages with pool device name (Mike Snitzer) [1060381] - [md] dm-space-map: optimise sm_ll_dec and sm_ll_inc (Mike Snitzer) [1060381] - [md] dm-btree: prefetch child nodes when walking tree for a dm_btree_del (Mike Snitzer) [1060381] - [md] dm-btree: use pop_frame in dm_btree_del to cleanup code (Mike Snitzer) [1060381] - [md] dm-thin: fix stacking of geometry limits (Mike Snitzer) [1060381] - [md] dm-thin: add data block size limits to Documentation (Mike Snitzer) [1060381] - [md] dm-thin: fix metadata dev resize detection (Mike Snitzer) [1060381] - [md] dm-thin: generate event when metadata threshold passed (Mike Snitzer) [1060381] - [md] dm-persistent-metadata: add space map threshold callback (Mike Snitzer) [1060381] - [md] dm-persistent-data: add threshold callback to space map (Mike Snitzer) [1060381] - [md] dm-thin: detect metadata device resizing (Mike Snitzer) [1060381] - [md] dm-persistent-data: support space map resizing (Mike Snitzer) [1060381] - [md] dm-thin: refactor data dev resize (Mike Snitzer) [1060381] - [md] dm-bufio: initialize read-only module parameters (Mike Snitzer) [1060381] - [md] dm-bufio: submit writes outside lock (Mike Snitzer) [1060381] - [md] dm-bufio: add recursive IO request BUG_ON (Mike Snitzer) [1060381] - [md] dm-bufio: prefetch (Mike Snitzer) [1060381] - [md] dm-bufio: fix slow IO latency issue specific to RHEL6 (Mike Snitzer) [1058528] - [netdrv] tun: fix LSM/SELinux labeling of tun/tap devices (Vlad Yasevich) [1004625] - [netdrv] tuntap: fix leaking reference count (Vlad Yasevich) [1004625] - [netdrv] tun: release the reference of tun device in tun_recvmsg (Vlad Yasevich) [1004625] - [netdrv] tuntap: move socket to tun_file (Vlad Yasevich) [1004625] - [netdrv] tun: don't hold network namespace by tun sockets (Vlad Yasevich) [1004625] - [char] tty: Correct tty buffer flush (Prarit Bhargava) [999913]- [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1058677] {CVE-2014-0055} - [net] ip_gre: fix msg_name parsing for recvfrom/recvmsg (Jiri Pirko) [1076379] - [net] ip_tunnel: Fix a memory corruption in ip_tunnel_xmit (Jiri Pirko) [1076379] - [net] ip_gre: fix ipgre_header to return correct offset (Jiri Pirko) [1075579] - [net] gre: fix hard header destination address checking (Jiri Pirko) [1075579] - [x86] Adjust irq remapping quirk for older revisions of 5500/5520 chipsets (Neil Horman) [995262] - [x86] kvm: introduce periodic global clock updates (Andrew Jones) [1078929] - [x86] kvm: rate-limit global clock updates (Andrew Jones) [1072373] - [hid] wacom: Add reporting of wheel for Intuos4 WL (Aristeu Rozanski) [959596] - [netdrv] mlx4_en: Fixed crash when port type is changed (Amir Vadai) [1059586] - [netdrv] be2net: Warn users of possible broken functionality on BE2 cards with very old FW versions with latest driver (Ivan Vecera) [998013] - [pci] pciehp: replace unconditional sleep with config space access check (Myron Stowe) [988052] - [pci] Separate pci_bus_read_dev_vendor_id from pci_scan_device (Myron Stowe) [988052] - [pci] pciehp: wait 100 ms after Link Training check (Myron Stowe) [988052] - [pci] pciehp: wait 1000 ms before Link Training check (Myron Stowe) [988052] - [pci] pciehp: fix power fault interrupt storm problem (Myron Stowe) [988052]- [netdrv] vmxnet3: fix netpoll race condition (Neil Horman) [1073218] - [net] ip_tunnel: Remove double unregister of the fallback device (Florian Westphal) [1020426] - [net] ip_tunnel: return more precise errno value when adding tunnel fails (Florian Westphal) [1020426] - [net] ip_tunnel: Add fallback tunnels to the hash lists (Florian Westphal) [1020426] - [net] netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Jiri Pirko) [1077346] {CVE-2014-2523} - [net] ip_tunnel: (revert old)/fix ecn decapsulation behaviour (Jiri Pirko) [1059402] - [net] ipvs: Add missing locking during connection table hashing and unhashing (Jesper Brouer) [1069874] - [net] don't send NEWLINK in UNREGISTER_BATCH case (Florian Westphal) [1062254] - [net] openvswitch: Use flow hash during flow lookup operation (Francesco Fusco) [1002053] - [net] openvswitch: TCP flags matching support (Francesco Fusco) [1002053] - [net] openvswitch: Widen TCP flags handling (Francesco Fusco) [1002053] - [net] openvswitch: Enable all GSO features on internal port (Francesco Fusco) [1002053] - [net] openvswitch: collect mega flow mask stats (Francesco Fusco) [1002053] - [net] openvswitch: Simplify mega-flow APIs (Francesco Fusco) [1002053] - [net] openvswitch: Move mega-flow list out of rehashing struct (Francesco Fusco) [1002053] - [net] openvswitch: Restructure datapath.c and flow.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-gre.c (Francesco Fusco) [1002053] - [net] openvswitch: remove duplicated include from vport-vxlan.c (Francesco Fusco) [1002053] - [net] openvswitch: Move flow table rehashing to flow install (Francesco Fusco) [1002053] - [net] openvswitch: flow: fix potential illegal memory access in __parse_flow_nlattrs (Francesco Fusco) [1002053] - [net] openvswitch: Fix alignment of struct sw_flow_key (Francesco Fusco) [1002053] - [net] openvswitch: optimize flow compare and mask functions (Francesco Fusco) [1002053] - [net] openvswitch: Rename key_len to key_end (Francesco Fusco) [1002053] - [net] openvswitch: Add SCTP support (Francesco Fusco) [1002053] - [net] ipv6: Add NEXTHDR_SCTP to ipv6.h (Francesco Fusco) [1002053] - [net] sctp: Refactor SCTP skb checksum computation (Francesco Fusco) [1002053] - [net] sctp: prevent checksum.h from double inclusion (Francesco Fusco) [1002053] - [net] openvswitch: Mega flow implementation (Francesco Fusco) [1002053] - [net] openvswitch: Use non rcu hlist_del() flow table entry (Francesco Fusco) [1002053] - [net] openvswitch: Use RCU lock for flow dump operation (Francesco Fusco) [1002053] - [net] openvswitch: Use parallel_ops genl (Francesco Fusco) [1002053] - [net] genl: Allow concurrent genl callbacks (Francesco Fusco) [1002053] - [net] ipv6: del unreachable route when an addr is deleted on lo (Vivek Dasgupta) [1028372] - [net] ipv6: add ip6_route_lookup (Vivek Dasgupta) [1028372] - [net] ethtool: added support for 40GbE link (Nikolay Aleksandrov) [1024039] - [scsi] megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [1065187] - [fs] gfs2: Increase the max number of ACLs (Robert S Peterson) [1075713] - [kernel] hrtimers: Move SMP function call to thread context (Mateusz Guzik) [1073129] - [kernel] hrtimers: Support resuming with two or more CPUs online (Mateusz Guzik) [1073129]- [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1067451] {CVE-2014-0101} - [fs] dcache: fix cleanup on warning in d_splice_alias (J. Bruce Fields) [1042731] - [fs] ext4: Fix buffer head leaks after calls to ext4_get_inode_loc() (Eric Sandeen) [1058583] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [net] ip, ipv6: handle gso skbs in forwarding path (Florian Westphal) [1029603] - [net] introduce netif_skb_dev_features (Florian Westphal) [1029603] - [net] add and use skb_gso_transport_seglen() (Florian Westphal) [1029603] - [net] bridge: apply multicast snooping to IPv6 link-local, too (Francesco Fusco) [1020579] - [net] bridge: fix mdb info leaks (Francesco Fusco) [1020579] - [net] bridge: fix a possible use after free (Francesco Fusco) [1020579] - [net] bridge: Pseudo-header required for the checksum of ICMPv6 (Francesco Fusco) [1020579] - [net] bridge: correct IPv6 checksum after pull (Francesco Fusco) [1020579] - [net] bridge: Do not send queries on multicast group leaves (Francesco Fusco) [1020579] - [net] bridge: Fix return values of br_multicast_add_group/br_multicast_new_group (Francesco Fusco) [1020579] - [net] bridge: don't try to update timers in case of broken MLD queries (Francesco Fusco) [1020579] - [net] bridge: prevent flooding IPv6 packets that do not have a listener (Francesco Fusco) [1020579] - [net] ipv6: mcast: use in6_dev_put in timer handlers instead of __in6_dev_put (Florian Westphal) [1026520] - [net] ipv6: mld: document force_mld_version in ip-sysctl.txt (Florian Westphal) [1026520] - [net] ipv6: mld: introduce mld_*_stop_timer functions (Florian Westphal) [1026520] - [net] ipv6: mld: refactor query processing into v1/v2 functions (Florian Westphal) [1026520] - [net] ipv6: mld: similarly to MLDv2 have min max_delay of 1 (Florian Westphal) [1026520] - [net] ipv6: mld: implement RFC3810 MLDv2 mode only (Florian Westphal) [1026520] - [net] ipv6: mld: get rid of MLDV2_MRC and simplify calculation (Florian Westphal) [1026520] - [net] ipv6: mld: clean up MLD_V1_SEEN macro (Florian Westphal) [1026520] - [net] ipv6: mld: fix v1/v2 switchback timeout to rfc3810, 9.12 (Florian Westphal) [1026520] - [net] ipv6: mcast: minor: use defines for rfc3810/8.1 lengths (Florian Westphal) [1026520] - [net] ipv6: minor: *_start_timer: rather use unsigned long (Florian Westphal) [1026520] - [net] ipv4: processing ancillary IP_TOS or IP_TTL (Francesco Fusco) [990694] - [net] ipv4: IP_TOS and IP_TTL can be specified as ancillary data (Francesco Fusco) [990694] - [net] netfilter: nf_conntrack: avoid large timeout for mid-stream pickup (Jiri Benc) [1033869] - [net] tcp: preserve ACK clocking in TSO (Jesper Brouer) [1015147] - [documentation] add missing documentation about network stack scaling (Ivan Vecera) [961555] - [netdrv] bonding: check for vlan device in bond_3ad_lacpdu_recv() (Veaceslav Falico) [1050224] - [netdrv] bonding: move bond_compute_features out of locks (Veaceslav Falico) [1021442] - [netdrv] bnx2: remove unnecessary pci_set_drvdata() (Neil Horman) [1054555] - [netdrv] bnx2: Miscellaneous conversions to ETH_ALEN (Neil Horman) [1054555] - [netdrv] bnx2: Convert dma_alloc_coherent() to dma_zalloc_coherent (Neil Horman) [1054555] - [netdrv] bnx2: Update version to 2.2.4 (Neil Horman) [1054555] - [netdrv] bnx2: Use SIMPLE_DEV_PM_OPS (Neil Horman) [1054555] - [netdrv] bnx2: Refactor WoL setup into a separate function (Neil Horman) [1054555] - [netdrv] bnx2: Use kernel APIs for WoL and power state changes (Neil Horman) [1054555] - [netdrv] bnx2: Handle error condition in ->slot_reset() (Neil Horman) [1054555] - [netdrv] bnx2: use pdev->pm_cap instead of pci_find_capability() (Neil Horman) [1054555] - [netdrv] bnx2: Use module_pci_driver to register driver (Neil Horman) [1054555] - [netdrv] bnx2: make cnic_probe static (Neil Horman) [1054555] - [netdrv] bnx2: Fix accidental reversions (Neil Horman) [1054555]- [net] sctp: fix sctp_connectx abi for ia32 emulation/compat mode (Daniel Borkmann) [1053547] - [net] packet: improve socket create/bind latency in some cases (Daniel Borkmann) [1045150] - [net] filter: let bpf_tell_extensions return SKF_AD_MAX (Daniel Borkmann) [960275] - [net] introduce SO_BPF_EXTENSIONS (Daniel Borkmann) [960275] - [net] tcp_probe: adapt tbuf size for recent changes (Daniel Borkmann) [1000466] - [net] tcp_probe: allow more advanced ingress filtering by mark (Daniel Borkmann) [1000466] - [net] tcp_probe: add IPv6 support (Daniel Borkmann) [1000466] - [net] tcp_probe: kprobes: adapt jtcp_rcv_established signature (Daniel Borkmann) [1000466] - [net] tcp_probe: also include rcv_wnd next to snd_wnd (Daniel Borkmann) [1000466] - [net] tcp_probe: cleanup snprintf() use (Daniel Borkmann) [1000466] - [net] tcp_probe: avoid modulus operation and wrap fix (Daniel Borkmann) [1000466] - [lib] vsprintf: add IPv4/v6 generic format specifier (Daniel Borkmann) [1000466] - [lib] vsprintf: Add IPV4 options for host, network, big and little endian (Daniel Borkmann) [1000466] - [lib] vsprintf: Update pI6c to not compress a single 0 (Daniel Borkmann) [1000466] - [net] netfilter: nf_conntrack: use RCU safe kfree for conntrack extensions (Jesper Brouer) [1015122] - [scsi] vmw_pvscsi: Fix pvscsi_abort() function (Ewan Milne) [1002727] - [scsi] scsi_dh: cosmetic change to sizeof() (Ewan Milne) [1062494] - [scsi] scsi_dh_alua: Add module parameter to allow failover to non preferred path without STPG (Maurizio Lombardi) [1020554] - [x86] Support Silvermont (Neil Horman) [1048304] - [netdrv] bonding: don't permit to use ARP monitoring in 802.3ad mode (Veaceslav Falico) [1029315] - [security] audit: suppress stock memalloc failure warnings since already managed (Richard Guy Briggs) [890899] - [kernel] sched: Avoid throttle_cfs_rq() racing with period_timer stopping (Seth Jennings) [844450] - [hv] ballon: Make pressure posting thread sleep interruptibly (Luiz Capitulino) [1065274] - [virt] virtio_balloon: fix handling of PAGE_SIZE != 4k (Steve Best) [1034793] - [virt] virtio_balloon: Fix endian bug (Steve Best) [1034793] - [kvm] x86: emulator: Implement jmp far opcode ff/5 (Laszlo Ersek) [1059496] - [kvm] x86: emulator: Add decoding of 16bit second in memory argument (Laszlo Ersek) [1059496] - [virt] xenfv: cpuid filtering, allow 'em all on v4 (Andrew Jones) [1064971] - [virt] xenfv: cpuid filtering, check xen major version (Andrew Jones) [1064971] - [kernel] errno.h: remove "NFS" from descriptions in comments (Eric Sandeen) [1009681] - [virt] xen: mask x2APIC feature in PV (Andrew Jones) [1061348 1064974] - [virt] xen: filter APERFMPERF cpuid feature out (Andrew Jones) [1061348 1064974] - [virt] xenpv: fix xen_cpuid mwait leaf case (Andrew Jones) [1061348 1064974] - [virt] xenpv: improve xsave detection (Andrew Jones) [1061348 1064974] - [virt] xen: mask the MTRR feature from the cpuid (Andrew Jones) [1061348 1064974] - [s390] crypto: Fix aes-xts parameter corruption (Hendrik Brueckner) [1043540] - [x86] crypto: xor - Check for osxsave as well as avx in crypto/xor (Andrew Jones) [1061348] - [x86] add cpu_has_osxsave (Andrew Jones) [1061348] - [virt] revert "xen: don't touch xsave in cr4" (Andrew Jones) [1061348] - [virt] revert "xen: mask cpu feature avx" (Andrew Jones) [1061348] - [x86] intel-iommu: fix off-by-one in pagetable freeing (Marcelo Tosatti) [635846] - [x86] intel-iommu: Free old page tables before creating superpage (Marcelo Tosatti) [635846] - [x86] amd-iommu: Fix memory leak in free_pagetable (Marcelo Tosatti) [635846] - [x86] kvm: iommu: hva align mapping page size (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix return value of iommu_unmap() API (Marcelo Tosatti) [635846] - [x86] intel-iommu: Fix leaks in pagetable freeing (Marcelo Tosatti) [635846] - [x86] amd-iommu: Make iommu_map_page and alloc_pte aware of page sizes (Marcelo Tosatti) [635846] - [x86] intel-iommu: fix superpage support in pfn_to_dma_pte() (Marcelo Tosatti) [635846] - [x86] intel-iommu: set iommu_superpage on VM domains to lowest common denominator (Marcelo Tosatti) [635846] - [x86] intel-iommu: Enable super page support (Marcelo Tosatti) [635846] - [x86] kvm: Fix order passed to iommu_unmap (Marcelo Tosatti) [635846] - [x86] kvm: Change kvm_iommu_map_pages to map large pages (Marcelo Tosatti) [635846] - [x86] vt-d: Change map_range functions to implement map interface (Marcelo Tosatti) [635846] - [x86] iommu-api: Add ->*map callbacks to iommu_ops (Marcelo Tosatti) [635846] - [x86] iommu-api: Add iommu_map and iommu_unmap functions (Marcelo Tosatti) [635846] - [x86] iommu-api: Rename ->*map function pointers to ->*map_range (Marcelo Tosatti) [635846] - [x86] kvm: Introduce kvm_host_page_size (Marcelo Tosatti) [635846] - [x86] kvm: Enable EPT 1GB page support (Marcelo Tosatti) [998745] - [x86] kvm: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops (Marcelo Tosatti) [998745] - [x86] kvm: Moving PT_*_LEVEL to mmu.h (Marcelo Tosatti) [998745]- [edac] sb_edac: add support for Ivy Bridge (Aristeu Rozanski) [1005266] - [edac] sb_edac: avoid decoding the same error multiple times (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename mci_bind_devs() (Aristeu Rozanski) [1005266] - [edac] sb_edac: enable multiple PCI id tables to be used (Aristeu Rozanski) [1005266] - [edac] sb_edac: rework sad_pkg (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different interleave lists (Aristeu Rozanski) [1005266] - [edac] sb_edac: allow different dram_rule arrays (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOHM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: rename pci_br (Aristeu Rozanski) [1005266] - [edac] sb_edac: isolate TOLM retrieval (Aristeu Rozanski) [1005266] - [edac] sb_edac: make RANK_CFG_A value part of sbridge_info (Aristeu Rozanski) [1005266] - [char] tty: ldisc, wait for ldisc infinitely in hangup (Aristeu Rozanski) [983146] - [char] tty: ldisc, move wait idle to caller (Aristeu Rozanski) [983146] - [char] tty: ldisc, allow waiting for ldisc arbitrarily long (Aristeu Rozanski) [983146] - [char] tty: ldisc, do not close until there are readers (Aristeu Rozanski) [983146] - [char] tty: restore tty_ldisc_wait_idle (Aristeu Rozanski) [983146] - [acpi] thermal: Check for thermal zone requirement (Nigel Croxon) [1021044] - [acpi] thermal: Don't invalidate thermal zone if critical trip point is bad (Nigel Croxon) [1021044] - [powerpc] mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address space (Jerome Marchand) [848316] - [mm] add overcommit_kbytes sysctl variable (Jerome Marchand) [967101] - [mm] factor commit limit calculation (Jerome Marchand) [967101] - [kernel] futex: fix handling of read-only-mapped hugepages (Andrea Arcangeli) [1045050] - [mm] flush pages from pagevec of offlined CPU (Naoya Horiguchi) [1037467] - [fs] Change fsnotify() to call fsnotify_create_event() with GFP_NOFS instead of GFP_KERNEL (Larry Woodman) [1032264] - [x86] Stop recursive fault in print_context_stack after stack overflow (Aaron Tomlin) [1028407] - [mm] fix BUG in __split_huge_page_pmd (Andrea Arcangeli) [949735] - [fs] GFS2: Lock i_mutex and use a local gfs2_holder for fallocate (Robert S Peterson) [1061910] - [fs] xfs: deprecate nodelaylog option (Eric Sandeen) [1055644] - [fs] nfsd: fix a race between returning and breaking the same delegation (Scott Mayhew) [914772] - [fs] cifs: escaping special characters in cifs_show_options (Cedric Buissart) [1023373] - [fs] ext4: fix WARN_ON from ext4_releasepage() (Carlos Maiolino) [1036814] - [scsi] sg: Fix user memory corruption when SG_IO is interrupted by a signal (David Milburn) [913199] - [fs] vfs: fix getname() && do_getname() interaction (Oleg Nesterov) [1024689] - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [1007459] - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [1007459] - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [1007459] - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [1007459] - [fs] ext4: replace cut'n'pasted llseek code with generic_file_llseek_size (Eric Sandeen) [1007459] - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [1007459]- [x86] apic: Make disabled_cpu_apicid static read_mostly, fix typos (Nigel Croxon) [980621] - [x86] kexec: Add disable_cpu_apicid kernel parameter (Nigel Croxon) [980621] - [net] neigh: fix setting of default gc_* values (Jiri Pirko) [1070363] - [net] ipv4: fix route deletion for IPs on many subnets (Jiri Benc) [1056443] - [net] ipv4: match prefsrc when deleting routes (Jiri Benc) [1056443] - [net] tcp: tsq: restore minimal amount of queueing (Jiri Pirko) [1044053] - [net] ipv6: fix potential use after free in tcp_v6_do_rcv (Jiri Benc) [1004164] - [net] ipv6: Use ipv6_get_dsfield() instead of ipv6_tclass() (Jiri Benc) [1004164] - [fs] proc: meminfo: provide estimated available memory (Luiz Capitulino) [1032702] - [mm] vmscan: re-introduce the ZONE_RECLAIM_NOSCAN bailout for zone_reclaim() (Rafael Aquini) [1039534] - [mm] vmscan: compaction works against zones, not lruvecs (Johannes Weiner) [982770]- [fs] Fix mountpoint reference leakage in linkat (Jeff Layton) [1059943] - [net] sock: Fix release_cb kABI brekage (Thomas Graf) [1039723] - [kvm] x86: use kvm_read/write_guest_virt_system in task switch (Paolo Bonzini) [1018581] - [kvm] x86: small cleanups to kvm_task_switch (Paolo Bonzini) [1018581] - [kvm] x86: propagate error from kvm_load_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: improve save_guest_segment_descriptor (Paolo Bonzini) [1018581] - [kvm] x86: introduce kvm_write_guest_virt_system (Paolo Bonzini) [1018581] - [kvm] x86: Fix task switch privilege checks (Paolo Bonzini) [1018581]- [powerpc] Make function that parses RTAS error logs global (Steve Best) [1028682] - [powerpc] pseries: Add RTAS event log v6 definition (Steve Best) [1028682] - [powerpc] pseries: Parse and handle EPOW interrupts (Steve Best) [1028682] - [net] loopback: set default mtu to 64K (Jiri Pirko) [1057610] - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1049052] - [net] tcp: call tcp_replace_ts_recent() from tcp_ack() (Jiri Pirko) [1056516] - [net] tcp: accept RST without ACK flag (Jiri Pirko) [890377] - [net] tcp: should drop incoming frames without ACK flag set (Jiri Pirko) [890377] - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1062590] {CVE-2014-0069} - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1059334]- [pci] Retry allocation of only the resource type that failed (Myron Stowe) [1033748] - [pci] cleanup assign_requested_resources_sorted() kernel-doc warning (Myron Stowe) [1033748] - [pci] add a PCI resource reallocation config option (Myron Stowe) [1033748] - [pci] print out suggestion about using pci=realloc (Myron Stowe) [1033748] - [pci] prepare pci=realloc for multiple options (Myron Stowe) [1033748] - [pci] Retry on IORESOURCE_IO type allocations (Myron Stowe) [1033748] - [pci] Skip cardbus assigned resource reset during pci bus rescan (Myron Stowe) [1033748] - [pci] Fix "cardbus bridge resources as optional" size handling (Myron Stowe) [1033748] - [pci] Disable cardbus bridge MEM1 prefetchable bit (Myron Stowe) [1033748] - [pci] Fix /sys warning when sriov enabled and card is hot removed (Myron Stowe) [1033748] - [pci] remove add_to_failed_list() (Myron Stowe) [1033748] - [pci] add debug print out for add_size (Myron Stowe) [1033748] - [pci] make free_list() into a function (Myron Stowe) [1033748] - [pci] Rename dev_res_x to add_res or fail_res (Myron Stowe) [1033748] - [pci] Merge pci_dev_resource_x and pci_dev_resource (Myron Stowe) [1033748] - [pci] Replace resource_list with generic list (Myron Stowe) [1033748] - [pci] Move struct resource_list to setup-bus.c (Myron Stowe) [1033748] - [pci] Move pdev_sort_resources() to setup-bus.c (Myron Stowe) [1033748] - [pci] make re-allocation try harder by reassigning ranges higher (Myron Stowe) [1033748] - [pci] Make pci_rescan_bus handle add_list (Myron Stowe) [1033748] - [pci] Make rescan bus increase bridge resource size if needed (Myron Stowe) [1033748] - [pci] Use add_list in pcie hotplug path (Myron Stowe) [1033748] - [pci] try to assign required+option size first (Myron Stowe) [1033748] - [pci] Move get_res_add_size() function (Myron Stowe) [1033748] - [pci] Make add_to_list() return status (Myron Stowe) [1033748] - [pci] Calculate right add_size (Myron Stowe) [1033748] - [pci] set pci sriov page size before reading SRIOV BAR (Myron Stowe) [1033748] - [pci] delay configuration of SRIOV capability (Myron Stowe) [1033748] - [pci] Fix hotplug of Express Module with pci bridges (Myron Stowe) [1033748] - [pci] defer enablement of SRIOV BARS (Myron Stowe) [1033748] - [pci] Make pci_setup_bridge() non-static for use by arch code (Myron Stowe) [1033748] - [pci] code and comments cleanup (Myron Stowe) [1033748] - [pci] make cardbus-bridge resources optional (Myron Stowe) [1033748] - [pci] make SRIOV resources optional (Myron Stowe) [1033748] - [pci] ability to relocate assigned pci-resources (Myron Stowe) [1033748] - [pci] honor child buses add_size in hot plug configuration (Myron Stowe) [1033748] - [pci] remove printks about disabled bridge windows (Myron Stowe) [1033748] - [pci] ability to resize an allocated resource (Myron Stowe) [1033748] - [pci] pciehp: cleanup flow in pciehp_configure_device (Myron Stowe) [1033748] - [pci] Combined back-port of changes to drivers/pci/setup-bus.c to end up in sync with upstream at commit f483d39 (Myron Stowe) [1033748] - [pci] set PCI_PREF_RANGE_TYPE_64 in pci_bridge_check_ranges (Myron Stowe) [1033748] - [pci] rework "pci: add failed_list to pci_bus_assign_resources" (Myron Stowe) [1033748] - [pci] rework "pci: add pci_bridge_release_resources and pci_bus_release_bridge_resources" (Myron Stowe) [1033748] - [pci] rework "pci: separate pci_setup_bridge to small functions" (Myron Stowe) [1033748] - [pci] claim SR-IOV BARs in pcibios_allocate_resource (Myron Stowe) [1033748]- [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1061873] - [kvm] x86: fix tsc catchup issue with tsc scaling (Marcelo Tosatti) [1005143] - [char] virtio-rng: don't register buffer if data isn't read out (Amos Kong) [1008273] - [netdrv] enic: remove enic->vlan_group check (Stefan Assmann) [1057704] - [netdrv] bonding: add NETIF_F_NO_CSUM vlan_features (Ivan Vecera) [1059777] - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [995300]- [security] selinux: fix broken peer recv check (Paul Moore) [1043051] - [perf] tools: Enable branch profiling (Jiri Olsa) [1057869] - [perf] Fix hypervisor branch sampling permission check (Jiri Olsa) [1057869] - [perf] x86: Check branch sampling priv level in generic code (Jiri Olsa) [1057869] - [perf] Demand proper privileges for PERF_SAMPLE_BRANCH_KERNEL (Jiri Olsa) [1057869] - [perf] x86: Fix intel LBR filter (Jiri Olsa) [1057869] - [perf] Add callback to flush branch_stack on context switch (Jiri Olsa) [1057869] - [perf] Disable PERF_SAMPLE_BRANCH_* when not supported (Jiri Olsa) [1057869] - [perf] x86: Add LBR software filter support for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs (Jiri Olsa) [1057869] - [perf] x86: Disable LBR support for older Intel Atom processors (Jiri Olsa) [1057869] - [perf] x86: Sync branch stack sampling with precise_sampling (Jiri Olsa) [1057869] - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [980188] - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [980188] - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [980188] - [char] tty: note race we need to fix (Jiri Benc) [980188] - [fs] nfsd: don't try to reuse an expired DRC entry off the list (Jeff Layton) [1036972] - [fs] nfsd: when reusing an existing repcache entry, unhash it first (Jeff Layton) [1036972] - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1024024] - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1024024] - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1054493] - [fs] GFS2: Increase i_writecount during gfs2_setattr_chown (Robert S Peterson) [1046168] - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1021325] - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1043353]- [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1024631] - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1024631]- [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1029530] - [md] fix lockdep warning in dm-thin (Mikulas Patocka) [952815] - [md] optimize use SRCU and RCU (Mikulas Patocka) [1011985] - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1034268] - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1034269] - [kvm] vmx: Properly return error to userspace on vmentry failure (Andrew Jones) [1054139] - [net] neigh: fix kabi breakage of the set (Jiri Pirko) [1023278] - [net] neigh: use neigh_parms_net() to get struct neigh_parms->net pointer (Jiri Pirko) [1023278] - [net] ipv4: loopback device: ignore value changes after device is upped (Jiri Pirko) [1023278] - [net] neigh: ipv6: respect default values set before an address is assigned to device (Jiri Pirko) [1023278] - [net] neigh: restore old behaviour of default parms values (Jiri Pirko) [1023278] - [net] neigh: introduce neigh_parms_family helper (Jiri Pirko) [1023278] - [net] neigh: wrap proc dointvec functions (Jiri Pirko) [1023278] - [net] neigh: do not use ctl_table->extra (Jiri Pirko) [1023278] - [net] neigh: convert parms to an array (Jiri Pirko) [1023278] - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039869] {CVE-2013-7271} - [net] ipv6: netfilter: ip6t_LOG: fix mark logging for IPv6 packets (Jiri Pirko) [1029970] - [net] netfilter: xt_socket: Make tproto signed in socket_mt6_v1() (Jiri Pirko) [1022201] - [net] af_unix: If we don't care about credentials coallesce all messages (Jiri Pirko) [1024635]- [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1034237] - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1034237] - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1034237] - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1034237] - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922001] {CVE-2013-1860} - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922001] {CVE-2013-1860}- [perf] tools: Fix LIBNUMA build with glibc 2.12 and older (Jiri Olsa) [1034843] - [perf] probe: Fix segfault (Jiri Olsa) [1034843] - [perf] record: Fix -C option (Jiri Olsa) [1034843] - [perf] tools: check if -DFORTIFY_SOURCE=2 is allowed (Jiri Olsa) [1034843] - [perf] report: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] annotate: Fix build with NO_NEWT=1 (Jiri Olsa) [1034843] - [perf] Enable building perf tools for Meta (Jiri Olsa) [1034843] - [perf] Enable building perf tools for ARC (Jiri Olsa) [1034843] - [perf] tools: Fix build with bison 2.3 and older (Jiri Olsa) [1034843] - [perf] tools: Limit unwind support to x86 archs (Jiri Olsa) [1034843] - [perf] annotate: Make it to be able to skip unannotatable symbols (Jiri Olsa) [1034843] - [perf] gtk/annotate: Fail early if it can't annotate (Jiri Olsa) [1034843] - [perf] gtk/annotate: Show source lines with gray color (Jiri Olsa) [1034843] - [perf] gtk/annotate: Support multiple event annotation (Jiri Olsa) [1034843] - [perf] ui/gtk: Implement basic GTK2 annotation browser (Jiri Olsa) [1034843] - [perf] annotate: Fix warning message on a missing vmlinux (Jiri Olsa) [1034843] - [perf] buildid-cache: Add --update option (Jiri Olsa) [1034843] - [perf] python: Link with sysfs.o (Jiri Olsa) [1034843] - [perf] evlist: Pass the event_group info via perf_attr_details (Jiri Olsa) [1034843] - [perf] tools: Fix calloc argument ordering (Jiri Olsa) [1034843] - [perf] tests: Adding automated parsing tests for group :GH modifiers (Jiri Olsa) [1034843] - [perf] tools: Fix perf_evsel::exclude_GH handling (Jiri Olsa) [1034843] - [perf] hists browser: Add support to display whole group data for raw columns (Jiri Olsa) [1034843] - [perf] stat: Add per processor socket count aggregation (Jiri Olsa) [1034843] - [perf] tools: Add cpu_map processor socket level functions (Jiri Olsa) [1034843] - [perf] evlist: Make event_copy local to mmaps (Jiri Olsa) [1034843] - [perf] sort: Check return value of strdup() (Jiri Olsa) [1034843] - [perf] sort: Make setup_sorting returns an error code (Jiri Olsa) [1034843] - [perf] sort: Drop ip_* arguments from _sort__sym_cmp() (Jiri Olsa) [1034843] - [perf] tools: Check for flex and bison before continuing building (Jiri Olsa) [1034843] - [perf] evlist: Fix set event list leader (Jiri Olsa) [1034843] - [perf] report: Enable the runtime switching of perf data file (Jiri Olsa) [1034843] - [perf] hists browser: Add option for runtime switching perf data file (Jiri Olsa) [1034843] - [perf] evlist: Add --group option (Jiri Olsa) [1034843] - [perf] report: Add report.group config option (Jiri Olsa) [1034843] - [perf] report: Add --group option (Jiri Olsa) [1034843] - [perf] report: Show group description when event group is enabled (Jiri Olsa) [1034843] - [perf] report: Bypass non-leader events when event group is enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Trim column header string when event group enabled (Jiri Olsa) [1034843] - [perf] gtk/browser: Add support for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Add suppport for event group view (Jiri Olsa) [1034843] - [perf] hists browser: Move coloring logic to hpp functions (Jiri Olsa) [1034843] - [perf] ui/hist: Add support for event group view (Jiri Olsa) [1034843] - [perf] gtk/browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] hists browser: Convert hpp helpers to a function (Jiri Olsa) [1034843] - [perf] ui/hist: Consolidate hpp helpers (Jiri Olsa) [1034843] - [perf] hists: Resort hist entries using group members for output (Jiri Olsa) [1034843] - [perf] report: Make another loop for linking group hists (Jiri Olsa) [1034843] - [perf] header: Add HEADER_GROUP_DESC feature (Jiri Olsa) [1034843] - [perf] tests: Add group test conditions (Jiri Olsa) [1034843] - [perf] tools: Keep group information (Jiri Olsa) [1034843] - [perf] top: Delete maps on exit (Jiri Olsa) [1034843] - [perf] top: Stop using exit() (Jiri Olsa) [1034843] - [perf] header: Fix double fclose() on do_write() failure (Jiri Olsa) [1034843] - [perf] header: Fix memory leak for the "Not caching a kptr_restrict'ed /proc/kallsyms" case (Jiri Olsa) [1034843] - [perf] tools: Fix memory leak on error (Jiri Olsa) [1034843] - [perf] sort: Use pclose() instead of fclose() on pipe stream (Jiri Olsa) [1034843] - [perf] tools: Fix possible double free on error (Jiri Olsa) [1034843] - [perf] tools, powerpc: Fix compile warnings in tests/attr.c (Jiri Olsa) [1034843] - [perf] evsel: Fix memory leaks on evsel->counts (Jiri Olsa) [1034843] - [perf] stat: Add interval printing (Jiri Olsa) [1034843] - [perf] evsel: Add prev_raw_count field (Jiri Olsa) [1034843] - [perf] tools: Make numa benchmark optional (Jiri Olsa) [1034843] - [perf] Add 'perf bench numa mem' NUMA performance measurement suite (Jiri Olsa) [1034843] - [perf] tests: Fix leaks on PERF_RECORD_* test (Jiri Olsa) [1034843] - [perf] tests: Call machine__exit in the vmlinux matches kallsyms test (Jiri Olsa) [1034843] - [perf] ui browser: Free browser->helpline() on ui_browser__hide() (Jiri Olsa) [1034843] - [perf] header: Stop using die() calls when processing tracing data (Jiri Olsa) [1034843] - [perf] kmem: Use memdup() (Jiri Olsa) [1034843] - [perf] tools: Use memdup in map__clone (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in map.c and map.h (Jiri Olsa) [1034843] - [perf] tools: Stop using 'self' in strlist (Jiri Olsa) [1034843] - [perf] test: Allow skipping tests (Jiri Olsa) [1034843] - [perf] tools: Allow passing a list to intlist__new (Jiri Olsa) [1034843] - [perf] tools: Allow passing NULL to intlist__find (Jiri Olsa) [1034843] - [perf] script: Remove workqueue-stats script (Jiri Olsa) [1034843] - [perf] script: hook up perf_scripting_context->pevent (Jiri Olsa) [1034843] - [perf] script: Don't display trace info when invoking scripts (Jiri Olsa) [1034843] - [perf] tools: Remove some needless die() calls from the main routine (Jiri Olsa) [1034843] - [perf] pmu: Privatize perf_pmu_format and perf_pmu_alias structs (Jiri Olsa) [1034843] - [perf] tests: Use ARRAY_SIZE() were applicable (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in event parsing struct names (Jiri Olsa) [1034843] - [perf] ui browsers: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] pmu: Fix usage of __ in struct names (Jiri Olsa) [1034843] - [perf] tools: Fix usage of __ in parse_events_term struct (Jiri Olsa) [1034843] - [perf] tools: Move ltrim() to util/string.c (Jiri Olsa) [1034843] - [perf] tools: Fix PMU format parsing test failure (Jiri Olsa) [1034843] - [perf] tools: Do not include PERF-VERSION-FILE to Makefile (Jiri Olsa) [1034843] - [perf] tools: Get rid of unused include of config.mak (Jiri Olsa) [1034843] - [perf] tools: Remove unused 'unset' parameter from parse_events (Jiri Olsa) [1034843] - [perf] tools: Mark branch_info maps as referenced (Jiri Olsa) [1034843] - [perf] annotate browser: Fix segfault when drawing out-of-bounds jumps (Jiri Olsa) [1034843] - [perf] tools: Move get_term_dimensions from top to util.c (Jiri Olsa) [1034843] - [perf] symbols: Mark vmlinux filename as allocated (Jiri Olsa) [1034843] - [perf] symbols: Move name malloc to when needed in dso__load (Jiri Olsa) [1034843] - [perf] report: Update documentation for sort keys (Jiri Olsa) [1034843] - [perf] sort: Separate out branch stack specific sort keys (Jiri Olsa) [1034843] - [perf] sort: Clean up sort__first_dimension setting (Jiri Olsa) [1034843] - [perf] sort: Calculate parent column width too (Jiri Olsa) [1034843] - [perf] sort: Align cpu column to right (Jiri Olsa) [1034843] - [perf] sort: Fix --sort pid output (Jiri Olsa) [1034843] - [perf] sort: Get rid of unnecessary __maybe_unused (Jiri Olsa) [1034843] - [perf] sort: Move misplaced sort entry functions (Jiri Olsa) [1034843] - [perf] probe: Allow of casting an array of char to string (Jiri Olsa) [1034843] - [perf] tools: Add anonymous huge page recognition (Jiri Olsa) [1034843] - [perf] bench: Flush stdout before starting bench suite (Jiri Olsa) [1034843] - [perf] symbols: Include elf.h header regardless LIBELF_SUPPORT (Jiri Olsa) [1034843] - [perf] tools: Fix possible but unlikely buffer overflow (Jiri Olsa) [1034843] - [perf] tools: Fix GNU make v3.80 compatibility issue (Jiri Olsa) [1034843] - [perf] ui/gtk: Setup browser window early (Jiri Olsa) [1034843] - [perf] ui/gtk: Factor out common browser routines (Jiri Olsa) [1034843] - [perf] script: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] kmem: use ARRAY_SIZE instead of reinventing it (Jiri Olsa) [1034843] - [perf] tools: remove redundant checks from _sort__sym_cmp (Jiri Olsa) [1034843] - [perf] tests: Don't fail if a matching vmlinux isn't found, skip that test (Jiri Olsa) [1034843] - [perf] tests: Add return states enum for tests (Jiri Olsa) [1034843] - [perf] machine: Simplify accessing the host machine (Jiri Olsa) [1034843] - [perf] tests: Fix PYTHONPATH for python-use test tracepoints (Jiri Olsa) [1034843] - [perf] machine: Introduce struct machines (Jiri Olsa) [1034843] - [perf] session: There is no need for a per session hists instance (Jiri Olsa) [1034843] - [perf] hists: Rename hists__fprintf_nr_events to events_stats__fprintf (Jiri Olsa) [1034843] - [perf] record: Don't pass host machine to guest synthesizer (Jiri Olsa) [1034843] - [perf] header: Ensure read/write finished successfully (Jiri Olsa) [1034843] - [perf] tests: Check python path on attr and binding test (Jiri Olsa) [1034843] - [perf] tests: Add event parsing test for '*:*' tracepoints (Jiri Olsa) [1034843] - [perf] tools: Add missing closedir in multi tracepoint processing (Jiri Olsa) [1034843] - [perf] test: Check for linking problems in the python binding (Jiri Olsa) [1034843] - [perf] evsel: Introduce perf_evsel__open_strerror method (Jiri Olsa) [1034843] - [perf] evsel: Introduce event fallback method (Jiri Olsa) [1034843] - [perf] evsel: Do missing feature fallbacks in just one place (Jiri Olsa) [1034843] - [perf] tests: Adjust some message log levels to help diagnosing problems in attr tests (Jiri Olsa) [1034843] - [perf] test: Remove leftover temp file left by one of the attr tests (Jiri Olsa) [1034843] - [perf] test: Add a test case for hists__match, hists__link (Jiri Olsa) [1034843] - [perf] diff: Use internal rb tree for compute resort (Jiri Olsa) [1034843] - [perf] hists: Link hist entries before inserting to an output tree (Jiri Olsa) [1034843] - [perf] hists: Exchange order of comparing items when collapsing hists (Jiri Olsa) [1034843] - [perf] top: Use perf_evlist__config() (Jiri Olsa) [1034843] - [perf] record: Export the callchain parsing routine and help (Jiri Olsa) [1034843] - [perf] record: Pass perf_record_opts to the callchain cmdline parsing callback (Jiri Olsa) [1034843] - [perf] evsel: Decode read_format and sample_type in perf_evsel__fprintf (Jiri Olsa) [1034843] - [perf] tools: Add install-bin Makefile target (Jiri Olsa) [1034843] - [perf] evsel: Adopt fprintf routine from 'perf evlist' (Jiri Olsa) [1034843] - [perf] evlist: Set the leader in the perf_evlist__config method (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_ENABLED/_RUNNING (Jiri Olsa) [1034843] - [perf] evsel: No need to always ask for PERF_FORMAT_ID in read_format (Jiri Olsa) [1034843] - [perf] evsel: Introduce method to request IDs be used (Jiri Olsa) [1034843] - [perf] test: Use perf_evsel__newtp constructor in the tracepoint tests (Jiri Olsa) [1034843] - [perf] test: Fixup error reporting in basic mmap test (Jiri Olsa) [1034843] - [perf] evsel: Update sample_size when setting sample_type bits (Jiri Olsa) [1034843] - [perf] machine: Move more machine methods to machine.c (Jiri Olsa) [1034843] - [perf] buildid-cache: Add option to show build ids that are missing in the cache (Jiri Olsa) [1034843] - [perf] symbols: Generalize filter in __fprintf_buildid methods (Jiri Olsa) [1034843] - [perf] diff: Remove displacement output option (Jiri Olsa) [1034843] - [perf] buildid-list: We need to check if a file is ELF first (Jiri Olsa) [1034843] - [perf] tools: Fix TUI helpline output (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make tags (Jiri Olsa) [1034843] - [perf] diff: Change formula methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Change compute methods to work with pair directly (Jiri Olsa) [1034843] - [perf] diff: Remove displacement from struct hist_entry_diff (Jiri Olsa) [1034843] - [perf] evsel: Convert to _is_group_leader method (Jiri Olsa) [1034843] - [perf] evsel: Set leader evsel's ->leader to itself (Jiri Olsa) [1034843] - [perf] hists: Link hist entry pairs to leader (Jiri Olsa) [1034843] - [perf] hists: Fix typo on hist__entry_add_pair (Jiri Olsa) [1034843] - [perf] symbols: Ignore ABS symbols when loading data maps (Jiri Olsa) [1034843] - [perf] hists: Introduce perf_hpp__list for period related columns (Jiri Olsa) [1034843] - [perf] tools: Fix mmap limitations on 32-bit (Jiri Olsa) [1034843] - [perf] top: Add missing newline on pr_err call (Jiri Olsa) [1034843] - [perf] session: Free environment information when deleting session (Jiri Olsa) [1034843] - [perf] tools: Don't check configuration on make clean (Jiri Olsa) [1034843] - [perf] ui/helpline: Introduce ui_helpline__vshow() (Jiri Olsa) [1034843] - [perf] ui: Always compile error printing code (Jiri Olsa) [1034843] - [perf] symbols: Fix dso__fprintf() print statement (Jiri Olsa) [1034843] - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1040385]- [fs] fuse: never d_drop() dentry mountpoints on failed reval (Brian Foster) [1026952] - [fs] cifs: don't instantiate new dentries in readdir for inodes that need to be revalidated immediately (Sachin Prabhu) [1017883] - [fs] cifs: revalidate directories instiantiated via FIND_* in order to handle DFS referrals (Sachin Prabhu) [1017883] - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [1017883] - [fs] nfs: fix handling of invalid mount options in nfs_remount (Jeff Layton) [968185] - [fs] nfs: reject version and minorversion changes on remount attempts (Jeff Layton) [968185] - [fs] nfsd: add private md5 hashing implementation to get around FIPS blacklisting (Jeff Layton) [1020176] - [fs] nfs: Always clear the NFS_INO_LAYOUTCOMMIT in layoutreturn (Jeff Layton) [921540] - [fs] nfs: Send atime and mtime as a 64bit value (Jeff Layton) [996548] - [fs] nfs: fix mknod() on nfs4 (Jeff Layton) [921684] - [fs] nfs: nameidata_to_nfs_open_context() doesn't need nameidata (Jeff Layton) [921684] - [md] Re-enable TRIM on MD RAID5 devices (Jes Sorensen) [1023424] - [md] raid5: avoid finding "discard" stripe (Jes Sorensen) [1023424] - [md] raid5: set bio bi_vcnt 0 for discard request (Jes Sorensen) [1023424] - [s390] fix save and restore of the floating-point-control register (Hendrik Brueckner) [1034270] - [s390] signal: change return values to -EFAULT (Hendrik Brueckner) [1034270] - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1036312] - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1036312] - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032215] {CVE-2013-6368} - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032213] {CVE-2013-6367}- [scsi] scsi_debug: fix endianness bug in sdebug_build_parts() (Maurizio Lombardi) [563489] - [scsi] bfa: Chinook quad port 16G FC HBA claim issue (Vijay Guvva) [1038186] - [scsi] bfa: Fix crash when symb name set for offline vport (Vijay Guvva) [1032731] - [scsi] scsi_dh_alua: ALUA handler attach should succeed while TPG is transitioning (Maurizio Lombardi) [1019480] - [scsi] scsi_dh_alua: ALUA check sense should retry device internal reset unit attention (Maurizio Lombardi) [1019480] - [scsi] don't kfree an initialized struct device (Maurizio Lombardi) [908150] - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1034487] - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1034348] - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1030049] - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1030049] - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1030049] - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039487] {CVE-2013-2929} - [net] ipv6: router reachability probing (Jiri Benc) [1029585] - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1029585] - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1029585] - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1029585] - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1030094] - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1030094] - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1030094] - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1011214] - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1011214] - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1011214] - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1011214] - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1011214] - [input] uinput: setup MT usage during device creation (Aristeu Rozanski) [903081] - [input] add static inline accessors for ABS properties (Aristeu Rozanski) [903081] - [edac] revert sdram_scrub_rate behavior change (Aristeu Rozanski) [738592] - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1020290] - [hda] alsa: fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [1007460]- [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044117] - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044117]- [pci] Remove pcie_cap_has_devctl() (Myron Stowe) [1025994] - [pci] Support PCIe Capability Slot registers only for ports with slots (Myron Stowe) [1025994] - [pci] Remove PCIe Capability version checks (Myron Stowe) [1025994] - [pci] Allow PCIe Capability link-related register access for switches (Myron Stowe) [1025994] - [pci] Add offsets of PCIe capability registers (Myron Stowe) [1025994] - [pci] Tidy bitmasks and spacing of PCIe capability definitions (Myron Stowe) [1025994] - [pci] Remove obsolete comment reference to pci_pcie_cap2() (Myron Stowe) [1025994] - [pci] Clarify PCI_EXP_TYPE_PCI_BRIDGE comment (Myron Stowe) [1025994] - [pci] Rename PCIe capability definitions to follow convention (Myron Stowe) [1025994] - [pci] Add PCI_EXP_TYPE_PCIE_BRIDGE value (Myron Stowe) [1025994] - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1029203] - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1029203] - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1029200] - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035883] {CVE-2013-6405} - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035883] {CVE-2013-6405} - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030818] {CVE-2013-4588}- [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1034266] - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1026864] - [kernel] ipc/sem.c: fix up semctl_setval discrepancies with upstream (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race in sem_lock() (Rik van Riel) [880024] - [kernel] fix kABI issues (Rik van Riel) [880024] - [kernel] ipc/sem.c: Fix missing wakeups in do_smart_update_queue() (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETNCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix GETZCNT semctl() case (Rik van Riel) [880024] - [kernel] ipc: simplify rcu_read_lock() in semctl_nolock() (Rik van Riel) [880024] - [kernel] ipc: simplify semtimedop/semctl_main() common error path handling (Rik van Riel) [880024] - [kernel] ipc: move sem_obtain_lock() rcu locking into the only caller (Rik van Riel) [880024] - [kernel] ipc: fix double sem unlock in semctl error path (Rik van Riel) [880024] - [kernel] ipc: move the rcu_read_lock() from sem_lock_and_putref() into callers (Rik van Riel) [880024] - [kernel] ipc: sem_putref() does not need the semaphore lock any more (Rik van Riel) [880024] - [kernel] ipc: move rcu_read_unlock() out of sem_unlock() and into callers (Rik van Riel) [880024] - [kernel] ipc: fix GETALL/IPC_RM race for sysv semaphores (Rik van Riel) [880024] - [kernel] ipc: fine grained locking for semtimedop (Rik van Riel) [1024265 880024] {CVE-2013-4483} - [kernel] ipc/sem.c: have only one list in struct sem_queue (Rik van Riel) [880024] - [kernel] ipc/sem.c: open code and rename sem_lock (Rik van Riel) [880024] - [kernel] ipc/sem.c: do not hold ipc lock more than necessary (Rik van Riel) [880024] - [kernel] ipc: introduce lockless pre_down ipcctl (Rik van Riel) [880024] - [kernel] ipc: introduce obtaining a lockless ipc object (Rik van Riel) [880024] - [kernel] ipc: remove bogus lock comment for ipc_checkid (Rik van Riel) [880024] - [kernel] ipc/sem.c: get rid of union semop in sys_semctl() arguments (Rik van Riel) [880024] - [kernel] ipc/sem.c: handle spurious wakeups (Rik van Riel) [880024] - [kernel] ipc/sem.c: remove private structures from public header file (Rik van Riel) [880024] - [kernel] ipc/sem.c: update description of the implementation (Rik van Riel) [880024] - [kernel] ipc/sem.c: move wake_up_process out of the spinlock section (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize update_queue() for bulk wakeup calls (Rik van Riel) [880024] - [kernel] ipc: remove unreachable code in sem.c (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single sops when semval is zero (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize single semop operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: add a per-semaphore pending list (Rik van Riel) [880024] - [kernel] ipc/sem.c: optimize if semops fail (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem preempt improve (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem use list operations (Rik van Riel) [880024] - [kernel] ipc/sem.c: sem optimise undo list search (Rik van Riel) [880024] - [kernel] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID (Rik van Riel) [880024] - [kernel] ipc/sem.c: bugfix for semop() not reporting successful operation (Rik van Riel) [880024] - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1030631] - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1017105] - [ata] libata: implement cross-port EH exclusion (David Milburn) [1017105] - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1017105]- [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [975908] - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1019578] - [block] fix race between request completion and timeout handling (Jeff Moyer) [919756]- [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023491] {CVE-2013-4470} - [net] bridge: disable snooping if there is no querier (Vlad Yasevich) [952012] - [net] Revert "bridge: only expire the mdb entry when query is received" (Vlad Yasevich) [952012] - [net] Revert "bridge: fix some kernel warning in multicast timer" (Vlad Yasevich) [952012] - [net] Revert "bridge: do not call setup_timer() multiple times" (Vlad Yasevich) [952012] - [net] Revert "bridge: update mdb expiration timer upon reports" (Vlad Yasevich) [952012] - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1030046] - [fs] gfs2: Implement a "rgrp has no extents longer than X" scheme (Robert S Peterson) [998625] - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [998625] - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [998625] - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [998625] - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1007039] - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1007039] - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1019346] - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [975248] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [915862] - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1024006] - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1025439] - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1025439] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970878] {CVE-2013-2141} - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1023897] - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1020461] - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1025224] - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1023272] - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [987634] - [scsi] lpfc: Update lpfc version for 8.3.7.21.5p driver release (Rob Evers) [1024683] - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1024683] - [scsi] Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low." (Chad Dupuis) [995576] - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1020685] - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1024548] - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032256]- [md] Disabling of TRIM on RAID5 for RHEL6.5 was too aggressive (Jes Sorensen) [1028426]- [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173] - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173] - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]- [fs] revert xfs: prevent deadlock trying to cover an active log (Eric Sandeen) [1014867]- [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607] - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607] - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607] - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607] - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]- [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806] - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270] - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270] - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270] - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270] - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270] - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270] - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]- [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997] - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876] - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705] - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103] - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387} - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347] - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343] - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298] - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388] - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715] - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928} - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337] - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708] - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708] - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708] - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708] - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708] - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257] - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439] - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653] - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]- [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299} - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497] - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970] - [x86] Update UV3 hub revision ID (George Beshers) [1018962] - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469] - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231] - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439] - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439] - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097] - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097] - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335] - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137] - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137] - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137] - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137] - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224] - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224] - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini) - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini) - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini) - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816] - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158] - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632] - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090] - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441] - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441] - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770] - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]- [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795] - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867] - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401] - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993] - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710] - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666] - [pci] Calculate right add_size (Myron Stowe) [997672] - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951] - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951] - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360] - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360] - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360] - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771] - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841] - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841] - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652] - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652] - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802] - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802] - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802] - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802] - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388] - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388] - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]- [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956] - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139] - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139] - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127] - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127] - [md] raid5: BIO flags adjust (Jes Sorensen) [837097] - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102] - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386] - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386] - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386] - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069] - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498] - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498] - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498] - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498] - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753] - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864] - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909] - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596] - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842] - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155] - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312] - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271] - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]- [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014] - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014] - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014] - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275] - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275] - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275] - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892} - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341] - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666] - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475] - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728] - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806] - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688] - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694] - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947] - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479] - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733] - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097] - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097] - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476] - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476] - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476] - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961] - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961] - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181] - [net] fix multiqueue selection (Michal Schmidt) [1011939]- [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733] - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733] - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733] - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554] - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889} - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889} - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705] - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840] - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360] - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788] - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528] - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802] - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638] - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345} - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306] - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944] - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944] - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944] - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201] - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201] - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201] - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587] - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587] - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587] - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587] - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877] - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877] - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Update version number (Stefan Assmann) [1005877] - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877] - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877] - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877] - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877] - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877] - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877] - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877] - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877] - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877] - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877] - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877] - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877] - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877] - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877] - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877] - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877] - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877] - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877] - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877] - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170] - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592] - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597] - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885] - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885] - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885] - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885] - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885] - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885] - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733] - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733] - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733] - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733] - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733] - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733] - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513] - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856] - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678] - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781] - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479] - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915] - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251] - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224] - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038] - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359] - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929] - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339] - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523] - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570] - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570] - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697] - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697] - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545} - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460] - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]- [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317] - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492] - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900] - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900] - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900] - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900] - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900] - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900] - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900] - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900] - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900] - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900] - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900] - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900] - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900] - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485] - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485] - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061] - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788] - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788] - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788] - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788] - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773] - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773] - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175] - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175] - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175] - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175] - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175] - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175] - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175] - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175] - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004] - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554] - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888} - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306] - [infiniband] cma: use cached gids (Doug Ledford) [920306] - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589] - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589] - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589] - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589] - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589] - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556] - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556] - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844] - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844] - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844] - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844] - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844] - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844] - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844] - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844] - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844] - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549] - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133] - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555] - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545] - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238] - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238] - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051] - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051] - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051] - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051] - [block] nvme: Handle ioremap failure (David Milburn) [1006051] - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051] - [block] nvme: Use normal shutdown (David Milburn) [1006051] - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051] - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051] - [block] nvme: Group pci related actions in functions (David Milburn) [1006051] - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051] - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051] - [block] nvme: Fix checkpatch issues (David Milburn) [1006051] - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051] - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051] - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051] - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051] - [block] nvme: Disk IO statistics (David Milburn) [1006051] - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051] - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051] - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548] - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785] - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785] - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753] - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260] - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260] - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260] - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260] - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967] - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967] - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967] - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967] - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967] - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967] - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967] - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967] - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992] - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992] - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363] - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363] - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363] - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]- [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086] - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855] - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]- [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436] - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752] - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969] - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969] - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969] - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969] - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969] - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969] - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969] - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969] - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969] - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969] - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969] - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969] - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969] - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969] - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969] - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969] - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969] - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969] - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969] - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969] - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969] - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969] - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969] - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969] - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969] - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969] - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]- [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490] - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490] - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343} - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600] - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600] - [net] soreuseport: infrastructure (Thomas Graf) [991600] - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562] - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100] - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600] - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608] - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277] - [char] random: fix priming of last_data (Jarod Wilson) [997985] - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985] - [char] random: simplify fips mode (Jarod Wilson) [997985] - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830] - [fs] nfs: fix inode reference leak (Steve Dickson) [998694] - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810] - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697] - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697] - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697] - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697] - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697] - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697] - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697] - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697] - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697] - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217] - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045] - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]- [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637] - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625] - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621] - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185] - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899] - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706] - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968] - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899] - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186] - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899] - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806] - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806] - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806] - [net] phonet: some signedness bugs (Francesco Fusco) [1000271] - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271] - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285] - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285] - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285] - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285] - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285] - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285] - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285] - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285] - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285] - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285] - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915] - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915] - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915] - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915] - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915] - [net] vxlan: fix igmp races (Amerigo Wang) [923915] - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915] - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915] - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915] - [net] vxlan: fix function name spelling (Amerigo Wang) [923915] - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915] - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915] - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915] - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915] - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915] - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915] - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915] - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915] - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915] - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915] - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915] - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915] - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915] - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915] - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915] - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915] - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915] - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915] - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915] - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915] - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915] - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915] - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915] - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915] - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915] - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915] - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915] - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915] - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915] - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915] - [net] vxlan: document UDP default port (Amerigo Wang) [923915] - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915] - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915] - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915] - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915] - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915] - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915] - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915] - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915] - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915] - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915] - [net] vxlan: allow live mac address change (Amerigo Wang) [923915] - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915] - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915] - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915] - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915] - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]- [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824] - [uapi] install UAPI headers in the correct path (Rob Clark) [962824] - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824] - [pci] backport PCIE_SPEED_* (Rob Clark) [962824] - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824] - [fs] export get_task_comm() (Rob Clark) [962824] - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876] - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876] - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602] - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602] - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602] - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602] - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747] - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747] - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747] - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746] - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473] - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473] - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473] - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430] - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430] - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430] - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430] - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393] - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246] - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405] - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405] - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405] - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631] - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631] - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174] - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743] - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658] - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}- [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592] - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592] - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988] - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475] - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546] - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546] - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546] - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546] - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546] - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546] - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546] - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546] - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546] - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546] - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546] - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546] - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546] - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546] - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546] - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546] - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546] - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395] - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395] - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395] - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395] - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395] - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395] - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395] - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395] - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395] - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395] - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395] - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395] - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395] - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395] - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395] - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395] - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395] - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395] - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395] - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395] - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395] - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395] - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395] - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395] - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395] - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395] - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395] - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]- [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339] - [fs] ext4: introduce reserved space (Lukas Czerner) [916592] - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592] - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689] - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734] - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778] - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325] - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391] - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391] - [usb] xhci: fix list access before init (Don Zickus) [889391] - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391] - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391] - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391] - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391] - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391] - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391] - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391] - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391] - [usb] xhci: fix build warning (Don Zickus) [889391] - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391] - [usb] xhci: correctly enable interrupts (Don Zickus) [889391] - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391] - [usb] xhci: fix incorrect bit test (Don Zickus) [889391] - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391] - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391] - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391] - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391] - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391] - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391] - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391] - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391] - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391] - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391] - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391] - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391] - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391] - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391] - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391] - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391] - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391] - [usb] xhci: sparse fixes (Don Zickus) [889391] - [usb] Fail a get config when the port is powered off (Don Zickus) [889391] - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391] - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391] - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180] - [usb] Handle warm reset failure on empty port (Don Zickus) [894180] - [usb] Ignore port state until reset completes (Don Zickus) [894180] - [usb] Increase reset timeout (Don Zickus) [894180] - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180] - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180] - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180] - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180] - [usb] Enable LPM after a failed probe (Don Zickus) [815547] - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547] - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547] - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547] - [usb] xhci: fix integer overflow (Don Zickus) [815547] - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547] - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547] - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547] - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547] - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547] - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547] - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547] - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547] - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547] - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547] - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547] - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547] - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547] - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547] - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547] - [usb] Refactor code to set LPM support flag (Don Zickus) [815547] - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547] - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547] - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129] - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004] - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004] - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004] - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004] - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004] - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004] - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004] - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004] - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004] - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004] - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004] - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004] - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004] - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004] - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004] - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004] - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004] - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004] - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004] - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004] - [scsi] fix various printk and comment typos (Jan Vesely) [916004] - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004] - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004] - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003] - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003] - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003] - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003] - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003] - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]- [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967] - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967] - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492] - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426] - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987] - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987] - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312] - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312] - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312] - [mm] percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312] - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312] - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312] - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312] - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312] - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312] - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312] - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312] - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312] - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312] - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312] - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312] - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312] - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312] - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382] - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382] - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382] - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382] - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601] - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601] - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601] - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111] - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111] - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111] - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111] - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111] - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111] - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111] - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111] - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111] - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111] - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111] - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111] - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111] - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111] - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111] - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111] - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111] - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111] - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111] - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111] - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915] - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915] - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915] - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915] - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915] - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117] - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117] - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117] - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117] - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117] - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117] - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]- [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275] - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430] - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225] - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225] - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225] - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225] - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225] - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225] - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225] - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225] - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225] - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225] - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712] - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712] - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712] - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712] - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712] - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712] - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712] - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345] - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345] - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345] - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345] - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215] - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215] - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215] - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215] - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215] - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215] - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215] - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840] - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218] - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420] - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420] - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420] - [fs] nfs4: end back channel session draining (Steve Dickson) [984118] - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118] - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496] - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135] - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135] - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135] - [fs] livelock avoidance in sget() (Eric Sandeen) [916811] - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163] - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919] - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307] - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307] - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063] - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063] - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063] - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063] - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063] - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095] - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230] - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554] - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242] - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252] - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548] - [virt] storvsc: Support FC devices (Jason Wang) [969537] - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537] - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537] - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548] - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537] - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853] - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005] - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899] - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045] - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506] - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506] - [scsi] fnic: Incremented driver version (Chris Leech) [829506] - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506] - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506] - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506] - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506] - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506] - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506] - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506] - [scsi] fnic: fix for trusted cos (Chris Leech) [829506] - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506] - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866] - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866] - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866] - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032] - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032] - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589] - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589] - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589] - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589] - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589] - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589] - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589] - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589] - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589] - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589] - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589] - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589] - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589] - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382] - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382] - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382] - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382] - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382] - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382] - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382] - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382] - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382] - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382] - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382] - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382] - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382] - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382] - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382] - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382] - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382] - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382] - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382] - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382] - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382] - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382] - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382] - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382] - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382] - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382] - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382] - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382] - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382] - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382] - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382] - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382] - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382] - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382] - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382] - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382] - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382] - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382] - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382] - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697] - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470] - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470] - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470] - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470] - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470] - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470] - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470] - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470] - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470] - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470] - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470] - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470] - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470] - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470] - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299] - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402] - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402] - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402] - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402] - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402] - [scsi] Fix printing of variable length commands (Ewan Milne) [956402] - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994] - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876] - [scsi] remove check for 'resetting' (Ewan Milne) [923876] - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876] - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876] - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876] - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876] - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876] - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380] - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162} - [net] netlabel: improve domain mapping validation (Paul Moore) [963427] - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803] - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]- [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981] - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085] - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507] - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507] - [virt] virtio: support unlocked queue poll (Jason Wang) [989411] - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411] - [watchdog] Use pr_ and pr_ (Don Zickus) [796364] - [watchdog] cleanup spaces before tabs (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364] - [watchdog] watchdog_info constify (Don Zickus) [796364] - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364] - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900] - [block] aoe: update internal version number to v83 (David Milburn) [976900] - [block] aoe: update copyright date (David Milburn) [976900] - [block] aoe: perform I/O completions in parallel (David Milburn) [976900] - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900] - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900] - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900] - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900] - [block] aoe: update internal version number to 81 (David Milburn) [976900] - [block] aoe: identify source of runt AoE packets (David Milburn) [976900] - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900] - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900] - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900] - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900] - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900] - [block] aoe: return real minor number for static minors (David Milburn) [976900] - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900] - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900] - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900] - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900] - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900] - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900] - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900] - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900] - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900] - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900] - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900] - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900] - [block] aoe: improve network congestion handling (David Milburn) [976900] - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900] - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900] - [block] aoe: whitespace cleanup (David Milburn) [976900] - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900] - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900] - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900] - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900] - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900] - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900] - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900] - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900] - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900] - [block] aoe: remove unused code (David Milburn) [976900] - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900] - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900] - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900] - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900] - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900] - [block] aoe: update copyright year in touched files (David Milburn) [976900] - [block] aoe: update internal version number to 49 (David Milburn) [976900] - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900] - [block] aoe: increase net_device reference count while using it (David Milburn) [976900] - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900] - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900] - [block] aoe: do revalidation steps in order (David Milburn) [976900] - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900] - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900] - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900] - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900] - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900] - [block] aoe: for performance support larger packet payloads (David Milburn) [976900] - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900] - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920] - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920] - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650] - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650] - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650] - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920] - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920] - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973] - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973] - [block] nvme: Add MSI support (David Milburn) [922973] - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973] - [block] nvme: Do not cancel command multiple times (David Milburn) [922973] - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973] - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973] - [block] nvme: Remove redundant version.h header include (David Milburn) [922973] - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973] - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973] - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973] - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973] - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973] - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Device specific stripe size handling (David Milburn) [922973] - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973] - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973] - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973] - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973] - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973] - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973] - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973] - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973] - [block] nvme: Add a character device for each nvme device (David Milburn) [922973] - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973] - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973] - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973] - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973] - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973] - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973] - [block] nvme: Add nvme-scsi.c (David Milburn) [922973] - [block] nvme: Add definitions for format command (David Milburn) [922973] - [block] nvme: Move structures & definitions to header file (David Milburn) [922973] - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973] - [block] nvme: Add discard support for capable devices (David Milburn) [922973] - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973] - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973] - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973] - [block] nvme: Define SMART log (David Milburn) [922973] - [block] nvme: Add result to nvme_get_features (David Milburn) [922973] - [block] nvme: Set result from user admin command (David Milburn) [922973] - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973] - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973] - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973] - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973] - [block] nvme: Use ida for nvme device instance (David Milburn) [922973] - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973] - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973] - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973] - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973] - [block] nvme: Set block queue max sectors (David Milburn) [922973] - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973] - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973] - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973] - [block] nvme: Set request queue logical block size (David Milburn) [922973] - [block] nvme: Set number of queues correctly (David Milburn) [922973] - [block] nvme: Version 0.8 (David Milburn) [922973] - [block] nvme: Set queue flags correctly (David Milburn) [922973] - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973] - [block] nvme: Mark the end of the sg list (David Milburn) [922973] - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973] - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973] - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973] - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973] - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973] - [block] nvme: Simplify completion handling (David Milburn) [922973] - [block] nvme: Update Identify Controller data structure (David Milburn) [922973] - [block] nvme: Implement doorbell stride capability (David Milburn) [922973] - [block] nvme: Version 0.7 (David Milburn) [922973] - [block] nvme: Don't probe namespace 0 (David Milburn) [922973] - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973] - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973] - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973] - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973] - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973] - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Rework ioctls (David Milburn) [922973] - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973] - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973] - [block] nvme: Version 0.6 (David Milburn) [922973] - [block] nvme: Add a few calling convention notes (David Milburn) [922973] - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973] - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973] - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973] - [block] nvme: Add support for timing out I/Os (David Milburn) [922973] - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973] - [block] nvme: Fix bug in error handling (David Milburn) [922973] - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973] - [block] nvme: Fix warning in free_irq (David Milburn) [922973] - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973] - [block] nvme: Version 0.5 (David Milburn) [922973] - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973] - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973] - [block] nvme: Add compat_ioctl (David Milburn) [922973] - [block] nvme: Simplify queue lookup (David Milburn) [922973] - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973] - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973] - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973] - [block] nvme: Remove outdated comments (David Milburn) [922973] - [block] nvme: Fix comment formatting (David Milburn) [922973] - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973] - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973] - [block] nvme: Version 0.4 (David Milburn) [922973] - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973] - [block] nvme: Fix discontiguous accesses (David Milburn) [922973] - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973] - [block] nvme: Implement Flush (David Milburn) [922973] - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973] - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973] - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973] - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973] - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973] - [block] nvme: Release 0.3 (David Milburn) [922973] - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973] - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973] - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973] - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973] - [block] nvme: Check for DMA mapping failure (David Milburn) [922973] - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973] - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973] - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973] - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973] - [block] nvme: Initial PRP List support (David Milburn) [922973] - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973] - [block] nvme: Renumber the special context values (David Milburn) [922973] - [block] nvme: Handle the congestion list a little better (David Milburn) [922973] - [block] nvme: Record the timeout for each command (David Milburn) [922973] - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973] - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973] - [block] nvme: Detect commands that are completed twice (David Milburn) [922973] - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973] - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973] - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973] - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973] - [block] nvme: Release 0.2 (David Milburn) [922973] - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973] - [block] nvme: Add remaining status codes (David Milburn) [922973] - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973] - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973] - [block] nvme: Request I/O regions (David Milburn) [922973] - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973] - [block] nvme: Enable device DMA (David Milburn) [922973] - [block] nvme: Enable and disable the PCI device (David Milburn) [922973] - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973] - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973] - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973] - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973] - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973] - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973] - [block] nvme: Zero the command before we send it (David Milburn) [922973] - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973] - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973] - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973] - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973] - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973] - [block] nvme: Implement per-CPU queues (David Milburn) [922973] - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973] - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973] - [block] nvme: New driver (David Milburn) [922973]- [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264] - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264] - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264] - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264] - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264] - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264] - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264] - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264] - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264] - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264] - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264] - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264] - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264] - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264] - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264] - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264] - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264] - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264] - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264] - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264] - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264] - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264] - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264] - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264] - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264] - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264] - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264] - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264] - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264] - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264] - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264] - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264] - [alsa] info: Remove BKL (Jaroslav Kysela) [916264] - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264] - [alsa] core: remove unused variables (Jaroslav Kysela) [916264] - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264] - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264] - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264] - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264] - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264] - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264] - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264] - [alsa] hda: relase -> release (Jaroslav Kysela) [916264] - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264] - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264] - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264] - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264] - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264] - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264] - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264] - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264] - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264] - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264] - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264] - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264] - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264] - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264] - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264] - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264] - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264] - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264] - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264] - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264] - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264] - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264] - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264] - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264] - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264] - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264] - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264] - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264] - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264] - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264] - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264] - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264] - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264] - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264] - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264] - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264] - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264] - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264] - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264] - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264] - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264] - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264] - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264] - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264] - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264] - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264] - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264] - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264] - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264] - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264] - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264] - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264] - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264] - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264] - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264] - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264] - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264] - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264] - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264] - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264] - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264] - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264] - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264] - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264] - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264] - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264] - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264] - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264] - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264] - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264] - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264] - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264] - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264] - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264] - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264] - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264] - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264] - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264] - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264] - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264] - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264] - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264] - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264] - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264] - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264] - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264] - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264] - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264] - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264] - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264] - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264] - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264] - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264] - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264] - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264] - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264] - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264] - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264] - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264] - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264] - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264] - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264] - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264] - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264] - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264] - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264] - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264] - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264] - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264] - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264] - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264] - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264] - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264] - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264] - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264] - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264] - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264] - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264] - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264] - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264] - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264] - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264] - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264] - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264] - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264] - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264] - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264] - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264] - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264] - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264] - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264] - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264] - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264] - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264] - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264] - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264] - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264] - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264] - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264] - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264] - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264] - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264] - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264] - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264] - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264] - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264] - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264] - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264] - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264] - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264] - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264] - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264] - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264] - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264] - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264] - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264] - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264] - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264] - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264] - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264] - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264] - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264] - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264] - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264] - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264] - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264] - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264] - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264] - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264] - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264] - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264] - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264] - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264] - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264] - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264] - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264] - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264] - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264] - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264] - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264] - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264] - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264] - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264] - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264] - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264] - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264] - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264] - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264] - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264] - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264] - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264] - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264] - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264] - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264] - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264] - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264] - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264] - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264] - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264] - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264] - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264] - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264] - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264] - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264] - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264] - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264] - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264] - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264] - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264] - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264] - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264] - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264] - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264] - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264] - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264] - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264] - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264] - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264] - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264] - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264] - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264] - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264] - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264] - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264] - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264] - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264] - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264] - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264] - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264] - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264] - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264] - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264] - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264] - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264] - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264] - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264] - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264] - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264] - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264] - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264] - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264] - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264] - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264] - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264] - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264] - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264] - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264] - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264] - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264] - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264] - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264] - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264] - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264] - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264] - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264] - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264] - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264] - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264] - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264] - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264] - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264] - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264] - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264] - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264] - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264] - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264] - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264] - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264] - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264] - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264] - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264] - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264] - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264] - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264] - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264] - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264] - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264] - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264] - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264] - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264] - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264] - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264] - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264] - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264] - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264] - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264] - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264] - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264] - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264] - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264] - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264] - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264] - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264] - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264] - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264] - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264] - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]- [virt] kvm: validate userspace_addr of memslot (Petr Matousek) [950498] {CVE-2013-1943} - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941] - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741] - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741] - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741] - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741] - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741] - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433] - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010] - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010] - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010] - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010] - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010] - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010] - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010] - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010] - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010] - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010] - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010] - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010] - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010] - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010] - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010] - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010] - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010] - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010] - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010] - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010] - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010] - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010] - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010] - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010] - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010] - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010] - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535] - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669] - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769] - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441] - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528] - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566] - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566] - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546] - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546] - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344] - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823] - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120] - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142] - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879] - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879] - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879] - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688] - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446] - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446] - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288] - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580] - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580] - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580] - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096] - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211] - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944] - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915] - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915] - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915] - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987] - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987] - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987] - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987] - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987] - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987] - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987] - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987] - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987] - [netdrv] bna: Firmware update (Ivan Vecera) [928987] - [netdrv] bna: Add RX State (Ivan Vecera) [928987] - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987] - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987] - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987] - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987] - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987] - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987] - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987] - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983] - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983] - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983] - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983] - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983] - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983] - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983] - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983] - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983] - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983] - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983] - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983] - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983] - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983] - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983] - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983] - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983] - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983] - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983] - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983] - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983] - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983] - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983] - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983] - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983] - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983] - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983] - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983] - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983] - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983] - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983] - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983] - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983] - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983] - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983] - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983] - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983] - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983] - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983] - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983] - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983] - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983] - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203] - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577] - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585] - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585] - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585] - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585] - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585] - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585] - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585] - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585] - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585] - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585] - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585] - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585] - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585] - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585] - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585] - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585] - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585] - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585] - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585] - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585] - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585] - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585] - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585] - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585] - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585] - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585] - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577] - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572] - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572] - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577] - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566] - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566] - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566] - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566] - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566] - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566] - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]- [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367] - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367] - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367] - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367] - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367] - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990] - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990] - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300] - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960] - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637] - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300] - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960] - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661] - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300] - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637] - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004] - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004] - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986] - [virtio] console: fix error handling in init() function (Amit Shah) [986990] - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503] - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503] - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503] - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577] - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577] - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577] - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577] - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577] - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577] - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577] - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577] - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577] - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577] - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551] - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551] - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190] - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190] - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190] - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190] - [powerpc] perf: Power8 PMU support (Steve Best) [976911] - [powerpc] perf: Add support for SIER (Steve Best) [976911] - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911] - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911] - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911] - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911] - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765] - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765] - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765] - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824] - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824] - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824] - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824] - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824] - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824] - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689] - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689] - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689] - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057] - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063] - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233] - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233] - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233] - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233] - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233] - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233] - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233] - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233] - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200] - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933] - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212] - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212] - [md] persistent-data: add btree_walk (Mike Snitzer) [922212] - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212] - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212] - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212] - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212] - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212] - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212] - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212] - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212] - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212] - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212] - [md] dm: fix truncated status strings (Mike Snitzer) [922212] - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353] - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123] - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123] - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942] - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942] - [char] tpm: declare internal symbols as static (Tony Camuso) [732942] - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942] - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942] - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942] - [char] tpm: modularize event log collection (Tony Camuso) [732942] - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942] - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942] - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995] - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995] - [lib] raid6: fix test program build (Jes Sorensen) [915995] - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995] - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995] - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995] - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995] - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622] - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622] - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622] - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622] - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622] - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622] - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622] - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622] - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622] - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622] - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622] - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622] - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413] - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769] - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622] - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622] - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622] - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622] - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622] - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622] - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622] - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622] - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622] - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622] - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622] - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622] - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622] - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622] - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622] - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622] - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413] - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622] - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622] - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622] - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622] - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622] - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622] - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622] - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622] - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622] - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622] - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622] - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622] - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622] - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622] - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622] - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622] - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622] - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622] - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622] - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622] - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622] - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622] - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622] - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622] - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622] - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622] - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622] - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622] - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622] - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622] - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622] - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622] - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622] - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622] - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622] - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622] - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622] - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622] - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622] - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622] - [md] raid5 trim support (Jes Sorensen) [837097 869622] - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622] - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622] - [md] change the parameter of md thread (Jes Sorensen) [837097 869622] - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622] - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622] - [md] linear supports TRIM (Jes Sorensen) [837097 869622] - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622] - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622] - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622] - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622] - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622] - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622] - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360] - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622] - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622] - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622] - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622] - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622] - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622] - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622] - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622] - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622] - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622] - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622] - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622] - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622] - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622] - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]- [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902] - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902] - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902] - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902] - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902] - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902] - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902] - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902] - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902] - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902] - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902] - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901] - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901] - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901] - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901] - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901] - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901] - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901] - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901] - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901] - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901] - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901] - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901] - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901] - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901] - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901] - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901] - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901] - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901] - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901] - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901] - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901] - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901] - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901] - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901] - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901] - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901] - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901] - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901] - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901] - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901] - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901] - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901] - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901] - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901] - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901] - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901] - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901] - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901] - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901] - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901] - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901] - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901] - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901] - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901] - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901] - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901] - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901] - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901] - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901] - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901] - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901] - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901] - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901] - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901] - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901] - [net] veth: add vlan features (Flavio Leitner) [959817] - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383] - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810] - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810] - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810] - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810] - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810] - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810] - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810] - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810] - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810] - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810] - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810] - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810] - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810] - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810] - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810] - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810] - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810] - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810] - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810] - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810] - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810] - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810] - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810] - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810] - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810] - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810] - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810] - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810] - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810] - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810] - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810] - [net] gre: export gre_build_header() function (Amerigo Wang) [976810] - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810] - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810] - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810] - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810] - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810] - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810] - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810] - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810] - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810] - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810] - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810] - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876] - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454] - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454] - [net] ipvs: wakeup master thread (Jesper Brouer) [854454] - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454] - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454] - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454] - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454] - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454] - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454] - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454] - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454] - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454] - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454] - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454] - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454] - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454] - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454] - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454] - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454] - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454] - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454] - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454] - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454] - [net] ipvs: sip persistence engine (Jesper Brouer) [854454] - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454] - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454] - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454] - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454] - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454] - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454] - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454] - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454] - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454] - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454] - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454] - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454] - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454] - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]- [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429] - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063] - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202] - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609] - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729] - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034] - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353] - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759] - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178] - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746] - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178] - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178] - [fs] fscache: Wrap checks on object state (David Howells) [921178] - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178] - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178] - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178] - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178] - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178] - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178] - [fs] fscache: Remove unneeded null checks (David Howells) [921178] - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178] - [fs] fscache: Fix signal handling during waits (David Howells) [921178] - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746] - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178] - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178] - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178] - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178] - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178] - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178] - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900] - [netdrv] igbvf: update version number (Stefan Assmann) [923900] - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900] - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984] - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984] - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984] - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984] - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887] - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887] - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460] - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510] - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435] - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510] - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799] - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510] - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560] - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624] - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510] - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451] - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451] - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451] - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451] - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451] - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]- [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755] - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755] - [pci] Remove "extern" from function declarations (Myron Stowe) [966755] - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755] - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755] - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755] - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755] - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981] - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981] - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981] - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740] - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740] - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740] - [pci] Make pci_error_handlers const (Myron Stowe) [911740] - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740] - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388] - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641] - [edac] add support for error type "Info" (Myron Stowe) [825641] - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641] - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641] - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641] - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641] - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520] - [acpi] APEI build fix (Myron Stowe) [816520] - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515] - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515] - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515] - [acpi] apei: Remove table not found message (Myron Stowe) [816515] - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984] - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984] - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984] - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772] - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977] - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144] - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144] - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543] - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543] - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543] - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543] - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543] - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543] - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543] - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543] - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543] - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543] - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543] - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543] - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543] - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543] - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543] - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543] - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543] - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543] - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543] - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543] - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543] - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543] - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543] - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543] - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543] - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543] - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543] - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543] - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543] - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543] - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543] - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543] - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543] - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543] - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543] - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543] - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543] - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543] - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543] - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543] - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543] - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543] - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543] - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543] - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543] - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543] - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543] - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543] - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543] - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543] - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543] - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543] - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543] - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543] - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543] - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543] - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543] - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359] - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359] - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359] - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359] - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359] - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424] - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424] - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409] - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435] - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435] - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435] - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435] - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435] - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435] - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435] - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435] - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435] - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435] - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435] - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435] - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417] - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417] - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417] - [mm] page_alloc: export split_page() (Jason Wang) [927417] - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417] - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417] - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417] - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417] - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417] - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417] - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417] - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784] - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784] - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784] - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784] - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784] - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784] - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784] - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784] - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784] - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784] - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784] - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784] - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784] - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784] - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784] - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784] - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784] - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784] - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784] - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784] - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784] - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784] - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784] - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784] - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784] - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784] - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290] - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290] - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290] - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290] - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290] - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290] - [block] rsxx: Adding in debugfs entries (Steve Best) [929277] - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277] - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277] - [block] rsxx: Adapter address space sanity check (Steve Best) [929277] - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277] - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277] - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277] - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277] - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277] - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277] - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277] - [block] rsxx: remove unused variable (Steve Best) [929277] - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277] - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277] - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277] - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277] - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277] - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277] - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777] - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777] - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777] - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777] - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777] - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777] - [target] Change default sense key of NOT_READY (Andy Grover) [982777]- [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104] - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104] - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104] - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104] - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104] - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104] - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104] - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104] - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104] - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104] - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104] - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104] - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104] - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104] - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104] - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104] - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104] - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104] - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104] - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104] - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104] - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104] - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104] - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104] - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104] - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104] - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104] - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104] - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104] - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104] - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104] - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104] - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104] - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104] - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104] - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104] - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104] - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104] - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104] - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104] - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104] - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104] - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472] - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472] - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311] - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564] - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564] - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969] - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969] - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969] - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969] - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969] - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969] - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969] - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969] - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969] - [perf] kvm: Events analysis tool (Jiri Olsa) [977969] - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006] - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006] - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006] - [block] mtip32xx: Fix compile warning (David Milburn) [927436] - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436] - [block] mtip32xx: Disable TRIM support (David Milburn) [927436] - [block] mtip32xx: fix a smatch warning (David Milburn) [927436] - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436] - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436] - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436] - [block] mtip32xx: recovery from command timeout (David Milburn) [927436] - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436] - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436] - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436] - [block] mtip32xx: add trim support (David Milburn) [927436] - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436] - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436] - [block] mtip32xx: Fix padding issue (David Milburn) [927436] - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436] - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436] - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436] - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436] - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436] - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436] - [block] mtip32xx: Remove dead code (David Milburn) [927436] - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436] - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436] - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436] - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436] - [block] mtip32xx: Add support for new devices (David Milburn) [927436] - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436] - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436] - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279] - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279] - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279] - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279] - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279] - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279] - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279] - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279] - [scsi] ipr: Implement block iopoll (Steve Best) [929279] - [scsi] ipr: Reduce lock contention (Steve Best) [929279] - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279] - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279] - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279] - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279] - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541] - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414] - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414] - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545] - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091] - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091] - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091] - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091] - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091] - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix command mode check (Aristeu Rozanski) [837091] - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091] - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091] - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091] - [input] alps: rework detection sequence (Aristeu Rozanski) [837091] - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091] - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091] - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091] - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091] - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359] - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359] - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359] - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359] - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359] - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359] - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359] - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359] - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359] - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359] - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359] - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359] - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359] - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359] - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359] - [virt] hyperv: Capture the host build information (Jason Wang) [927359] - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359] - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359] - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359] - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359] - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359] - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359] - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359] - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359] - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359] - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359] - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359] - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359] - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359] - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359] - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359] - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359] - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359] - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359] - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359] - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359] - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359] - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359] - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359] - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359] - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359] - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359] - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359] - [usb] make the usbfs memory limit configurable (Gopal) [970457] - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077] - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098] - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267] - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659] - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241] - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]- [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050] - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050] - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300] - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300] - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782] - [firmware] add carl9170fw (Stanislaw Gruszka) [882300] - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300] - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300] - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051] - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239] - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300] - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300] - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300] - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300] - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300] - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300] - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300] - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300] - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300] - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300] - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300] - [net] add mac_pton() (Stanislaw Gruszka) [882300] - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300] - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300] - [net] add netdev_features_t (Stanislaw Gruszka) [882300] - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300] - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300] - [net] netlink: add signed types (Stanislaw Gruszka) [882300] - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300] - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300] - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253] - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944] - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944] - [bcma] init spin lock (John Green) [757944] - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944] - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944] - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944] - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944] - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944] - [bcma] unregister gpios before unloading bcma (John Green) [757944] - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944] - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944] - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944] - [bcma] register platform device for parallel flash (John Green) [757944] - [bcma] fix NAND flash validation (John Green) [757944] - [wireless] brcmsmac: fix tx status processing (John Green) [757944] - [bcma] use consistent case for 'hex' constants (John Green) [757944] - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944] - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944] - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944] - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944] - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944] - [bcma] mips: remove assigned_irqs from structure (John Green) [757944] - [bcma] mips: show also disabled IRQs (John Green) [757944] - [bcma] mips: make some info messages debug messages (John Green) [757944] - [bcma] mips: explicit assign IRQ numbers (John Green) [757944] - [bcma] make bcma_find_core_unit() accessible (John Green) [757944] - [wireless] brcmsmac: remove dead code (John Green) [757944] - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944] - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944] - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944] - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944] - [bcma] remove __dev* attributes (John Green) [757944] - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944] - [bcma] correct M25P32 serial flash ID (John Green) [757944] - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944] - [bcma] mips: fix clearing device IRQ (John Green) [757944] - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944] - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944] - [bcma] unify naming schema for clock functions (John Green) [757944] - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944] - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944] - [wireless] brcm80211: remove __dev* attributes (John Green) [757944] - [bcma] add methods for watchdog driver (John Green) [757944] - [bcma] set the pmu watchdog if available (John Green) [757944] - [bcma] add bcma_chipco_alp_clock (John Green) [757944] - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944] - [bcma] add common header for watchdog (John Green) [757944] - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944] - [wireless] brcmsmac: support 4313iPA (John Green) [757944] - [wireless] brcmsmac: move PHY functions (John Green) [757944] - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944] - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944] - [wireless] brcmsmac: cleanup in isr code (John Green) [757944] - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944] - [bcma] handle return value of pci_assign_resource (John Green) [757944] - [bcma] add more package IDs (John Green) [757944] - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944] - [bcma] export PLL reading function (John Green) [757944] - [bcma] add GPIO driver (John Green) [757944] - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944] - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944] - [bcma] add locking around GPIO register accesses (John Green) [757944] - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944] - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944] - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944] - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944] - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944] - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944] - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944] - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944] - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944] - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944] - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944] - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944] - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944] - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944] - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944] - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944] - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944] - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944] - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944] - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944] - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944] - [bcma] do not initialize deactivated PCIe cores (John Green) [757944] - [bcma] add an extra pcie core struct (John Green) [757944] - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944] - [bcma] add some more flash chips for serial flash (John Green) [757944] - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944] - [bcma] mark nflash if it is the boot flash (John Green) [757944] - [bcma] add and use constants for the flash windows (John Green) [757944] - [bcma] mark pflash as present when available (John Green) [757944] - [bcma] init sprom struct earlier (John Green) [757944] - [bcma] just do the necessary things in early register on SoCs (John Green) [757944] - [bcma] fix unregistration of cores (John Green) [757944] - [bcma] Convert #include ... to #include in kernel system headers (John Green) [757944] - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944] - [bcma] change delays to follow timers-howto guide (John Green) [757944] - [bcma] handle BCM43227 (John Green) [757944] - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944] - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944] - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944] - [wireless] brcm80211: set interface down on reset (John Green) [757944] - [bcma] detect and register NAND flash device (John Green) [757944] - [bcma] detect and register serial flash device (John Green) [757944] - [wireless] brcmsmac: document firmware dependencies (John Green) [757944] - [bcma] add (mostly) NAND defines (John Green) [757944] - [bcma] make some functions static (John Green) [757944] - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944] - [bcma] BCM43228 support (John Green) [757944] - [bcma] fix invalid PMU chip control masks (John Green) [757944] - [bcma] add missing iounmap on error path (John Green) [757944] - [bcma] fix regression in interrupt assignment on mips (John Green) [757944] - [bcma] add place for flash memory support (John Green) [757944] - [bcma] cc: update defines (John Green) [757944] - [bcma] add new cores at the end of list (John Green) [757944] - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944] - [bcma] fix typo reading number of slave wrappers (John Green) [757944] - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944] - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944] - [bcma] add PMU clock support for BCM4706 (John Green) [757944] - [bcma] fix CC driver compilation on MIPS (John Green) [757944] - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944] - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944] - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944] - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944] - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944] - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944] - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944] - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944] - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944] - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944] - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944] - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944] - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944] - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944] - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944] - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944] - [bcma] use custom printing functions (John Green) [757944] - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944] - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944] - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944] - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944] - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944] - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944] - [bcma] add PCI ID for BCM43224 (John Green) [757944] - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944] - [bcma] add constants for chip ids (John Green) [757944] - [bcma] extend workaround for bcm4331 (John Green) [757944] - [bcma] define some additional cores IDs (John Green) [757944] - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944] - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944] - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944] - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944] - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944] - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944] - [wireless] brcm80211: clean up channel.c (John Green) [757944] - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944] - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944] - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944] - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944] - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944] - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944] - [wireless] brcm80211: Remove casts to same type (John Green) [757944] - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944] - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944] - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944] - [firmware] Add brcmsmac wireless firmware (John Green) [757944]- [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897] - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897] - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897] - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897] - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897] - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897] - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897] - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897] - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897] - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897] - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897] - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897] - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897] - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897] - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897] - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897] - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897] - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897] - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897] - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897] - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897] - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897] - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897] - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897] - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897] - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897] - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897] - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897] - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897] - [netdrv] e1000e: update copyright date (Dean Nelson) [923897] - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897] - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897] - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897] - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897] - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897] - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897] - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897] - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897] - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897] - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897] - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897] - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897] - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897] - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897] - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897] - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897] - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897] - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897] - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897] - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897] - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897] - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897] - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897] - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897] - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897] - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897] - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544} - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635] - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764] - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764] - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764] - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764] - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516] - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516] - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516] - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516] - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516] - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516] - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516] - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516] - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516] - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516] - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516] - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516] - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516] - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516] - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516] - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516] - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516] - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516] - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516] - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516] - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516] - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516] - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516] - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516] - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516] - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516] - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516] - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516] - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516] - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516] - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516] - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516] - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516] - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516] - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516] - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516] - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516] - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516] - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516] - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516] - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516] - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516] - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516] - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516] - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516] - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516] - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516] - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516] - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516] - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516] - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516] - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516] - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516] - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516] - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516] - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516] - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516] - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516] - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516] - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516] - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516] - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516] - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516] - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516] - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516] - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516] - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516] - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516] - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516] - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516] - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516] - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516] - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516] - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516] - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516] - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516] - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516] - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516] - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908] - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924] - [net] split eth_mac_addr for better error handling (Amos Kong) [904924] - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924] - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924] - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924] - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924] - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122] - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460] - [net] bonding: enable gro by default (Ivan Vecera) [962460] - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012] - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053] - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]- [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662] - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662] - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662] - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662] - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283] - [powerpc] POWER8 cputable entry (Steve Best) [929283] - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929] - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929] - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929] - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929] - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929] - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929] - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929] - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929] - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929] - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]- [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857] - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857] - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458] - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108] - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215] - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215] - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215] - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215] - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215] - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215] - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215] - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215] - [net] ip6_route: Various cleanups (Jiri Pirko) [958215] - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215] - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234} - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237} - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573] - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232} - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634] - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634] - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655] - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177] - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992] - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992] - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]- [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735] - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735] - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084] - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084] - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084] - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084] - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084] - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084] - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084] - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084] - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084] - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078] - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078] - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078] - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078] - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078] - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078] - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078] - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078] - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078] - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078] - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078] - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078] - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078] - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078] - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078] - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078] - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]- [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969] - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969] - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969] - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026] - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026] - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903] - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273] - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209] - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747] - [scsi] aacraid: Dual firmware support (Rich Bono) [924346] - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342] - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679] - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]- [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937] - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937] - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937] - [mm] fix writeback_in_progress() (Rafael Aquini) [951937] - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944] - [mm] ksm: allocate roots when needed (Petr Holasek) [947944] - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944] - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944] - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944] - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944] - [mm] ksm: add some comments (Petr Holasek) [947944] - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944] - [mm] ksm: enable KSM page migration (Petr Holasek) [947944] - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944] - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944] - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944] - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944] - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944] - [mm] ksm: trivial tidyups (Petr Holasek) [947944] - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944] - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944] - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567] - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}- [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105] - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105] - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907] - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907] - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976] - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976] - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191] - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191] - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607] - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192] - [powerpc] Add VDSO version of getcpu (Steve Best) [929224] - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677] - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146} - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887] - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529] - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529] - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529] - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529] - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529] - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529] - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529] - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529] - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529] - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529] - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529] - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529] - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529] - [tools] perf: Add gtk. config option for launching GTK browser (Jiri Olsa) [970529] - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529] - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529] - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529] - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529] - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529] - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529] - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529] - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529] - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529] - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529] - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529] - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529] - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529] - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529] - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529] - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529] - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529] - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529] - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529] - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529] - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529] - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529] - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529] - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529] - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529] - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529] - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529] - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529] - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529] - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529] - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529] - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529] - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529] - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529] - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529] - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529] - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529] - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529] - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529] - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529] - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529] - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529] - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529] - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529] - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529] - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529] - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529] - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529] - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529] - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529] - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529] - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529] - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529] - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529] - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529] - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529] - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529] - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529] - [tools] perf/inject: Work with files (Jiri Olsa) [970529] - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529] - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529] - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529] - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529] - [tools] perf/trace: Compat changes (Jiri Olsa) [970529] - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529] - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529] - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529] - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529] - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529] - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529] - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529] - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529] - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529] - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529] - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529] - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529] - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529] - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529] - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529] - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529] - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529] - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529] - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529] - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529] - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529] - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529] - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529] - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529] - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529] - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529] - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529] - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529] - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529] - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529] - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529] - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529] - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529] - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529] - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529] - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]- [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254] - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254] - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254] - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254] - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254] - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254] - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254] - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254] - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254] - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254] - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254] - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254] - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254] - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254] - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254] - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254] - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254] - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254] - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254] - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254] - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278] - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278] - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468] - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444] - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699] - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269] - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238] - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381] - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381] - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323] - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805] - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805] - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805] - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805] - [fs] fuse: optimize short direct reads (Brian Foster) [949805] - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805] - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805] - [fs] fuse: add support of async IO (Brian Foster) [949805] - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805] - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805] - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805] - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805] - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324] - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324] - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324] - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324] - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324] - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031] - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887] - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865] - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224] - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677] - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677] - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337] - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686] - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930] - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807] - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807] - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807] - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807] - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807] - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807] - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807] - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206} - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151] - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294] - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012] - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012] - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012] - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131] - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033] - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]- [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526] - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526] - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526] - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526] - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263] - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263] - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263] - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999] - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999] - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999] - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999] - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999] - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999] - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262] - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262] - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259] - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259] - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179] - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}- [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458] - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458] - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655] - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655] - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274] - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274] - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274] - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275] - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275] - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264] - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264] - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264] - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012] - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012] - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012] - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672] - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672] - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891] - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891] - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891] - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891] - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662] - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662] - [acpi] Verify device status after eject (Nigel Croxon) [869134] - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134] - [acpi] Add acpi_handle_() interfaces (Nigel Croxon) [869134] - [acpi] Export functions for hot-remove (Nigel Croxon) [869134] - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134] - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134] - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134] - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134] - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134] - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134] - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134] - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134] - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134] - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134] - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134] - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134] - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134] - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134] - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134] - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134] - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134] - [s390] scm: process availability (Hendrik Brueckner) [929257] - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257] - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257] - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257] - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]- [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637] - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637] - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637] - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972] - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522] - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968] - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522] - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968] - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522] - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522] - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522] - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522] - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972] - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522] - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522] - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522] - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522] - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522] - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972] - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972] - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972] - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972] - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522] - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522] - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972] - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972] - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968] - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968] - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642] - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220] - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933] - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933] - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933] - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933] - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933] - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933] - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933] - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965] - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965] - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965] - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965] - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965] - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965] - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965] - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965] - [watchdog] iTCO_wdt: Use pr_ and pr_ (Neil Horman) [922965] - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965] - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965] - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965] - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965] - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974] - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545] - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873] - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955] - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277] - [block] fix ext_devt_idr handling (Tomas Henzl) [735927] - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158] - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905] - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548] - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525] - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821] - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]- [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937] - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123] - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385] - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385] - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385] - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385] - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385] - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652] - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652] - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652] - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280] - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280] - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280] - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280] - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280] - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280] - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280] - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280] - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038] - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038] - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885] - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885] - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006] - [pci] code and comments cleanup (Takahiro MUNEDA) [965006] - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006] - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006] - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006] - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006] - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779] - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068] - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271] - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739] - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738] - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448] - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449] - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731] - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220] - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356] - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364] - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489] - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129] - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334] - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333] - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331] - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339] - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427] - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293] - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704] - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828] - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119] - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215] - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754] - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667] - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488] - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240] - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310] - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442] - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]- [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935} - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934] - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934] - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934] - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934] - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934] - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869] - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869] - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869] - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869] - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869] - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869] - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869] - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869] - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869] - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869] - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869] - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869] - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869] - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869] - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869] - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869] - [netdrv] usbnet: handle link change (Neil Horman) [884869] - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869] - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869] - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869] - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869] - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869] - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869] - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869] - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869] - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869] - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869] - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869] - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869] - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869] - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869] - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869] - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869] - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869] - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869] - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869] - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869] - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869] - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869] - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869] - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869] - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869] - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869] - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869] - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869] - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869] - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869] - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869] - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869] - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869] - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869] - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869] - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869] - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869] - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869] - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869] - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869] - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869] - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869] - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869] - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869] - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869] - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869] - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869] - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869] - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869] - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869] - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869] - [netdrv] usbnet: Use netif_ logging facilities (Neil Horman) [884869] - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_ (Neil Horman) [884869] - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869] - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869] - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869] - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869] - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869] - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451] - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451] - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575] - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}- [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325] - [crypto] nx: Build files for the nx device driver (Steve Best) [929325] - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325] - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325] - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325] - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325] - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192] - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192] - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192] - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366] - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007] - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110] - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110] - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085] - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749] - [target] backport LIO from upstream 3.9 (Andy Grover) [903297] - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061] - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002] - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860] - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]- [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725] - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725] - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725] - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930] - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341] - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397] - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397] - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939] - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939] - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606] - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606] - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606] - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606] - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606] - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606] - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606] - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606] - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606] - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606] - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606] - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606] - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606] - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606] - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606] - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606] - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606] - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606] - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606] - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606] - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606] - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606] - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606] - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606] - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606] - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606] - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606] - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606] - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606] - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606] - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606] - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606] - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606] - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606] - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947] - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580] - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]- [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635} - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609] - [net] af_netlink: force credentials passing (Thomas Graf) [880142] - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142] - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142] - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231} - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177] - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177] - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177] - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177] - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177] - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177] - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177] - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177] - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177] - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177] - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177] - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132] - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750] - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]- [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531] - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531] - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531] - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174] - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174] - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672] - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399] - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065] - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069] - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069] - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069] - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069] - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060] - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060] - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067] - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065] - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065] - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065] - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065] - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065] - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065] - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065] - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065] - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069] - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065] - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069] - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065] - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065] - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]- [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128} - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634] - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634] - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634] - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634] - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634] - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634] - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634] - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634] - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634] - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634] - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634] - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634] - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634] - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068] - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068] - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068] - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068] - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068] - [net] veth: extend device features (Thomas Graf) [959780] - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041] - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008] - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008] - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291] - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212] - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212] - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212] - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212] - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212] - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212] - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212] - [net] openvswitch: remove some useless comments (Thomas Graf) [923212] - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212] - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212] - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212] - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212] - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212] - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212] - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212] - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212] - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212] - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212] - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212] - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212] - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212] - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212] - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212] - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212] - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212] - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212] - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212] - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142] - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142] - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142] - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142] - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142] - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142] - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142] - [net] scm: Reorder scm_cookie (Thomas Graf) [880142] - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142] - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142] - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142] - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142] - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142] - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142] - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142] - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142] - [net] fix incorrect getting net device's name (Amerigo Wang) [880142] - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142] - [net] fix dev_get_valid_name (Amerigo Wang) [880142] - [net] device name allocation cleanups (Amerigo Wang) [880142] - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142] - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142] - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142] - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142] - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142] - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142] - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142] - [net] use list_first_entry macro (Amerigo Wang) [880142] - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142] - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142] - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142] - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142] - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142] - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142] - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142] - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142] - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142] - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142] - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142] - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142] - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142] - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142] - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142] - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142] - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142] - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142] - [fs] proc/ns: Fix Oops on stat of /proc//ns/net (Amerigo Wang) [880142] - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142] - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142] - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142] - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142] - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142] - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597] - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597] - [net] tcp: TCP Small Queues (Amerigo Wang) [864597] - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]- [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193] - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193] - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193] - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340] - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340] - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340] - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340] - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340] - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982] - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982] - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688] - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688] - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688] - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134] - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134] - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134] - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036] - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036] - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706] - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706] - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725] - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725] - [misc] hpilo: update module version (Tony Camuso) [826725] - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138] - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138] - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178] - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174] - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932] - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118] - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379] - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286] - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834] - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253] - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936] - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]- [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256] - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420] - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420] - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420] - [net] ptp: remove Tech Preview status (Jiri Benc) [920155] - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155] - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155] - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155] - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155] - [net] ptp: update adjfreq callback description (Jiri Benc) [920155] - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155] - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155] - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155] - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155] - [pps] default echo function (Jiri Benc) [920155] - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155] - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155] - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155] - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155] - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155] - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155] - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561] - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561] - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561] - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561] - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486] - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296] - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170] - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172] - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335] - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306] - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262] - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262] - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262] - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259] - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259] - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259] - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259] - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]- [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638] - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724] - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728] - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728] - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728] - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728] - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728] - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728] - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728] - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728] - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728] - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728] - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728] - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728] - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728] - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728] - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728] - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728] - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728] - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728] - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728] - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728] - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728] - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728] - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728] - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728] - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728] - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728] - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728] - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728] - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728] - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728] - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728] - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728] - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728] - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728] - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728] - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728] - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728] - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728] - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728] - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728] - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728] - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728] - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728] - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728] - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728] - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728] - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728] - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728] - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783] - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836] - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890] - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158] - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712] - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582] - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407] - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093] - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093] - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479] - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711] - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711] - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711] - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711] - [kernel] audit: destroy filename correctly (Jeff Layton) [678544] - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544] - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544] - [fs] clean statfs-like syscalls up (Jeff Layton) [678544] - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544] - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544] - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544] - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544] - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544] - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544] - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544] - [fs] namei: include errno.h (Jeff Layton) [678544] - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544] - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544] - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544] - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544] - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544] - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544] - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544] - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544] - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544] - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544] - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544] - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544] - [target] delousing target_core_file a bit (Jeff Layton) [678544] - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544] - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544] - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544] - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544] - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544] - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544] - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544] - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544] - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544] - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544] - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544] - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544] - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]- [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950] - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950] - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316] - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316] - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872] - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683] - [net] vxlan: add ethtool support (Amerigo Wang) [918014] - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014] - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014] - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014] - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014] - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014] - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014] - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014] - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014] - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014] - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011] - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011] - [net] ip_gre: add GRO capability (Amerigo Wang) [918011] - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011] - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011] - [net] gro: add checksuming helpers (Amerigo Wang) [918011] - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011] - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011] - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011] - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011] - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011] - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011] - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011] - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011] - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011] - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011] - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011] - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011] - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011] - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011] - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011] - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011] - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011] - [net] gre: add GSO support (Amerigo Wang) [918011] - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011] - [net] ip_gre: lockless xmit (Amerigo Wang) [918011] - [net] gre: fix improper error handling (Amerigo Wang) [918011] - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011] - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011] - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011] - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011] - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011] - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011] - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011] - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011] - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011] - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011] - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011] - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011] - [net] gro: fix different skb headrooms (Amerigo Wang) [918011] - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011] - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011] - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552] - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552] - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552] - [net] more accurate network taps in transmit path (Amerigo Wang) [915552] - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914] - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914] - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932] - [net] netem: fix possible skb leak (Amerigo Wang) [903961] - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]- [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785] - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785] - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785] - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068] - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068] - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045] - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045] - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045] - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045] - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045] - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045] - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045] - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045] - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045] - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225} - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}- [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444] - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444] - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444] - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444] - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444] - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444] - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444] - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939] - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939] - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939] - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939] - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939] - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939] - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939] - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939] - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939] - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939] - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939] - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939] - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939] - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939] - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939] - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939] - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939] - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939] - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939] - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939] - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446] - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446] - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446] - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446] - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446] - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446] - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446] - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446] - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446] - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252] - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231] - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779] - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056] - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516] - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320] - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918] - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]- [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094} - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866] - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866] - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866] - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866] - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866] - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866] - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866] - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866] - [tools] perf: Fix build on sparc (Jiri Olsa) [927866] - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866] - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866] - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866] - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866] - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866] - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866] - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866] - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866] - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866] - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866] - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866] - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866] - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866] - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866] - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866] - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866] - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866] - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866] - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866] - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866] - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866] - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866] - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866] - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866] - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866] - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866] - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866] - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866] - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866] - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866] - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866] - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866] - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866] - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866] - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866] - [tools] perf/trace: New tool (Jiri Olsa) [927866] - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866] - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866] - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866] - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866] - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866] - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866] - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866] - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866] - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866] - [tools] perf/test: Fix build failure (Jiri Olsa) [927866] - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866] - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866] - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866] - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866] - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866] - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866] - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866] - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866] - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866] - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866] - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866] - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866] - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866] - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866] - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866] - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866] - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866] - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866] - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866] - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866] - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866] - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866] - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866] - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866] - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866] - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866] - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866] - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866] - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866] - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866] - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866] - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866] - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866] - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866] - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866] - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866] - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866] - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866] - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866] - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866] - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866] - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866] - [tools] perf: Add memdup function (Jiri Olsa) [927866] - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866] - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866] - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866] - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866] - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866] - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866] - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866] - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866] - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866] - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866] - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866] - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866] - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866] - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866] - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866] - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866] - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866] - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866] - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866] - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866] - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866] - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866] - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866] - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866] - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866] - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866] - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866] - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866] - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866] - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866] - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866] - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866] - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866] - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866] - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866] - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866] - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866] - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866] - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866] - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866] - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866] - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866] - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866] - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866] - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866] - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866] - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866] - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866] - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866] - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866] - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866] - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866] - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866] - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866] - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866] - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866] - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866] - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866] - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866] - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866] - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866] - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866] - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866] - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866] - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866] - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866] - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866] - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866] - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866] - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866] - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866] - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866] - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866] - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866] - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866] - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866] - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866] - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866] - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866] - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866] - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866] - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866] - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866] - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866] - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866] - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866] - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866] - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866] - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866] - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866] - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866] - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866] - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866] - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866] - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866] - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866] - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866] - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866] - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866] - [tools] perf: Support for events bash completion (Jiri Olsa) [927866] - [tools] perf: Initial bash completion support (Jiri Olsa) [927866] - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866] - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866] - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866] - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866] - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866] - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866] - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866] - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866] - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866] - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866] - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866] - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866] - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866] - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866] - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866] - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866] - [tools] perf: Add dump_stack function (Jiri Olsa) [927866] - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866] - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866] - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357] - [idle] intel_idle: support Haswell (John Villalovos) [818357] - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548} - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482] - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030] - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259] - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717] - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115] - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301} - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}- [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299] - [netdrv] vmxnet3: make local function static (Neil Horman) [922299] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299] - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299] - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299] - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299] - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299] - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299] - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299] - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299] - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299] - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299] - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299] - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299] - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299] - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299] - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299] - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299] - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299] - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299] - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659] - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659] - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659] - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106] - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106] - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106] - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106] - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106] - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053] - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309] - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264] - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087] - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562] - [block] fix max discard sectors limit (Mike Snitzer) [910054] - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203] - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615] - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923] - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222} - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017} - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147] - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147] - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147] - [x86] power: define RAPL MSRs (Neil Horman) [917147] - [x86] turbostat: display SMI count by default (Neil Horman) [917147] - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147] - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147] - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147] - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239] - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]- [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329] - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329] - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598] - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806] - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726] - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726] - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722] - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735] - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867] - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025] - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025] - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025] - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025] - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842] - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842] - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842] - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524] - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524] - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524] - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524] - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524] - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524] - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524] - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524] - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524] - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524] - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524] - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524] - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]- [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233] - [net] tcp: take care of misalignments (Thomas Graf) [896233] - [net] skbuff.c cleanup (Thomas Graf) [896233] - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]- [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660] - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883] - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883] - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445] - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445] - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177] - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177] - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177] - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177] - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177] - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177] - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177] - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177] - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177] - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177] - [kernel] x86: Perf_event_amd.c needs (Jiri Olsa) [927177] - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177] - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177] - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177] - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177] - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177] - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177] - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177] - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177] - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177] - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177] - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177] - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620] - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]- [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342] - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963] - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963] - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963] - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097] - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207] - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207] - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454] - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454] - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454] - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454] - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454] - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454] - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454] - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454] - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454] - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454] - [virt] virtio_console: Add splice_write support (Amit Shah) [840454] - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943] - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863] - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630] - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530] - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]- [scsi] be2iscsi: Bump driver version (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550] - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550] - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550] - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550] - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550] - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550] - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550] - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550] - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550] - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550] - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550] - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550] - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550] - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550] - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550] - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550] - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550] - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550] - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550] - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550] - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550] - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550] - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550] - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550] - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550] - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550] - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550] - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550] - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550] - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482] - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482] - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482] - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482] - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482] - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482] - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482] - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482] - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482] - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482] - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482] - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482] - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482] - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482] - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482] - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482] - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482] - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482] - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482] - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181] - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]- [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398] - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398] - [pci] SRIOV control and status via sysfs (Don Dutile) [887398] - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398] - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398] - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275] - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599] - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973] - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973] - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385] - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736] - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688] - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911] - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122] - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357] - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751] - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751] - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402] - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397] - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569] - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569] - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569] - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569] - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569] - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569] - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569] - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569] - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569] - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569] - [pci] add host bridge release support (Myron Stowe) [836569] - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569] - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569] - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569] - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569] - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569] - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569] - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569] - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569] - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569] - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569] - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569] - [pci] make pci_flags non-weak (Myron Stowe) [836569] - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569] - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569] - [pci] add pci_clear_flags() (Myron Stowe) [836569] - [pci] make pci_flags always available (Myron Stowe) [836569] - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569] - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569] - [pci] remove pci_create_bus() (Myron Stowe) [836569] - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569] - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569] - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569] - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569] - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569] - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569] - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569] - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569] - [pci] show host bridges and root bus resources (Myron Stowe) [836569] - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569] - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569] - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569] - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569] - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569] - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569] - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569] - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569] - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569] - [x86] pci: Add cap_resource() (Myron Stowe) [836569] - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569] - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569] - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569] - [x86] Move range related operation to one file (Myron Stowe) [836569] - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569] - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569] - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569] - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569] - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569] - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054] - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054] - [block] Clean up special command handling logic (Mike Snitzer) [910054] - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054] - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054] - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427] - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427] - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608] - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608] - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724] - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724] - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724] - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724] - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724] - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736] - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736] - [char] ipmi: simplify locking (Tony Camuso) [924736] - [char] ipmi: fix message handling during panics (Tony Camuso) [924736] - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736] - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736] - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736] - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736] - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736] - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736] - [char] ipmi: fix acpi probe print (Tony Camuso) [924736] - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736] - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736] - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736] - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736] - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736] - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736] - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736] - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736] - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736] - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921] - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921] - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921] - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804] - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]- [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752] - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645] - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796} - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]- [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794] - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794] - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794] - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794] - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931] - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161] - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161] - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161] - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161] - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161] - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161] - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161] - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161] - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161] - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161] - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161] - [md] dm-bufio: use list_move (Mike Snitzer) [904161] - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161] - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161] - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161] - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161] - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161] - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848} - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359] - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914} - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931] - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931] - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196] - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196] - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196] - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584] - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796} - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999] - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913} - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006] - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851] - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797} - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796} - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798} - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797} - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}- [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905] - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537} - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537} - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546} - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546} - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773} - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547} - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542} - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239] - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492] - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492] - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492] - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]- [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447] - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447] - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447] - [net] vxlan: remove unused variable (Amerigo Wang) [907447] - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447] - [net] vxlan: fix a typo (Amerigo Wang) [907447] - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447] - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447] - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447] - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447] - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447] - [net] vxlan: add additional headroom (Amerigo Wang) [907447] - [net] vxlan: allow configuring port range (Amerigo Wang) [907447] - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447] - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447] - [net] vxlan: minor output refactoring (Amerigo Wang) [907447] - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447] - [net] vxlan: remove unused including (Amerigo Wang) [907447] - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447] - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447] - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447] - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447] - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447] - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447] - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447] - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447] - [net] netdevice: make address const in device address management (Amerigo Wang) [907447] - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447] - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247] - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247] - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247] - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247] - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247] - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247] - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247] - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247] - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247] - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247] - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247] - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247] - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247] - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247] - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247] - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247] - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247] - [net] flow: structurize flow cache (Amerigo Wang) [885247] - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247] - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247] - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247] - [net] xfrm: validate attributes (Amerigo Wang) [885247] - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247] - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247] - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247] - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247] - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247] - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247] - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247] - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247] - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]- [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704] - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224] - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224] - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324] - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597] - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701] - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774} - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349} - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907] - [netdrv] ehea: fix VLAN support (Steve Best) [911359] - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826} - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}- [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367] - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367] - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857] - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486] - [net] fix netdev_increment_features() (Amerigo Wang) [892868] - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868] - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126] - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126] - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126] - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126] - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856] - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856] - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856] - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856] - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856] - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856] - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856] - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856] - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856] - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856] - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856] - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856] - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856] - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886] - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868] - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599] - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658] - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515] - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767} - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135] - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]- [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505] - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203] - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203] - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203] - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203] - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203] - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203] - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203] - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203] - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203] - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203] - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203] - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203] - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203] - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203] - [pci] Track the size of each saved capability data area (Myron Stowe) [904203] - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203] - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203] - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203] - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]- [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871} - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366] - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366] - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366] - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366] - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366] - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366] - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366] - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366] - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366] - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366] - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366] - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899] - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899] - [block] disable discard request merge temporarily (Mike Snitzer) [907844]- [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726] - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644] - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220] - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268} - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}- [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758] - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965] - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965] - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965] - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965] - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965] - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965] - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965] - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965] - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965] - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965] - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965] - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965] - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965] - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965] - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965] - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965] - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022] - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022] - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908] - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908] - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374] - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374] - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425] - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425] - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425] - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123] - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464] - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464] - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464] - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]- [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753] - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020] - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126] - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227] - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982] - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867] - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705] - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705] - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336] - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795] - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451] - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417] - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]- [fs] Fix sget() race with failing mount (Eric Sandeen) [883276]- [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190} - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542} - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542} - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344] - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707] - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]- [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160] - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160] - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520] - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541] - [usb] xhci: cancel command after command timeout (Don Zickus) [874541] - [usb] xhci: add aborting command ring function (Don Zickus) [874541] - [usb] xhci: add cmd_ring_state (Don Zickus) [874541] - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542] - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542] - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542] - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454] - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445] - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787] - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948] - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736] - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737] - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737] - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091] - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113] - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194] - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194] - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194] - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176] - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498] - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441] - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344] - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}- [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839] - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945] - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945] - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572] - [mm] export a function to get vm committed memory (Jason Wang) [885572] - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226] - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]- [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177] - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709] - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428] - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618] - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795] - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318] - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727] - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727] - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727] - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048] - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048] - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048] - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048] - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048] - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048] - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048] - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048] - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048] - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048] - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795] - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795] - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476] - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539] - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723] - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581] - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358] - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935] - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]- [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877] - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932] - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932] - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530} - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505] - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]- [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658] - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426] - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426] - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426] - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426] - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426] - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426] - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426] - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643] - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381] - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381] - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384] - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384] - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]- [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330] - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149] - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714] - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038] - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038] - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128] - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868] - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350] - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822] - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308] - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643] - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944] - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964] - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]- [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525] - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191] - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191] - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191] - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191] - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191] - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191] - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191] - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191] - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191] - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191] - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191] - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643] - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238] - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682] - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263] - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113] - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968] - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514] - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514] - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521] - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930] - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519] - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068] - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068] - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465] - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465] - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465] - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265] - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931] - [fs] cachefiles: Implement invalidation (David Howells) [699931] - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931] - [fs] fscache: Provide proper invalidation (David Howells) [699931] - [fs] fscache: Fix operation state management and accounting (David Howells) [699931] - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931] - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931] - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931] - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931] - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931] - [fs] fscache: Validate page mapping pointer value (David Howells) [699931] - [fs] fscache: Fix the marking of cached pages (David Howells) [699931] - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931] - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931] - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931] - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739] - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739] - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372] - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271] - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998] - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749] - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458] - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]- [redhat] kabi: additional whitelist symbols for RHEL-6.4 (Jiri Olsa) [866427]- [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030] - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142] - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371] - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149] - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149] - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149] - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149] - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149] - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149] - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149] - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149] - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149] - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149] - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149] - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149] - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149] - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149] - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149] - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380] - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977] - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369] - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369] - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369] - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016] - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016] - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016] - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920] - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398} - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398} - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749] - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]- [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896] - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896] - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896] - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896] - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896] - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896] - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896] - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896] - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896] - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896] - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896] - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896] - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896] - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835] - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835] - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835] - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279] - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475] - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228] - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228] - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532] - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872] - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228] - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509] - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452] - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204] - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834] - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120] - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024] - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912] - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]- [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464] - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539] - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872] - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309] - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309] - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072] - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327] - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831] - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]- [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508} - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508} - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949] - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949] - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949] - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949] - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949] - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067] - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067] - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067] - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067] - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067] - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664] - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664] - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728] - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728] - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728] - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728] - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728] - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728] - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810] - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]- [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747] - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747] - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747] - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011] - [s390] add support for transactional memory (Hendrik Brueckner) [823011] - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011] - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577] - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577] - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140] - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140] - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037] - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252] - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252] - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252] - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634] - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638] - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561] - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836] - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091] - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129] - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}- [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045] - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]- [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481] - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359] - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143] - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081] - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081] - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081] - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859] - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632] - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945] - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899] - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813] - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319] - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148] - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148] - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148] - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148] - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148] - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148] - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850] - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850] - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850] - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850] - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850] - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850] - [fs] fuse: add per-page descriptor to fuse_req (Brian Foster) [858850] - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850] - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850] - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850] - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850] - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850] - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538] - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538] - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723] - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723] - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723] - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723] - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723] - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723] - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723] - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723] - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723] - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723] - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647] - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322] - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036] - [net] netlink: fix for too early rmmod (Weiping Pan) [874444] - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434] - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]- [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433] - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433] - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433] - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433] - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433] - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433] - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433] - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433] - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433] - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433] - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433] - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433] - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433] - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433] - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226] - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232] - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229] - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888] - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888] - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]- [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682] - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513] - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816] - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816] - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128] - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128] - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128] - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128] - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394] - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209] - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246] - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249] - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]- [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802] - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802] - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275] - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799] - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770] - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277] - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277] - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277] - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142] - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753] - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]- [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404] - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752] - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380] - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750] - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344] - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856] - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297] - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214] - [net] relax rcvbuf limits (Weiping Pan) [860778] - [lib] Fix rwsem to not hang the system (David Howells) [852847] - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]- [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810] - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233] - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271] - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598] - [net] netfilter: Add fail-open support (Steve Best) [822598] - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724] - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724] - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624] - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624] - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936] - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632] - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827] - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110] - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417] - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]- [tools] perf: Catch event names from command line (Luming Yu) [696579 696580] - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580] - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580] - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580] - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580] - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580] - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580] - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580] - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580] - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580] - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580] - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580] - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580] - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580] - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580] - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580] - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682] - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682] - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682] - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682] - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682] - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682] - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682] - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682] - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682] - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682] - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682] - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682] - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682] - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682] - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682] - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682] - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724] - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724] - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724] - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724] - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724] - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212] - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966] - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049] - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751] - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]- [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514] - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698] - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698] - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698] - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881] - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881] - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881] - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881] - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881] - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881] - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881] - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881] - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881] - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881] - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881] - [net] mark ptp support as Tech Preview (Jiri Benc) [829785] - [ptp] link the phc device to its parent device (Jiri Benc) [829785] - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785] - [ptp] remember the adjusted frequency (Jiri Benc) [829785] - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785] - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785] - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785] - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785] - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785] - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785] - [pps] simplify conditions a bit (Jiri Benc) [829785] - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785] - [pps] move idr stuff to pps.c (Jiri Benc) [829785] - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785] - [pps] access pps device by direct pointer (Jiri Benc) [829785] - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785] - [pps] declare variables where they are used in switch (Jiri Benc) [829785] - [pps] trivial fixes (Jiri Benc) [829785] - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666] - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169] - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]- [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248] - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248] - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764] - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396] - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396] - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396] - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396] - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396] - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396] - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396] - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396] - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396] - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396] - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396] - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396] - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396] - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396] - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349] - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562] - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562] - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562] - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349] - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562] - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349] - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562] - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562] - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562] - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562] - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562] - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349] - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562] - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349] - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349] - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562] - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349] - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562] - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562] - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562] - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349] - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349] - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349] - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349] - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349] - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349] - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349] - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562] - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562] - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562] - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562] - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562] - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562] - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562] - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562] - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349] - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349] - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349] - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349] - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349] - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349] - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349] - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349] - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349] - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349] - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349] - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349] - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349] - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349] - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349] - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349] - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349] - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349] - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349] - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349] - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349] - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562] - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562] - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349] - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349] - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349] - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349] - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349] - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349] - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]- [drm] i915: block haswell support (Dave Airlie) [862376] - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124] - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124] - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124] - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124] - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124] - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124] - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124] - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124] - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124] - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124] - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598] - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575] - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575] - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846] - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871] - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375} - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375} - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452] - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929] - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186] - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]- [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103] - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103] - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103] - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103] - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103] - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103] - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103] - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103] - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103] - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103] - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103] - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103] - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103] - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103] - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103] - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103] - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103] - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103] - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103] - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103] - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103] - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103] - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103] - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103] - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103] - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103] - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103] - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769] - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769] - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700] - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751] - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290] - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290] - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290] - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290] - [s390] cio: Add scm notification (Hendrik Brueckner) [834290] - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290] - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290] - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290] - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290] - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290] - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290] - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906] - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906] - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906] - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906] - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722] - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518] - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541] - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637] - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]- [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555] - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312] - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457] - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024] - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324] - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324] - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324] - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324] - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324] - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324] - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324] - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324] - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100} - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100} - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906] - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906] - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906] - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906] - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906] - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237] - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237] - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237] - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237] - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538] - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538] - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538] - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538] - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538] - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538] - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538] - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538] - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538] - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538] - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538] - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538] - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538] - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538] - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177] - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176] - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526] - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109] - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109] - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109] - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109] - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109] - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109] - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109] - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109] - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109] - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109] - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109] - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109] - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109] - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109] - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109] - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109] - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109] - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109] - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109] - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109] - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984] - [target] Fix crash in iblock backstore (Andy Grover) [863221] - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]- [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042] - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042] - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary inclusion of , prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042] - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042] - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042] - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add appropriate include for prefetch users (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042] - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042] - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042] - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042] - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042] - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586] - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586] - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586] - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586] - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586] - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586] - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586] - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586] - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586] - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586] - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586] - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586] - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586] - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586] - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586] - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586] - [alsa] usb: restore delay information (Jaroslav Kysela) [664586] - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586] - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586] - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586] - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586] - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586] - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586] - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586] - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586] - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586] - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586] - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586] - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586] - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586] - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586] - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586] - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586] - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586] - [alsa] usb: add some documentation (Jaroslav Kysela) [664586] - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586] - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586] - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586] - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586] - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586] - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586] - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586] - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586] - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586] - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586] - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586] - [alsa] usb: re-order code (Jaroslav Kysela) [664586] - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586] - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586] - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586] - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586] - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586] - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586] - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586] - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586] - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586] - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586] - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586] - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586] - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586] - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586] - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586] - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586] - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586] - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586] - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586] - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586] - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586] - [alsa] usb: fixed typos (Jaroslav Kysela) [664586] - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586] - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586] - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586] - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586] - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586] - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586] - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586] - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586] - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586] - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586] - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586] - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586] - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586] - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586] - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586] - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586] - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586] - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586] - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586] - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586] - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586] - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586] - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586] - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586] - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586] - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586] - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586] - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586] - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586] - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586] - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586] - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586] - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586] - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586] - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586] - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586] - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586] - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586] - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586] - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586] - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586] - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586] - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586] - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586] - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586] - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586] - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586] - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586] - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586] - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586] - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586] - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586] - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586] - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586] - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586] - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586] - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586] - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586] - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586] - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586] - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586] - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586] - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586] - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586] - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586] - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586] - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586] - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586] - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586] - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586] - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586] - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586] - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586] - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586] - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586] - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586] - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586] - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586] - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]- [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653] - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653] - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653] - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653] - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653] - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653] - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653] - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653] - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653] - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653] - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133} - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133} - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815] - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815] - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815] - [block] loop: add discard support for loop devices (Lukas Czerner) [766815] - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234] - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]- [netdrv] qlge: fix endian issue (Chad Dupuis) [826571] - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571] - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571] - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571] - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571] - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571] - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571] - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571] - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571] - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571] - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458] - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458] - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458] - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458] - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622] - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622] - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622] - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622] - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622] - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907] - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907] - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907] - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907] - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151] - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151] - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151] - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151] - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151] - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151] - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151] - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151] - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414] - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414] - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414] - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414] - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414] - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414] - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414] - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414] - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414] - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414] - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414] - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]- [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242] - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242] - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242] - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242] - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242] - [fs] xfs: add trace points for log forces (Dave Chinner) [859242] - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242] - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529] - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529] - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242] - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242] - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242] - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242] - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242] - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242] - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242] - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242] - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242] - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242] - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242] - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242] - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242] - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242] - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242] - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503] - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503] - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503] - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242] - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242] - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242] - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242] - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242] - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242] - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280] - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280] - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242] - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242] - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353] - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353] - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233] - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233] - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233] - [fs] xfs: log timestamp updates (Dave Chinner) [845233] - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233] - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233] - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233] - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233] - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465] - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465] - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465] - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465] - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465] - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465] - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465] - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465] - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465] - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465] - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465] - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242] - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242] - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242] - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233] - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233] - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233] - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233] - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233] - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242] - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242] - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242] - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242] - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242] - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242] - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242] - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242] - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242] - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242] - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242] - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242] - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242] - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242] - [fs] xfs: improve ioend error handling (Dave Chinner) [807503] - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503] - [fs] xfs: reduce ioend latency (Dave Chinner) [807503] - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503] - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503] - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242] - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242] - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242] - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242] - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242] - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242] - [fs] xfs: start periodic workers later (Dave Chinner) [859242] - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324] - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324] - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324] - [fs] xfs: add online discard support (Dave Chinner) [700324] - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529] - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529] - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233] - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233] - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233] - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233] - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304] - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304] - [fs] ext2: Implement freezing (Eric Sandeen) [768304] - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304] - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304] - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304] - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304] - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304] - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304] - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304] - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304] - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304] - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304] - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304] - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304] - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304] - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304] - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304] - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304] - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304] - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304] - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304] - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304] - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304] - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304] - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304] - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304] - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304] - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304] - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340] - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012] - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012] - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066] - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]- [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248] - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248] - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217] - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217] - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217] - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217] - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217] - [usb] xhci: Make handover code more robust (Don Zickus) [836217] - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217] - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217] - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217] - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217] - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217] - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217] - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217] - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470] - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470] - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470] - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217] - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217] - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217] - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217] - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217] - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217] - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217] - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217] - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217] - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217] - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872] - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217] - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217] - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217] - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217] - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217] - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217] - [usb] xhci: Fix register save/restore order (Don Zickus) [836217] - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217] - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217] - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217] - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217] - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217] - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217] - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217] - [usb] xhci: add platform driver support (Don Zickus) [836217] - [usb] xhci: update sg tablesize (Don Zickus) [836217] - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217] - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217] - [usb] xhci: dynamic ring expansion (Don Zickus) [836217] - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217] - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217] - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217] - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217] - [usb] xhci: store ring's type (Don Zickus) [836217] - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217] - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217] - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217] - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217] - [usb] Refactor hub remote wake handling (Don Zickus) [836217] - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217] - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217] - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217] - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217] - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217] - [fs] ext4: fix failure exits (Lukas Czerner) [859545] - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545] - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545] - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545] - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545] - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545] - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545] - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545] - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448] - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058] - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058] - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058] - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058] - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058] - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058] - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058] - [md] raid: Move macros (Jonathan E Brassow) [854058] - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058] - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058] - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058] - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984] - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984] - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]- [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101] - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101] - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101] - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101] - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101] - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101] - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101] - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101] - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101] - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101] - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101] - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101] - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101] - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101] - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101] - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101] - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101] - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101] - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101] - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101] - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101] - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101] - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101] - [fs] ext4: punch out extents (Lukas Czerner) [739101] - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101] - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101] - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101] - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101] - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101] - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101] - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101] - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101] - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101] - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101] - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101] - [fs] add hole punching to fallocate (Lukas Czerner) [739101] - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361] - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361] - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361] - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361] - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361] - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361] - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361] - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361] - [fs] nfs: Fix a commit bug (Steve Dickson) [858361] - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361] - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357] - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357] - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357] - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357] - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357] - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357] - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357] - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357] - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357] - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357] - [fs] nfs: Read cleanups (Steve Dickson) [858357] - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357] - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110] - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110] - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110] - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110] - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110] - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110] - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110] - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110] - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110] - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110] - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110] - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110] - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110] - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110] - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110] - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988] - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209] - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981] - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981] - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]- [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880] - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880] - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880] - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880] - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880] - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880] - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880] - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880] - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880] - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880] - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880] - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880] - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880] - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880] - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880] - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880] - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880] - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880] - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880] - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880] - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880] - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880] - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880] - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880] - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880] - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880] - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880] - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880] - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880] - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880] - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880] - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880] - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880] - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880] - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880] - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880] - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880] - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880] - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880] - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880] - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880] - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880] - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880] - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880] - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880] - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880] - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880] - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880] - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880] - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880] - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880] - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880] - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880] - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880] - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880] - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880] - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880] - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880] - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880] - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880] - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880] - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880] - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880] - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248] - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248] - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248] - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248] - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248] - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248] - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248] - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248] - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248] - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248] - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248] - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248] - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248] - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248] - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248] - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248] - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248] - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248] - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248] - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248] - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000] - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000] - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000] - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000] - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941] - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372] - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372] - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372] - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066] - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066] - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105] - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105] - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105] - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105] - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105] - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215] - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271] - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744] - [usb] core: Fix device removal race condition (James Paradis) [849188] - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984] - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568} - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]- [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172] - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172] - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172] - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172] - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174] - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174] - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241] - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102] - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102] - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102] - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102] - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102] - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102] - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102] - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102] - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102] - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102] - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102] - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102] - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102] - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102] - [netdrv] igb: Version bump (Stefan Assmann) [819102] - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102] - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102] - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102] - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102] - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102] - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102] - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102] - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102] - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102] - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102] - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102] - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102] - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102] - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102] - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102] - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102] - [netdrv] igb: make local functions static (Stefan Assmann) [819102]- [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103] - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101] - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101] - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101] - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101] - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101] - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101] - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101] - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101] - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101] - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101] - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101] - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101] - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101] - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101] - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101] - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101] - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101] - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101] - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101] - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101] - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101] - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101] - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101] - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101] - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101] - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101] - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101] - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101] - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101] - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101] - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101] - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101] - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101] - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101] - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101] - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101] - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101] - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101] - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101] - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101] - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101] - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101] - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101] - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101] - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101] - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101] - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101] - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101] - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101] - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101] - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101] - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101] - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101] - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101] - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101] - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101] - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101] - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101] - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101] - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101] - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101] - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101] - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785] - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785] - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785] - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785] - [pps] unify timestamp gathering (Jiri Benc) [829785] - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785] - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785] - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785] - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785] - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785] - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785] - [x86] Add clock_adjtime (Jiri Benc) [829785] - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785] - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785] - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785] - [kernel] posix-timers: Update comment (Jiri Benc) [829785] - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785] - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785] - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785] - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785] - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785] - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785] - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]- [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782] - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782] - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782] - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782] - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782] - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782] - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593] - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593] - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593] - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593] - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593] - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593] - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593] - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593] - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593] - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593] - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593] - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593] - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593] - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593] - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593] - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593] - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593] - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593] - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593] - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593] - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593] - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593] - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593] - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593] - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593] - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593] - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593] - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593] - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593] - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593] - [netdrv] be2net: update the driver version (Ivan Vecera) [827593] - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593] - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593] - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593] - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593] - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593] - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593] - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593] - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593] - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593] - [netdrv] be2net: update driver version (Ivan Vecera) [827593] - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593] - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593] - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593] - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593] - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404] - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404] - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404] - [tools] perf: Introduce intlist (Jiri Olsa) [860404] - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404] - [tools] perf: Introducing rblist (Jiri Olsa) [860404] - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404] - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404] - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404] - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404] - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404] - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404] - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404] - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404] - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404] - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404] - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404] - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404] - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404] - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404] - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404] - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404] - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404] - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404] - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404] - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404] - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404] - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404] - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404] - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404] - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404] - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404] - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404] - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404] - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404] - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404] - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404] - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404] - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404] - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404] - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404] - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404] - [tools] perf: Trivial build fix (Jiri Olsa) [860404] - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404] - [tools] perf/bench: Documentation update (Jiri Olsa) [860404] - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404] - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404] - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404] - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404] - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404] - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404] - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404] - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Remove __event_name (Jiri Olsa) [860404] - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404] - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404] - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404] - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404] - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404] - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404] - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404] - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404] - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404] - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404] - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404] - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404] - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025] - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973] - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973] - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973] - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973] - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973] - [hid] remove BKL from hidraw (Don Zickus) [839973] - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]- [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558] - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558] - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558] - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558] - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558] - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558] - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558] - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558] - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558] - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558] - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558] - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558] - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558] - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558] - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558] - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558] - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558] - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558] - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558] - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558] - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558] - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558] - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558] - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558] - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558] - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558] - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558] - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558] - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558] - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558] - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558] - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558] - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558] - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558] - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558] - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558] - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558] - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558] - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558] - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558] - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558] - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558] - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558] - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558] - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558] - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558] - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558] - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558] - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558] - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558] - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558] - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558] - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558] - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558] - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558] - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558] - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558] - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558] - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558] - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558] - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558] - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558] - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558] - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558] - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558] - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558] - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558] - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558] - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558] - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558] - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558] - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558] - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558] - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558] - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558] - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558] - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558] - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558] - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558] - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558] - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558] - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558] - [alsa] hda: power setting error check (Jaroslav Kysela) [838558] - [alsa] hda: check proper return value (Jaroslav Kysela) [838558] - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558] - [alsa] hda: check supported power states (Jaroslav Kysela) [838558] - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558] - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558] - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558] - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558] - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558] - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558] - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558] - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558] - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558] - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558] - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558] - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558] - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558] - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558] - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558] - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558] - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558] - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558] - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558] - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558] - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558] - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558] - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558] - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558] - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558] - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558] - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558] - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558] - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558] - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558] - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558] - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558] - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558] - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558] - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558] - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558] - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558] - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558] - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558] - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558] - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558] - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558] - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558] - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558] - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558] - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558] - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558] - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558] - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558] - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558] - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558] - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558] - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558] - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558] - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558] - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558] - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558] - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558] - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558] - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558] - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558] - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558] - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558] - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558] - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558] - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558] - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558] - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558] - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558] - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558] - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558] - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558] - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558] - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558] - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558] - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558] - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558] - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558] - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060] - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372] - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162] - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]- [md] dm-thin: support discard with non power of two blocksize (Mike Snitzer) [858858] - [md] dm-thin: fix discard support for data devices (Mike Snitzer) [858858] - [md] dm-thin: tidy discard support (Mike Snitzer) [858858] - [md] dm-thin: do not set discard_zeroes_data (Mike Snitzer) [858858] - [md] dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer) [858858] - [md] dm: retain table limits when swapping to new table with no devices (Mike Snitzer) [858858] - [md] dm-table: clear add_random unless all devices have it set (Mike Snitzer) [858858] - [md] dm-mpath: only retry ioctl when no paths if queue_if_no_path set (Mike Snitzer) [858858] - [md] dm-mpath: fix check for null mpio in end_io fn (Mike Snitzer) [858858] - [block] split discard into aligned requests (Mike Snitzer) [858858] - [block] reorganize rounding of max_discard_sectors (Mike Snitzer) [858858] - [scsi] Fix dm-multipath starvation when scsi host is busy (Mike Snitzer) [858858] - [netdrv] vmxnet3: fix interrupt control bitmap (Neil Horman) [829953] - [netdrv] vmxnet3: Remove casts to same type (Neil Horman) [829953] - [netdrv] vmxnet3: Fix log messages and corrects some typos (Neil Horman) [829953] - [netdrv] vmxnet3: Fix transport header size (Neil Horman) [829953] - [netdrv] vmxnet3: Fix typo in vmxnet3_drv.c (Neil Horman) [829953] - [netdrv] vmxnet3: Remove alloc_etherdev error messages (Neil Horman) [829953] - [netdrv] vmxnet3: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [829953] - [netdrv] vmxnet3: cleanup tso headers manipulation (Neil Horman) [829953] - [netdrv] vmxnet3: make ethtool ops const (Neil Horman) [829953] - [netdrv] vmxnet3: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Neil Horman) [829953] - [netdrv] vmxnet3: Add module.h to drivers who were implicitly using it (Neil Horman) [829953] - [netdrv] vmxnet3: add skb frag size accessors (Neil Horman) [829953] - [netdrv] vmxnet3: fix skb truesize underestimation (Neil Horman) [829953] - [netdrv] vmxnet3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Neil Horman) [829953] - [netdrv] vmxnet3: convert to SKB paged frag API (Neil Horman) [829953] - [netdrv] vmxnet3: Don't enable vlan filters in promiscuous mode (Neil Horman) [829953] - [netdrv] vmxnet3: Fix advertising HW_CSUM feature to use csum_start (Neil Horman) [829953] - [netdrv] net: fix assignment of 0/1 to bool variables (John Feeney) [826718] - [netdrv] tg3: Update version to 3.124 (John Feeney) [826718] - [netdrv] tg3: Fix race condition in tg3_get_stats64() (John Feeney) [826718] - [netdrv] tg3: Add New 5719 Read DMA workaround (John Feeney) [826718] - [netdrv] tg3: Fix Read DMA workaround for 5719 A0 (John Feeney) [826718] - [netdrv] tg3: Request APE_LOCK_PHY before PHY access (John Feeney) [826718] - [netdrv] tg3: Add hwmon support for temperature (John Feeney) [826718] - [netdrv] tg3: Add APE scratchpad read function (John Feeney) [826718] - [netdrv] tg3: Add common function tg3_ape_event_lock() (John Feeney) [826718] - [netdrv] tg3: Fix the setting of the APE_HAS_NCSI flag (John Feeney) [826718] - [netdrv] tg3: add device id of Apple Thunderbolt Ethernet device (John Feeney) [826718] - [netdrv] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [826718] - [netdrv] tg3: remove redundant NULL test before release_firmware() call (John Feeney) [826718] - [netdrv] tg3: Avoid panic from reserved statblk field access (John Feeney) [826718] - [netdrv] tg3: Fix 5717 serdes powerdown problem (John Feeney) [826718] - [netdrv] tg3: Remove all #inclusions of asm/system.h (John Feeney) [826718] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [826718] - [netdrv] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [826718] - [netdrv] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [826718] - [netdrv] tg3: Add memory barriers to sync BD data (John Feeney) [826718] - [netdrv] tg3: Fix jumbo loopback test on 5719 (John Feeney) [826718] - [netdrv] tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (John Feeney) [826718] - [netdrv] tg3: unify return value of .ndo_set_mac_address if address is invalid (John Feeney) [826718] - [netdrv] tg3: Create timer helper functions (John Feeney) [826718] - [netdrv] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [826718] - [netdrv] tg3: Remove SPEED_UNKNOWN checks (John Feeney) [826718] - [netdrv] tg3: Fix link check in tg3_adjust_link (John Feeney) [826718] - [netdrv] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [826718] - [netdrv] tg3: Update copyright (John Feeney) [826718] - [netdrv] tg3: Use *_UNKNOWN ethtool definitions (John Feeney) [826718] - [netdrv] tg3: Remove unneeded link_config.orig_... members (John Feeney) [826718] - [netdrv] tg3: Remove unused link config code (John Feeney) [826718] - [netdrv] tg3: Consolidate ASIC rev detection code (John Feeney) [826718] - [netdrv] tg3: Reduce UMP event collision window (John Feeney) [826718] - [netdrv] tg3: Fix copper autoneg adv checks (John Feeney) [826718] - [netdrv] tg3: Fix stats while interface is down (John Feeney) [826718] - [netdrv] tg3: Disable new DMA engine for 57766 (John Feeney) [826718] - [netdrv] tg3: Move transmit comment to a better location (John Feeney) [826718] - [netdrv] tg3: Eliminate unneeded prototype (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_find_peer (John Feeney) [826718] - [netdrv] tg3: Move tg3_nvram_write_block functions (John Feeney) [826718] - [netdrv] tg3: Move tg3_set_rx_mode (John Feeney) [826718] - [netdrv] tg3: Move tg3_change_mtu to a better location (John Feeney) [826718] - [netdrv] tg3: Relocate tg3_reset_task (John Feeney) [826718] - [netdrv] tg3: Move tg3_restart_hw to a better location (John Feeney) [826718] - [netdrv] tg3: Remove alloc_etherdev error messages (John Feeney) [826718] - [netdrv] tg3: Break out RSS indir table init and assignment (John Feeney) [826718] - [netdrv] tg3: Use mii_advertise_flowctrl (John Feeney) [826718] - [netdrv] tg3: Make the TX BD DMA limit configurable (John Feeney) [826718] - [netdrv] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [826718] - [netdrv] tg3: Track LP advertising (John Feeney) [826718] - [netdrv] tg3: Integrate flowctrl check into AN adv check (John Feeney) [826718] - [netdrv] tg3: Fix advertisement handling (John Feeney) [826718] - [netdrv] tg3: Change mii to ethtool advertisement function names (John Feeney) [826718] - [netdrv] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [826718] - [firmware] add Ralink rt2800 firmware images (Stanislaw Gruszka) [841604] - [mm] x86_32: randomize SHLIB_BASE (Aristeu Rozanski) [804956] {CVE-2012-1568}- [kernel] cgroups: don't attach task to subsystem if migration failed (Frederic Weisbecker) [751817] - [kernel] cgroups: more safe tasklist locking in cgroup_attach_proc (Frederic Weisbecker) [751817] - [kernel] cgroups: use flex_array in attach_proc (Frederic Weisbecker) [751817] - [lib] flex_array: allow zero length flex arrays (Frederic Weisbecker) [751817] - [lib] flex_array: fix flex_array_put_ptr macro to be valid C (Frederic Weisbecker) [751817] - [lib] flex_array: add helpers to get and put to make pointers easy to use (Frederic Weisbecker) [751817] - [kernel] cgroups: make procs file writable (Frederic Weisbecker) [751817] - [kernel] cgroups: add per-thread subsystem callbacks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix freezing groups with stopped tasks (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: update_freezer_state() does incorrect state transitions (Frederic Weisbecker) [751817] - [kernel] cgroups: read-write lock CLONE_THREAD forking per threadgroup (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: fix can_attach() to prohibit moving from/to freezing/frozen cgroups (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: unnecessary test in cgroup_freezing_or_frozen() (Frederic Weisbecker) [751817] - [kernel] cgroup_freezer: Update stale locking comments (Frederic Weisbecker) [751817] - [net] nf_defrag_ipv6: fix oops on module unloading (Amerigo Wang) [726807]- [fs] ext4: check for zero length extent (Lukas Czerner) [813097] - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747] - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694] - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337] - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337] - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337] - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337] - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337] - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337] - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337] - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337] - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337] - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337] - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337] - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337] - [fs] gfs2: New truncate sequence (Bob Peterson) [753337] - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337] - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337] - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337] - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337] - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337] - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337] - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337] - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377] - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377] - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377] - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377] - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377] - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385] - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281] - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281] - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746] - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746] - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746] - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746] - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746] - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746] - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746] - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746] - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746] - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746] - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746] - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746] - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746] - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746] - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746] - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714] - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714] - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714] - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714] - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714] - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714] - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714] - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714] - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714] - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714] - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714] - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714] - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708] - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708] - [fs] nfs: grab open context in direct read (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708] - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708] - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708] - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708] - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708] - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708] - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771] - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080] - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080] - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089] - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688] - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688] - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688] - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688] - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688] - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688] - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688] - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688] - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091] - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091] - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091] - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091] - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091] - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091] - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091] - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]- [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572] - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572] - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572] - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572] - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572] - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572] - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572] - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572] - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572] - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572] - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572] - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561] - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561] - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561] - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561] - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561] - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145] - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145] - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145] - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145] - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145] - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145] - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145] - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145] - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145] - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145] - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145] - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275] - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275] - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275] - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842] - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302] - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302] - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404] - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]- [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838] - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651] - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651] - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651] - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651] - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651] - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651] - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651] - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651] - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651] - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651] - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651] - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651] - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651] - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651] - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651] - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651] - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651] - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651] - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651] - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651] - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651] - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651] - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651] - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651] - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651] - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651] - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651] - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651] - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651] - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651] - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651] - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651] - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651] - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651] - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651] - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651] - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651] - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651] - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651] - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651] - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651] - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651] - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651] - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651] - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651] - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651] - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651] - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651] - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651] - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651] - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651] - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018] - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018] - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018] - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018] - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018] - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018] - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018] - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018] - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018] - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018] - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018] - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018] - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018] - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018] - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018] - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018] - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018] - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018] - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018] - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018] - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018] - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018] - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018] - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018] - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400] - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303] - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302] - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302] - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302] - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302] - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503] - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503] - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503] - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503] - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503] - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503] - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503] - [pci] x2apic: fix optout message (Prarit Bhargava) [860729] - [tools] perf: fix parallel build (Eric Sandeen) [859259] - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881] - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]- [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676] - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676] - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676] - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198] - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198] - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570] - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570] - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570] - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570] - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570] - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570] - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570] - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570] - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570] - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570] - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570] - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570] - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570] - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570] - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570] - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570] - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570] - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570] - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570] - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570] - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570] - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792] - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792] - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792] - [gpu] vga drivers backport (Dave Airlie) [857792] - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792] - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792] - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792] - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792] - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792] - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792] - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792] - [i2c] export bit-banging algo functions (Dave Airlie) [857792] - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727] - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727] - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727] - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727] - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727] - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727] - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727] - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727] - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727] - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727] - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727] - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727] - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727] - [usb] ti_usb: fix printk format warning (Don Zickus) [846419] - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419] - [pci] Enable ATS at the device state restore (Don Dugger) [767886] - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886] - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886] - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104] - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104] - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104] - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104] - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104] - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104] - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104] - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104] - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104] - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104] - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463] - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097] - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292] - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491] - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956] - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775] - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]- [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677] - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677] - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048] - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048] - [netdrv] e1000e: update driver version number (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103] - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103] - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103] - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103] - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103] - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103] - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103] - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103] - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103] - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103] - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103] - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103] - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103] - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103] - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103] - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103] - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103] - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103] - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103] - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103] - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103] - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103] - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103] - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103] - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103] - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103] - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103] - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103] - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103] - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103] - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103] - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103] - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103] - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103] - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103] - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103] - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103] - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103] - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103] - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103] - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103] - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103] - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103] - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103] - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103] - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103] - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103] - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103] - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103] - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103] - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103] - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103] - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103] - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565] - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565] - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565] - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565] - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565] - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565] - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565] - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565] - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565] - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565] - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565] - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565] - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565] - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565] - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565] - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565] - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565] - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565] - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565] - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565] - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565] - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565] - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565] - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565] - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565] - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565] - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565] - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565] - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565] - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385] - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578] - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578] - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578] - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578] - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578] - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578] - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578] - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578] - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578] - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578] - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578] - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578] - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578] - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578] - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578] - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578] - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578] - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578] - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966] - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132] - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337] - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086] - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881] - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967] - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579] - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682] - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872] - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]- [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045] - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435] - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435] - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435] - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435] - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574] - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574] - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574] - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574] - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574] - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574] - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574] - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574] - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574] - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574] - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001] - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001] - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807] - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807] - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807] - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807] - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807] - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517] - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517] - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517] - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517] - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517] - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517] - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517] - [acpi] Fix a fix section mismatch (Myron Stowe) [816517] - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019] - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019] - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019] - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019] - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019] - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019] - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019] - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019] - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019] - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019] - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019] - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019] - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019] - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145] - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433] - [i2c] add support for iSMT on bordenville (Neil Horman) [791368] - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531] - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531] - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531] - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389] - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370] - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370] - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370] - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370] - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370] - [block] mtip32xx: minor performance tweak (David Milburn) [837370] - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370] - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370] - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370] - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370] - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370] - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370] - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370] - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370] - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370] - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370] - [block] mtip32xx: Shorten macro names (David Milburn) [837370] - [block] mtip32xx: misc changes (David Milburn) [837370] - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370] - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370] - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370] - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370] - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370] - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067] - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067] - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067] - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067] - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067] - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067] - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591] - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591] - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591] - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941] - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722] - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260] - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052] - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376] - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053] - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053] - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566] - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566] - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566] - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566] - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566] - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566] - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566] - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566] - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566] - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566] - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566] - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566] - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566] - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566] - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566] - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566] - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566] - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566] - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566] - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566] - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566] - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566] - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566] - [scsi] lpfc: Fix abort status (Rob Evers) [827566] - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566] - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566] - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566] - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566] - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566] - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566] - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566] - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566] - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566] - [scsi] lpfc: Fix error displayed (Rob Evers) [827566] - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566] - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566] - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566] - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566] - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566] - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566] - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566] - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566] - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566] - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566] - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566] - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566] - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566] - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566] - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566] - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566] - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566] - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566] - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566] - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566] - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126] - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126] - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765] - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765] - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765] - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765] - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765] - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765] - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765] - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765] - [scsi] ipr: missing unlock before a return (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647] - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647] - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647] - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647] - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647] - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647] - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647] - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647] - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647] - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647] - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144] - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144] - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712] - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712] - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712] - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531] - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219] - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511} - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395] - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495] - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495] - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495] - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495] - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495] - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495] - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495] - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495] - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495] - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]- [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347] - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347] - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347] - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584] - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584] - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584] - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584] - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709] - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709] - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709] - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709] - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358] - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358] - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358] - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358] - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358] - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358] - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358] - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112] - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112] - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278] - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278] - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628] - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628] - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628] - [net] openvswitch: Fix typo (Thomas Graf) [854628] - [net] openvswitch: Relax set header validation (Thomas Graf) [854628] - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628] - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628] - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628] - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628] - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628] - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628] - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628] - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696] - [base] driver-core: fix device_register race (Rob Evers) [833098] - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199] - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675] - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]- [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007] - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325] - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325] - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325] - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759] - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759] - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118] - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611] - [net] core: allocate skbs on local node (Andy Gospodarek) [843163] - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412} - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086] - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086] - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086] - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086] - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086] - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086] - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086] - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086] - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086] - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086] - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086] - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086] - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086] - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086] - [kernel] Allow drivers to compile with #include (Neil Horman) [813086] - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086] - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086] - [kernel] irq: Provide status modifier (Neil Horman) [813086] - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086] - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086] - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086] - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086] - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086] - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086] - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086] - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086] - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086] - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086] - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086] - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086] - [net] add wireless TX status socket option (Neil Horman) [813086] - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086] - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086] - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086] - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086] - [net] Add net_ratelimited_function and net__ratelimited macros (Neil Horman) [813086] - [fs] libfs: add simple_open() (Neil Horman) [813086] - [base] core: device_rename's new_name can be const (Neil Horman) [813086] - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086] - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086] - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086] - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310] - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062] - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]- [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131] - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139] - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575] - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575] - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575] - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575] - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575] - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659] - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659] - [netdrv] ehea: make some functions and variables static (Steve Best) [822659] - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659] - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659] - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659] - [netdrv] ehea: Add GRO support (Steve Best) [822659] - [netdrv] ehea: Remove LRO support (Steve Best) [822659] - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659] - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659] - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659] - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659] - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659] - [netdrv] ehea: Add vlan_features (Steve Best) [822659] - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659] - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659] - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659] - [netdrv] ehea: Update multiqueue support (Steve Best) [822659] - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659] - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659] - [netdrv] ehea: do vlan cleanup (Steve Best) [822659] - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659] - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659] - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659] - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659] - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659] - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659] - [netdrv] ehea: Fixing statistics (Steve Best) [822659] - [netdrv] ehea: fix use after free (Steve Best) [822659] - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659] - [netdrv] ehea: simplify conditional (Steve Best) [822659] - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659] - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659] - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146] - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146] - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146] - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146] - [scsi] bfa: firmware image name update (Rob Evers) [830008] - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008] - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008] - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008] - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008] - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008] - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008] - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008] - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008] - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008] - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008] - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008] - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008] - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008] - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008] - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008] - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008] - [scsi] bfa: Fix endian bug (Rob Evers) [830008] - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594] - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594] - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594] - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594] - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594] - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594] - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594] - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932] - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932] - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932] - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]- [scsi] hpsa: bump version number (Tomas Henzl) [737644] - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644] - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644] - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644] - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644] - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644] - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644] - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644] - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644] - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644] - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644] - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644] - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644] - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644] - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644] - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644] - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644] - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644] - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: use check_signature (Tomas Henzl) [737644] - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644] - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644] - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644] - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644] - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644] - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644] - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644] - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644] - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644] - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644] - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644] - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644] - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644] - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644] - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644] - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644] - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644] - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872] - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872] - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872] - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872] - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872] - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872] - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301] - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541] - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623] - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297] - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]- [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067] - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049] - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049] - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400} - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}- [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095] - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095] - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095] - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095] - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095] - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095] - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095] - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095] - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095] - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095] - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095] - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095] - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095] - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095] - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095] - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095] - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095] - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095] - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095] - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095] - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095] - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095] - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691] - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877] - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731] - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731] - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731] - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]- [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768] - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768] - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664] - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060] - [fs] dlm: fix granting from recovery (David Teigland) [821824] - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964] - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891] - [fs] fuse: update attributes on aio_read (Brian Foster) [850642] - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642] - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642] - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456] - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049] - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049] - [mm] a few small updates for radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049] - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049] - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049] - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049] - [mm] let swap use exceptional entries (Rafael Aquini) [806049] - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049] - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049] - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049] - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049] - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049] - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049] - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049] - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049] - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049] - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049] - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049] - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049] - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049] - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049] - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049] - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049] - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]- [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849] - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196] - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196] - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196] - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700] - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700] - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015] - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014] - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865] - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]- [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973] - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973] - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973] - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973] - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973] - [pci] disable mmio during bar sizing (Myron Stowe) [841973] - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312] - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814] - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661] - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661] - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702] - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702] - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702] - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702] - [tools] perf stat: Fix default output file (Jiri Olsa) [846702] - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702] - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702] - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702] - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702] - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702] - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702] - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702] - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702] - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702] - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702] - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702] - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702] - [tools] perf: Fix make tarballs (Jiri Olsa) [846702] - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702] - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702] - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702] - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702] - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702] - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702] - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702] - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702] - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702] - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702] - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702] - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702] - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702] - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702] - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702] - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702] - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702] - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702] - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702] - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702] - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702] - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702] - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702] - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702] - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702] - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702] - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702] - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702] - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702] - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702] - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702] - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702] - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702] - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702] - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702] - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702] - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702] - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702] - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702] - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702] - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702] - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702] - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702] - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702] - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702] - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702] - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702] - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702] - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702] - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702] - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702] - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702] - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702] - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702] - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702] - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702] - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702] - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702] - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702] - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702] - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702] - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702] - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702] - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702] - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702] - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702] - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702] - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702] - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702] - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702] - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702] - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702] - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702] - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702] - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702] - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702] - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702] - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702] - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702] - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702] - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702] - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702] - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702] - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702] - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702] - [tools] perf annotate: Group operands members (Jiri Olsa) [846702] - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702] - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702] - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702] - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702] - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702] - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702] - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702] - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702] - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702] - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702] - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702] - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702] - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702] - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702] - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702] - [tools] perf stat: Declare some references static (Jiri Olsa) [846702] - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702] - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702] - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702] - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702] - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702] - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702] - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702] - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702] - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702] - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702] - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702] - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702] - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702] - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702] - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702] - [tools] traceevent: Fix some comments (Jiri Olsa) [846702] - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702] - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702] - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702] - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702] - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702] - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702] - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702] - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702] - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702] - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702] - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702] - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702] - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702] - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702] - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702] - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702] - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702] - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702] - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702] - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702] - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702] - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702] - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702] - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702] - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702] - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702] - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702] - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702] - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702] - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702] - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702] - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702] - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702] - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702] - [tools] Add Makefile.include (Jiri Olsa) [846702] - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702] - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702] - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702] - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702] - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702] - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702] - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702] - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702] - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702] - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702] - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356] - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356] - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356] - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356] - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356] - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356] - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356] - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617] - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617] - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617] - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617] - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133] - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]- [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489] - [tools] perf: Enable the probe command (Jiri Olsa) [786489] - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489] - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489] - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489] - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489] - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489] - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489] - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489] - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489] - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489] - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489] - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489] - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489] - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489] - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489] - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489] - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489] - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489] - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489] - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489] - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489] - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489] - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489] - [tracing] kprobes: Always show group name (Jiri Olsa) [786489] - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489] - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489] - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489] - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489] - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489] - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489] - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489] - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489] - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489] - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489] - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489] - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489] - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489] - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489] - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489] - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489] - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489] - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489] - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489] - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489] - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489] - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489] - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489] - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489] - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489] - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489] - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489] - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489] - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489] - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489] - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489] - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585] - [net] sched: fix race in mirred device removal (Jason Wang) [846585] - [net] sched: printk message severity (Jason Wang) [846585] - [net] sched: act_mirred cleanup (Jason Wang) [846585] - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900] - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900] - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900] - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796] - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611] - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611] - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542] - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243] - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031] - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308] - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132] - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614] - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665] - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766] - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993] - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654] - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573] - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886] - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591] - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571] - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734] - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]- [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033] - [x86] mce: Move MCACOD defines from mce-severity.c to (Luming Yu) [696033] - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033] - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033] - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033] - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033] - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033] - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033] - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033] - [x86] mce: Handle "action required" errors (Luming Yu) [696033] - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033] - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033] - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033] - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033] - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277] - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277] - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277] - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277] - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277] - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277] - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277] - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277] - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970] - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970] - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970] - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970] - [md] support re-add of recovering devices. (Jes Sorensen) [817970] - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970] - [md] raid5: delayed stripe fix (Jes Sorensen) [817970] - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970] - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970] - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970] - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970] - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970] - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970] - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970] - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970] - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970] - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970] - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970] - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970] - [md] check the return of mddev_find() (Jes Sorensen) [817970] - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970] - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970] - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970] - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970] - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970] - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970] - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970] - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970] - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970] - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970] - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970] - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970] - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970] - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970] - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970] - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970] - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970] - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970] - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970] - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970] - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970] - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970] - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970] - [md] raid5: support sync request (Jes Sorensen) [817970] - [md] raid5: remove unused variables (Jes Sorensen) [817970] - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970] - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970] - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970] - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970] - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970] - [md] raid10: add reshape support (Jes Sorensen) [817970] - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970] - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970] - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970] - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970] - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970] - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970] - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970] - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970] - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970] - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970] - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970] - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970] - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970] - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970] - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970] - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970] - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970] - [md] Bitmap version cleanup (Jes Sorensen) [817970] - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970] - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970] - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970] - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970] - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970] - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970] - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970] - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970] - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970] - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970] - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970] - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970] - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970] - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970] - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970] - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970] - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970] - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970] - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970] - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970] - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970] - [md] allow re-add to failed arrays. (Jes Sorensen) [817970] - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970] - [md] Use existed macros instead of numbers (Jes Sorensen) [817970] - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970] - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970] - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970] - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970] - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970] - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970] - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970] - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970] - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970] - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970] - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970] - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970] - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970] - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970] - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970] - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970] - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970] - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970] - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970] - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970] - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970] - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970] - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970] - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970] - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970] - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970] - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970] - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970] - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970] - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970] - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970] - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970] - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970] - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970] - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970] - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970] - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970] - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970] - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970] - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970] - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970] - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970] - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970] - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970] - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970] - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070] - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070] - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070] - [scsi] async: introduce 'async_domain' type (David Milburn) [839070] - [scsi] isci: make function declaration match implementation (David Milburn) [839070] - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070] - [scsi] fix hot unplug vs async scan race (David Milburn) [839070] - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070] - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070] - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070] - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070] - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]- [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771] - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567] - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691] - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069] - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069] - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486] - [scsi] alua: Optimize the STPG command (Rob Evers) [807486] - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486] - [scsi] alua: Introduce set params interface (Rob Evers) [807486] - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826] - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826] - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826] - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808] - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808] - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808] - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808] - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808] - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808] - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808] - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808] - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808] - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808] - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808] - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808] - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808] - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808] - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808] - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808] - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808] - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808] - [dm] introduce split_discard_requests (Mike Snitzer) [844808] - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808] - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808] - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374] - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374] - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823] - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823] - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820] - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820] - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820] - [dm] support non power of two target max_io_len (Mike Snitzer) [814820] - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820] - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808] - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808] - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808] - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808] - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808] - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808] - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808] - [dm] replace simple_strtoul (Mike Snitzer) [844808] - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808] - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808] - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808] - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968] - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955] - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955] - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955] - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955] - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955] - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955] - [dm] dm-thin: correct module description (Mike Snitzer) [828955] - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955] - [dm] dm-thin: support discards (Mike Snitzer) [828955] - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955] - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955] - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955] - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955] - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955] - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955] - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955] - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955] - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955] - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955] - [dm] dm-thin: correct comments (Mike Snitzer) [828955] - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955] - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438] - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955] - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955] - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955] - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955] - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955] - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955] - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955] - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955] - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955] - [dm] remove superfluous smp_mb (Mike Snitzer) [828955] - [dm] use local printk ratelimit (Mike Snitzer) [828955] - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955] - [dm] fix idr leak on module removal (Mike Snitzer) [828955] - [dm] replicator: remove all related code (Mike Snitzer) [828955] - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955] - [block] export __make_request (Mike Snitzer) [828955]- [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357] - [scsi] fix medium error problems (Rob Evers) [845135] - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583] - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583] - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583] - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583] - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803] - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803] - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803] - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803] - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803] - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803] - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]- [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193] - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496] - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496] - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496] - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496] - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496] - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496] - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496] - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496] - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496] - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496] - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496] - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496] - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496] - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496] - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677] - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470] - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470] - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470] - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375] - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065] - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065] - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065] - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065] - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065] - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065] - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065] - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065] - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065] - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065] - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065] - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934] - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934] - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934] - [fs] cifs: close sget() races (Sachin Prabhu) [823934] - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934] - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934] - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934] - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934] - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934] - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934] - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934] - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934] - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934] - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934] - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934] - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934] - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934] - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934] - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934] - [fs] cifs: Remove build warning (Sachin Prabhu) [823934] - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934] - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934] - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934] - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902] - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902] - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902] - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878] - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878] - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878] - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878] - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843] - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630] - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630] - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630] - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625] - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620] - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842] - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314] - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314] - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314] - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314] - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314] - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538] - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434] - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638] - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080] - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080] - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734] - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734] - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734] - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871] - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871] - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871] - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871] - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940] - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962] - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112] - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871] - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871] - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871] - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871] - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]- [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253] - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051] - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051] - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051] - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051] - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051] - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508] - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508] - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508] - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508] - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508] - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508] - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508] - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737] - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737] - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737] - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138] - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458] - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704] - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]- [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656] - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656] - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656] - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656] - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656] - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656] - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656] - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656] - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656] - [lib] flex_array: export symbols to modules (Herbert Xu) [805656] - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656] - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656] - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656] - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656] - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656] - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656] - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656] - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656] - [net] genetlink: Add genl_notify() (Herbert Xu) [805656] - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862] - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745] - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745] - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994] - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994] - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994] - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994] - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994] - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994] - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157] - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758] - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576] - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607] - [scsi] st: increase max number of tapes configured (Rob Evers) [533469] - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255] - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]- [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109] - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441] - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322] - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716] - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716] - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}- [s390] kernel: pfault task state race (Hendrik Brueckner) [831262] - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651] - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797] - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796] - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315] - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025] - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]- [pci] print out PCI device info along with duration (Myron Stowe) [808213] - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213] - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213] - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213] - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213] - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213] - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213] - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213] - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213] - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213] - [pci] Add class support in quirk handling (Myron Stowe) [808213] - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213] - [kernel] async: remove redundant declaration (Myron Stowe) [808213] - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213] - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152] - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363] - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410] - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410] - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410] - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410] - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880] - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025] - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266] - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705] - [net] fix some sparse errors (Jiri Pirko) [787705] - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705] - [net] ping: remove some sparse errors (Jiri Pirko) [787705] - [net] ping: fix the coding style (Jiri Pirko) [787705] - [net] ping: make local functions static (Jiri Pirko) [787705] - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705] - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705] - [net] ping: fix build failure (Jiri Pirko) [787705] - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705] - [net] ping: small changes (Jiri Pirko) [787705] - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705] - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009] - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}- [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748] - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748] - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748] - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748] - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748] - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748] - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748] - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748] - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748] - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748] - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748] - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748] - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748] - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748] - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748] - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748] - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748] - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748] - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748] - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748] - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748] - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748] - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748] - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748] - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748] - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748] - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748] - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748] - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748] - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748] - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748] - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748] - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748] - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748] - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748] - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748] - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748] - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748] - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748] - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748] - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748] - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748] - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748] - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748] - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748] - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748] - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]- [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185] - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313} - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149] - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211] - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138] - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]- [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126] - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973] - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973] - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105] - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105] - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105] - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384} - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135] - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456] - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990] - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506] - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]- [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374] - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383} - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149] - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847] - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847] - [lib] make _tolower() public (Sachin Prabhu) [820847] - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847] - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847] - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847] - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847] - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847] - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271] - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271] - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]- [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474] - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474] - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474] - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474] - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474] - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474] - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474] - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474] - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474] - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474] - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474] - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474] - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474] - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474] - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474] - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474] - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474] - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474] - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474] - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474] - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474] - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474] - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474] - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474] - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474] - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474] - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474] - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474] - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474] - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474] - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474] - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474] - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474] - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474] - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474] - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474] - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474] - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474] - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474] - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474] - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474] - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474] - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474] - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474] - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474] - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474] - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474] - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474] - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474] - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474] - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474] - [tools] perf: Adjust make rules (Jiri Olsa) [827474] - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474] - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474] - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474] - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474] - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474] - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474] - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474] - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474] - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474] - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474] - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474] - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474] - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474] - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474] - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474] - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474] - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474] - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474] - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474] - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474] - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474] - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474] - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474] - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474] - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474] - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474] - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474] - [tools] perf: Moving code in header.c (Jiri Olsa) [827474] - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474] - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474] - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474] - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474] - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474] - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474] - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474] - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474] - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474] - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474] - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474] - [tools] perf, record: No build id option fails (Jiri Olsa) [827474] - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474] - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474] - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474] - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474] - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474] - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474] - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474] - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474] - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474] - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474] - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474] - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474] - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474] - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474] - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474] - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474] - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474] - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474] - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474] - [tools] perf: probe usability fixes (Jiri Olsa) [827474] - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474] - [tools] perf: Introduce per user view (Jiri Olsa) [827474] - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474] - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474] - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474] - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640] - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044] - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044] - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]- [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575] - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078} - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311] - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486] - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031] - [net] ehea: fix promiscuous mode (Steve Best) [826075] - [net] ehea: fix allmulticast support (Steve Best) [826075] - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]- [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277] - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278] - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265] - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261] - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893] - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815] - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657] - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657] - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719] - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719] - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719] - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]- [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744} - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726] - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726] - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588] - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436] - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126] - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126] - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385] - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385] - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177] - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177] - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227] - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227] - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227] - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977] - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745} - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659] - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659] - [mm] deactivate invalidated pages (Rafael Aquini) [817659] - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001] - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230] - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367] - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073] - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073] - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535] - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411] - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952] - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663] - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313] - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920] - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]- [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164] - [net] bonding: Always add vid to new slave group (Neil Horman) [834764] - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374] - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374] - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]- [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038] - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038] - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650] - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650] - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650] - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650] - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650] - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650] - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650] - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650] - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009] - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009] - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009] - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009] - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009] - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202] - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891] - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174] - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174] - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174] - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174] - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174] - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174] - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174] - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174] - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174] - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174] - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174] - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174] - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174] - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174] - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174] - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174] - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174] - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174] - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174] - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174] - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174] - [fs] NFS: Determine initial mount security (Steve Dickson) [784174] - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174] - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174] - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174] - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174] - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]- [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137] - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137] - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137] - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137] - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137] - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992] - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065] - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044] - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428] - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945] - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270] - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270] - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]- [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172] - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172] - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172] - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352] - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209] - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904] - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211] - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]- [netdrv] mlx4: ignore old module parameters (Jay Fenlason) [830553]- [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431] - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431] - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890] - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163] - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]- [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287] - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]- [net] ipv4/netfilter: TCP and raw fix for ip_route_me_harder (Jiri Benc) [812108]- [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157] - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260] - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123} - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123} - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507] - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372} - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136} - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}- [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189] - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189] - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108] - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108] - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254] - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254] - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254] - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254] - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254] - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254] - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]- [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090] - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515] - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515] - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515] - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515] - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515] - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853] - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371] - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435] - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]- [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329] - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059] - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561] - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179} - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]- [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331] - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331] - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331] - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331] - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331] - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301] - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052] - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302] - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460] - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460] - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460] - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460] - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460] - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065] - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065] - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065] - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065] - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561] - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561] - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561] - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561] - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561] - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273] - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023] - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376] - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746] - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746] - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746] - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746] - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746] - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746] - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746] - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746] - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746] - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746] - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746] - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746] - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746] - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947] - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315] - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315] - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315] - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315] - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119} - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119} - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568] - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568] - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232] - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232] - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]- [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558] - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376] - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376] - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670] - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274] - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486] - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837] - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376] - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376] - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376] - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376] - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376] - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376] - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530] - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034] - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036] - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036] - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036] - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036] - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036] - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036] - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036] - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036] - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036] - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036] - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036] - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036] - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036] - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036] - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036] - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036] - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036] - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036] - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036] - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036] - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036] - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140] - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137] - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036] - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059] - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059] - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682] - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149] - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149] - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152] - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151] - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643] - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641] - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002] - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936] - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462] - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569] - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569] - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260] - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260] - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260] - [tools] selftests: add mq_open_tests (Doug Ledford) [750260] - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260] - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260] - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260] - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324] - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324] - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569] - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599] - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145] - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591] - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236] - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013] - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954] - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954] - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954] - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954] - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954] - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954] - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954] - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954] - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954] - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954] - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954] - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954] - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954] - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954] - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954] - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954] - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954] - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954] - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954] - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954] - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954] - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954] - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954] - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954] - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954] - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954] - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954] - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954] - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954] - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954] - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954] - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954] - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954] - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954] - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954] - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954] - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]- [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785] - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904] - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904] - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365] - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365] - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365] - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365] - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291] - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658] - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678] - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550] - [scsi] libsas: fix sas port naming (David Milburn) [759210] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210] - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210] - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210] - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210] - [scsi] isci: implement suspend/resume support (David Milburn) [759210] - [scsi] isci: kill isci_host.shost (David Milburn) [759210] - [scsi] isci: fix interrupt disable (David Milburn) [759210] - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210] - [scsi] isci: fix controller stop (David Milburn) [759210] - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210] - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210] - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210] - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210] - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210] - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210] - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210] - [scsi] libsas: suspend / resume support (David Milburn) [759210] - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210] - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210] - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081] - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926] - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984] - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984] - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984] - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099] - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703] - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539] - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364] - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619] - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923] - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535] - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535] - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535] - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751] - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861] - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948] - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231] - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669] - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612] - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]- [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428] - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676] - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676] - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676] - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676] - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676] - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676] - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676] - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070] - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070] - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070] - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070] - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070] - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299] - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747] - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247] - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]- [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913] - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913] - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913] - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653] - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121} - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776] - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776] - [scsi] libsas: continue revalidation (David Milburn) [798776] - [ata] libata: make ata_print_id atomic (David Milburn) [798776] - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776] - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776] - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776] - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776] - [ata] libata: reset once (David Milburn) [798776] - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776] - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776] - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776] - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776] - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776] - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776] - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776] - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776] - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776] - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776] - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776] - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059] - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415] - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413] - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]- [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215] - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215] - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522] - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522] - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522] - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522] - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522] - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522] - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522] - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522] - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522] - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522] - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522] - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522] - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522] - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522] - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522] - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522] - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522] - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522] - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522] - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522] - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522] - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522] - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522] - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522] - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522] - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522] - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522] - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522] - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522] - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522] - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522] - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522] - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522] - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632] - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962] - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302] - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259] - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364] - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815] - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470] - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]- [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165] - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165] - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165] - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165] - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571] - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571] - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571] - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571] - [netdrv] rt2x00: fix random stalls (John Linville) [808571] - [netdrv] iwlwifi: fix key removal (John Linville) [808571] - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571] - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571] - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571] - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571] - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571] - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571] - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571] - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571] - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231] - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231] - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231] - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231] - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231] - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231] - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986] - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]- [net] Fix netdevice reference leak (Thomas Graf) [719600]- [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984] - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984] - [net] ipmr: dont corrupt lists (Thomas Graf) [631984] - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984] - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984] - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984] - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984] - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984] - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984] - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984] - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984] - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984] - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984] - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984] - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984] - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984] - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984] - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984] - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992] - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600] - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558] - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322] - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694] - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928] - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136] - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136] - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]- [net] bonding: send igmp report for its master (Weiping Pan) [797780] - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780] - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487] - [net] fix vlan gro path (Jiri Pirko) [720611] - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231] - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086] - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652] - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]- [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242] - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169] - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336] - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579] - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730] - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601} - [virt] virtio-pci: S3 support (Amit Shah) [803187] - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187] - [virt] virtio: drop thaw PM operation (Amit Shah) [803187] - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]- [scsi] be2iscsi: fix include order (Mike Christie) [738043] - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043] - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043] - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043] - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043] - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043] - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043] - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043] - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043] - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043] - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043] - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043] - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043] - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043] - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043] - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043] - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043] - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043] - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731] - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731] - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731] - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036] - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647] - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641] - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]- [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803] - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574] - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857] - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725] - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119] - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]- [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083} - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083} - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689] - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132] - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127] - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362] - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316] - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316] - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316] - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316] - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384] - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996] - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]- [security] Fix negative key error handling (David Howells) [806393] - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378] - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139] - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139] - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747] - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747] - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747] - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747] - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747] - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747] - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747] - [x86] UV2: Work around BAU bug (George Beshers) [737747] - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747] - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747] - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747] - [x86] UV: Fix UV2 hub part number (George Beshers) [737747] - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747] - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747] - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747] - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747] - [net] ehash_size cleanup in tcp (George Beshers) [737748] - [x86] print EST-capable warning message only once (George Beshers) [737748] - [mm] Overflow computing _hash_mask (George Beshers) [737748] - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748] - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748] - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748] - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748] - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748] - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748] - [fs] allow for more than 2^31 file (George Beshers) [737748] - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522] - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]- [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758] - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239] - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127] - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946] - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519] - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519] - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530] - [scsi] isci: improve phy event warnings (David Milburn) [805530] - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530] - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530] - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530] - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530] - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530] - [scsi] isci: T10 DIF support (David Milburn) [805530] - [scsi] isci: enable clock gating (David Milburn) [805530] - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530] - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789] - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441] - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]- [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086} - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817] - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817] - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817] - [kernel] sched: Fix softirq time accounting (George Beshers) [635817] - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817] - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111] - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111] - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111] - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111] - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111] - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111] - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111] - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111] - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111] - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111] - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891] - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544] - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528] - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528] - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]- [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017] - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017] - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017] - [scsi] hpsa: change version string (Tomas Henzl) [785262] - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262] - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262] - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262] - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262] - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262] - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262] - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262] - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262] - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262] - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620] - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620] - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620] - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608] - [security] keys: add a "logon" key type (David Howells) [788634] - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634] - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634] - [security] keys: fix user_defined key sparse messages (David Howells) [788634] - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634] - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634] - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634] - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634] - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634] - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634] - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634] - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634] - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634] - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634] - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634] - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634] - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634] - [security] KEYS: Improve /proc/keys (David Howells) [788634] - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634] - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634] - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634] - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634] - [security] KEYS: Fix up comments in key management code (David Howells) [788634] - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634] - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634] - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634] - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634] - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634] - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634] - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634] - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634] - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634] - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634] - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634] - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634] - [security] whitespace coding style fixes (David Howells) [788634] - [security] key: keyring: fix some code style issues (David Howells) [788634] - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634] - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291] - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453] - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099] - [fs] xfs: fix inode lookup race (Dave Chinner) [796277] - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399] - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399] - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399] - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209] - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209] - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209] - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177] - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177] - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]- [net] gro: more generic L2 header check (Doug Ledford) [789123] - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123] - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123] - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171] - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171] - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621] - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621] - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621] - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621] - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621] - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621] - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621] - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621] - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396] - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681] - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727] - [block] loop: fix partial read infomation leak (Dave Young) [761418] - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004] - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328] - [target] fix build on i386 (Andy Grover) [765982] - [target] Backport from stable-3.2.6 (Andy Grover) [765982]- [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127} - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127} - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127} - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097} - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097} - [scsi] qla4xxx: update version (Mike Christie) [800664] - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664] - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664] - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664] - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555] - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114] - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041] - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984] - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]- [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037] - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173] - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173] - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173] - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173] - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794] - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794] - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689] - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086] - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447] - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944] - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801] - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320] - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039] - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039] - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039] - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039] - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039] - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039] - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039] - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039] - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039] - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823] - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823] - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823] - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823] - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823] - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823] - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823] - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823] - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823] - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823] - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823] - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615] - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615] - [mm] memcg: oom notifier (Frantisek Hrbata) [739615] - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615] - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615] - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615] - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615] - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)- [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652] - [fs] procfs: parse mount options (Jerome Marchand) [770652] - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721] - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721] - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721] - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721] - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721] - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879} - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376] - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839] - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763] - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893] - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876] - [perf] header: Fix build on old systems (Jiri Olsa) [784888] - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]- [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428] - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583] - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672] - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075] - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923] - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209] - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]- [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320] - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320] - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320] - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320] - [virt] KVM: Steal time implementation (Rik van Riel) [612320] - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320] - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311] - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311] - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099] - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694] - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694] - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694] - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694] - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694] - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694] - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694] - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694] - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694] - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694] - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694] - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694] - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694] - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694] - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694] - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694] - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694] - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694] - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694] - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694] - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694] - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694] - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694] - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694] - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694] - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694] - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694] - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694] - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694] - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288] - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852] - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]- [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762] - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572] - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741] - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392] - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741] - [infiniband] IB/ipath: Add missing in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741] - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741] - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741] - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741] - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741] - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741] - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741] - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741] - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741] - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392] - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305] - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351] - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895] - [dm] raid: add flush support (Mike Snitzer) [797967]- [build] update RHEL_MINOR to '3' (Aristeu Rozanski) - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495] - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495] - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495] - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495] - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365] - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365] - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365] - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365] - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365] - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365] - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365] - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365] - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365] - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365] - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365] - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365] - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365] - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365] - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365] - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365] - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365] - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365] - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365] - [netdrv] bnx2: update firmware to latest upstream (Neil Horman) - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428] - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753] - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086] - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086] - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086] - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086] - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086] - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086] - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086] - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086] - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086] - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086] - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086] - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086] - [scsi] libfc: Add support for FDMI (Neil Horman) [789086] - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086] - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086] - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086] - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086] - [scsi] libfc: Declare local functions static (Neil Horman) [789086] - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086] - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086] - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086] - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086] - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086] - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383] - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383] - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383] - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383] - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383] - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383] - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383] - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383] - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383] - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383] - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383] - [x86] efivars: String functions (Seiji Aguchi) [696383] - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383] - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383] - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383] - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383] - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383] - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383] - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383] - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383] - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383] - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383] - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383] - [x86] Fix common misspellings (Seiji Aguchi) [696383] - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383] - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383] - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383] - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383] - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383] - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383] - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383] - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055] - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville) - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952] - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952] - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952] - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952] - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952] - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952] - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952] - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952] - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952] - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952] - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952] - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952] - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952] - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952] - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952] - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952] - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952] - [netdrv] b43: don't include bcma header files (John Linville) [766952] - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952] - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952] - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952] - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952] - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952] - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952] - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952] - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952] - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952] - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952] - [net] mac80211: continue using USHORT_MAX (John Linville) [766952] - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952] - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952] - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952] - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952] - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952] - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952] - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952] - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952] - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952] - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952] - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952] - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952] - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952] - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952] - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952] - [netdrv] wireless rebase: Revert bits of "atomic: use " (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952] - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952] - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952] - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952] - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780] - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952] - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952] - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952] - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952] - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952] - [kernel] compiler: Introduce __always_unused (John Linville) [766952] - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952] - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952] - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952] - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952] - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952] - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952] - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952] - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]- [virt] virtio-scsi: add power management (Paolo Bonzini) [782027] - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027] - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989] - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989] - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989] - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989] - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989] - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989] - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989] - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989] - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989] - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989] - [drm] rebase upstream fixes (Dave Airlie) [797142] - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494] - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494] - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767] - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767] - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536] - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536] - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536] - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536] - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536] - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765] - [security] audit: comparison on interprocess fields (Eric Paris) [661765] - [security] audit: implement all object interfield comparisons (Eric Paris) [661765] - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765] - [security] audit: complex interfield comparison helper (Eric Paris) [661765] - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765] - [security] audit: allow audit matching on inode gid (Eric Paris) [661765] - [audit] allow matching on obj_uid (Eric Paris) [661765] - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765] - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765] - [ppc] Reserve iommu page 0 (Steve Best) [784088] - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798] - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041] - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]- [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531] - [pci] Clean-up MPS debug output (Shyam Iyer) [692531] - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531] - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531] - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531] - [pci] Disable MPS configuration by default (Shyam Iyer) [692531] - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531] - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531] - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531] - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531] - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531] - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531] - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141] - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141] - [block] dm io: fix discard support (Mike Snitzer) [758404] - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618] - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618] - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618] - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618] - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618] - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219] - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987] - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987] - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987] - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987] - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987] - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987] - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987] - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987] - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987] - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590] - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862] - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407] - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136] - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652] - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435] - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942] - [misc] hpilo: Increase number of channels (Tony Camuso) [737920] - [fs] dlm: fix kmalloc args (David Teigland) [752539] - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515] - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166] - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]- [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394] - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394] - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997] - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996] - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958] - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960] - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959] - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890] - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891] - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219] - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219] - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219] - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219] - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219] - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219] - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219] - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219] - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219] - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219] - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219] - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219] - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219] - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219] - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862] - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862] - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862] - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862] - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862] - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862] - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862] - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862] - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862] - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862] - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862] - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862] - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862] - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862] - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862] - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862] - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges (James Takahashi) [587729] - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729] - [pci] bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729] - [pci] introduce reset_resource (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [pci] don't shrink bridge resources (James Takahashi) [587729] - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291] - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189] - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359] - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351] - [mm] fix nrpages assertion (Josef Bacik) [766861] - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885] - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]- [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304] - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304] - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304] - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304] - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304] - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304] - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304] - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304] - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304] - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497] - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993] - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993] - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048] - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676] - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048] - [net] introduce build_skb() (Michal Schmidt) [741676] - [net] more accurate skb truesize (Michal Schmidt) [741676] - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676] - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt) - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785] - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874] - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861] - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871] - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872] - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544] - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810] - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809] - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808] - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080] - [scsi] aacraid: fix return value (Tomas Henzl) [741724] - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724] - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011] - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229] - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229] - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229] - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229] - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229] - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229] - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229] - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229] - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229] - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229] - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229] - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229] - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229] - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229] - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229] - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229] - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229] - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895] - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895] - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895] - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895] - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895] - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895] - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895] - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895] - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229] - [input] ALPS: remove assumptions about packet size (John Feeney) [637229] - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229] - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229] - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229] - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229] - [input] ALPS: move protocol information to Documentation (John Feeney) [637229] - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451] - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316] - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881] - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961] - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468] - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085] - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307] - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401] - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894] - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945] - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374] - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684] - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673] - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320] - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138] - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]- [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419] - [security] add cred argument to security_capable() (Eric Paris) [596419] - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295] - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295] - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295] - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295] - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295] - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295] - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295] - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295] - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295] - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295] - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295] - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295] - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295] - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295] - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295] - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295] - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295] - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295] - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295] - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295] - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295] - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295] - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295] - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295] - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295] - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295] - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295] - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295] - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295] - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295] - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295] - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295] - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295] - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295] - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295] - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295] - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295] - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295] - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295] - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295] - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295] - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295] - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295] - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295] - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295] - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295] - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295] - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295] - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295] - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295] - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295] - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295] - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295] - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295] - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]- [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929] - [scsi] libsas: dynamic queue depth (David Milburn) [782929] - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929] - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929] - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929] - [scsi] libsas: async ata scanning (David Milburn) [782929] - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929] - [scsi] libsas: revert ata srst (David Milburn) [782929] - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929] - [scsi] libsas: restore scan order (David Milburn) [782929] - [scsi] libsas: delete device on sas address changed (David Milburn) [782929] - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929] - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929] - [scsi] libsas: fix sas port naming (David Milburn) [782929] - [scsi] libsas: improve debug statements (David Milburn) [782929] - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929] - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929] - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929] - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929] - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929] - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929] - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929] - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929] - [scsi] isci: remove bus and reset handlers (David Milburn) [782929] - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929] - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929] - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929] - [scsi] isci: kill isci_port->status (David Milburn) [782929] - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929] - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929] - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929] - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929] - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929] - [scsi] libsas: async ata-eh (David Milburn) [782929] - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929] - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929] - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929] - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929] - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929] - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929] - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929] - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929] - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929] - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929] - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929] - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929] - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929] - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929] - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929] - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929] - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929] - [scsi] libsas: convert ha->state to flags (David Milburn) [782929] - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929] - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929] - [scsi] libsas: fix domain_device leak (David Milburn) [782929] - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929] - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929] - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929] - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929] - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362] - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362] - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362] - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362] - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362] - [block] add blk_queue_dead() (Jeff Moyer) [757362] - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362] - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362] - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362] - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362] - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362] - [block] reorganize queue draining (Jeff Moyer) [757362] - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362] - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362] - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362] - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362] - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362] - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362] - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362] - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362] - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362] - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362] - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362] - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037] - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037] - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037] - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037] - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037] - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037] - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037] - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037] - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037] - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037] - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037] - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037] - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037] - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037] - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037] - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037] - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037] - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037] - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037] - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037] - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037] - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037] - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037] - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037] - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037] - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037] - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037] - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037] - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037] - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037] - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037] - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037] - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037] - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037] - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037] - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037] - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037] - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037] - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037] - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037] - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037] - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037] - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037] - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037] - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037] - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037] - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037] - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037] - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037] - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037] - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037] - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037] - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037] - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037] - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037] - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037] - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037] - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037] - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037] - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037] - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037] - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037] - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037] - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037] - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037] - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037] - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037] - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037] - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037] - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037] - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037] - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037] - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037] - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037] - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780] - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780] - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780] - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780] - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]- [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219] - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219] - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219] - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219] - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219] - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219] - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219] - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219] - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219] - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219] - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219] - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502] - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502] - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502] - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502] - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502] - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502] - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502] - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502] - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502] - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021] - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021] - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021] - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531] - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524] - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610] - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610] - [pci] Introduce INTx check & mask API (Don Dutile) [786610] - [pci] Rework config space blocking services (Don Dutile) [786610] - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610] - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693] - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693] - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693] - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570] - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627] - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627] - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627] - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627] - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627] - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627] - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627] - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740] - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740] - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740] - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775] - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775] - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775] - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]- [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052] - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052] - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052] - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052] - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052] - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052] - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052] - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052] - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052] - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052] - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052] - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052] - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052] - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052] - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052] - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052] - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052] - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052] - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052] - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052] - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052] - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052] - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052] - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052] - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052] - [netdrv] tg3: Code movement (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052] - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052] - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052] - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052] - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052] - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052] - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052] - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052] - [net] add external loopback test in ethtool self test (John Feeney) [740052] - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052] - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052] - [netdrv] tg3: Remove dead code (John Feeney) [740052] - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052] - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052] - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052] - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052] - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052] - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052] - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052] - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052] - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052] - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052] - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052] - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052] - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052] - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052] - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052] - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052] - [netdrv] tg3: Match power source to driver state (John Feeney) [740052] - [netdrv] tg3: Add function status reporting (John Feeney) [740052] - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052] - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052] - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052] - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052] - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052] - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052] - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052] - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052] - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052] - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052] - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052] - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052] - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052] - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052] - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052] - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052] - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052] - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846] - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846] - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846] - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846] - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479] - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479] - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479] - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479] - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479] - [mm] memcg: avoid css_get() (Johannes Weiner) [717803] - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803] - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803] - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720] - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720] - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757] - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757] - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757] - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517] - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517] - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517] - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517] - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997] - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997] - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113] - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252] - [ppc] Fix device tree claim code (Steve Best) [740544] - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550] - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010] - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959] - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447] - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447] - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447] - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447] - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447] - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447] - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447] - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447] - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447] - [x86] ACPI: fix resource check message (Myron Stowe) [708447] - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447] - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447] - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447] - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447] - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447] - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447] - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447] - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416] - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588] - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930] - [kernel] perf: add examples.txt file (Jason Baron) [569502] - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009] - [block] Fix sysctl check failure update (James Paradis) [714021] - [pci] Workaround hard-wired bus number (Myron Stowe) [790557] - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521] - [netdrv] igbvf driver update (Stefan Assmann) [737716] - [netdrv] enic driver update (Stefan Assmann) [747384] - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]- [block] md: Fix sysctl check failure (James Paradis) [714021] - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771] - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600] - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873] - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045] - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045] - [netdrv] be2net: bump version (Ivan Vecera) [738041] - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041] - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041] - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041] - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041] - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041] - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041] - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041] - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041] - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041] - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041] - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041] - [netdrv] be2net: netpoll support (Ivan Vecera) [738041] - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041] - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041] - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041] - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041] - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041] - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041] - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041] - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041] - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041] - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041] - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041] - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041] - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041] - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041] - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041] - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041] - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041] - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041] - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041] - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041] - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041] - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041] - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041] - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041] - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041] - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041] - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041] - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041] - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041] - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041] - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041] - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041] - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041] - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041] - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041] - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]- [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719] - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719] - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719] - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719] - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719] - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719] - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719] - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719] - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: Convert _LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719] - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719] - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719] - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719] - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719] - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719] - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719] - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719] - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719] - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719] - [netdrv] Fix common misspellings (Dean Nelson) [737719] - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719] - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051] - [netdrv] BNX2I: Update version (Mike Christie) [740051] - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051] - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051] - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051] - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713] - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713] - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713] - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713] - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713] - [netdrv] e1000e: update copyright year (Dean Nelson) [737713] - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713] - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713] - [netdrv] e1000e: increase version number (Dean Nelson) [737713] - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713] - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713] - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713] - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713] - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713] - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713] - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713] - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713] - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713] - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713] - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713] - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713] - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713] - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713] - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713] - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713] - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713] - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713] - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713] - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713] - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713] - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713] - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713] - [netdrv] e1000e: Convert printks to pr_ (Dean Nelson) [737713] - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713] - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713] - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713] - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713] - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713] - [netdrv] e1000e: make function tables const (Dean Nelson) [737713] - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713] - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713] - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713] - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713] - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713] - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713] - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713] - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713] - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718] - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718] - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718] - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718] - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718] - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335] - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335] - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335] - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335] - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335] - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335] - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948] - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948] - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948] - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948] - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948] - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948] - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335] - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335] - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335] - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335] - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335] - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335] - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335] - [mmc] sd: add support for driver type selection (Don Zickus) [671335] - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335] - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335] - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335] - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335] - [mmc] split mmc_sd_init_card() (Don Zickus) [671335] - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335] - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335] - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335] - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335] - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293] - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293] - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293] - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293] - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293] - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293] - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318] - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251] - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409] - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987] - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070] - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717] - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715] - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]- [x86] microcode_amd: Add support for CPU family specific container files (Frank Arnold) [787698] - [mm] HWPOISON: convert pr_debug()s to pr_info() (Dean Nelson) [789789] - [mm] mm/memory-failure.c: fix page isolated count mismatch (Dean Nelson) [789789] - [mm] mem-hwpoison: fix page refcount around isolate_lru_page() (Dean Nelson) [789789] - [mm] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [789789] - [mm] thp: fix unsuitable behavior for hwpoisoned tail page (Dean Nelson) [789789] - [mm] thp: fix the wrong reported address of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: fix splitting of hwpoisoned hugepages (Dean Nelson) [789789] - [mm] thp: compound_trans_order (Dean Nelson) [789789] - [mm] memcontrol: move if-statement to reflect upstream in prep for next patch (Dean Nelson) [789789] - [block] DM RAID: Handle failure to read superblock (Jonathan E Brassow) [759567] - [block] DM RAID: Set MD_CHANGE_DEVS on device rebuild (Jonathan E Brassow) [754271] - [netdrv] qlcnic: Updated License file (Chad Dupuis) [722299] - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix API unlock (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix firmware abort code check (Chad Dupuis) [722299] - [netdrv] qlcnic: report valid speed and duplex status when link is down (Chad Dupuis) [722299] - [netdrv] qlcnic: Stop pause ctrl frames on fw hang (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [722299] - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [722299] - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Chad Dupuis) [722299] - [netdrv] qlcnic: fix beacon and LED test (Chad Dupuis) [722299] - [netdrv] qlcnic: updated reset sequence (Chad Dupuis) [722299] - [netdrv] qlcnic: skip IDC ack check in fw reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: reset loopback mode if promiscous mode setting fails (Chad Dupuis) [722299] - [netdrv] qlcnic: fix external loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: Change CDRP function (Chad Dupuis) [722299] - [netdrv] qlcnic: Added error logging for firmware abort (Chad Dupuis) [722299] - [netdrv] qlcnic: add beacon test support (Chad Dupuis) [722299] - [netdrv] qlcnic: fix cdrp race condition (Chad Dupuis) [722299] - [netdrv] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [722299] - [netdrv] qlcnic: Change debug messages in loopback path (Chad Dupuis) [722299] - [netdrv] qlcnic: detect fan failure (Chad Dupuis) [722299] - [netdrv] qlcnic: fix ethtool link status (Chad Dupuis) [722299] - [netdrv] qlcnic: Added debug info (Chad Dupuis) [722299] - [netdrv] qlcnic: Move get template from probe to start fw (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix delay in reset path (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump related changes (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix enviroment variable for udev event generation during FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: change capture mask for FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: define error code for loopback test (Chad Dupuis) [722299] - [netdrv] qlcnic: fix race in skb->len access (Chad Dupuis) [722299] - [netdrv] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [722299] - [netdrv] qlcnic: updated supported cards information (Chad Dupuis) [722299] - [netdrv] qlcnic: fix chip reset logic (Chad Dupuis) [722299] - [netdrv] qlcnic: add external loopback support through sysfs (Chad Dupuis) [722299] - [netdrv] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [722299] - [netdrv] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [722299] - [netdrv] qlcnic: fix default operating state of interface (Chad Dupuis) [722299] - [netdrv] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [722299] - [netdrv] qlcnic: Add code to tune FW dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [722299] - [netdrv] qlcnic: Remove casts of void * (Chad Dupuis) [722299] - [netdrv] qlcnic: Added sysfs node support (Chad Dupuis) [722299] - [netdrv] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [722299] - [netdrv] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [722299] - [netdrv] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [722299] - [netdrv] qlcnic: FW dump support (Chad Dupuis) [722299] - [netdrv] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [722299] - [virt] xen/events: BUG() when we can't allocate our event->irq array (Igor Mammedov) [772981] - [virt] xen: Populate xenbus device attributes (Igor Mammedov) [772981] - [virt] xen: use static initializers in xen-balloon.c (Igor Mammedov) [772981] - [virt] xen-netfront: correct MAX_TX_TARGET calculation (Igor Mammedov) [772981] - [virt] xen/irq: Alter the locking to use a mutex instead of a spinlock (Igor Mammedov) [772981] - [virt] xen-blkfront: Fix one off warning about name clash (Igor Mammedov) [772981] - [virt] xen: set max_pfn_mapped to the last pfn mapped + partial revert (Igor Mammedov) [772981] - [scsi] qla4xxx: v5.02.00.00.06.03-k1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] libiscsi: Added support to show targetalias in sysfs (Chad Dupuis) [722297] - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [722297] - [scsi] qla4xxx: Update license (Chad Dupuis) [722297] - [scsi] qla4xxx: Added error logging for firmware abort (Chad Dupuis) [722297] - [scsi] qla4xxx: Cleanup modinfo display (Chad Dupuis) [722297] - [scsi] qla4xxx: Clear the RISC interrupt bit during FW init (Chad Dupuis) [722297] - [scsi] qla4xxx: Disable generating pause frames in case of FW hung (Chad Dupuis) [722297] - [scsi] qla4xxx: Temperature monitoring for ISP82XX core (Chad Dupuis) [722297] - [scsi] qla4xxx: Break the loop if the sendtargets list was empty (Chad Dupuis) [722297] - [scsi] qla4xxx: Limit the ACB Default Timeout value to 12s (Chad Dupuis) [722297] - [scsi] qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Chad Dupuis) [722297] - [scsi] qla4xxx: check for FW alive before calling chip_reset (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix the IDC locking mechanism (Chad Dupuis) [722297] - [scsi] qla4xxx: Wait for disable_acb before doing set_acb (Chad Dupuis) [722297] - [scsi] qla4xxx: Don't recover adapter if device state is FAILED (Chad Dupuis) [722297] - [scsi] qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fix CPU lockups when ql4xdontresethba set (Chad Dupuis) [722297] - [scsi] qla4xxx: Perform context resets in case of context failures (Chad Dupuis) [722297] - [scsi] treewide: Fix typos in various parts of the kernel, and fix some comments (Chad Dupuis) [722297] - [scsi] qla4xxx: select iscsi boot sysfs attrs (Chad Dupuis) [722297] - [scsi] scsi: qla4xxx driver depends on NET (Chad Dupuis) [722297] - [scsi] qla4xxx: v5.02.00.00.06.02-k14 (Chad Dupuis) [722297] - [scsi] qla4xxx: Fixed BFS with sendtargets as boot index (Chad Dupuis) [722297] - [scsi] qlge: Bumped driver version to 1.00.00.30 (Chad Dupuis) [722307] - [scsi] qlge: Fix memory leak in the process of refill (Chad Dupuis) [722307] - [scsi] qlge: Removing needless print's which are not (Chad Dupuis) [722307] - [scsi] qlge: Fixed invalid reference to ip header (Chad Dupuis) [722307] - [scsi] qlge: Updating Schultz LICENSE.qlge file (Chad Dupuis) [722307]- [usb] xHCI: set USB2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: Check host USB2 LPM capability (Don Zickus) [738877] - [usb] Add a strtobool function matching semantics of existing in kernel equivalents (Don Zickus) [738877] - [usb] xhci: Fix USB 3.0 device restart on resume (Don Zickus) [738877] - [usb] usb3.0 ch9 definitions (Don Zickus) [738877] - [usb] xhci: Clean up 32-bit build warnings (Don Zickus) [738877] - [usb] xhci: Properly handle COMP_2ND_BW_ERR (Don Zickus) [738877] - [usb] xhci: Better debugging for critical host errors (Don Zickus) [787110] - [usb] xhci: Be less verbose during URB cancellation (Don Zickus) [787110] - [usb] xhci: Remove debugging about ring structure allocation (Don Zickus) [787110] - [usb] xhci: Remove debugging about toggling cycle bits (Don Zickus) [787110] - [usb] xhci: Remove debugging for individual transfers (Don Zickus) [787110] - [usb] xhci: Remove useless sg-list debugging (Don Zickus) [787110] - [usb] xhci: Remove warnings about MSI and MSI-X capabilities (Don Zickus) [787110] - [usb] xhci: Remove scary warnings about transfer issues (Don Zickus) [770571 787110] - [usb] Trivial: xhci: Fix copy-paste error (Don Zickus) [738877] - [usb] xHCI: fix bug in xhci_clear_command_ring() (Don Zickus) [773109] - [usb] xHCI: Adding #define values used for hub descriptor (Don Zickus) [738877] - [usb] XHCI: resume root hubs when the controller resumes (Don Zickus) [738877 747531] - [usb] xhci: Set slot and ep0 flags for address command (Don Zickus) [738877] - [usb] xhci: fix lockdep warning on endpoint timeout (Don Zickus) [738877] - [usb] fix implicit usage of gfp.h in host/xhci-hub.c (Don Zickus) [738877] - [usb] xHCI: Make xHCI driver have a BOS descriptor (Don Zickus) [738877] - [usb] xhci: remove CONFIG_PCI in xhci.c's probe function (Don Zickus) [738877] - [usb] xhci: move xhci_gen_setup() away from -pci (Don Zickus) [738877] - [usb] xhci: refactor xhci_pci_setup() (Don Zickus) [738877] - [usb] xhci: replace pci_*_consistent() with dma_*_coherent() (Don Zickus) [738877] - [usb] xhci: hide MSI code behind PCI bars (Don Zickus) [683681] - [usb] xhci: group MSI interrupt registration into its own function (Don Zickus) [683681] - [usb] host: introduce USB_ARCH_HAS_XHCI (Don Zickus) [738877] - [usb] xHCI: fix debug message (Don Zickus) [738877] - [usb] xHCI: AMD isoc link TRB chain bit quirk (Don Zickus) [742100] - [usb] usbcore: add sysfs support to xHCI usb2 hardware LPM (Don Zickus) [738877] - [usb] xHCI: test USB2 software LPM (Don Zickus) [738877] - [usb] xHCI: Clear PLC for USB2 root hub ports (Don Zickus) [754045] - [usb] xHCI: test and clear RWC bit (Don Zickus) [738147 754045] - [usb] xHCI: set link state (Don Zickus) [738877] - [usb] usbcore: check device's LPM capability (Don Zickus) [738877] - [usb] usbcore: get BOS descriptor set (Don Zickus) [738877] - [usb] xhci-mem.c: xhci_segment_free: No need for checking seg argument (Don Zickus) [738877] - [usb] xhci-mem.c: Check for ring->first_seg != NULL (Don Zickus) [738877] - [usb] xhci: USB 3.0 BW checking (Don Zickus) [735951] - [usb] xhci: Fix mult base in endpoint bandwidth info (Don Zickus) [735951] - [usb] xhci: ignore xhci version while checking for the link quirk (Don Zickus) [738877] - [usb] xHCI: prevent infinite loop when processing MSE event (Don Zickus) [738877] - [usb] xhci: Redundant check in xhci_check_args for xhci->devs (Don Zickus) [738877] - [usb] xHCI: refine td allocation (Don Zickus) [738877] - [usb] xhci: Don't print short isoc packets. (Don Zickus) [738877] - [usb] xhci: Add software BW checking quirk to Intel PPT xHCI (Don Zickus) [735951] - [usb] xhci: Implement HS/FS/LS bandwidth checking (Don Zickus) [735951] - [usb] xhci: Track interval bandwidth tables per port/TT (Don Zickus) [738877] - [usb] xhci: Store endpoint bandwidth information (Don Zickus) [738877] - [usb] xhci: Store information about roothubs and TTs (Don Zickus) [738877] - [usb] xhci: Store the "real" root port number (Don Zickus) [738877] - [usb] xhci: Refactor endpoint limit checking (Don Zickus) [738877] - [usb] xhci: Rename virt_dev->port to fake_port (Don Zickus) [738877] - [usb] xhci: If no endpoints changed, don't issue BW command (Don Zickus) [738877] - [usb] xhci: Handle zero-length isochronous packets (Don Zickus) [738877] - [usb] xhci: Remove TDs from TD lists when URBs are canceled (Don Zickus) [738877] - [usb] xhci: Fix failed enqueue in the middle of isoch TD (Don Zickus) [738877] - [usb] xhci: Fix memory leak during failed enqueue (Don Zickus) [738877] - [usb] xHCI: report USB2 port in resuming as suspend (Don Zickus) [768238] - [usb] xHCI: fix port U3 status check condition (Don Zickus) [768238] - [usb] rename USB_SPEED_VARIABLE to USB_SPEED_WIRELESS (Don Zickus) [738877] - [usb] Mark EHCI LPM functions as __maybe_unused (Don Zickus) [738877] - [usb] ehci: disable LPM and PPCD for nVidia MCP89 chips (Don Zickus) [738877] - [usb] EHCI: Disable langwell/penwell LPM capability (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Enable Per-port change detect bits (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: Basic LPM feature support (Don Zickus) [738877] - [usb] EHCI: EHCI 1.1 addendum: preparation (Don Zickus) [738877] - [net] ipvs: RHEL6: Enable SCTP transport loadbalancing (Thomas Graf) [786953] - [net] ipvs: Use frag walker helper in SCTP proto support (Thomas Graf) [786953] - [net] ipvs: provide default ip_vs_conn_{in, out}_get_proto (Thomas Graf) [786953] - [net] ipvs: lvs sctp protocol handler is incorrectly invoked ip_vs_app_pkt_out (Thomas Graf) [786953] - [net] ipvs: SCTP Transport Loadbalancing Support (Thomas Graf) [786953] - [block] mtip32xx: removed the irrelevant argument of mtip_hw_submit_io() and the unused member of struct driver_data (Shyam Iyer) [658388] - [block] mtip32xx: do rebuild monitoring asynchronously (Shyam Iyer) [658388] - [block] mtip32xx: uninitialized variable in mtip_quiesce_io() (Shyam Iyer) [658388] - [block] mtip32xx: updates based on feedback (Shyam Iyer) [658388] - [block] mtip32xx: add module.h include to avoid conflict with moduleh tree (Shyam Iyer) [658388] - [block] mtip32xx: mark a few more items static (Shyam Iyer) [658388] - [block] mtip32xx: ensure that all local functions are static (Shyam Iyer) [658388] - [block] mtip32xx: cleanup compat ioctl handling (Shyam Iyer) [658388] - [block] mtip32xx: fix warnings/errors on 32-bit compiles (Shyam Iyer) [658388] - [block] mtip32xx: RHEL specific config changes (Shyam Iyer) [658388] - [ata] Split ahci.c to ahci.h (Shyam Iyer) [658388] - [block] Add driver for Micron RealSSD pcie flash cards (Shyam Iyer) [658388] - [usb] When hot reset for USB3 fails, try warm reset (Don Zickus) [734699 738151 742146 784430] - [usb] usbcore: refine warm reset logic (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Set change bit when warm reset change is set (Don Zickus) [734699 738151 742146 784430] - [usb] xhci: Clear warm reset change event during init (Don Zickus) [734699 738151 742146 784430] - [usb] Reset USB 3.0 devices on (re)discovery (Don Zickus) [734699 738151 742146 784430] - [usb] use "device number" instead of "address" (Don Zickus) [734699 738151 742146 784430] - [fs] nfs: Additional readdir cookie loop information (Steve Dickson) [770250] - [fs] NFS: Fix spurious readdir cookie loop messages (Steve Dickson) [770250] - [fs] NFSv4: Save the owner/group name string when doing open (Jeff Layton) [739797] - [fs] tracepoint: add drop_transaction/update_superblock_end to jbd2 (Lukas Czerner) [738726] - [scsi] Fix block queue and elevator memory leak in scsi_alloc_sdev (Jeff Moyer) [769652] - [scsi] Make scsi_free_queue() kill pending SCSI commands (David Milburn) [784117] - [scsi] isci: kill iphy->isci_port lookups (David Milburn) [718264] - [scsi] scsi_dh_rdac: Fix for unbalanced reference count (Mike Snitzer) [749265] - [x86] tsc: Fix SMI induced variation in quick_pit_calibrate() (John Villalovos) [787332] - [virt] kvm: introduce x86_cpuinit.early_percpu_clock_init hook (Igor Mammedov) [788562] - [netdrv] igb driver update (Stefan Assmann) [737714]- [kernel] mm-tracepoint: fix documentation and examples (Jiri Olsa) [788156] - [kernel] perf tools: Fix compile error on x86_64 Ubuntu (Jiri Olsa) [788156] - [kernel] perf report: Fix --stdio output alignment when --showcpuutilization used (Jiri Olsa) [788156] - [kernel] perf annotate: Get rid of field_sep check (Jiri Olsa) [788156] - [kernel] perf annotate: Fix usage string (Jiri Olsa) [788156] - [kernel] perf kmem: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf kmem: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf top: Add error message for EMFILE (Jiri Olsa) [788156] - [kernel] perf test: Change type of '-v' option to INCR (Jiri Olsa) [788156] - [kernel] perf script: Add missing closedir() calls (Jiri Olsa) [788156] - [kernel] perf tools: Add const.h to MANIFEST to make perf-tar-src-pkg work again (Jiri Olsa) [788156] - [kernel] perf top: Don't update total_period on process_sample (Jiri Olsa) [788156] - [kernel] perf hists: Stop using 'self' for struct hist_entry (Jiri Olsa) [788156] - [kernel] perf hists: Rename total_session to total_period (Jiri Olsa) [788156] - [kernel] perf kvm: Fix copy & paste error in description (Jiri Olsa) [788156] - [kernel] perf script: Kill script_spec__delete (Jiri Olsa) [788156] - [kernel] perf top: Fix a memory leak (Jiri Olsa) [788156] - [kernel] perf stat: Introduce get_ratio_color() helper (Jiri Olsa) [788156] - [kernel] perf session: Remove impossible condition check (Jiri Olsa) [788156] - [kernel] perf tools: Fix feature-bits rework fallout, remove unused variable (Jiri Olsa) [788156] - [kernel] perf script: Add generic perl handler to process events (Jiri Olsa) [788156] - [kernel] perf tools: Use for_each_set_bit() to iterate over feature flags (Jiri Olsa) [788156] - [kernel] perf tools: Unify handling of features when writing feature section (Jiri Olsa) [788156] - [kernel] perf report: Accept fifos as input file (Jiri Olsa) [788156] - [kernel] perf tools: Moving code in some files (Jiri Olsa) [788156] - [kernel] perf tools: Fix out-of-bound access to struct perf_session (Jiri Olsa) [788156] - [kernel] perf tools: Continue processing header on unknown features (Jiri Olsa) [788156] - [kernel] perf tools: Improve macros for struct feature_ops (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Document and check that mmap_pages must be a power of two (Jiri Olsa) [788156] - [kernel] perf: builtin-record: Provide advice if mmap'ing fails with EPERM (Jiri Olsa) [788156] - [kernel] perf tools: Fix truncated annotation (Jiri Olsa) [788156] - [kernel] perf script: look up thread using tid instead of pid (Jiri Olsa) [788156] - [kernel] perf tools: Look up thread names for system wide profiling (Jiri Olsa) [788156] - [kernel] perf tools: Fix comm for processes with named threads (Jiri Olsa) [788156] - [kernel] perf report: Fix usage string (Jiri Olsa) [788156] - [kernel] perf test: Add more automated tests for event parsing (Jiri Olsa) [788156] - [kernel] perf events: Tidy up perf_event__preprocess_sample (Jiri Olsa) [788156] - [kernel] perf tools: Remove stale git headlines from top comment (Jiri Olsa) [788156] - [kernel] perf tools: Fix a memory leak on perf_read_values_destroy (Jiri Olsa) [788156] - [kernel] perf symbols: Fix error path on symbol__init() (Jiri Olsa) [788156] - [kernel] perf symbols: Get rid of duplicated snprintf() (Jiri Olsa) [788156] - [kernel] perf evlist: Fix errno value reporting on failed mmap (Jiri Olsa) [788156] - [kernel] perf report: Document '--call-graph' for optional print_limit argument (Jiri Olsa) [788156] - [kernel] perf evsel: Fix uninitialized memory access to struct perf_sample (Jiri Olsa) [788156] - [kernel] perf record: Add ability to record event period (Jiri Olsa) [788156] - [kernel] perf tools: Add ability to synthesize event according to a sample (Jiri Olsa) [788156] - [kernel] perf script: Implement option for system-wide profiling (Jiri Olsa) [788156] - [kernel] perf script: Fix mem leaks and NULL pointer checks around strdup()s (Jiri Olsa) [788156] - [kernel] perf test: Soft errors shouldn't stop the "Validate PERF_RECORD_" test (Jiri Olsa) [788156] - [kernel] perf test: Validate PERF_RECORD_ events and perf_sample fields (Jiri Olsa) [788156] - [kernel] perf event: Introduce perf_event__fprintf (Jiri Olsa) [788156] - [kernel] perf test: Allow running just a subset of the available tests (Jiri Olsa) [788156] - [kernel] perf evlist: Always do automatic allocation of pollfd and mmap structures (Jiri Olsa) [788156] - [kernel] perf tools: Save some loops using perf_evlist__id2evsel (Jiri Olsa) [788156] - [kernel] perf script: Add comm filtering option (Jiri Olsa) [788156] - [kernel] perf tools: make -C consistent across commands (for cpu list arg) (Jiri Olsa) [788156] - [kernel] perf top: Stop using globals for tool state (Jiri Olsa) [788156] - [kernel] perf tools: Rename perf_event_ops to perf_tool (Jiri Olsa) [788156] - [kernel] perf tools: Resolve machine earlier and pass it to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf tools: Pass tool context in the the perf_event_ops functions (Jiri Olsa) [788156] - [kernel] perf annotate: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf report: Group options in a struct (Jiri Olsa) [788156] - [kernel] perf tools: Use evsel->attr.sample_type instead of session->sample_type (Jiri Olsa) [788156] - [kernel] perf session: Remove superfluous callchain_cursor member (Jiri Olsa) [788156] - [kernel] perf event: perf_event_ops->attr() manipulates only an evlist (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce id_hdr_size method out of perf_session (Jiri Olsa) [788156] - [kernel] perf symbols: Add nr_events to symbol_conf (Jiri Olsa) [788156] - [kernel] perf ui progress: Fix divide by zero (Jiri Olsa) [788156] - [kernel] perf record: Move 'group' to perf_event_ops (Jiri Olsa) [788156] - [kernel] perf session: Move threads to struct machine (Jiri Olsa) [788156] - [kernel] perf record: Move mmap_pages to perf_record_opts (Jiri Olsa) [788156] - [kernel] perf evlist: Handle default value for 'pages' on mmap method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce {prepare, start}_workload refactored from 'perf record' (Jiri Olsa) [788156] - [kernel] perf evsel: Introduce config attr method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce add_tracepoints method (Jiri Olsa) [788156] - [kernel] perf evlist: Introduce perf_evlist__add_attrs (Jiri Olsa) [788156] - [kernel] perf tools: Simplify debugfs mountpoint handling code (Jiri Olsa) [788156] - [kernel] perf tools: Eliminate duplicate code and use PATH_MAX consistently (Jiri Olsa) [788156] - [kernel] perf/powerpc: Fix build for PowerPC with uclibc toolchains (Jiri Olsa) [788156] - [fs] epoll: fix compiler warning and optimize the non-blocking path (Jason Baron) [709197] - [fs] epoll: move ready event check into proper inline (Jason Baron) [709197] - [fs] epoll: epoll_wait() should not use timespec_add_ns() (Jason Baron) [709197] - [fs] epoll: make epoll_wait() use the hrtimer range feature (Jason Baron) [709197] - [fs] select: rename estimate_accuracy() to select_estimate_accuracy() (Jason Baron) [709197] - [fs] ext4: don't dereference null pointer when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: Fix fs corruption when make_indexed_dir() fails (Lukas Czerner) [773342] - [fs] ext4: ext4_mkdir should dirty dir_block with newly created directory inode (Lukas Czerner) [773342] - [scsi] bnx2fc: Bumped version to 1.0.10 (Mike Christie) [740059] - [scsi] bnx2fc: NPIV ports go offline when interface is brought down & up (Mike Christie) [740059] - [scsi] bnx2fc: Handle LOGO flooding from the target (Mike Christie) [740059] - [scsi] bnx2fc: fix panic in bnx2fc_post_io_req (Mike Christie) [740059] - [scsi] bnx2fc: Handle SRR LS_ACC drop scenario (Mike Christie) [740059] - [scsi] bnx2fc: Handle ABTS timeout during ulp timeout (Mike Christie) [740059] - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [767199] - [fs] tmpfs: fix off-by-one in max_blocks checks (Eric Sandeen) [783497] - [s390x] kernel: fix 3215 console deadlock (Hendrik Brueckner) [753578] - [net] sctp: implement socket option SCTP_GET_ASSOC_ID_LIST (Thomas Graf) [787622] - [net] tcp: bind() fix autoselection to share ports (Flavio Leitner) [784671] - [fs] xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Carlos Maiolino) [694702] - [net] sch_qfq: Enable as module (Thomas Graf) [787637] - [net] sch_qfq: accurate wsum handling (Thomas Graf) [787637] - [net] sch_qfq: fix overflow in qfq_update_start() (Thomas Graf) [787637] - [net] pkt_sched: QFQ - quick fair queue scheduler (Thomas Graf) [787637] - [x86] Add hpet_mmap kernel parameter (Prarit Bhargava) [785667] - [x86] Configure HPET_MMAP on (Prarit Bhargava) [785667] - [net] tcp: fix undo after RTO for CUBIC (Thomas Graf) [786956] - [net] tcp: fix undo after RTO for BIC (Thomas Graf) [786956] - [net] tcp: drop SYN+FIN messages (Thomas Graf) [786956] - [net] tcp: skip cwnd moderation in TCP_CA_Open in tcp_try_to_open (Thomas Graf) [786956] - [net] tcp: allow undo from reordered DSACKs (Thomas Graf) [786956] - [net] tcp: use SACKs and DSACKs that arrive on ACKs below snd_una (Thomas Graf) [786956] - [net] tcp: use DSACKs that arrive when packets_out is 0 (Thomas Graf) [786956] - [net] tcp: make is_dupack a parameter to tcp_fastretrans_alert() (Thomas Graf) [786956] - [net] tcp: use TCP_DEFAULT_INIT_RCVWND in tcp_fixup_rcvbuf() (Thomas Graf) [786956] - [net] tcp: use TCP_INIT_CWND in tcp_fixup_sndbuf() (Thomas Graf) [786956] - [net] tcp: properly update lost_cnt_hint during shifting (Thomas Graf) [786956] - [net] tcp: ECN blackhole should not force quickack mode (Thomas Graf) [786956] - [net] tcp: fix validation of D-SACK (Thomas Graf) [786956] - [net] tcp: Proportional Rate Reduction for TCP (Thomas Graf) [786956] - [net] tcp: RFC2988bis + taking RTT sample from 3WHS for the passive open side (Thomas Graf) [786956] - [net] tcp_cubic: limit delayed_ack ratio to prevent divide error (Thomas Graf) [786956] - [net] tcp: Make undo_ssthresh arg to tcp_undo_cwr() a bool (Thomas Graf) [786956] - [net] tcp: avoid cwnd moderation in undo (Thomas Graf) [786956] - [net] tcp: undo_retrans counter fixes (Thomas Graf) [786956] - [net] tcp: fix a bug that triggers large number of TCP RST by mistake (Thomas Graf) [786956] - [net] tcp: cleanup of cwnd initialization in tcp_init_metrics() (Thomas Graf) [786956] - [virt] x86, cpu: add FMA4 and TBM to allowed CPUID bits (Eduardo Habkost) [784856] - [fs] cifs: change oplock break slow work to very slow work (Jeff Layton) [772874]- [kernel] timer: add the usleep_range() timer (Dean Nelson) [786458] - [net] SUNRPC: Add trace events to the sunrpc subsystem (Steve Dickson) [784103] - [scsi] qla2xxx: Module parameter to control use of async or sync port login (Chad Dupuis) [769007] - [x86] powernow-k8: Fix indexing issue (Frank Arnold) [781566] - [x86] powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Frank Arnold) [781566] - [x86] hpet: Immediately disable HPET timer 1 if rtc irq is masked (Frank Arnold) [787695] - [x86] rtc: disable hpet emulation on suspend (Frank Arnold) [787695] - [x86] Report cpb and eff_freq_ro flags correctly (Frank Arnold) [787687] - [x86] cpuinfo: Add feature flags for AMD fam15h model 10h-1fh processors (Frank Arnold) [787687] - [net] ipv6: Generic TTL Security Mechanism (Weiping Pan) [786948] - [net] ipv4: Generalized TTL Security Mechanism (Weiping Pan) [787311] - [scsi] fix the new host byte settings (DID_TARGET_FAILURE and DID_NEXUS_FAILURE) (Mike Snitzer) [787282] - [scsi] Correctly set the scsi host/msg/status bytes (Mike Snitzer) [787282] - [scsi] Add all the definitions of host bytes to hostbyte_table (Mike Snitzer) [787282] - [virt] virtio: balloon: Add freeze, restore handlers to support S4 (Amit Shah) [624189] - [virt] virtio: balloon: Move vq initialization into separate function (Amit Shah) [624189] - [virt] virtio: net: Add freeze, restore handlers to support S4 (Amit Shah) [582178] - [virt] virtio: net: Move vq and vq buf removal into separate function (Amit Shah) [582178] - [virt] virtio: net: Move vq initialization into separate function (Amit Shah) [582178] - [virt] virtio: blk: Add freeze, restore handlers to support S4 (Amit Shah) [542378] - [virt] virtio: blk: Move vq initialization to separate function (Amit Shah) [542378] - [virt] virtio: console: Disable callbacks for virtqueues at start of S4 freeze (Amit Shah) [623913] - [virt] virtio: console: Add freeze and restore handlers to support S4 (Amit Shah) [623913] - [virt] virtio: console: Move vq and vq buf removal into separate functions (Amit Shah) [623913] - [virt] virtio: pci: add PM notification handlers for restore, freeze, thaw, poweroff (Amit Shah) [542378 582178 623913 624189] - [virt] virtio: pci: switch to new PM API (Amit Shah) [542378 582178 623913 624189] - [virt] virtio_blk: fix config handler race (Amit Shah) [542378] - [virt] virtio_net: use singlethread workqueue (Amit Shah) [582178] - [virt] virtio_net: set/cancel work on ndo_open/ndo_stop (Amit Shah) [582178] - [serial] jsm: Fixed EEH recovery error (Steve Best) [742551] - [serial] jsm: adding EEH handlers (Steve Best) [742551] - [scsi] isci: fix, prevent port from getting stuck in the 'configuring' state (David Milburn) [747533] - [scsi] isci: fix start OOB (David Milburn) [747533] - [scsi] isci: fix io failures while wide port links are coming up (David Milburn) [747533] - [scsi] isci: allow more time for wide port targets (David Milburn) [747533] - [scsi] isci: enable wide port targets (David Milburn) [747533] - [scsi] isci: Fix IO fails when pull cable from phy in x4 wideport in MPC mode (David Milburn) [747533] - [scsi] isci: update version to 1.1 (David Milburn) [747533] - [scsi] isci: remove unused 'isci_tmf->device' field (David Milburn) [747533] - [scsi] isci: performance-fix, shorten default "no outbound task" timeout (David Milburn) [747533] - [scsi] isci: oem parameter format v1.3 (David Milburn) [747533] - [scsi] isci: oem parameter format v1.1 (David Milburn) [747533] - [scsi] isci: update afe (analog-front-end) recipe for C1 (David Milburn) [747533] - [scsi] isci: Cleanup oem parameter and recipe handling (David Milburn) [747533] - [net] skbuf.h: Fix parameter documentation (Dean Nelson) [786639] - [net] add APIs for manipulating skb page fragments (Dean Nelson) [786639] - [scsi] scsi_dh_alua: Retry the check-condition in case Mode Parameters Changed (Mike Snitzer) [772305] - [scsi] scsi_dh_alua: Add one more check-condition for alua handler (Mike Snitzer) [772305] - [scsi] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Mike Snitzer) [772305] - [net] config: Adding generic config option to enable netprio cgroups (Neil Horman) [772974] - [net] add documentation for net_prio cgroups (Neil Horman) [772974] - [net] add network priority cgroup infrastructure (Neil Horman) [772974] - [s390x] dasd: wait for terminated request (Hendrik Brueckner) [745999] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [760490] - [kernel] perf header: Use event_name() to get an event name (Jiri Olsa) [784888] - [kernel] perf stat: Failure with "Operation not supported" (Jiri Olsa) [784888] - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [784888] - [kernel] perf session: Fix crash with invalid CPU list (Jiri Olsa) [784888] - [kernel] perf python: Fix undefined symbol problem (Jiri Olsa) [784888] - [kernel] perf top: Fix live annotation in the --stdio interface (Jiri Olsa) [784888] - [kernel] perf top tui: Don't recalc column widths considering just the first page (Jiri Olsa) [784888] - [kernel] perf report: Add progress bar when processing time ordered events (Jiri Olsa) [784888] - [kernel] perf hists browser: Warn about lost events (Jiri Olsa) [784888] - [kernel] perf tools: Fix a typo of command name as trace-cmd (Jiri Olsa) [784888] - [kernel] perf hists: Fix recalculation of total_period when sorting entries (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle K_RESIZE in dialog windows (Jiri Olsa) [784888] - [kernel] perf ui browser: No need to switch char sets that often (Jiri Olsa) [784888] - [kernel] perf hists browser: Use K_TIMER (Jiri Olsa) [784888] - [kernel] perf ui: Rename ui__warning_paranoid to ui__error_paranoid (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement the popup windows using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui__popup_menu using ui__browser (Jiri Olsa) [784888] - [kernel] perf ui: Reimplement ui_helpline using libslang (Jiri Olsa) [784888] - [kernel] perf ui: Improve handling sigwinch a bit (Jiri Olsa) [784888] - [kernel] perf ui progress: Reimplement using slang (Jiri Olsa) [784888] - [kernel] perf evlist: Fix grouping of multiple events (Jiri Olsa) [784888] - [kernel] perf symbols: Increase symbol KSYM_NAME_LEN size (Jiri Olsa) [784888] - [kernel] perf hists browser: Refuse 'a' hotkey on non symbolic views (Jiri Olsa) [784888] - [kernel] perf ui browser: Use libslang to read keys (Jiri Olsa) [784888] - [kernel] perf tools: Fix tracing info recording (Jiri Olsa) [784888] - [kernel] perf hists browser: Elide DSO column when it is set to just one DSO, ditto for threads (Jiri Olsa) [784888] - [kernel] perf hists: Don't consider filtered entries when calculating column widths (Jiri Olsa) [784888] - [kernel] perf hists: Don't decay total_period for filtered entries (Jiri Olsa) [784888] - [kernel] perf hists browser: Honour symbol_conf.show_nr_samples, total_period (Jiri Olsa) [784888] - [kernel] perf hists browser: Do not exit on tab key with single event (Jiri Olsa) [784888] - [kernel] perf annotate browser: Don't change selection line when returning from callq (Jiri Olsa) [784888] - [kernel] perf tools: handle endianness of feature bitmap (Jiri Olsa) [784888] - [kernel] perf tools: Add prelink suggestion to dso update message (Jiri Olsa) [784888] - [kernel] perf script: Fix unknown feature comment (Jiri Olsa) [784888] - [kernel] perf hists browser: Apply the dso and thread filters when merging new batches (Jiri Olsa) [784888] - [kernel] perf hists: Move the dso and thread filters from hist_browser (Jiri Olsa) [784888] - [kernel] perf ui browser: Honour the xterm colors (Jiri Olsa) [784888] - [kernel] perf top tui: Give color hints just on the percentage, like on --stdio (Jiri Olsa) [784888] - [kernel] perf ui browser: Make the colors configurable and change the defaults (Jiri Olsa) [784888] - [kernel] perf tui: Remove unneeded call to newtCls on startup (Jiri Olsa) [784888] - [kernel] perf hists: Don't format the percentage on hist_entry__snprintf (Jiri Olsa) [784888] - [kernel] perf ui browser: Allow initial use without navigation UI elements (Jiri Olsa) [784888] - [kernel] perf tui: Catch signals to exit gracefully (Jiri Olsa) [784888] - [kernel] perf hists browser: Add missing hotkeys to the help window (Jiri Olsa) [784888] - [kernel] perf top: Fix the 'E' hotkey, select among multiple events (Jiri Olsa) [784888] - [kernel] perf top: Honour --hide_{user, kernel}_symbols and the 'U' hotkey (Jiri Olsa) [784888] - [kernel] perf buildid: Fix possible unterminated readlink() result buffer (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow toggling the visualization of source code lines (Jiri Olsa) [784888] - [kernel] perf ui browser: Add filter method (Jiri Olsa) [784888] - [kernel] perf annotate browser: Exit when pressing ESC or the left arrow (Jiri Olsa) [784888] - [kernel] perf hists browser: Invalidate ui_browser->top after timer calls (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix handling of TAB/UNTAB for multiple events (Jiri Olsa) [784888] - [kernel] perf top: Remove entries from entries_collapsed on decay (Jiri Olsa) [784888] - [kernel] perf ui browser: Remove ui_browser__add_exit_keys (Jiri Olsa) [784888] - [kernel] perf ui browser: Handle SIGWINCH (Jiri Olsa) [784888] - [kernel] perf hists: Fix compilation when NO_NEWT_SUPPORT is set (Jiri Olsa) [784888] - [kernel] perf hists: Don't free decayed entries if in the annotation browser (Jiri Olsa) [784888] - [kernel] perf hists browser: Recalculate browser pointers after resort/decay (Jiri Olsa) [784888] - [kernel] perf probe: Fix to show correct error string (Jiri Olsa) [784888] - [kernel] perf tools: Make --no-asm-raw the default (Jiri Olsa) [784888] - [kernel] perf tools: Make perf.data more self-descriptive (Jiri Olsa) [784888] - [kernel] perf: Move arch specific code into separate arch directory (Jiri Olsa) [784888] - [kernel] perf hists browser: Update the browser.nr_entries after the timer (Jiri Olsa) [784888] - [kernel] perf hists browser: Fix TAB/UNTAB use with multiple events (Jiri Olsa) [784888] - [kernel] perf hists browser: Don't offer symbol actions when symbols not on --sort (Jiri Olsa) [784888] - [kernel] perf annotate browser: Use -> to navigate on assembly lines (Jiri Olsa) [784888] - [kernel] perf tools: Fix broken number of samples for perf report -n (Jiri Olsa) [784888] - [kernel] perf top: Use the TUI interface by default (Jiri Olsa) [784888] - [kernel] perf annotate browser: Allow navigation to called functions (Jiri Olsa) [784888] - [kernel] perf top: Add callgraph support (Jiri Olsa) [784888] - [kernel] perf top: Reuse the 'report' hist_entry/hists classes (Jiri Olsa) [784888] - [kernel] perf browsers: Add live mode to the hists, annotate browsers (Jiri Olsa) [784888] - [kernel] perf hists: Threaded addition and sorting of entries (Jiri Olsa) [784888] - [kernel] perf report: Add option to show total period (Jiri Olsa) [784888] - [kernel] perf hists: Allow limiting the number of rows and columns in fprintf (Jiri Olsa) [784888] - [kernel] perf hists: Stop using 'self' for struct hists (Jiri Olsa) [784888] - [kernel] perf report: Fix stdio event name header printing (Jiri Olsa) [784888] - [kernel] perf: Support setting the disassembler style (Jiri Olsa) [784888] - [kernel] perf tools: Make stat/record print fatal signals of the target program (Jiri Olsa) [784888] - [kernel] perf stat: Fix spelling in comment (Jiri Olsa) [784888] - [kernel] perf stat: Allow tab as cvs delimiter (Jiri Olsa) [784888] - [kernel] perf stat: Suppress printing std-dev when its 0 (Jiri Olsa) [784888] - [kernel] perf stat: Fix +- nan in --no-aggr runs (Jiri Olsa) [784888] - [kernel] perf stat: Add --log-fd option to redirect stderr elsewhere (Jiri Olsa) [784888] - [kernel] perf top: Improve lost events warning (Jiri Olsa) [784888] - [kernel] perf, tool: Leftover from latest util/event.[ch] 3.1 sync (Jiri Olsa) [784888] - [kernel] perf top browser: Fix up line width calculation (Jiri Olsa) [784888] - [kernel] perf buildid-list: Support showing the build id in an ELF file (Jiri Olsa) [784888] - [kernel] perf buildid-list: Add option to show the running kernel build id (Jiri Olsa) [784888] - [kernel] perf script: Add drop monitor script (Jiri Olsa) [784888] - [kernel] perf symbols: Stop using 'self' in map_groups__ methods (Jiri Olsa) [784888] - [kernel] perf stat: Add -o and --append options (Jiri Olsa) [784888] - [kernel] perf annotate: Add --symfs option (Jiri Olsa) [784888] - [kernel] perf annotate: Make output more readable (Jiri Olsa) [784888] - [kernel] doc: fix broken references (Jiri Olsa) [784888] - [fs] ecryptfs: fix regression that prevents umount of underlying filesystem (Brian Foster) [766554] - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [783875] - [kernel] ipc: introduce shm_rmid_forced sysctl (Rafael Aquini) [781600] - [pm] sleep: Fix race between CPU hotplug and freezer (Prarit Bhargava) [747224] - [kernel] Prevent system deadlock when moving tasks between cgroups (Larry Woodman) [773522] - [kernel] sched: Fix rt_rq runtime leakage bug (Steve Best) [736931] - [x86] Remove AMD microcode warning (Prarit Bhargava) [786961] - [netdrv] tg3: Fix single-vector MSI-X code (John Feeney) [703555] - [netdrv] netxen: suppress false lro warning messages (Veaceslav Falico) [699382] - [netdrv] cxgb4: remove forgotten real_num_tx_queues inicialization (Jiri Pirko) [745952] - [mm] export remove_from_page_cache() to modules (Jerome Marchand) [751419] - [fs] GFS2: Corrections to directory read-ahead (Robert S Peterson) [681906] - [fs] GFS2: Corrections to cache dir hash table in a contiguous buffer (Robert S Peterson) [681906]- [scsi] bfa: fix enidan and bit field check bug (Rob Evers) [737727] - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [737727] - [netdrv] ixgbe: Reconfigure SR-IOV Init (Don Dutile) [769499] - [netdrv] igb: Check if subordinate VFs are assigned to virtual machines (Don Dutile) [769499] - [pci] Add flag indicating device has been assigned by KVM (Don Dutile) [769499] - [scsi] st: fix race in st_scsi_execute_end (Tomas Henzl) [716593] - [scsi] st: Increase success probability in driver buffer allocation (Tomas Henzl) [716593] - [scsi] st: Store page order before driver buffer allocation (Tomas Henzl) [716593] - [fs] GFS2: remove vestigial al_alloced (Steven Whitehouse) [747896] - [fs] GFS2: combine gfs2_alloc_block and gfs2_alloc_di (Steven Whitehouse) [747896] - [fs] GFS2: Resource group related fixes (Steven Whitehouse) [747896] - [fs] Use cached rgrp in gfs2_rlist_add() (Steven Whitehouse) [747896] - [fs] GFS2: Call do_strip() directly from recursive_scan() (Steven Whitehouse) [747896] - [fs] GFS2: Remove obsolete assert patch (Steven Whitehouse) [747896] - [fs] GFS2: Cache the most recently used resource group in the inode (Steven Whitehouse) [747896] - [fs] GFS2: Make resource groups "append only" during lifetime of fs (Steven Whitehouse) [747896] - [fs] GFS2: Use rbtree for resource groups and clean up bitmap buffer ref count scheme (Steven Whitehouse) [747896] - [virt] SVM: Add support for perf-kvm (Gleb Natapov) [632768] - [virt] KVM: Implement perf callbacks for guest sampling (Gleb Natapov) [632768] - [net] mqprio: Enable as module (Thomas Graf) [695553] - [net] mqprio: RHEL6 modifications (Thomas Graf) [695553] - [net] mqprio: Avoid panic if no options are provided (Thomas Graf) [695553] - [net] mqprio: cleanups (Thomas Graf) [695553] - [net] mqprio: Always set num_tc to 0 in mqprio_destroy() (Thomas Graf) [695553] - [net] mqprio: dont leak kernel memory (Thomas Graf) [695553] - [net] mqprio: implement a root container qdisc sch_mqprio (Thomas Graf) [695553] - [fs] NFSv4: Change the default setting of the nfs4_disable_idmapping parameter (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server when using auth_sys (Steve Dickson) [705099] - [fs] NFSv4: cleanup idmapper functions to take an nfs_server argument (Steve Dickson) [705099] - [fs] NFSv4: Send unmapped uid/gids to the server if the idmapper fails (Steve Dickson) [705099] - [fs] NFSv4: If the server sends us a numeric uid/gid then accept it (Steve Dickson) [705099] - [block] cfq-iosched: fix cfq_cic_link() race confition (Vivek Goyal) [765673] - [ata] ahci: AHCI mode SATA patch for Intel DH89xxCC DeviceIDs (Jes Sorensen) [773295] - [fs] autofs4: fix expire race (Ian Kent) [766818] - [fs] cifs: lower default wsize when unix extensions are not used (Jeff Layton) [773705] - [fs] wake up s_wait_unfrozen when ->freeze_fs fails (Eric Sandeen) [759942] - [net] bonding: Allow Bonding driver to disable/enable LRO on slaves (Neil Horman) [772317] - [net] Fix RFS backport error (Neil Horman) [757040] - [kexec] kdump: lower KEXEC_AUTO_THRESHOLD to 2G (Dave Young) [772311] - [kernel] sched: fix {s,u}time values decrease (Stanislaw Gruszka) [748559] - [block] Add missing config option ASYNC_RAID6_TEST (Jes Sorensen) [704003] - [block] Introduce blk_set_stacking_limits function (Mike Snitzer) [755046] - [netdrv] bna: clear some statistics before filling them (Ivan Vecera) [756931] - [x86] Fix c-state transitions when !NOHZ (Prarit Bhargava) [767753] - [x86] tsc: Skip TSC synchronization checks for tsc=reliable (Prarit Bhargava) [767753] - [mm] Backport upstream vmalloc fix to verify address is valid before dereferencing pointer (Larry Woodman) [767889]- [scsi] remove tech_preview tag for mpt2sas lockless mode (Luming Yu) [559393] - [dm] thinp: port to RHEL6 (Mike Snitzer) [723018] - [dm] thinp: use simple_strtox rather than kstrtox (Mike Snitzer) [723018] - [dm] thinp: enable on all supported RHEL6 architectures (Mike Snitzer) [723018] - [dm] add thin provisioning target (Mike Snitzer) [723018] - [dm] add persistent data library (Mike Snitzer) [723018] - [dm] add bufio (Mike Snitzer) [723018] - [md] bitmap: It is OK to clear bits during recovery (Jes Sorensen) [747574] - [md] don't give up looking for spares on first failure-to-add (Jes Sorensen) [747574] - [md] raid5: ensure correct assessment of drives during degraded reshape (Jes Sorensen) [747574] - [md] linear: fix hot-add of devices to linear arrays (Jes Sorensen) [747574] - [md] raid5 crash during degradation (Jes Sorensen) [747574] - [md] raid5: never wait for bad-block acks on failed device (Jes Sorensen) [747574] - [md] ensure new badblocks are handled promptly (Jes Sorensen) [747574] - [md] bad blocks shouldn't cause a Blocked status on a Faulty device (Jes Sorensen) [747574] - [md] take a reference to mddev during sysfs access (Jes Sorensen) [747574] - [md] refine interpretation of "hold_active == UNTIL_IOCTL" (Jes Sorensen) [747574] - [md] lock: ensure updates to page_attrs are properly locked (Jes Sorensen) [747574] - [md] raid5: STRIPE_ACTIVE has lock semantics, add barriers (Jes Sorensen) [747574] - [md] raid5: abort any pending parity operations when array fails (Jes Sorensen) [747574] - [md] Add module.h to all files using it implicitly (Jes Sorensen) [747574] - [md] raid10: Fix bug when activating a hot-spare (Jes Sorensen) [747574] - [md] Fix some bugs in recovery_disabled handling (Jes Sorensen) [747574] - [md] raid5: fix bug that could result in reads from a failed device (Jes Sorensen) [747574] - [md] trivial comment fix (Jes Sorensen) [747574] - [md] Allow restarting an interrupted incremental recovery (Jes Sorensen) [747574] - [md] clear In_sync bit on devices added to an active array (Jes Sorensen) [747574] - [md] add proper write-congestion reporting to RAID1 and RAID10 (Jes Sorensen) [747574] - [md] rename "mdk_personality" to "md_personality" (Jes Sorensen) [747574] - [md] bitmap remove fault injection options (Jes Sorensen) [747574] - [md] raid5: typedef removal: raid5_conf_t -> struct r5conf (Jes Sorensen) [747574] - [md] raid1: typedef removal: conf_t -> struct r1conf (Jes Sorensen) [747574] - [md] raid10: typedef removal: conf_t -> struct r10conf (Jes Sorensen) [747574] - [md] raid0: typedef removal: raid0_conf_t -> struct r0conf (Jes Sorensen) [747574] - [md] multipath: typedef removal: multipath_conf_t -> struct mpconf (Jes Sorensen) [747574] - [md] linear: typedef removal: linear_conf_t -> struct linear_conf (Jes Sorensen) [747574] - [md] faulty: remove typedef: conf_t -> struct faulty_conf (Jes Sorensen) [747574] - [md] linear: remove typedefs: dev_info_t -> struct dev_info (Jes Sorensen) [747574] - [md] remove typedefs: mirror_info_t -> struct mirror_info (Jes Sorensen) [747574] - [md] remove typedefs: r10bio_t -> struct r10bio and r1bio_t -> struct r1bio (Jes Sorensen) [747574] - [md] remove typedefs: mdk_thread_t -> struct md_thread (Jes Sorensen) [747574] - [md] remove typedefs: mddev_t -> struct mddev (Jes Sorensen) [747574] - [md] removing typedefs: mdk_rdev_t -> struct md_rdev (Jes Sorensen) [747574] - [md] raid0: convert some printks to pr_debug (Jes Sorensen) [747574] - [md] remove PRINTK and dprintk debugging and use pr_debug (Jes Sorensen) [747574] - [md] remove some old DEBUGging code (Jes Sorensen) [747574] - [md] raid5: convert to macros into inline functions (Jes Sorensen) [747574] - [md] raid1: avoid bio search in end_sync_read() (Jes Sorensen) [747574] - [md] raid1: factor out common bio handling code (Jes Sorensen) [747574] - [md] raid5: remove pointless NULL test (Jes Sorensen) [747574] - [md] raid1: add documentation to r1_private_data_s data structure (Jes Sorensen) [747574] - [md] don't delay reboot by 1 second if no MD devices exist (Jes Sorensen) [747574] - [md] trival: md_k.h should be md.h in the beginning comment of file md.h (Jes Sorensen) [747574] - [md] bitmap: improve handling of 'allclean' (Jes Sorensen) [747574] - [md] bitmap: rename and tidy up BITMAP_PAGE_CLEAN (Jes Sorensen) [747574] - [md] Fix handling for devices from 2TB to 4TB in 0.90 metadata (Jes Sorensen) [747574] - [md] raid1, raid10: Remove use-after-free bug in make_request (Jes Sorensen) [747574] - [md] raid10: unify handling of write completion (Jes Sorensen) [747574] - [md] raid5: fix a hang on device failure (Jes Sorensen) [747574] - [md] fix clearing of 'blocked' flag in the presence of bad blocks (Jes Sorensen) [747574] - [md] linear: avoid corrupting structure while waiting for rcu_free to complete (Jes Sorensen) [747574] - [md] ensure changes to 'write-mostly' are reflected in metadata (Jes Sorensen) [747574] - [md] report failure if a 'set faulty' request doesn't (Jes Sorensen) [747574] - [md] raid10: handle further errors during fix_read_error better (Jes Sorensen) [747574] - [md] raid10: Handle read errors during recovery better (Jes Sorensen) [747574] - [md] raid10: simplify read error handling during recovery (Jes Sorensen) [747574] - [md] raid10: record bad blocks due to write errors during resync/recovery (Jes Sorensen) [747574] - [md] raid10: attempt to fix read errors during resync/check (Jes Sorensen) [747574] - [md] raid10: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid10: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid10: avoid writing to known bad blocks on known bad drives (Jes Sorensen) [747574] - [md] raid10 record bad blocks as needed during recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading known bad blocks during resync/recovery (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid10: Split handle_read_error out from raid10d (Jes Sorensen) [747574] - [md] raid10: simplify/reindent some loops (Jes Sorensen) [747574] - [md] raid5: Clear bad blocks on successful write (Jes Sorensen) [747574] - [md] raid5: Don't write to known bad block on doubtful devices (Jes Sorensen) [747574] - [md] raid5: write errors should be recorded as bad blocks if possible (Jes Sorensen) [747574] - [md] raid5: use bad-block log to improve handling of uncorrectable read errors (Jes Sorensen) [747574] - [md] raid5: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] raid1: factor several functions out or raid1d() (Jes Sorensen) [747574] - [md] raid1: improve handling of read failure during recovery (Jes Sorensen) [747574] - [md] raid1: record badblocks found during resync (Jes Sorensen) [747574] - [md] raid1: Handle write errors by updating badblock log (Jes Sorensen) [747574] - [md] raid1: store behind-write pages in bi_vecs (Jes Sorensen) [747574] - [md] raid1: clear bad-block record when write succeeds (Jes Sorensen) [747574] - [md] raid1: avoid writing to known-bad blocks on known-bad drives (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] add 'write_error' flag to component devices (Jes Sorensen) [747574] - [md] raid1: avoid reading known bad blocks during resync (Jes Sorensen) [747574] - [md] raid1: avoid reading from known bad blocks (Jes Sorensen) [747574] - [md] Disable bad blocks and v0.90 metadata (Jes Sorensen) [747574] - [md] load/store badblock list from v1.x metadata (Jes Sorensen) [747574] - [md] don't allow arrays to contain devices with bad blocks (Jes Sorensen) [747574] - [md] bad-block-log: add sysfs interface for accessing bad-block-log (Jes Sorensen) [747574] - [md] beginnings of bad block management (Jes Sorensen) [747574] - [md] remove suspicious size_of() (Jes Sorensen) [747574] - [md] bitmap: Revert DM dirty log hooks (Jes Sorensen) [747574] - [md] raid5: Avoid BUG caused by multiple failures (Jes Sorensen) [747574] - [md] raid10: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid5: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] raid1: move rdev->corrected_errors counting (Jes Sorensen) [747574] - [md] get rid of unnecessary casts on page_address() (Jes Sorensen) [747574] - [md] raid10: Improve decision on whether to fail a device with a read error (Jes Sorensen) [747574] - [md] raid10: Make use of new recovery_disabled handling (Jes Sorensen) [747574] - [md] change managed of recovery_disabled (Jes Sorensen) [747574] - [md] remove ro check in md_check_recovery() (Jes Sorensen) [747574] - [md] introduce link/unlink_rdev() helpers (Jes Sorensen) [747574] - [md] raid: use printk_ratelimited instead of printk_ratelimit (Jes Sorensen) [747574] - [md] raid5: finalise new merged handle_stripe (Jes Sorensen) [747574] - [md] raid5: move some more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: move more common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: unite handle_stripe_dirtying5 and handle_stripe_dirtying6 (Jes Sorensen) [747574] - [md] raid5: unite fetch_block5 and fetch_block6 (Jes Sorensen) [747574] - [md] raid5: rearrange a test in fetch_block6 (Jes Sorensen) [747574] - [md] raid5: move more code into common handle_stripe (Jes Sorensen) [747574] - [md] raid5: Move code for finishing a reconstruction into handle_stripe (Jes Sorensen) [747574] - [md] raid5: Remove stripe_head_state arg from handle_stripe_expansion (Jes Sorensen) [747574] - [md] raid5: move stripe_head_state and more code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: add some more fields to stripe_head_state (Jes Sorensen) [747574] - [md] raid5: unify stripe_head_state and r6_state (Jes Sorensen) [747574] - [md] raid5: move common code into handle_stripe (Jes Sorensen) [747574] - [md] raid5: replace sh->lock with an 'active' flag (Jes Sorensen) [747574] - [md] raid5: Protect some more code with ->device_lock (Jes Sorensen) [747574] - [md] raid5: Remove use of sh->lock in sync_request (Jes Sorensen) [747574] - [md] raid5: remove some sparse warnings (Jes Sorensen) [747574]- [fs] Revert "proc: enable writing to /proc/pid/mem" (Johannes Weiner) [782650] {CVE-2012-0056} - [fs] nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton) [757896] - [kernel] panic: call console_verbose() in panic (Alexander Gordeev) [771521] - [net] igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Jiri Pirko) [772871] {CVE-2012-0207} - [fs] cifs/nfs: don't allow TASK_KILLABLE sleeps to block the freezer (Jeff Layton) [702630] - [fs] xfs: validate acl count (Eric Sandeen) [773283] - [ppc] POWER7 optimised copy_to_user/copy_from_user using VMX (Steve Best) [739137] - [fs] GFS2: Update fallocate to match upstream (Steven Whitehouse) [732744] - [pci] portdrv: cleanup pcie_device registration (Myron Stowe) [742460] - [tpm] NSC driver X86 dependency fix (Steve Best) [741557] - [net] sunrpc: remove xpt_pool (J. Bruce Fields) [753301] - [fs] Fix sendfile write-side file position (Steven Whitehouse) [770023] - [mm] Make task in balance_dirty_pages() killable (Lukas Czerner) [769115] - [virt] kvm: x86: fix missing checks in syscall emulation (Marcelo Tosatti) [773391] {CVE-2012-0045} - [virt] kvm: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Marcelo Tosatti) [773391] {CVE-2012-0045} - [net] svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J. Bruce Fields) [753030] - [net] svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields) [753030] - [net] svcrpc: destroy server sockets all at once (J. Bruce Fields) [753030] - [net] svcrpc: simplify svc_close_all (J. Bruce Fields) [753030] - [net] svcrpc: fix list-corrupting race on nfsd shutdown (J. Bruce Fields) [753030]- [virt] virtio: console: add port stats for bytes received, sent and discarded (Amit Shah) [772194] - [virt] virtio: console: make discard_port_data() use get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: rename variable (Amit Shah) [772194] - [virt] virtio: console: make get_inbuf() return port->inbuf if present (Amit Shah) [772194] - [virt] virtio: console: Fix return type for get_inbuf() (Amit Shah) [772194] - [virt] virtio: console: Fix indentation (Amit Shah) [772194] - [netdrv] r8169: fix Config2 MSIEnable bit setting (Ivan Vecera) [772565] - [netdrv] r8169: fix Rx index race between FIFO overflow recovery and NAPI handler (Ivan Vecera) [772565] - [netdrv] r8169: Rx FIFO overflow fixes (Ivan Vecera) [772565] - [netdrv] r8169: corral some wayward N/A fw_version dust bunnies (Ivan Vecera) [772565] - [netdrv] r8169: Convert MAC_ADDR_LEN uses to ETH_ALEN (Ivan Vecera) [772565] - [netdrv] r8169: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [772565] - [netdrv] r8169: jumbo fixes (Ivan Vecera) [772565] - [netdrv] r8169: expand received packet length indication (Ivan Vecera) [772565] - [netdrv] r8169: support new chips of RTL8111F (Ivan Vecera) [772565] - [netdrv] r8169: define the early size for 8111evl (Ivan Vecera) [772565] - [netdrv] r8169: remove use of ndo_set_multicast_list in drivers (Ivan Vecera) [772565] - [netdrv] r8169: MAC address change fix for the 8168e-vl (Ivan Vecera) [772565] - [netdrv] r8169: Add support for D-Link 530T rev C1 (Ivan Vecera) [772565] - [netdrv] r8169: use pci_dev->subsystem_{vendor|device} (Ivan Vecera) [772565] - [netdrv] r8169: fix sticky accepts packet bits in RxConfig (Ivan Vecera) [772565] - [netdrv] r8169: adjust the RxConfig settings (Ivan Vecera) [772565] - [netdrv] r8169: don't enable rx when shutdown (Ivan Vecera) [772565] - [netdrv] r8169: fix wake on lan setting for non-8111E (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8111E-VL (Ivan Vecera) [772565] - [netdrv] r8169: add ERI functions (Ivan Vecera) [772565] - [netdrv] r8169: modify the flow of the hw reset (Ivan Vecera) [772565] - [netdrv] r8169: adjust some registers (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary read of PCI_CAP_ID_EXP (Ivan Vecera) [772565] - [netdrv] r8169: fix wrong register use (Ivan Vecera) [772565] - [netdrv] r8169: check firmware content sooner (Ivan Vecera) [772565] - [netdrv] r8169: support new firmware format (Ivan Vecera) [772565] - [netdrv] r8169: explicit firmware format check (Ivan Vecera) [772565] - [netdrv] r8169: move the firmware down into the device private data (Ivan Vecera) [772565] - [netdrv] r8169: fix static initializers (Ivan Vecera) [772565] - [netdrv] r8169: avoid late chip identifier initialisation (Ivan Vecera) [772565] - [netdrv] r8169: merge firmware information into the chipset description data (Ivan Vecera) [772565] - [netdrv] r8169: provide some firmware information via ethtool (Ivan Vecera) [772565] - [netdrv] r8169: remove non-NAPI context invocation of rtl8169_rx_interrupt (Ivan Vecera) [772565] - [netdrv] r8169: link speed selection timer rework (Ivan Vecera) [772565] - [netdrv] r8169: rtl8169_set_speed_xmii cleanup (Ivan Vecera) [772565] - [netdrv] r8169: remove some code duplication (Ivan Vecera) [772565] - [netdrv] r8169: style cleanups (Ivan Vecera) [772565] - [netdrv] r8169: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [772565] - [netdrv] r8169: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [772565] - [netdrv] r8169: fix merge conflict fix (Ivan Vecera) [772565] - [netdrv] r8169: don't request firmware when there's no userspace (Ivan Vecera) [772565] - [netdrv] r8169: TSO fixes (Ivan Vecera) [772565] - [netdrv] r8169: convert to hw_features (Ivan Vecera) [772565] - [netdrv] r8169: support RTL8168E (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8168DP (Ivan Vecera) [772565] - [netdrv] r8169: add a new chip for RTL8105 (Ivan Vecera) [772565] - [netdrv] r8169: fix a bug in rtl8169_init_phy() (Ivan Vecera) [772565] - [netdrv] r8169: support control of advertising (Ivan Vecera) [772565] - [netdrv] r8169: support the new chips for RTL8105E (Ivan Vecera) [772565] - [netdrv] r8169: disable ASPM (Ivan Vecera) [772565] - [netdrv] r8169: adjust rtl8169_set_speed_xmii function (Ivan Vecera) [772565] - [netdrv] r8169: fix RTL8168DP power off issue (Ivan Vecera) [772565] - [netdrv] r8169: correct settings of rtl8102e (Ivan Vecera) [772565] - [netdrv] r8169: fix incorrect args to oob notify (Ivan Vecera) [772565] - [netdrv] r8169: Call netif_carrier_off at the end of the probe (Ivan Vecera) [772565] - [netdrv] r8169: prevent RxFIFO induced loops in the irq handler (Ivan Vecera) [772565] - [netdrv] r8169: keep firmware in memory (Ivan Vecera) [772565] - [netdrv] r8169: Update the function of parsing firmware (Ivan Vecera) [772565] - [netdrv] r8169: delay phy init until device opens (Ivan Vecera) [772565] - [netdrv] r8169: more 8168dp support (Ivan Vecera) [772565] - [netdrv] r8169: rtl_csi_access_enable rename (Ivan Vecera) [772565] - [netdrv] r8169: magic (Ivan Vecera) [772565] - [netdrv] r8169: phy power ops (Ivan Vecera) [772565] - [netdrv] r8169: 8168DP specific MII registers access methods (Ivan Vecera) [772565] - [netdrv] r8169: use device dependent methods to access the MII registers (Ivan Vecera) [772565] - [netdrv] r8169: identify different registers (Ivan Vecera) [772565] - [netdrv] r8169: remove the firmware of RTL8111D (Ivan Vecera) [772565] - [netdrv] r8169: Use static const (Ivan Vecera) [772565] - [netdrv] r8169: move PHY regs tables to .rodata (Ivan Vecera) [772565] - [netdrv] r8169: don't use flush_scheduled_work() (Ivan Vecera) [772565] - [netdrv] r8169: fix sleeping while holding spinlock (Ivan Vecera) [772565] - [netdrv] r8169: print errors when dma mapping fail (Ivan Vecera) [772565] - [netdrv] r8169: (re)init phy on resume (Ivan Vecera) [772565] - [netdrv] r8169: changing mtu clean up (Ivan Vecera) [772565] - [netdrv] r8169: do not account fragments as packets (Ivan Vecera) [772565] - [netdrv] r8169: use pointer to struct device as local variable (Ivan Vecera) [772565] - [netdrv] r8169: replace PCI_DMA_{TO, FROM}DEVICE to DMA_{TO, FROM}_DEVICE (Ivan Vecera) [772565] - [netdrv] r8169: init rx ring cleanup (Ivan Vecera) [772565] - [netdrv] r8169: check dma mapping failures (Ivan Vecera) [772565] - [netdrv] r8169: Don't check for vlan group before vlan_tx_tag_present (Ivan Vecera) [772565] - [netdrv] r8169: use 50 less ram for RX ring (Ivan Vecera) [772565] - [netdrv] r8169: use device model DMA API (Ivan Vecera) [772565] - [netdrv] r8169: allocate with GFP_KERNEL flag when able to sleep (Ivan Vecera) [772565] - [netdrv] r8169: add gro support (Ivan Vecera) [772565] - [netdrv] r8169: avoid some skb->ip_summed initializations (Ivan Vecera) [772565] - [netdrv] r8169: incorrect identifier for a 8168dp (Ivan Vecera) [772565] - [netdrv] r8169: fix mdio_read and update mdio_write according to hw specs (Ivan Vecera) [772565] - [netdrv] r8169: fix random mdio_write failures (Ivan Vecera) [772565] - [netdrv] r8169: remove unnecessary cast of readl()'s return value (Ivan Vecera) [772565] - [netdrv] r8169: failure to enable mwi should not be fatal (Ivan Vecera) [772565] - [netdrv] r8169: Fix rtl8169_rx_interrupt() (Ivan Vecera) [772565] - [netdrv] r8169: convert multiple drivers to use netdev_for_each_mc_addr (Ivan Vecera) [772565] - [netdrv] r8169: Use netif_printk macros (Ivan Vecera) [772565] - [netdrv] r8169: use netdev_mc_count and netdev_mc_empty when appropriate (Ivan Vecera) [772565] - [netdrv] r8169: use DEFINE_PCI_DEVICE_TABLE() (Ivan Vecera) [772565] - [netdrv] r8169: use pM to shown MAC address (Ivan Vecera) [772565] - [netdrv] r8169: Move && and || to end of previous line (Ivan Vecera) [772565] - [fs] nfsd4: name->id mapping should fail with BADOWNER not BADNAME (J. Bruce Fields) [754834] - [net] Potential null skb->dev dereference (Flavio Leitner) [769590] - [mm] mempolicy.c: refix mbind_range() vma issue (Motohiro Kosaki) [697996 727700] - [mm] mempolicy.c: fix pgoff in mbind vma merge (Motohiro Kosaki) [697996 727700]- [scsi] hpsa: add the Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [scsi] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [758675] - [powerpc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [ppc] pseries: Fix kexec on recent firmware versions (Steve Best) [741586] - [ppc] hvc_console: Improve tty/console put_chars handling (Steve Best) [740543] - [ppc] pseries/hvconsole: Fix dropped console output (Steve Best) [740551] - [ppc] pseries: Do not search for dma-window property on dlpar remove (Steve Best) [738483] - [ppc] pseries: Fix kexec on machines with more than 4TB of RAM (Steve Best) [741581] - [ppc] Fix oops when echoing bad values to /sys/devices/system/memory/probe (Steve Best) [739161] - [fs] ext2, ext3, ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes (Eric Sandeen) [749117] - [fs] ext4: fix race in xattr block allocation path (Eric Sandeen) [735105] - [fs] nfs: when attempting to open a directory, fall back on normal lookup (Jeff Layton) [755380] - [fs] nfs: don't try to migrate pages with active requests (Jeff Layton) [739811 741241] - [fs] nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff Layton) [746541] - [kernel] crypto: ghash - Avoid null pointer dereference if no key is set (Jiri Benc) [749482] {CVE-2011-4081} - [fs] jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan) [693981] - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [694702] - [net] rds_rdma: don't assume infiniband device is PCI (Jes Sorensen) [740149] - [net] ipv4: correct description for tcp_max_syn_backlog (Weiping Pan) [738796] - [net] ipv6: tcp: fix tcp_v6_conn_request() (Jiri Benc) [742099] - [net] netfilter: use __aligned_be64 in nfnetlink_log.h (Weiping Pan) [767992] - [net] sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas Graf) [698119] - [net] fib: fix fib_nl_newrule() (Neil Horman) [743459] - [net] fix unsafe pointer access in sendmmsg (Jiri Benc) [760798] {CVE-2011-4594} - [net] vlan: should take into account needed_headroom (Weiping Pan) [692013] - [net] tcp: tcp_syn_retries sysctl is not honored (Jiri Benc) [692024] - [net] pkt_sched: Fix sch_sfq vs tcf_bind_filter oops (Jiri Pirko) [667925] - [net] ipv6: check for IPv4 mapped addresses when connecting IPv6 sockets (Jiri Benc) [728123] - [net] mac80211: cancel auth retries when deauthenticating (John Linville) [754356] - [net] bonding: Don't allow mode change via sysfs with slaves present (Veaceslav Falico) [747282] - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747546] - [scsi] isci: link speed default to gen2 (David Milburn) [769376] - [scsi] scsi_dh_rdac: Fix error path in rdac_init (Mike Snitzer) [690523] - [scsi] hpsa: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746267] - [block] cciss: add small delay when using PCI Power Management to reset for kdump (Dave Young) [746317] - [scsi] increase qla2xxx firmware ready time-out (Mark Goodwin) [731917] - [usb] ch9: use proper endianess for wBytesPerInterval (Steve Best) [738578] - [perf] powerpc: Handle events that raise an exception without overflowing (Steve Best) [755737] - [kernel] clocksource: Install completely before selecting (Paolo Bonzini) [745713] - [md] Avoid waking up a thread after it has been freed (Jes Sorensen) [754424] - [pci] Fix unbootable HP DL385G6 on 2.6.32-220 by properly disabling pcie aspm (Dave Wysochanski) [769626] - [virt] virtio-pci: fix use after free (Michael S. Tsirkin) [751805 772194] - [pci] hotplug: shpchp: don't blindly claim non-AMD 0x7450 (Myron Stowe) [735218] - [sched] x86: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [765720] - [x86] binutils, xen: Fix another wrong size directive (Igor Mammedov) [720982] - [x86] ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Myron Stowe) [754341] - [x86] x2apic_optout: Change WARN to printk (Prarit Bhargava) [755061] - [x86] cpufreq: handle CPUs with different capabilities in acpi-cpufreq (Prarit Bhargava) [749056] - [x86] mtrr: Kill over the top warn (Prarit Bhargava) [746232] - [x86] setup: Set ax register in boot vga query (Prarit Bhargava) [742441] - [virt] x86: Prevent starting PIT timers in the absence of irqchip support (Marcelo Tosatti) [769550] - [virt] vmxnet3: revert hw features change (Neil Horman) [759613] - [virt] xen: mask MTRR feature from guest BZ#750758 (Igor Mammedov) [750758] - [virt] fix broken build if xen is disabled in config (Igor Mammedov) [729488] - [netdrv] qlge: fix size of external list for TX address descriptors (Steve Best) [772237] - [kernel] script to create symlinks for new network driver layout (Andy Gospodarek) - [netdrv] e1000e: Avoid wrong check on TX hang (Dean Nelson) [751087] - [netdrv] igb: Loopback functionality supports for i350 devices (Stefan Assmann) [756601] - [netdrv] be2net: Fixed Endianness issues in the response read log length field while retrieving FAT (Steve Best) [743226] - [netdrv] cxgb4: Fix EEH on IBM P7IOC (Steve Best) [721074] - [x86] kdump, ioapic: Reset remote-IRR in clear_IO_APIC (Prarit Bhargava) [754335] - [x86] ioapic: Move trigger defines to io_apic.h (Prarit Bhargava) [754335] - [scsi] ipr: add definitions for additional adapter (Steve Best) [738891] - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [738891] - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [738891] - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [738891] - [x86] hpet: Disable per-cpu hpet timer if ARAT is supported (Prarit Bhargava) [750201] - [x86] Improve TSC calibration using a delayed workqueue (Prarit Bhargava) [750201] - [kernel] clocksource: Add clocksource_register_hz/khz interface (Prarit Bhargava) [750201] - [kernel] clocksource: Provide a generic mult/shift factor calculation (Prarit Bhargava) [750201] - [ppc] gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli) [751493] - [mm] thp: share get_huge_page_tail() (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() support THP based tail recounting (Andrea Arcangeli) [751493] - [ppc] gup_hugepte() avoid to free the head page too many times (Andrea Arcangeli) [751493] - [ppc] get_hugepte() don't put_page() the wrong page (Andrea Arcangeli) [751493] - [ppc] remove superflous PageTail checks on the pte gup_fast (Andrea Arcangeli) [751493] - [virt] KVM: Device assignment permission checks (Alex Williamson) [756093] - [virt] KVM: Remove ability to assign a device without iommu support (Alex Williamson) [756093] - [virt] kvm: device-assignment: revert Disable the option to skip iommu setup (Alex Williamson) [756093] - [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler (Tomas Henzl) [758707] - [fs] Make write(2) interruptible by a fatal signal (Lukas Czerner) [769115] - [block] cfq-iosched: fix a kbuild regression (Vivek Goyal) [705698] - [block] cfq-iosched: rethink seeky detection for SSDs (Vivek Goyal) [705698] - [block] cfq-iosched: rework seeky detection (Vivek Goyal) [705698] - [block] cfq-iosched: don't regard requests with long distance as close (Vivek Goyal) [705698] - [scsi] isci: Adding documentation to API change and fixup sysfs registration (David Milburn) [751434] - [scsi] isci: change sas phy timeouts from 54us to 59us (David Milburn) [751434] - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [751434] - [scsi] isci: overriding max_concurr_spinup oem parameter by max(oem, user) (David Milburn) [751434] - [scsi] isci: revert bcn filtering (David Milburn) [751434] - [scsi] libsas: export sas_alloc_task() (David Milburn) [751434] - [scsi] isci: Fix hard reset timeout conditions (David Milburn) [751434] - [scsi] isci: No need to manage the pending reset bit on pending requests (David Milburn) [751434] - [scsi] isci: Remove redundant isci_request.ttype field (David Milburn) [751434] - [scsi] isci: Fix task management for SMP, SATA and on dev remove (David Milburn) [751434] - [scsi] isci: No task_done callbacks in error handler paths (David Milburn) [751434] - [scsi] isci: Handle task request timeouts correctly (David Milburn) [751434] - [scsi] isci: Fix tag leak in tasks and terminated requests (David Milburn) [751434] - [scsi] isci: Immediately fail I/O to removed devices (David Milburn) [751434] - [scsi] isci: Lookup device references through requests in completions (David Milburn) [751434] - [virt] xen-blkfront: conditionally drop name and minor adjustments for emulated scsi devs (Laszlo Ersek) [729586] - [virt] xen-blk: plug device number leak on error path in xlblk_init (Laszlo Ersek) [729586] - [virt] xen-blkfront: more informative message when resizing vbd (Laszlo Ersek) [654982] - [virt] xen-blkfront: pick up vbd size change through xenstore (Laszlo Ersek) [654982]- [kernel] Remove "WARNING: at kernel/sched.c:5915" (Larry Woodman) [766051] - [x86] kernel: Fix memory corruption in module load (Prarit Bhargava) [767140]- [virt] xen: Find an unbound irq number in reverse order high to low (Igor Mammedov) [756307] - [virt] xen: add get_nr_hw_irqs req for finding an unbound irq number in reverse order (Igor Mammedov) [756307] - [x86] io_apic: add get_nr_irqs_gsi() (Igor Mammedov) [756307] - [virt] Do not init xen platform pci if xen_emul_unplug=never (Igor Mammedov) [756307] - [fs] GFS2: Add readahead to sequential directory traversal (Robert S Peterson) [681906] - [fs] GFS2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681906] - [scsi] scsi_dh: move .match to an auxiliary structure (Mike Snitzer) [690523] - [scsi] scsi_dh: code cleanup and remove the references to scsi_dev_info (Mike Snitzer) [690523] - [scsi] scsi_dh_hp_sw: Adding the match function for hp_sw device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_rdac: Adding the match function for rdac device handler (Mike Snitzer) [690523] - [scsi] scsi_dh_emc: Adding the match function for emc device handler (Mike Snitzer) [690523] - [scsi] scsi_dh: Implement match callback function (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Evaluate TPGS setting from inquiry data (Mike Snitzer) [690523] - [scsi] scsi_dh: Use scsi_devinfo functions to do matching of device_handler tables (Mike Snitzer) [690523] - [scsi] scsi_dh: check queuedata pointer before proceeding further (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: Decrease retry interval (Mike Snitzer) [690523] - [scsi] scsi_dh: Check for sdev state in store_dh_state() (Mike Snitzer) [690523] - [scsi] scsi_dh_alua: always update TPGS status on activate (Mike Snitzer) [690523] - [scsi] scsi_dh: Fixup kernel-doc comments (Mike Snitzer) [690523] - [block] Don't check QUEUE_FLAG_SAME_COMP in __blk_commplete_request (David Milburn) [724055] - [block] Fix queue_flag update when rq_affinity goes from 2 to 1 (David Milburn) [724055] - [block] improve rq_affinity placement (David Milburn) [724055] - [block] Make rq_affinity = 1 work as expected (David Milburn) [724055] - [block] fix warning with calling smp_processor_id() in preemptible section (David Milburn) [724055] - [block] strict rq_affinity (David Milburn) [724055] - [x86] mtrr: use stop_machine APIs for doing MTRR rendezvous (Prarit Bhargava) [729223] - [x86] stop_machine: implement stop_machine_from_inactive_cpu() (Prarit Bhargava) [729223] - [x86] stop_machine: reorganize stop_cpus() implementation (Prarit Bhargava) [729223] - [x86] mtrr: lock stop machine during MTRR rendezvous sequence (Prarit Bhargava) [729223] - [virt] KVM: fix guest SMEP support (Chris Wright) [703053] - [x86] cpu: fix CPUID leaf 7 detection (Chris Wright) [703053] - [perf] tools: Fix raw sample reading (Jiri Olsa) [752353] - [perf] python: Add missing perf_event__parse_sample 'swapped' parm (Jiri Olsa) [752353] - [perf] tools: Add support for disabling -Werror via WERROR=0 (Jiri Olsa) [752353] - [perf] top: Fix userspace sample addr map offset (Jiri Olsa) [752353] - [perf] symbols: Fix issue with binaries using 16-bytes buildids (Jiri Olsa) [752353] - [perf] tool: Fix endianness handling of u32 data in samples (Jiri Olsa) [752353] - [perf] sort: Fix symbol sort output by separating unresolved samples by type (Jiri Olsa) [752353] - [perf] symbols: Synthesize anonymous mmap events (Jiri Olsa) [752353] - [perf] record: Create events initially disabled and enable after init (Jiri Olsa) [752353] - [perf] symbols: Add some heuristics for choosing the best duplicate symbol (Jiri Olsa) [752353] - [perf] symbols: Preserve symbol scope when parsing /proc/kallsyms (Jiri Olsa) [752353] - [perf] symbols: /proc/kallsyms does not sort module symbols (Jiri Olsa) [752353] - [perf] symbols: Fix ppc64 SEGV in dso__load_sym with debuginfo files (Jiri Olsa) [752353] - [perf] probe: Fix regression of variable finder (Jiri Olsa) [752353] - [perf] tools: Add group event scheduling option to perf record/stat (Jiri Olsa) [752353] - [perf] tools: Fix build against newer glibc (Jiri Olsa) [752353] - [perf] tools: Fix error handling of unknown events (Jiri Olsa) [752353] - [perf] evlist: Fix missing event name init for default event (Jiri Olsa) [752353] - [perf] list: Fix exit value (Jiri Olsa) [752353] - [perf] probe: Filter out redundant inline-instances (Jiri Olsa) [752353] - [perf] probe: Search concrete out-of-line instances (Jiri Olsa) [752353] - [perf] probe: Avoid searching variables in intermediate scopes (Jiri Olsa) [752353] - [perf] probe: Fix to search local variables in appropriate scope (Jiri Olsa) [752353] - [perf] probe: Warn when more than one line are given (Jiri Olsa) [752353] - [perf] probe: Fix to walk all inline instances (Jiri Olsa) [752353] - [perf] probe: Fix to search nested inlined functions in CU (Jiri Olsa) [752353] - [perf] probe: Fix line walker to check CU correctly (Jiri Olsa) [752353] - [perf] probe: Fix a memory leak for scopes array (Jiri Olsa) [752353] - [perf] fix temporary file ownership check (Jiri Olsa) [752353] - [perf] top browser: Remove spurious helpline update (Jiri Olsa) [752353] - [perf] symbols: Check '/tmp/perf-' symbol file ownership (Jiri Olsa) [752353] - [perf] tools: Check $HOME/.perfconfig ownership (Jiri Olsa) [752353] - [perf] tools: Make clean leaves some files (Jiri Olsa) [752353] - [perf] lock: Dropping unsupported ':r' modifier (Jiri Olsa) [752353] - [perf] probe: Fix coredump introduced by probe module option (Jiri Olsa) [752353] - [perf] report: Use ui__warning in some more places (Jiri Olsa) [752353] - [perf] python: Add PERF_RECORD_{LOST, READ, SAMPLE} routine tables (Jiri Olsa) [752353] - [perf] evlist: Introduce 'disable' method (Jiri Olsa) [752353] - [perf] tools: Make test use the preset debugfs path (Jiri Olsa) [752353] - [perf] tools: Add automated tests for events parsing (Jiri Olsa) [752353] - [perf] tools: De-opt the parse_events function (Jiri Olsa) [752353] - [perf] script: Fix display of IP address for non-callchain path (Jiri Olsa) [752353] - [perf] tools: Fix endian conversion reading event attr from file header (Jiri Olsa) [752353] - [perf] probe: Support adding probes on offline kernel modules (Jiri Olsa) [752353] - [perf] probe: Add probed module in front of function (Jiri Olsa) [752353] - [perf] probe: Introduce debuginfo to encapsulate dwarf information (Jiri Olsa) [752353] - [perf] perf-probe: Move dwarf library routines to dwarf-aux.{c, h} (Jiri Olsa) [752353] - [perf] probe: Remove redundant dwarf functions (Jiri Olsa) [752353] - [perf] probe: Move strtailcmp to string.c (Jiri Olsa) [752353] - [perf] probe: Rename DIE_FIND_CB_FOUND to DIE_FIND_CB_END (Jiri Olsa) [752353] - [perf] Robustify proc and debugfs file recording (Jiri Olsa) [752353] - [perf] report/annotate/script: Add option to specify a CPU range (Jiri Olsa) [752353] - [perf] stat: Add noise output for csv mode (Jiri Olsa) [752353] - [perf] tools: Only display parent field if explictly sorted (Jiri Olsa) [752353] - [perf] tools: Allow sort dimensions to be registered more than once (Jiri Olsa) [752353] - [perf] tools: Don't display ignored entries on stdio ui (Jiri Olsa) [752353] - [perf] tools: Remove sort print helpers declarations (Jiri Olsa) [752353] - [perf] tools: Make sort operations static (Jiri Olsa) [752353] - [perf] tools: Add inverted call graph report support (Jiri Olsa) [752353] - [perf] script: Add printing of sample address (Jiri Olsa) [752353] - [perf] script: Make printing of dso a separate field option (Jiri Olsa) [752353] - [perf] script: "sym" field really means show IP data (Jiri Olsa) [752353] - [perf] stat: clarify unsupported events from uncounted events (Jiri Olsa) [752353] - [perf] Cleanup useless double NULL termination in method arg names (Jiri Olsa) [752353] - [pci] x86: reduce severity of host bridge window conflict warnings (Myron Stowe) [567487] - [pci] x86: avoid high BIOS area when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid E820 regions when allocating address space (Myron Stowe) [567487] - [pci] x86: avoid low BIOS area when allocating address space (Myron Stowe) [567487] - [pci] resources: add arch hook for preventing allocation in reserved areas (Myron Stowe) [567487] - [pci] x86: coalesce overlapping host bridge windows (Myron Stowe) [567487] - [pci] x86: update iomem_resource end based on CPU physical address capabilities (Myron Stowe) [567487] - [pci] resources: handle overflow when aligning start of available area (Myron Stowe) [567487] - [pci] resources: ensure callback doesn't allocate outside available space (Myron Stowe) [567487] - [pci] resources: factor out resource_clip() to simplify find_resource() (Myron Stowe) [567487] - [pci] resources: add a default alignf to simplify find_resource() (Myron Stowe) [567487] - [pci] PNP: log PNP resources, as we do for PCI (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info on ASRock ALiveSATA2-GLAN (Myron Stowe) [567487] - [pci] fall back to original BIOS BAR addresses (Myron Stowe) [567487] - [pci] change resource collision messages from KERN_ERR to KERN_INFO (Myron Stowe) [567487] - [pci] x86: compute Address Space length rather than using _LEN (Myron Stowe) [567487] - [pci] x86: never allocate PCI MMIO resources below BIOS_END (Myron Stowe) [567487] - [pci] x86: parse additional host bridge window resource types (Myron Stowe) [567487] - [pci] x86: ignore Consumer/Producer bit in ACPI window descriptions (Myron Stowe) [567487] - [acpi] pci_root: pass acpi_pci_root to arch-specific scan (Myron Stowe) [567487] - [acpi] pci_root: save downstream bus range (Myron Stowe) [567487] - [pci] x86: truncate _CRS windows with _LEN > _MAX - _MIN + 1 (Myron Stowe) [567487] - [pci] x86: for host bridge address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] don't say we claimed a resource if we failed (Myron Stowe) [567487] - [pci] print resources consistently with pR (Myron Stowe) [567487] - [pci] make disabled window printk style match the enabled ones (Myron Stowe) [567487] - [pci] reject mmio ranges starting at 0 on pci_bridge read (Myron Stowe) [567487] - [pci] break out primary/secondary/subordinate for readability (Myron Stowe) [567487] - [pci] for address space collisions, show conflicting resource (Myron Stowe) [567487] - [pci] resources: add interfaces that return conflict information (Myron Stowe) [567487] - [pci] resource: add window support (Myron Stowe) [567487] - [pci] resource: add bus number support (Myron Stowe) [567487] - [pci] resource: expand IORESOURCE_TYPE_BITS to make room for bus resource type (Myron Stowe) [567487] - [pci] vsprintf: move pR resource printf_specs off the stack (Myron Stowe) [567487] - [pci] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [567487] - [pci] x86: use host bridge _CRS info by default on 2008 and newer machines (Myron Stowe) [567487] - [pci] augment bus resource table with a list (Myron Stowe) [567487] - [pci] add pci_bus_for_each_resource(), remove direct bus->resource[] refs (Myron Stowe) [567487] - [pci] read bridge windows before filling in subtractive decode resources (Myron Stowe) [567487] - [pci] split up pci_read_bridge_bases() (Myron Stowe) [567487] - [pci] don't dump resource when bus resource flags indicates unused (Myron Stowe) [567487] - [pci] x86: remove 64-bit division (Myron Stowe) [567487] - [pci] x86/PCI: fix bogus host bridge window start/end alignment from _CRS (Myron Stowe) [567487] - [pci] x86: for debuggability, show host bridge windows even when ignoring _CRS (Myron Stowe) [567487] - [pci] improve discovery/configuration messages (Myron Stowe) [567487] - [pci] replace pr_debug with dev_dbg (Myron Stowe) [567487] - [pci] x86: print domain:bus in conventional format (Myron Stowe) [567487] - [pci] vsprintf: use pR, pr instead of pRt, pRf (Myron Stowe) [567487] - [pci] x86: use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [567487] - [pci] PNP: print resources consistently with pRt (Myron Stowe) [567487] - [pci] x86: print resources consistently with pRt (Myron Stowe) [567487] - [pci] print resources consistently with pRt (Myron Stowe) [567487] - [pci] vsprintf: add pRt, pRf to print struct resource details (Myron Stowe) [567487] - [pci] vsprintf: add pR support for IRQ and DMA resources (Myron Stowe) [567487] - [pci] vsprintf: fix io/mem resource width (Myron Stowe) [567487] - [pci] reverting "[Fedora] [pci] silence some PCI resource allocation errors" (Myron Stowe) [567487]- [x86] amd: Fix align_va_addr kernel parameter (Frank Arnold) [753237] - [md] RAID1: Do not call md_raid1_unplug_device while holding spinlock (Jonathan E Brassow) [752528] - [pci] intel-iommu: Default to non-coherent for domains unattached to iommus (Don Dutile) [746484] - [x86] initialize min_delta_ns in one_hpet_msi_clockevent() (Prarit Bhargava) [728315] - [x86] Update hpet_next_event() (Prarit Bhargava) [728315]- [net] Restrict pktgen from using shared skbs on bridge interfaces (Neil Horman) [750777] - [kernel] sched: Use resched IPI to kick off the nohz idle balance (Vivek Goyal) [717179] - [virt] xenfv: mask smep, even if the HV doesn't (Andrew Jones) [752382] - [drm] i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge (Prarit Bhargava) [752163] - [drm] i915: load a ring frequency scaling table (Prarit Bhargava) [752163] - [x86] cpufreq: expose a cpufreq_quick_get_max routine (Prarit Bhargava) [752163] - [scsi] qla4xxx: Make sure we discover targets if the cable is plugged in after the driver is loaded (Chad Dupuis) [751509] - [sched] Cleanup/optimize clock updates (Larry Woodman) [750237] - [sched] fix skip_clock_update optimization (Larry Woodman) [750237] - [kernel] Reset clocksource watchdog after sysrq-t (Prarit Bhargava) [742890] - [x86] AMD: Make tsc=reliable override boot time stability checks (Prarit Bhargava) [742890] - [block] virtio-blk: Use ida to allocate disk index (Michael S. Tsirkin) [692767] - [virt] virtio_blk: Replace cryptic number with the macro (Michael S. Tsirkin) [692767] - [kernel] ida: simplified functions for id allocation (Michael S. Tsirkin) [692767] - [virt] revert virtio-blk: Use ida to allocate disk index (Aristeu Rozanski) [692767]- [scsi] qla4xxx: v5.02.00.00.06.02-k13 (Chad Dupuis) [751286] - [scsi] qla4xxx: set ql4xdisablesysfsboot=1 by default (Chad Dupuis) [751286] - [scsi] qla4xxx: Correct ipaddress match check (Chad Dupuis) [751286]- [drm] i915: fix unmap race condition introduced with VT-d fix (Dave Airlie) [750583] - [scsi] iscsi: revert lockless queuecommand dispatch (Rob Evers) [751426]- [kernel] KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells) [751190] {CVE-2011-4110} - [scsi] fc class: fix building of Fibre Channel DUP drivers in 6.2 (Mike Christie) [750268] - [fs] nfs: don't call __mark_inode_dirty while holding i_lock (Steve Dickson) [747391] - [netdrv] vxge: allow rebinding the driver with a different number of SR-IOV VFs (Michal Schmidt) [694742] - [netdrv] vxge: fix crash of VF when unloading PF (Michal Schmidt) [694742] - [ata] revert libata: remove SCSI host lock (David Milburn) [751426] - [crypto] ansi_cprng: enforce key != seed in fips mode (Jarod Wilson) [751198] - [net] mac80211: Fix reassociation processing within ESS roaming (John Linville) [750350] - [net] nl80211: Allow association to change channels during reassociation (John Linville) [750350] - [net] mac80211: let cfg80211 manage auth state (John Linville) [750350] - [net] cfg80211: avoid sending spurious deauth to userspace (John Linville) [750350] - [net] mac80211: recalculate idle later in MLME (John Linville) [750350] - [net] mac80211: avoid spurious deauth frames/messages (John Linville) [750350] - [net] cfg80211: Allow reassociation in associated state (John Linville) [750350] - [net] cfg80211: remove warning in deauth case (John Linville) [750350] - [net] netfilter: fix nf_conntrack refcount leak in l4proto->error() (Thomas Graf) [745472] - [scsi] qla2xxx: Remove check for null fcport from host reset handler (Chad Dupuis) [744741] - [scsi] qla2xxx: Perform implicit logout during rport tear-down (Chad Dupuis) [744741] - [scsi] Revert "qla2xxx: Remove host_lock in queuecommand function" (Chad Dupuis) [744741] - [drm] nv50/disp: shutdown display on suspend/hibernate (Ben Skeggs) [740857] - [edac] Add sb_edac driver into the Red Hat Building system (Mauro Carvalho Chehab) [647700] - [edac] Fix incorrect edac mode reporting in sb_edac (Mauro Carvalho Chehab) [647700] - [edac] Add an experimental new driver to support Sandy Bridge CPU's (Mauro Carvalho Chehab) [647700]- [netdrv] benet: remove bogus "unlikely" on vlan check (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: non-member vlan pkts not received in promiscous mode (Ivan Vecera) [736429] {CVE-2011-3347} - [netdrv] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [736429] {CVE-2011-3347} - [mm] fix race between mremap and removing migration entry (Andrea Arcangeli) [751084]- [fs] GFS2: rewrite fallocate code to write blocks directly (Benjamin Marzinski) [750208] {CVE-2011-4098} - [netdrv] bnx2x: link fixes for 57810 (Andy Gospodarek) [749421] - [netdrv] enic: fix accidental GRO off by default (Stefan Assmann) [749390] - [scsi] qla2xxx: Correct inadvertent clearing of RISC_INTR status (Chad Dupuis) [748978] - [debug] lockdep: double MAX_LOCKDEP_ENTRIES (Kyle McMartin) [748941] - [x86] Add missing KERN_DEBUG to x86 module printk (Prarit Bhargava) [747837] - [x86] Update module alternatives message (Prarit Bhargava) [745596] - [x86] UV: KABI breakage in uv_blade_info (George Beshers) [745253] - [net] vlan: fix panic when handling priority tagged frames (Andy Gospodarek) [714936] {CVE-2011-3593} - [scsi] qla4xxx: Autologin persisted target entries update (Mike Christie) [747696] - [mm] oom: fix integer overflow of points in oom_badness (Frantisek Hrbata) [741207] {CVE-2011-4097}- [scsi] lockless queuecommand dispatch fixup (Rob Evers) [749018] - [scsi] iscsi class: export pid of process that created session (Mike Christie) [747696] - [scsi] qla4xxx: Autologin persisted target entries (Mike Christie) [747696] - [netdrv] iwlagn: enable 11n aggregation without checking traffic load (John Linville) [744361] - [s390x] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [747578] - [s390x] dasd: fix UID readout for z/VM (Hendrik Brueckner) [746000] - [x86] PCI: irq and pci_ids patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [747638] - [netdrv] Help 6.1 out of tree drivers cope with ABI breakage (Thomas Graf) [746570] - [mm] shmem: let shared anonymous be nonlinear again (Larry Woodman) [690129] - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [742091] {CVE-2011-3638} - [ipc] mqueue: separate mqueue default value from maximum value (Motohiro Kosaki) [746606] - [ipc] mqueue: don't use kmalloc with KMALLOC_MAX_SIZE (Motohiro Kosaki) [746606] - [ipc] mqueue: revert bump up DFLT_*MAX (Motohiro Kosaki) [746606] - [kernel] ipc/mqueue: Up the hard limit on message queues per namespace (Doug Ledford) [746606] - [kernel] ipc/mqueue: update maximums for the mqueue subsystem (Doug Ledford) [746606] - [kernel] ipc/mqueue: enforce hard limits (Doug Ledford) [746606] - [kernel] ipc/mqueue: switch back to using non-max values on create (Doug Ledford) [746606 746898] - [kernel] ipc/mqueue: cleanup definition names and locations (Doug Ledford) [746606] - [kernel] Revert "Restore max mqueue message size to its previous RHEL 5 value" (Doug Ledford) [746606]- [virt] index of virtio disk is not decremented when removed (Mark Wu) [692767] - [edac] i7core_edac: Initialize memory name with cpu, channel, bank (Mauro Carvalho Chehab) [712957] - [kernel] perf: Optimize event scheduling locking (Steve Best) [744986] - [drm] i915: set the right SDVO transcoder for CPT (Adam Jackson) [735122] - [scsi] libfc: Prevent race that causes panic during FCoE port destroy (Neil Horman) [735959] - [scsi] qla4xxx: Update driver version to 5.02.00-k8 (Mike Christie) [732622] - [scsi] qla4xxx: updated device id check for BFS (Mike Christie) [732622] - [scsi] qla4xxx: Fixed target discovery failed issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed active session re-open issue (Mike Christie) [732622] - [scsi] qla4xxx: Fixed device blocked issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Fixed session destroy issue on link up-down (Mike Christie) [732622] - [scsi] qla4xxx: Clear DDB map index on the basis of AEN (Mike Christie) [732622] - [scsi] qla4xxx: Free Device Database (DDB) reserved by FW (Mike Christie) [732622] - [scsi] qla4xxx: Fix getting BIDI CHAP for boot targets (Mike Christie) [732622] - [scsi] qla4xxx: Fix exporting boot targets to sysfs (Mike Christie) [732622] - [scsi] qla4xxx: Do not add duplicate CHAP entry in FLASH (Mike Christie) [732622] - [scsi] qla4xxx: Fix bidirectional CHAP (Mike Christie) [732622] - [scsi] qla4xxx: Add new FLT firmware region (Mike Christie) [732622] - [scsi] qla4xxx: Update license (Mike Christie) [732622] - [scsi] iscsi class: fix vlan configuration (Mike Christie) [732622] - [scsi] qla4xxx: fix data alignment and use nl helpers (Mike Christie) [732622] - [scsi] iscsi class: fix link local mispelling (Mike Christie) [732622] - [scsi] qla4xxx: Added Get ACB support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added restore factory defaults support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update initiator iscsi port (Mike Christie) [732622] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [732622] - [scsi] qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Add get ACB state support using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Code cleanup for read/update flash using BSG (Mike Christie) [732622] - [scsi] qla4xxx: Added support to update mtu (Mike Christie) [732622] - [scsi] scsi_transport_iscsi: Added support to update mtu (Mike Christie) [732622] - [scsi] libfc: improve flogi retries to avoid lport stuck (Mike Christie) [745667] - [scsi] libfc: avoid exchanges collision during lport reset (Mike Christie) [745667] - [scsi] libfc: fix checking FC_TYPE_BLS (Mike Christie) [745667] - [scsi] libfc: revert fix deadlock bug in fc_exch_abort_locked (Mike Christie) [745667] - [dm] log userspace: Allow for 'log device name' response in CTR msg exchange (Jonathan E Brassow) [746254] - [dm] kcopyd: fix job_pool leak (Mike Snitzer) [748441] - [netdrv] igb: Fix for Alt MAC Address feature on 82580 and later (Andy Gospodarek) [748503]- [dm] table: add immutable feature (Mike Snitzer) [747438] - [mm] reduce overhead on paravirt functions (Larry Woodman) [743554]- [netdrv] Fixing use of netif_set_real_num_tx_queues in niu.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in myri10ge.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in igb_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb4_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in cxgb3_main.c (Neil Horman) [742117] - [netdrv] Fixing use of netif_set_real_num_tx_queues in bnx2.c (Neil Horman) [742117] - [ppc] kabi: add symbol 'paca' to ppc KABI (Jiri Olsa) [737466] - [fs] proc: fix oops on invalid /proc/pid/maps access (Johannes Weiner) [746613] {CVE-2011-3637} - [nfs] fix pNFS hang and oops on umounts (Steve Dickson) [746861] - [scsi] qla4xxx: export address/port of connection (Mike Christie) [728156] - [netdrv] Fix pktgen to not oops on unsupported drivers (Neil Horman) [678794] - [kernel] tracing: Update the comm field in the right variable in update_max_tr (Jiri Olsa) [736955] - [kernel] kabi: Add missing compat_alloc_user_space symbol to kABI (Jiri Olsa) [747047] - [kernel] fix taskstats io infoleak (Jerome Marchand) [716848] {CVE-2011-2494} - [x86] ACPI, APEI, HEST: Detect duplicated hardware error source ID (Don Zickus) [737189] - [netdrv] Add latest cxgb3 firmware (Neil Horman) [742011]- [net] bridge: fix use after free in __br_deliver() (Amerigo Wang) [730756] {CVE-2011-2942} - [scsi] Update lpfc version for 8.3.5.45.4p driver release (Rob Evers) [746668] - [scsi] Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [746668] - [scsi] Fix kernel crash during boot with SLI4 card installed (Rob Evers) [746668] - [scsi] Properly clean up EQ and CQ child lists to prevent kernel crash (Rob Evers) [746668] - [kabi] add missing symbols for Emulex be2net driver (Jiri Olsa) [745712] - [netdrv] netxen-firmware: Install the 4.0.579 firmware (Kyle McMartin) [741776] - [perf] symbols: Treat all memory maps without dso file as loaded (Jiri Olsa) [726582] - [debug] increase MAX_STACK_TRACE_ENTRIES (Kyle McMartin) [645777] - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [692709] {CVE-2011-3363} - [tpm] Zero buffer after copying to userspace (Jiri Benc) [732633] {CVE-2011-1161 CVE-2011-1162} - [pci] intel-iommu: IOTLB hang workaround (Dave Airlie) [728476] - [drm] i915: Fix hang on Ironlake mobile GPU with VT-d (Dave Airlie) [728476] - [drm] i915: Remove early exit on i915_gpu_idle (Dave Airlie) [728476] - [drm] nv50/bios: fixup mpll programming from the init table parser (Ben Skeggs) [744992] - [drm] nv50/vram: fix incorrect detection of bank count on newer chipsets (Ben Skeggs) [744992] - [drm] radeon: fix llano output setup + memory corruption (Dave Airlie) [747292] - [drm] radeon caicos enablement fixes (Dave Airlie) [747291] - [pci] Disable SRIOV on powerpc (Prarit Bhargava) [742089] - [pci] Add pci=nosriov to disable SRIOV (Prarit Bhargava) [742089] - [x86] apic: ack all pending irqs when crashed/on kexec (Takao Indoh) [704142]- [scsi] libsas: fix warnings when checking sata/stp protocol (David Milburn) [695950] - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [695950] - [scsi] libsas: Allow expander T-T attachments (David Milburn) [695950] - [usb] xhci: Make xHCI driver endian-safe (Don Zickus) [745967] - [infiniband] RDMA/cxgb3: Don't post zero-byte read if endpoint is going away (Neil Horman) [717379] - [scsi] isci: atapi support (David Milburn) [743692] - [x86] amd: Move BSP code to cpu_dev helper (Larry Woodman) [739456] - [x86] Add a BSP cpu_dev helper (Larry Woodman) [739456] - [x86] amd: Avoid cache aliasing penalties on AMD family 15h (Larry Woodman) [739456] - [net] ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang) [740465] - [netdrv] cxgb4: Updating NIC driver firmware (Neil Horman) [717806] - [netdrv] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [729737] - [netdrv] bnx2x: remaining fixes from upstream 3.1 (Michal Schmidt) [743917] - [netdrv] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [699042] - [netdrv] tg3: Use netif_set_real_num_tx_queues() (Jiri Pirko) [740477] - [netdrv] bnx2x: critical fixes (Veaceslav Falico) [745211] - [netdrv] bonding: properly stop queuing work when requested (Andy Gospodarek) [736904] - [netdrv] tg3: negate USE_PHYLIB flag check (Jiri Pirko) [746006] - [x86] Add new cpu capabilities to /proc/cpuinfo (Prarit Bhargava) [745799] - [kabi] add missing multipath symbols for s390x (Aristeu Rozanski) [714992] - [perf] sched: Fix script command documentation (Jiri Olsa) [726589] - [pm] hibernate: Fix memory corruption related to swap (Stanislaw Gruszka) [701857] - [scsi] hpsa: add heartbeat sysfs host attribute (Tomas Henzl) [730027] - [scsi] Revert megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [736667] - [fs] GFS2: Fix ->page_mkwrite() races (Steven Whitehouse) [725091] - [scsi] scsi_transport_fc: Fix deadlock during fc_remove_host (Mike Christie) [714320] - [kernel] workqueue: Fix workqueue deadlock during destroy_workqueue (Mike Christie) [714320] - [sched] Avoid expensive initial update_cfs_load() (Larry Woodman) [741569 742414] - [sched] Simplify update_cfs_shares parameters (Larry Woodman) [741569 742414] - [sched] Fix/remove redundant cfs_rq checks (Larry Woodman) [741569 742414] - [sched] Fix sign under-flows in wake_affine (Larry Woodman) [741569 742414] - [sched] Update effective_load() to use global share weights (Larry Woodman) [741569 742414] - [sched] Fix interactivity bug by charging unaccounted run-time on entity re-weight (Larry Woodman) [741569 742414] - [sched] Move periodic share updates to entity_tick() (Larry Woodman) [741569 742414] - [sched] Fix UP build breakage (Larry Woodman) [741569 742414] - [sched] Update tg->shares after cpu.shares write (Larry Woodman) [741569 742414]- [drm] i915: fix IVB cursor support (Adam Jackson) [741780] - [drm] i915: always set FDI composite sync bit (Adam Jackson) [745564] - [netdrv] bnx2i: Fixed the endian on TTT for NOP out transmission (Mike Christie) [745676] - [scsi] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Tomas Henzl) [723218] - [ata] AHCI: Add new Panther Point RAID DeviceID (Prarit Bhargava) [745484] - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [743654] - [scsi] isci: The port state should be set to stopping on the last phy (David Milburn) [743654] - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [743654] - [scsi] isci: SATA/STP I/O is only returned in the normal path to libsas (David Milburn) [743654] - [scsi] isci: fix support for large smp requests (David Milburn) [743654] - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [743654] - [scsi] isci: fix event-get pointer increment (David Milburn) [743654] - [scsi] isci: add version number (David Milburn) [743654] - [scsi] isci: dynamic interrupt coalescing (David Milburn) [743654] - [scsi] isci: fix sata response handling (David Milburn) [743654] - [scsi] isci: Leave requests alone if already terminating (David Milburn) [743654] - [fs] jbd: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [fs] jbd2: Fix forever sleeping process in do_get_write_access() (Harshula Jayasuriya) [744979] - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [709280 731608] - [x86] paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode (Igor Mammedov) [632802] - [s390x] qdio: 2nd stage retry on SIGA-W busy conditions (Hendrik Brueckner) [732708] - [s390x] kernel: NSS creation with initrd fails (Hendrik Brueckner) [730780] - [s390x] qeth: wrong number of output queues for HiperSockets (Hendrik Brueckner) [730701] - [s390x] qeth: l3 ipv6 vlan not working on shared OSA chpid (Hendrik Brueckner) [727850] - [x86] Intel pci: Provide option to enable 64-bit IOMMU pass through mode (George Beshers) [696420] - [x86] intel-iommu: Remove Host Bridge devices from identity mapping (George Beshers) [696420] - [x86] intel-iommu: Add domain check in domain_remove_one_dev_info (George Beshers) [696420] - [x86] intel-iommu: Use coherent DMA mask when requested (George Beshers) [696420] - [x86] intel-iommu: Dont cache iova above 32bit (George Beshers) [696420] - [x86] intel-iommu: Speed up processing of the identity_mapping function (George Beshers) [696420] - [x86] intel-iommu: Check for identity mapping candidate using system dma mask (George Beshers) [696420] - [scsi] tcm_fc: Fix to activate non-offload path for FCoE target (Andy Grover) [638007]- [pci] edd: Treat "XPRS" host bus type the same as "PCI" (Mike Christie) [742059] - [scsi] be2iscsi: Move driver Version (Mike Christie) [738163 738934] - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for case where task->sc was cleanedup earlier (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [738163 738934] - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [738163 738934] - [sched] wait_for_completion_interruptible_timeout() should return signed long (J. Bruce Fields) [738379]- [net] fix net_dev_xmit tracepoint use of freed skb (Jiri Pirko) [705253] - [block] kabi: symbols missing for FusionIO iomemory-vsl driver (Jiri Olsa) [735227] - [netdrv] kabi: symbols missing for Emulex be2net driver (Jiri Olsa) [735229] - [virt] xen: use maximum reservation to limit amount of usable RAM (Igor Mammedov) [743590] - [usb] additional regression fix for device removal (Don Zickus) [744154] - [usb] fix regression occurring during device removal (Don Zickus) [744154] - [usb] Lower USB storage settling delay to something more reasonable (Don Zickus) [743959]- [netdrv] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [743347] - [netdrv] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [743347] - [netdrv] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [743347] - [netdrv] bna: Brocade 1860 HW Enablement (Ivan Vecera) [743347] - [netdrv] bna: Implement FW Download for New HW (Ivan Vecera) [743347] - [netdrv] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [743347] - [netdrv] bna: Set Ring Param Fix (Ivan Vecera) [743347] - [netdrv] bna: Semaphore Lock Fix (Ivan Vecera) [743347] - [netdrv] bna: make function tables cont (Ivan Vecera) [743347] - [netdrv] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [743347] - [netdrv] bna: SKB PCI UNMAP Fix (Ivan Vecera) [743347] - [netdrv] bna: TX Queue Depth Fix (Ivan Vecera) [743347] - [netdrv] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [743347] - [netdrv] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [743347] - [netdrv] bna: Ethtool Enhancements and Fix (Ivan Vecera) [743347] - [netdrv] bna: Initialization and Locking Fix (Ivan Vecera) [743347] - [netdrv] bna: Formatting and Code Cleanup (Ivan Vecera) [743347] - [netdrv] bna: TX Path and RX Path Changes (Ivan Vecera) [743347] - [netdrv] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [743347] - [netdrv] bna: PCI Probe Fix (Ivan Vecera) [743347] - [netdrv] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [743347] - [netdrv] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [743347] - [netdrv] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [743347] - [scsi] libfc: fix deadlock bug in fc_exch_abort_locked (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.8 (Mike Christie) [740096] - [scsi] bnx2fc: Return error statistics of remote peer (Mike Christie) [740096] - [scsi] fcoe/libfcoe: Move common code for fcoe_get_lesb to fcoe_transport (Mike Christie) [740096] - [scsi] bnx2fc: call ctlr_link_up only when the interface is enabled (Mike Christie) [740096] - [scsi] bnx2fc: Add driver documentation (Mike Christie) [740096] - [scsi] bnx2fc: Bumped version to 1.0.7 (Mike Christie) [740096] - [scsi] bnx2fc: Handle bnx2fc_map_sg failure (Mike Christie) [740096] - [scsi] bnx2fc: Replace scsi_dma_map() with dma_map_sg() (Mike Christie) [740096] - [x86] acpi: Prevent acpiphp from deadlocking on PCI-to-PCI bridge remove (Prarit Bhargava) [732706] - [x86] UV2: add missing kABI bits (George Beshers) [741432] - [ppc] pci: Check devices status property when scanning OF tree (Steve Best) [738450] - [drm] radeon/kms: reject video mode that would go over bandwidth limit on RN50 (Jerome Glisse) [729976] - [fs] deal with races in /proc/*/syscall, stack, personality (Johannes Weiner) [692039] - [fs] proc: enable writing to /proc/pid/mem (Johannes Weiner) [692039] - [fs] proc: make check_mem_permission() return an mm_struct on success (Johannes Weiner) [692039] - [fs] proc: hold cred_guard_mutex in check_mem_permission() (Johannes Weiner) [692039] - [fs] proc: disable mem_write after exec (Johannes Weiner) [692039] - [mm] implement access_remote_vm (Johannes Weiner) [692039] - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692039] - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692039] - [mm] rename in_gate_area_no_task to in_gate_area_no_mm (Johannes Weiner) [692039] - [mm] make in_gate_area take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [mm] make get_gate_vma take an mm_struct instead of a task_struct (Johannes Weiner) [692039] - [x86] mark associated mm when running a task in 32 bit compatibility mode (Johannes Weiner) [692039] - [x86] add context tag to mark mm when running a task in 32-bit compatibility mode (Johannes Weiner) [692039] - [fs] auxv: require the target to be tracable (or yourself) (Johannes Weiner) [692039] - [fs] close race in /proc/*/environ (Johannes Weiner) [692039] - [fs] report errors in /proc/*/*map* sanely (Johannes Weiner) [692039] - [fs] pagemap: close races with suid execve (Johannes Weiner) [692039] - [fs] make sessionid permissions in /proc/*/task/* match those in /proc/* (Johannes Weiner) [692039] {CVE-2011-1020}- [ppc] ibmveth: Fix leak when recycling skb and hypervisor returns error (Steve Best) [740548] - [fs] nfs: Do not allow multiple mounts on same mountpoint when using -o noac (Sachin Prabhu) [584768] - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [726225] - [acpi] APEI: set enable bit for OSC call (Matthew Garrett) [734509] - [block] Whitelist symbols for dm-switch multipathing driver (Shyam Iyer) [714992] - [x86] Missing "unregister_cpu_notifier" in powernow-k8.c (Prarit Bhargava) [741302] - [virt] xen-netfront: fix MTU reset after migration (Paolo Bonzini) [733651]- [mm] add extra free kbytes tunable (Rik van Riel) [696395] - [build] Makefile: include RHEL_RELEASE in version.h (Aristeu Rozanski) - [ppc] Fix bogus it_blocksize in VIO iommu code (Steve Best) [738449] - [ppc] hvcs: Ensure page aligned partner info buffer (Steve Best) [739749] - [virt] KVM: Enable RDRAND feature support for KVM (Don Dugger) [721131] - [virt] x86, cpu: Add CPU flags for F16C and RDRND (Don Dugger) [721131] - [mm] zram: prevent accessing an unallocated table when init fails early (Jerome Marchand) [732707] - [mm] zram: fix zram locking (Jerome Marchand) [732707] - [ppc] eeh: Display eeh error location for bus and device (Steve Best) [707843] - [ppc] pseries/eeh: Handle functional reset on non-PCIe device (Steve Best) [707843] - [ppc] pseries/eeh: Propagate needs_freset flag to device at PE (Steve Best) [707843] - [ppc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [707843] - [scsi] isci: initial sgpio write support (David Milburn) [735318] - [scsi] isci: fix sgpio register definitions (David Milburn) [735318] - [scsi] libsas: sgpio write support (David Milburn) [735318] - [drm] i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Adam Jackson) [695793]- [netdrv] firmware: add bnx2x FW 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733888] - [netdrv] bnx2x: fixes from upstream 3.1-rc (Michal Schmidt) [733693] - [netdrv] bnx2x: driver-side changes for firmware 7.0.23 (Michal Schmidt) [733693] - [netdrv] bnx2x: add missing DCB callbacks (Michal Schmidt) [733693] - [scsi] scan: don't fail scans when host is in recovery (Mike Christie) [713682] - [usb] don't let errors prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] don't let the hub driver prevent system sleep (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Reject double add of active endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Free bandwidth when usb_disable_device is called (Don Zickus) [732457 732909 735048 735050 735263] - [usb] disable endpoints after unbinding interfaces, not before (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't warn about zeroed bMaxBurst descriptor field (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: Force Stopped Event(FSE) (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xHCI 1.0: introduce Incompatible Device Error (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Add reset on resume quirk for asrock p67 host (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Always set urb->status to zero for isoc endpoints (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Fix up URB error codes to reflect implementation (Don Zickus) [732457 732909 735048 735050 735263] - [usb] config: use proper endian access for wMaxPacketSize (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: fix OS want to own HC (Don Zickus) [732457 732909 735048 735050 735263] - [usb] xhci: Don't submit commands or URBs to halted hosts (Don Zickus) [732457 732909 735048 735050 735263] - [usb] usbcore: warm reset USB3 port in SS.Inactive state (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Refine USB3.0 device suspend and resume (Don Zickus) [732457 732909 735048 735050 735263] - [usb] fix system suspend with USB3.0 device connected to USB3.0 hub (Don Zickus) [732457 732909 735048 735050 735263] - [usb] Clear "warm" port reset change (Don Zickus) [732457 732909 735048 735050 735263] - [netdrv] b43: allocate receive buffers big enough for max frame len + offset (RuiRui Yang) [738205] {CVE-2011-3359} - [netdrv] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [727330] - [fs] fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (RuiRui Yang) [736765] {CVE-2011-3353} - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [730354] {CVE-2011-3191} - [fs] nfsd4: fix open downgrade, again (J. Bruce Fields) [729176] - [fs] jbd[2]: Use WRITE_SYNC_PLUG in journal_commit_transaction (Jeff Moyer) [720918] - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [731585] - [netdrv] netxen: Add firmware version 4.0.557[579]. (Chad Dupuis) [741776] - [netdrv] netxen: Add pcie workaround (Chad Dupuis) [741774] - [netdrv] netxen: add vlan LRO support (Chad Dupuis) [741774] - [netdrv] netxen: add fw version compatibility check (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove casts of void * (Chad Dupuis) [741774] - [netdrv] netxen: fix race in skb->len access (Chad Dupuis) [741774] - [netdrv] netxen: drivers/net: Remove unnecessary semicolons (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Chad Dupuis) [741774] - [netdrv] netxen: ethtool: Use full 32 bit speed range in ethtool's set_settings (Chad Dupuis) [741774]- [fs] xfs: avoid direct I/O write vs buffered I/O race (Dave Chinner) [732976] - [fs] xfs: don't serialise adjacent concurrent direct IO appending writes (Dave Chinner) [732976] - [fs] xfs: don't serialise direct IO reads on page cache checks (Dave Chinner) [732976] - [fs] gfs2: Ignore buffers with wrong state during fsync (Abhijith Das) [740066] - [fs] GFS2: balance pages on gfs2_fallocate. (Benjamin Marzinski) [737989] - [fs] xfs: avoid synchronous transactions when deleting attr blocks (Dave Chinner) [740312] - [fs] GFS2: large file delete/unlink is slow (Robert S Peterson) [739987] - [fs] ext4: optimize ext4_check_dir_entry() (Eric Sandeen) [714007] - [fs] Fix do_lookup false negative. (David Howells) [693841] - [netdrv] tg3: Fix VLAN creation problem (John Feeney) [731268 732769] - [netdrv] ixgbe: fix improper check of dma address for NULL (Neil Horman) [683611] - [netdrv] e1000: don't enable dma receives until after dma address has been setup (Dean Nelson) [703357] - [net] sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [729220]- [net] br_multicast: Ensure to initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Herbert Xu) [738110]- [x86] Add rh_kabi.c and protect struct alt_instr under KABI (Prarit Bhargava) [737753] - [x86] Fix module alt_instr KABI breakage (Prarit Bhargava) [737753]- [build] Makefile: update RHEL_MINOR to 2 (Aristeu Rozanski) - [scsi] scsi_lib: pause between error retries (Rob Evers) [736812] - [kernel] perf tools: do not look at ./config for configuration (Jiri Benc) [730204] {CVE-2011-2905} - [scsi] Fix out of spec CD-ROM problem with media change (Rob Evers) [703366] - [netdrv] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete Files (Ivan Vecera) [701486] - [netdrv] bna: Remove Unused Code (Ivan Vecera) [701486] - [netdrv] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [701486] - [netdrv] bna: Add New HW Defs (Ivan Vecera) [701486] - [netdrv] bna: Tx and Rx Redesign (Ivan Vecera) [701486] - [netdrv] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [701486] - [netdrv] bna: MSGQ Implementation (Ivan Vecera) [701486] - [netdrv] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [701486] - [netdrv] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [701486] - [netdrv] bna: Remove get_regs Ethtool Support (Ivan Vecera) [701486] - [netdrv] bna: HW Interface Init Update (Ivan Vecera) [701486] - [netdrv] bna: Remove Unnecessary CNA Check (Ivan Vecera) [701486] - [netdrv] bna: Header File Consolidation (Ivan Vecera) [701486] - [netdrv] bna: HW Error Counter Fix (Ivan Vecera) [701486] - [netdrv] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Name Change (Ivan Vecera) [701486] - [netdrv] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [701486] - [netdrv] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [701486] - [netdrv] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [701486] - [netdrv] bna: IOC Event Notification Enhancement (Ivan Vecera) [701486] - [netdrv] bna: CheckPatch Cleanup (Ivan Vecera) [701486] - [netdrv] bna: Print Driver Version (Ivan Vecera) [701486] - [netdrv] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [701486] - [netdrv] bna: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [701486] - [netdrv] bna: ethtool: Use full 32 bit speed range in ethtool's set_settings (Ivan Vecera) [701486] - [net] bna: fix compile warning of bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [701486] - [netdrv] bna: Fix set-but-unused variables. (Ivan Vecera) [701486] - [netdrv] bna: use device model DMA API (Ivan Vecera) [701486] - [netdrv] bna: Remove unnecessary memset(,0,) (Ivan Vecera) [701486]- [scsi] libfcoe: fix compilation when fcoe.ko is not used (Mike Christie) [727304] - [scsi] bnx2fc: Bumped version to 1.0.6 (Mike Christie) [727304] - [scsi] bnx2fc: Fix FW assert during RSCN stress tests (Mike Christie) [727304] - [scsi] bnx2fc: Fix panic caused because of incorrect errror handling in create() (Mike Christie) [727304] - [scsi] bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Mike Christie) [727304] - [scsi] bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Mike Christie) [727304] - [scsi] bnx2fc: No abort issued for REC when it times out (Mike Christie) [727304] - [scsi] bnx2fc: Send solicitation only after vlan discovery is complete (Mike Christie) [727304] - [scsi] bnx2fc: Reset max receive frame size during link up (Mike Christie) [727304] - [scsi] bnx2fc: Do not use HBA_DBG macro when lport is not available (Mike Christie) [727304] - [scsi] bnx2fc: increase cleanup wait time (Mike Christie) [727304] - [scsi] bnx2fc: Bump version to 1.0.5 (Mike Christie) [727304] - [scsi] bnx2fc: Prevent creating of NPIV port with duplicate WWN (Mike Christie) [727304] - [scsi] bnx2fc: Obtain WWNN/WWPN from the shared memory (Mike Christie) [727304] - [scsi] fcoe: Move common functions to fcoe_transport library (Mike Christie) [727304] - [scsi] bnx2fc: Drop incoming ABTS (Mike Christie) [727304] - [scsi] bnx2fc: code cleanup in bnx2fc_offload_session (Mike Christie) [727304] - [scsi] bnx2fc: Fix NULL pointer deref during arm_cq (Mike Christie) [727304] - [scsi] bnx2fc: Do not reuse the fcoe connection id immediately (Mike Christie) [727304] - [scsi] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Mike Christie) [727304] - [scsi] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Mike Christie) [727304] - [scsi] bnx2fc: Reorganize cleanup code between interface_cleanup and if_destroy (Mike Christie) [727304] - [scsi] bnx2fc: Change function names of bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Mike Christie) [727304] - [scsi] bnx2fc: Do not attempt destroying NPIV port twice (Mike Christie) [727304] - [scsi] bnx2fc: Remove erroneous kref_get on IO request (Mike Christie) [727304] - [scsi] bnx2fc: Enable bsg_request support for bnx2fc (Mike Christie) [727304] - [scsi] bnx2fc: Bug fixes in percpu_thread_create/destroy (Mike Christie) [727304] - [scsi] bnx2fc: Reset the max receive frame size (Mike Christie) [727304] - [netdrv] cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC (Mike Christie) [727304] - [netdrv] cnic: Fix Context ID space calculation (Mike Christie) [727304] - [netdrv] cnic: Return proper error code if we fail to send netlink message (Mike Christie) [727304] - [netdrv] cnic: Fix ring setup/shutdown code (Mike Christie) [727304] - [netdrv] cnic: Fix port_mode setting (Mike Christie) [727304] - [netdrv] cnic: Replace get_random_bytes() with random32() (Mike Christie) [727304] - [scsi] cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Mike Christie) [727304] - [netdrv] cnic: Add VLAN ID as a parameter during netevent upcall (Mike Christie) [727304] - [x86] mm: Fix pgd_lock deadlock (Andrew Jones) [691310] - [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Andrew Jones) [691310] - [mm] Revert "fix pgd_lock deadlock" (Andrew Jones) [691310] - [scsi] libfc: fix referencing to fc_fcp_pkt from the frame pointer via fr_fsp() (Mike Christie) [734961] - [scsi] libfc: block SCSI eh thread for blocked rports (Mike Christie) [734961] - [scsi] libfc: fix fc_eh_host_reset (Mike Christie) [734961] - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Mike Christie) [734961] - [scsi] fcoe: add fip retry to avoid missing critical keep alive (Mike Christie) [734961] - [scsi] libfc: fix warn on in lport retry (Mike Christie) [734961] - [scsi] libfc: Remove the reference to FCP packet from scsi_cmnd in case of error (Mike Christie) [734961] - [scsi] libfc: cleanup sending SRR request (Mike Christie) [734961] - [scsi] libfc: two minor changes in comments (Mike Christie) [734961] - [scsi] libfc, fcoe: ignore rx frame with wrong xid info (Mike Christie) [734961] - [scsi] libfc: release exchg cache (Mike Christie) [734961] - [scsi] libfc: use FC_MAX_ERROR_CNT (Mike Christie) [734961] - [scsi] fcoe: remove unused ptype field in fcoe_rcv_info (Mike Christie) [734961] - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Mike Christie) [734961] - [x86] intel_idle: Fix mismerge (Matthew Garrett) [733730] - [x86] x2apic: enable the bios request for x2apic optout (Prarit Bhargava) [696902] - [x86] ACPI: fix ioremap failure regression (Stanislaw Gruszka) [731546]- [fs] corrupted GUID partition tables can cause kernel oops (Jerome Marchand) [695982] {CVE-2011-1577} - [x86] perf: Fix Intel fixed counters base initialization (Don Zickus) [736284] {CVE-2011-2521} - [netdrv] iwlagn: use 6000g2b uCode for 130 series devices (Stanislaw Gruszka) [737185] - [block] Missing portions of DM/MD RAID1 plugging patch (Jonathan E Brassow) [735124] - [net] Compute protocol sequence numbers and fragment IDs using MD5. (Jiri Pirko) [732665] {CVE-2011-3188} - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732665] {CVE-2011-3188}- [block] blktrace: fix handling of requests with SYNC and META flags (Mike Snitzer) [726437] - [block] blktrace: add FLUSH/FUA support (Mike Snitzer) [726437] - [kernel] Restore max mqueue message size to its previous RHEL 5 value (Doug Ledford) [730632]- [scsi] qla4xxx: updated device id check for BFS (Chad Dupuis) [732622] - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [697659] - [netdrv] bnx2: Fix some late breaking bnx2 bugs (Neil Horman) [728328] - [netdrv] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [690780] - [netdrv] bonding: reset queue mapping prior to transmission (Neil Horman) [726688] - [netdrv] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [730607] - [netdrv] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [706018] - [net] vlan: do not transfer real_num_tx_queues (Weiping Pan) [735015] - [mm] thp: tail page refcounting fix (Andrea Arcangeli) [732986] - [virt] xen: x86_32: do not enable iterrupts when returning from exception in interrupt context (Igor Mammedov) [713399] - [mm] oom: task->mm == NULL doesn't mean the memory was freed (Frantisek Hrbata) [734732] - [scsi] scsi_dh_rdac: Associate HBA and storage in rdac_controller to support partitions in storage (Mike Snitzer) [733763] - [scsi] scsi_dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to identify storage (Mike Snitzer) [733763] - [scsi] lpfc: Update lpfc version for 8.3.5.45.3p driver release (Rob Evers) [733500] - [scsi] lpfc: Fix compiler warning due to uninitialized local variable (Rob Evers) [733500] - [scsi] lpfc: Fix bus reset handler fails with bad failure code (Rob Evers) [733500] - [scsi] lpfc: Fix proper error code return value for management API (Rob Evers) [733500] - [scsi] lpfc: Fixed ctlreg write bug (Rob Evers) [733500] - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [733500] - [scsi] lpfc: Fix cable pull failure on interface type 2 SLI-4 adapters (Rob Evers) [733500] - [scsi] lpfc: Fixed not able to perform firmware reset through sysfs board_mode attribute (Rob Evers) [733500] - [scsi] lpfc: Fixed SLI4 device firmware reset with SR-IOV virtual functions (Rob Evers) [733500] - [scsi] lpfc: Fixed not recovering SLI port in handling error attention with RN bit set (Rob Evers) [733500] - [scsi] lpfc: Fix two crashes when unsolicted ELS ECHO_CMD is received (Rob Evers) [733500] - [scsi] lpfc: Fix direct connect does not come up for SLI4 FC ports (Rob Evers) [733500] - [scsi] lpfc: Fixed long wait when firmware reset to a SLI port without required privilege (Rob Evers) [733500] - [scsi] lpfc: Fix request firmware support for little endian systems (Rob Evers) [733500]- [drm] radeon/kms: set a default max_pixel_clock (Dave Airlie) [729545] - [pci] pciehp: change wait time for valid configuration access (Myron Stowe) [727720] - [pci] ACPI: Report ASPM support to BIOS if not disabled from command line (Myron Stowe) [732501] - [ppc] pci: Add calls to set_pcie_port_type() and set_pcie_hotplug_bridge() (Steve Best) [734192] - [ppc] pci: Add missing hookup to pci_slot (Steve Best) [734192] - [ppc] pci: Add missing call to header fixup (Steve Best) [734192] - [virt] xen events: implement mask_ack (Andrew Jones) [733672] - [virt] Revert "[virt] xen/events: change to using fasteoi" (Andrew Jones) [733672] - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [688076] - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [688076] - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723433] {CVE-2011-2699} - [fs] Ecryptfs: Add mount option to check uid of device being mounted = expect uid (Eric Sandeen) [731176] {CVE-2011-1833}- [md] raid5: fix FUA request handling in ops_run_io() (Mike Snitzer) [733527] - [md] raid5: fix errant REQ_FUA that should be BIO_FUA (Mike Snitzer) [733527] - [perf] report: Use properly build_id kernel binaries (Jiri Olsa) [691343] - [ppc] pseries/xics: Use cpu_possible_mask rather than cpu_all_mask (Steve Best) [732357] - [drm] i915: Post-3.0 updates from drm-intel-fixes (Adam Jackson) [720702] - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [725913] - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [725913] - [scsi] bfa: Add support to collect fabric stats (Rob Evers) [725913] - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [725913] - [scsi] bfa: Add support to configure trunking on Brocade adapter ports (Rob Evers) [725913] - [scsi] bfa: Add support to configure and query flash boot partition (Rob Evers) [725913] - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [725913] - [scsi] bfa: Add support for IO profiling (Rob Evers) [725913] - [scsi] bfa: Extend BSG to support more user commands (Rob Evers) [725913] - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [725913] - [scsi] bfa: Update RME interrupt handling (Rob Evers) [725913] - [scsi] bfa: BSG return value fix to be compatible with kernel convention (Rob Evers) [725913] - [scsi] bfa: Add FC-transport based Asynchronous Event Notification support (Rob Evers) [725913] - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [701485] - [scsi] bfa: Driver and BSG enhancements (Rob Evers) [701485] - [scsi] bfa: Added support to query PHY (Rob Evers) [701485] - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [701485] - [scsi] bfa: Added support for flash configuration (Rob Evers) [701485] - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [701485] - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [701485] - [scsi] bfa: Extend BSG interface (Rob Evers) [701485] - [scsi] bfa: FCS bug fixes (Rob Evers) [701485] - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [701485] - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [701485] - [scsi] bfa: IOC bug fixes (Rob Evers) [701485] - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [701485] - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [701485] - [scsi] bfa: Add BSG interface to support ELS, CT and vendor commands (Rob Evers) [701485] - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [701485] - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [701485] - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter 16Gbs support and flash controller fixes (Rob Evers) [701485] - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Fabric Adapter (Rob Evers) [701485] - [scsi] bfa: Changes to support vport disable and enable operations (Rob Evers) [701485] - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [701485] - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [701485] - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [701485] - [scsi] bfa: Introduced generic address len pair to represent DMA memory chunk (Rob Evers) [701485]- [pci] remove quirk for pre-production systems with Intel 82576 NIC (Prarit Bhargava) [729677] - [x86] efi: Revert new_memmap code (Matthew Garrett) [723274] - [infiniband] mlx4: add new module parameters (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Avoid duplicate devices from LUN scan (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Fix integer -> pointer cast warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: try to use larger FMR sizes to cover our mappings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: add support for indirect tables that don't fit in SRP_CMD (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: rework mapping engine to use multiple FMR entries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow sg_tablesize to be set for each target (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: move IB CM setup completion into its own function (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: always avoid non-zero offsets into an FMR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: Test only once whether iu allocation succeeded (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Add GRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IPoIB: Remove LRO support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate hot-path variables into cache lines (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: stop sharing the host lock with SCSI (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Touch up a merge issue, fixes compilation (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce lock coverage of command completion (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: reduce local coverage for command submission and EH (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: don't move active requests to their own list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow lockless work posting (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: consolidate state change code (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/srp: allow task management without a previous request (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] rds/ib: use system_wq instead of rds_ib_fmr_wq (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [net] rds: Makefile: Remove deprecated items (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Manual backport of alloc_netdev_mqs (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Fix a merge issue (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Restoring RX buffer pointer in case of failure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Sensing link type at device initialization (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Fixing bad size of event queue buffer (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Fix loss of promiscuity (Doug Ledford) [612992 688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Removing HW info from ethtool -i report (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: updated driver version to 1.5.4.1 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Using blue flame support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: reserve UARs for userspace consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: maintain available field in bitmap allocator (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Add blue flame support for kernel consumers (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: Reporting HW revision in ethtool -i (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Wake on LAN support (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: using new mlx4 interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Changing interrupt scheme (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: bringing link up when registering netdevice (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: optimize adaptive moderation algorithm for better latency (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: moderation parameters are not reseted (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_en: going out of range of TX rings when reporting stats (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle protocol field in multicast table (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core, ib, en: Fix driver when sizeof phys_addr_t > sizeof long (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4_core: Avoid vunmap() of invalid pointer if allocation fails (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mlx4: Don't call dma_free_coherent() with irqs disabled (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] mlx4: Call alloc_etherdev to allocate RX and TX queues (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Add a check for strict_strtoul() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use pci_dev->revision, again (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Increase DMA max_segment_size on Mellanox hardware (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't print success message at level KERN_ERR (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Don't reset disabled devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Don't generate async events for unregistered devices (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/amso1100: Fix compile warnings (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix incorrect SFP+ link status detection on driver init (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix SFP+ link down detection issue with switch port disable (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Generate IB_EVENT_PORT_ERR/PORT_ACTIVE events (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix bonding on iw_nes (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Use vzalloc() to replace vmalloc()+memset(0) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Fix driver when sizeof (phys_addr_t) > sizeof (long) (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/nes: Fix string continuation line (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mthca: Handle -ENOMEM in forward_trap() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/ipath: Use printf extension pR for struct resource (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Check for NULL mode in .devnode methods (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Save PID of ID's owner (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add support for netlink statistics export (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Pass QP type into rdma_create_id() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update exported headers list (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Export enum cma_state in (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB: Add devnode methods to cm_class and umad_class (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Return EPROTONOSUPPORT when an RDMA device lacks the QP required (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/uverbs: Add devnode method to set path/mode (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Add .nodename/.mode to tell userspace where to create device node (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add netlink infrastructure (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] Backports to fix compile of changes that upstream made but relied on changes that don't exist in rhel6 (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Add error handling to ib_core_init() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/iwcm: Get rid of enum iw_cm_event_status (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Add an ID_REUSEADDR option (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Fix handling of IPv6 addressing in cma_use_port (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/mad: Improve an error message so error code is included (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/cma: Replace global lock in rdma_destroy_id() with id-specific one (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] IB/cm: Cancel pending LAP message when exiting IB_CM_ESTABLISH state (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update missed conversion of flush_scheduled_work() (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA/ucma: Copy iWARP route information on queries (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] RDMA: Update workqueue usage (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [infiniband] infiniband: remove dev_base_lock use (Doug Ledford) [688944 690152 698275 698279 698283 700277 707092 710159] - [virt] vmalloc: eagerly clear ptes on vunmap (Igor Mammedov) [730503]- [build] spec: add more drivers to initrd (Andy Gospodarek) [714883] - [target] add to tech-preview.txt and call mark_tech_preview (Andy Grover) [638007] - [x86] ucode-amd: Don't warn when no ucode is available for a CPU revision (Anton Arapov) [731409] - [scsi] isci: remove core/scic_sds_port_configuration_agent.c (David Milburn) [730136] - [scsi] qla4xxx: export iface name (Mike Christie) [730599] - [s390x] config: switch on CONFIG_DEBUG_PAGEALLOC on s390x-debug kernel (Hendrik Brueckner) [702405] - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684675] {CVE-2011-1160} - [ata] libata: remove SCSI host lock (David Milburn) [732062] - [scsi] scsi_dh_rdac: decide on whether to send mode select or not (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Detect the different RDAC operating modes (Tomas Henzl) [683613] - [scsi] scsi_dh_rdac: Add definitions for different RDAC operating modes (Tomas Henzl) [683613] - [target] modify rhel config for tcm (Andy Grover) [638007] - [target] backport to old queuecommand interface (Andy Grover) [638007] - [target] fixup file backstore for vfs_fsync_range api change (Andy Grover) [638007] - [target] fixes for iblock backport (Andy Grover) [638007] - [scsi] add ACA_TAG definition to scsi/scsi_tcq.h (Andy Grover) [638007] - [scsi] Add missing SPC-4 CDB and MAINTENANCE_[IN, OUT] service action definitions (Andy Grover) [638007] - [target] Fix UTS_RELEASE build errors (Andy Grover) [638007] - [scsi] tcm_fc: Fixing reference counting problem which was causing ft_sess to be deleted (Andy Grover) [638007] - [scsi] Add FCoE Target support (Andy Grover) [638007] - [block] cfq-iosched: Reduce linked group count upon group destruction (Vivek Goyal) [726099] - [kdump] x86: Fix crashkernel=auto to take into account memory needed by filtering utility (Vivek Goyal) [730077]- [drm] radeon: post-3.0 fixes (Jerome Glisse) [730838] - [netdrv] netxen-firmware: rename firmware files (Andy Gospodarek) [693743] - [netdrv] netxen_nic: Fix common misspellings (Tony Camuso) [693740] - [netdrv] netxen_nic: Add support for VLAN RX HW acceleration (Tony Camuso) [693740] - [netdrv] netxen_nic: Fix ethtool->set_flags not intended -EINVAL return value (Tony Camuso) [693740] - [netdrv] netxen_nic: Support for GbE port settings (Tony Camuso) [693740] - [netdrv] netxen_nic: Notify firmware of Flex 10 interface down (Tony Camuso) [693740] - [netdrv] netxen-firmware: Update firmware to version 4.0.544 or greater (Tony Camuso) [693743] - [fs] autofs: fix some further kabi inconsistencies (Ian Kent) [704941] - [fs] kabi - add back do_add_mount() (Ian Kent) [704941] - [fs] kabi - rename follow_down_one() to follow_down() (Ian Kent) [704941] - [fs] VFS: Fix automount for negative autofs dentries (Ian Kent) [704941] - [fs] VFS: Fix vfsmount overput on simultaneous automount (Ian Kent) [704941] - [fs] autofs4 - reinstate last used update on access (Ian Kent) [704941] - [fs] tidy up around finish_automount() (Ian Kent) [704941] - [fs] don't drop newmnt on error in do_add_mount() (Ian Kent) [704941] - [fs] Take the completion of automount into new helper (Ian Kent) [704941] - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [704941] - [fs] Unexport do_add_mount() and add in follow_automount(), not ->d_automount() (Ian Kent) [704941] - [fs] vfs - Remove a further kludge from __do_follow_link() (Ian Kent) [704941] - [fs] autofs4 - bump version (Ian Kent) [704941] - [fs] autofs4 - add v4 pseudo direct mount support (Ian Kent) [704941] - [fs] autofs4 - fix wait validation (Ian Kent) [704941] - [fs] autofs4: cleanup autofs4_free_ino() (Ian Kent) [704941] - [fs] autofs4: cleanup dentry operations (Ian Kent) [704941] - [fs] autofs4: cleanup inode operations (Ian Kent) [704941] - [fs] autofs4: removed unused code (Ian Kent) [704941] - [fs] autofs4: add d_manage() dentry operation (Ian Kent) [704941] - [fs] autofs4: add d_automount() dentry operation (Ian Kent) [704941] - [fs] CIFS: Use d_automount() rather than abusing follow_link() [ver #2] (Ian Kent) [704941] - [fs] NFS: Use d_automount() rather than abusing follow_link() (Ian Kent) [704941] - [fs] VFS: Add an AT_NO_AUTOMOUNT flag to suppress terminal automount [ver #2] (Ian Kent) [704941] - [fs] Add a dentry op to allow processes to be held during pathwalk transit (Ian Kent) [704941] - [fs] VFS: Add a dentry op to handle automounting rather than abusing follow_link() (Ian Kent) [704941] - [fs] dcache remove d_mounted (Ian Kent) [704941] - [fs] Sanitize autofs_dev_ioctl_ismountpoint() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to expiring in autofs4_lookup_expiring() (Ian Kent) [704941] - [fs] autofs4 - rename dentry to active in autofs4_lookup_active() (Ian Kent) [704941] - [fs] autofs4 - eliminate d_unhashed in path walk checks (Ian Kent) [704941] - [fs] autofs4 - cleanup active and expire lookup (Ian Kent) [704941] - [fs] autofs4 - rename unhashed to active in autofs4_lookup() (Ian Kent) [704941] - [fs] autofs4 - use autofs_info for pending flag (Ian Kent) [704941] - [fs] autofs4 - use helper for need mount check (Ian Kent) [704941] - [fs] autofs4 - use helpers for expiring list (Ian Kent) [704941] - [fs] autofs4 - use helpers for active list handling (Ian Kent) [704941] - [md] Using poll /proc/mdstat can monitor the events of adding a spare disks (Doug Ledford) [729696] - [md] raid5: get rid of duplicated call to bio_data_dir() (Doug Ledford) [729696] - [md] raid5: use kmem_cache_zalloc() (Doug Ledford) [729696] - [md] raid10: share pages between read and write bio's during recovery (Doug Ledford) [729696] - [md] raid10: factor out common bio handling code (Doug Ledford) [729696] - [md] raid10: get rid of duplicated conditional expression (Doug Ledford) [729696] - [md] raid5: remove unusual use of bio_iovec_idx() (Doug Ledford) [729696] - [md] raid5: fix raid5_set_bi_hw_segments (Doug Ledford) [729696] - [md] bitmap: remove unused fields from struct bitmap (Doug Ledford) [729696] - [md] bitmap: use proper accessor macro (Doug Ledford) [729696] - [md] check ->hot_remove_disk when removing disk (Doug Ledford) [729696] - [md] use is_power_of_2 macro (Doug Ledford) [729696] - [md] allow resync_start to be set while an array is active (Doug Ledford) [729696] - [md] raid10: reformat some loops with less indenting (Doug Ledford) [729696] - [md] raid10: remove unused variable (Doug Ledford) [729696] - [md] raid10: make more use of 'slot' in raid10d (Doug Ledford) [729696] - [md] raid10: some tidying up in fix_read_error (Doug Ledford) [729696] - [md] raid1: improve handling of pages allocated for write-behind (Doug Ledford) [729696] - [md] raid1: try fix_sync_read_error before process_checks (Doug Ledford) [729696] - [md] raid1: tidy up new functions: process_checks and fix_sync_read_error (Doug Ledford) [729696] - [md] raid1: split out two sub-functions from sync_request_write (Doug Ledford) [729696] - [md] make error_handler functions more uniform and correct (Doug Ledford) [729696] - [md] multipath: discard working_disks in favour of degraded (Doug Ledford) [729696] - [md] raid1: clean up read_balance (Doug Ledford) [729696] - [md] simplify raid10 read_balance (Doug Ledford) [729696] - [md] bitmap: fix saving of events_cleared and other state (Doug Ledford) [729696] - [md] reject a re-add request that cannot be honoured (Doug Ledford) [729696] - [md] Fix race when creating a new md device (Doug Ledford) [729696] - [md] raid5: fix build error, sector_t usage (Doug Ledford) [729696] - [md] Fix dev_sectors on takeover from raid0 to raid4/5 (Doug Ledford) [729696] - [input] kabi fixes after addition of MT slot fields (Mauro Carvalho Chehab) [464653] - [input] synaptics: retry failed resets when reconnecting (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix reconnect logic on MT devices (Mauro Carvalho Chehab) [464653] - [input] synaptics: ignore bogus mt packet (Mauro Carvalho Chehab) [464653] - [input] synaptics: add multi-finger and semi-mt support (Mauro Carvalho Chehab) [464653] - [input] create a separate code for handling mt slots (Mauro Carvalho Chehab) [464653] - [input] introduce MT event slots (Mauro Carvalho Chehab) [464653] - [input] synaptics: fix handling of 2-button ClickPads (Mauro Carvalho Chehab) [464653] - [input] synaptics: simplify pass-through port handling (Mauro Carvalho Chehab) [464653] - [input] synaptics: relax capability ID checks on newer hardware (Mauro Carvalho Chehab) [464653] - [input] synaptics: set min/max for finger width (Mauro Carvalho Chehab) [464653] - [input] synaptics: only report width on hardware that supports it (Mauro Carvalho Chehab) [464653] - [input] synaptics: set dimensions as reported by firmware (Mauro Carvalho Chehab) [464653] - [input] Add support of Synaptics Clickpad device (Mauro Carvalho Chehab) [464653] - [input] psmouse: fix Synaptics detection when protocol is disabled (Mauro Carvalho Chehab) [464653]- [mm] mremap: resurrect overflow check in move_page_tables() (Andrea Arcangeli) [725926] - [security] SELinux: indicate fatal error in compat netfilter code (Eric Paris) [656952] - [security] SELinux: Only return netlink error when we know the return is fatal (Eric Paris) [656952] - [security] SELinux: return -ECONNREFUSED from ip_postroute to signal fatal error (Eric Paris) [656952] - [net] tcp_connect should return certain errors up the stack (Eric Paris) [656952] - [net] netfilter: allow hooks to pass error code back up the stack (Eric Paris) [656952] - [scsi] isci: remove reserved device IDs from isci_id_table (David Milburn) [730131] - [kernel] perf: Fix software event overflow (Peter Zijlstra) [730708] - [watchdog] hpwdt support for upcoming ProLiant generations (Tony Camuso) [726719] - [perf] spec: Adding python-perf package (Jiri Olsa) [725812] - [perf] tools: Add support to install perf python extension (Jiri Olsa) [725812] - [perf] sched: Usage leftover from trace -> script rename (Jiri Olsa) [726589] - [perf] sched: Do not delete session object prematurely (Jiri Olsa) [726595] - [perf] buildid-cache: Zero out buffer of filenames when adding/removing buildid (Jiri Olsa) [696044] - [x86] UV: Correct UV2 BAU destination timeout (George Beshers) [696269] - [x86] UV: Allow for non-consecutive sockets (George Beshers) [696269] - [x86] UV: Correct failed topology memory leak (George Beshers) [696269] - [x86] UV: Remove cpumask_t from the stack (George Beshers) [696269] - [x86] UV: Rename hubmask to pnmask (George Beshers) [696269] - [x86] UV: Correct reset_with_ipi() (George Beshers) [696269] - [x86] UV: Inline header file functions (George Beshers) [696269] - [x86] UV: Fix smp_processor_id() use in a preemptable region (George Beshers) [696269] - [x86] UV: Clean up uv_tlb.c (George Beshers) [696269] - [x86] Fix UV BAU for non-consecutive nasids (George Beshers) [696269] - [x86] UV: Enable 64-bit ACPI MFCG support (George Beshers) [696269] - [x86] UV: Avoid KABI breakage (George Beshers) [696269] - [x86] UV: Add support for SGI UV2 hub chip (George Beshers) [696269] - [x86] UV: Update node controller MMRs (George Beshers) [696269] - [scsi] libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] revert libsas: fix/amend device gone notification is sas_deform_port() (David Milburn) [695955] - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [695955] - [ata] libata: fix locking for sas paths (David Milburn) [695955] - [scsi] libsas: plumb sas port scan into standard libata paths (David Milburn) [695955] - [scsi] libsas: Add option for SATA soft reset (David Milburn) [695955] - [scsi] libsas: fix SATA NCQ error (David Milburn) [695955] - [scsi] libsas: fix ata list corruption issue (David Milburn) [695955] - [scsi] libsas: convert to libata new error handler (David Milburn) [695955] - [ata] libata: separate error handler into usable components (David Milburn) [695955] - [scsi] libsas: remove spurious sata control register read/write (David Milburn) [695955] - [ata] libata: fix eh locking (David Milburn) [695955] - [ata] libsas: fix ATAPI check condition termination (David Milburn) [695955] - [scsi] Unify SAM_ and SAM_STAT_ macros (David Milburn) [695955] - [ata] libata: kill ATA_FLAG_DISABLED (David Milburn) [695955] - [ata] libata-sff: kill unused ata_bus_reset() (David Milburn) [695955]- [dm] RAID: add RAID1 to DM_RAID Kconfig (Mike Snitzer) [723010] - [block] DM RAID: add call to 'mark_tech_preview' (Jonathan E Brassow) [723010] - [dm] RAID: add RAID module to config (Mike Snitzer) [723010] - [md] RAID1: Generic unplug (Jonathan E Brassow) [723010] - [dm] RAID: Included header cleanup (Jonathan E Brassow) [723010] - [dm] RAID: Support RAID1 personality (Jonathan E Brassow) [723010] - [dm] RAID: Support Metadata devices (Jonathan E Brassow) [723010] - [dm] RAID: Allow write_mostly specification (Jonathan E Brassow) [723010] - [dm] RAID: Allow region_size specification (Jonathan E Brassow) [723010] - [dm] RAID: documentation update (Jonathan E Brassow) [723010] - [dm] RAID: cleanup parameter handling (Jonathan E Brassow) [723010] - [dm] RAID: RAID 4/5/6 basic support (Jonathan E Brassow) [723010] - [md] RAID1 changes for device-mapper (Jonathan E Brassow) [723010] - [md] Generate event on sync completion (Jonathan E Brassow) [723010] - [md] Prevent NULL ptr dereference (Jonathan E Brassow) [723010] - [md] support bitmap creation by DM (Jonathan E Brassow) [723010] - [md] raid5 do not set fullsync (Jonathan E Brassow) [723010] - [md] add sync_super to mddev_t struct (Jonathan E Brassow) [723010] - [md] move thread wakeups into resume (Jonathan E Brassow) [723010] - [md] Misc message clean-up (Jonathan E Brassow) [723010] - [md] No sync I/O while suspended (Jonathan E Brassow) [723010] - [md] No integrity register if no gendisk (Jonathan E Brassow) [723010] - [dm] table: propagate non-rotational flag (Mike Snitzer) [723005] - [dm] table: avoid crash if integrity profile changes (Mike Snitzer) [723005] - [dm] flakey: fix corrupt_bio_byte error path (Mike Snitzer) [723005] - [dm] add features flag to dm_target structure (Mike Snitzer) [714992] - [block] dm table: set flush capability based on underlying devices (Mike Snitzer) [725816] - [block] dm: suppress endian warnings (Mike Snitzer) [723005] - [block] eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer) [723005] - [dm] introduce and use BIO_DISCARD (Mike Snitzer) [723005] - [dm] ioctl: prevent empty message (Mike Snitzer) [723005] - [dm] export dm_get_md (Mike Snitzer) [723005] - [dm] table: add always-writeable feature (Mike Snitzer) [723005] - [dm] table: add singleton feature (Mike Snitzer) [723005] - [dm] table: clean dm_get_device and move exports (Mike Snitzer) [723005] - [dm] ioctl: forbid multiple device specifiers (Mike Snitzer) [723005] - [dm] ioctl: introduce __get_dev_cell (Mike Snitzer) [723005] - [dm] ioctl: fill in device parameters in more ioctls (Mike Snitzer) [723005] - [dm] flakey: add corrupt_bio_byte feature (Mike Snitzer) [723005] - [dm] flakey: add drop_writes (Mike Snitzer) [723005] - [dm] flakey: support feature args (Mike Snitzer) [723005] - [dm] flakey: use dm_target_offset and support discards (Mike Snitzer) [723005] - [dm] table: share target argument parsing functions (Mike Snitzer) [723005] - [dm] snapshot: skip reading origin when overwriting complete chunk (Mike Snitzer) [723005] - [dm] ignore merge_bvec for-snapshots when safe (Mike Snitzer) [723005] - [dm] kcopyd: add dm_kcopyd_zero to zero an area (Mike Snitzer) [723005] - [dm] snapshot: style cleanups (Mike Snitzer) [723005] - [dm] snapshot: remove unused definitions (Mike Snitzer) [723005] - [dm] kcopyd: remove nr_pages field from job structure (Mike Snitzer) [723005] - [dm] kcopyd: remove offset field from job structure (Mike Snitzer) [723005] - [dm] use vzalloc (Mike Snitzer) [723005] - [dm] log userspace: use list_move (Mike Snitzer) [723005] - [dm] table: fix discard support (Mike Snitzer) [723005] - [dm] mpath: fix potential NULL pointer in feature arg processing (Mike Snitzer) [723005] - [dm] snapshot: flush disk cache when merging (Mike Snitzer) [723005] - [dm] io: RHEL specific updates to support interface changes (Mike Snitzer) [723005] - [dm] kcopyd: return client directly and not through a pointer (Mike Snitzer) [723005] - [dm] kcopyd: reserve fewer pages (Mike Snitzer) [723005] - [dm] io: use fixed initial mempool size (Mike Snitzer) [723005] - [dm] kcopyd: alloc pages from the main page allocator (Mike Snitzer) [723005] - [dm] kcopyd: add gfp parm to alloc_pl (Mike Snitzer) [723005] - [dm] kcopyd: remove superfluous page allocation spinlock (Mike Snitzer) [723005] - [dm] kcopyd: preallocate sub jobs to avoid deadlock (Mike Snitzer) [723005] - [dm] kcopyd: avoid pointless job splitting (Mike Snitzer) [723005] - [dm] table: reject devices without request fns (Mike Snitzer) [723005] - [dm] table: allow targets to support discards internally (Mike Snitzer) [723005] - [dm] mpath: allow table load with no priority groups (Mike Snitzer) [723005] - [dm] mpath: fail message ioctl if specified path is not valid (Mike Snitzer) [723005] - [dm] flakey: enable on all supported RHEL6 architectures (Mike Snitzer) [723005] - [dm] add flakey target (Mike Snitzer) [723005] - [dm] fix opening log and cow devices for read only tables (Mike Snitzer) [723005] - [dm] per target unplug callback support (Mike Snitzer) [723005] - [dm] introduce target callbacks and congestion callback (Mike Snitzer) [723005] - [dm] snapshot: remove unused dm_snapshot queued_bios_work (Mike Snitzer) [723005] - [block] cciss: do not attempt to read from a write-only register (Tony Camuso) [728676] - [scsi] mpt2sas: mark lockless mode tech preview (Prarit Bhargava) - [perf] x86: Add model 45 SandyBridge support (Prarit Bhargava) [729557] - [x86] section mismatch fix for boot_cpu_data_rh (Prarit Bhargava) [729341] - [mm] Avoid merging a VMA with another VMA which is cloned from the parent process. (Larry Woodman) [725855] - [pci] revert latest SRIOV patchset (Aristeu Rozanski) [730144]- [fs] sysfs: use rb-tree for inode number lookup (Mikulas Patocka) [725580] - [fs] sysfs: remove s_sibling hacks (Mikulas Patocka) [725580] - [fs] sysfs: use rb-tree for name lookups (Mikulas Patocka) [725580] - [fs] sysfs: count subdirectories (Mikulas Patocka) [725580] - [mm] backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu (Mikulas Patocka) [725580] - [fs] cifs: don't start signing too early (Jeff Layton) [729437] - [fs] cifs: Fix signing failure when server mandates signing for NTLMSSP (Jeff Layton) [729437] - [net] net: don't set VLAN_TAG_PRESENT for VLAN 0 frames (Stefan Assmann) [706208] - [netdrv] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [702752] - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729434] - [net] af_packet: prevent information leak (Jiri Pirko) [728033] - [net] gro: Only reset frag0 when skb can be pulled (Jiri Pirko) [726556] - [net] Fix security_socket_sendmsg() bypass problem. (Jiri Pirko) [708365] - [net] Cap number of elements for sendmmsg (Jiri Pirko) [708365] - [net] sendmmsg should only return an error if no messages were sent (Jiri Pirko) [708365] - [net] net: Add sendmmsg socket system call (Jiri Pirko) [708365] - [gfs2] assert in __gfs2_ail_flush after #676626 patch is applied (Robert S Peterson) [724921] - [fs] FS-Cache: Only call mark_tech_preview() when caching is actually begun (David Howells) [696396] - [fs] Fix mark_tech_preview() to not disable lock debugging (David Howells) [696396] - [netdrv] bonding: fix potential deadlock in bond_uninit() (Andy Gospodarek) [719587] - [netdrv] vmxnet3: Update to latest upstream (Neil Horman) [694893]- [fs] xfs: unpin stale inodes directly in IOP_COMMITTED (Dave Chinner) [695827] - [fs] xfs: prevent bogus assert when trying to remove non-existent attribute (Dave Chinner) [695827] - [fs] xfs: clear XFS_IDIRTY_RELEASE on truncate down (Dave Chinner) [695827] - [fs] xfs: reset inode per-lifetime state when recycling it (Dave Chinner) [695827] - [fs] xfs: make log devices with write back caches work (Dave Chinner) [695827] - [fs] xfs: fix ->mknod() return value on xfs_get_acl() failure (Dave Chinner) [695827] - [fs] xfs: correctly decrement the extent buffer index in xfs_bmap_del_extent (Dave Chinner) [695827] - [fs] xfs: check for valid indices in xfs_iext_get_ext and xfs_iext_idx_to_irec (Dave Chinner) [695827] - [fs] xfs: fix up asserts in xfs_iflush_fork (Dave Chinner) [695827] - [fs] xfs: do not do pointer arithmetic on extent records (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bunmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: do not use unchecked extent indices in xfs_bmap_add_extent_* (Dave Chinner) [695827] - [fs] xfs: remove if_lastex (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_BMAPI_RSVBLOCKS flag (Dave Chinner) [695827] - [fs] xfs: obey minleft values during extent allocation correctly (Dave Chinner) [695827] - [fs] xfs: reset buffer pointers before freeing them (Dave Chinner) [695827] - [fs] xfs: avoid getting stuck during async inode flushes (Dave Chinner) [695827] - [fs] xfs: fix xfs_itruncate_start tracing (Dave Chinner) [695827] - [fs] xfs: kill off xfs_printk() (Dave Chinner) [695827] - [fs] xfs: treewide: fix a few typos in comments (Dave Chinner) [695827] - [fs] xfs: make AIL target updates and compares 32bit safe. (Dave Chinner) [695827] - [fs] xfs: always push the AIL to the target (Dave Chinner) [695827] - [fs] xfs: ensure reclaim cursor is reset correctly at end of AG (Dave Chinner) [695827] - [fs] xfs: add an x86 compat handler for XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: fix compiler warning in xfs_trace.h (Dave Chinner) [695827] - [fs] xfs: cleanup duplicate initializations (Dave Chinner) [695827] - [fs] xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy (Dave Chinner) [695827] - [fs] xfs: exact busy extent tracking (Dave Chinner) [695827] - [fs] xfs: do not immediately reuse busy extent ranges (Dave Chinner) [695827] - [fs] xfs: optimize AGFL refills (Dave Chinner) [695827] - [fs] xfs: fix duplicate message output (Dave Chinner) [695827] - [fs] xfs: fix xfs_debug warnings (Dave Chinner) [695827] - [fs] xfs: fix variable set but not used warnings (Dave Chinner) [695827] - [fs] xfs: convert log tail checking to a warning (Dave Chinner) [695827] - [fs] xfs: catch bad block numbers freeing extents. (Dave Chinner) [695827] - [fs] xfs: fix extent format buffer allocation size (Dave Chinner) [695827] - [fs] xfs: Fix common misspellings (Dave Chinner) [695827] - [fs] xfs: fix unreferenced var error in xfs_buf.c (Dave Chinner) [695827] - [fs] xfs: stop using the page cache to back the buffer cache (Dave Chinner) [695827] - [fs] xfs: register the inode cache shrinker before quotachecks (Dave Chinner) [695827] - [fs] xfs: xfs_trans_read_buf() should return an error on failure (Dave Chinner) [695827] - [fs] xfs: introduce inode cluster buffer trylocks for xfs_iflush (Dave Chinner) [695827] - [fs] xfs: vmap: flush vmap aliases when mapping fails (Dave Chinner) [695827] - [fs] xfs: preallocation transactions do not need to be synchronous (Dave Chinner) [695827] - [fs] xfs: don't name variables "panic" (Dave Chinner) [695827] - [fs] xfs: factor agf counter updates into a helper (Dave Chinner) [695827] - [fs] xfs: clean up the xfs_alloc_compute_aligned calling convention (Dave Chinner) [695827] - [fs] xfs: kill support/debug.[ch] (Dave Chinner) [695827] - [fs] xfs: Convert remaining cmn_err() callers to new API (Dave Chinner) [695827] - [fs] xfs: convert the quota debug prints to new API (Dave Chinner) [695827] - [fs] xfs: rename xfs_cmn_err_fsblock_zero() (Dave Chinner) [695827] - [fs] xfs: convert xfs_fs_cmn_err to new error logging API (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_mount_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: kill xfs_fs_repair_cmn_err() macro (Dave Chinner) [695827] - [fs] xfs: convert xfs_cmn_err to xfs_alert_tag (Dave Chinner) [695827] - [fs] xfs: Convert xlog_warn to new logging interface (Dave Chinner) [695827] - [fs] xfs: Convert linux-2.6/ files to new logging interface (Dave Chinner) [695827] - [fs] xfs: introduce new logging API. (Dave Chinner) [695827] - [fs] xfs: enable delaylog by default (Dave Chinner) [695827] - [fs] xfs: more sensible inode refcounting for ialloc (Dave Chinner) [695827] - [fs] xfs: stop using xfs_trans_iget in the RT allocator (Dave Chinner) [695827] - [fs] xfs: check if device support discard in xfs_ioc_trim() (Dave Chinner) [695827] - [fs] xfs: add lockdep annotations for the rt inodes (Dave Chinner) [695827] - [fs] xfs: fix xfs_get_extsz_hint for a zero extent size hint (Dave Chinner) [695827] - [fs] xfs: only lock the rt bitmap inode once per allocation (Dave Chinner) [695827] - [fs] xfs: xfs_bmap_add_extent_delay_real should init br_startblock (Dave Chinner) [695827] - [fs] xfs: fix dquot shaker deadlock (Dave Chinner) [695827] - [fs] xfs: handle CIL transaction commit failures correctly (Dave Chinner) [695827] - [fs] xfs: limit extsize to size of AGs and/or MAXEXTLEN (Dave Chinner) [695827] - [fs] xfs: prevent extsize alignment from exceeding maximum extent size (Dave Chinner) [695827] - [fs] xfs: limit extent length for allocation to AG size (Dave Chinner) [695827] - [fs] xfs: speculative delayed allocation uses rounddown_power_of_2 badly (Dave Chinner) [695827] - [fs] xfs: fix efi item leak on forced shutdown (Dave Chinner) [695827] - [fs] xfs: fix log ticket leak on forced shutdown. (Dave Chinner) [695827] - [fs] xfs: Do not name variables "panic" (Dave Chinner) [695827] - [fs] xfs: prevent NMI timeouts in cmn_err (Dave Chinner) [695827] - [fs] xfs: workqueue: convert cancel_rearming_delayed_work[queue]() users to cancel_delayed_work_sync() (Dave Chinner) [695827] - [fs] make the feature checks in ->fallocate future proof (Dave Chinner) [695827] - [fs] xfs: Add log level to assertion printk (Dave Chinner) [695827] - [fs] xfs: fix an assignment within an ASSERT() (Dave Chinner) [695827] - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [695827] - [fs] xfs: add FITRIM support (Dave Chinner) [695827] - [fs] xfs: ensure log covering transactions are synchronous (Dave Chinner) [695827] - [fs] xfs: factor common write setup code (Dave Chinner) [695827] - [fs] xfs: split buffered IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: split direct IO write path from xfs_file_aio_write (Dave Chinner) [695827] - [fs] xfs: introduce xfs_rw_lock() helpers for locking the inode (Dave Chinner) [695827] - [fs] xfs: factor post-write newsize updates (Dave Chinner) [695827] - [fs] xfs: factor common post-write isize handling code (Dave Chinner) [695827] - [fs] xfs: convert grant head manipulations to lockless algorithm (Dave Chinner) [695827] - [fs] xfs: introduce new locks for the log grant ticket wait queues (Dave Chinner) [695827] - [fs] xfs: log timestamp changes to the source inode in rename (Dave Chinner) [695827] - [fs] xfs: convert log grant heads to atomic variables (Dave Chinner) [695827] - [fs] xfs: convert l_tail_lsn to an atomic variable. (Dave Chinner) [695827] - [fs] xfs: convert l_last_sync_lsn to an atomic variable (Dave Chinner) [695827] - [fs] xfs: make AIL tail pushing independent of the grant lock (Dave Chinner) [695827] - [fs] xfs: use wait queues directly for the log wait queues (Dave Chinner) [695827] - [fs] xfs: combine grant heads into a single 64 bit integer (Dave Chinner) [695827] - [fs] xfs: rework log grant space calculations (Dave Chinner) [695827] - [fs] xfs: fact out common grant head/log tail verification code (Dave Chinner) [695827] - [fs] xfs: convert log grant ticket queues to list heads (Dave Chinner) [695827] - [fs] xfs: use AIL bulk delete function to implement single delete (Dave Chinner) [695827] - [fs] xfs: use AIL bulk update function to implement single updates (Dave Chinner) [695827] - [fs] xfs: remove all the inodes on a buffer from the AIL in bulk (Dave Chinner) [695827] - [fs] xfs: consume iodone callback items on buffers as they are processed (Dave Chinner) [695827] - [fs] xfs: reduce the number of AIL push wakeups (Dave Chinner) [695827] - [fs] xfs: bulk AIL insertion during transaction commit (Dave Chinner) [695827] - [fs] xfs: clean up xfs_ail_delete() (Dave Chinner) [695827] - [fs] xfs: Pull EFI/EFD handling out from under the AIL lock (Dave Chinner) [695827] - [fs] xfs: fix EFI transaction cancellation. (Dave Chinner) [695827] - [fs] xfs: connect up buffer reclaim priority hooks (Dave Chinner) [695827] - [fs] xfs: add a lru to the XFS buffer cache (Dave Chinner) [695827] - [fs] xfs: only run xfs_error_test if error injection is active (Dave Chinner) [695827] - [fs] xfs: avoid moving stale inodes in the AIL (Dave Chinner) [695827] - [fs] xfs: delayed alloc blocks beyond EOF are valid after writeback (Dave Chinner) [695827] - [fs] xfs: push stale, pinned buffers on trylock failures (Dave Chinner) [695827] - [fs] xfs: fix failed write truncation handling. (Dave Chinner) [695827] - [fs] xfs: convert xfsbud shrinker to a per-buftarg shrinker. (Dave Chinner) [695827] - [fs] xfs: convert pag_ici_lock to a spin lock (Dave Chinner) [695827] - [fs] xfs: convert inode cache lookups to use RCU locking (Dave Chinner) [695827] - [fs] xfs: rcu free inodes (Dave Chinner) [695827] - [fs] xfs: don't truncate prealloc from frequently accessed inodes (Dave Chinner) [695827] - [fs] xfs: dynamic speculative EOF preallocation (Dave Chinner) [695827] - [fs] xfs: use KM_NOFS for allocations during attribute list operations (Dave Chinner) [695827] - [fs] xfs: provide a inode iolock lockdep class (Dave Chinner) [695827] - [fs] xfs: factor duplicate code in xfs_alloc_ag_vextent_near into a helper (Dave Chinner) [695827] - [fs] xfs: clean up xfs_alloc_ag_vextent_exact (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_at_offset (Dave Chinner) [695827] - [fs] xfs: refactor xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove the all_bh flag from xfs_convert_page (Dave Chinner) [695827] - [fs] xfs: remove xfs_probe_cluster (Dave Chinner) [695827] - [fs] xfs: simplify xfs_map_blocks (Dave Chinner) [695827] - [fs] xfs: kill xfs_iomap (Dave Chinner) [695827] - [fs] xfs: cleanup the xfs_iomap_write_* helpers (Dave Chinner) [695827] - [fs] xfs: a few small tweaks for overwrites in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: remove some dead bio handling code (Dave Chinner) [695827] - [fs] xfs: improve mapping type check in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: untangle phase1 vs phase2 recovery helpers (Dave Chinner) [695827] - [fs] xfs: refactor xlog_recover_commit_trans (Dave Chinner) [695827] - [fs] xfs: use struct list_head for the buf cancel table (Dave Chinner) [695827] - [fs] xfs: remove leftovers of old buffer log items in recovery code (Dave Chinner) [695827] - [fs] xfs: fix exporting with left over 64-bit inodes (Dave Chinner) [695827] - [fs] xfs: remove incorrect assert in xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: fix a few compiler warnings with CONFIG_XFS_QUOTA=n (Dave Chinner) [695827] - [fs] xfs: tell lockdep about parent iolock usage in filestreams (Dave Chinner) [695827] - [fs] xfs: move delayed write buffer trace (Dave Chinner) [695827] - [fs] xfs: fix per-ag reference counting in inode reclaim tree walking (Dave Chinner) [695827] - [fs] xfs: xfs_ioctl: fix information leak to userland (Dave Chinner) [695827] - [fs] xfs: remove experimental tag from the delaylog option (Dave Chinner) [695827] - [fs] tree-wide: fix comment/printk typos (Dave Chinner) [695827] - [fs] writeback: remove nonblocking/encountered_congestion references (Dave Chinner) [695827] - [fs] xfs: semaphore cleanup (Dave Chinner) [695827] - [fs] xfs: Extend project quotas to support 32bit project ids (Dave Chinner) [695827] - [fs] xfs: remove xfs_buf wrappers (Dave Chinner) [695827] - [fs] xfs: remove xfs_cred.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_globals.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_version.h (Dave Chinner) [695827] - [fs] xfs: remove xfs_refcache.h (Dave Chinner) [695827] - [fs] xfs: fix the xfs_trans_committed (Dave Chinner) [695827] - [fs] xfs: remove unused t_callback field in struct xfs_trans (Dave Chinner) [695827] - [fs] xfs: fix bogus m_maxagi check in xfs_iget (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb_batch for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: do not use xfs_mod_incore_sb for per-cpu counters (Dave Chinner) [695827] - [fs] xfs: remove XFS_MOUNT_NO_PERCPU_SB (Dave Chinner) [695827] - [fs] xfs: pack xfs_buf structure more tightly (Dave Chinner) [695827] - [fs] xfs: convert buffer cache hash to rbtree (Dave Chinner) [695827] - [fs] xfs: serialise inode reclaim within an AG (Dave Chinner) [695827] - [fs] xfs: batch inode reclaim lookup (Dave Chinner) [695827] - [fs] xfs: implement batched inode lookups for AG walking (Dave Chinner) [695827] - [fs] xfs: split out inode walk inode grabbing (Dave Chinner) [695827] - [fs] xfs: split inode AG walking into separate code for reclaim (Dave Chinner) [695827] - [fs] xfs: remove buftarg hash for external devices (Dave Chinner) [695827] - [fs] xfs: use unhashed buffers for size checks (Dave Chinner) [695827] - [fs] xfs: kill XBF_FS_MANAGED buffers (Dave Chinner) [695827] - [fs] xfs: store xfs_mount in the buftarg instead of in the xfs_buf (Dave Chinner) [695827] - [fs] xfs: introduced uncached buffer read primitve (Dave Chinner) [695827] - [fs] xfs: rename xfs_buf_get_nodaddr to be more appropriate (Dave Chinner) [695827] - [fs] xfs: don't use vfs writeback for pure metadata modifications (Dave Chinner) [695827] - [fs] xfs: lockless per-ag lookups (Dave Chinner) [695827] - [fs] xfs: remove debug assert for per-ag reference counting (Dave Chinner) [695827] - [fs] xfs: reduce the number of CIL lock round trips during commit (Dave Chinner) [695827] - [fs] xfs: eliminate some newly-reported gcc warnings (Dave Chinner) [695827] - [fs] xfs: remove the ->kill_root btree operation (Dave Chinner) [695827] - [fs] xfs: stop using xfs_qm_dqtobp in xfs_qm_dqflush (Dave Chinner) [695827] - [fs] xfs: simplify xfs_qm_dqusage_adjust (Dave Chinner) [695827] - [fs] xfs: Introduce XFS_IOC_ZERO_RANGE (Dave Chinner) [695827] - [fs] xfs: use range primitives for xfs page cache operations (Dave Chinner) [695827] - [fs] xfs: force background CIL push under sustained load (Dave Chinner) [695827] - [fs] xfs: Make fiemap work with sparse files (Dave Chinner) [695827] - [fs] xfs: prevent 32bit overflow in space reservation (Dave Chinner) [695827] - [fs] xfs: Disallow 32bit project quota id (Dave Chinner) [695827] - [fs] xfs: improve buffer cache hash scalability (Dave Chinner) [695827] - [fs] xfs: do not discard page cache data on EAGAIN (Dave Chinner) [695827] - [fs] xfs: don't do memory allocation under the CIL context lock (Dave Chinner) [695827] - [fs] xfs: Reduce log force overhead for delayed logging (Dave Chinner) [695827] - [fs] xfs: dummy transactions should not dirty VFS state (Dave Chinner) [695827] - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Dave Chinner) [695827] - [fs] xfs: handle negative wbc->nr_to_write during sync writeback (Dave Chinner) [695827] - [fs] xfs: unlock items before allowing the CIL to commit (Dave Chinner) [695827] - [fs] xfs: new truncate sequence (Dave Chinner) [695827] - [fs] xfs: get rid of block_write_begin_newtrunc (Dave Chinner) [695827] - [fs] sort out blockdev_direct_IO variants (Dave Chinner) [695827] - [fs] xfs simplify and speed up direct I/O completions (Dave Chinner) [695827] - [fs] xfs: fix big endian build (Dave Chinner) [695827] - [fs] xfs: clean up xfs_bmap_get_bp (Dave Chinner) [695827] - [fs] xfs: simplify xfs_truncate_file (Dave Chinner) [695827] - [fs] xfs: kill the b_strat callback in xfs_buf (Dave Chinner) [695827] - [fs] xfs: remove obsolete osyncisosync mount option (Dave Chinner) [695827] - [fs] xfs: clean up filestreams helpers (Dave Chinner) [695827] - [fs] xfs: fix gcc 4.6 set but not read and unused statement warnings (Dave Chinner) [695827] - [fs] xfs: Fix build when CONFIG_XFS_POSIX_ACL=n (Dave Chinner) [695827] - [fs] xfs: fix unsigned underflow in xfs_free_eofblocks (Dave Chinner) [695827] - [fs] xfs: use GFP_NOFS for page cache allocation (Dave Chinner) [695827] - [fs] xfs: fix memory reclaim recursion deadlock on locked inode buffer (Dave Chinner) [695827] - [fs] xfs: fix xfs_trans_add_item() lockdep warnings (Dave Chinner) [695827] - [fs] xfs: simplify and remove xfs_ireclaim (Dave Chinner) [695827] - [fs] xfs: remove a dmapi leftover (Dave Chinner) [695827] - [fs] xfs: writepage always has buffers (Dave Chinner) [695827] - [fs] xfs: allow writeback from kswapd (Dave Chinner) [695827] - [fs] xfs: remove incorrect log write optimization (Dave Chinner) [695827] - [fs] xfs: split xfs_itrace_entry (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput (Dave Chinner) [695827] - [fs] xfs: remove xfs_iput_new (Dave Chinner) [695827] - [fs] xfs: some iget tracing cleanups / fixes (Dave Chinner) [695827] - [fs] xfs: do not use emums for flags used in tracing (Dave Chinner) [695827] - [fs] xfs: remove explicit xfs_sync_data/xfs_sync_attr calls on umount (Dave Chinner) [695827] - [fs] xfs: small cleanups for xfs_iomap / __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: reduce stack usage in xfs_iomap (Dave Chinner) [695827] - [fs] xfs: avoid synchronous transaction in xfs_fs_write_inode (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_writepage (Dave Chinner) [695827] - [fs] xfs: simplify xfs_vm_releasepage (Dave Chinner) [695827] - [fs] xfs: remove unused delta tracking code in xfs_bmapi (Dave Chinner) [695827] - [fs] xfs: remove unused XFS_BMAPI_ flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_TRANS_NOSLEEP/XFS_TRANS_WAIT flags (Dave Chinner) [695827] - [fs] xfs: remove the unused XFS_LOG_SLEEP and XFS_LOG_NOSLEEP flags (Dave Chinner) [695827] - [fs] xfs: kill the unused xlog_debug variable (Dave Chinner) [695827] - [fs] xfs: fix the xfs_log_iovec i_addr type (Dave Chinner) [695827] - [fs] xfs: simplify inode to transaction joining (Dave Chinner) [695827] - [fs] xfs: simplify buffer pinning (Dave Chinner) [695827] - [fs] xfs: give li_cb callbacks the correct prototype (Dave Chinner) [695827] - [fs] xfs: give xfs_item_ops methods the correct prototypes (Dave Chinner) [695827] - [fs] xfs: merge iop_unpin_remove into iop_unpin (Dave Chinner) [695827] - [fs] xfs: simplify log item descriptor tracking (Dave Chinner) [695827] - [fs] xfs: remove unneeded #include statements (Dave Chinner) [695827] - [fs] xfs: drop dmapi hooks (Dave Chinner) [695827] - [fs] xfs: improve xfs_isilocked (Dave Chinner) [695827] - [fs] xfs: skip writeback from reclaim context (Dave Chinner) [695827] - [fs] xfs: fix access to upper inodes without inode64 (Dave Chinner) [695827] - [fs] xfs: fix might_sleep() warning when initialising per-ag tree (Dave Chinner) [695827] - [fs] xfs/quota: Add missing mutex_unlock (Dave Chinner) [695827] - [fs] xfs: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: convert more trace events to DEFINE_EVENT (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: remove duplicated #include (Dave Chinner) [695827] - [fs] xfs: Check new inode size is OK before preallocating (Dave Chinner) [695827] - [fs] xfs: clean up xlog_align (Dave Chinner) [695827] - [fs] xfs: cleanup log reservation calculactions (Dave Chinner) [695827] - [fs] xfs: be more explicit if RT mount fails due to config (Dave Chinner) [695827] - [fs] xfs: replace E2BIG with EFBIG where appropriate (Dave Chinner) [695827] - [fs] xfs: Ensure inode allocation buffers are fully replayed (Dave Chinner) [695827] - [fs] xfs: enable background pushing of the CIL (Dave Chinner) [695827] - [fs] xfs: forced unmounts need to push the CIL (Dave Chinner) [695827] - [fs] xfs: Introduce delayed logging core code (Dave Chinner) [695827] - [fs] xfs: Improve scalability of busy extent tracking (Dave Chinner) [695827] - [fs] xfs: make the log ticket ID available outside the log infrastructure (Dave Chinner) [695827] - [fs] xfs: clean up log ticket overrun debug output (Dave Chinner) [695827] - [fs] xfs: Clean up XFS_BLI_* flag namespace (Dave Chinner) [695827] - [fs] xfs: modify buffer item reference counting (Dave Chinner) [695827] - [fs] xfs: allow log ticket allocation to take allocation flags (Dave Chinner) [695827] - [fs] xfs: Don't reuse the same transaction ID for duplicated transactions. (Dave Chinner) [695827] - [fs] xfs: mark xfs_iomap_write_ helpers static (Dave Chinner) [695827] - [fs] xfs: clean up end index calculation in xfs_page_state_convert (Dave Chinner) [695827] - [fs] xfs: clean up mapping size calculation in __xfs_get_blocks (Dave Chinner) [695827] - [fs] xfs: clean up xfs_iomap_valid (Dave Chinner) [695827] - [fs] xfs: move I/O type flags into xfs_aops.c (Dave Chinner) [695827] - [fs] xfs: kill struct xfs_iomap (Dave Chinner) [695827] - [fs] xfs: report iomap_bn in block base (Dave Chinner) [695827] - [fs] xfs: report iomap_offset and iomap_bsize in block base (Dave Chinner) [695827] - [fs] xfs: remove iomap_delta (Dave Chinner) [695827] - [fs] xfs: remove iomap_target (Dave Chinner) [695827] - [fs] xfs: limit xfs_imap_to_bmap to a single mapping (Dave Chinner) [695827] - [fs] xfs: simplify buffer to transaction matching (Dave Chinner) [695827] - [fs] xfs: kill off l_sectbb_mask (Dave Chinner) [695827] - [fs] xfs: record log sector size rather than log2(that) (Dave Chinner) [695827] - [fs] xfs: remove dead XFS_LOUD_RECOVERY code (Dave Chinner) [695827] - [fs] xfs: removed unused XFS_QMOPT_ flags (Dave Chinner) [695827] - [fs] xfs: remove a few macro indirections in the quota code (Dave Chinner) [695827] - [fs] xfs: access quotainfo structure directly (Dave Chinner) [695827] - [fs] xfs: wait for direct I/O to complete in fsync and write_inode (Dave Chinner) [695827] - [fs] xfs: xfs_trace.c: duplicated include (Dave Chinner) [695827] - [fs] xfs: minor odds and ends in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: avoid repeated pointer dereferences (Dave Chinner) [695827] - [fs] xfs: change a few labels in xfs_log_recover.c (Dave Chinner) [695827] - [fs] xfs: enforce synchronous writes in xfs_bwrite (Dave Chinner) [695827] - [fs] xfs: remove periodic superblock writeback (Dave Chinner) [695827] - [fs] xfs: make the log ticket transaction id random (Dave Chinner) [695827] - [fs] xfs: nothing special about 1-block log sector (Dave Chinner) [695827] - [fs] xfs: encapsulate bbcount validity checking (Dave Chinner) [695827] - [fs] xfs: kill XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: simplify XLOG_SECTOR_ROUND*() (Dave Chinner) [695827] - [fs] xfs: fix min bufsize bugs in two places (Dave Chinner) [695827] - [fs] xfs: add const qualifiers to xfs error function args (Dave Chinner) [695827] - [fs] xfs: remove xfs_dqmarker (Dave Chinner) [695827] - [fs] xfs: convert the dquot free list to use list heads (Dave Chinner) [695827] - [fs] xfs: convert the dquot hash list to use list heads (Dave Chinner) [695827] - [fs] xfs: remove duplicate code from dquot reclaim (Dave Chinner) [695827] - [fs] xfs: convert the per-mount dquot list to use list heads (Dave Chinner) [695827] - [fs] xfs: add log item recovery tracing (Dave Chinner) [695827] - [fs] xfs: clean up xlog_write_adv_cnt (Dave Chinner) [695827] - [fs] xfs: introduce new internal log vector structure (Dave Chinner) [695827] - [fs] xfs: reindent xlog_write (Dave Chinner) [695827] - [fs] xfs: factor xlog_write (Dave Chinner) [695827] - [fs] xfs: log ticket reservation underestimates the number of iclogs (Dave Chinner) [695827] - [fs] xfs: Clean up xfs_trans_committed code after factoring (Dave Chinner) [695827] - [fs] xfs: update and factor xfs_trans_committed() (Dave Chinner) [695827] - [fs] xfs: clean up xfs_trans_commit logic even more (Dave Chinner) [695827] - [fs] xfs: split out iclog writing from xfs_trans_commit() (Dave Chinner) [695827] - [fs] xfs: fix reservation release commit flag in xfs_bmap_add_attrfork() (Dave Chinner) [695827] - [fs] xfs: remove stale parameter from ->iop_unpin method (Dave Chinner) [695827] - [fs] xfs: Add inode pin counts to traces (Dave Chinner) [695827] - [fs] xfs: factor log item initialisation (Dave Chinner) [695827] - [fs] xfs: add blockdev name to kthreads (Dave Chinner) [695827] - [fs] xfs: Fix integer overflow in fs/xfs/linux-2.6/xfs_ioctl*.c (Dave Chinner) [695827] - [fs] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dave Chinner) [695827] - [fs] xfs: use scalable vmap API (Dave Chinner) [695827] - [fs] xfs: remove old vmap cache (Dave Chinner) [695827] - [fs] xfs: backport of vmapped buffer helpers (Dave Chinner) [695827] - [fs] quota: drop permission checks from xfs_fs_set_xstate/xfs_fs_set_xquota (Dave Chinner) [695827] - [fs] quota: clean up Q_XQUOTASYNC (Dave Chinner) [695827] - [fs] xfs: remove xfs_ipin/xfs_iunpin (Dave Chinner) [695827] - [fs] xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait (Dave Chinner) [695827] - [fs] xfs: kill xfs_lrw.h (Dave Chinner) [695827] - [fs] xfs: factor common xfs_trans_bjoin code (Dave Chinner) [695827] - [fs] xfs: stop passing opaque handles to xfs_log.c routines (Dave Chinner) [695827] - [fs] xfs: split xfs_bmap_btalloc (Dave Chinner) [695827] - [fs] xfs: fix xfs_fsblock_t tracing (Dave Chinner) [695827] - [fs] xfs: implement optimized fdatasync (Dave Chinner) [695827] - [fs] xfs: remove wrapper for the fsync file operation (Dave Chinner) [695827] - [fs] xfs: remove wrappers for read/write file operations (Dave Chinner) [695827] - [fs] xfs: merge xfs_lrw.c into xfs_file.c (Dave Chinner) [695827] - [fs] fs/xfs: Correct NULL test (Dave Chinner) [695827] - [fs] xfs: only clear the suid bit once in xfs_write (Dave Chinner) [695827] - [fs] xfs: turn off sign warnings (Dave Chinner) [695827] - [fs] xfs: replace KM_LARGE with explicit vmalloc use (Dave Chinner) [695827] - [fs] xfs: rearrange xfs_mod_sb() to avoid array subscript warning (Dave Chinner) [695827] - [fs] xfs: suppress spurious uninitialised var warning in xfs_bmapi() (Dave Chinner) [695827] - [fs] xfs: make compile warn about char sign mismatches again (Dave Chinner) [695827] - [fs] xfs: clean up sign warnings in dir2 code (Dave Chinner) [695827] - [fs] xfs: convert attr to use unsigned names (Dave Chinner) [695827] - [fs] xfs: xfs_buf_iomove() doesn't care about signedness (Dave Chinner) [695827] - [fs] xfs: make xfs_dir_cilookup_result use unsigned char (Dave Chinner) [695827] - [fs] xfs: convert dirnameops to unsigned char names (Dave Chinner) [695827] - [fs] xfs: convert DM ops to use unsigned char names (Dave Chinner) [695827] - [fs] xfs: directory names are unsigned (Dave Chinner) [695827] - [fs] xfs: Use list_heads for log recovery item lists (Dave Chinner) [695827] - [fs] xfs: make several more functions static (Dave Chinner) [695827] - [fs] xfs: fix incorrect quota return value sign (Dave Chinner) [695827] - [kernel] vsprintf: Recursive vsnprintf: Add "pV", struct va_format (Dave Chinner) [695827] - [fs] check ATTR_SIZE contraints in inode_change_ok (Dave Chinner) [695827] - [fs] new helper: ihold() (Dave Chinner) [695827] - [fs] introduce new truncate sequence (Dave Chinner) [695827]- [virt] KVM: Don't spin on virt instruction faults during reboot (Marcelo Tosatti) [637520] - [virt] KVM: Mask unsupported cpuid leaves (Don Dugger) [729060] - [virt] KVM: move and fix substitue search for missing CPUID entries (Don Dugger) [729060] - [virt] KVM: fix XSAVE bit scanning (Don Dugger) [729060] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [729060] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [729060] - [virt] KVM: Fix OSXSAVE after migration (Don Dugger) [729060] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [729060] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [729060] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [729060] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [729060] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [729060] - [x86] Export FPU API for KVM use (Don Dugger) [729060] - [virt] KVM: x86: Use FPU API (Don Dugger) [729060] - [perf] Fix static build of perf tool (Jiri Olsa) [725522] - [perf] clear out make flags when calling kernel make kernelver (Jiri Olsa) [725522] - [perf] Use make kernelversion instead of parsing the Makefile (Jiri Olsa) [725522] - [perf] python: Fix argument name list of read_on_cpu() (Jiri Olsa) [725522] - [perf] evlist: Don't die if sample_{id_all|type} is invalid (Jiri Olsa) [725522] - [perf] python: Use exception to propagate errors (Jiri Olsa) [725522] - [perf] evlist: Remove dependency on debug routines (Jiri Olsa) [725522] - [perf] top: Don't stop if no kernel symtab is found (Jiri Olsa) [725522] - [perf] top: Handle kptr_restrict (Jiri Olsa) [725522] - [perf] top: Remove unused macro (Jiri Olsa) [725522] - [perf] events: initialize fd array to -1 instead of 0 (Jiri Olsa) [725522] - [perf] tools: Make sure kptr_restrict warnings fit 80 col terms (Jiri Olsa) [725522] - [perf] tools: Fix build on older systems (Jiri Olsa) [725522] - [perf] symbols: Handle /proc/sys/kernel/kptr_restrict (Jiri Olsa) [725522] - [perf] Remove duplicate headers (Jiri Olsa) [725522] - [perf] tools: Fix sample type size calculation in 32 bits archs (Jiri Olsa) [725522] - [perf] tools: Fix sample size bit operations (Jiri Olsa) [725522] - [perf] tools: Fix ommitted mmap data update on remap (Jiri Olsa) [725522] - [perf] tools: Propagate event parse error handling (Jiri Olsa) [725522] - [perf] tools: Robustify dynamic sample content fetch (Jiri Olsa) [725522] - [perf] tools: Pre-check sample size before parsing (Jiri Olsa) [725522] - [perf] tools: Move evlist sample helpers to evlist area (Jiri Olsa) [725522] - [perf] tools: Remove junk code in mmap size handling (Jiri Olsa) [725522] - [perf] tools: Check we are able to read the event size on mmap (Jiri Olsa) [725522] - [perf] Only include annotate.h once in tools/perf/util/ui/browsers/annotate.c (Jiri Olsa) [725522] - [perf] stat: Add more cache-miss percentage printouts (Jiri Olsa) [725522] - [perf] stat: Add -d -d and -d -d -d options to show more CPU events (Jiri Olsa) [725522] - [perf] bench, x86: Add alternatives-asm.h wrapper (Jiri Olsa) [725522] - [perf] Fix multi-event parsing bug (Jiri Olsa) [725522] - [perf] probe: Fix the missed parameter initialization (Jiri Olsa) [725522] - [perf] stat: Tell user about unsupported events in the list (Jiri Olsa) [725522] - [perf] list: Fix max event string size (Jiri Olsa) [725522] - [perf] stat: Fail softly on unsupported events (Jiri Olsa) [725522] - [perf] stat: Leave more room for percentages (Jiri Olsa) [725522] - [perf] stat: Adjust stall cycles warning percentages (Jiri Olsa) [725522] - [perf] stat: Analyze front-end and back-end stall counts (Jiri Olsa) [725522] - [perf] tools: Add front-end and back-end stalled cycles support (Jiri Olsa) [725522] - [perf] stat: Fix compatibility behavior (Jiri Olsa) [725522] - [perf] stat: Add --sync/-S option (Jiri Olsa) [725522] - [perf] stat: Fix printout vertical alignment (Jiri Olsa) [725522] - [perf] stat: Add -d/--detailed flag to run with a lot of events (Jiri Olsa) [725522] - [perf] stat: Print out miss/hit ratio for L1 data-cache events (Jiri Olsa) [725522] - [perf] stat: Print branch misses warning colors (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles warning colors (Jiri Olsa) [725522] - [perf] stat: Fix -nan output in perf stat noise printouts (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles to the default output (Jiri Olsa) [725522] - [perf] stat: Add stalled cycles accounting, prettify the resulting output (Jiri Olsa) [725522] - [perf] stat: Factor our shadow stats (Jiri Olsa) [725522] - [perf] stat: Make all displayed event names parseable as well (Jiri Olsa) [725522] - [perf] stat: Fail more clearly when an invalid modifier is specified (Jiri Olsa) [725522] - [perf] tools: Accept case-insensitive symbolic event variants (Jiri Olsa) [725522] - [perf] stat: Print cache misses as percentage (Jiri Olsa) [725522] - [perf] stat: Print stalled cycles percentage (Jiri Olsa) [725522] - [perf] events: Add stalled cycles generic event - PERF_COUNT_HW_STALLED_CYCLES (Jiri Olsa) [725522] - [perf] script: improve validation of sample attributes for output fields (Jiri Olsa) [725522] - [perf] script: Add support for PERF_TYPE_RAW (Jiri Olsa) [725522] - [perf] tools: git mv tools/perf/{features-tests.mak, config/} (Jiri Olsa) [725522] - [perf] tools: Move `try-cc' (Jiri Olsa) [725522] - [perf] tools: Makefile: PYTHON{, _CONFIG} to bandage Python 3 incompatibility (Jiri Olsa) [725522] - [perf] tools: Makefile: Clean up `python/perf.so' rule (Jiri Olsa) [725522] - [perf] symbols: Give more useful names to 'self' parameters (Jiri Olsa) [725522] - [perf] script: Add more documentation about the -f/--fields parameters (Jiri Olsa) [725522] - [perf] script: If type not given fields apply to all event types (Jiri Olsa) [725522] - [perf] probe: Add fastpath to do lookup by function name (Jiri Olsa) [725522] - [perf] Fix a build error with some GCC versions (Jiri Olsa) [725522] - [perf] python: Add cgroup.c to setup.py to get it building again (Jiri Olsa) [725522] - [perf] tool: Add cgroup support (Jiri Olsa) [725522] - [x86] perf: Cherry pick from linux-3.1 for pentium 4 (Peter Zijlstra) [692677 725524] {CVE-2011-2693} - [x86] perf: Cherry pick from linux-3.1 (Peter Zijlstra) [725524] - [kernel] perf: Redo RHEL fixups (Peter Zijlstra) [725524] - [x86] perf: Sync to linux-3.0 (Peter Zijlstra) [725524] - [kernel] perf: Core perf sync to linux-3.0 (Peter Zijlstra) [725524] - [powerpc] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [x86] perf: Roll-back to last mainline sync (Peter Zijlstra) [725524] - [kernel] perf: Undo core perf differences (Peter Zijlstra) [725524] - [kernel] perf: enable perf-cgroup support (Peter Zijlstra) [725524]- [scsi] isci: fix checkpatch errors (David Milburn) [695954] - [scsi] isci: Retrieve the EFI variable for OEM parameter (David Milburn) [695954] - [scsi] isci: Device reset should request sas_phy_reset (David Milburn) [695954] - [scsi] isci: pare back error messages (David Milburn) [695954] - [scsi] isci: cleanup silicon revision detection (David Milburn) [695954] - [scsi] isci: merge scu_unsolicited_frame.h into unsolicited_frame_control.h (David Milburn) [695954] - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [695954] - [scsi] isci: kill 'get/set' macros (David Milburn) [695954] - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [695954] - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [695954] - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [695954] - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [695954] - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [695954] - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [695954] - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [695954] - [scsi] isci: preallocate requests (David Milburn) [695954] - [scsi] isci: combine request flags (David Milburn) [695954] - [scsi] isci: unify can_queue tracking on the tci_pool, uplevel tag assignment (David Milburn) [695954] - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [695954] - [scsi] isci: fix frame received locking (David Milburn) [695954] - [scsi] isci: possible buffer overflow in isci_parse_oem_parameters fixed (David Milburn) [695954] - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [695954] - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [695954] - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [695954] - [scsi] isci: fix smp response frame overrun (David Milburn) [695954] - [scsi] isci: kill device_sequence (David Milburn) [695954] - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [695954] - [scsi] isci: atomic device lookup and reference counting (David Milburn) [695954] - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [695954] - [scsi] isci: cleanup request allocation (David Milburn) [695954] - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [695954] - [scsi] isci: cleanup tag macros (David Milburn) [695954] - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [695954] - [scsi] isci: Disable link layer hang detection (David Milburn) [695954] - [scsi] isci: Hard reset failure will link reset all phys in the port (David Milburn) [695954] - [scsi] isci: Explicitly decode remote node ready and suspended states (David Milburn) [695954] - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [695954] - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [695954] - [scsi] isci: Requests that do not start must be set to "complete" (David Milburn) [695954] - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [695954] - [scsi] isci: filter broadcast change notifications during SMP phy resets (David Milburn) [695954] - [scsi] isci: Move the reset delay after the remote node resumption (David Milburn) [695954] - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [695954] - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [695954] - [scsi] isci: additional state machine cleanup (David Milburn) [695954] - [scsi] isci: state machine cleanup (David Milburn) [695954] - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [695954] - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [695954] - [scsi] isci: remove isci_timer interface (David Milburn) [695954] - [scsi] isci: Remove tmf timeout_timer (David Milburn) [695954] - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert power control timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [695954] - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [695954] - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [695954] - [scsi] isci: add some type safety to the state machine interface (David Milburn) [695954] - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [695954] - [scsi] isci: unify rnc suspend/resume handlers (David Milburn) [695954] - [scsi] isci: unify rnc destruct handlers (David Milburn) [695954] - [scsi] isci: unify rnc event handlers (David Milburn) [695954] - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [695954] - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [695954] - [scsi] isci: remove port frame and event handlers (David Milburn) [695954] - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [695954] - [scsi] isci: remove port destruct handler (David Milburn) [695954] - [scsi] isci: unify port stop handlers (David Milburn) [695954] - [scsi] isci: remove port start handler (David Milburn) [695954] - [scsi] isci: merge port ready substates into primary state machine (David Milburn) [695954] - [scsi] isci: c99 port state handlers (David Milburn) [695954] - [scsi] isci: clarify phy to port lookups (David Milburn) [695954] - [scsi] isci: unify phy consume_power handlers (David Milburn) [695954] - [scsi] isci: unify phy event handlers (David Milburn) [695954] - [scsi] isci: unify phy frame handlers (David Milburn) [695954] - [scsi] isci: remove phy destruct handlers (David Milburn) [695954] - [scsi] isci: unify phy reset handlers (David Milburn) [695954] - [scsi] isci: unify phy stop handlers (David Milburn) [695954] - [scsi] isci: unify phy start handlers (David Milburn) [695954] - [scsi] isci: merge phy substates (David Milburn) [695954] - [scsi] isci: remove the completion and event state handlers (David Milburn) [695954] - [scsi] isci: remove request task context completion state handler (David Milburn) [695954] - [scsi] isci: unify request frame handlers (David Milburn) [695954] - [scsi] isci: unify request start handlers (David Milburn) [695954] - [scsi] isci: unify request abort handlers (David Milburn) [695954] - [scsi] isci: merge stp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge smp request substates into primary state machine (David Milburn) [695954] - [scsi] isci: merge ssp task management substates into primary state machine (David Milburn) [695954] - [scsi] isci: uplevel port infrastructure (David Milburn) [695954] - [scsi] isci: uplevel phy infrastructure (David Milburn) [695954] - [scsi] isci: uplevel request infrastructure (David Milburn) [695954] - [scsi] isci: uplevel state machine (David Milburn) [695954] - [scsi] isci: uplevel register hardware data structures and unsolicited frame handling (David Milburn) [695954] - [scsi] isci: move core/controller to host (David Milburn) [695954] - [scsi] isci: unify constants (David Milburn) [695954] - [scsi] isci: unify request data structures (David Milburn) [695954] - [scsi] isci: make command/response iu explicit request object members (David Milburn) [695954] - [scsi] isci: move task context alignment from run-time to compile time (David Milburn) [695954] - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [695954] - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [695954] - [scsi] isci: unify port data structures (David Milburn) [695954] - [scsi] isci: unify phy data structures (David Milburn) [695954] - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [695954] - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [695954] - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [695954] - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [695954] - [scsi] isci: unify isci_host data structures (David Milburn) [695954] - [scsi] isci: implement I_T_nexus_reset (David Milburn) [695954] - [scsi] isci: fix ata locking (David Milburn) [695954] - [scsi] isci: removing intel_*.h headers (David Milburn) [695954] - [scsi] isci: Using Linux SSP frame header (David Milburn) [695954] - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [695954] - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [695954] - [scsi] isci: remove redundant copies of IAF (David Milburn) [695954] - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [695954] - [scsi] isci: Fixup of smp request (David Milburn) [695954] - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [695954] - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [695954] - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [695954] - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [695954] - [scsi] isci: Convert SAS identify address frame to Linux Native format (David Milburn) [695954] - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [695954] - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [695954] - [scsi] isci: remove compile-time silicon configuration (David Milburn) [695954] - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [695954] - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device frame_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device event_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device resume_handler (David Milburn) [695954] - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [695954] - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [695954] - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device reset_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [695954] - [scsi] isci: kill remote_device fail_handler (David Milburn) [695954] - [scsi] isci: unify remote_device stop_handlers (David Milburn) [695954] - [scsi] isci: unify remote_device start_handlers (David Milburn) [695954] - [scsi] isci: fix remote_device start_io regressions (David Milburn) [695954] - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [695954] - [scsi] isci: merge remote_device substates into a single state machine (David Milburn) [695954] - [scsi] isci: Removed sci_object.h from project (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_node_context (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [695954] - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [695954] - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [695954] - [scsi] isci: Implement SCU AFE recipe 10 (David Milburn) [695954] - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [695954] - [scsi] isci: allow fallback to option-rom if efi variable retrieval fails (David Milburn) [695954] - [scsi] isci: removing non-working ATAPI code (David Milburn) [695954] - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [695954] - [scsi] isci: remove usage of sci_sas_address in scic_sds_remote_device (David Milburn) [695954] - [scsi] isci: kill smp_discover_response (David Milburn) [695954] - [scsi] isci: kill smp_discover_response_protocols in favor of domain_device.dev_type (David Milburn) [695954] - [scsi] isci: cleanup remote device construction and comments (David Milburn) [695954] - [scsi] isci: move remote_device handling out of the core (David Milburn) [695954] - [scsi] isci: unify remote_device data structures (David Milburn) [695954] - [scsi] isci: remove rnc->device back pointer (David Milburn) [695954] - [scsi] isci: make a remote_node_context a proper member of a remote_device (David Milburn) [695954] - [scsi] isci: rely on irq core for intx multiplexing, and silence screaming intx (David Milburn) [695954] - [scsi] isci: replace this_* and this_* to variable names that are more meaningful and tell us what they actually are (David Milburn) [695954] - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [695954] - [scsi] isci: sparse warnings cleanup (David Milburn) [695954] - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [695954] - [scsi] isci: remove base_phy abstraction (David Milburn) [695954] - [scsi] isci: remove base_port abstraction (David Milburn) [695954] - [scsi] isci: remove base_remote_device abstraction (David Milburn) [695954] - [scsi] isci: remove scic_controller state handlers (David Milburn) [695954] - [scsi] isci: simplify dma coherent allocation (David Milburn) [695954] - [scsi] isci: simplify request state handlers (David Milburn) [695954] - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [695954] - [scsi] isci: remove base_request abstraction (David Milburn) [695954] - [scsi] isci: remove base_controller abstraction (David Milburn) [695954]- [s390x] qeth: add support for af_iucv HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] qeth: exploit asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] qeth: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support forced signal adapter indications (Hendrik Brueckner) [694262] - [s390x] qdio: support asynchronous delivery of storage blocks (Hendrik Brueckner) [694262] - [s390x] af_iucv: add HiperSockets transport (Hendrik Brueckner) [694262] - [s390x] if_ether: add new Ethernet Protocol ID (Hendrik Brueckner) [694262] - [s390x] af_iucv: cleanup - use iucv_sk(sk) early (Hendrik Brueckner) [694262] - [s390x] af_iucv: use loadable iucv interface (Hendrik Brueckner) [694262] - [s390x] iucv: kernel option for z/VM IUCV and HiperSockets transports (Hendrik Brueckner) [694262] - [s390x] iucv: introduce loadable iucv interface (Hendrik Brueckner) [694262] - [scsi] Taints the kernel for mpt2sas inlockless mode (Luming Yu) [717090] - [scsi] mpt2sas: lockless mode (Tomas Henzl) [717090] - [scsi] qla4xxx: Boot from SAN support for open-iscsi (Mike Christie) [634584] - [scsi] qla4xxx: Remove reduandant code after open-iscsi integration (Mike Christie) [634584] - [scsi] qla4xxx: support session management using iscsiadm (Mike Christie) [634584] - [scsi] scsi_transport_iscsi: Add conn login, kernel to user, event to support offload session login (Mike Christie) [634584] - [scsi] qla4xxx: add bsg support (Mike Christie) [634584] - [scsi] iscsi class: add bsg support to iscsi class (Mike Christie) [634584] - [block] bsg: add bsg heler library (Mike Christie) [634584] - [scsi] qla4xxx: Add VLAN support (Mike Christie) [634584] - [scsi] libiscsi: don't bugon when if user sets markers (Mike Christie) [634584] - [scsi] iscsi class: expand vlan support (Mike Christie) [634584] - [scsi] be2iscsi: remove host and session casts (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike Christie) [634584] - [scsi] iscsi class: remove iface param mask (Mike Christie) [634584] - [scsi] iscsi class: sysfs group is_visible callout for session attrs (Mike Christie) [634584] - [scsi] iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie) [634584] - [scsi] qla4xxx: added support to show multiple iface in sysfs (Mike Christie) [634584] - [scsi] iscsi class: add iface representation (Mike Christie) [634584] - [scsi] qla4xxx: Added new "struct ipaddress_config" (Mike Christie) [634584] - [scsi] qla4xxx: add support for set_net_config (Mike Christie) [634584] - [scsi] iscsi_transport: add support for net settings (Mike Christie) [634584] - [scsi] iscsi: support qla4xxx boot and session mgmt (Mike Christie) [634584] - [drm] nvc0/gr: remove MODULE_FIRMWARE() lines (Ben Skeggs) [727981] - [ppc] kdump: CPUs assume the context of the oopsing CPU, remove extra longjmp (Steve Best) [727478] - [virt] SVM: Implement Flush-By-Asid feature (Frank Arnold) [634275] - [virt] SVM: Use svm_flush_tlb instead of force_new_asid (Frank Arnold) [634275] - [virt] SVM: Remove flush_guest_tlb function (Frank Arnold) [634275] - [x86] kvm: add new AMD SVM feature bits (Frank Arnold) [634275] - [virt] SVM: Add clean-bit for LBR state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for CR2 register (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for segments and CPL (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for GDT and IDT (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for DR6 and DR7 (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for control registers (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for NPT state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for interrupt state (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for the ASID (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for IOPM_BASE and MSRPM_BASE (Frank Arnold) [634288] - [virt] SVM: Add clean-bit for intercepts, tsc-offset and pause filter count (Frank Arnold) [634288] - [virt] SVM: Add clean-bits infrastructure code (Frank Arnold) [634288] - [virt] SVM: copy instruction bytes from VMCB (Frank Arnold) [634291] - [virt] SVM: implement enhanced INVLPG intercept (Frank Arnold) [634291] - [virt] SVM: enhance MOV DR intercept handler (Frank Arnold) [634291] - [virt] SVM: enhance MOV CR intercept handler (Frank Arnold) [634291] - [virt] SVM: add Decode Assist SVM feature bit name (Frank Arnold) [634291] - [virt] cleanup emulate_instruction (Frank Arnold) [634291] - [virt] x86: fix CR8 handling (Frank Arnold) [634291] - [virt] SVM: implement NEXTRIPsave SVM feature (Frank Arnold) [634291] - [scsi] IB/qib: Fix potential deadlock with link down interrupt (Chad Dupuis) [724021] - [scsi] megaraid: update to v5.38 (Tomas Henzl) [705835] - [scsi] arcmsr: driver update (Tomas Henzl) [697403]- [pci] Only enable SRIOV on the bootstring pci=realloc (James Takahashi) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (James Takahashi) [587729] - [pci] Clear bridge resource flags if requested size is 0 (James Takahashi) [587729] - [pci] fix PCI bus allocation alignment handling (James Takahashi) [587729] - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources. (James Takahashi) [587729] - [pci] introduce reset_resource() (James Takahashi) [587729] - [pci] data structure agnostic free list function (James Takahashi) [587729] - [pci] refactor io size calculation code (James Takahashi) [587729] - [scsi] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command entry in MPI message (Tomas Henzl) [703192] - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [703192] - [scsi] mpt2sas: Added DID_NO_CONNECT return when driver remove and avoid shutdown call (Tomas Henzl) [703192] - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [703192] - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [703192] - [scsi] mpt2sas MPI next revision header update (Tomas Henzl) [703192] - [scsi] mpt2sas: Fixed Big Indian Issues on 32 bit PPC (Tomas Henzl) [703192] - [scsi] mpt2sas: Fix missing reference tag seed with Type 2 devices (Tomas Henzl) [703192] - [scsi] mpt2sas : WarpDrive New product SSS6200 support added (Tomas Henzl) [703192] - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [703192] - [scsi] mpt2sas: remove flush_scheduled_work() usages (Tomas Henzl) [703192] - [scsi] mptfusion: Bump version 3.4.19 (Tomas Henzl) [703194] - [scsi] mptfusion: Adding inline data padding support for TAPE drive. (Tomas Henzl) [703194] - [scsi] mptfusion: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [703194] - [scsi] mptfusion: do not check serial_number in the abort handler (Tomas Henzl) [703194] - [fs] dio: don't zero out the pages array inside struct dio (Jeff Moyer) [725444] - [scsi] bnx2fc: set lockless to 1 in scsi_host_template (Mike Christie) [696773] - [scsi] bnx2fc: Update copyright and bump version to 1.0.4 (Mike Christie) [696773] - [scsi] bnx2fc: Tx BDs cache in write tasks (Mike Christie) [696773] - [scsi] bnx2fc: Do not arm CQ when there are no CQEs (Mike Christie) [696773] - [scsi] bnx2fc: hold tgt lock when calling cmd_release (Mike Christie) [696773] - [scsi] bnx2fc: Enable support for sequence level error recovery (Mike Christie) [696773] - [scsi] bnx2fc: HSI changes for tape (Mike Christie) [696773] - [scsi] bnx2fc: Handle REC_TOV error code from firmware (Mike Christie) [696773] - [scsi] bnx2fc: REC/SRR link service request and response handling (Mike Christie) [696773] - [scsi] bnx2fc: Support 'sequence cleanup' task (Mike Christie) [696773] - [scsi] bnx2fc: Enable REC & CONF support for the session (Mike Christie) [696773] - [scsi] bnx2fc: Introduce interface structure for each vlan interface (Mike Christie) [696773] - [scsi] bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Mike Christie) [696773] - [scsi] bnx2fc: call ethtool's get/set_settings callbacks with cleaned data (Mike Christie) [696773] - [netdrv] firmware: add bnx2x FW 7.0.20.0 (Michal Schmidt) - [netdrv] bnx2x: update driver to v1.70 (Michal Schmidt) [695631 695847 695857 698285 701288] - [fs] jbd2: Improve scalability by not taking j_state_lock in jbd2_journal_stop() (Larry Woodman) [721044] - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [703709] - [fs] ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Eric Sandeen) [692167] - [fs] vfs: Block mmapped writes while the fs is frozen (Eric Sandeen) [692167] - [fs] vfs: Create __block_page_mkwrite() helper passing error values back (Eric Sandeen) [692167] - [fs] cifs: fix compiler warning in CIFSSMBQAllEAs (Jeff Layton) [725370] - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Jeff Layton) [725370]- [virt] KVM: Enable ERMS feature support for KVM (Don Dugger) [721135] - [virt] KVM: Expose RDWRGSFS bit to KVM guests (Don Dugger) [721205] - [virt] KVM: Add RDWRGSFS support when setting CR4 (Don Dugger) [721205] - [virt] KVM: Remove RDWRGSFS bit from CR4_RESERVED_BITS (Don Dugger) [721205] - [virt] KVM: MMU: Adjust shadow paging to work when SMEP=1 and CR0.WP=0 (Don Dugger) [703053] - [virt] KVM: Add instruction fetch checking when walking guest page table (Don Dugger) [703053] - [virt] KVM: Mask function7 ebx against host capability word9 (Don Dugger) [703053] - [virt] KVM: Add SMEP support when setting CR4 (Don Dugger) [703053] - [virt] KVM: Remove SMEP bit from CR4_RESERVED_BITS (Don Dugger) [703053] - [virt] KVM: Mask KVM_GET_SUPPORTED_CPUID data with Linux cpuid info (Don Dugger) [703053] - [x86] enable supervision mode execution protection (Luming Yu) [696152] - [x86] cpufeature: Fix cpuid leaf 7 feature detection (Prarit Bhargava) [696457] - [x86] x86, mem, intel: Initialize Enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, alternative, doc: Add comment for applying alternatives order (Prarit Bhargava) [696457] - [x86] alternative: Add altinstruction_entry macro (Prarit Bhargava) [696457] - [x86] x86, mem: clear_page_64.S: Support clear_page() with enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, mem: copy_user_64.S: Support copy_to/from_user by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memcpy_64.S: Optimize memcpy by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memset_64.S: Optimize memset by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] mem: memmove_64.S: Optimize memmove by enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] x86, cpufeature: Add CPU feature bit for enhanced REP MOVSB/STOSB (Prarit Bhargava) [696457] - [x86] Fix spelling error in the memcpy() source code comment (Prarit Bhargava) [696457] - [x86] x86-64, mem: Convert memmove() to assembly file and fix return value bug (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memmove for small size and unaligned cases (Prarit Bhargava) [696457] - [x86] x86, mem: Optimize memcpy by avoiding memory false dependence (Prarit Bhargava) [696457] - [x86] x86, mem: Don't implement forward memmove() as memcpy() (Prarit Bhargava) [696457] - [x86] x86, alternatives: Fix one more open-coded 8-bit alternative number (Prarit Bhargava) [696457] - [x86] cpu: Support the features flags in new CPUID leaf 7 (Prarit Bhargava) [696457] - [x86] x86, alternatives: Use 16-bit numbers for cpufeature index (Prarit Bhargava) [696457] - [x86] x86-32: Rework cache flush denied handler (Prarit Bhargava) [696457] - [x86] x86-64: Modify memcpy()/memset() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86-64: Modify copy_user_generic() alternatives mechanism (Prarit Bhargava) [696457] - [x86] x86/alternatives: Check replacementlen <= instrlen at build time (Prarit Bhargava) [696457] - [x86] x86-64: __copy_from_user_inatomic() adjustments (Prarit Bhargava) [696457] - [mm] oom killer output should display UID (Frantisek Hrbata) [700499] - [mm] avoid wrapping vm_pgoff in mremap() and stack expansion (Jerome Marchand) [716541] {CVE-2011-2496} - [pci] MSI: Restore read_msi_msg_desc(); add get_cached_msi_msg_desc() (Don Zickus) [696511] - [pci] MSI: Remove unsafe and unnecessary hardware access (Don Zickus) [696511] - [mm] Fix node_start/end_pfn() definition for mm/page_cgroup.c (Johannes Weiner) [703499] - [mm] memcg: fix init_page_cgroup nid with sparsemem (Johannes Weiner) [703499] - [mm] page_cgroup: allocate memory cgroup structures on local nodes (Johannes Weiner) [703499] - [mm] add alloc_pages_exact_nid() (Johannes Weiner) [703499] - [mm] page_cgroup: reduce allocation overhead for page_cgroup array (Johannes Weiner) [703499] - [scsi] ipr: fix possible false positive detection of stuck interrupt (Steve Best) [693817] - [scsi] ipr: Driver version 2.5.2 (Steve Best) [693817] - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [693817] - [mm] mem-hotplug: update pcp->stat_threshold when memory hotplug occur (Johannes Weiner) [625264] - [mm] vmstat: use a single setter function and callback for adjusting percpu thresholds (Johannes Weiner) [625264] - [mm] page allocator: adjust the per-cpu counter threshold when memory is low (Johannes Weiner) [625264] - [mm] page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake (Johannes Weiner) [625264] - [mm] vmstat: update zone stat threshold when onlining a cpu (Johannes Weiner) [625264] - [scsi] qla4xxx: Update driver version to 5.02.00-k7 (Mike Christie) [694098] - [scsi] qla4xxx: Added vendor specific sysfs attributes (Mike Christie) [694098] - [scsi] qla4xxx: do not take host lock in queuecommand (Mike Christie) [694098] - [scsi] qla4xxx: Remove AF_DPC_SCHEDULED flag from ha. (Mike Christie) [694098] - [scsi] qla4xxx: Don't check FW alive if ISP82XX reset is in progress (Mike Christie) [694098] - [scsi] qla4xxx: Don't process mbx interrupt unconditionally (Mike Christie) [694098] - [scsi] qla4xxx: Complete the cmd if sense_len is zero (Mike Christie) [694098] - [scsi] qla4xxx: Dump HW/FW reg to figure out what caused FW to be hung for ISP82XX (Mike Christie) [694098] - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Mike Christie) [694098] - [scsi] qla4xxx: update function qla4xxx_isr_decode_mailbox() (Mike Christie) [694098] - [scsi] treewide: fix a few typos in comments (Mike Christie) [694098] - [scsi] remove cmd->serial_number litter (Mike Christie) [694098] - [scsi] Fix common misspellings (Mike Christie) [694098] - [scsi] qla4xxx: Use polling mode for disable interrupt mailbox completion (Mike Christie) [694098] - [scsi] qla4xxx: Update driver version to 5.02.00-k6 (Mike Christie) [694098] - [scsi] qla4xxx: masking required bits of add_fw_options during initialization (Mike Christie) [694098] - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Mike Christie) [694098] - [scsi] qla4xxx: add support for ql4xsess_recovery_tmo cmd line param (Mike Christie) [694098] - [scsi] qla4xxx: Add support for ql4xmaxqdepth command line parameter (Mike Christie) [694098] - [scsi] qla4xxx: cleanup function qla4xxx_process_ddb_changed (Mike Christie) [694098] - [scsi] qla4xxx: Prevent other port reinitialization during remove_adapter (Mike Christie) [694098] - [scsi] qla4xxx: remove unused ddb flag DF_NO_RELOGIN (Mike Christie) [694098] - [scsi] qla4xxx: cleanup DDB relogin logic during initialization (Mike Christie) [694098] - [scsi] qla4xxx: Do not retry ISP82XX initialization if H/W state is failed (Mike Christie) [694098] - [scsi] qla4xxx: Do not send mbox command if FW is in failed state (Mike Christie) [694098] - [scsi] qla4xxx: cleanup qla4xxx_initialize_ddb_list() (Mike Christie) [694098] - [scsi] drivers:scsi Change printk typo initate -> initiate (Mike Christie) [694098] - [scsi] bnx2i: Updated version (Mike Christie) [696760] - [scsi] bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Mike Christie) [696760] - [scsi] bnx2i: Optimized the iSCSI offload performance (Mike Christie) [696760] - [scsi] bnx2i: Updated the connection shutdown/cleanup timeout (Mike Christie) [696760] - [scsi] bnx2i: Fixed packet error created when the sq_size is set to 16 (Mike Christie) [696760] - [scsi] Bumping the driver version (Mike Christie) [647268 698288] - [scsi] Fix for proper setting of FW (Mike Christie) [647268 698288] - [scsi] Set a timeout to FW (Mike Christie) [647268 698288] - [scsi] Modifying Maintainer's emailid (Mike Christie) [647268 698288] - [scsi] change in copyright notice (Mike Christie) [647268 698288] - [scsi] remove extra semicolons (Mike Christie) [647268 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 698288] - [scsi] libiscsi_tcp: fix LLD data allocation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: fix locking around iscsi sk user data (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi_tcp: use kmap in xmit path (Mike Christie) [647268 694098 696760 698288] - [scsi] Fix common misspellings (Mike Christie) [647268 694098 696760 698288] - [scsi] scsi_transport_iscsi: make priv_sess file writeable only by root (Mike Christie) [647268 694098 696760 698288] - [scsi] be2iscsi: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] iser: export addr and port (Mike Christie) [647268 694098 696760 698288] - [scsi] bnx2i: fix null ptr ref in conn get param (Mike Christie) [647268 694098 696760 698288] - [scsi] cxgbi: convert to use iscsi_conn_get_addr_param (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi class: add callout to get iscsi_endpoint values (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_tcp: use iscsi_conn_get_addr_param libiscsi function (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: add helper to convert addr to string (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: fix iscsi_endpoint leak (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi: add module alias (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi transport: fix kernel-doc notation (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: wait on session in error handler path (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: Modidify recovery_tmo from sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] iscsi_transport: added new iscsi_param to display target alias in sysfs (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: use bh locking instead of irq with session lock (Mike Christie) [647268 694098 696760 698288] - [scsi] libiscsi: do not take host lock in queuecommand (Mike Christie) [647268 694098 696760 698288]- [net] Fix prior ABI breakage in net_device (Neil Horman) [725716] - [net] fix xps patches kabi breakage (Jiri Pirko) [668256] - [net] Adjust TX queue kobjects if number of queues changes during unregister (Jiri Pirko) [668256] - [net] xps: NUMA allocations for per cpu data (Jiri Pirko) [668256] - [net] xps: Transmit Packet Steering (Jiri Pirko) [668256] - [net] xps: Improvements in TX queue selection (Jiri Pirko) [668256] - [net] check queue_index from sock is valid for device (Jiri Pirko) [668256] - [net] fix tx queue selection for bridged devices implementing select_queue (Jiri Pirko) [668256] - [net] check the return value of ndo_select_queue() (Jiri Pirko) [668256] - [net] fix problem in reading sock TX queue (Jiri Pirko) [668256] - [net] dev_pick_tx() fix (Jiri Pirko) [668256] - [net] Use sk_tx_queue_mapping for connected sockets (Jiri Pirko) [668256] - [net] Introduce sk_tx_queue_mapping (Jiri Pirko) [668256] - [net] change set_real_num_tx_queues to fail on invalid number of queues (Jiri Pirko) [668256] - [net] sock: do not change prot->obj_size (Jiri Pirko) [668256 725711] - [netdrv] be2net: bump version (Ivan Vecera) [702739] - [netdrv] be2net: request native mode each time the card is reset (Ivan Vecera) [702739] - [netdrv] be2net: account for skb allocation failures (Ivan Vecera) [702739] - [netdrv] benet: Add missing comma between constant string array (Ivan Vecera) [702739] - [netdrv] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [702739] - [netdrv] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [702739] - [netdrv] be2net: get rid of multi_rxq module param (Ivan Vecera) [702739] - [netdrv] be2net: fix netdev_stats_update (Ivan Vecera) [702739] - [netdrv] be2net: support multiple TX queues (Ivan Vecera) [702739] - [netdrv] be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Ivan Vecera) [702739] - [netdrv] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not supported on the card (Ivan Vecera) [702739] - [netdrv] be2net: hash key for rss-config cmd not set (Ivan Vecera) [702739] - [netdrv] be2net: Kill set but unused variable 'req' in lancer_fw_download() (Ivan Vecera) [702739] - [netdrv] be2net: Enable SR-IOV for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: FW download for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Stats for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [702739] - [netdrv] be2net: fix mbox polling for signal reception (Ivan Vecera) [702739] - [netdrv] be2net: handle signal reception while waiting for POST (Ivan Vecera) [702739] - [netdrv] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [702739] - [netdrv] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [702739] - [netdrv] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Handle error completion in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Fixed bugs related to PVID. (Ivan Vecera) [702739] - [netdrv] be2net: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Ivan Vecera) [702739] - [netdrv] be2net: Fixed a bug in be_cmd_get_regs(). (Ivan Vecera) [702739] - [netdrv] be2net: increment work_counter in be_worker (Ivan Vecera) [702739] - [netdrv] be2net: add code to display default value of tx rate for VFs (Ivan Vecera) [702739] - [netdrv] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [702739] - [netdrv] be2net: fix be_mcc_compl_process to identify eth_get_stat command (Ivan Vecera) [702739] - [netdrv] be2net: Add code to display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [702739] - [netdrv] be2net: allow register dump only for PFs (Ivan Vecera) [702739] - [netdrv] be2net: Fix unused-but-set variables. (Ivan Vecera) [702739] - [netdrv] benet: convert to hw_features (Ivan Vecera) [702739] - [netdrv] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [702739] - [netdrv] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [702739] - [netdrv] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [702739] - [netdrv] be2net: use common method to check for sriov function type (Ivan Vecera) [702739] - [netdrv] be2net: add rxhash support (Ivan Vecera) [702739] - [netdrv] be2net: Fix suspend/resume operation (Ivan Vecera) [702739] - [netdrv] be2net: Rename some struct members for clarity (Ivan Vecera) [702739] - [netdrv] be2net: Fix a potential crash during shutdown. (Ivan Vecera) [702739] - [netdrv] be2net: Fix common misspellings (Ivan Vecera) [702739] - [netdrv] be2net: remove one useless line (Ivan Vecera) [702739] - [netdrv] be2net: cancel be_worker in be_shutdown() even when i/f is down (Ivan Vecera) [702739] - [netdrv] be2net: remove redundant code in be_worker() (Ivan Vecera) [702739] - [netdrv] be2net: parse vid and vtm fields of rx-compl only if vlanf bit is set (Ivan Vecera) [702739] - [netdrv] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [702739] - [netdrv] be2net: Support for FAT dump retrieval using ethtool --register-dump option (Ivan Vecera) [702739] - [netdrv] be2net: Bump up the version number (Ivan Vecera) [702739] - [netdrv] be2net: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [702739] - [netdrv] be2net: Fix UDP packet detected status in RX compl (Ivan Vecera) [702739] - [netdrv] be2net: Add multicast filter capability for Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [702739] - [netdrv] be2net: Remove TX Queue stop in close (Ivan Vecera) [702739] - [netdrv] be2net: Add error recovery during load for Lancer (Ivan Vecera) [702739] - [netdrv] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [702739] - [netdrv] be2net: use hba_port_num instead of port_num (Ivan Vecera) [702739] - [netdrv] be2net: add code to display temperature of ASIC (Ivan Vecera) [702739] - [netdrv] be2net: variable name change (Ivan Vecera) [702739] - [netdrv] be2net: fixes in ethtool selftest (Ivan Vecera) [702739] - [netdrv] be2net: add new counters to display via ethtool stats (Ivan Vecera) [702739] - [netdrv] be2net: restrict WOL to PFs only. (Ivan Vecera) [702739] - [netdrv] be2net: detect a UE even when a interface is down. (Ivan Vecera) [702739] - [netdrv] be2net: gracefully handle situations when UE is detected (Ivan Vecera) [702739] - [netdrv] be2net: fix be_suspend/resume/shutdown (Ivan Vecera) [702739] - [netdrv] be2net: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [702739] - [netdrv] be2net: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [702739] - [netdrv] be2net: Cleanup the VF interface handles (Ivan Vecera) [702739] - [netdrv] be2net: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [702739] - [netdrv] be2net: endianness fix in be_cmd_set_qos(). (Ivan Vecera) [702739] - [netdrv] be2net: use device model DMA API (Ivan Vecera) [702739] - [netdrv] be2net: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [702739] - [netdrv] be2net: fix a crash seen during insmod/rmmod test (Ivan Vecera) [702739] - [fs] NFS readdirs losing their cookies (Steve Dickson) [722257] - [fs] jbd: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext3: Add fixed tracepoints (Lukas Czerner) [696332] - [fs] ext4: remove alloc_semp (Lukas Czerner) [527222] - [fs] ext4: teach ext4_mb_init_cache() to skip uptodate buddy caches (Lukas Czerner) [527222] - [fs] ext4: synchronize ext4_mb_init_group() with buddy page lock (Lukas Czerner) [527222] - [fs] ext4: implement ext4_add_groupblocks() by freeing blocks (Lukas Czerner) [527222] - [fs] ext4: move ext4_add_groupblocks() to mballoc.c (Lukas Czerner) [527222] - [fs] ext4: move ext4_mb_{get, put}_buddy_cache_lock and make them static (Lukas Czerner) [527222] - [net] bridge: Only flood traffic for unregistered groups to routers (Herbert Xu) [711592] - [net] bridge: restore the right netpoll dev (Amerigo Wang) [680759] - [net] bridge: call NETDEV_JOIN notifiers when add a slave (Amerigo Wang) [680759] - [net] netpoll: prevent setup netpoll on a slave device (Amerigo Wang) [680759] - [net] netpoll: fix use after free (Amerigo Wang) [680759] - [net] netpoll: fix a softirq warning (Amerigo Wang) [680759] - [net] Revert "[net] Revert "[net] bridge: make bridge support netpoll"" (Amerigo Wang) [680759]- [sched] dont reference cfs_rq->tg outside CONFIG_CFS_BANDWIDTH (Larry Woodman) [632509] - [sched] update config options for CFS bandwidth (Larry Woodman) [632509] - [sched] kabi specific fixes (Larry Woodman) [632509] - [sched] replace raw calls (Larry Woodman) [632509] - [sched] Move inc_nr_running and dec_nr_running (Larry Woodman) [632509] - [sched] Add CFS Bandwidth Documentation (Larry Woodman) [632509] - [sched] return majority of remaining quota to global bandwidth pool (Larry Woodman) [632509] - [sched] introduce statistics exports for the cpu sub-system (Larry Woodman) [632509] - [sched] enable throttling (Larry Woodman) [632509] - [sched] Throttled tasks are invisisble to cpu-offline (Larry Woodman) [632509] - [sched] ensure that throttled entities arent falsely nominated as buddies (Larry Woodman) [632509] - [sched] make throttled entities invisible (Larry Woodman) [632509] - [sched] Extend walk_tg_tree to accept a positional argument (Larry Woodman) [632509] - [sched] refresh the global bandwidth pool (Larry Woodman) [632509] - [sched] add support to throttle group entities (Larry Woodman) [632509] - [sched] ensure that per-cpu state is synchronized (Larry Woodman) [632509] - [sched] adds a per-task_group timer (Larry Woodman) [632509] - [sched] Account bandwidth usage (Larry Woodman) [632509] - [sched] Add constraints validation for CFS bandwidth hierarchies (Larry Woodman) [632509] - [sched] introduce the notion of CFS bandwidth (Larry Woodman) [632509] - [sched] Introduce hierarchical task accounting (Larry Woodman) [632509] - [kernel] sched: dont update shares twice on on_rq parent (Larry Woodman) [632509] - [fs] ext4: backport fixes for lazy inode table initialization (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in ext4_ext_zeroout (Lukas Czerner) [696559] - [fs] ext4: use sb_issue_zeroout in setup_new_group_blocks (Lukas Czerner) [696559] - [fs] ext4: add batched_discard into ext4 feature list (Lukas Czerner) [696559] - [fs] ext4: add interface to advertise ext4 features in sysfs (Lukas Czerner) [696559] - [fs] ext4: add support for lazy inode table initialization (Lukas Czerner) [696559] - [block] Add helper function for blkdev_issue_zeroout sb_issue_discard (Lukas Czerner) [696559] - [block] blkdev: add blkdev_issue_zeroout helper function (Lukas Czerner) [696559] - [s390x] ap: Fix ap_queue_status structure declaration (Hendrik Brueckner) [724904] - [kernel] first time swap use results in heavy swapping (Hendrik Brueckner) [722461] - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [717215] - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [717215] - [hwmon] KConfig: avoid building drivers for powerpc that read/write ISA addresses (Dean Nelson) [717215] - [security] SELinux: do not compute transition labels on mountpoint labeled filesystems (Eric Paris) [658291] - [security] SELinux: implement the new sb_remount LSM hook (Eric Paris) [656952] - [security] LSM: Pass -o remount options to the LSM (Eric Paris) [656952] - [block] Support Ricoh memstick driver with new KFIFO api (Shyam Iyer) [637234] - [block] add RICOH memstick Config option (Shyam Iyer) [637234] - [block] memstick: make enable_dma less generic in r592 (Shyam Iyer) [637234] - [block] memstick: add driver for Ricoh R5C592 card reader (Shyam Iyer) [637234]- [usb] remove remaining usages of hcd->state from usbcore and fix regression (Don Zickus) [696600 696602 696603] - [usb] UHCI: remove uses of hcd->state (Don Zickus) [696600 696602 696603] - [usb] Initialize hcd->state roothubs. (Don Zickus) [696600 696602 696603] - [usb] xhci - fix interval calculation for FS isoc endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Disable MSI for some Fresco Logic hosts. (Don Zickus) [696600 696602 696603] - [usb] xhci: Do not issue device reset when device is not setup (Don Zickus) [696600 696602 696603] - [usb] xhci: Add defines for hardcoded slot states (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for xhci_check_bandwidth() (Don Zickus) [696600 696602 696603] - [usb] xhci: Bigendian fix for skip_isoc_td() (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Limit number of active endpoints to 64. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Ignore spurious successful event. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Add PCI id for Panther Point xHCI host. (Don Zickus) [696600 696602 696603] - [usb] Intel xhci: Support EHCI/xHCI port switching. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Be quieter during URB submission and completion. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Don't print event ring dequeue pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: STFU: Remove function tracing. (Don Zickus) [696600 696602 696603] - [usb] xhci: Don't submit commands when the host is dead. (Don Zickus) [696600 696602 696603] - [usb] xhci: Clear stopped_td when Stop Endpoint command completes. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak bug when dropping endpoints (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix memory leak in ring cache deallocation. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix full speed bInterval encoding. (Don Zickus) [696600 696602 696603] - [usb] xhci: move the common code to a function to get max ports and port array (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix bug in control transfer cancellation. (Don Zickus) [696600 696602 696603] - [usb] xHCI 1.0: Max Exit Latency Too Large Error (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: TT_THINK_TIME set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Block Interrupts for Isoch transfer (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Isoch endpoint CErr field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Control endpoint average TRB length field set (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI 1.0: Setup Stage TRB Transfer Type flag (Don Zickus) [695615 696600 696602 696603] - [usb] xHCI: Clear PLC in xhci_bus_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci 1.0: Set transfer burst last packet count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Set transfer burst count field. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Update TD size field format. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci 1.0: Only interrupt on short packet for IN EPs. (Don Zickus) [695615 696600 696602 696603] - [usb] xhci: Remove sparse warning about cmd_status. (Don Zickus) [696600 696602 696603] - [usb] xHCI: report USB3.0 portstatus comply with USB3.0 specification (Don Zickus) [696600 696602 696603] - [usb] xHCI: Set link state support (Don Zickus) [696600 696602 696603] - [usb] xHCI: Clear link state change support (Don Zickus) [696600 696602 696603] - [usb] xHCI: warm reset support (Don Zickus) [696600 696602 696603] - [usb] xhci-hcd: Include in xhci-pci.c (Don Zickus) [696600 696602 696603] - [usb] xHCI: Implement AMD PLL quirk (Don Zickus) [696600 696602 696603] - [usb] xhci: Tell USB core both roothubs lost power. (Don Zickus) [696600 696602 696603] - [usb] xhci - also free streams when resetting devices (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix NULL pointer deref in handle_port_status() (Don Zickus) [696600 696602 696603] - [usb] xhci - fix math in xhci_get_endpoint_interval() (Don Zickus) [696600 696602 696603] - [usb] xhci: simplify logic of skipping missed isoc TDs (Don Zickus) [696600 696602 696603] - [usb] xhci - remove excessive 'inline' markings (Don Zickus) [696600 696602 696603] - [usb] xhci: unsigned char never equals -1 (Don Zickus) [696600 696602 696603] - [usb] xhci - fix unsafe macro definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Clean up cycle bit math used during stalls. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix cycle bit calculation during stall handling. (Don Zickus) [696600 696602 696603] - [usb] xhci: Update internal dequeue pointers after stalls. (Don Zickus) [696600 696602 696603] - [usb] Remove bogus USB_PORT_STAT_SUPER_SPEED symbol. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return canceled URBs immediately when host is halted. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fixes for suspend/resume of shared HCDs. (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix re-init on power loss after resume. (Don Zickus) [696600 696602 696603] - [usb] xhci: Make roothub functions deal with device removal. (Don Zickus) [696600 696602 696603] - [usb] xhci: Limit roothub ports to 15 USB3 & 31 USB2 ports. (Don Zickus) [696600 696602 696603] - [usb] xhci: Return a USB 3.0 hub descriptor for USB3 roothub (Don Zickus) [696600 696602 696603] - [usb] xhci: Register second xHCI roothub. (Don Zickus) [696600 696602 696603] - [usb] xhci: Change xhci_find_slot_id_by_port() API. (Don Zickus) [696600 696602 696603] - [usb] xhci: Refactor bus suspend state into a struct. (Don Zickus) [696600 696602 696603] - [usb] xhci: Index with a port array instead of PORTSC addresses. (Don Zickus) [696600 696602 696603] - [usb] Set usb_hcd->state and flags for shared roothubs. (Don Zickus) [696600 696602 696603] - [usb] Make core allocate resources per PCI-device. (Don Zickus) [696600 696602 696603] - [usb] Store bus type in usb_hcd, not in driver flags. (Don Zickus) [696600 696602 696603] - [usb] Change usb_hcd->bandwidth_mutex to a pointer. (Don Zickus) [696600 696602 696603] - [usb] Refactor irq enabling out of usb_add_hcd() (Don Zickus) [696600 696602 696603] - [usb] xhci: Change hcd_priv into a pointer. (Don Zickus) [696600 696602 696603] - [usb] xhci: Always use usb_hcd in URB instead of converting xhci_hcd. (Don Zickus) [696600 696602 696603] - [usb] xhci: Modify check for TT info. (Don Zickus) [696600 696602 696603] - [usb] USB 3.0 Hub Changes (Don Zickus) [696520 696600 696602 696603] - [usb] USB3.0 ch11 definitions (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_RUNNING. (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove references to HC_STATE_HALT. (Don Zickus) [696600 696602 696603] - [usb] xHCI: prolong host controller halt time limit (Don Zickus) [696600 696602 696603] - [usb] xHCI: Remove redundant variable in xhci_resume() (Don Zickus) [696600 696602 696603] - [usb] xhci: Rename variables and reduce register reads. (Don Zickus) [696600 696602 696603] - [usb] xhci: Rework port suspend structures for limited ports. (Don Zickus) [696600 696602 696603] - [usb] Remove bitmap #define from hcd.h (Don Zickus) [696600 696602 696603] - [usb] xhci: Remove old no-op test. (Don Zickus) [696600 696602 696603] - [usb] move usbcore away from hcd->state (Don Zickus) [696600 696602 696603] - [usb] xhci: mark local functions as static (Don Zickus) [696600 696602 696603] - [usb] xhci: fix couple sparse annotations (Don Zickus) [696600 696602 696603] - [usb] xhci: rework xhci_print_ir_set() to get ir set from xhci itself (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix an error in count_sg_trbs_needed() (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix errors in the running total calculations in the TRB math (Don Zickus) [696600 696602 696603] - [usb] xhci: Clarify some expressions in the TRB math (Don Zickus) [696600 696602 696603] - [usb] host: Move AMD PLL quirk to pci-quirks.c (Don Zickus) [696600 696602 696603] - [usb] EHCI: ASPM quirk of ISOC on AMD SB800 (Don Zickus) [696600 696602 696603] - [usb] xhci: Fix issue with port array setup and buggy hosts. (Don Zickus) [696600 696602 696603] - [usb] convert usb_hcd bitfields into atomic flags (Don Zickus) [696600 696602 696603] - [x86] ACPI, APEI, EINJ Param support is disabled by default (Don Zickus) [725435] - [fs] pstore: Allow the user to explicitly choose a backend (Don Zickus) [696135] - [x86] ACPI, APEI, Add WHEA _OSC support (Don Zickus) [717515] - [x86] ACPI, APEI, Add APEI bit support in generic _OSC call (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Support disable GHES at boot time (Don Zickus) [696088] - [x86] ACPI, APEI, GHES, Prevent GHES to be built as module (Don Zickus) [696088] - [x86] PCI / ACPI: Fix build of the AER driver for CONFIG_ACPI unset (Don Zickus) [696081] - [x86] PCI: remove unused AER functions (Don Zickus) [696081] - [x86] pstore: Fix Kconfig dependencies for apei->pstore (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696135] - [x86] pstore: fix pstore filesystem mount/remount issue (Don Zickus) [696135] - [x86] pstore: fix one type of return value in pstore (Don Zickus) [696081 696135] - [x86] pstore: cleanups to pstore_dump() (Don Zickus) [696135] - [x86] ACPI, APEI, Add PCIe AER error information printing support (Don Zickus) [696078] - [x86] PCIe, AER, use pre-generated prefix in error information printing (Don Zickus) [696078] - [x86] ACPI, APEI, Add ERST record ID cache (Don Zickus) [713716] - [x86] pstore: use mount option instead sysfs to tweak kmsg_bytes (Don Zickus) [696135] - [x86] pstore: fix leaking ->i_private (Don Zickus) [696135] - [x86] Some fixes for pstore (Don Zickus) [696135] - [x86] ACPI: Fix boot problem related to APEI with acpi_disabled set (Don Zickus) [696081] - [x86] PCI/ACPI: Request _OSC control once for each root bridge (v3) (Don Zickus) [696081] - [x86] ACPI, APEI, Generic Hardware Error Source POLL/IRQ/NMI notification type support (Don Zickus) [696088] - [x86] pstore: fix build warning for unused return value from sysfs_create_file (Don Zickus) [696135] - [x86] pstore: X86 platform interface using ACPI/APEI/ERST (Don Zickus) [696135] - [x86] pstore: new filesystem interface to platform persistent storage (Don Zickus) [696135] - [x86] ACPI, APEI, Report GHES error information via printk (Don Zickus) [696078] - [x86] ACPI, APEI, Add APEI generic error status printing support (Don Zickus) [696078] - [x86] Add CPER PCIe error section structure and constants definition (Don Zickus) [696078] - [ppc] perf: Handle events that raise an exception without overflowing (Steve Best) [720743] - [fs] powerpc: Wire up sys_syncfs (Lukas Czerner) [691267] - [fs] s390: wire up sys_syncfs (Lukas Czerner) [691267] - [fs] introduce sys_syncfs to sync a single file system (Lukas Czerner) [691267] - [v4l] Avoid kABI to complain about is_stereo() unused callback (Mauro Carvalho Chehab) [679755] - [v4l] em28xx: Fix handling of V4L2 ctrl ioctl's (Mauro Carvalho Chehab) [679755] - [v4l] Fix tuner-core behavior to properly return the right flags (Mauro Carvalho Chehab) [679755] - [x86] UV Scalability: improve drain_pages (George Beshers) [635800] - [virt] x86: report valid microcode update ID (Marcelo Tosatti) [694747]- [scsi] lpfc: Update lpfc version for 8.3.5.45.2p driver release (Rob Evers) [725092] - [scsi] lpfc: Fixed driver build not building in debugfs even kernel CONFIG_DEBUG_FS=y is set (Rob Evers) [725092] - [scsi] lpfc: Fix issue where the FC/FCoE Async Receive CQE did not scale for 16G FC adapters (Rob Evers) [725092] - [scsi] lpfc: Fix FLOGI payload having multiple N_port_ID set when lpfc_enable_npiv is 0 (Rob Evers) [725092] - [scsi] lpfc: Fixed new ASIC device-mgmt BSG pass-through failed multi-buffer fw download (Rob Evers) [725092] - [scsi] lpfc: Fixed bug with improperly reported number of supported VFs (Rob Evers) [725092] - [scsi] lpfc: Fixed bug were driver was not waiting for SLI port status after firmware reset (Rob Evers) [725092] - [scsi] lpfc: Remove unnecessary define that is causing warnings (Rob Evers) [725092] - [scsi] lpfc: Fixed failure to enable PCIe AER prevent driver initialize and attach to device (Rob Evers) [725092] - [scsi] lpfc: Fix split pde code (Rob Evers) [725092] - [scsi] lpfc: Fix BlockGuard error path handling (Rob Evers) [725092] - [scsi] lpfc: Fix EEH recovery so state is saved after every PCI reset for SLI4 (Rob Evers) [725092] - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [725092] - [scsi] lpfc: Fixed Virtual link loss during Face plate failover test (Rob Evers) [725092] - [scsi] lpfc: Fix 2KB limitation for extended mailbox command (Rob Evers) [725092] - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [725092] - [netdrv] bonding: reduce noise during init (Andy Gospodarek) [563174] - [netdrv] bonding: fix string comparison errors (Andy Gospodarek) [682946] - [netdrv] bonding: allow non-standard link-speeds (Andy Gospodarek) [723032] - [netdrv] bonding: don't lock when copying/clearing VLAN list on slave (Andy Gospodarek) [722901] - [net] enable GRO by default for vlan devices (Weiping Pan) [725891] - [fs] nfsd4: fix file leak on open_downgrade (J. Bruce Fields) [714153] - [fs] nfsd4: remember to put RW access on stateid destruction (J. Bruce Fields) [714153] - [fs] nfsd4: Fix filp leak (J. Bruce Fields) [714153] - [netdrv] bonding:delete lacp_fast from ad_bond_info (Weiping Pan) [707142] - [netdrv] bonding: make 802.3ad use latest lacp_rate (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Rename rx_machine_lock to state_machine_lock (Weiping Pan) [707142] - [netdrv] bonding 802.3ad: Fix the state machine locking (Weiping Pan) [707142]- [scsi] lpfc: Update lpfc version for 8.3.5.45.1p driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed compiler warning for putting large amount of memory on stack (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.45 driver release (Rob Evers) [706517] - [scsi] lpfc: Turn on MSI-X by default (Rob Evers) [706517] - [scsi] lpfc: Added setting specific pf_number in GET_PROFILE_CONFIG to get maximum virtfn (Rob Evers) [706517] - [scsi] lpfc: Added driver capability of reseting new ASIC firmware and device from sysfs entry (Rob Evers) [706517] - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [706517] - [scsi] lpfc: Added capability of inducing new ASIC firmware dump obj file to flash filesystem (Rob Evers) [706517] - [scsi] lpfc: Added 100ms delay before driver action following IF_TYPE_2 function reset (Rob Evers) [706517] - [scsi] lpfc: Added Linux driver SR-IOV management support for both SLI3 and SLI4 devices (Rob Evers) [706517] - [scsi] lpfc: Fragment ELS and SCSI SGE lists based on Extent regions (Rob Evers) [706517] - [scsi] lpfc: Remove GET_ALLOCATED extent count response work-around (Rob Evers) [706517] - [scsi] lpfc: Fixed potential missed SLI4 device initialization failure conditions (Rob Evers) [706517] - [scsi] lpfc: Fixed build warning (Rob Evers) [706517] - [scsi] lpfc: Fixed Back to back Flogis sent without a logo (Rob Evers) [706517] - [scsi] lpfc: Add model names for new hardware (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver not updating the wwnn and wwpn after a name change (Rob Evers) [706517] - [scsi] lpfc: Set the maximum SGE size to 0x80000000 when HBA does not have any restriction (Rob Evers) [706517] - [scsi] lpfc: New ASIC device link diagonstic test and link diagnostic loopback test support (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mix-and-match backward compability with the new new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed BSG failure in handing pass-through mailbox with multiple external buffers (Rob Evers) [706517] - [scsi] lpfc: Fix CT command never completing on Big Endian system (Rob Evers) [706517] - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [706517] - [scsi] lpfc: Restore SLI4_PARAMETER mailbox can fail as nonerror functionality (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11479 (Rob Evers) [706517] - [scsi] lpfc: Rework svn rev 11379 (Rob Evers) [706517] - [scsi] lpfc: Do not post RPI Headers to SLI4 port that support extents (Rob Evers) [706517] - [scsi] lpfc: Back out r9872 (Rob Evers) [706517] - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [706517] - [scsi] lpfc: Fix port capabilities and get parameters mailbox calls (Rob Evers) [706517] - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [706517] - [scsi] lpfc: Fixed EEH failure on PPC-P7 due to the platform required PCI fundamental reset (Rob Evers) [706517] - [scsi] lpfc: Fixed incorrect size set into the sysfs binary file access interface (Rob Evers) [706517] - [scsi] lpfc: Brought debugfs accessing new ASIC extents information into the iDiag framework (Rob Evers) [706517] - [scsi] lpfc: Fix mailbox processing to not overwrite mailbox status codes (Rob Evers) [706517] - [scsi] lpfc: Changed enumerate members starting from none zero value (Rob Evers) [706517] - [scsi] lpfc: Remove driver workaround for COMMON_ALLOC_RESOURCE_EXTENTS endianess issue (Rob Evers) [706517] - [scsi] lpfc: Fix lpfc_printf_log message numbers (Rob Evers) [706517] - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [706517] - [scsi] lpfc: iDiag method for read write bitset bitclear access to new ASIC control registers (Rob Evers) [706517] - [scsi] lpfc: Call correct mailbox cleanup routine after extents are allocated (Rob Evers) [706517] - [scsi] lpfc: Implement extent block list member cleanup and free memory resources (Rob Evers) [706517] - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [706517] - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag method for endian explicit dumping at iussue SLI4 mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Fixed compilation error/warning (Rob Evers) [706517] - [scsi] lpfc: iDiag method for dumping mailbox command from SLI4 issue mailbox command routine (Rob Evers) [706517] - [scsi] lpfc: Implement support for nonembedded Extent mailbox IOCTLs (Rob Evers) [706517] - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [706517] - [scsi] lpfc: Fixed race condition between driver multi-buffer seesion reset and bsg job done (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10933 (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.41 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [706517] - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [706517] - [scsi] lpfc: iDiag dump methods for new ASIC BSG multiple buffer mailbox command pass-through (Rob Evers) [706517] - [scsi] lpfc: Added protection on new ASIC specific mbox cmd passed to existing interface type (Rob Evers) [706517] - [scsi] lpfc: Added protection on non-embedded mailbox command for number of external buffers (Rob Evers) [706517] - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [706517] - [scsi] lpfc: Rework revision 10898 (Rob Evers) [706517] - [scsi] lpfc: Fixed mailbox command completion invoke BSG job_done while holding spinlock (Rob Evers) [706517] - [scsi] lpfc: Fixed double byte swap on received RRQ (Rob Evers) [706517] - [scsi] lpfc: Fixed no BSG data transfer size protection in mailbox command pass-through path (Rob Evers) [706517] - [scsi] lpfc: Make adjustments for systems with Page Size Larger than 4k (Rob Evers) [706517] - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specification (Rob Evers) [706517] - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [706517] - [scsi] lpfc: Fixed new ASIC mbox queue id collision with work queue id in debugfs queue access (Rob Evers) [706517] - [scsi] lpfc: Fixed not resetting session on pass-through read mbox cmd with single buffer (Rob Evers) [706517] - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [706517] - [scsi] lpfc: Added new ASIC pass-through mbox cmd extension on multi-external-buffer handling (Rob Evers) [706517] - [scsi] lpfc: Fixed bug in BSG pass-through mailbox size check to non-embedded external buffer (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.40 driver release (Rob Evers) [706517] - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [706517] - [scsi] lpfc: Fixed Vports not sending FDISC after lips (Rob Evers) [706517] - [scsi] lpfc: Added 0x9B multi-buffer subsystem/opcode macros in user-kernel shared BSG header (Rob Evers) [706517] - [scsi] lpfc: Extended dfc_mbox_req struct with mbox tag and multi-buffer sequence number (Rob Evers) [706517] - [scsi] lpfc: Fixed a bug BSG treated all SLI_CONFIG (0x9B) mailbox commands as non-embedded (Rob Evers) [706517] - [scsi] lpfc: Removed unnecessary buffer-to-buffer copies in handling pass-through mbox cmds (Rob Evers) [706517] - [scsi] lpfc: Fixed the mixed declarations and codes which violate ISO C90 (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: Misc upstream fixes (Rob Evers) [706517] - [scsi] lpfc: Fix bug with lpfc driver causing a system crash during driver unload (Rob Evers) [706517] - [scsi] lpfc: Added user-kernel shared sli-config mailbox header for new ASIC device management (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.39 driver release (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device doorbell reigster access methods (Rob Evers) [706517] - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [706517] - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device display host/port index in decimal (Rob Evers) [706517] - [scsi] lpfc: Do not limit RPI Count to a minimum of 64 (Rob Evers) [706517] - [scsi] lpfc: Do not override CT field in issue_els_flogi for SLI4 IF type 2 (Rob Evers) [706517] - [scsi] lpfc: Fix build introduced in r10532 (Rob Evers) [706517] - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [706517] - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set for new SLI4 FC adapters (Rob Evers) [706517] - [scsi] lpfc: Restrict driver to look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs SLI4 device queue entry access methods (Rob Evers) [706517] - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.37 driver release (Rob Evers) [706517] - [scsi] lpfc: Fixed the compiler warning (Rob Evers) [706517] - [scsi] lpfc: Modified existing driver code to handle PCI Link drop detection failure (Rob Evers) [706517] - [scsi] lpfc: 4K boundary issue + lpfc driver (Rob Evers) [706517] - [scsi] lpfc: Fix debugfs build error caused by undefined Macro (Rob Evers) [706517] - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.36 driver release (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: fix comment typo diable -> disable (Rob Evers) [706517] - [scsi] lpfc: Merge from upstream: tree-wide: fix comment/printk typos (Rob Evers) [706517] - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [706517] - [scsi] lpfc: Place LPFC driver module parameters to /sys/module//parameters (Rob Evers) [706517] - [scsi] lpfc: Performance Hints support (Rob Evers) [706517] - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs PCI config space register bits set/clear methods (Rob Evers) [706517] - [scsi] lpfc: iDiag driver support debugfs framework and read/write PCI config space registers (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.35 driver release (Rob Evers) [706517] - [scsi] lpfc: Configuration parameter lpfc_suppress_link_up is ignored for SLI-4 (Rob Evers) [706517] - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.34 driver release (Rob Evers) [706517] - [scsi] lpfc: Print something out if the link_speed is not supported by this adapter (Rob Evers) [706517] - [scsi] lpfc: Update lpfc version for 8.3.5.33 driver release (Rob Evers) [706517] - [scsi] lpfc: Added support for clean address bit (Rob Evers) [706517] - [x86] x86, UV: Fix NMI handler for UV platforms (George Beshers) [689026] - [x86] x86, NMI: Add priorities to handlers (George Beshers) [689026] - [x86] x86, nmi_watchdog: Remove ARCH_HAS_NMI_WATCHDOG and rely on CONFIG_HARDLOCKUP_DETECTOR (George Beshers) [689026] - [mm] zram: Fix kunmapping order (Jerome Marchand) [722926] - [mm] zram: Replace mutex lock by a R/W semaphore (Jerome Marchand) [722926] - [mm] zram: allow partial page operations (Jerome Marchand) [722926] - [mm] zram: Refactor zram_read/write() functions (Jerome Marchand) [722926] - [mm] zram: Remove useless offset calculation in handle_uncompressed_page (Jerome Marchand) [722926] - [kernel] sched: Next buddy hint on sleep and preempt path (Rik van Riel) [711600] - [kernel] sched: Make set_*_buddy() work on non-task entities (Rik van Riel) [711600] - [dma] ioatdma: add support for SandyBridge (John Feeney) [701443] - [x86] Don't use the EFI reboot method by default (Matthew Garrett) [723849] - [mm] thp: fix move_huge_pmd (Andrea Arcangeli) [706385]- [virt] xen: x86_32: Ignore not present at boot time HIGHMEM pages (Igor Mammedov) [523122] - [virt] xen: prevent crashes with non-HIGHMEM 32-bit kernels with largeish memory (Igor Mammedov) [523122] - [virt] xen/balloon: Move dec_totalhigh_pages() from __balloon_append() to balloon_append() (Igor Mammedov) [523122] - [virt] xen/balloon: Use PageHighMem() for high memory page detection (Igor Mammedov) [523122] - [virt] xen/balloon: Removal of driver_pages (Igor Mammedov) [523122] - [virt] xen: Mark all initial reserved pages for the balloon as INVALID_P2M_ENTRY (Igor Mammedov) [523122] - [virt] xen: clean up "extra" memory handling some more (Igor Mammedov) [523122] - [virt] xen/balloon: the balloon_lock is useless (Igor Mammedov) [523122] - [virt] xen/balloon: make sure we only include remaining extra ram (Igor Mammedov) [523122] - [virt] xen: add extra pages to balloon (Igor Mammedov) [523122] - [virt] xen: don't add extra_pages for RAM after mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_max_p2m_pfn is up to date (Igor Mammedov) [523122] - [virt] xen: limit extra memory to a certain ratio of base (Igor Mammedov) [523122] - [virt] xen: add extra pages for E820 RAM regions, even if beyond mem_end (Igor Mammedov) [523122] - [virt] xen: make sure xen_extra_mem_start is beyond all non-RAM e820 (Igor Mammedov) [523122] - [virt] xen: implement "extra" memory to reserve space for pages not present at boot (Igor Mammedov) [523122] - [virt] xen: Use host-provided E820 map (Igor Mammedov) [523122] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: Rename the balloon lock (Igor Mammedov) [523122] - [virt] xen: make sure pages are really part of domain before freeing (Igor Mammedov) [523122] - [virt] xen: release unused free memory (Igor Mammedov) [523122] - [virt] vhost: optimize interrupt enable/disable (Jason Wang) [725199] - [virt] vhost: set log when updating used flags or avail event (Jason Wang) [725199] - [virt] vhost: init used ring after backend was set (Jason Wang) [725199] - [virt] vhost-net: remove unlocked use of receive_queue (Jason Wang) [725199] - [virt] vhost: lock receive queue, not the socket (Jason Wang) [725199] - [virt] vhost-net: Unify the code of mergeable and big buffer handling (Jason Wang) [725199] - [virt] vhost-net: check the support of mergeable buffer outside the receive loop (Jason Wang) [725199] - [virt] vhost: copy_from_user -> __copy_from_user (Jason Wang) [725199] - [infiniband] qib: Adjust to use cpumask_weight() and cpumask_first() (Chad Dupuis) [696226] - [infiniband] qib: Ensure that LOS and DFE are being turned off (Chad Dupuis) [696226] - [infiniband] qib: Prevent driver hang with unprogrammed boards (Chad Dupuis) [696226] - [infiniband] qib: Fix M_Key field in SubnGet and SubnGetResp MADs (Chad Dupuis) [696226] - [infiniband] qib: Set default LE2 value for active cables to 0 (Chad Dupuis) [696226] - [infiniband] qib: Return correct MAD when setting link width to 255 (Chad Dupuis) [696226] - [infiniband] qib: Prevent double completions after a timeout or RNR error (Chad Dupuis) [696226] - [infiniband] qib: Kernel BUG at include/linux/timer.h:82 (Chad Dupuis) [696226] - [infiniband] qib: Hold link for Tx SERDES settings (Chad Dupuis) [696226] - [infiniband] qib: Improve SERDES tunning on QMH boards (Chad Dupuis) [696226] - [infiniband] qib: Un-necessary delayed completions on RC connection (Chad Dupuis) [696226] - [infiniband] qib: Issue pre-emptive NAKs on eager buffer overflow (Chad Dupuis) [696226] - [infiniband] qib: RDMA lkey/rkey validation is inefficient for large MRs (Chad Dupuis) [696226] - [infiniband] qib: change qpn increment (Chad Dupuis) [696226] - [infiniband] qib: adding fix missing from earlier patch (Chad Dupuis) [696226] - [infiniband] qib: change rcv queue/qpn selection (Chad Dupuis) [696226] - [infiniband] qib: interrupt mitigation fix (Chad Dupuis) [696226] - [infiniband] qib: Avoid duplicate writes to the rcv head register (Chad Dupuis) [696226] - [infiniband] qib: Add a few new SERDES tunings (Chad Dupuis) [696226] - [infiniband] qib: Reset packet list after freeing (Chad Dupuis) [696226] - [infiniband] qib: New SERDES init routine and improvements to SI quality (Chad Dupuis) [696226] - [infiniband] qib: clear WAIT_SEND flags when setting QP to error state (Chad Dupuis) [696226] - [infiniband] qib: fix context allocation with multiple HCAs (Chad Dupuis) [696226] - [infiniband] qib: Multi Florida HCA Hosts panic on reboot (Chad Dupuis) [696226] - [infiniband] qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better (Chad Dupuis) [696226] - [infiniband] qib: UD send with immediate Rx completion has wrong size (Chad Dupuis) [696226] - [infiniband] qib: set port physical state even if other fields are invalid (Chad Dupuis) [696226] - [infiniband] qib: generate completion callback on errors (Chad Dupuis) [696226] - [infiniband] qib: add thresholds to VendorPortCounters PMA operation (Chad Dupuis) [696226] - [infiniband] qib: add support for the new QME7362 card (Chad Dupuis) [696226] - [infiniband] qib: add receive header queue size module parameters (Chad Dupuis) [696226] - [infiniband] qib: remove IB latency turnoff (Chad Dupuis) [696226] - [ata] Add Intel IDE-R support (John Feeney) [695587] - [agp] fix arbitrary kernel memory writes (Jerome Marchand) [699308] {CVE-2011-1745 CVE-2011-2022} - [agp] fix OOM and buffer overflow (Jerome Marchand) [699306] {CVE-2011-1746} - [kernel] run_rebalance_domains() is using too much cpu time (George Beshers) [635848] - [x86] Enable UV MMTIMER (George Beshers) [635713] - [ppc] Use correct ccr bit for syscall error status (Steve Best) [691579] - [s390x] qdio: clear shared DSCI before scheduling the queue handler (Hendrik Brueckner) [725690] - [scsi] scsi_dh_alua: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [698329] - [kernel] backport upstream change to remove prefetch instructions from list and rculist functions (Larry Woodman) [725538] - [input] wacom: add support for DTU-2231 (Aristeu Rozanski) [705210] - [infiniband] iw_cxgb4: update driver to latest upstream (Neil Horman) [717377] - [kernel] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715448] {CVE-2011-2484} - [kernel] Monitor and log change in system time when the system time drifts by user configured time interval warning (James Takahashi) [694910] - [security] Translate secctx to 0 if SELinux disabled (David Howells) [667177] - [pm] hibernate: Handle marginal memory conditions correctly (Matthew Garrett) [700264] - [kernel] Oprofile support for Sandy Bridge processors (John Villalovos) [696562] - [kernel] misc: add support for IB700 module (Don Zickus) [667090] - [x86] ACPI: Use ioremap_cache() (George Beshers) [635860] - [x86] ACPI: introduce "acpi_rsdp=" parameter for kdump (Takao Indoh) [723670] - [x86] UV: Kernel log overflows on boot on large systems (George Beshers) [696287] - [x86] amd-iommu: Fix 3 possible endless loops (Frank Arnold) [713517] - [x86] amd-iommu: Use only per-device dma_ops (Frank Arnold) [712369] - [x86] setup: Fix EDD3.0 data verification (Gleb Natapov) [704128] - [virt] xen: Revert p2m tree (Andrew Jones) [725519] - [virt] xen-blkfront: fix data size for xenbus_gather in blkfront_connect (Andrew Jones) [716452] - [virt] xen/hvc: only notify if we actually sent something (Igor Mammedov) [725041] - [virt] xen mmu: fix a race window causing leave_mm BUG() (Radim Krcmar) [724995] - [virt] xen: off by one errors in multicalls.c (Radim Krcmar) [725007] - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Jason Wang) [713337]- [netdrv] be2net: clear intr bit in be_probe() (Ivan Vecera) [702739 722596] - [fs] fs: call security_d_instantiate in d_obtain_alias (Josef Bacik) [656458] - [fs] dlm: use vmalloc for hash tables (David Teigland) [719357] - [fs] quota: Fix WARN_ON in lookup_one_len (Eric Sandeen) [718332] - [net] skbuff: fix error handling in pskb_copy() (Michael S. Tsirkin) [632752] - [net] vlan: allow TSO setting on vlan interfaces (Andy Gospodarek) [645785] - [netdrv] Support 'passthru' mode using macvlan/macvtap (James Takahashi) [693874] - [netdrv] asix: fix setting mac address for AX88772 (Jiri Pirko) [725234] - [netdrv] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [694231] - [netdrv] bnx2x: remove a log-spamming message (Michal Schmidt) [712000] - [netdrv] cxgb4 driver update (Neil Horman) [717801] - [netdrv] iwlwifi: accept EEPROM version 0x423 for iwl6000 (Stanislaw Gruszka) [691846] - [netdrv] cxgb3 driver update (Neil Horman) [717805] - [netdrv] net: bonding: allow all slave speeds (Jiri Pirko) [720941] - [netdrv] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [689998 696045] - [netdrv] e1000e: update to upstream version 1.3.16-k (Andy Gospodarek) [694223 698291] - [net] introduce __netdev_alloc_skb_ip_align (Andy Gospodarek) [694223] - [net] dcbnl: unlock on an error path in dcbnl_cee_fill() (Dean Nelson) [695947] - [net] dcbnl: Add CEE notification (Dean Nelson) [695947] - [net] dcbnl: Aggregated CEE GET operation (Dean Nelson) [695947] - [net] dcb: use nlmsg_free() instead of kfree() (Dean Nelson) [695947] - [net] dcb: Add missing error check in dcb_ieee_set() (Dean Nelson) [695947] - [net] dcb: fix return type on dcb_setapp() (Dean Nelson) [695947] - [net] dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Dean Nelson) [695947] - [net] dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (Dean Nelson) [695947] - [net] net: dcbnl, add multicast group for DCB (Dean Nelson) [695947] - [net] dcb: Add DCBX capabilities bitmask to the get_ieee response (Dean Nelson) [695947] - [net] net: dcbnl: Update copyright dates (Dean Nelson) [695947] - [net] net: dcbnl: Fix misspellings (Dean Nelson) [695947] - [net] net: dcbnl: Add IEEE app selector value definitions (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - cee (Dean Nelson) [695947] - [net] dcbnl: add support for retrieving peer configuration - ieee (Dean Nelson) [695947] - [net] net: dcbnl: check correct ops in dcbnl_ieee_set() (Dean Nelson) [695947] - [net] net: dcb: match dcb_app protocol field with 802.1Qaz spec (Dean Nelson) [695947] - [net] ixgbe: DCB, implement 802.1Qaz routines (Dean Nelson) [695947] - [net] net: dcb: application priority is per net_device (Dean Nelson) [695947] - [net] dcbnl: make get_app handling symmetric for IEEE and CEE DCBx (Dean Nelson) [695947] - [net] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Dean Nelson) [695947] - [net] const: struct nla_policy (Dean Nelson) [695947] - [net] net: Move && and || to end of previous line (Dean Nelson) [695947] - [net] net: use net_eq to compare nets (Dean Nelson) [695947] - [kernel] include/linux/kernel.h: abs(): fix handling of 32-bit unsigneds on 64-bit (Thomas Graf) [679456] - [net] sctp: stop pending timers and purge queues when peer restart asoc (Thomas Graf) [679456] - [net] sctp: fix memory leak of the ASCONF queue when free asoc (Thomas Graf) [679456] - [net] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict() (Thomas Graf) [679456] - [net] sctp: move chunk from retransmit queue to abandoned list (Thomas Graf) [679456] - [net] sctp: fix to check the source address of COOKIE-ECHO chunk (Thomas Graf) [679456] - [net] sctp: handle ootb packet in chunk order as defined (Thomas Graf) [679456] - [net] sctp: check invalid value of length parameter in error cause (Thomas Graf) [679456] - [net] sctp: check parameter value of length in ERROR chunk (Thomas Graf) [679456] - [net] sctp: Release all routes when processing acks ADD_IP or DEL_IP (Thomas Graf) [679456] - [net] sctp: Allow bindx_del to accept 0 port (Thomas Graf) [679456] - [net] sctp: teach CACC algorithm about removed transports (Thomas Graf) [679456] - [net] sctp: fix oops while removed transport still using as retran path (Thomas Graf) [679456] - [net] sctp: fix oops when updating retransmit path with DEBUG on (Thomas Graf) [679456] - [net] sctp: malloc enough room for asconf-ack chunk (Thomas Graf) [679456] - [net] sctp: fix auth_hmacs field's length of struct sctp_cookie (Thomas Graf) [679456] - [net] sctp: Pass __GFP_NOWARN to hash table allocation attempts. (Thomas Graf) [679456] - [net] sctp: fix compile warnings in sctp_tsnmap_num_gabs (Thomas Graf) [679456] - [net] sctp: fix reporting of unknown parameters (Thomas Graf) [679456] - [net] sctp: user perfect name for Delayed SACK Timer option (Thomas Graf) [679456] - [net] sctp: fix the return value of getting the sctp partial delivery point (Thomas Graf) [679456] - [net] SCTP: Fix SCTP_SET_PEER_PRIMARY_ADDR to accpet v4mapped address (Thomas Graf) [679456] - [net] sctp: prevent reading out-of-bounds memory (Thomas Graf) [679456] - [net] sctp: fix test for end of loop (Thomas Graf) [679456] - [net] sctp: dubious bitfields in sctp_transport (Thomas Graf) [679456] - [net] sctp: fix append error cause to ERROR chunk correctly (Thomas Graf) [679456] - [net] sctp: delete active ICMP proto unreachable timer when free transport (Thomas Graf) [679456] - [net] sctp: Fix a race between ICMP protocol unreachable and connect() (Thomas Graf) [679456] - [net] sctp: Tag messages that can be Nagle delayed at creation. (Thomas Graf) [679456] - [net] sctp: Optimize computation of highest new tsn in SACK. (Thomas Graf) [679456] - [net] sctp: correctly mark missing chunks in fast recovery (Thomas Graf) [679456] - [net] sctp: rwnd_press should be cumulative (Thomas Graf) [679456] - [net] sctp: fast recovery algorithm is per association. (Thomas Graf) [679456] - [net] sctp: update transport initializations (Thomas Graf) [679456] - [net] sctp: Save some room in the sctp_transport by using bitfields (Thomas Graf) [679456] - [net] sctp: Do not force T3 timer on fast retransmissions. (Thomas Graf) [679456] - [net] sctp: remove 'resent' bit from the chunk (Thomas Graf) [679456] - [net] sctp: Make sure we always return valid retransmit path (Thomas Graf) [679456] - [net] sctp: Do no select unconfirmed transports for retransmissions (Thomas Graf) [679456] - [net] sctp: fix to retranmit at least one DATA chunk (Thomas Graf) [679456] - [net] sctp: missing set src and dest port while lookup output route (Thomas Graf) [679456] - [net] sctp: discard ABORT chunk with zero verification tag in COOKIE-WAIT state (Thomas Graf) [679456] - [net] sctp: assure at least one T3-rtx timer is running if a FORWARD TSN is sent (Thomas Graf) [679456] - [net] sctp: send SHUTDOWN-ACK chunk back to the source. (Thomas Graf) [679456] - [net] sctp: Use correct address family in sctp_getsockopt_peer_addrs() (Thomas Graf) [679456] - [net] sctp: Fix oops when sending queued ASCONF chunks (Thomas Graf) [679456] - [net] sctp: per_cpu variables should be in bh_disabled section (Thomas Graf) [679456] - [net] sctp: fix potential reference of a freed pointer (Thomas Graf) [679456] - [net] sctp: avoid irq lock inversion while call sk->sk_data_ready() (Thomas Graf) [679456] - [net] sctp: eliminate useless code (Thomas Graf) [679456] - [net] sctp: Use ipv6_addr_diff() in sctp_v6_addr_match_len(). (Thomas Graf) [679456] - [net] sctp/socket.c: squish warning (Thomas Graf) [679456] - [net] sctp: fix sctp_setsockopt_autoclose compile warning (Thomas Graf) [679456] - [net] sctp: prevent too-fast association id reuse (Thomas Graf) [679456] - [net] sctp: fix integer overflow when setting the autoclose timer (Thomas Graf) [679456] - [net] sctp: limit maximum autoclose setsockopt value (Thomas Graf) [679456] - [net] sctp: Fix mis-ordering of user space data when multihoming in use (Thomas Graf) [679456] - [net] sctp: Update max.burst implementation (Thomas Graf) [679456] - [net] sctp: Remove useless last_time_used variable (Thomas Graf) [679456] - [net] sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE (Thomas Graf) [679456] - [net] sctp: Update SWS avaoidance receiver side algorithm (Thomas Graf) [679456] - [net] sctp: Select a working primary during sctp_connectx() (Thomas Graf) [679456] - [net] sctp: Fix malformed "Invalid Stream Identifier" error (Thomas Graf) [679456]- [drm] radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1 (Dave Airlie) [722957] - [drm] nouveau fixes for RHEL 6.2 (Dave Airlie) [722957] - [drm] i915: Skip GPU wait for scanout pin while wedged (Dave Airlie) [722957] - [drm] i915: Fix opregion notifications (Dave Airlie) [722957] - [drm] ACPI: Don't send KEY_UNKNOWN for random video notifications (Dave Airlie) [722957] - [drm] drm/agp: complete 3.0.0 fixes backport. (Dave Airlie) [722957] - [kernel] /proc/stat: fix scalability of irq sum of all cpu (George Beshers) [635855] - [kernel] /proc/stat: scalability of irq num per cpu (George Beshers) [635855] - [virt] vhost: handle wrap around in # of bufs math (Michael S. Tsirkin) [632752] - [virt] vhost-net: update used ring on backend change (Michael S. Tsirkin) [632752] - [virt] vhost: fix zcopy reference counting (Michael S. Tsirkin) [632752] - [virt] vhost: vhost TX zero-copy support (Michael S. Tsirkin) [632752] - [netdrv] macvtap: macvtapTX zero-copy support (Michael S. Tsirkin) [632752] - [net] skbuff: clear tx zero-copy flag (Michael S. Tsirkin) [632752] - [net] skbuff: skb supports zero-copy buffers (Michael S. Tsirkin) [632752] - [net] sock.h: Add a new sock zero-copy flag (Michael S. Tsirkin) [632752] - [net] pskb_expand_head() optimization (Michael S. Tsirkin) [632752] - [netdrv] qlcnic: Support for GBE port settings (Chad Dupuis) [693735] - [netdrv] qlcnic: support rcv ring configuration through sysfs (Chad Dupuis) [693735] - [netdrv] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [693735] - [netdrv] qlcnic: Fix LRO disable (Chad Dupuis) [693735] - [netdrv] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove unused code (Chad Dupuis) [693735] - [netdrv] qlcnic: Code optimization patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Cleanup patch (Chad Dupuis) [693735] - [netdrv] qlcnic: Memory leak fix (Chad Dupuis) [693735] - [netdrv] qlcnic: Make PCI info available in all modes (Chad Dupuis) [693735] - [net] fix ethtool->set_flags not intended -EINVAL return value (Chad Dupuis) [693735] - [netdrv] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [693735] - [netdrv] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [693735] - [virt] virtio_net: delay TX callbacks (Michael S. Tsirkin) [710945] - [virt] virtio: add api for delayed callbacks (Michael S. Tsirkin) [710945] - [virt] vhost: support event index (Michael S. Tsirkin) [710945] - [virt] virtio_ring: support event idx feature (Michael S. Tsirkin) [710945] - [virt] virtio ring: inline function to check for events (Michael S. Tsirkin) [710945] - [virt] virtio: event index interface (Michael S. Tsirkin) [710945] - [scsi] fcoe: cleanup cpu selection for incoming requests (Mike Christie) [695945] - [scsi] libfc: post reset event on lport reset (Mike Christie) [695945] - [scsi] libfc: Fix for exchange/seq loopup failure when FCoE stack is used as target and connected to windows initiator (Mike Christie) [695945] - [scsi] fcoe: Amends previous patch, Round-robin based selection of CPU for post processing of incoming request for FCoE target (Mike Christie) [695945] - [scsi] fcoe: Round-robin based selection of CPU for post-processing of incoming commands (Mike Christie) [695945] - [scsi] fcoe: Unable to select the exchangeID from offload pool for storage targets (Mike Christie) [695945] - [scsi] libfc: Enhancement to RPORT state machine applicable only for VN2VN mode (Mike Christie) [695945] - [scsi] libfcoe: Remove unnecessary module state checks (Mike Christie) [695945] - [scsi] libfc: do not immediately retry the cmd when seq_send fails in fc_fcp_send_data (Mike Christie) [695945] - [scsi] libfc: fix race in SRR response (Mike Christie) [695945] - [scsi] libfc: don't call resp handler after FC_EX_TIMEOUT (Mike Christie) [695945] - [scsi] libfc: release DDP context if frame_send() fails (Mike Christie) [695945] - [scsi] libfc: fix mm leak in handling incoming request for target discovery (Mike Christie) [695945] - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Mike Christie) [695945] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [723853] - [mm] exec: account anon_rss instead of total_vm in acct_arg_size (Frantisek Hrbata) [645770] - [mm] debug: reintroduce would_have_oomkilled procfs ctl (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_disable_count struct mm_struct (Frantisek Hrbata) [645770] - [mm] kabi: __GENKSYMS__ for oom_score_adj in struct signal_struct (Frantisek Hrbata) [645770] - [mm] oom: replace PF_OOM_ORIGIN with toggling oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: use pte pages in OOM score (Frantisek Hrbata) [645770] - [kernel] lib, arch: add filter argument to show_mem and fix private implementations (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress show_mem() for many nodes in irq context on page alloc failure (Frantisek Hrbata) [645770] - [mm] oom: suppress nodes that are not allowed from meminfo on oom kill (Frantisek Hrbata) [645770] - [mm] oom: avoid deferring oom killer if exiting task is being traced (Frantisek Hrbata) [645770] - [mm] oom: skip zombies when iterating tasklist (Frantisek Hrbata) [645770] - [mm] oom: prevent unnecessary oom kills or kernel panics (Frantisek Hrbata) [645770] - [mm] oom: allow a non-CAP_SYS_RESOURCE proces to oom_score_adj down (Frantisek Hrbata) [645770] - [mm] oom: fix locking for oom_adj and oom_score_adj (Frantisek Hrbata) [645770] - [mm] oom: rewrite error handling for oom_adj and oom_score_adj tunables (Frantisek Hrbata) [645770] - [mm] oom: kill all threads sharing oom killed task's mm (Frantisek Hrbata) [645770] - [mm] oom: avoid killing a task if a thread sharing its mm cannot be killed (Frantisek Hrbata) [645770] - [mm] oom: add per-mm oom disable count (Frantisek Hrbata) [645770] - [mm] oom: filter unkillable tasks from tasklist dump (Frantisek Hrbata) [645770] - [mm] oom: always return a badness score of non-zero for eligible tasks (Frantisek Hrbata) [645770] - [mm] oom: __task_cred() need rcu_read_lock() (Frantisek Hrbata) [645770] - [mm] oom: fix tasklist_lock leak (Frantisek Hrbata) [645770] - [mm] oom: fix NULL pointer dereference (Frantisek Hrbata) [645770] - [mm] memcg: use find_lock_task_mm() in memory cgroups oom (Frantisek Hrbata) [645770] - [mm] oom: badness heuristic rewrite (Frantisek Hrbata) [645770] - [mm] oom: move badness() declaration into oom.h (Frantisek Hrbata) [645770] - [mm] oom: multi threaded process coredump don't make deadlock (Frantisek Hrbata) [645770] - [mm] oom: give the dying task a higher priority (Frantisek Hrbata) [645770] - [mm] oom: remove child->mm check from oom_kill_process() (Frantisek Hrbata) [645770] - [mm] oom: cleanup has_intersects_mems_allowed() (Frantisek Hrbata) [645770] - [mm] oom: move OOM_DISABLE check from oom_kill_task to out_of_memory() (Frantisek Hrbata) [645770] - [mm] oom: kill duplicate OOM_DISABLE check (Frantisek Hrbata) [645770] - [mm] oom: /proc//oom_score treat kernel thread honestly (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() needs to check that p is unkillable (Frantisek Hrbata) [645770] - [mm] oom: make oom_unkillable_task() helper function (Frantisek Hrbata) [645770] - [mm] oom: oom_kill_process() doesn't select kthread child (Frantisek Hrbata) [645770] - [mm] oom: don't try to kill oom_unkillable child (Frantisek Hrbata) [645770] - [mm] oom: fold __out_of_memory into out_of_memory (Frantisek Hrbata) [645770] - [mm] oom: remove constraint argument from select_bad_process and __out_of_memory (Frantisek Hrbata) [645770] - [mm] rename try_set_zone_oom() to try_set_zonelist_oom() (Frantisek Hrbata) [645770] - [mm] oom: remove unnecessary code and cleanup (Frantisek Hrbata) [645770] - [mm] oom: remove special handling for pagefault ooms (Frantisek Hrbata) [645770] - [mm] oom: extract panic helper function (Frantisek Hrbata) [645770] - [mm] oom: enable oom tasklist dump by default (Frantisek Hrbata) [645770] - [mm] oom: select task from tasklist for mempolicy ooms (Frantisek Hrbata) [645770] - [mm] oom: sacrifice child with highest badness score for parent (Frantisek Hrbata) [645770] - [mm] oom: filter tasks not sharing the same cpuset (Frantisek Hrbata) [645770] - [mm] oom: avoid sending exiting tasks a SIGKILL (Frantisek Hrbata) [645770] - [mm] oom: give current access to memory reserves if it has been killed (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too fix (Frantisek Hrbata) [645770] - [mm] oom: improve commentary in dump_tasks() (Frantisek Hrbata) [645770] - [mm] oom: dump_tasks use find_lock_task_mm too (Frantisek Hrbata) [645770] - [mm] oom: introduce find_lock_task_mm() to fix !mm false positives (Frantisek Hrbata) [645770] - [mm] oom: PF_EXITING check should take mm into account (Frantisek Hrbata) [645770] - [mm] oom: check PF_KTHREAD instead of !mm to skip kthreads (Frantisek Hrbata) [645770] - [mm] memcg: make oom killer a no-op when no killable task can be found (Frantisek Hrbata) [645770] - [mm] memcg: handle panic_on_oom=always case (Frantisek Hrbata) [645770] - [mm] oom-kill: dump_header takes task_struct as parameter (Frantisek Hrbata) [645770] - [mm] oom-kill: fix NUMA constraint check with nodemask (Frantisek Hrbata) [645770] - [mm] oom-kill: use task_lock when accessing task_struct members in __oom_kill_task (Frantisek Hrbata) [645770] - [mm] oom: dump stack and VM state when oom killer panics (Frantisek Hrbata) [645770] - [mm] Revert "[Fedora] [debug] add would_have_oomkilled procfs ctl" (Frantisek Hrbata) [645770]- [mm] hold the page lock until after set_page_stable_node (Andrea Arcangeli) [683658]- [netdrv] be2net: remove certain cmd failure logging (Ivan Vecera) [719304] - [netdrv] enic driver update (Stefan Assmann) [695882] - [net] nl80211: missing check for valid SSID size in scan operation (Stanislaw Gruszka) [718158] {CVE-2011-2517} - [net] bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace. (Thomas Graf) [703023] {CVE-2011-2492} - [net] inet_diag: fix validation of user data in inet_diag_bc_audit() (Thomas Graf) [714541] {CVE-2011-2213} - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716830] {CVE-2011-2495} - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703030] {CVE-2011-1776} - [fs] GFS2: Print warning rather than calling assert during direct I/O page invalidation race (Steven Whitehouse) [697019] - [fs] ext4: Fix max file size and logical block counting of extent format file (Lukas Czerner) [722569] {CVE-2011-2695} - [netdrv] e1000: remove unnecessary code (Dean Nelson) [694233] - [netdrv] e1000: Add appropriate include for prefetch users (Dean Nelson) [694233] - [netdrv] e1000: more robust ethtool duplex/speed configuration (Dean Nelson) [694233] - [netdrv] e1000: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694233] - [netdrv] e1000: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694233] - [netdrv] e1000: fix sparse warning (Dean Nelson) [694233] - [netdrv] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [694233] - [netdrv] e1000: drivers/net: avoid some skb->ip_summed initializations (Dean Nelson) [694233] - [fs] SUNRPC: Fix use of static variable in rpcb_getport_async (Steve Dickson) [723650] - [fs] NFSv4.1: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [723650] - [fs] SUNRPC: Fix a race between work-queue and rpc_killall_tasks (Steve Dickson) [723650] - [fs] SUNRPC: Ensure we always run the tk_callback before tk_action (Steve Dickson) [723650] - [netdrv] e100: net: remove interrupt.h inclusion from netdevice.h (Dean Nelson) [694236] - [netdrv] e100: fix build warning (Dean Nelson) [694236] - [netdrv] e100: ethtool: Use full 32 bit speed range in ethtool's set_settings (Dean Nelson) [694236] - [netdrv] e100: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Dean Nelson) [694236] - [netdrv] e100: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Dean Nelson) [694236] - [netdrv] bna: Separate handling of irq type flags variable from the irq_flags request_irq variable (Ivan Vecera) [717011] - [netdrv] Fix call trace when interrupts are disabled while sleeping function kzalloc is called (Ivan Vecera) [717011] - [netdrv] Additional tg3 bug fixes (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.119 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.118 (John Feeney) [695996 696004 696068 698308 705492 716693] - [netdrv] Update tg3 to version 3.117 (John Feeney) [695996 696004 696068 698308 705492 716693]- [virt] kvm: Disable device assignment without interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [virt] iommu-api: Extension to check for interrupt remapping (Alex Williamson) [711504] {CVE-2011-1898} - [net] core: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [net] udp: add tracepoints for queueing skb to rcvbuf (Satoru Moriya) [696387] - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [696695] - [serial] 8250_pci: Add EEH support to the 8250 driver for IBM/Digi PCIe 2-port Adapter (Steve Best) [696695] - [serial] 8250_pci: Add support for the Digi/IBM PCIe 2-port Adapter (Steve Best) [696695] - [scsi] scsi_dh_rdac: Adding couple more vendor product ids (David Milburn) [690952] - [scsi] lock pushdown in error handling (Rob Evers) [695542] - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [691945] - [scsi] Fix /proc/interrupts corruption when be2iscsi driver is loaded (Prarit Bhargava) [706511] - [scsi] megaraid_sas: Disable interrupts/free_irq() in megasas_shutdown() (Tomas Henzl) [613564] - [pci] ARI is a PCIe v2 feature (Don Dutile) [632086] - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [696532] - [pci] Assign values to 'pci_obff_signal_type' enumeration (Myron Stowe) [696534] - [pci] add OBFF enable/disable support (Myron Stowe) [696534] - [pci] add ID-based ordering enable/disable support (Myron Stowe) [696530] - [fs] nfsd: fix NULL dereference in nfsd_statfs() (Eric Sandeen) [689223] - [fs] add f_flags to struct statfs(64) (Eric Sandeen) [689223] - [fs] pass a struct path to vfs_statfs (Eric Sandeen) [689223] - [fs] Take statfs variants to fs/statfs.c (Eric Sandeen) [689223] - [netdrv] tg3: Apply rx_discards fix to 5719/5720 (John Feeney) [696206] - [netdrv] tg3: Fix stats for 5704 and later devices (John Feeney) [696206] - [netdrv] tg3: Fix IPv6 TCP problems for 5719 (John Feeney) [696206] - [netdrv] tg3: Fix int generation hw bug for 5719 / 5720 (John Feeney) [696206] - [netdrv] tg3: Workaround rx_discards stat bug (John Feeney) [696206] - [netdrv] tg3: Automatically size stat/test string arrays (John Feeney) [696206] - [netdrv] tg3: Enable 5720 support (John Feeney) [696206] - [netdrv] tg3: Add 5720 PHY ID (John Feeney) [696206] - [netdrv] tg3: Add 5720 H2BMC support (John Feeney) [696206] - [netdrv] tg3: Add 5720 NVRAM decoding (John Feeney) [696206] - [netdrv] tg3: Add 5720 ASIC rev (John Feeney) [696206] - [netdrv] tg3: Reintroduce 5717_PLUS (John Feeney) [696206] - [netdrv] tg3: 5717_PLUS => 57765_PLUS (John Feeney) [696206] - [netdrv] tg3: Add missed 5719 workaround change (John Feeney) [696206] - [netdrv] tg3: Expand 5719 workaround (John Feeney) [696206] - [netdrv] tg3: Disable multivec mode for 1 MSIX vector (John Feeney) [696206] - [netdrv] tg3: Fix 5719 A0 tx completion bug (John Feeney) [696206] - [netdrv] tg3: Revise 5719 internal FIFO overflow solution (John Feeney) [696206] - [netdrv] tg3: Update version to 3.116 (John Feeney) [696206] - [netdrv] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [696206] - [netdrv] tg3: Always turn on APE features in mac_mode reg (John Feeney) [696206] - [netdrv] tg3: Do not call device_set_wakeup_enable() under spin_lock_bh (John Feeney) [696206] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present. (John Feeney) [696206] - [netdrv] tg3: Update version to 3.115 (John Feeney) [696206] - [netdrv] tg3: Report invalid link from tg3_get_settings() (John Feeney) [696206] - [netdrv] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [696206] - [netdrv] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [696206] - [netdrv] tg3: Disable unused transmit rings (John Feeney) [696206] - [netdrv] tg3: Add support for selfboot format 1 v6 (John Feeney) [696206] - [netdrv] net/tg3: simplify conditional (John Feeney) [696206] - [netdrv] tg3: Update version to 3.114 (John Feeney) [696206] - [netdrv] tg3: Futureproof the loopback test (John Feeney) [696206] - [netdrv] tg3: Cleanup missing VPD partno section (John Feeney) [696206] - [netdrv] tg3: Remove 5724 device ID (John Feeney) [696206] - [netdrv] tg3: Fix potential netpoll crash (John Feeney) [696206] - [netdrv] drivers/net: return operator cleanup (John Feeney) [696206] - [netdrv] tg3: phy tmp variable roundup (John Feeney) [696206] - [netdrv] tg3: Dynamically allocate VPD data memory (John Feeney) [696206] - [netdrv] tg3: Use skb_is_gso_v6() (John Feeney) [696206] - [netdrv] tg3: Move producer ring struct to tg3_napi (John Feeney) [696206] - [netdrv] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [696206] - [netdrv] tg3: Don't send APE events for NCSI firmware (John Feeney) [696206] - [netdrv] drivers/net: avoid some skb->ip_summed initializations (John Feeney) [696206] - [x86] x86, boot: Wait for boot cpu to show up if nr_cpus limit is about to hit (Vivek Goyal) [717918] - [x86] x86: Fix and clean up generic_processor_info() (Vivek Goyal) [717918] - [x86] x86, ia64, acpi: Clean up x86-ism in drivers/acpi/numa.c (Vivek Goyal) [717918] - [x86] x86, acpi: Add MAX_LOCAL_APIC for 32bit (Vivek Goyal) [717918] - [x86] x86, acpi: Parse all SRAT cpu entries even above the cpu number limitation (Vivek Goyal) [717918] - [kernel] smp: Use nr_cpus= to set nr_cpu_ids early (Vivek Goyal) [717918] - [mm] do not use page_count without a page pin (Andrea Arcangeli) [722565] - [mm] improve isolate_lru_pages neighbour isolation (Andrea Arcangeli) [722565] - [scsi] qla2xxx: Update driver version to 8.03.07.05.06.2-k. (Chad Dupuis) [693744] - [scsi] qla2xxx: Remove host_lock in queuecommand function (Chad Dupuis) [693744] - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [693744] - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines. (Chad Dupuis) [693744] - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [693744] - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix virtual port failing to login after chip reset. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correctly read sfp single byte mailbox register. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix vport delete hang when logins are outstanding. (Chad Dupuis) [693744] - [scsi] qla2xxx: Fix hang during driver unload when vport is active. (Chad Dupuis) [693744] - [scsi] qla2xxx: Properly set the dsd_list_len for dsd_chaining in cmd type 6. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [693744] - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [693744] - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [693744] - [scsi] qla2xxx: Add qla82xx_rom_unlock() function. (Chad Dupuis) [693744] - [scsi] qla2xxx: Update firmware version after flash update. (Chad Dupuis) [693744] - [hwmon] hwmon: (coretemp) Fix section mismatch (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Update comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Add comments describing the handling of HT CPUs (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix compile error if CONFIG_SMP is not defined (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Fix checkpatch errors (Jane Lv) [709252] - [hwmon] hwmon: Remove pkgtemp driver (Jane Lv) [709252] - [hwmon] hwmon: (coretemp) Merge pkgtemp with coretemp (Jane Lv) [709252] - [netdrv] igbvf driver update (Stefan Assmann) [694229] - [netdrv] igb driver update (Stefan Assmann) [694211] - [netdrv] r8169: fix Rx checksum offloading bugs (Ivan Vecera) [635596] - [netdrv] be2net: changes for BE3 native mode support (Ivan Vecera) [695231] - [net] bridge gets duplicate packets when using vlan over bonding (Flavio Leitner) [700610] - [net] bonding: fix receiving of dups due vlan hwaccel (Flavio Leitner) [720689] - [kernel] Fix nohz balance kick (Matthew Garrett) [695606] - [kernel] repair gdbstub to match the gdbserial protocol specification (Prarit Bhargava) [710668] - [misc] enclosure: fix error path to actually return ERR_PTR() on error (Tomas Henzl) [713730] - [x86] fix memory leak in acpu_cpufreq_exit (Luming Yu) [688038] - [x86] Ensure MTRR config is applied to all CPUs on resume (Matthew Garrett) [695612]- [s390x] crypto: prng error in initial seed calculation. (Hendrik Brueckner) [709710] - [s390x] qeth: serialize device removal and config changes (Hendrik Brueckner) [707293] - [s390x] ap: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [694267] - [s390x] chsc: process channel-path-availability information (Hendrik Brueckner) [694464] - [s390x] kernel: Get CPC name (Hendrik Brueckner) [694265] - [s390x] qeth: change some configurations defaults (Hendrik Brueckner) [694248] - [s390x] crypto: Exploit z196 hardware accelerated crypto aplgorithms (Hendrik Brueckner) [694246] - [s390x] dasd: do path verification for paths added at runtime (Hendrik Brueckner) [694460] - [s390x] cio: notify drivers of channel path events (Hendrik Brueckner) [694460] - [s390x] dasd: automatic recognition of read-only devices (Hendrik Brueckner) [633389] - [s390x] dasd: Add support for raw ECKD access (Hendrik Brueckner) [633543] - [s390x] kernel: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701274] - [s390x] qdio: reset error states immediately (Hendrik Brueckner) [700463] - [s390x] dasd: check sense type in device change handler (Hendrik Brueckner) [700688] - [s390x] dasd: fix race between open and offline (Hendrik Brueckner) [695677] - [s390x] cio: prevent purging of CCW devices in the online state (Hendrik Brueckner) [695377] - [s390x] kernel: missing ASLR for exec/heap/libc/vdso/mmap in s390x (Hendrik Brueckner) [647363] - [ppc] nvram: Unbreak kABI, efficiency tweaks, remove unnecessary casts (Steve Best) [694509] - [ppc] pseries/nvram: Capture oops/panic reports in ibm, oops-log partition (Steve Best) [694509] - [ppc] nvram: Generalize code for OS partitions in NVRAM (Steve Best) [694509] - [ppc] nvram: Handle partition names >= 12 chars (Steve Best) [694509] - [ppc] nvram: Fix NVRAM partition list setup (Steve Best) [694509] - [ppc] nvram: Rename ppc64, linux partition to ibm, rtas-log (Steve Best) [694509] - [ppc] nvram: Move the log partition stuff to pseries (Steve Best) [694509] - [ppc] nvram: Change nvram_setup_partition() to use new helper (Steve Best) [694509] - [ppc] nvram: Add nvram_find_partition() (Steve Best) [694509] - [ppc] nvram: Improve partition removal (Steve Best) [694509] - [ppc] nvram: Shuffle code around in nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Completely clear a new partition (Steve Best) [694509] - [ppc] nvram: Ensure that the partition header/block size is right (Steve Best) [694509] - [ppc] nvram: nvram_create_partitions() now uses bytes (Steve Best) [694509] - [ppc] nvram: More flexible nvram_create_partition() (Steve Best) [694509] - [ppc] nvram: Move things out of asm/nvram.h (Steve Best) [694509] - [ppc] Fix continuation line formats (Steve Best) [694509] - [ppc] Use unlocked ioctl in nvram_64 (Steve Best) [694509] - [ppc] nvram_64: Mark init code __init (Steve Best) [694509] - [ppc] nvram_64: Check nvram_error_log_index in nvram_clear_error_log() (Steve Best) [694509] - [ppc] nvram_64: Remove unused code (Steve Best) [694509] - [netdrv] qlge: Version change to v1.00.00.29 (Chad Dupuis) [713168] - [netdrv] qlge: Fix printk priority so chip fatal errors are always reported. (Chad Dupuis) [713168] - [netdrv] qlge: Fix crash caused by mailbox execution on wedged chip. (Chad Dupuis) [713168] - [netdrv] qlge: make nic_operations struct const (Chad Dupuis) [713168] - [netdrv] qlge: Fix incorrect usage of module parameters and netdev msg level (Chad Dupuis) [713168] - [netdrv] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [713168] - [fs] NFS: Detect loops in a readdir due to bad cookies (Steve Dickson) [720712] - [fs] NFS: Create nfs_open_dir_context (Steve Dickson) [720712] - [fs] NFS: Ensure that we update the readdir filp->f_pos correctly (Steve Dickson) [720712] - [fs] GFS2: Get rid of metadata pages for inodes we can't deallocate (Robert S Peterson) [676626] - [fs] GFS2: list_del_entry corruption (Robert S Peterson) [676626] - [fs] GFS2: Fix ail list traversal (Robert S Peterson) [676626] - [fs] GFS2: Add an AIL writeback tracepoint (Robert S Peterson) [676626] - [fs] GFS2: Make writeback more responsive to system conditions (Robert S Peterson) [676626] - [fs] GFS2: Improve tracing support (adds two flags) (Robert S Peterson) [676626] - [fs] GFS2: Optimise glock lru and end of life inodes (Robert S Peterson) [676626] - [fs] GFS2: Clean up fsync() (Robert S Peterson) [676626] - [fs] fs: add sync_inode_metadata (Robert S Peterson) [676626] - [fs] GFS2: Make ->write_inode() really write (Robert S Peterson) [676626] - [fs] GFS2: Use filemap_fdatawrite() to write back the AIL (Robert S Peterson) [676626] - [fs] GFS2: Alter point of entry to glock lru list for glocks with an address_space (Robert S Peterson) [676626] - [fs] GFS2: Update to AIL list locking (Robert S Peterson) [676626] - [fs] GFS2: introduce AIL lock (Robert S Peterson) [676626] - [netdrv] bnx2: update to latest upstream (Neil Horman) [696756] - [fs] cifs: don't allow cifs_reconnect to exit with NULL socket pointer (Jeff Layton) [711400]- [x86] apic: Fix spurious error interrupts triggering on all non-boot APs (Prarit Bhargava) [712286] - [x86] apic: Print verbose error interrupt reason on apic=debug (Prarit Bhargava) [712286] - [mm] fix negative commitlimit when gigantic hugepages are allocated (Andrea Arcangeli) [704511] - [mm] migrate: dont account swapcache as shmem (Andrea Arcangeli) [712260] - [mm] compaction: Ensure that the compaction free scanner does not move to the next zone (Andrea Arcangeli) [712258] - [mm] vmscan: correctly check if reclaimer should schedule during shrink_slab (Andrea Arcangeli) [712252] - [virt] ksm: fix race between ksmd and exiting task (Andrea Arcangeli) [710341] - [mm] thp: fix build with !SMP (Andrea Arcangeli) [711636] - [kernel] !SMP build quirks fixes (Andrea Arcangeli) [711636] - [kernel] allow sched.c to build with !SMP (Andrea Arcangeli) [711636] - [net] dev.c: allow build when !SMP (Andrea Arcangeli) [711636] - [virt] xen-netfront: send gARP after backend moved to XenbusStateConnected (Laszlo Ersek) [713585] - [x86] UV: add_smp_affinity_list (George Beshers) [696422] - [pci] aer-inject: Override PCIe AER Mask Registers (Prarit Bhargava) [719373] - [kernel] proc: signedness issue in next_pidmap() (Jerome Marchand) [697825] {CVE-2011-1593} - [net] bluetooth: Prevent buffer overflow in l2cap config request (Jiri Pirko) [716810] {CVE-2011-2497} - [netdrv] cnic: Move indexing function pointers to struct kcq_info (Mike Christie) [696757] - [netdrv] cnic, bnx2: Check iSCSI support early in bnx2_init_one() (Mike Christie) [696757] - [netdrv] cnic: Improve NETDEV_UP event handling (Mike Christie) [696757] - [netdrv] cnic: Randomize initial TCP port for iSCSI connections (Mike Christie) [696757] - [netdrv] cnic: Fix race conditions with firmware (Mike Christie) [696757] - [netdrv] cnic: Fix interrupt logic (Mike Christie) [696757] - [netdrv] Add appropriate include for prefetch users (Mike Christie) [696757]- [fs] NFS41: do not update isize if inode needs layoutcommit (Steve Dickson) [714740] - [fs] NFSv4.1: Clean ups for the device id cache (Steve Dickson) [714740] - [net] igmp: call ip_mc_clear_src() only when we have no users of ip_mc_list (Thomas Graf) [707479] - [net] bridge: fix bridging to properly recieve/forward ipv6 RA's (Neil Horman) [716263] - [net] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket (Thomas Graf) [705840] - [net] sctp: Enforce retransmission limit during shutdown (Thomas Graf) [705840] - [net] netfilter: Enable CONFIG_NETFILTER_XT_SET and CONFIG_IP_SET (Thomas Graf) [599054] - [net] netfilter: ipset: Use the stored first cidr value instead of '1' (Thomas Graf) [599054] - [net] netfilter: ipset: Fix return code for destroy when sets are in use (Thomas Graf) [599054] - [net] netfilter: ipset: fix ip_set_flush return code (Thomas Graf) [599054] - [net] netfilter: ipset: remove unused variable from type_pf_tdel() (Thomas Graf) [599054] - [net] netfilter: ipset: Use proper timeout value to jiffies conversion (Thomas Graf) [599054] - [net] netfilter: ipset: Fix the order of listing of sets (Thomas Graf) [599054] - [net] netfilter: ipset: SCTP, UDPLITE support added (Thomas Graf) [599054] - [net] netfilter: ipset: set match and SET target fixes (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip, mac type requires "src" for MAC (Thomas Graf) [599054] - [net] netfilter: ipset: remove extra semicolons (Thomas Graf) [599054] - [net] netfilter: ipset: references are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: Fix common misspellings (Thomas Graf) [599054] - [net] netfilter: ipset: References are protected by rwlock instead of mutex (Thomas Graf) [599054] - [net] netfilter: ipset: list:set timeout variant fixes (Thomas Graf) [599054] - [net] netfilter: ipset: fix checking the type revision at create command (Thomas Graf) [599054] - [net] netfilter: ipset: fix address ranges at hash:*port* types (Thomas Graf) [599054] - [net] netfilter: ipset: fix the compile warning in ip_set_create (Thomas Graf) [599054] - [net] netfilter: ipset: add dependency on CONFIG_NETFILTER_NETLINK (Thomas Graf) [599054] - [net] netfilter: ipset: send error message manually (Thomas Graf) [599054] - [net] netfilter: ipset: fix linking with CONFIG_IPV6=n (Thomas Graf) [599054] - [net] netfilter: ipset: add missing break statemtns in ip_set_get_ip_port() (Thomas Graf) [599054] - [net] netfilter: ipset: install ipset related header files (Thomas Graf) [599054] - [net] netfilter: ipset: remove unnecessary includes (Thomas Graf) [599054] - [net] netfilter: ipset: use nla_parse_nested() (Thomas Graf) [599054] - [net] netfilter: xtables: "set" match and "SET" target support (Thomas Graf) [599054] - [net] netfilter: ipset: list:set set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, net set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port, ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip, port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: hash:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset; bitmap:port set type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip,mac type support (Thomas Graf) [599054] - [net] netfilter: ipset: bitmap:ip set type support (Thomas Graf) [599054] - [net] netfilter: ipset: IP set core support (Thomas Graf) [599054] - [net] netfilter: NFNL_SUBSYS_IPSET id and NLA_PUT_NET* macros (Thomas Graf) [599054] - [net] ipv6: Prepare the tree for un-inlined jhash. (Thomas Graf) [599054] - [kernel] The new jhash implementation (Thomas Graf) [599054] - [fs] cifs: fix wsize negotiation to respect max buffer size and active signing (try #4) (Jeff Layton) [708000] - [fs] cifs: clean up wsize negotiation and allow for larger wsize (Jeff Layton) [708000] - [fs] cifs: convert cifs_writepages to use async writes (Jeff Layton) [708000] - [fs] cifs: convert async write callback to slow_work (Jeff Layton) [708000] - [fs] cifs: add cifs_async_writev (Jeff Layton) [708000] - [fs] cifs: don't call mid_q_entry->callback under the Global_MidLock (try #5) (Jeff Layton) [708000] - [fs] cifs: add ignore_pend flag to cifs_call_async (Jeff Layton) [708000] - [fs] cifs: make cifs_send_async take a kvec array (Jeff Layton) [708000] - [fs] cifs: consolidate SendReceive response checks (Jeff Layton) [708000] - [fs] cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3) (Jeff Layton) [708000] - [fs] cifs: turn BCC into a static inlined function (Jeff Layton) [692709] - [fs] cifs: keep BCC in little-endian format (Jeff Layton) [692709] - [fs] cifs: consistently use smb_buf_length as be32 for cifs (try 3) (Jeff Layton) [692709] - [fs] CIFS: Add match_port check during looking for an existing connection (try #4) (Jeff Layton) [692709] - [fs] CIFS: Simplify ipv*_connect functions into one (try #4) (Jeff Layton) [692709] - [fs] cifs: fix cifsConvertToUCS() for the mapchars case (Jeff Layton) [692709] - [fs] cifs: handle errors from coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: refactor mid finding loop in cifs_demultiplex_thread (Jeff Layton) [692709] - [fs] cifs: sanitize length checking in coalesce_t2 (try #3) (Jeff Layton) [692709] - [fs] cifs: check for bytes_remaining going to zero in CIFS_SessSetup (Jeff Layton) [692709] - [fs] cifs: change bleft in decode_unicode_ssetup back to signed type (Jeff Layton) [692709] - [fs] cifs: Fix memory over bound bug in cifs_parse_mount_options (Jeff Layton) [692709] - [fs] cifs: clean up various nits in unicode routines (try #2) (Jeff Layton) [692709] - [fs] cifs: clean up length checks in check2ndT2 (Jeff Layton) [692709] - [fs] cifs: fix broken BCC check in is_valid_oplock_break (Jeff Layton) [692709] - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [692709] - [fs] cifs: add check for kmalloc in parse_dacl (Jeff Layton) [692709] - [fs] cifs: various endian fixes to cifs (Jeff Layton) [692709] - [fs] cifs: simplify SMB header check routine (Jeff Layton) [692709] - [fs] cifs: fix up CIFSSMBEcho for unaligned access (Jeff Layton) [692709] - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [692709] - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [692709] - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [692709] - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [692709] - [fs] cifs: fix up KConfig options with latest changes (Jeff Layton) [668791] - [fs] cifs: mark CONFIG_CIFS_NFSD_EXPORT as BROKEN (Jeff Layton) [668791] - [fs] cifs: Don't compile in unused reparse point symlink code (Jeff Layton) [668791] - [fs] cifs: Remove unused CIFSSMBNotify worker function (Jeff Layton) [668791] - [fs] cifs: cleanup: Rename and remove config flags (Jeff Layton) [668791] - [fs] cifs: replace /proc/fs/cifs/Experimental with a module parm (Jeff Layton) [668791] - [fs] cifs: move "ntlmssp" and "local_leases" options out of experimental code (Jeff Layton) [668791] - [fs] cifs: fix use of CONFIG_CIFS_ACL (Jeff Layton) [668791] - [fs] cifs: Handle extended attribute name cifs_acl to generate cifs acl blob (try #4) (Jeff Layton) [668791] - [fs] cifs: Misc. cleanup in cifsacl handling [try #4] (Jeff Layton) [668791] - [fs] cifs: Percolate error up to the caller during get/set acls [try #4] (Jeff Layton) [668791] - [fs] cifs: Fix lease break for writes (Jeff Layton) [668791] - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [654198] - [fs] cifs: don't always drop malformed replies on the floor (try #3) (Jeff Layton) [654198] - [fs] cifs: Possible slab memory corruption while updating extended stats (repost) (Jeff Layton) [654198] - [fs] cifs: clean up checks in cifs_echo_request (Jeff Layton) [654198] - [fs] cifs: Do not send SMBEcho requests on new sockets until SMBNegotiate (Jeff Layton) [654198] - [fs] cifs: remove checks for ses->status == CifsExiting (Jeff Layton) [654198] - [fs] cifs: don't send an echo request unless NegProt has been done (Jeff Layton) [654198] - [fs] cifs: enable signing flag in SMB header when server has it on (Jeff Layton) [654198] - [fs] cifs: fix length vs. total_read confusion in cifs_demultiplex_thread (Jeff Layton) [654198] - [fs] cifs: fix length checks in checkSMB (Jeff Layton) [654198] - [fs] cifs: force a reconnect if there are too many MIDs in flight (Jeff Layton) [654198] - [fs] cifs: don't pop a printk when sending on a socket is interrupted (Jeff Layton) [654198] - [fs] cifs: send an NT_CANCEL request when a process is signalled (Jeff Layton) [654198] - [fs] cifs: handle cancelled requests better (Jeff Layton) [654198] - [fs] cifs: mangle existing header for SMB_COM_NT_CANCEL (Jeff Layton) [654198] - [fs] cifs: remove code for setting timeouts on requests (Jeff Layton) [654198] - [fs] cifs: reconnect unresponsive servers (Jeff Layton) [654198] - [fs] cifs: set up recurring workqueue job to do SMB echo requests (Jeff Layton) [654198] - [fs] cifs: add ability to send an echo request (Jeff Layton) [654198] - [fs] cifs: add cifs_call_async (Jeff Layton) [654198] - [fs] cifs: allow for different handling of received response (Jeff Layton) [654198] - [fs] cifs: clean up sync_mid_result (Jeff Layton) [654198] - [fs] cifs: don't reconnect server when we don't get a response (Jeff Layton) [654198] - [fs] cifs: wait indefinitely for responses (Jeff Layton) [654198] - [fs] cifs: move mid result processing into common function (Jeff Layton) [654198] - [fs] cifs: move locked sections out of DeleteMidQEntry and AllocMidQEntry (Jeff Layton) [654198] - [fs] cifs: clean up accesses to midCount (Jeff Layton) [654198] - [fs] cifs: make wait_for_free_request take a TCP_Server_Info pointer (Jeff Layton) [654198] - [fs] cifs: no need to mark smb_ses_list as cifs_demultiplex_thread is exiting (Jeff Layton) [654198] - [fs] cifs: don't fail writepages on -EAGAIN errors (Jeff Layton) [654198] - [fs] cifs: free blkcipher in smbhash (Jeff Layton) [662626] - [fs] cifs: correctly handle NULL tcon pointer in CIFSTCon (Jeff Layton) [662626] - [fs] cifs: show sec= option in /proc/mounts (Jeff Layton) [662626] - [fs] cifs: silence printk when establishing first session on socket (Jeff Layton) [662626] - [fs] cifs: Fix extended security auth failure (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_ECB (Jeff Layton) [662626] - [fs] cifs: Use ecb des kernel crypto APIs instead of local cifs functions (repost) (Jeff Layton) [662626] - [fs] cifs: wrap received signature check in srv_mutex (Jeff Layton) [662626] - [fs] cifs: Max share size is too small (Jeff Layton) [662626] - [fs] cifs: Allow user names longer than 32 bytes (Jeff Layton) [662626] - [fs] cifs: Fix regression in LANMAN (LM) auth code (Jeff Layton) [662626] - [fs] cifs: No need to check crypto blockcipher allocation (Jeff Layton) [662626] - [fs] cifs: make CIFS depend on CRYPTO_MD4 (Jeff Layton) [662626] - [fs] cifs: fix two compiler warning about uninitialized vars (Jeff Layton) [662626] - [fs] cifs: More crypto cleanup (try #2) (Jeff Layton) [662626] - [fs] cifs: Replace cifs md5 hashing functions with kernel crypto APIs (Jeff Layton) [662626] - [fs] cifs: Fix regression during share-level security mounts (Jeff Layton) [662626] - [fs] cifs: remove unnecessary locking around sequence_number (Jeff Layton) [662626] - [fs] cifs: Support NTLM2 session security during NTLMSSP authentication [try #5] (Jeff Layton) [662626] - [fs] cifs: fs/cifs/Kconfig: CIFS depends on CRYPTO_HMAC (Jeff Layton) [662626] - [fs] cifs: Cleanup and thus reduce smb session structure and fields used during authentication (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use appropriate server challenge (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - minor error corrections and cleanup (Jeff Layton) [662626] - [fs] cifs: fix module refcount leak in find_domain_name (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Use kernel crypto apis to calculate hashes and smb signatures (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Define crypto hash functions and create and send keys needed for key exchange (Jeff Layton) [662626] - [fs] cifs: NTLM auth and sign - Allocate session key/client response dynamically (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Correct response length for ntlmv2 authentication without extended security (Jeff Layton) [662626] - [fs] cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock (Jeff Layton) [662626] - [fs] cifs: Clean up two declarations of blob_len (Jeff Layton) [662626] - [fs] cifs: NTLM authentication and signing - Calculate auth response per smb session (Jeff Layton) [662626] - [fs] cifs: ntlm authentication and signing - Build a proper av/ti pair blob for ntlmv2 without extended security authentication (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code (Jeff Layton) [662626] - [fs] cifs: NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect the key it holds (Jeff Layton) [662626] - [fs] cifs: ntlmv2/ntlmssp remove-unused-function CalcNTLMv2_partial_mac_key (Jeff Layton) [662626]- [block] initialise bd_super in bdget() (Lachlan McIlroy) [718107] - [virt] Revert "virtio balloon: kill tell-host-first logic" (Aristeu Rozanski) [712044] - [fs] NLM: Don't hang forever on NLM unlock requests (Jeff Layton) [709549] - [x86] x86-64: Only set max_pfn_mapped to 512 MiB if we enter via head_64.S (Igor Mammedov) [716498] - [virt] xen: correct size of level2_kernel_pgt (Igor Mammedov) [716498] - [virt] Unset CONFIG_DEBUG_FORCE_WEAK_PER_CPU on x86/x86_64 platforms (Igor Mammedov) [716498] - [virt] xen: bump memory limit for x86 domU PV guest to 128Gb (Igor Mammedov) [716498] - [virt] xen: annotate functions which only call into __init at start of day (Igor Mammedov) [716498] - [virt] xen: correctly rebuild mfn list list after migration (Igor Mammedov) [716498] - [virt] xen: don't map missing memory (Igor Mammedov) [716498] - [virt] xen: defer building p2m mfn structures until kernel is mapped (Igor Mammedov) [716498] - [virt] xen: add return value to set_phys_to_machine() (Igor Mammedov) [716498] - [virt] xen: allocate level1_ident_pgt (Igor Mammedov) [716498] - [virt] xen: use early_brk for level2_kernel_pgt (Igor Mammedov) [716498] - [virt] xen: convert p2m to a 3 level tree (Igor Mammedov) [716498] - [virt] xen: make install_p2mtop_page() static (Igor Mammedov) [716498] - [virt] xen: set shared_info->arch.max_pfn to max_p2m_pfn (Igor Mammedov) [716498] - [virt] xen: allocate p2m size based on actual max size (Igor Mammedov) [716498] - [virt] xen: dynamically allocate p2m space (Igor Mammedov) [716498] - [x86] add RESERVE_BRK_ARRAY() helper (Igor Mammedov) [716498] - [edac] Correct MiB_TO_PAGES() macro (Mauro Carvalho Chehab) [633935] - [edac] amd64_edac: Erratum #637 workaround (Frank Arnold) [633935] - [edac] amd64_edac: Factor in CC6 save area (Frank Arnold) [633935] - [edac] amd64_edac: Remove node interleave warning (Frank Arnold) [633935] - [edac] Remove debugging output in scrub rate handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix potential memleak (Frank Arnold) [633935] - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [633935] - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop local variable (Frank Arnold) [633935] - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [633935] - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [633935] - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [633935] - [edac] amd64_edac: Drop redundant declarations (Frank Arnold) [633935] - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [633935] - [pci] Rename CPU PCI id define (Frank Arnold) [633935] - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Simplify scrubrate setting (Frank Arnold) [633935] - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [633935] - [edac] amd64_edac: Adjust sys_addr to chip select conversion routine to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [633935] - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [633935] - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [633935] - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [633935] - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [633935] - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [633935] - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [633935] - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [633935] - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [633935] - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [633935] - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [633935] - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [633935] - [edac] MCE: Fix NB error formatting (Frank Arnold) [633935] - [edac] MCE: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F15h (Frank Arnold) [633935] - [edac] MCE: Allow F15h bank 6 MCE injection (Frank Arnold) [633935] - [edac] MCE: Shorten error report formatting (Frank Arnold) [633935] - [edac] MCE: Overhaul error fields extraction macros (Frank Arnold) [633935] - [edac] MCE: Add F15h FP MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15 EX MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add an F15h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: No F15h LS MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h CU MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F15h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Select extended error code mask (Frank Arnold) [633935] - [edac] amd64_edac: Disable DRAM ECC injection on K8 (Frank Arnold) [633935] - [edac] Fixup scrubrate manipulation (Frank Arnold) [633935] - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [633935] - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [633935] - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [633935] - [edac] amd64_edac: Remove PCI ECS enabling functions (Frank Arnold) [633935] - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [633935] - [edac] amd64_edac: Rework printk macros (Frank Arnold) [633935] - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [633935] - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [633935] - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [633935] - [edac] amd64_edac: Simplify CPU family detection (Frank Arnold) [633935] - [edac] amd64_edac: Add per-family init function (Frank Arnold) [633935] - [edac] amd64_edac: Use cached extended CPU model (Frank Arnold) [633935] - [edac] amd64_edac: Remove F11h support (Frank Arnold) [633935] - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [633935] - [edac] MCE: Fix edac_init_mce_inject error handling (Frank Arnold) [633935] - [edac] MCE: Fix shift warning on 32-bit (Frank Arnold) [633935] - [edac] MCE: Add a BIT_64() macro (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F12h (Frank Arnold) [633935] - [edac] MCE: Add F12h NB MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h IC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add F12h DC MCE decoder (Frank Arnold) [633935] - [edac] MCE: Add support for F11h MCEs (Frank Arnold) [633935] - [edac] MCE: Enable MCE decoding on F14h (Frank Arnold) [633935] - [edac] MCE: Fix FR MCEs decoding (Frank Arnold) [633935] - [edac] MCE: Complete NB MCE decoders (Frank Arnold) [633935] - [edac] MCE: Warn about LS MCEs on F14h (Frank Arnold) [633935] - [edac] MCE: Adjust IC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Adjust DC decoders to F14h (Frank Arnold) [633935] - [edac] MCE: Rename files (Frank Arnold) [633935] - [edac] MCE: Rework MCE injection (Frank Arnold) [633935] - [edac] Export edac sysfs class to users (Frank Arnold) [633935] - [edac] EDAC: Fix error return (Frank Arnold) [633935] - [x86] EDAC, MCE: Pass complete MCE info to decoders (Frank Arnold) [633935] - [x86] EDAC, MCE: Sanitize error codes (Frank Arnold) [633935] - [x86] EDAC, MCE: Remove unused function parameter (Frank Arnold) [633935] - [x86] EDAC, MCE: Add HW_ERR prefix (Frank Arnold) [633935] - [x86] amd64_edac: Do not report error overflow as a separate error (Frank Arnold) [633935] - [x86] MCE, AMD: Limit MCE decoding to current families for now (Frank Arnold) [633935] - [x86] amd64_edac: Minor formatting fix (Frank Arnold) [633935] - [x86] amd64_edac: Fix operator precendence error (Frank Arnold) [633935] - [x86] edac, mc: Improve scrub rate handling (Frank Arnold) [633935] - [x86] amd64_edac: Correct scrub rate setting (Frank Arnold) [633935] - [x86] amd64_edac: Fix DCT base address selector (Frank Arnold) [633935] - [x86] amd64_edac: Remove polling mechanism (Frank Arnold) [633935] - [x86] amd64_edac: Remove unneeded defines (Frank Arnold) [633935] - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [633935] - [x86] amd64_edac: Fix syndrome calculation on K8 (Frank Arnold) [633935]- [x86] efi: Default to virtual mode (Matthew Garrett) [695859] - [x86] Backport upstream EFI fixups (Matthew Garrett) [695859] - [x86] bootmem: Add free_bootmem_late() (Matthew Garrett) [695859] - [x86] UV: warnings on slowpath (George Beshers) [699763] - [scsi] cxgb3i: fix EEH error on ppc due to invalid page size computation (Neil Horman) [714325] - [block] elevator: fix O_DIRECT I/O starving readers (Jeff Moyer) [587402] - [fs] NFS: Fix NFSv3 exclusive open semantics (Jeff Layton) [694210] - [fs] GFS2: Incorrect inode state during deallocation (Steven Whitehouse) [712139] - [net] tcp: Increase the initial congestion window to 10. (Thomas Graf) [667754] - [net] TCP: update initial windows according to RFC 5681 (Thomas Graf) [667754] - [net] tcp/dccp: Consolidate common code for RFC 3390 conversion (Thomas Graf) [667754]- [v4l] Remove the old V4L1 v4lgrab.c file (Don Zickus) [714183] - [scsi] libfc, fcoe: Remove usage of the Scsi_Host's host_lock (Rob Evers) [695542] - [scsi] Host lock pushdown using Scsi_Host flag (Rob Evers) [695542] - [drm] drm backport from 3.0-rc3 + fixes (Dave Airlie) [713621] - [drm] agp: backport intel driver from 3.0-rc3 (Dave Airlie) [713621] - [drm] Backport gpu VGA drivers from 3.0-rc3 (Dave Airlie) [713620] - [x86] x86/platform: backport MXM driver from 3.0-rc3 (Dave Airlie) [713620] - [kernel] kref: Add a kref_sub function (Dave Airlie) [713620] - [kernel] Move round_up/down to kernel.h (Dave Airlie) [713620] - [virt] virtio-blk: fix request leak (Amit Shah) [694553] - [virt] virtio_blk: Add 'serial' attribute to virtio-blk devices (Amit Shah) [694553] - [virt] Add virtio disk identification support (Amit Shah) [694553] - [mm] remove is_hwpoison_address (Dean Nelson) [696095] - [virt] KVM: Replace is_hwpoison_address with __get_user_pages (Dean Nelson) [696095] - [mm] make __get_user_pages return -EHWPOISON for HWPOISON page optionally (Dean Nelson) [696095] - [mm] export __get_user_pages (Dean Nelson) [696095] - [ppc] kexec: Check crash_base for relocatable kernel (Steve Best) [713868] - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710497] - [tty] Clean console safely (Frantisek Hrbata) [714684] - [kernel] build: backport LSMOD=file for localmodconfig (Andrew Jones) - [perf] x86: Add Intel SandyBridge CPU support (Neil Horman) [695608] - [block] cfq-iosched: Fix locking around ioc->ioc_data assignment (Vivek Goyal) [716520] - [x86] AMD IOMMU: Re-enable AMD IOMMU (Alex Williamson) [716553] - [virt] KVM: Fix register corruption in pvclock_scale_delta (Avi Kivity) [712102] - [virt] Mask dangerous features when running as xen guest hvm (Igor Mammedov) [711317] - [virt] virtio balloon: kill tell-host-first logic (Amit Shah) [712044]- [fs] nfs: set lock context and fix error handling in new DIO functions (Jeff Layton) [694309] - [net] ipv6: Fix tcp_v6_send_response transport header setting (Jiri Olsa) [702508] - [netdrv] iwlwifi: fix general 11n instability (Stanislaw Gruszka) [714590] - [netdrv] ehea: Fix memory hotplug oops (Steve Best) [702036] - [netdrv] tun: do not put self in waitq if doing a nonblock read (Amos Kong) [713612] - [fs] ext4: check for a good block group before loading buddy pages (Eric Sandeen) [652262] - [fs] Bouncing locks in a cluster is slow in GFS2 (Robert S Peterson) [663356] - [fs] NFSv4.1: do not use deviceids after MDS clientid invalidation (Steve Dickson) [714740] - [fs] NFSv4.1: Fix a refcounting issue in the pNFS device id cache (Steve Dickson) [714740] - [fs] NFSv4.1: deprecate headerpadsz in CREATE_SESSION (Steve Dickson) [714740] - [fs] NFSv4.1: allow zero fh array in filelayout decode layout (Steve Dickson) [714740] - [fs] NFSv4.1: allow nfs_fhget to succeed with mounted on fileid (Steve Dickson) [714740] - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [714740] - [fs] NFSv4.1: use layout driver in global device cache (Steve Dickson) [714740] - [fs] pnfs: CB_NOTIFY_DEVICEID (Steve Dickson) [714740] - [fs] NFSv4.1: purge deviceid cache on nfs_free_client (Steve Dickson) [714740] - [fs] NFSv4.1: make deviceid cache global (Steve Dickson) [714740] - [fs] NFSv4.1: Correct offset for LAYOUTCOMMIT (Steve Dickson) [714740] - [fs] NFSv4: Ensure we request the ordinary fileid when doing readdirplus (Steve Dickson) [714740] - [net] TCP: increase default initial receive window. (Thomas Graf) [664725] - [net] tcp: Bug fix in initialization of receive window. (Thomas Graf) [664725] - [net] tcp: update also tcp_output with regard to RFC 5681 (Thomas Graf) [664725]- [net] Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695176] {CVE-2011-1576} - [block] cfq-iosched: Set group_isolation=1 by default (Vivek Goyal) [707757] - [scsi] cciss: Annotate cciss_kdump_soft_reset and cciss_sent_reset as __devinit (Tomas Henzl) [698268] - [scsi] cciss: Don't wait forever for soft reset to complete, give up after awhile (Tomas Henzl) [698268] - [scsi] cciss: use cmd_alloc not cmd_special_alloc for the kdump soft reset command (Tomas Henzl) [698268] - [scsi] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [698268] - [scsi] cciss: do not attempt PCI power management reset method if we know it won't work (Tomas Henzl) [698268] - [scsi] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [698268] - [scsi] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] cciss: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] cciss: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] cciss: increase time to wait for board reset to start (Tomas Henzl) [698268] - [scsi] cciss: factor out irq_request code (Tomas Henzl) [698268] - [scsi] cciss: factor out scatterlist allocation functions (Tomas Henzl) [698268] - [scsi] cciss: factor out command pool allocation functions (Tomas Henzl) [698268] - [scsi] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] cciss: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] cciss: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [scsi] hpsa: do not attempt PCI PM reset if we know it will not work (Tomas Henzl) [698268] - [scsi] hpsa: remove superfluous sleeps around reset code (Tomas Henzl) [698268] - [scsi] hpsa: do soft reset if hard reset is broken (Tomas Henzl) [698268] - [scsi] hpsa: clarify messages around reset behavior (Tomas Henzl) [698268] - [scsi] hpsa: factor out irq request code (Tomas Henzl) [698268] - [scsi] hpsa: factor out cmd_pool allocation functions (Tomas Henzl) [698268] - [scsi] hpsa: do not use bit 2 doorbell reset, it causes NMIs (Tomas Henzl) [698268] - [scsi] hpsa: wait longer for no-op to complete after resetting controller (Tomas Henzl) [698268] - [scsi] hpsa: use new doorbell-bit-5 reset method (Tomas Henzl) [698268] - [scsi] hpsa: adjust timing of post-reset sleeps (Tomas Henzl) [698268] - [scsi] hpsa: do a better job of detecting controller reset failure (Tomas Henzl) [698268] - [usb] xhci: Remove some unnecessary casts and tidy some endian swap code (Steve Best) [693903] - [usb] xhci: Remove recursive call to xhci_handle_event (Steve Best) [693903] - [usb] xhci: Add an assertion to check for virt_dev=0 bug (Steve Best) [693903] - [usb] xhci: Add rmb() between reading event validity & event data access (Steve Best) [693903] - [usb] xhci: Make xHCI driver endian-safe (Steve Best) [693903] - [hwmon] setting CONFIG_THERMAL_HWMON as built in (Dean Nelson) [619044] - [hwmon] thermal framework: fix crash during hwmon unregister (Dean Nelson) [619044] - [md] Fix resync hang after surprise removal (James Paradis) [707268] - [pci] Skip id checking if no id is passed (Prarit Bhargava) [714044] - [pci] Make PCIe error handling boot messages less scary (Prarit Bhargava) [710291]- [virt] xen: bump memory limit for x86_64 domU PV guest to 128Gb (Igor Mammedov) [669739]- [kernel] perf evlist: Fix per thread mmap setup (Jiri Olsa) [691343] - [kernel] perf tools: Honour the cpu list parameter when also monitoring a thread list (Jiri Olsa) [691343] - [kernel] perf evsel: Fix use of inherit (Jiri Olsa) [691343] - [kernel] perf hists browser: Fix seg fault when annotate null symbol (Jiri Olsa) [691343] - [kernel] perf probe: Fix listing incorrect line number with inline function (Jiri Olsa) [691343] - [kernel] perf probe: Fix to find recursively inlined function (Jiri Olsa) [691343] - [kernel] perf probe: Fix multiple --vars options behavior (Jiri Olsa) [691343] - [kernel] perf probe: Fix to remove redundant close (Jiri Olsa) [691343] - [kernel] perf probe: Fix to ensure function declared file (Jiri Olsa) [691343] - [kernel] perf: mmap 512 kiB by default (Jiri Olsa) [691343] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [691343] - [kernel] perf tools: Fixup exit path when not able to open events (Jiri Olsa) [691343] - [kernel] perf tools: Fix NO_NEWT=1 python build error (Jiri Olsa) [691343] - [kernel] perf symbols: Properly align symbol_conf.priv_size (Jiri Olsa) [691343] - [kernel] perf symbols: Fix vsyscall symbol lookup (Jiri Olsa) [691343] - [kernel] perf symbols: Look at .dynsym again if .symtab not found (Jiri Olsa) [691343] - [kernel] perf build-id: Add quirk to deal with perf.data file format breakage (Jiri Olsa) [691343] - [kernel] perf session: Pass evsel in event_ops->sample() (Jiri Olsa) [691343] - [kernel] perf top: Fix uninitialized 'counter' variable (Jiri Olsa) [691343] - [kernel] perf lock: Fix sorting by wait_min (Jiri Olsa) [691343] - [kernel] perf tools: Version incorrect with some versions of grep (Jiri Olsa) [691343] - [kernel] perf evlist: New command to list the names of events present in a perf.data file (Jiri Olsa) [691343] - [kernel] perf script: Add support for H/W and S/W events (Jiri Olsa) [691343] - [kernel] perf script: Add support for dumping symbols (Jiri Olsa) [691343] - [kernel] perf script: Support custom field selection for output (Jiri Olsa) [691343] - [kernel] perf script: Move printing of 'common' data from print_event and rename (Jiri Olsa) [691343] - [kernel] perf tracing: Remove print_graph_cpu and print_graph_proc from trace-event-parse (Jiri Olsa) [691343] - [kernel] perf script: Change process_event prototype (Jiri Olsa) [691343] - [kernel] perf stat: Provide support for filters (Jiri Olsa) [691343] - [kernel] perf symbol: Move sym_entry->skip to symbol->ignore (Jiri Olsa) [691343] - [kernel] perf symbols: Rename dso->origin to dso->symtab_type (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant syme->origin field (Jiri Olsa) [691343] - [kernel] perf top: Remove redundant perf_top->sym_counter (Jiri Olsa) [691343] - [kernel] perf probe: Clean up probe_point_lazy_walker() return value (Jiri Olsa) [691343] - [kernel] perf header: Stop using 'self' (Jiri Olsa) [691343] - [kernel] perf session: Use evlist/evsel for managing perf.data attributes (Jiri Olsa) [691343] - [kernel] perf top: Don't let events to eat up whole header line (Jiri Olsa) [691343] - [kernel] perf top: Fix events overflow in top command (Jiri Olsa) [691343] - [kernel] perf report tui: Improve multi event session support (Jiri Olsa) [691343] - [kernel] perf tools: Improve support for sessions with multiple events (Jiri Olsa) [691343] - [kernel] perf evlist: Split perf_evlist__id_hash (Jiri Olsa) [691343] - [kernel] perf hists browser: Handle browsing empty hists tree (Jiri Olsa) [691343] - [kernel] perf hists: Remove needless global col lenght calcs (Jiri Olsa) [691343] - [kernel] perf report tui: Fix multi event switching (Jiri Olsa) [691343] - [kernel] perf: Fix undefined PyVarObject_HEAD_INIT in python 2.5 (Jiri Olsa) [691343] - [kernel] perf: Fix missing strndup declaration (Jiri Olsa) [691343] - [kernel] perf: Set filters before mmaping events (Jiri Olsa) [691343] - [kernel] perf top tui: Wait till the first sample to refresh the screen. (Jiri Olsa) [691343] - [kernel] perf top: Fix reporting of invalid --vmlinux (Jiri Olsa) [691343] - [kernel] perf tui: Make ui__warning modal (Jiri Olsa) [691343] - [kernel] perf top browser: Handle empty active symbols list (Jiri Olsa) [691343] - [kernel] perf ui browser: Introduce ui_browser__show_title (Jiri Olsa) [691343] - [kernel] perf top browser: Fix up exit keys (Jiri Olsa) [691343] - [kernel] perf annotate: Show better message when no vmlinux is found (Jiri Olsa) [691343] - [kernel] perf lock: Document valid sort keys (Jiri Olsa) [691343] - [kernel] perf top browser: Adjust the browser indexes when refreshing (Jiri Olsa) [691343] - [kernel] perf top: Live TUI Annotation (Jiri Olsa) [691343] - [kernel] perf probe: Remove redundant checks (Jiri Olsa) [691343] - [kernel] perf evsel: Fix inverted test for fixing up attr.inherit flag (Jiri Olsa) [691343] - [kernel] perf probe: Fix error propagation leading to segfault (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove various and sundry cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove tool-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove platform-specific cruft (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Remove vestigial git-specific cruft (Jiri Olsa) [691343] - [kernel] perf list: Allow filtering list of events (Jiri Olsa) [691343] - [kernel] perf report: Tell the user when a perf.data file has no samples (Jiri Olsa) [691343] - [kernel] perf record: Delay setting the header writing atexit call (Jiri Olsa) [691343] - [kernel] perf: make perf stat print user provided full event names (Jiri Olsa) [691343] - [kernel] perf probe: Show filename which contains target function (Jiri Olsa) [691343] - [kernel] perf probe: Support function@filename syntax for --line (Jiri Olsa) [691343] - [kernel] perf tools: Update Makefile with some help (Jiri Olsa) [691343] - [kernel] perf annotate browser: Use the percent color for the whole line (Jiri Olsa) [691343] - [kernel] perf annotate: Check if offset is less than symbol size (Jiri Olsa) [691343] - [kernel] perf ui: Serialize screen updates (Jiri Olsa) [691343] - [kernel] perf report: Fix initializion of annotate symbol priv area (Jiri Olsa) [691343] - [kernel] perf annotate: Fix annotate context lines regression (Jiri Olsa) [691343] - [kernel] perf annotate: Move locking to struct annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Fix --stdio rendering (Jiri Olsa) [691343] - [kernel] perf probe: Add bitfield member support (Jiri Olsa) [691343] - [kernel] perf tool: Fix gcc 4.6.0 issues (Jiri Olsa) [691343] - [kernel] perf probe: Rewrite find_lazy_match_lines() by using getline(3) (Jiri Olsa) [691343] - [kernel] perf top: Use pid_t for target_{pid|tid} (Jiri Olsa) [691343] - [kernel] perf tools: Makefile: Use $(QUIET_GEN) for perf.so (Jiri Olsa) [691343] - [kernel] perf top: Ditch private annotation code, share perf annotate's (Jiri Olsa) [691343] - [kernel] perf annotate: Separate objdump parsing from actual screen rendering (Jiri Olsa) [691343] - [kernel] perf annotate: Config options for symbol__tty_annotate (Jiri Olsa) [691343] - [kernel] perf annotate: Support multiple histograms in annotation (Jiri Olsa) [691343] - [kernel] perf annotate: Move annotate functions to util/ (Jiri Olsa) [691343] - [kernel] perf top: Remove superfluous name_len field (Jiri Olsa) [691343] - [kernel] perf top: Fix TUI compilation (Jiri Olsa) [691343] - [kernel] perf tools: Don't try to build python bindings if Python.h not available (Jiri Olsa) [691343] - [kernel] perf stat: Fix up resource release order (Jiri Olsa) [691343] - [kernel] perf tools: Fix up 'make clean' target (Jiri Olsa) [691343] - [kernel] perf tools: Remove verbose build messages for the python binding (Jiri Olsa) [691343] - [kernel] perf python: Fix build on 32-bit (Jiri Olsa) [691343] - [kernel] perf probe: Use td for pointer arithmetic result (Jiri Olsa) [691343] - [kernel] perf top: Introduce slang based TUI (Jiri Olsa) [691343] - [kernel] perf tools: Don't fallback to setup_pager unconditionally (Jiri Olsa) [691343] - [kernel] perf top: Move display agnostic routines to util/top.[ch] (Jiri Olsa) [691343] - [kernel] perf evlist: Store pointer to the cpu and thread maps (Jiri Olsa) [691343] - [kernel] perf evlist: Move evlist methods to evlist.c (Jiri Olsa) [691343] - [kernel] perf tools: Initial python binding (Jiri Olsa) [691343] - [kernel] perf tools: Kill event_t typedef, use 'union perf_event' instead (Jiri Olsa) [691343] - [kernel] perf tools: Rename 'struct sample_data' to 'struct perf_sample' (Jiri Olsa) [691343] - [kernel] perf top: Switch to non overwrite mode (Jiri Olsa) [691343] - [kernel] perf evlist: Support non overwrite mode in perf_evlist__read_on_cpu (Jiri Olsa) [691343] - [kernel] perf events: Account PERF_RECORD_LOST events in event__process (Jiri Olsa) [691343] - [kernel] perf record: No need to check for overwrites (Jiri Olsa) [691343] - [kernel] perf test: Fix return values checking (Jiri Olsa) [691343] - [kernel] perf probe: Add filters support for available functions (Jiri Olsa) [691343] - [kernel] perf probe: Add variable filter support (Jiri Olsa) [691343] - [kernel] perf tools: Add strfilter for general purpose string filter (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evsel__{in, ex}it (Jiri Olsa) [691343] - [kernel] perf tools: Move event__parse_sample to evsel.c (Jiri Olsa) [691343] - [kernel] perf threads: Move thread_map to separate file (Jiri Olsa) [691343] - [kernel] perf tools: Pass the struct opt to the wildcard parsing routine (Jiri Olsa) [691343] - [kernel] perf record: auto detect when stdout is a pipe (Jiri Olsa) [691343] - [kernel] perf probe: Add --funcs to show available functions in symtab (Jiri Olsa) [691343] - [kernel] perf probe: Enable to put probe inline function call site (Jiri Olsa) [691343] - [kernel] perf probe: Introduce lines walker interface (Jiri Olsa) [691343] - [kernel] perf top: Add native_safe_halt to skip symbols (Jiri Olsa) [691343] - [kernel] perf callchain: Don't give arbitrary gender to callchain tree nodes (Jiri Olsa) [691343] - [kernel] perf callchain: Rename register_callchain_param into callchain_register_param (Jiri Olsa) [691343] - [kernel] perf callchain: Rename cumul_hits into callchain_cumul_hits (Jiri Olsa) [691343] - [kernel] perf callchain: Feed callchains into a cursor (Jiri Olsa) [691343] - [kernel] perf test: Add test for the evlist mmap routines (Jiri Olsa) [691343] - [kernel] perf evlist: Steal mmap reading routine from 'perf top' (Jiri Olsa) [691343] - [kernel] perf test: check if cpu_map__new() return NULL (Jiri Olsa) [691343] - [kernel] perf test: Check counts on all cpus in test__open_syscall_event_on_all_cpus (Jiri Olsa) [691343] - [kernel] perf tools: Add missing cpu_map__delete() (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evlist__mmap (Jiri Olsa) [691343] - [kernel] perf evlist: Move the mmap array from perf_evsel (Jiri Olsa) [691343] - [kernel] perf record: Move perf_mmap__write_tail to perf.h (Jiri Olsa) [691343] - [kernel] perf record: Use struct perf_mmap and helpers (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce mmap support (Jiri Olsa) [691343] - [kernel] perf record: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf top: Use perf_evsel__open (Jiri Olsa) [691343] - [kernel] perf evsel: Allow specifying if the inherit bit should be set (Jiri Olsa) [691343] - [kernel] perf evsel: Support event groups (Jiri Olsa) [691343] - [kernel] perf evlist: Adopt the pollfd array (Jiri Olsa) [691343] - [kernel] perf evsel: Introduce perf_evlist (Jiri Olsa) [691343] - [kernel] perf record: Enable counters only when kernel is execing subcommand (Jiri Olsa) [691343]- [audit] ia32entry.S sign extend error codes when calling 64 bit code (Eric Paris) [703935] - [audit] push audit success and retcode into arch ptrace.h (Eric Paris) [703935]- [net] force new skbs to allocate a minimum of 16 frags (Neil Horman) [694307] - [net] rtnetlink: ignore NETDEV_RELEASE and NETDEV_JOIN event (Amerigo Wang) [587751] - [net] net: rename NETDEV_BONDING_DESLAVE to NETDEV_RELEASE (Amerigo Wang) [587751] - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [587751] - [net] netconsole: clarify stopping message (Amerigo Wang) [587751] - [net] netconsole: don't announce stopping if nothing happened (Amerigo Wang) [587751] - [net] bond: service netpoll arp queue on master device (Amerigo Wang) [587751] - [net] net: Convert netpoll blocking api in bonding driver to be a counter (Amerigo Wang) [587751] - [net] netpoll: Remove netpoll blocking from uninit path (Amerigo Wang) [587751] - [net] bonding: Fix deadlock in bonding driver resulting from internal locking when using netpoll (Amerigo Wang) [587751] - [net] bonding: Fix bonding drivers improper modification of netpoll structure (Amerigo Wang) [587751] - [net] Revert "[net] Revert "[net] bonding: make bonding support netpoll"" (Amerigo Wang) [587751] - [net] bonding: documentation and code cleanup for resend_igmp (Flavio Leitner) [698506] - [virt] KVM: make guest mode entry to be rcu quiescent state (Gleb Natapov) [712653] - [virt] rcu: provide rcu_virt_note_context_switch() function (Gleb Natapov) [712653] - [fs] cifs: display fsc in /proc/mounts (Jeff Layton) [646224] - [fs] cifs: enable fscache iff fsc mount option is used explicitly (Jeff Layton) [646224] - [fs] cifs: allow fsc mount option only if CONFIG_CIFS_FSCACHE is set (Jeff Layton) [646224] - [x86] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705441] - [x86] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705441] - [watchdog] iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH (Prarit Bhargava) [695792] - [i2c] i2c-i801: SMBus patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ahci: AHCI-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [ata] ata_piix: IDE-mode SATA patch for Intel Panther Point DeviceIDs (Prarit Bhargava) [695792] - [pci] lpc: irq and pci_ids patch for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [695792] - [x86] perf: Fix AMD family 15h FPU event constraints (Frank Arnold) [698739] - [x86] perf: Fix pre-defined cache-misses event for AMD family 15h cpus (Frank Arnold) [698739] - [fs] GFS2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [702263] - [fs] GFS2: remove potential race in flock code (Steven Whitehouse) [612608] - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706614] - [ppc] remove exec-shield (Steve Best) [655688] - [ppc] perf_event: Skip updating kernel counters if register value shrinks (Steve Best) [706528] - [fs] nfs: coalesce small, page-aligned direct I/Os (Jeff Layton) [694309] - [x86] Reboot via ACPI when appropriate (Matthew Garrett) [677476] - [virt] xen: drop xen_sched_clock in favour of using plain wallclock time (Igor Mammedov) [711326] - [virt] kvm: device-assignment: Disable the option to skip iommu setup (Alex Williamson) [710192] - [virt] x86: Mask out unsupported CPUID features if running on xen (Igor Mammedov) [703055] - [netdrv] ixgbe: add MACVLAN support (Neil Horman) [694254] - [block] fix accounting bug on cross partition merges (Jerome Marchand) [669363] - [block] blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a memory leak of per cpu stats for root group (Vivek Goyal) [707755] - [block] blk-throttle: Make no throttling rule group processing lockless (Vivek Goyal) [707755] - [block] blk-cgroup: Make cgroup stat reset path blkg->lock free for dispatch stats (Vivek Goyal) [707755] - [block] blk-cgroup: Make 64bit per cpu stats safe on 32bit arch (Vivek Goyal) [707755] - [block] blk-throttle: Make dispatch stats per cpu (Vivek Goyal) [707755] - [block] blk-throttle: Free up a group only after one rcu grace period (Vivek Goyal) [707755] - [block] blk-throttle: Use helper function to add root throtl group to lists (Vivek Goyal) [707755] - [block] blk-throttle: Introduce a helper function to fill in device details (Vivek Goyal) [707755] - [block] blk-throttle: Dynamically allocate root group (Vivek Goyal) [707755] - [block] blk-cgroup: Allow sleeping while dynamically allocating a group (Vivek Goyal) [707755] - [block] cfq-iosched: Fix a possible race with cfq cgroup removal code (Vivek Goyal) [707755] - [block] cfq-iosched: Get rid of redundant function parameter "create" (Vivek Goyal) [707755] - [block] blk-throttle: Do the new group initialization with the help of a function (Vivek Goyal) [707755] - [net] u64_stats_fetch_begin_bh() and u64_stats_fetch_retry_bh() (Vivek Goyal) [707755] - [net] u64_stats_sync improvements (Vivek Goyal) [707755] - [net] Introduce u64_stats_sync infrastructure (Vivek Goyal) [707755] - [block] cfq: Remove useless css reference get (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_group (Vivek Goyal) [707762] - [block] cfq: don't use atomic_t for cfq_queue (Vivek Goyal) [707762] - [block] blk-throttle: Use task_subsys_state() to determine a task's blkio_cgroup (Vivek Goyal) [698094] - [block] Store return Value of xchg() to supress compiler warning (Vivek Goyal) [707755] - [block] blk-throttle: don't call xchg on bool (Vivek Goyal) [707762] - [block] blk-throttle: Reset group slice when limits are changed (Vivek Goyal) [707762] - [block] blk-throttle: Some cleanups and race fixes in limit update code (Vivek Goyal) [707762] - [block] blk-throttle: process limit change only through one function (Vivek Goyal) [707762] - [block] Move blk_throtl_exit() call to blk_cleanup_queue() (Vivek Goyal) [707762] - [block] Initialize ->queue_lock to internal lock at queue allocation time (Vivek Goyal) [707762] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [707762] - [block] Revert "[block] blk-throttle: Correct the placement of smp_rmb()" (Vivek Goyal) [707762]- [net] vlan: remove multiqueue ability from vlan device (Neil Horman) [703245] - [kernel] cgroupfs: use init_cred when populating new cgroupfs mount (Eric Paris) [700538]- [block] don't delay blk_run_queue_async (Mike Snitzer) [708542] - [scsi] remove performance regression due to async queue run (Mike Snitzer) [708542] - [block] get rid of QUEUE_FLAG_REENTER (Mike Snitzer) [708542] - [block] flush-merge RHELisms (Mike Snitzer) [672988] - [block] share request flush fields with elevator_private (Mike Snitzer) [672988] - [ata] libata: enable non-queueable flush flag (Mike Snitzer) [672988] - [ata] libata: set queue DMA alignment to sector size for ATAPI too (Mike Snitzer) [672988] - [ata] libata: support for > 512 byte sectors (e.g. 4K Native) (Mike Snitzer) [672988] - [block] hold queue if flush is running for non-queueable flush drive (Mike Snitzer) [672988] - [block] add a non-queueable flush flag (Mike Snitzer) [672988] - [block] Add sysfs documentation for the discard topology parameters (Mike Snitzer) [697995] - [block] Fix discard topology stacking and reporting (Mike Snitzer) [697995] - [scsi] sd: retry read_capacity on UNIT_ATTENTION (Mike Snitzer) [697995] - [ata] libata: Use Maximum Write Same Length to report discard size limit (Mike Snitzer) [697995] - [block] add blk_run_queue_async (Mike Snitzer) [672988] - [block] add API for delaying work/request_fn a little bit (Mike Snitzer) [672988] - [block] make the flush insertion use the tail of the dispatch list (Mike Snitzer) [672988] - [block] skip elevator initialization for flush requests (Mike Snitzer) [672988] - [block] reimplement FLUSH/FUA to support merge (Mike Snitzer) [672988] - [block] improve flush bio completion (Mike Snitzer) [672988] - [block] add REQ_FLUSH_SEQ (Mike Snitzer) [672988] - [block] blk-flush shouldn't call directly into q->request_fn() (Mike Snitzer) [672988] - [block] add @force_kblockd to __blk_run_queue() (Mike Snitzer) [672988] - [scsi] sd: Fail discard requests when logical block provisioning has been disabled (Mike Snitzer) [697995] - [scsi] scsi_debug: Logical Block Provisioning (Mike Snitzer) [697995] - [scsi] sd: Logical Block Provisioning update (Mike Snitzer) [697995] - [block] Consolidate min_not_zero (Mike Snitzer) [697995] - [ata] libata: Signal that our SATL supports WRITE SAME(16) with UNMAP (Mike Snitzer) [697995] - [dm] improve block integrity support (Mike Snitzer) [697992] - [dm] mpath: integrity errors should not cause failover (Mike Snitzer) [697992] - [block] Require subsystems to explicitly allocate bio_set integrity mempool (Mike Snitzer) [697992] - [kernel] Include protection operation in SCSI command trace (Mike Snitzer) [697992] - [kernel] tracing: scsi: sync with upstream scsi tracing (Mike Snitzer) [697992] - [block] biovec_slab not needed for CONFIG_BLK_DEV_INTEGRITY (Mike Snitzer) [697992] - [block] Make the integrity mapped property a bio flag (Mike Snitzer) [697992] - [block] Fix double free in blk_integrity_unregister (Mike Snitzer) [697992] - [scsi] Fix printing of failed 32-byte commands (Mike Snitzer) [697992] - [scsi] sd: Combine DIF/DIX error handling (Mike Snitzer) [697992] - [scsi] fix propagation of errors other than EIO (Mike Snitzer) [698655] - [netdrv] ixgbe: adding FdirMode module option (Andy Gospodarek) [707287] - [crypto] testmgr: add xts-aes-256 self-test (Jarod Wilson) [706167] - [fs] ext3: Fix lost extented attributes for inode with ino == 11 (Eric Sandeen) [662666] - [fs] ext4: Fix possible lost inode write in no journal mode (Lukas Czerner) [699151] - [ppc] pseries: Add page coalescing support (Steve Best) [694530] - [x86] ACPI/ACPICA: Fix global lock acquisition (Frank Arnold) [601120] - [block] dm: add missing RAID45 Makefile bits (Aristeu Rozanski) [700772] - [netdrv] netjet: blacklist Digium TDM400P (Prarit Bhargava) [700343] - [virt] xenpv: mask MWAIT cpuid feature (Andrew Jones) [712131] - [fs] NFSv4.1: Ensure that layoutget uses the correct gfp modes (Steve Dickson) [701788] - [fs] Cleanup XDR parsing for LAYOUTGET, GETDEVICEINFO (Steve Dickson) [701788] - [fs] NFSv4.1: remove pnfs_layout_hdr from pnfs_destroy_all_layouts tmp_list (Steve Dickson) [701788] - [fs] NFSv41: Resend on NFS4ERR_RETRY_UNCACHED_REP (Steve Dickson) [701788] - [fs] nfs: Don't mark_inode_dirty_sync() while holding lock (Steve Dickson) [701788] - [fs] SUNRPC: Deal with the lack of a SYN_SENT sk->sk_state_change callback (Steve Dickson) [701788] - [fs] SUNRPC: Never reuse the socket port after an xs_close() (Steve Dickson) [701788] - [fs] NFSv4: Ensure that clientid and session establishment can time out (Steve Dickson) [701788] - [fs] RPC: killing RPC tasks races fixed (Steve Dickson) [701788] - [fs] nfs: don't lose MS_SYNCHRONOUS on remount of noac mount (Steve Dickson) [701788] - [fs] SUNRPC: Allow RPC calls to return ETIMEDOUT instead of EIO (Steve Dickson) [701788] - [fs] NFSv4.1: Don't loop forever in nfs4_proc_create_session (Steve Dickson) [701788] - [fs] NFSv4.1: Don't update sequence number if rpc_task is not sent (Steve Dickson) [701788] - [fs] NFSv4.1: Ensure state manager thread dies on last umount (Steve Dickson) [701788] - [fs] SUNRPC: Fix the SUNRPC Kerberos V RPCSEC_GSS module dependencies (Steve Dickson) [701788] - [fs] NFS: Eliminate duplicate call to nfs_mark_request_dirty (Steve Dickson) [701788] - [fs] NFS: NFSv4 readdir loses entries (Steve Dickson) [701788] - [fs] NFS: Don't use vm_map_ram() in readdir (Steve Dickson) [701788] - [x86] AMD, cacheinfo: Fix L3 cache index disable checks (Frank Arnold) [638748] - [x86] amd-nb: Convert spaces to tabs in amd_nb.c (Frank Arnold) [638748] - [x86] amd-nb: Misc cleanliness fixes (Frank Arnold) [638748] - [x86] amd: Support L3 Cache Partitioning on AMD family 0x15 CPUs (Frank Arnold) [638748] - [x86] amd: Extend AMD northbridge caching code to support "Link Control" devices (Frank Arnold) [638748] - [x86] amd: Enable L3 cache index disable on family 0x15 (Frank Arnold) [638748] - [x86] amd: Normalize compute unit IDs on multi-node processors (Frank Arnold) [638748] - [x86] cacheinfo: Cleanup L3 cache index disable support (Frank Arnold) [638748] - [x86] amd-nb: Cleanup AMD northbridge caching code (Frank Arnold) [638748] - [x86] amd-nb: Complete the rename of AMD NB and related code (Frank Arnold) [638748] - [x86] k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB (Frank Arnold) [638748] - [x86] k8-gart: Decouple handling of garts and northbridges (Frank Arnold) [638748] - [x86] cacheinfo: Fix dependency of AMD L3 CID (Frank Arnold) [638748] - [x86] cacheinfo: Carve out L3 cache slot accessors (Frank Arnold) [638748] - [x86] cacheinfo: Disable index in all four subcaches (Frank Arnold) [638748] - [x86] cacheinfo: Make L3 cache info per node (Frank Arnold) [638748] - [x86] cacheinfo: Reorganize AMD L3 cache structure (Frank Arnold) [638748] - [x86] cacheinfo: Enable L3 CID only on AMD (Frank Arnold) [638748]- [virt] xenpv: zero all x86 power feature bits from cpuid (Andrew Jones) [709856]- [mm] Prevent Disk IO throughput degradation due to memory allocation stalls (Larry Woodman) [679526] - [x86] Add support for newer Thinkpads to thinkpad_acpi (Matthew Garrett) [682789] - [x86] fix a shutdown regression in intel_idle (Prarit Bhargava) [707701] - [fs] dlm: delayed reply message warning (David Teigland) [677409] - [fs] dlm: make plock operation killable (David Teigland) [707005] - [fs] ext4: Add mount options in superblock (Eric Sandeen) [704557] - [fs] dlm: increase default hash table sizes (David Teigland) [678102] - [fs] GFS2: Processes waiting on inode glock that no processes are holding (Robert S Peterson) [707263] - [x86] microcode, AMD: Extend ucode size verification (Frank Arnold) [698014] - [x86] amd-ucode: Remove needless log messages (Frank Arnold) [698014] - [ppc] pseries/iommu: Add additional checks when changing iommu mask (Steve Best) [704401] - [ppc] pseries/iommu: Use correct return type in dupe_ddw_if_already_created (Steve Best) [704401] - [ppc] iommu: Restore iommu table pointer when restoring iommu ops (Steve Best) [704401] - [ppc] Fix kexec with dynamic dma windows (Steve Best) [704401] - [mm] smaps: have smaps show transparent huge pages (Andrea Arcangeli) [706385] - [mm] smaps: teach smaps_pte_range() about THP pmds (Andrea Arcangeli) [706385] - [mm] smaps: pass pte size argument in to smaps_pte_entry() (Andrea Arcangeli) [706385] - [mm] smaps: break out smaps_pte_entry() from smaps_pte_range() (Andrea Arcangeli) [706385] - [mm] pagewalk: only split huge pages when necessary (Andrea Arcangeli) [706385] - [mm] /proc/pid/smaps: export amount of anonymous memory in a mapping (Andrea Arcangeli) [706385] - [mm] Documentation/filesystems/proc.txt: improve smaps field documentation (Andrea Arcangeli) [706385] - [mm] thp: fix /dev/zero MAP_PRIVATE and vm_flags cleanups (Andrea Arcangeli) [706385] - [mm] thp: mremap support and TLB optimization (Andrea Arcangeli) [706385] - [mm] mprotect: transparent huge page support (Andrea Arcangeli) [706385] - [mm] mprotect: pass vma down to page table walkers (Andrea Arcangeli) [706385] - [mm] add pmd_modify (Andrea Arcangeli) [706385] - [mm] mincore transparent hugepage support (Andrea Arcangeli) [706385] - [mm] mincore: do nested page table walks (Andrea Arcangeli) [706385] - [mm] mincore: pass ranges as start, end address pairs (Andrea Arcangeli) [706385] - [mm] mincore: break do_mincore() into logical pieces (Andrea Arcangeli) [706385] - [mm] mincore: cleanups (Andrea Arcangeli) [706385] - [mm] add VM counters for transparent hugepages (Andrea Arcangeli) [706385] - [mm] compaction: enforce no writeback for async migration (Andrea Arcangeli) [706385] - [fs] pNFS: request WRITE and COMMIT to DS be cached (Steve Dickson) [701788] - [fs] pNFS: revert layoutcommit xdr (Steve Dickson) [701788]- [fs] NFSv4.1 pnfs_layoutcommit_inode fixes (Steve Dickson) [701788] - [fs] NFSv4.1 convert layoutcommit sync to boolean (Steve Dickson) [701788] - [fs] NFSv4.1 remove temp code that prevented ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: layoutcommit (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout driver specific code for COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds commits (Steve Dickson) [701788] - [fs] NFSv4.1: add generic layer hooks for pnfs COMMIT (Steve Dickson) [701788] - [fs] NFSv4.1: alloc and free commit_buckets (Steve Dickson) [701788] - [fs] NFSv4.1: shift filelayout_free_lseg (Steve Dickson) [701788] - [fs] NFSv4.1: pull out code from nfs_commit_release (Steve Dickson) [701788] - [fs] NFSv4.1: pull error handling out of nfs_commit_list (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_commit_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_commit_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: don't send COMMIT to ds for data sync writes (Steve Dickson) [701788] - [fs] NFSv4.1: Clear lseg pointer in ->doio function (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange ->doio args (Steve Dickson) [701788] - [fs] NFSv4.1: pnfs filelayout driver write (Steve Dickson) [701788] - [fs] NFSv4.1: remove GETATTR from ds writes (Steve Dickson) [701788] - [fs] NFSv4.1: implement generic pnfs layer write switch (Steve Dickson) [701788] - [fs] NFSv4.1: trigger LAYOUTGET for writes (Steve Dickson) [701788] - [fs] NFSv4.1: Send lseg down into nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: add callback to nfs4_write_done (Steve Dickson) [701788] - [fs] NFSv4.1: rearrange nfs_write_rpcsetup (Steve Dickson) [701788] - [fs] NFSv4.1: lseg documentation (Steve Dickson) [701788] - [fs] NFSv4.1: turn off pNFS on ds connection failure (Steve Dickson) [701788] - [fs] NFSv4.1 move deviceid cache to filelayout driver (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout async error handler (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout read (Steve Dickson) [701788] - [fs] NFSv4.1: filelayout i/o helpers (Steve Dickson) [701788] - [fs] NFSv4.1: data server connection (Steve Dickson) [701788] - [fs] NFSv4.1: generic read (Steve Dickson) [701788] - [fs] NFSv4.1: shift pnfs_update_layout locations (Steve Dickson) [701788] - [fs] NFSv4.1: coelesce across layout stripes (Steve Dickson) [701788] - [fs] NFSv4.1: lseg refcounting (Steve Dickson) [701788] - [fs] NFSv4.1: add MDS mount DS only check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for lease time check (Steve Dickson) [701788] - [fs] NFSv4.1: new flag for state renewal check (Steve Dickson) [701788] - [fs] NFSv4.1: send zero stateid seqid on v4.1 i/o (Steve Dickson) [701788] - [fs] NFS: move nfs_client initialization into nfs_get_client (Steve Dickson) [701788] - [fs] NFSv4.1: put_layout_hdr can remove nfsi->layout (Steve Dickson) [701788] - [fs] NFSv4: remove CONFIG_NFS_V4 from nfs_read_data (Steve Dickson) [701788] - [fs] NFS: Allow walking nfs_client.cl_superblocks list outside client.c (Steve Dickson) [701788]- [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [683455] - [net] ipv6/udp: fix the wrong headroom check (Thomas Graf) [698170] - [net] dcbnl: potential risk in code in getapp handling (John Villalovos) [694354] - [net] Fix netif_set_real_num_tx_queues (Neil Horman) [702742] - [net] sock: adjust prot->obj_size always (Jiri Pirko) [704231] - [net] dccp: Fix a few bugs in module loading (Neil Horman) [702183] - [fs] GFS2: resource group bitmap corruption resulting in panics and withdraws (Robert S Peterson) [702057] - [ppc] Add pgprot_writecombine (Steve Best) [694595] - [input] xen-kbdfront: advertise either absolute or relative coordinates (Igor Mammedov) [703474]- [cpuidle] Ensure poll_idle_init() is called (Matthew Garrett) [696850] - [x86] intel_idle: add Sandy Bridge support (Matthew Garrett) [696172] - [x86] intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [690393] - [x86] intel_idle: open broadcast clock event (Matthew Garrett) [690392] - [x86] gart: Make sure GART does not map physmem above 1TB (Myron Stowe) [698162] - [x86] gart: Set DISTLBWALKPRB bit always (Myron Stowe) [698162] - [x86] gart: Convert spaces to tabs in enable_gart_translation (Myron Stowe) [698162] - [x86] amd: Disable GartTlbWlkErr when BIOS forgets it (Myron Stowe) [698162] - [virt] virtio: console: Enable call to hvc_remove() on console port remove (Amit Shah) [693054] - [virt] virtio_pci: Prevent double-free of pci regions after device hot-unplug (Amit Shah) [699358] - [virt] virtio: Decrement avail idx on buffer detach (Amit Shah) [681122] - [x86] cpufreq: Add APERF/MPERF support for AMD processors (Frank Arnold) [668085] - [x86] k8: Fix section mismatch for powernowk8_exit() (Frank Arnold) [668085] - [x86] powernow-k8: Add core performance boost support (Frank Arnold) [668085] - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [703329] - [fs] GFS2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701578] - [fs] nfs: Open with O_CREAT flag set fails to open existing files on non writable directories (J. Bruce Fields) [701825] - [ppc] rtas: Only sleep in rtas_busy_delay if we have useful work to do (Steve Best) [702674] - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [696640] - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [700165] - [scsi] mpt2sas: move event handling of MPT2SAS_TURN_ON_FAULT_LED in process context (Tomas Henzl) [701951] - [kernel] posix-timers: RCU conversion (Avi Kivity) [705082] - [infiniband] RDMA/cxgb4: Reset wait condition atomically (Steve Best) [693930] - [x86] kprobes: Disable irqs during optimized callback (Jiri Olsa) [699865] - [x86] AMD IOMMU: Display warning for AMD systems (Prarit Bhargava) [681104] - [netdrv] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694581] - [mm] slab, kmemleak: pass the correct pointer to kmemleak_erase() (Steve Best) [698023]- [kernel] smp_call_function_many: handle concurrent clearing of mask (Jeff Moyer) [668775] - [kernel] smp_call_function_many: add missing ordering (Jeff Moyer) [668775] - [kernel] call_function_many: fix list delete vs add race (Jeff Moyer) [668775] - [kernel] smp.c: consolidate writes in smp_call_function_interrupt() (Jeff Moyer) [668775] - [kernel] smp.c: fix smp_call_function_many() SMP race (Jeff Moyer) [668775] - [fs] NFS: change nfs_writeback_done to return void (Steve Dickson) [701373] - [fs] NFS: remove pointless if statement in nfs_direct_write_result (Steve Dickson) [701373] - [net] RPC: clarify rpc_run_task error handling (Steve Dickson) [701373] - [net] RPC: remove check for impossible condition in rpc_make_runnable (Steve Dickson) [701373] - [fs] pnfs: fix pnfs lock inversion of i_lock and cl_lock (Steve Dickson) [701373] - [fs] pnfs: do not need to clear NFS_LAYOUT_BULK_RECALL flag (Steve Dickson) [701373] - [fs] NFSv4: nfs4_state_mark_reclaim_nograce() should be static (Steve Dickson) [701373] - [fs] pnfs: avoid incorrect use of layout stateid (Steve Dickson) [701373] - [fs] NFSv4.1 reclaim complete must wait for completion (Steve Dickson) [701373] - [fs] NFS: NFSROOT should default to "proto=udp" (Steve Dickson) [701373] - [fs] NFSv4/4.1: Fix nfs4_schedule_state_recovery abuses (Steve Dickson) [701373] - [fs] nfs4: remove duplicated #include (Steve Dickson) [701373] - [fs] NFSv4: remove duplicate clientid in struct nfs_client (Steve Dickson) [701373] - [fs] NFSv4: Fix the setlk error handler (Steve Dickson) [701373] - [fs] NFSv4.1: Fix the handling of the SEQUENCE status bits (Steve Dickson) [701373] - [fs] NFSv4.1: Retry CREATE_SESSION on NFS4ERR_DELAY (Steve Dickson) [701373] - [fs] nfs: fix compilation warning (Steve Dickson) [701373] - [net] SUNRPC: Remove resource leak in svc_rdma_send_error() (Steve Dickson) [701373] - [fs] Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63 are set in fileid (Steve Dickson) [701373] - [fs] nfs: add kmalloc return value check in decode_and_add_ds (Steve Dickson) [701373] - [fs] nfs: close NFSv4 COMMIT vs. CLOSE race (Steve Dickson) [701373] - [fs] SUNRPC: Close a race in __rpc_wait_for_completion_task() (Steve Dickson) [701373] - [fs] NFSv4.1: Various fixes to the sequence flag error handling (Steve Dickson) [701373]- [scsi] megaraid_sas: Driver only report tape drive, JBOD and logic drives (Tomas Henzl) [619422] - [kernel] lib/vsprintf.c: add pU to print UUID/GUIDs (Stefan Assmann) [700299]- [x86] MCE: Drop the default decoding notifier (Prarit Bhargava) [688281] - [x86] MCE: Do not taint when handling correctable errors (Prarit Bhargava) [688281] - [kernel] printk: use pK for /proc/kallsyms and /proc/modules (Phillip Lougher) [679262] - [kernel] timer debug: Hide kernel addresses via pK in /proc/timer_list (Phillip Lougher) [679262] - [drm] do not leak kernel addresses via /proc/dri/*/vma (Phillip Lougher) [679262] - [kernel] kptr_restrict for hiding kernel pointers from unprivileged users (Phillip Lougher) [679262] - [net] fix netns vs proto registration ordering (Wade Mealing) [702306] {CVE-2011-1767 CVE-2011-1768}- [net] dccp: handle invalid feature options length (Jiri Pirko) [703013] {CVE-2011-1770} - [fs] cifs: check for private_data before trying to put it (Jeff Layton) [702642] {CVE-2011-1771} - [net] can: add missing socket check in can/raw and can/bcm release (Jiri Pirko) [698483] {CVE-2011-1598 CVE-2011-1748} - [netdrv] ixgbe: do not clear FCoE DDP error status for received ABTS (Andy Gospodarek) [695966] - [netdrv] ixgbe: DCB remove ixgbe_fcoe_getapp routine (Andy Gospodarek) [694358] - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645229] {CVE-2010-3858} - [scsi] bfa: change tech-preview to cover all cases (Rob Evers) [703251] - [scsi] bfa: driver version update (Rob Evers) [703265] - [scsi] bfa: kdump fix (Rob Evers) [703265] - [scsi] bfa: firmware download fix (Rob Evers) [703265] - [netdrv] bna: fix memory leak during RX path cleanup (Ivan Vecera) [698625] - [netdrv] bna: fix for clean fw re-initialization (Ivan Vecera) [698625]- [build] disable Werr for external modules (Aristeu Rozanski) [703504]- [scsi] hpsa: fix reading a write only register causes a hang (Rob Evers) [703262] - [scsi] mpt2sas: remove the use of writeq, since writeq is not atomic (Tomas Henzl) [701947]- [kernel] sched: resched proper CPU on yield_to (Rik van Riel) [464276] - [virt] sched: avoid kABI breakage (Rik van Riel) [464276] - [virt] kvm: use yield_to instead of sleep in kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] kvm: keep track of which task is running a KVM vcpu (Rik van Riel) [464276] - [virt] export pid symbols needed for kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] sched: Add yield_to(task, preempt) functionality (Rik van Riel) [464276] - [virt] sched: Use a buddy to implement yield_task_fair() (Rik van Riel) [464276] - [virt] sched: Limit the scope of clear_buddies (Rik van Riel) [464276] - [virt] sched: Check the right ->nr_running in yield_task_fair() (Rik van Riel) [464276] - [virt] VMX: increase ple_gap to 128 (Rik van Riel) [464276] - [virt] KVM: introduce kvm_vcpu_on_spin (Rik van Riel) [464276] - [virt] SVM: Support Pause Filter in AMD processors (Rik van Riel) [464276] - [virt] VMX: Add support for Pause-Loop Exiting (Rik van Riel) [464276] - [ppc] Add POWER7+ cputable entry (Steve Best) [694586] - [fs] ext4: Allow indirect-block file to grow the file size to max file size (Lukas Czerner) [681647] - GFS2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [695763] - [x86] Use KERN_DEFAULT log-level in __show_regs() (Prarit Bhargava) [691509] - [x86] Make sure we also print a Code: line for show_regs() (Prarit Bhargava) [691509] - [x86] Combine printk()s in show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi, debug: Log board name (when present) in dmesg/oops output (Prarit Bhargava) [691509] - [x86] Factor duplicated code out of __show_regs() into show_regs_common() (Prarit Bhargava) [691509] - [x86] dmi: log board, system, and BIOS information (Prarit Bhargava) [691509] - [ppc] Fix oops if scan_dispatch_log is called too early (Steve Best) [696777] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [696754] - [kernel] taskstats: use real microsecond granularity for CPU times (Oleg Nesterov) [662208] - [x86] ACPI: Fix ioremap size for MMIO reads and writes (Myron Stowe) [690486] - [virt] i8259: initialize isr_ack (Avi Kivity) [670765] - [netdrv] mlx4_core: Remove warning message about firmware bug (Steve Best) [695229] - Check if PTE is already allocated during page fault (Andrea Arcangeli) [696998] - [mm] thp: simple fix for /dev/zero THP mprotect bug (Andrea Arcangeli) [690444] - [mm] hugetlbfs: correct handling of negative input to nr_hugepages and nr_overcommit_hugepages (Petr Holasek) [673629]- [scsi] hpsa: fix lost command problem (Tomas Henzl) [700430] - [scsi] cciss: fix lost command problem (Tomas Henzl) [700430] - [scsi] ibft: fix oops during boot (Mike Christie) [698737]- [scsi] beiscsi: update version (Mike Christie) [674340] - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [674340] - [scsi] be2iscsi: fix boot hang due to interrupts not getting rearmed (Mike Christie) [674340] - [scsi] bnx2fc: fix regression due to incorrect setup of em for npiv port (Mike Christie) [700672] - [ppc] pseries: Use a kmem cache for DTL buffers (Steve Best) [695678]- [kdump] revert commit 8f4ec27fc to keep crashkernel=auto (Amerigo Wang) [605786] - [kernel] sched: Drop rq->lock from idle_balance() (Larry Woodman) [623712] - [kernel] sched: Fix unregister_fair_sched_group() (Larry Woodman) [623712] - [kernel] sched: Allow update_cfs_load() to update global load (Larry Woodman) [623712] - [kernel] sched: Implement demand based update_cfs_load() (Larry Woodman) [623712] - [kernel] sched: Update shares on idle_balance (Larry Woodman) [623712] - [kernel] sched: Add sysctl_sched_shares_window (Larry Woodman) [623712] - [kernel] sched: Introduce hierarchal order on shares update list (Larry Woodman) [623712] - [kernel] sched: Fix update_cfs_load() synchronization (Larry Woodman) [623712] - [kernel] sched: Fix load corruption from update_cfs_shares() (Larry Woodman) [623712] - [kernel] sched: Make tg_shares_up() walk on-demand (Larry Woodman) [623712] - [kernel] sched: Implement on-demand (active) cfs_rq list (Larry Woodman) [623712] - [kernel] sched: Rewrite tg_shares_up (Larry Woodman) [623712] - [kernel] Prevent rt_sigqueueinfo and rt_tgsigqueueinfo from spoofing the signal code (Oleg Nesterov) [690033] {CVE-2011-1182} - [net] ethtool RXHASH flag (Neil Horman) [690619] - [fs] Revert "[fs] nfs: use unstable writes for groups of small DIO writes" (Jeff Layton) [694309] - [fs] sendfile(): check f_op.splice_write() rather than f_op.sendpage() (Lukas Czerner) [689426] - [fs] dcache: allow __d_obtain_alias() to return unhashed dentries (J. Bruce Fields) [636926] - [virt] VMX: Save and restore tr selector across mode switches (Gleb Natapov) [693894] - [virt] VMX: update live TR selector if it changes in real mode (Gleb Natapov) [693894] - [mm] memcg: remove direct page_cgroup-to-page pointer (Johannes Weiner) [692490] - [mm] memcg: condense page_cgroup-to-page lookup points (Johannes Weiner) [692490] - [mm] memcg: change page_cgroup_zoneinfo signature (Johannes Weiner) [692490] - [mm] memcg: no uncharged pages reach page_cgroup_zoneinfo (Johannes Weiner) [692490] - [s390x] dasd: prevent panic with unresumed devices (Hendrik Brueckner) [676720] - [s390x] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675211]- [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware: re-add the recently deleted bnx2x fw 6.2.5.0 (Michal Schmidt) [690470] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) [690470] - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470]- [net] limit socket backlog add operation to prevent possible DoS (Jiri Pirko) [694396] {CVE-2010-4251} - [scsi] mpt2sas: prevent heap overflows and unchecked (Tomas Henzl) [694023] {CVE-2011-1494 CVE-2011-1495} - [fs] epoll: prevent creating circular epoll structures (Don Howard) [681683] {CVE-2011-1082} - [mm] Prevent page_fault at do_mm_track_pte+0xc when Stratus dirty page tracking is active (Larry Woodman) [693786] - [fs] GFS2 causes kernel panic in spectator mode (Steven Whitehouse) [696535] - [net] bonding: interface doesn't issue IGMP report on slave interface during failover (Flavio Leitner) [640690] - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [698016] - [scsi] isci: fix oem parameter header definition (David Milburn) [698016]- [scsi] mark bfa fc adapters tech preview (Rob Evers) [698384] - [virt] Revert pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Aristeu Rozanski) [691310] - [i686] nmi watchdog: Enable panic on hardlockup (Don Zickus) [677532] - [netdrv] Adding Chelsio Firmware for cxgb4 (Neil Horman) [691929]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Aristeu Rozanski) - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Aristeu Rozanski)- [net] bonding: fix jiffy comparison issues (Andy Gospodarek) [696337]- [kernel] perf: add script command help (Jiri Olsa) [693050] - [drm] radeon/kms: make radeon i2c put/get bytes less noisy (Frank Arnold) [693829] - [drm] radeon/kms: fix hardcoded EDID handling (Frank Arnold) [693829] - [x86] Revert "[x86] perf: P4 PMU - Fix unflagged overflows handling" (Don Zickus) [688547] - [x86] perf: let everyone share counters on a P4 machine (Don Zickus) [688547] - [fs] nfs: Ensure that NFS4 acl requests don't use slab in skb fraglist (Neil Horman) [682645] {CVE-2011-1090} - [fs] partitions: Validate map_count in Mac partition tables (Danny Feng) [679286] {CVE-2011-1010}- [scsi] ibft: search for broadcom specific ibft sign (Mike Christie) [696275] - [fs] Fix corrupted OSF partition table parsing (Danny Feng) [688025] {CVE-2011-1163} - [netdrv] ixgbe: DCB, X540 devices do not respond to pause frames (Andy Gospodarek) [694930] - [netdrv] ixgbe: DCB, misallocated packet buffer size with X540 device (Andy Gospodarek) [694930] - [netdrv] ixgbe: refactor common start_hw code for 82599 and x54 (Andy Gospodarek) [694930] - [netdrv] ixgbe: balance free_irq calls with request_irq calls (Andy Gospodarek) [692988]- [net] sctp: fix the INIT/INIT-ACK chunk length calculation (Thomas Graf) [690743] {CVE-2011-1573} - [kernel] sched: Fix granularity of task_u/stime() (Jerome Marchand) [690998] - [pci] Call PCIe _OSC methods earlier (Matthew Garrett) [693974] - [fs] nfs: use unstable writes for groups of small DIO writes (Jeff Layton) [694309] - [net] CAN: Use inode instead of kernel address for /proc file (Danny Feng) [664561] {CVE-2010-4565} - [x86] mce: reject CEs on Westmere EX MCE bank 6 (Prarit Bhargava) [694891] - [scsi] libfcoe: Incorrect CVL handling for NPIV ports (Mike Christie) [694906] - [x86] perf: Complain louder about BIOSen corrupting CPU/PMU state and continue (Don Zickus) [694913] - [fs] inotify: fix double free/corruption of stuct user (Eric Paris) [656832] {CVE-2010-4250} - [netdrv] netxen: limit skb frags for non tso packet (Chad Dupuis) [695478] - [fs] nfsd4: fix oops on lock failure (J. Bruce Fields) [696376] - [netdrv] Return bnx2 firmware files to Makefile (John Feeney) [696365] - [scsi] be2iscsi: fix be2iscsi rmmod (Mike Christie) [695585] - [netdrv] qlcnic: limit skb frags for non tso packet (Bob Picco) [695488] - [md] Cleanup after raid45->raid0 takeover (Dean Nelson) [694106] - [md] revert "Cleanup after raid45->raid0 takeover patch" (Dean Nelson) [694106] - [net] bonding: fix incorrect tx queue offset (Andy Gospodarek) [695548] {CVE-2011-1581} - [netdrv] igb: for 82576 EEPROMs reporting invalid size default to 16kB (Stefan Assmann) [695751] - [pci] return correct value when writing to the "reset" attribute (Alex Williamson) [690291] - [kernel] Initalize call_single_queue during boot to handle left over ipi (Neil Horman) [680478]- [virt] x86: better fix for race between nmi injection and enabling nmi window (Marcelo Tosatti) [684719] - [virt] x86: revert "fix race between nmi injection and enabling nmi window" (Marcelo Tosatti) [684719]- [mm] pdpte registers are not flushed when PGD entry is changed in x86 PAE mode (Larry Woodman) [691310] - [drm] i915: backports from stable to fix some regressions (Dave Airlie) [690865] - [fs] svcrpc: complete svsk processing on cb receive failure (J. Bruce Fields) [629030] - [netdrv] cnic: fix hang due to rtnl_lock (Mike Christie) [694874] - [netdrv] firmware/bnx2x: add 6.2.9.0 fw, remove unused fw (Michal Schmidt) - [netdrv] bnx2x, cnic: Disable iSCSI if DCBX negotiation is successful (Michal Schmidt) [690470] - [netdrv] bnx2x: don't write dcb/llfc fields in STORM memory (Michal Schmidt) [690470] - [netdrv] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [690470] - [ppc] pseries: fix hang caused by missing spin_unlock in dtl_disable (Steve Best) [694327] - [ppc] pseries: Disable VPNH feature (Steve Best) [694266] - [netdrv] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [694115] - [input] wacom: Move the cintiq initialization down (Peter Hutterer) [693573] - [input] wacom: specify Cinitq supported tools (Peter Hutterer) [693573] - [input] wacom: fix pressure in Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: fix serial number handling on Cintiq 21UX2 (Peter Hutterer) [693573] - [input] wacom: add Cintiq 21UX2 and Intuos4 WL (Peter Hutterer) [693573] - [kernel] spec: strip note and comment from ppc64's vmlinux before checksum is calculated (Aristeu Rozanski) [692515] - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Mike Christie) [691611] - [scsi] libfc: rec tov value and REC_TOV_CONST units usages is incorrect (Mike Christie) [691611] - [scsi] libfcoe: fix wrong comment in fcoe_transport_detach (Mike Christie) [691611] - [scsi] libfcoe: clean up netdev mapping properly when the transport goes away (Mike Christie) [691611] - [scsi] fcoe: remove unnecessary module state check (Mike Christie) [691611] - [scsi] fcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] libfcoe: Remove mutex_trylock/restart_syscall checks (Mike Christie) [691611] - [scsi] fcoe: correct checking for bonding (Mike Christie) [691611] - [scsi] fcoe: fix broken fcoe interface reset (Mike Christie) [691611] - [scsi] fcoe: precedence bug in fcoe_filter_frames() (Mike Christie) [691611] - [scsi] libfcoe: Move FCOE_MTU definition from fcoe.h to libfcoe.h (Mike Christie) [691611] - [scsi] libfc: remove duplicate ema_list init (Mike Christie) [691611] - [scsi] fcoe, libfc: initialize EM anchors list and then update npiv EMs (Mike Christie) [691611] - [scsi] libfc: Fixing a memory leak when destroying an interface (Mike Christie) [691611] - [scsi] fc: Add GSPN_ID request to header file (Mike Christie) [691611] - [x86] mce: don't print "human readable" message for corrected errors (Prarit Bhargava) [688281] - [scsi] hpsa: fix pci_device_id table (Tomas Henzl) [684997] - [netdrv] ixgbe: only enable WoL for magic packet by default (Andy Gospodarek) [632598] - [mm] zram: disable zram on ppc64 (Jerome Marchand) [661293] - [mm] zram: update config file (Jerome Marchand) [661293] - [mm] zram: initialize device on first read (Jerome Marchand) [661293] - [mm] zram: fix data corruption issue (Jerome Marchand) [661293] - [mm] zram: xvmalloc: combine duplicate block delete code (Jerome Marchand) [661293] - [mm] zram: Return zero'd pages on new reads (Jerome Marchand) [661293] - [mm] zram: xvmalloc: Close 32byte hole on 64bit CPUs (Jerome Marchand) [661293] - [mm] zram: xvmalloc: create CONFIG_ZRAM_DEBUG for debug code (Jerome Marchand) [661293] - [mm] zram: xvmalloc: free bit block insertion optimization (Jerome Marchand) [661293] - [mm] zram: Prevent overflow in logical block size (Jerome Marchand) [661293] - [mm] zram: vmalloc: Correct tunings to enable use with 64K pages (Jerome Marchand) [661293] - [mm] zram: xvmalloc.c: Fix a typo (Jerome Marchand) [661293] - [mm] zram: Fix sparse warning 'Using plain integer as NULL pointer' (Jerome Marchand) [661293]- [tracing] t_start: reset FTRACE_ITER_HASH in case of seek/pread (Jiri Olsa) [631626] {CVE-2010-3079} - [scsi] scsi_dh_rdac: fix for lun_table update for rdac (Rob Evers) [687878] - [usb] EHCI: unlink unused QHs when the controller is stopped (Don Zickus) [680987] - [fs] Revert "[fs] sunrpc: Use static const char arrays" (Steve Dickson) [690754] - [fs] sunrpc: Propagate errors from xs_bind() through xs_create_sock() (Steve Dickson) [689777] - [net] netfilter: ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689342] - [net] ipv6: netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689351] {CVE-2011-1172} - [net] netfilter: ip_tables: fix infoleak to userspace (Jiri Pirko) [689334] {CVE-2011-1171} - [net] netfilter: arp_tables: fix infoleak to userspace (Jiri Pirko) [689325] {CVE-2011-1170} - [kernel] remove kernel-debuginfo-common requires from perf-debuginfo (Jason Baron) [682012] - [drm] radeon/kms: check AA resolve registers on r300 + regression fix (Dave Airlie) [680002] {CVE-2011-1016} - [net] fix ebtables stack infoleak (Eugene Teo) [681323] {CVE-2011-1080} - [drm] fix unsigned vs signed comparison issue in modeset ctl ioctl (Don Howard) [679928] {CVE-2011-1013} - [fs] svcrpc: take advantage of tcp autotuning (J. Bruce Fields) [629030] - [fs] SUNRPC: Don't wait for full record to receive tcp data (J. Bruce Fields) [629030] - [net] svcrpc: copy cb reply instead of pages (J. Bruce Fields) [629030] - [fs] svcrpc: close connection if client sends short packet (J. Bruce Fields) [629030] - [fs] svcrpc: note network-order types in svc_process_calldir (J. Bruce Fields) [629030] - [fs] SUNRPC: svc_tcp_recvfrom cleanup (J. Bruce Fields) [629030] - [fs] SUNRPC: requeue tcp socket less frequently (J. Bruce Fields) [629030] - [fs] rpc: move sk_bc_xprt to svc_xprt (J. Bruce Fields) [629030] - [acpi] ACPICA: Truncate I/O addresses to 16 bits for Windows compatibility (Frank Arnold) [593766]- [kernel] kcore: restrict access to the whole memory (Amerigo Wang) [663864] - [scsi] libsas: flush initial device discovery before completing ->scan_finished (David Milburn) [682265] - [md] Cleanup after raid45->raid0 takeover (Doug Ledford) [688725] - [md] partition detection when array becomes active (Doug Ledford) [688725] - [md] avoid spinlock problem in blk_throtl_exit (Doug Ledford) [679096 688725] - [md] correctly handle probe of an 'mdp' device (Doug Ledford) [688725] - [md] don't set_capacity before array is active (Doug Ledford) [688725] - [md] Fix raid1->raid0 takeover (Doug Ledford) [688725] - [md] process hangs at wait_barrier after 0->10 takeover (Doug Ledford) [688725] - [md] md_make_request: don't touch the bio after calling make_request (Doug Ledford) [688725] - [md] Don't allow slot_store while resync/recovery is happening (Doug Ledford) [688725] - [md] don't clear curr_resync_completed at end of resync (Doug Ledford) [688725] - [md] Don't use remove_and_add_spares to remove failed devices from a read-only array (Doug Ledford) [688725] - [md] Add raid1->raid0 takeover support (Doug Ledford) [688725] - [md] Remove the AllReserved flag for component devices (Doug Ledford) [688725] - [md] don't abort checking spares as soon as one cannot be added (Doug Ledford) [688725] - [md] fix the test for finding spares in raid5_start_reshape (Doug Ledford) [688725] - [md] simplify some 'if' conditionals in raid5_start_reshape (Doug Ledford) [688725] - [md] revert change to raid_disks on failure (Doug Ledford) [688725] - [md] Fix removal of extra drives when converting RAID6 to RAID5 (Doug Ledford) [688725] - [md] range check slot number when manually adding a spare (Doug Ledford) [688725] - [md] raid5: handle manually-added spares in start_reshape (Doug Ledford) [688725] - [md] fix sync_completed reporting for very large drives (>2TB) (Doug Ledford) [688725] - [md] allow suspend_lo and suspend_hi to decrease as well as increase (Doug Ledford) [688725] - [md] Don't let implementation detail of curr_resync leak out through sysfs (Doug Ledford) [688725] - [md] separate meta and data devs (Doug Ledford) [688725] - [md] add new param to_sync_page_io() (Doug Ledford) [688725] - [md] new param to calc_dev_sboffset (Doug Ledford) [688725] - [md] Be more careful about clearing flags bit in ->recovery (Doug Ledford) [688725] - [md] md_stop_writes requires mddev_lock (Doug Ledford) [688725] - [md] raid5: use sysfs_notify_dirent_safe to avoid NULL pointer (Doug Ledford) [688725] - [md] Ensure no IO request to get md device before it is properly initialised (Doug Ledford) [688725] - [md] Fix single printks with multiple KERN_s (Doug Ledford) [688725] - [md] fix regression resulting in delays in clearing bits in a bitmap (Doug Ledford) [688725] - [md] fix regression with re-adding devices to arrays with no metadata (Doug Ledford) [688725] - [md] pick some changes from commits to match upstream (Doug Ledford) [688725] - [md] raid1: add takeover support for raid5->raid1 (Doug Ledford) [688725] - [md] pick up some percpu annotations that upstream has (Doug Ledford) [688725] - [md] update includes to match upstream (Doug Ledford) [688725] - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [691591] - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [691591] - [scsi] isci: Qualify when the host lock is managed for STP/SATA callbacks (David Milburn) [691591] - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [691591] - [scsi] isci: Free host lock for SATA/STP abort escalation at submission time (David Milburn) [691591] - [scsi] isci: Properly handle requests in the "aborting" state (David Milburn) [691591] - [scsi] isci: Remove "screaming" data types (David Milburn) [691591] - [scsi] isci: remove unused "remote_device_started" (David Milburn) [691591] - [scsi] isci: namespacecheck cleanups (David Milburn) [691591] - [scsi] isci: kill some long macros (David Milburn) [691591] - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [691591] - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [691591] - [netdrv] iwlagn: Support new 5000 microcode (Stanislaw Gruszka) [682742] - [netdrv] iwlwifi: fix dma mappings and skbs leak (Stanislaw Gruszka) [682726] - [netdrv] iwl3945: remove plcp check (Stanislaw Gruszka) [679002] - [netdrv] iwlwifi: add {ack,plpc}_check module parameters (Stanislaw Gruszka) [620501] - [fs] ext4: Fix ext4_quota_write cross block boundary behaviour (Lukas Czerner) [680105] - [fs] quota: Don't write quota info in dquot_commit() (Lukas Czerner) [680105] - [netdrv] be2net: Change f/w command versions for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: Remove ERR compl workaround for Lancer (Ivan Vecera) [685027] - [netdrv] be2net: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [685027] - [netdrv] be2net: pass proper hdr_size while flashing redboot (Ivan Vecera) [685027] - [netdrv] be2net: Allow VFs to call be_cmd_reset_function (Ivan Vecera) [685027] - [netdrv] be2net: pass domain numbers for pmac_add/del functions (Ivan Vecera) [685027] - [netdrv] be2net: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded (Ivan Vecera) [685027] - [netdrv] be2net: Use domain id when be_cmd_if_destroy is called (Ivan Vecera) [685027] - [netdrv] be2net: While configuring QOS for VF, pass proper domain id (Ivan Vecera) [685027] - [netdrv] benet: Avoid potential null deref in be_cmd_get_seeprom_data() (Ivan Vecera) [685027] - [netdrv] benet: fix be_cmd_multicast_set() memcpy bug (Ivan Vecera) [685027] - [ppc] kdump: Override crash_free_reserved_phys_range to avoid freeing RTAS (Steve Best) [672983] - [kernel] kdump: Allow shrinking of kdump region to be overridden (Steve Best) [672983] - [scsi] bnx2fc: Bumped version to 1.0.2 (Mike Christie) [683153] - [scsi] bnx2fc: Fix kernel panic when deleting NPIV ports (Mike Christie) [683153] - [scsi] bnx2fc: scsi_dma_unmap() not invoked on IO completions (Mike Christie) [683153] - [scsi] bnx2fc: host stats show the link speed 'unknown' on NIC partitioned interfaces (Mike Christie) [683153] - [scsi] bnx2fc: IO completion not processed due to missed wakeup (Mike Christie) [683153] - [scsi] bnx2fc: Bump version to 1.0.1 (Mike Christie) [683153] - [scsi] bnx2fc: Remove unnecessary module state checks (Mike Christie) [683153] - [scsi] bnx2fc: Fix MTU issue by using static MTU (Mike Christie) [683153] - [scsi] bnx2fc: Remove network bonding checking (Mike Christie) [683153] - [scsi] bnx2fc: Call bnx2fc_return_rqe and bnx2fc_get_next_rqe with tgt lock held (Mike Christie) [683153] - [scsi] bnx2fc: common free list for cleanup commands (Mike Christie) [683153] - [scsi] bnx2fc: Remove rtnl_trylock/restart_syscall checks (Mike Christie) [683153] - [netdrv] cnic: Fix lost interrupt on bnx2x (Mike Christie) [683153] - [netdrv] cnic: Prevent status block race conditions with hardware (Mike Christie) [683153] - [kernel] ring-buffer: Use sync sched protection on ring buffer resizing (Jiri Olsa) [676583] - [kernel] tracing: avoid soft lockup in trace_pipe (Jiri Olsa) [676583] - [kernel] tracing: Fix a race in function profile (Jiri Olsa) [676583] - [block] cfq-iosched: Don't update group weights when on service tree (Vivek Goyal) [689551] - [block] cfq-iosched: Get rid of on_st flag (Vivek Goyal) [689551] - [net] tcp_cubic: fix low utilization of CUBIC with HyStart (Thomas Graf) [616985] - [net] tcp_cubic: make the delay threshold of HyStart less sensitive (Thomas Graf) [616985] - [net] tcp_cubic: enable high resolution ack time if needed (Thomas Graf) [616985] - [net] tcp_cubic: fix clock dependency (Thomas Graf) [616985] - [net] tcp_cubic: make ack train delta value a parameter (Thomas Graf) [616985] - [net] tcp_cubic: fix comparison of jiffies (Thomas Graf) [616985] - [net] tcp: fix RTT for quick packets in congestion control (Thomas Graf) [616985] - [fs] fix GFS2 filesystem hang caused by incorrect lock order (Robert S Peterson) [651584] - [fs] btrfs: bring us up to date with .38 (Josef Bacik) [684667] - [ppc] add dynamic dma window support minor updates (Steve Best) [691952] - [ppc] ptrace: Remove BUG_ON when full register set not available (Steve Best) [678099] - [ppc] pseries: Disable MSI using new interface if possible (Steve Best) [684961] - [ppc] kexec: Fix orphaned offline CPUs across kexec (Steve Best) [682875] - [net] ipsec: Disable granular bundles (Herbert Xu) [631833] - [scsi] libsas: fix runaway error handler problem (David Milburn) [691527] - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684841] - [scsi] Add next gen Dell Powervault controller MD36xxf into RDAC device list (Shyam Iyer) [688979] - [kernel] perf: Fix task context scheduling (Jiri Olsa) [688065] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8/NVAF by default (Ben Skeggs) [684816] - [kernel] radix: don't tag the root if we didn't tag within our range (Josef Bacik) [681439] - [block] blk-throttle: Do not use kblockd workqueue for throtl work (Vivek Goyal) [681360] - [sound] ALSA: HDA hdmi related fixes (Jaroslav Kysela) [671501] - [pci] Preserve Existing pci sort whitelists for Dell systems (Shyam Iyer) [688954] - [x86] perf: Add support for AMD family 15h core counters family 15h core counters (Robert Richter) [635671] - [x86] hpwdt: fix section mismatch warning (Prarit Bhargava) [689837] - [x86] UV: Correct kABI from upstream (George Beshers) [684957] - [x86] When cleaning MTRRs, do not fold WP into UC (Prarit Bhargava) [682758] - [virt] xen-blkfront: handle Xen major numbers other than XENVBD (Andrew Jones) [691339] - [virt] Fix regression with SMP guests (Zachary Amsden) [681133] - [netdrv] enic: update to version 2.1.1.13 (Andy Gospodarek) [684865] - [netdrv] igb: full support for i350 devices (Stefan Assmann) [687932] - [fs] NFS: Fix a hang/infinite loop in nfs_wb_page() (Steve Dickson) [672305] - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [690900] - [fs] svcrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [690900] - [fs] svcrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [690900] - [fs] svcrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [690900] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [690900] - [infiniband] RDMA/cxgb4: Initialization errors can cause crash (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't change QP state outside EP lock (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Remove db_drop_task (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Do CIDX_INC updates every 1/16 CQ depth CQE reaps (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Dispatch FATAL event on EEH errors (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Set the correct device physical function for iwarp connections (Steve Best) [647013] - [infiniband] RDMA/cxgb4: limit MAXBURST EQ context field to 256B (Steve Best) [647013] - [infiniband] RDMA/cxgb4: Don't re-init wait object in init/fini paths (Steve Best) [647013] - [infiniband] RMDA/cxgb4 kfifo changes (Steve Best) [647013] - [netdrv] cxgb4 driver update (Neil Horman) [647006] - [tracing] Add unstable sched clock note to the warning (Jiri Olsa) [666264] - [x86] Reevaluate T-states on CPU hot-add (Matthew Garrett) [673442] - [scsi] libsas: fix/amend device gone notification in sas_deform_port (David Milburn) [682315] - [kdump] kexec: move the crashkernel=auto logic into kernel spec file (Amerigo Wang) [605786]- [fs] buffer: make invalidate_bdev() drain all percpu LRU add caches (Dave Chinner) [665056] - [s390x] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670555] - [v4l] media: minor v4l/dvb/rc regression fixes (Jarod Wilson) [682906] - [kernel] capabilities: do not special case calculation of pE during exec of init (Eric Paris) [684008] - [scsi] qla2xxx: Update version number to 8.03.07.03.06.1-k (Chad Dupuis) [686341] - [scsi] qla2xxx: Display hardware/firmware registers to get more information about the error for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Limit the logs in case device state does not change for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Add test for valid loop id to qla2x00_relogin() (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extra call to qla82xx_check_fw_alive() (Chad Dupuis) [686341] - [scsi] Revert "qla2xxx: Remove code to not reset ISP82xx on failure" (Chad Dupuis) [686341] - [scsi] qla2xxx: Log fcport state transitions when debug messages are enabled (Chad Dupuis) [686341] - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686341] - [scsi] qla2xxx: Include request queue ID in the upper 16-bits of the I/O handle for Abort I/O IOCBs (Chad Dupuis) [686341] - [scsi] qla2xxx: Perform FCoE context reset before trying adapter reset for ISP82xx (Chad Dupuis) [686341] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686341] - [scsi] qla2xxx: Verify login-state has transitioned to PRLI-completed (Chad Dupuis) [686341] - [scsi] qla2xxx: Remove extraneous setting of FCF_ASYNC_SENT during login-done completion (Chad Dupuis) [686341] - [scsi] qla2xxx: Check for a match before attempting to set FCP-priority information (Chad Dupuis) [686341] - [scsi] qla2xxx: Correct calling contexts of qla2x00_mark_device_lost() in async paths (Chad Dupuis) [686341] - [scsi] qla2xxx: Display PortID information during FCP command-status handling (Chad Dupuis) [686341] - [misc] mark various drivers/features as tech preview (Don Zickus) [689566] - [mm] compaction beware writeback (Andrea Arcangeli) [690921] - [scsi] megaraid_sas: Version and Changelog update (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix iMR OCR support to work correctly (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix max_sectors for IEEE SGL (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix fault state handling (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix tasklet_init call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add CFG_CLEARED AEN (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to use correct LUN field (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix megasas_build_dcdb_fusion to not filter by TYPE_DISK (Shyam Iyer) [692673] - [scsi] megaraid_sas: Call tasklet_schedule for MSI-X (Shyam Iyer) [692673] - [scsi] megaraid_sas: Enable MSI-X before calling megasas_init_fw (Shyam Iyer) [692673] - [scsi] megaraid_sas: Add missing check_and_restore_queue_depth call (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix failure gotos (Shyam Iyer) [692673] - [scsi] megaraid_sas: Fix probe_one to clear MSI-X flags in kdump (Tomas Henzl) [682110] - [fs] jbd/ocfs2: Fix block checksumming when a buffer is used in several transactions (Eric Sandeen) [618440] - [x86] UV: RHEL: avoid parsing the ACPI OSC table (George Beshers) [619426] - [x86] UV: Fix the effect of extra bits in the hub nodeid register (George Beshers) [619426] - [x86] UV: use native_halt on a halt (George Beshers) [619426] - [x86] UV: Fix initialization of max_pnode (George Beshers) [619426] - [x86] UV: Add common uv_early_read_mmr() function for reading MMR (George Beshers) [619426] - [x86] UV: Fix a problem with long bitops during boot (George Beshers) [619426] - [x86] UV: use BOOT_ACPI after crash dump (George Beshers) [619426] - [x86] UV: Make kdump avoid stack dumps (George Beshers) [619426] - [x86] UV: NMI_UNKNOWN (George Beshers) [619426] - [x86] UV: Upstream enable NMI backtrace (George Beshers) [619426] - [x86] Fix AMD PMU detection issue (Frank Arnold) [689065] - [s390x] tape: deadlock on global work queue (Hendrik Brueckner) [681306] - [s390x] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679514] - [s390x] qeth: allow channel path changes in suspend state (Hendrik Brueckner) [678067] - [netdrv] ixgbe: receive packet statistics not incrementing (Andy Gospodarek) [689032] - [netdrv] bnx2: update driver to latest upstream (Neil Horman) [669813] - [mm] memcg: avoid deadlock between charge moving and try_charge() (Johannes Weiner) [592269] - [mm] memcg: move charges of file pages (Johannes Weiner) [592269] - [mm] memcg: clean up charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of swap charge moving (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous swap (Johannes Weiner) [592269] - [mm] memcg: avoid oom during charge moving (Johannes Weiner) [592269] - [mm] memcg: improve performance of moving charges (Johannes Weiner) [592269] - [mm] memcg: move charges of anonymous pages (Johannes Weiner) [592269] - [mm] memcg: add interface to move charge at task migration (Johannes Weiner) [592269] - [kernel] cgroup: introduce __css_get/put() for multiple references (Johannes Weiner) [592269] - [kernel] cgroup: introduce cancel_attach() (Johannes Weiner) [592269] - [mm] memcg: remove memcg_tasklist mutex (Johannes Weiner) [592269] - [mm] memcg: cleanup mem_cgroup_move_parent() (Johannes Weiner) [592269] - [mm] memcg: add mem_cgroup_cancel_charge() (Johannes Weiner) [592269]- [netdrv] spec: add phy drivers to initrd (Andy Gospodarek) [650907]- [x86] export SMBIOS version via sysfs (Prarit Bhargava) [684329] - [fs] aio: fix up kabi breakage (Jeff Moyer) [690224] - [scsi] lpfc: Update lpfc version for 8.3.5.30.1p driver release (Rob Evers) [689937] - [scsi] lpfc: Fixed an issue where SLI4 adapter running on Powerpc was unable to login into Fabric (Rob Evers) [689937] - [scsi] lpfc: Fixed driver sending FLOGI to a disconnected FCF (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: block target when port queuing limit is hit (Rob Evers) [689937] - [scsi] lpfc: Merge from upstream: force retry in queuecommand when port is transitioning (Rob Evers) [689937] - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [689937] - [scsi] lpfc: Fixed crash when mailbox commands timeout through BSG (Rob Evers) [689937] - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [689937] - [scsi] lpfc: LOGO completion routine must invalidate both RPI and D_ID (Rob Evers) [689937] - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [689937] - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [689937] - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [689937] - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [689937] - [scsi] lpfc: Fixed missed setting of RRQ active for target aborted IOs (Rob Evers) [689937] - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [689937] - [scsi] lpfc: Fixed UE error reported by OneConnect UCNA BE2 hba with f/w 2.702.542.0 during reboot (Rob Evers) [689937] - [scsi] lpfc: Fixed XRI reuse issue. (Rob Evers) [689937] - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [689937] - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (build error fix) (Rob Evers) [689937] - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [689937] - [scsi] lpfc: Adjust payload_length and request_length for sli4_config mailbox commands (Rob Evers) [689937] - [fs] NFSD, VFS: Remove dead code in nfsd_rename() (J. Bruce Fields) [687935] - [fs] nfsd: break lease on unlink due to rename (J. Bruce Fields) [687935] - [fs] nfsd4: fix struct file leak (J. Bruce Fields) [687921] - [fs] nfsd4: minor nfs4state.c reshuffling (J. Bruce Fields) [687921] - [mm] thp+memcg-numa: fix BUG at mm.h:370 (Andrea Arcangeli) [687918] - [mm] memcg: never OOM when charging huge pages, reinstated (Johannes Weiner) [685161] - [ata] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller (David Milburn) [684366] - [fs] GFS2: directly write blocks past i_size (Benjamin Marzinski) [684115] - [net] netfilter: fix xt_AUDIT to work with ebtables (Thomas Graf) [683888] - [net] bonding: change test for presence of VLANs (Jiri Pirko) [683496] - [x86] UV: Initialize the broadcast assist unit base destination node id properly (Dean Nelson) [683268] - [ppc] add missing mutex lock/unlock to device_pm_pre_add and device_pm_pre_add_cleanup (Steve Best) [683115] - [mm] thp: fix page_referenced to modify mapcount/vm_flags only if page is found (Andrea Arcangeli) [683073] - [netdrv] niu: Fix races between up/down and get_stats (Stefan Assmann) [683069] - [fs] ext4: don't scan/accumulate more pages than mballoc will allocate (Eric Sandeen) [682831] - [powerpc] kdump: CPUs assume the context of the oopsing CPU (Steve Best) [682303] - [scsi] cciss: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: export resettable host attribute (Tomas Henzl) [682239] - [scsi] hpsa: move device attributes to avoid forward declarations (Tomas Henzl) [682239] - [pci] Fix missing pcie_port_platform_notify() (Prarit Bhargava) [681870] - [scsi] ipr: Fix a race on multiple configuration changes (Steve Best) [681679] - [net] bnep: fix buffer overflow (Don Howard) [681316] {CVE-2011-1079} - [pci] Enable ASPM state clearing regardless of policy (Alex Williamson) [681017] - [pci] Disable ASPM if BIOS asks us to (Alex Williamson) [681017] - [scsi] scsi_dh: fix reference counting in scsi_dh_activate error path (Mike Snitzer) [680140] - [scsi] aic94xx: world-writable sysfs update_bios file (Don Howard) [679307] - [x86] tc1100-wmi: world-writable sysfs wireless and jogdial files (Don Howard) [679307] - [x86] acer-wmi: world-writable sysfs threeg file (Don Howard) [679307] - [mfd] ab3100: world-writable debugfs *_priv files (Don Howard) [679307] - [v4l] sn9c102: world-wirtable sysfs files (Don Howard) [679307] - [virt] unbreak userspace that does not sets tss address (Gleb Natapov) [677314] - [virt] fix rcu usage in init_rmode_* functions (Gleb Natapov) [677314] - [virt] VMX: Initialize vm86 TSS only once (Gleb Natapov) [677314] - [virt] VMX: fix rcu usage warning in init_rmode() (Gleb Natapov) [677314] - [netdrv] enic: update to upstream version 2.1.1.6 (Andy Gospodarek) [676134] - [net] fix ipv6 binding to device (Shyam Iyer) [675321] - [net] add POLLPRI to sock_def_readable() (Jiri Pirko) [672234] - [x86] Fix mwait_usable section mismatch (Frank Arnold) [666493] - [x86] Fix EFI pagetable to map whole memory (Takao Indoh) [664364] - [netdrv] bnx2x: some more fixes from upstream (Michal Schmidt) [635942] - [netdrv] bnx2x: bugfixes from driver version 1.62.00-6 (Michal Schmidt) [635942] - [netdrv] ixgbe: DCB: enable RSS to be used with DCB (Andy Gospodarek) [684857] - [netdrv] ixgbe: DCB, use multiple Tx rings per traffic class (Andy Gospodarek) [684856] - [net] Implement infrastructure for HW based QOS (Neil Horman) [634006] - [x86] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [619455] - [x86] intel-iommu: Unlink domain from iommu (Alex Williamson) [619455]- [kernel] CAP_SYS_MODULE bypass via CAP_NET_ADMIN (Phillip Lougher) [681773] {CVE-2011-1019} - [kernel] failure to revert address limit override in OOPS error path (Dave Anderson) [659573] {CVE-2010-4258} - [fs] xfs: zero proper structure size for geometry calls (Phillip Lougher) [677268] - [fs] xfs: prevent leaking uninitialized stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677268] {CVE-2011-0711} - [watchdog] quiet down the boot messages (Don Zickus) [588861 684356] - [x86] nmi_watchdog: compile-in i686 but disable by default (Don Zickus) [685021] - [kernel] watchdog: Always return NOTIFY_OK during cpu up/down events (Don Zickus) [684649] - [kernel] watchdog, nmi: Lower the severity of error messages (Don Zickus) [684649] - [kernel] watchdog: Don't change watchdog state on read of sysctl (Don Zickus) [684649] - [kernel] watchdog: Fix sysctl consistency (Don Zickus) [684649] - [kernel] watchdog: Fix broken nowatchdog logic (Don Zickus) [684649] - [scsi] isci: fix apc mode definition (David Milburn) [638569] - [scsi] isci: Revert "isci: only call sas_task_abort for tasks with NEED_DEV_RESET" (David Milburn) [638569] - [scsi] isci: Revert "isci: reset hardware at init (David Milburn) [638569] - [scsi] isci: Revert "isci: SATA/STP and SMP tasks are never explicity put in the error (David Milburn) [638569] - [scsi] isci config change (David Milburn) [638569] - [scsi] isci: fixes (David Milburn) [638569] - [scsi] isci: firmware (David Milburn) [638569] - [scsi] isci: lldd (David Milburn) [638569] - [scsi] isci/core: common definitions and utility functions (David Milburn) [638569] - [scsi] isci/core: base state machine and memory descriptors (David Milburn) [638569] - [scsi] isci/core: unsolicited frame handling and registers (David Milburn) [638569] - [scsi] isci/core: request (general, ssp and smp) (David Milburn) [638569] - [scsi] isci/core: stp (David Milburn) [638569] - [scsi] isci/core: remote node context (David Milburn) [638569] - [scsi] isci/core: remote device (David Milburn) [638569] - [scsi] isci/core: port (David Milburn) [638569] - [scsi] isci/core: phy (David Milburn) [638569] - [scsi] isci/core: controller (David Milburn) [638569] - [x86] introduce pci_map_biosrom() (David Milburn) [683211] - [kernel] perf symbols: Avoid resolving [kernel.kallsyms] to real path for buildid cache (Jiri Olsa) [664900] - [kernel] perf symbols: Fix vmlinux path when not using --symfs (Jiri Olsa) [664900] - [kernel] perf timechart: Fix max number of cpus (Jiri Olsa) [664900] - [kernel] perf timechart: Fix black idle boxes in the title (Jiri Olsa) [664900] - [kernel] perf hists: Print number of samples, not the period sum (Jiri Olsa) [664900] - [kernel] perf tools: Fix thread_map event synthesizing in top and record (Jiri Olsa) [664900] - [kernel] perf stat: Fix aggreate counter reading accounting (Jiri Olsa) [664900] - [kernel] perf tools: Fix time function double declaration with glibc (Jiri Olsa) [664900] - [kernel] perf tools: Fix build by checking if extra warnings are supported (Jiri Olsa) [664900] - [kernel] perf tools: Fix build when using gcc 3.4.6 (Jiri Olsa) [664900] - [kernel] perf tools: Add missing header, fixes build (Jiri Olsa) [664900] - [kernel] perf tools: Fix 64 bit integer format strings (Jiri Olsa) [664900] - [kernel] perf test: Fix build on older glibcs (Jiri Olsa) [664900] - [kernel] perf test: Use cpu_map->[cpu] when setting affinity (Jiri Olsa) [664900] - [kernel] perf symbols: Fix annotation of thumb code (Jiri Olsa) [664900] - [kernel] perf tools: Fix tracepoint id to string perf.data header table (Jiri Olsa) [664900] - [kernel] perf tools: Fix handling of wildcards in tracepoint event selectors (Jiri Olsa) [664900] - [kernel] perf record: Add "nodelay" mode, disabled by default (Jiri Olsa) [664900] - [kernel] perf sched: Fix list of events, dropping unsupported ':r' modifier (Jiri Olsa) [664900] - [kernel] Revert "perf tools: Emit clearer message for sys_perf_event_open ENOENT return" (Jiri Olsa) [664900] - [kernel] perf top: Fix annotate segv (Jiri Olsa) [664900] - [kernel] perf evsel: Fix order of event list deletion (Jiri Olsa) [664900] - [kernel] perf session: Fix infinite loop in __perf_session__process_events (Jiri Olsa) [664900] - [kernel] perf evsel: Support perf_evsel__open(cpus > 1 && threads > 1) (Jiri Olsa) [664900] - [kernel] perf tools: Emit clearer message for sys_perf_event_open ENOENT return (Jiri Olsa) [664900] - [kernel] perf stat: better error message for unsupported events (Jiri Olsa) [664900] - [kernel] perf sched: Fix allocation result check (Jiri Olsa) [664900] - [kernel] perf tools: Pass whole attr to event selectors (Jiri Olsa) [664900] - [kernel] perf tools: Build with frame pointer (Jiri Olsa) [664900] - [kernel] perf tools: Fix buffer overflow error when specifying all tracepoints (Jiri Olsa) [664900] - [kernel] perf script: Make some lists static (Jiri Olsa) [664900] - [kernel] perf script: Use the default lost event handler (Jiri Olsa) [664900] - [kernel] perf session: Warn about errors when processing pipe events too (Jiri Olsa) [664900] - [kernel] perf tools: Fix perf_event.h header usage (Jiri Olsa) [664900] - [kernel] perf test: Clarify some error reports in the open syscall test (Jiri Olsa) [664900] - [kernel] perf: add DWARF register lookup for s390 (Jiri Olsa) [664900] - [kernel] perf timechart: Adjust perf timechart to the new power events (Jiri Olsa) [664900] - [kernel] perf test: Add test for counting open syscalls (Jiri Olsa) [664900] - [kernel] perf evsel: Auto allocate resources needed for some methods (Jiri Olsa) [664900] - [kernel] perf evsel: Use {cpu, thread}_map to shorten list of parameters (Jiri Olsa) [664900] - [kernel] perf tools: Refactor all_tids to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf tools: Refactor cpumap to hold nr and the map (Jiri Olsa) [664900] - [kernel] perf evsel: Introduce per cpu and per thread open helpers (Jiri Olsa) [664900] - [kernel] perf evsel: Steal the counter reading routines from stat (Jiri Olsa) [664900] - [kernel] perf evsel: Delete the event selectors at exit (Jiri Olsa) [664900] - [kernel] perf util: Move do_read from session to util (Jiri Olsa) [664900] - [kernel] perf evsel: Adopt MATCH_EVENT macro from 'stat' (Jiri Olsa) [664900] - [kernel] perf tools: Introduce event selectors (Jiri Olsa) [664900] - [kernel] perf probe: Fix short file name probe location reporting (Jiri Olsa) [664900] - [kernel] perf script: Fix event ordering settings to work with older kernels (Jiri Olsa) [664900] - [kernel] perf record: Fix use of sample_id_all userspace with !sample_id_all kernels (Jiri Olsa) [664900] - [kernel] perf script: Finish the rename from trace to script (Jiri Olsa) [664900] - [kernel] perf probe: Fix wrong warning in __show_one_line() if read(1) errors happen (Jiri Olsa) [664900] - [kernel] perf test: Look forward for symbol aliases (Jiri Olsa) [664900] - [kernel] perf symbols: Improve kallsyms symbol end addr calculation (Jiri Olsa) [664900] - [kernel] perf probe: Handle gracefully some stupid and buggy line syntaxes (Jiri Olsa) [664900] - [kernel] perf probe: Don't always consider EOF as an error when listing source code (Jiri Olsa) [664900] - [kernel] perf probe: Fix line range description since a single file is allowed (Jiri Olsa) [664900] - [kernel] perf probe: Clean up redundant tests in show_line_range() (Jiri Olsa) [664900] - [kernel] perf probe: Rewrite show_one_line() to make it simpler (Jiri Olsa) [664900] - [kernel] perf probe: Make -L display the absolute path of the dumped file (Jiri Olsa) [664900] - [kernel] perf probe: Cleanup messages (Jiri Olsa) [664900] - [kernel] perf symbols: Add symfs option for off-box analysis using specified tree (Jiri Olsa) [664900] - [kernel] perf record, report, annotate, diff: Process events in order (Jiri Olsa) [664900] - [kernel] perf session: Fallback to unordered processing if no sample_id_all (Jiri Olsa) [664900] - [kernel] perf session: Remove unneeded dump_printf calls (Jiri Olsa) [664900] - [kernel] perf session: Split out user event processing (Jiri Olsa) [664900] - [kernel] perf session: Split out sample preprocessing (Jiri Olsa) [664900] - [kernel] perf session: Move dump code to event delivery path (Jiri Olsa) [664900] - [kernel] perf session: Add file_offset to event delivery function (Jiri Olsa) [664900] - [kernel] perf session: Store file offset in sample_queue (Jiri Olsa) [664900] - [kernel] perf session: Consolidate the dump code (Jiri Olsa) [664900] - [kernel] perf session: Dont queue events w/o timestamps (Jiri Olsa) [664900] - [kernel] perf event: Prevent unbound event__name array access (Jiri Olsa) [664900] - [kernel] perf session: Sort all events if ordered_samples=true (Jiri Olsa) [664900] - [kernel] perf report: Allow user to specify path to kallsyms file (Jiri Olsa) [664900] - [kernel] perf makefile: Allow strong and weak functions in LIB_OBJS (Jiri Olsa) [664900] - [kernel] perf tools: Catch a few uncheck calloc/malloc's (Jiri Olsa) [664900] - [kernel] perf script: Fix compiler warning in builtin_script.c:is_top_script() (Jiri Olsa) [664900] - [kernel] perf options: add OPT_CALLBACK_DEFAULT_NOOPT (Jiri Olsa) [664900] - [kernel] perf hist: Better displaying of unresolved DSOs and symbols (Jiri Olsa) [664900] - [kernel] perf tools: Ask for ID PERF_SAMPLE_ info on all PERF_RECORD_ events (Jiri Olsa) [664900] - [kernel] perf session: Parse sample earlier (Jiri Olsa) [664900] - [kernel] perf stat: Add csv-style output (Jiri Olsa) [664900] - [kernel] perf stat: Use --big-num format by default (Jiri Olsa) [664900] - [kernel] perf stat: Document missing options (Jiri Olsa) [664900] - [kernel] perf test: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf trace: Document missing options (Jiri Olsa) [664900] - [kernel] perf top: Document missing options (Jiri Olsa) [664900] - [kernel] perf sched: Document missing options (Jiri Olsa) [664900] - [kernel] perf report: Document missing options (Jiri Olsa) [664900] - [kernel] perf record: Document missing options (Jiri Olsa) [664900] - [kernel] perf probe: Fix spelling mistake in documentation (Jiri Olsa) [664900] - [kernel] perf lock: Document missing options (Jiri Olsa) [664900] - [kernel] perf kvm: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Document missing options (Jiri Olsa) [664900] - [kernel] perf diff: Fix displacement and modules options short flag (Jiri Olsa) [664900] - [kernel] perf buildid-list: Document missing options (Jiri Olsa) [664900] - [kernel] perf annotate: Document missing options (Jiri Olsa) [664900] - [kernel] perf tools: fix event parsing of comma-separated tracepoint events (Jiri Olsa) [664900] - [kernel] perf packaging: add memcpy to perf MANIFEST (Jiri Olsa) [664900] - [kernel] perf debug: Simplify trace_event (Jiri Olsa) [664900] - [kernel] perf session: Allocate chunks of sample objects (Jiri Olsa) [664900] - [kernel] perf session: Cache sample objects (Jiri Olsa) [664900] - [kernel] perf session: Keep file mmaped instead of malloc/memcpy (Jiri Olsa) [664900] - [kernel] perf session: Use sensible mmap size (Jiri Olsa) [664900] - [kernel] perf session: Simplify termination checks (Jiri Olsa) [664900] - [kernel] perf session: Move ui_progress_update in __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Cleanup __perf_session__process_events() (Jiri Olsa) [664900] - [kernel] perf session: Use appropriate pointer type instead of silly typecasting (Jiri Olsa) [664900] - [kernel] perf session: Fix list sort algorithm (Jiri Olsa) [664900] - [kernel] perf tools: Fix lost and unknown events handling (Jiri Olsa) [664900] - [kernel] perf trace: Handle DT_UNKNOWN on filesystems that don't support d_type (Jiri Olsa) [664900] - [kernel] perf symbols: Correct final kernel map guesses (Jiri Olsa) [664900] - [kernel] perf events: Default to using event__process_lost (Jiri Olsa) [664900] - [kernel] perf record: Add option to disable collecting build-ids (Jiri Olsa) [664900] - [kernel] perf stat: Change and clean up sys_perf_event_open error handling (Jiri Olsa) [664900] - [kernel] perf tools: Remove hardcoded include paths for elfutils (Jiri Olsa) [664900] - [kernel] perf stat: Add no-aggregation mode to -a (Jiri Olsa) [664900] - [kernel] perf: Rename 'perf trace' to 'perf script' (Jiri Olsa) [664900] - [fs] dlm: record full callback state (David Teigland) [635041] - [net] bridge: do not learn from exact matches (Jiri Pirko) [623199] - [x86] x86-32: Separate 1:1 pagetables from swapper_pg_dir (Frank Arnold) [638743] - [tty] tty_audit: fix tty_audit_add_data live lock on audit disabled (Danny Feng) [680126] - [kernel] sched: Try not to migrate higher priority RT tasks (Larry Woodman) [676948]- [fs] GFS2: umount stuck on gfs2_gl_hash_clear (Steven Whitehouse) [682951] - [fs] GFS2: add missed unlock_page() (Steven Whitehouse) [684705] - [fs] GFS2: fix block allocation check for fallocate (Benjamin Marzinski) [674603] - [fs] gfs2: quota allows exceeding hard limit (Abhijith Das) [675944] - [ppc] perf: Fix frequency calculation for overflowing counters (Steve Best) [682842] - [powerpc] rtas_flash needs to use rtas_data_buf (Steve Best) [682801] - [powerpc] Use more accurate limit for first segment memory allocations (Steve Best) [682267] - [powerpc] eeh: Fix oops when probing in early boot (Steve Best) [681668] - [kernel] proc: protect mm start_code/end_code in /proc/pid/stat (Eugene Teo) [684573] {CVE-2011-0726} - [net] dccp oops (Eugene Teo) [682958] {CVE-2011-1093} - [scsi] sd: Export effective protection mode in sysfs (Mike Snitzer) [683266] - [kernel] remove execute bit from perf scripts (Jason Baron) [676692] - [firmware] dcdbas: force SMI to happen when expected (Shyam Iyer) [664832] - [perf] record: Enable the enable_on_exec flag if record forks the target (Steve Best) [664598] - [security] ima: fix add LSM rule bug (Eric Paris) [667915] {CVE-2011-0006} - [block] dm stripe: implement merge method (Mike Snitzer) [688376] - [dm] dm-ioctl: Fix using of possible uninitialised params struct, secure flag (Milan Broz) [683167] - [block] Fix over-zealous flush_disk when changing device size (Jeff Moyer) [678357] - [sound] caiaq: Fix possible string buffer overflow (Jaroslav Kysela) [678476] - [x86] Fix AMD iommu over suspend/resume (Matthew Garrett) [625569] - [virt] virtio: console: Don't access vqs if device was unplugged (Amit Shah) [681181] - [netdrv] sfc: disable RX hash insertion (Michal Schmidt) [556563] - [netdrv] sfc: remove filter management code (Michal Schmidt) [556563] - [netdrv] sfc: add private ioctl to allow reset during online firmware update (Michal Schmidt) [556563] - [netdrv] sfc: remove RX_FILTER_TBL0 from the register dump (Michal Schmidt) [556563] - [netdrv] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [556563] - [drm] nouveau/vbios: parse more gpio tag bits from connector table (Ben Skeggs) [658896] - [drm] nouveau: fix suspend/resume on GPUs that don't have PM support (Ben Skeggs) [658896] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [658896] - [scsi] qla2xxx: Update version number 8.03.07.00.06.1 (Chad Dupuis) [678104] - [scsi] qla2xxx: Correct errant 82xx hardware state message (Chad Dupuis) [678104] - [scsi] qla2xxx: Check return value of fc_block_scsi_eh() (Chad Dupuis) [678104] - [scsi] qla2xxx: The ISP82XX should be online while waiting for commands completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Propagate block-layer tags on submitted I/Os (Chad Dupuis) [678104] - [scsi] qla2xxx: Clear any stale login-states during an adapter reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Adjust FCP_RSP response-info field check after TMF completion (Chad Dupuis) [678104] - [scsi] qla2xxx: Pass right CT command string for CT status processing (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung (Chad Dupuis) [678104] - [scsi] qla2xxx: Abort pending commands for faster recovery during ISP reset (Chad Dupuis) [678104] - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Do not return DID_NO_CONNECT when fcport state is FCS_DEVICE_LOST in qla2xxx_queuecommand() (Chad Dupuis) [678104] - [scsi] qla2xxx: Display nport_id when any SNS command fails (Chad Dupuis) [678104] - [scsi] qla2xxx: ROM lock recovery if fw hangs while holding the lock (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix array subscript is above array bounds in qla2xx_build_scsi_type_6_iocbs() (Chad Dupuis) [678104] - [scsi] qla2xxx: Use sg_next to fetch next sg element while walking sg list (Chad Dupuis) [678104] - [scsi] qla2xxx: Fix to avoid recursive lock failure during BSG timeout (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove code to not reset ISP82xx on failure (Chad Dupuis) [678104] - [scsi] qla2xxx: Display mailbox register 4 during 8012 AEN for ISP82XX parts (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove redundant module parameter permission bits (Chad Dupuis) [678104] - [scsi] qla2xxx: Don't perform a BIG_HAMMER if Get-ID (0x20) mailbox command fails on CNAs (Chad Dupuis) [678104] - [scsi] qla2xxx: Add sysfs node for displaying board temperature (Chad Dupuis) [678104] - [scsi] qla2xxx: Remove unwanted check for bad spd (Chad Dupuis) [678104] - [scsi] qla2xxx: Memory wedge with peg_halt test in loop with ISP82XX (Chad Dupuis) [678104] - [scsi] qla2xxx: Update FCP priority information to firmware before sending IOs (Chad Dupuis) [678104] - [scsi] qla2xxx: Fixed zero test on new_config in qla2x00_process_loopback() (Chad Dupuis) [678104] - [scsi] qla2xxx: Populate FCP_PRIO location for no *FLT* case (Chad Dupuis) [678104] - [scsi] qla2xxx: Added support for quiescence mode for ISP82xx (Chad Dupuis) [678104]- [mm] thp: add extra_gfp in alloc_hugepage non NUMA (Andrea Arcangeli) [674147] - [mm] thp: Use GFP_OTHER_NODE for transparent huge pages (Andrea Arcangeli) [674147] - [mm] thp: Add __GFP_OTHER_NODE flag (Andrea Arcangeli) [674147] - [mm] thp: Use correct numa policy node for transparent hugepages (Andrea Arcangeli) [674147] - [mm] thp: Preserve original node for transparent huge page copies (Andrea Arcangeli) [674147] - [mm] thp: Add alloc_page_vma_node (Andrea Arcangeli) [674147] - [mm] thp: Change alloc_pages_vma to pass down the policy node for local policy (Andrea Arcangeli) [674147] - [mm] thp: Fix interleaving for transparent hugepages (Andrea Arcangeli) [674147] - [mm] compaction: fix high compaction latencies and remove compaction-kswapd (Andrea Arcangeli) [674147] - [mm] compaction: Minimise the time IRQs are disabled while isolating free pages (Andrea Arcangeli) [674147] - [mm] thp: prevent hugepages during args/env copying into the user stack (Andrea Arcangeli) [674147] - [mm] memcg: fix leak of accounting at failure path of hugepage collapsing (Andrea Arcangeli) [674147] - [mm] vmscan: kswapd should not free an excessive number of pages when balancing small zones (Andrea Arcangeli) [674147] - [mm] optimistic migration limited to movable pageblocks (Andrea Arcangeli) [674147] - [mm] migrate_pages api bool (Andrea Arcangeli) [674147] - [mm] migration: allow migration to operate asynchronously and avoid synchronous compaction in the faster path (Andrea Arcangeli) [674147] - [mm] add compound_trans_head helper (Andrea Arcangeli) [674147] - [mm] compaction: Avoid a potential deadlock due to lock_page() during direct compaction (Andrea Arcangeli) [674147] - [mm] hugetlbfs fix hugepage migration in the same way (Andrea Arcangeli) [674147] - [mm] fix migration hangs on anon_vma lock (Andrea Arcangeli) [674147]- [net] gro: reset dev and skb_iff on skb reuse (Andy Gospodarek) [681970] - [netdrv] ixgbe: limit VF access to network traffic (Andy Gospodarek) [678717] - [netdrv] ixgbe: work around for DDP last buffer size (Andy Gospodarek) [678717] - [x86] mtrr: Assume SYS_CFG[Tom2ForceMemTypeWB] exists on all future AMD CPUs (Frank Arnold) [652208 662238]- [kernel] capabilites: allow the application of capability limits to usermode helpers (Eric Paris) [665080] - [kernel] allow kernel-debuginfo-common to be biarch installable (Jason Baron) [682012] - [mm] fix pgd_lock deadlock (Andrea Arcangeli) [671477] - [net] Fix BUG halt in RDS when cong map len is returned to rds_send_xmit (Neil Horman) [680200] {CVE-2011-1023}- [x86] watchdog, nmi: Allow hardlockup to panic by default (Don Zickus) [677532] - [mm] Avoid possible bogus TLB entries (Larry Woodman) [681024] - [net] udp: lockless transmit path (Thomas Graf) [680549] - [mm] memcg: fix race at move_parent around compound_order() (Johannes Weiner) [679025] - [mm] memcg: correctly order reading PCG_USED and pc->mem_cgroup (Johannes Weiner) [679025] - [mm] memcg: fix race in mapped file accounting (Johannes Weiner) [679025] - [mm] memcg: make memcg's file mapped consistent with global VM (Johannes Weiner) [679021] - [net] fix rx queue refcounting (Neil Horman) [677786] - [kernel] /proc/vmcore: speed up access to vmcore file (Neil Horman) [672937] - [mm] ksm: drain pagevecs to lru (Andrea Arcangeli) [670063] - [mm] memcg: fix charged shmem swapcache migration (Johannes Weiner) [663223] - [mm] memcg: race-free migration of charged file pages (Johannes Weiner) [663223] - [virt] KVM: SVM: check for progress after IRET interception (Avi Kivity) [612436] - [virt] KVM: Fix race between nmi injection and enabling nmi window (Avi Kivity) [612436] - [net] ipv6: Implement Any-IP support for IPv6 (Neal Kim) [591335] - [net] netfilter: fix TPROXY IPv6 support build dependency (Andrew Jones) [591335] - [x86] hpwdt: Include hpwdt in rh-configs by default (Tony Camuso) [462945] - [x86] hpwdt and ipmi: use DIE_NMIUNKNOWN (Tony Camuso) [462945] - [netdrv] cnic: Fix big endian bug (Steve Best) [676640]- [scsi] libfcoe: check buffer length before write (Tomas Henzl) [635898 668114] - [scsi] fcoe: add modparm compat interface (Mike Christie) [635898 668114] - [scsi] bnx2fc: Avoid holding cq_lock when iounmap() is called (Mike Christie) [635898 668114] - [scsi] bnx2fc: Makefile, Kconfig changes and FCoE interfaces (Mike Christie) [635898 668114] - [scsi] bnx2fc: SCSI IO handling and session offload (Mike Christie) [635898 668114] - [scsi] bnx2fc: Firmware interface and ELS handling (Mike Christie) [635898 668114] - [scsi] bnx2fc: Header files (Mike Christie) [635898 668114] - [scsi] libfcoe: Remove stale fcoe-netdev entries (Mike Christie) [635898 668114] - [scsi] bnx2x: Proper netdev->ndo_set_rx_mode() implementation (Mike Christie) [635898 668114] - [scsi] bnx2x: MTU for FCoE L2 ring (Mike Christie) [635898 668114] - [scsi] bnx2x: multicasts in NPAR mode (Mike Christie) [635898 668114] - [scsi] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [635898 668114] - [scsi] libfc: introduce __fc_fill_fc_hdr that accepts fc_hdr as an argument (Mike Christie) [635898 668114] - [scsi] libfc: revert patch to fix exchange being deleted when the abort itself is timed out (Mike Christie) [635898 668114] - [scsi] fcoe: remove fcoe_ctlr_mode (Mike Christie) [635898 668114] - [scsi] libfcoe: Move common code from fcoe to libfcoe module (Mike Christie) [635898 668114] - [scsi] libfc: introduce LLD event callback (Mike Christie) [635898 668114] - [scsi] libfc: Extending lport's roles for target if there is a registered target (Mike Christie) [635898 668114] - [scsi] fcoe: convert fcoe.ko to become an fcoe transport provider driver (Mike Christie) [635898 668114] - [scsi] fcoe: prepare fcoe for using fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: include fcoe_transport.c into kernel libfcoe module (Mike Christie) [635898 668114] - [scsi] libfcoe: rename libfcoe.c to fcoe_cltr.c for the coming fcoe_transport.c (Mike Christie) [635898 668114] - [scsi] libfcoe: add implementation to support fcoe transport (Mike Christie) [635898 668114] - [scsi] libfcoe: add fcoe_transport structure defines to include/scsi/libfcoe.h (Mike Christie) [635898 668114] - [scsi] libfcoe: move logging macros into the local libfcoe.h header file (Mike Christie) [635898 668114] - [scsi] libfc: Enhanced exchange ID selection mechanism and fix related EMA selection logic (Mike Christie) [635898 668114] - [scsi] libfc: export seq_release() for users of seq_assign() (Mike Christie) [635898 668114] - [scsi] libfc: use PRLI hook to get parameters when sending outgoing PRLI (Mike Christie) [635898 668114] - [scsi] libfc: add hook to notify providers of local port changes (Mike Christie) [635898 668114] - [scsi] libfc: add local port hook for provider session lookup (Mike Christie) [635898 668114] - [scsi] libfc: add method for setting handler for incoming exchange (Mike Christie) [635898 668114] - [scsi] libfc: add hook for FC-4 provider registration (Mike Christie) [635898 668114] - [scsi] libfc: fix sparse static and non-ANSI warnings (Mike Christie) [635898 668114] - [scsi] fcoe: drop FCoE LOGO in FIP mode (Mike Christie) [635898 668114] - [scsi] fcoe: Fix module reference count for vports (Mike Christie) [635898 668114] - [s390x] remove task_show_regs (Danny Feng) [677855] {CVE-2011-0710}- [ib] cm: Bump reference count on cm_id before invoking callback (Doug Ledford) [676191] - [rdma] cm: Fix crash in request handlers (Doug Ledford) [676191] - [virt] Revert "kvm: Allow XSAVE/XRSTOR for a guest" series (Dor Laor) [464271] - [x86] perf: Add support for AMD family 15h core counters (Frank Arnold) [635671] - [x86] perf: Store perfctr msr addresses in config_base/event_base (Frank Arnold) [635671] - [x86] perf: P4 PMU - Fix unflagged overflows handling (Frank Arnold) [635671] - [x86] perf: Add new AMD family 15h msrs to perfctr reservation code (Frank Arnold) [635671] - [x86] perf: Calculate perfctr msr addresses in helper functions (Frank Arnold) [635671] - [x86] perf: Use helper function in x86_pmu_enable_all() (Frank Arnold) [635671]- [netdrv] Keep all bnx2 firmware files (John Feeney) [678429] - [crypto] sha-s390: Reset index after processing partial block (Herbert Xu) [626515] - [kernel] make /dev/crash require CAP_SYS_RAWIO for access (Dave Anderson) [675998] - [block] add sysfs knob for turning off disk entropy contributions (Jeff Moyer) [677447] - [misc] support for marking code as tech preview (Don Zickus) [645198] - [misc] move kernel/unsupported.c to kernel/rh_taint.c (Don Zickus) [645198] - [scsi] ipr: clean up ipr_format_res_path (Steve Best) [633327] - [scsi] ipr: Driver version 2.5.1 (Steve Best) [633327] - [scsi] ipr: fix mailbox register definition and add a delay before reading (Steve Best) [633327] - [scsi] ipr: fix lun assignment and comparison (Steve Best) [633327] - [scsi] ipr: add definitions for a new adapter (Steve Best) [633327] - [scsi] ipr: fix array error logging (Steve Best) [633327] - [scsi] ipr: reverse the isr optimization changes (Steve Best) [633327] - [scsi] ipr: fix resource address formatting and add attribute for device ID (Steve Best) [633327] - [scsi] ipr: fix resource type update and add sdev and shost attributes (Steve Best) [633327] - [scsi] ipr: fix transition to operational for new adapters (Steve Best) [633327] - [scsi] ipr: change endian swap key to match hardware spec change (Steve Best) [633327] - [scsi] ipr: add support for new Obsidian-E embedded adapter (Steve Best) [633327] - [scsi] ipr: add MMIO write to perform BIST for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: add writeq definition if needed (Steve Best) [633327] - [scsi] ipr: add endian swap enablement for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: fix resource path display and formatting (Steve Best) [633327] - [scsi] ipr: improve interrupt service routine performance (Steve Best) [633327] - [scsi] ipr: set the data list length in the request control block (Steve Best) [633327] - [scsi] ipr: fix a register read to use correct address for 64 bit adapters (Steve Best) [633327] - [scsi] ipr: include the resource path in the IOA status area structure (Steve Best) [633327] - [scsi] ipr: Fixes for 64 bit support (Steve Best) [633327] - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [633327] - [scsi] ipr: add support for new IOASCs (Steve Best) [633327] - [scsi] ipr: add support for multiple stages of initialization (Steve Best) [633327] - [scsi] ipr: implement shutdown changes and remove obsolete write cache parameter (Steve Best) [633327] - [scsi] ipr: add hardware assisted smart dump functionality (Steve Best) [633327] - [scsi] ipr: define new offsets to registers for the next generation chip (Steve Best) [633327] - [scsi] ipr: add error handling updates for the next generation chip (Steve Best) [633327] - [scsi] ipr: update the configuration table code for the next generation chip (Steve Best) [633327] - [scsi] ipr: add support for new adapter command structures for the next generation chip (Steve Best) [633327] - [scsi] hpsa: change version string (Tomas Henzl) [630060] - [scsi] cciss: change version string (Tomas Henzl) [630060] - [scsi] cciss: fix dma addr before freeing (Tomas Henzl) [630060] - [scsi] cciss: do not rescan luns on UNIT ATTN LUN DATA CHANGED (Tomas Henzl) [630060] - [scsi] cciss: fix missing command status value CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] cciss: retry driver initiated cmds (Tomas Henzl) [630060] - [scsi] cciss: update the vendor, model, rev, serial number (Tomas Henzl) [630060] - [scsi] cciss: convert hlist_* functions to list_* functions (Tomas Henzl) [630060] - [scsi] cciss: prevent from cycling thru nonexistent luns (Tomas Henzl) [630060] - [scsi] cciss: fix revalidate panic (Tomas Henzl) [630060] - [scsi] cciss: Fix cciss driver for CONFIG_PROC_FS not enabled (Tomas Henzl) [630060] - [scsi] cciss: do not leak stack contents to userspace (Tomas Henzl) [630060] - [scsi] cciss: limit commands in kdump scenario (Tomas Henzl) [630060] - [scsi] cciss: do not proceed with kdump if reset fails (Tomas Henzl) [630060] - [scsi] cciss: use kernel provided pci save and restore state functions (Tomas Henzl) [630060] - [scsi] cciss: fix board status waiting code (Tomas Henzl) [630060] - [scsi] cciss: Remove superfluous tests from cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_bigpassthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_passthru (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getluninfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getdrivver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getfirmver (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getbustypes (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getheartbeat (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getnodename (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_setintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_getintinfo (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_get_pci_info (Tomas Henzl) [630060] - [scsi] cciss: fix queue depth reporting (Tomas Henzl) [630060] - [scsi] cciss: fix botched tag masking for scsi tape commands (Tomas Henzl) [630060] - [scsi] cciss: separate cmd_alloc() and cmd_special_alloc() (Tomas Henzl) [630060] - [scsi] cciss: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] cciss: factor out cciss_enter_performant_mode (Tomas Henzl) [630060] - [scsi] cciss: use consistent variable names (Tomas Henzl) [630060] - [scsi] cciss: change printks to dev_warn, etc (Tomas Henzl) [630060] - [scsi] cciss: cleanup some debug ifdefs (Tomas Henzl) [630060] - [scsi] cciss: Remove unnecessary kmalloc casts (Tomas Henzl) [630060] - [scsi] cciss: set SCSI max cmd len (Tomas Henzl) [630060] - [scsi] cciss: sanitize max commands (Tomas Henzl) [630060] - [scsi] cciss: cleanup interrupt_not_for_us (Tomas Henzl) [630060] - [scsi] cciss: Fix tape commandlist size (Tomas Henzl) [630060] - [scsi] cciss: use performant mode (Tomas Henzl) [630060] - [scsi] cciss: clean up interrupt handler (Tomas Henzl) [630060] - [scsi] cciss: factor out enqueue_and_submit_io (Tomas Henzl) [630060] - [scsi] cciss: Fix ENXIO weirdness (Tomas Henzl) [630060] - [scsi] cciss: fix scatter gather code on scsi side of driver (Tomas Henzl) [630060] - [scsi] cciss: add more commands for tapes (Tomas Henzl) [630060] - [scsi] cciss: eliminate unnecessary pointer use (Tomas Henzl) [630060] - [scsi] cciss: dont use void pointer for hba (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block mapping code (Tomas Henzl) [630060] - [scsi] cciss: fix DMA direction kludge (Tomas Henzl) [630060] - [scsi] cciss: simplify scatter gather code (Tomas Henzl) [630060] - [scsi] cciss: factor out scatter gather chain block (Tomas Henzl) [630060] - [scsi] cciss: support for enhanced scatter/gather (Tomas Henzl) [630060] - [scsi] cciss: remove sendcmd (Tomas Henzl) [630060] - [scsi] cciss: remove the "withirq" parameter (Tomas Henzl) [630060] - [scsi] cciss: clean up code in cciss_shutdown (Tomas Henzl) [630060] - [scsi] cciss: Remove double setting of busy_configuring (Tomas Henzl) [630060] - [scsi] cciss: Fix problem with remove_from_scan_list on driver unload (Tomas Henzl) [630060] - [scsi] cciss: detect bad alignment of scsi commands at build time (Tomas Henzl) [630060] - [scsi] hpsa: tell controller that we only use short tags (Tomas Henzl) [630060] - [scsi] hpsa: fix bad compare (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: add new transport_mode sys entry (Tomas Henzl) [630060] - [scsi] hpsa: make hpsa_simple_mode module parameter work (Tomas Henzl) [630060] - [scsi] hpsa: do not re-order commands in internal queues (Tomas Henzl) [630060] - [scsi] hpsa: Remove superflous variable (Tomas Henzl) [630060] - [scsi] hpsa: avoid leaking stack contents to userland (Tomas Henzl) [630060] - [scsi] hpsa: Add a commands_outstanding attribute in /sys (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_simple_mode option (Tomas Henzl) [630060] - [scsi] hpsa: take the adapter lock in hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: do not reset unknown boards on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: limit commands allocated on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Use kernel PCI functions (Tomas Henzl) [630060] - [scsi] hpsa: fix board status waiting code (Tomas Henzl) [630060] - [scsi] hpsa: disable doorbell reset on reset_devices (Tomas Henzl) [630060] - [scsi] hpsa: Fix problem with CMD_UNABORTABLE (Tomas Henzl) [630060] - [scsi] hpsa: fix botched tag masking in interrupt handler (Tomas Henzl) [630060] - [scsi] hpsa: correct new controller ids (Tomas Henzl) [630060] - [scsi] hpsa: wait for board ready condition after hard reset (Tomas Henzl) [630060] - [scsi] hpsa: sanitize max commands (Tomas Henzl) [630060] - [scsi] hpsa: separate intx and msi/msix interrupt handlers (Tomas Henzl) [630060] - [scsi] hpsa: enable Compaq Smart Arrays with hpsa_allow_any (Tomas Henzl) [630060] - [scsi] hpsa: add new controllers (Tomas Henzl) [630060] - [scsi] hpsa: Fix use of unitialized variable (Tomas Henzl) [630060] - [scsi] hpsa: fix block fetch table problem (Tomas Henzl) [630060] - [scsi] hpsa: expose ctlr firmware rev via sys (Tomas Henzl) [630060] - [scsi] hpsa: initial add of hpsa.txt documentation (Tomas Henzl) [630060] - [scsi] hpsa: remove unused firm_ver member of per-hba structure (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_performant_mode (Tomas Henzl) [630060] - [scsi] hpsa: remove unused variable trans_offset (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_mode_change_ack (Tomas Henzl) [630060] - [scsi] hpsa: mark as __devinit (Tomas Henzl) [630060] - [scsi] hpsa: cleanup debug ifdefs (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_enter_simple_mode (Tomas Henzl) [630060] - [scsi] hpsa: add back the p600 quirk (Tomas Henzl) [630060] - [scsi] hpsa: add hpsa_enable_scsi_prefetch (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_CISS_signature_present (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_board_params (Tomas Henzl) [630060] - [scsi] hpsa: fix leak of ioremapped memory (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_find_cfgtables (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_wait_for_board_ready (Tomas Henzl) [630060] - [scsi] hpsa: remove redundant board_id parameter from hpsa_interrupt_mode (Tomas Henzl) [630060] - [scsi] hpsa: factor out hpsa_board_disabled (Tomas Henzl) [630060] - [scsi] hpsa: save pdev pointer early (Tomas Henzl) [630060] - [scsi] hpsa: hpsa remove READ_CAPACITY code (Tomas Henzl) [630060] - [scsi] hpsa: Remove duplicate defines of DIRECT_LOOKUP_ constants (Tomas Henzl) [630060] - [scsi] hpsa: fixup DMA address before freeing (Tomas Henzl) [630060] - [scsi] hpsa: defend against zero sized buffers in passthru ioctls (Tomas Henzl) [630060] - [scsi] hpsa: do not consider RAID level to be part of device identity (Tomas Henzl) [630060] - [scsi] hpsa: do not consider firmware revision when looking for device changes (Tomas Henzl) [630060] - [netdrv] ixgbe: fix panic due to uninitialized pointer (Andy Gospodarek) [676875] - [net] Fix use-after-free in RPS sysfs handling (Herbert Xu) [676099]- [usb] xhci: Remove more doorbell-related reads (Don Zickus) [674409] - [usb] xHCI: fix printk_ratelimit() usage (Don Zickus) [674409] - [usb] xHCI: replace dev_dbg() with xhci_dbg() (Don Zickus) [674409] - [usb] xHCI: fix cycle bit set in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: remove redundant parameter in giveback_first_trb() (Don Zickus) [674409] - [usb] xHCI: fix queue_trb in isoc transfer (Don Zickus) [674409] - [usb] xhci: Use GFP_NOIO during device reset (Don Zickus) [674409] - [usb] Realloc xHCI structures after a hub is verified (Don Zickus) [674409] - [usb] xhci: Do not run xhci_cleanup_msix with irq disabled (Don Zickus) [674409] - [usb] xHCI: synchronize irq in xhci_suspend() (Don Zickus) [674409] - [usb] xhci: Resume bus on any port status change (Don Zickus) [674409] - [x86] i2c-i801: Add PCI idents for Patsburg IDF SMBus controllers (Prarit Bhargava) [649054] - [x86] i2c-i801: Handle multiple instances instead of keeping global state (Prarit Bhargava) [649054] - [x86] PCI: update Intel chipset names and defines (Prarit Bhargava) [649054] - [x86] hwmon: Fix autoloading of fschmd on recent Fujitsu machines (Prarit Bhargava) [649054] - [x86] i2c-i801: Fix all checkpatch warnings (Prarit Bhargava) [649054] - [x86] i2c-i801: All newer devices have all the optional features (Prarit Bhargava) [649054] - [x86] i2c-i801: Let the user disable selected driver features (Prarit Bhargava) [649054] - [virt] KVM: SVM: Add xsetbv intercept (Don Dugger) [464271] - [virt] KVM: fix poison overwritten caused by using wrong xstate size (Don Dugger) [464271] - [virt] Fix OSXSAVE after migration (Don Dugger) [464271] - [virt] Fix OSXSAVE VXEXIT handling (Don Dugger) [464271] - [virt] KVM: x86: Enable AVX for guest (Don Dugger) [464271] - [virt] KVM: Fix xsave and xcr save/restore memory leak (Don Dugger) [464271] - [virt] KVM: x86: XSAVE/XRSTOR live migration support (Don Dugger) [464271] - [virt] KVM: VMX: Enable XSAVE/XRSTOR for guest (Don Dugger) [464271] - [virt] x86: Export FPU API for KVM use (Don Dugger) [464271] - [virt] KVM: x86: Use FPU API (Don Dugger) [464271] - [virt] x86: Introduce 'struct fpu' and related API (Don Dugger) [464271] - [net] bridge: Fix mglist corruption that leads to memory corruption (Herbert Xu) [659421] - [sched] autogroup: Do not create autogroups for sessions if user has not enabled autogroups (Vivek Goyal) [656042] - [virt] virtio_net: Add schedule check to napi_enable call (Michael S. Tsirkin) [676579] - [netdrv] r8169: use RxFIFO overflow workaround and prevent RxFIFO induced infinite loops (Ivan Vecera) [630810] - [netdrv] ehea: Increase the skb array usage (Steve Best) [676139]- [fs] Btrfs: fix slot count logic in space info ioctl (Josef Bacik) [663749] - [video] vgacon: check for efi machine (Dave Airlie) [609516] - [dm] wipe dm-ioctl buffers (Milan Broz) [674813] - [virt] xen/events.c: clean up section mismatch warning (Andrew Jones) [676346] - [virt] xen: microcode: no backtrace on guest restore (Andrew Jones) [671161] - [virt] xen: fix save/restore: unmask evtchn for IRQF_TIMER (Andrew Jones) [676009] - [crypto] export DSA_verify as a gpl symbol (Jarod Wilson) [673577] - [fs] NFS: Micro-optimize nfs4_decode_dirent() (Steve Dickson) [675815] - [fs] NFS: construct consistent co_ownerid for v4.1 (Steve Dickson) [675815] - [fs] NFS: fix the setting of exchange id flag (Steve Dickson) [675815] - [fs] NFS: nfs_wcc_update_inode() should set nfsi->attr_gencount (Steve Dickson) [675815] - [fs] NFS: improve pnfs_put_deviceid_cache debug print (Steve Dickson) [675815] - [fs] NFS fix cb_sequence error processing (Steve Dickson) [675815] - [fs] NFS do not find client in NFSv4 pg_authenticate (Steve Dickson) [675815] - [fs] NFS: Prevent memory allocation failure in nfsacl_encode() (Steve Dickson) [675815] - [fs] NFS: nfsacl_{encode, decode} should return signed integer (Steve Dickson) [675815] - [fs] NFS: Fix "kernel BUG at fs/aio.c:554!" (Steve Dickson) [675815] - [fs] NFS4: Avoid potential NULL pointer dereference in decode_and_add_ds() (Steve Dickson) [675815] - [fs] NFS: fix handling of malloc failure during nfs_flush_multi() (Steve Dickson) [675815] - [fs] GFS2: panics on quotacheck update (Abhijith Das) [675745] - [fs] GFS2: Fails to clear glocks during unmount (Abhijith Das) [675270] - [net] clear heap allocations for privileged ethtool actions (Jiri Pirko) [672435] {CVE-2010-4655} - [netdrv] s2io: update to driver version 2.0.26.28 (Michal Schmidt) [611869] - [x86] Include ACPI _DSM index and label support (Matthew Garrett) [639971] - [mm] zram: simplify zram_make_request (Jerome Marchand) [661293] - [mm] zram: make zram_read return a bio error if the device is not initialized (Jerome Marchand) [661293] - [mm] zram: round up the disk size provided by user (Jerome Marchand) [661293] - [mm] zram: make ZRAM depends on SYSFS (Jerome Marchand) [661293] - [block] zram: fix up my fixup for some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: fix up some sysfs attribute permissions (Jerome Marchand) [661293] - [block] zram: Makefile: replace the use of -objs with -y (Jerome Marchand) [661293] - [block] zram: free device memory when init fails (Jerome Marchand) [661293] - [block] zram: Update zram documentation (Jerome Marchand) [661293] - [block] zram: Remove need for explicit device initialization (Jerome Marchand) [661293] - [block] zram: Replace ioctls with sysfs interface (Jerome Marchand) [661293] - [block] zram: fix build errors, depends on BLOCK (Jerome Marchand) [661293] - [fs] Revert "inotify: rework inotify locking to prevent double free use when free in inotify" [674880 675299]- [s390x] Fix hang on s390x while running LTP (Larry Woodman) [675294] - [fs] make it possible to log all attempts to walk into a subtree (Alexander Viro) [661402] - [x86] intel-iommu: Fix double lock in get_domain_for_dev() (Alex Williamson) [675304] - [virt] fix WinXP BSOD when boot up with -cpu Penryn (John Cooper) [635539] - [virt] KVM: Keep guest TSC synchronized across host suspend (Zachary Amsden) [651635] - [virt] KVM: make cyc_to_nsec conversions more reliable (Zachary Amsden) [651635] - [virt] KVM: Backport TSC catchup for KHZ rate change / unstable CPUs fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of math fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of backwards warp fixes (Zachary Amsden) [651635] - [virt] KVM: Backport of pvclock scale_delta changes (Zachary Amsden) [651635] - [virt] KVM: backport x86: Unify TSC logic (Zachary Amsden) [651635] - [virt] KVM: Backport of TSC reset compensation changes (Zachary Amsden) [651635] - [virt] KVM: backport Convert TSC writes to TSC offset writes (Zachary Amsden) [651635] - [virt] KVM: backport of upstream TSC khz restructuring and fixes (Zachary Amsden) [651635] - [virt] KVM: backport of SVM TSC init fixes (Zachary Amsden) [651635] - [kernel] perf: Enable 'perf lock' for the perf user tool (Jason Baron) [593763] - [kernel] tracing: Factorize lock events in a lock class (Jason Baron) [593763] - [kernel] tracing: Drop the nested field from lock_release event (Jason Baron) [593763] - [kernel] tracing: Drop lock_acquired waittime field (Jason Baron) [593763] - [kernel] perf lock: Enhance information of lock trace events (Jason Baron) [593763] - [kernel] tracing: Rename 'lockdep' event subsystem into 'lock' (Jason Baron) [593763] - [kernel] perf: fix lock recursion (Jason Baron) [593763] - [net] tcp thin streams kabi workaround (Jiri Pirko) [645793] - [net] Add getsockopt support for TCP thin-streams (Jiri Pirko) [645793] - [net] TCP thin dupack (Jiri Pirko) [645793] - [net] TCP thin linear timeouts (Jiri Pirko) [645793] - [net] TCP thin-stream detection (Jiri Pirko) [645793] - [net] Corrected spelling error heurestics->heuristics (Jiri Pirko) [645793] - [x86] kexec: Make sure to stop all CPUs before exiting the kernel (Paolo Bonzini) [667340] - [x86] xen: don't bother to stop other cpus on shutdown/reboot (Paolo Bonzini) [667340] - [virt] netfront: explicitly generate arp_notify event after migration (Paolo Bonzini) [622575] - [net] arp_notify: allow drivers to explicitly request a notification event (Paolo Bonzini) [622575] - [net] arp_notify: document that a gratuitous ARP request is sent when this option is enabled (Paolo Bonzini) [622575] - [fs] Prevent freeing uninitialized pointer in compat_do_readv_writev (Jeff Moyer) [636906] - [fs] compat_rw_copy_check_uvector: add missing compat_ptr call (Jeff Moyer) [636906] - [fs] aio: fix the compat vectored operations (Jeff Moyer) [636906] - [fs] compat: factor out compat_rw_copy_check_uvector from compat_do_readv_writev (Jeff Moyer) [636906] - [powerpc] pseries: Fix VPHN build errors on non-SMP systems (Steve Best) [633513] - [powerpc] pseries: Poll VPA for topology changes and update NUMA maps (Steve Best) [633513] - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [633513] - [powerpc] Add VPHN firmware feature (Steve Best) [633513] - [fs] make block fiemap mapping length at least blocksize long (Josef Bacik) [663042] - [fs] mmapping a read only file on a gfs2 filesystem incorrectly acquires an exclusive glock (Steven Whitehouse) [674286] - [fs] improve remount,ro vs buffercache coherency (Dave Chinner) [665056] - [kexec] include sysctl to disable (Eric Paris) [665169] - [net] Backport receive flow steering (Neil Horman) [625487] - [crypto] unmark gcm(aes) as fips_allowed (Jarod Wilson) [638133] - [crypto] bring cprng in line with upstream (Neil Horman) [673385] - [usb] iowarrior: don't trust report_size for buffer size (Don Zickus) [672422] - [pci] enable_drhd_fault_handling() section mismatch cleanup (Prarit Bhargava) [674571] - [x86] amd-iommu: Fix rounding-bug in __unmap_single (Frank Arnold) [636249] - [x86] Use MWAIT to offline a processor (Luming Yu) [666493] - [virt] virtio_blk: allow re-reading config space at runtime (Christoph Hellwig) [669744]- [scsi] fix use-after-free in scsi_init_io() (Mike Christie) [674064]- [fs] include missing header in fs.h (Aristeu Rozanski) [675102]- [sched] Replace kernel command line option "noautogroup" with "autogroup" (Vivek Goyal) [656042] - [sched] autogroup: Fix CONFIG_RT_GROUP_SCHED sched_setscheduler() failure (Vivek Goyal) [656042] - [sched] Display autogroup names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Reinstate group names in /proc/sched_debug (Vivek Goyal) [656042] - [sched] Enable autogroup CONFIG_SCHED_AUTOGROUP=y in rhel6 (Vivek Goyal) [656042] - [sched] Fix struct autogroup memory leak (Vivek Goyal) [656042] - [sched] Mark autogroup_init() __init (Vivek Goyal) [656042] - [sched] autogroup: Fix potential access to freed memory (Vivek Goyal) [656042] - [sched] Add 'autogroup' scheduling feature: automated per session task groups (Vivek Goyal) [656042] - [v4l] dvb/rc: fix IR setkeycode operations (Jarod Wilson) [663280] - [v4l] dvb/rc: additional pending IR fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: pull in (most) changes up to 2.6.38-rc2 (Jarod Wilson) [663280 672404] {CVE-2011-0521} - [v4l] configs: enable v4l/dvb/rc bits (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_adapter kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: fix dvb_demux kabi compliance (Jarod Wilson) [663280] - [v4l] dvb/rc: add back support for get_umapped_area fop (Jarod Wilson) [663280] - [v4l] dvb/rc: necessary dvb-usb rc support kabi fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: kabi work-arounds for internal structs (Jarod Wilson) [663280] - [v4l] dvb/rc: revert constification and unlocked_ioctl changes (Jarod Wilson) [663280] - [v4l] dvb/rc: backport to 2.6.32 interfaces (Jarod Wilson) [663280] - [v4l] dvb/rc: pending IR driver fixes (Jarod Wilson) [663280] - [v4l] dvb/rc: add remaining 2.6.38-rc1 v4l changes (Jarod Wilson) [663280] - [v4l] dvb/rc: add webcam support from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add remote control core from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: update to dvb code from 2.6.38-rc1 (Jarod Wilson) [663280] - [v4l] dvb/rc: add 2.6.38-rc1 base tuner code (Jarod Wilson) [663280]- [block] md: protect against NULL reference when waiting to start a raid10. (Doug Ledford) [633695 659623] - [block] md/raid1: really fix recovery looping when single good device fails. (Doug Ledford) [633695 659623] - [block] md: fix return value of rdev_size_change() (Doug Ledford) [633695 659623] - [block] md: tidy up device searches in read_balance. (Doug Ledford) [633695 659623] - [block] md/raid1: fix some typos in comments. (Doug Ledford) [633695 659623] - [block] md/raid1: discard unused variable. (Doug Ledford) [633695 659623] - [block] md: unplug writes to external bitmaps. (Doug Ledford) [633695 659623] - [block] md: use separate bio pool for each md device. (Doug Ledford) [633695 659623] - [block] md: change type of first arg to sync_page_io. (Doug Ledford) [633695 659623] - [block] md/raid1: perform mem allocation before disabling writes during resync. (Doug Ledford) [633695 659623] - [block] md: use bio_kmalloc rather than bio_alloc when failure is acceptable. (Doug Ledford) [633695 659623] - [block] md: Fix possible deadlock with multiple mempool allocations. (Doug Ledford) [633695 659623] - [block] md: fix and update workqueue usage (Doug Ledford) [633695 659623] - [block] md: use sector_t in bitmap_get_counter (Doug Ledford) [633695 659623] - [block] md: Fix regression with raid1 arrays without persistent metadata. (Doug Ledford) [633695 659623] - [block] mm: strictly nested kmap_atomic() (Doug Ledford) [633695 659623] - [block] move async raid6 test to lib/Kconfig.debug (Doug Ledford) [633695 659623] - [block] md: check return code of read_sb_page (Doug Ledford) [633695 659623] - [block] md/raid1: minor bio initialisation improvements. (Doug Ledford) [633695 659623] - [block] md/raid1: avoid overflow in raid1 resync when bitmap is in use. (Doug Ledford) [633695 659623] - [block] md: fix v1.x metadata update when a disk is missing. (Doug Ledford) [633695 659623] - [block] md: call md_update_sb even for 'external' metadata arrays. (Doug Ledford) [633695 659623] - [block] md: resolve confusion of MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md: don't clear MD_CHANGE_CLEAN in md_update_sb() for external arrays (Doug Ledford) [633695 659623] - [block] md: provide appropriate return value for spare_active functions. (Doug Ledford) [633695 659623] - [block] md: Notify sysfs when RAID1/5/10 disk is In_sync. (Doug Ledford) [633695 659623] - [block] Update recovery_offset even when external metadata is used. (Doug Ledford) [633695 659623] - [block] Make lib/raid6/test build correctly. (Doug Ledford) [633695 659623] - [block] md: clean up do_md_stop (Doug Ledford) [633695 659623] - [block] md: fix another deadlock with removing sysfs attributes. (Doug Ledford) [633695 659623] - [block] md: move revalidate_disk() back outside open_mutex (Doug Ledford) [633695 659623] - [block] md/raid10: fix deadlock with unaligned read during resync (Doug Ledford) [633695 659623] - [block] md/bitmap: separate out loading a bitmap from initialising the structures. (Doug Ledford) [633695 659623] - [block] md/bitmap: prepare for storing write-intent-bitmap via dm-dirty-log. (Doug Ledford) [633695 659623] - [block] md/bitmap: optimise scanning of empty bitmaps. (Doug Ledford) [633695 659623] - [block] md/bitmap: clean up plugging calls. (Doug Ledford) [633695 659623] - [block] md/bitmap: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/bitmap: white space clean up and similar. (Doug Ledford) [633695 659623] - [block] md/raid5: export raid5 unplugging interface. (Doug Ledford) [633695 659623] - [block] md/plug: optionally use plugger to unplug an array during resync/recovery. (Doug Ledford) [633695 659623] - [block] md/raid5: add simple plugging infrastructure. (Doug Ledford) [633695 659623] - [block] md/raid5: export is_congested test (Doug Ledford) [633695 659623] - [block] raid5: Don't set read-ahead when there is no queue (Doug Ledford) [633695 659623] - [block] md: add support for raising dm events. (Doug Ledford) [633695 659623] - [block] md: export various start/stop interfaces (Doug Ledford) [633695 659623] - [block] md: split out md_rdev_init (Doug Ledford) [633695 659623] - [block] md: be more careful setting MD_CHANGE_CLEAN (Doug Ledford) [633695 659623] - [block] md/raid5: ensure we create a unique name for kmem_cache when mddev has no gendisk (Doug Ledford) [633695 659623] - [block] md/raid5: factor out code for changing size of stripe cache. (Doug Ledford) [633695 659623] - [block] md: reduce dependence on sysfs. (Doug Ledford) [633695 659623] - [block] md/raid5: don't include 'spare' drives when reshaping to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: add a missing 'continue' in a loop. (Doug Ledford) [633695 659623] - [block] md/raid5: Allow recovered part of partially recovered devices to be in-sync (Doug Ledford) [633695 659623] - [block] md/raid5: More careful check for "has array failed". (Doug Ledford) [633695 659623] - [block] md: Don't update ->recovery_offset when reshaping an array to fewer devices. (Doug Ledford) [633695 659623] - [block] md/raid5: avoid oops when number of devices is reduced then increased. (Doug Ledford) [633695 659623] - [block] md: enable raid4->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: clear layout after ->raid0 takeover (Doug Ledford) [633695 659623] - [block] md: fix raid10 takeover: use new_layout for setup_conf (Doug Ledford) [633695 659623] - [block] md: fix handling of array level takeover that re-arranges devices. (Doug Ledford) [633695 659623] - [block] md: raid10: Fix null pointer dereference in fix_read_error() (Doug Ledford) [633695 659623] - [block] md: convert cpu notifier to return encapsulate errno value (Doug Ledford) [633695 659623] - [block] md: Fix read balancing in RAID1 and RAID10 on drives > 2TB (Doug Ledford) [633695 659623] - [block] md/linear: standardise all printk messages (Doug Ledford) [633695 659623] - [block] md/raid0: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid10: tidy up printk messages. (Doug Ledford) [633695 659623] - [block] md/raid1: improve printk messages (Doug Ledford) [633695 659623] - [block] md/raid5: improve consistency of error messages. (Doug Ledford) [633695 659623] - [block] md/raid4: permit raid0 takeover (Doug Ledford) [633695 659623] - [block] md/raid1: delay reads that could overtake behind-writes. (Doug Ledford) [633695 659623] - [block] md/raid1: fix confusing 'redirect sector' message. (Doug Ledford) [633695 659623] - [block] md/raid5: small tidyup in raid5_align_endio (Doug Ledford) [633695 659623] - [block] md: add support for raid5 to raid4 conversion (Doug Ledford) [633695 659623] - [block] md: Add support for Raid0->Raid10 takeover (Doug Ledford) [633695 659623] - [block] md: don't use mddev->raid_disks in raid0 or raid10 while array is active. (Doug Ledford) [633695 659623] - [block] md/raid1: fix counting of write targets. (Doug Ledford) [633695 659623] - [block] md/linear: avoid possible oops and array stop (Doug Ledford) [633695 659623] - [block] async_tx: Move ASYNC_RAID6_TEST option to crypto/async_tx/, fix dependencies (Doug Ledford) [633695 659623] - [block] md: Factor out RAID6 algorithms into lib/ (Doug Ledford) [633695 659623]- [block] dm mpath: delay activate_path retry on SCSI_DH_RETRY (Mike Snitzer) [668852] - [block] dm: remove superfluous irq disablement in dm_request_fn (Mike Snitzer) [668852] - [block] dm log: use PTR_ERR value instead of ENOMEM (Mike Snitzer) [668852] - [block] dm snapshot: avoid storing private suspended state (Mike Snitzer) [668852] - [block] dm ioctl: suppress needless warning messages (Mike Snitzer) [668852] - [block] dm log userspace: add version number to comms (Mike Snitzer) [668852] - [block] dm log userspace: group clear and mark requests (Mike Snitzer) [668852] - [block] dm log userspace: split flush queue (Mike Snitzer) [668852] - [block] dm log userspace: trap all failed log construction errors (Mike Snitzer) [668852] - [block] dm kcopyd: delay unplugging (Mike Snitzer) [668852] - [block] dm io: remove BIO_RW_SYNCIO flag from kcopyd (Mike Snitzer) [668852] - [block] dm crypt: set key size early (Mike Snitzer) [668852] - [block] dm raid1: support discard (Mike Snitzer) [668852] - [block] dm ioctl: allow rename to fill empty uuid (Mike Snitzer) [668852] - [block] block: max hardware sectors limit wrapper (Mike Snitzer) [668852] - [netdrv] bna: include new bna ethernet driver (Ivan Vecera) [475692] - [cdrom] Fix NULL pointer dereference in cdrom driver (James Paradis) [673567] - [mm] hugetlb: fix handling of parse errors in sysfs (Dean Nelson) [673203] - [mm] hugetlb: do not allow pagesize >= MAX_ORDER pool (Dean Nelson) [673203] - [mm] hugetlb: check the return value of string (Dean Nelson) [673203] - [mm] hugetlb.c: fix error-path memory leak in (Dean Nelson) [673203] - [mm] hugetlb: abort a hugepage pool resize if a signal (Dean Nelson) [673203] - [block] improve detail in I/O error messages (Mike Snitzer) [431754] - [block] dm mpath: propagate target errors immediately (Mike Snitzer) [431754] - [scsi] Detailed I/O errors (Mike Snitzer) [431754] - [scsi] always pass Unit Attention upwards from scsi_check_sense (Mike Snitzer) [431754] - [scsi] make error handling more robust in the face of reservations (Mike Snitzer) [431754] - [scsi] Return NEEDS_RETRY for eh commands with status BUSY (Mike Snitzer) [431754] - [fs] Btrfs: btrfs_iget() returns ERR_PTR (Josef Bacik) [663749] - [fs] Btrfs: handle error returns from btrfs_lookup_dir_item() (Josef Bacik) [663749] - [fs] Btrfs: Fix null dereference in relocation.c (Josef Bacik) [663749] - [fs] Btrfs: fix remap_file_pages error (Josef Bacik) [663749] - [fs] Btrfs: The file argument for fsync() is never null (Josef Bacik) [663749] - [fs] Btrfs: handle kzalloc() failure in open_ctree() (Josef Bacik) [663749] - [fs] Btrfs: fix split_leaf double split corner case (Josef Bacik) [663749] - [fs] Btrfs: handle ERR_PTR from posix_acl_from_xattr() (Josef Bacik) [663749] - [fs] Btrfs: Fix BUG_ON for fs converted from extN (Josef Bacik) [663749] - [fs] Fix btrfs b0rkage (Josef Bacik) [663749] - [fs] Btrfs: prevent RAID level downgrades when space is low (Josef Bacik) [663749] - [fs] Btrfs: account for missing devices in RAID allocation profiles (Josef Bacik) [663749] - [fs] Btrfs: EIO when we fail to read tree roots (Josef Bacik) [663749] - [fs] Btrfs: fix compiler warnings (Josef Bacik) [663749] - [fs] Btrfs: Make async snapshot ioctl more generic (Josef Bacik) [663749] - [fs] Btrfs: pwrite blocked when writing from the mmaped buffer of the same page (Josef Bacik) [663749] - [fs] Btrfs: Fix a crash when mounting a subvolume (Josef Bacik) [663749] - [fs] Btrfs: fix sync subvol/snapshot creation (Josef Bacik) [663749] - [fs] Btrfs: Fix page leak in compressed writeback path (Josef Bacik) [663749] - [fs] Btrfs: do not BUG if we fail to remove the orphan item for dead snapshots (Josef Bacik) [663749] - [fs] Btrfs: fixup return code for btrfs_del_orphan_item (Josef Bacik) [663749] - [fs] Btrfs: do not do fast caching if we are allocating blocks for tree_root (Josef Bacik) [663749] - [fs] Btrfs: deal with space cache errors better (Josef Bacik) [663749] - [fs] Btrfs: fix use after free in O_DIRECT (Josef Bacik) [663749] - [fs] Btrfs: don't use migrate page without CONFIG_MIGRATION (Josef Bacik) [663749] - [fs] Btrfs: deal with DIO bios that span more than one ordered extent (Josef Bacik) [663749] - [fs] Btrfs: setup blank root and fs_info for mount time (Josef Bacik) [663749] - [fs] Btrfs: fix fiemap (Josef Bacik) [663749] - [fs] Btrfs - fix race between btrfs_get_sb() and umount (Josef Bacik) [663749] - [fs] Btrfs: update inode ctime when using links (Josef Bacik) [663749] - [fs] Btrfs: make sure new inode size is ok in fallocate (Josef Bacik) [663749] - [fs] Btrfs: fix typo in fallocate to make it honor actual size (Josef Bacik) [663749] - [fs] Btrfs: avoid NULL pointer deref in try_release_extent_buffer (Josef Bacik) [663749] - [fs] Btrfs: make btrfs_add_nondir take parent inode as an argument (Josef Bacik) [663749] - [fs] Btrfs: hold i_mutex when calling btrfs_log_dentry_safe (Josef Bacik) [663749] - [fs] Btrfs: use dget_parent where we can UPDATED (Josef Bacik) [663749] - [fs] Btrfs: fix more ESTALE problems with NFS (Josef Bacik) [663749] - [fs] Btrfs: handle NFS lookups properly (Josef Bacik) [663749] - [fs] btrfs: make 1-bit signed fileds unsigned (Josef Bacik) [663749] - [fs] btrfs: Show device attr correctly for symlinks (Josef Bacik) [663749] - [fs] btrfs: Set file size correctly in file clone (Josef Bacik) [663749] - [fs] Btrfs: fix CLONE ioctl destination file size expansion to block boundary (Josef Bacik) [663749] - [fs] btrfs: Check if dest_offset is block-size aligned before cloning file (Josef Bacik) [663749] - [fs] Btrfs: handle the space_cache option properly (Josef Bacik) [663749] - [fs] btrfs: Fix early enospc because 'unused' calculated with wrong sign. (Josef Bacik) [663749] - [fs] btrfs: fix panic caused by direct IO (Josef Bacik) [663749] - [fs] btrfs: cleanup duplicate bio allocating functions (Josef Bacik) [663749] - [fs] btrfs: fix free dip and dip->csums twice (Josef Bacik) [663749] - [fs] Btrfs: add migrate page for metadata inode (Josef Bacik) [663749] - [fs] Btrfs: deal with errors from updating the tree log (Josef Bacik) [663749] - [fs] Btrfs: allow subvol deletion by unprivileged user with -o user_subvol_rm_allowed (Josef Bacik) [663749] - [fs] Btrfs: make SNAP_DESTROY async (Josef Bacik) [663749] - [fs] Btrfs: add SNAP_CREATE_ASYNC ioctl (Josef Bacik) [663749] - [fs] Btrfs: add START_SYNC, WAIT_SYNC ioctls (Josef Bacik) [663749] - [fs] Btrfs: async transaction commit (Josef Bacik) [663749] - [fs] Btrfs: fix deadlock in btrfs_commit_transaction (Josef Bacik) [663749] - [fs] Btrfs: fix lockdep warning on clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: fix clone ioctl where range is adjacent to extent (Josef Bacik) [663749] - [fs] Btrfs: fix delalloc checks in clone ioctl (Josef Bacik) [663749] - [fs] Btrfs: drop unused variable in block_alloc_rsv (Josef Bacik) [663749] - [fs] Btrfs: cleanup warnings from gcc 4.6 (nonbugs) (Josef Bacik) [663749] - [fs] Btrfs: Fix variables set but not read (bugs found by gcc 4.6) (Josef Bacik) [663749] - [fs] Btrfs: Use ERR_CAST helpers (Josef Bacik) [663749] - [fs] Btrfs: use memdup_user helpers (Josef Bacik) [663749] - [fs] Btrfs: fix raid code for removing missing drives (Josef Bacik) [663749] - [fs] Btrfs: Switch the extent buffer rbtree into a radix tree (Josef Bacik) [663749] - [fs] Btrfs: restructure try_release_extent_buffer() (Josef Bacik) [663749] - [fs] Btrfs: use the flusher threads for delalloc throttling (Josef Bacik) [663749] - [fs] Add new functions for triggering inode writeback (Josef Bacik) [663749] - [fs] Btrfs: tune the chunk allocation to 5 of the FS as metadata (Josef Bacik) [663749] - [fs] Btrfs: don't loop forever on bad btree blocks (Josef Bacik) [663749] - [fs] Btrfs: let the user know space caching is enabled (Josef Bacik) [663749] - [fs] Btrfs: Add a clear_cache mount option (Josef Bacik) [663749] - [fs] Btrfs: add support for mixed data+metadata block groups (Josef Bacik) [663749] - [fs] Btrfs: check cache->caching_ctl before returning if caching has started (Josef Bacik) [663749] - [fs] Btrfs: load free space cache if it exists (Josef Bacik) [663749] - [fs] Btrfs: write out free space cache (Josef Bacik) [663749] - [fs] Btrfs: create special free space cache inode (Josef Bacik) [663749] - [fs] Btrfs: remove warn_on from use_block_rsv (Josef Bacik) [663749] - [fs] Btrfs: set trans to null in reserve_metadata_bytes if we commit the transaction (Josef Bacik) [663749] - [fs] Btrfs: fix error handling in btrfs_get_sb (Josef Bacik) [663749] - [fs] Btrfs: rework how we reserve metadata bytes (Josef Bacik) [663749] - [fs] Btrfs: don't allocate chunks as aggressively (Josef Bacik) [663749] - [fs] Btrfs: re-work delalloc flushing (Josef Bacik) [663749] - [fs] Btrfs: fix reservation code for mixed block groups (Josef Bacik) [663749] - [fs] Btrfs: fix df regression (Josef Bacik) [663749] - [fs] Btrfs: fix the df ioctl to report raid types (Josef Bacik) [663749] - [fs] Btrfs: stop trying to shrink delalloc if there are no inodes to reclaim (Josef Bacik) [663749] - [fs] btrfs: remove junk sb_dirt change (Josef Bacik) [663749] - [fs] ext4: serialize unaligned direct asynchronous IO (Eric Sandeen) [615309] - [fs] ext4: fix inconsistency with EOFBLOCK_FL (Eric Sandeen) [657553] - [fs] ext4: Use bitops to read/modify i_flags in struct ext4_inode_info (Eric Sandeen) [657553] - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [672541] - [net] netfilter: create audit records for x_table changes (Thomas Graf) [665129] - [block] Fix race during disk initialization (Eric Sandeen) [607605] - [virt] fix xen hvm fullvirt guest boot failure (Stefan Assmann) [673496] - [virt] virtio: console: Wake up outvq on host notifications (Amit Shah) [643750] - [netdrv] sfc: update to fix rss_cpus and sync with upstream (Michal Schmidt) [673532] - [mm] hugetlb: fix section mismatch with hugetlb_sysfs_add_hstate() (Dean Nelson) [672844] - [mm] put_page: recheck PageHead after releasing the compound_lock (Andrea Arcangeli) [664772] - [mm] unconditional setup_per_zone_wmarks in set_recommended_min_free_kbytes (Andrea Arcangeli) [664772] - [mm] adjust compound_lock_irqsave interface to match upstream (Andrea Arcangeli) [664772]- [fcoe] libfc: dereferencing ERR_PTR in fc_tm_done() (Mike Christie) [633915 663561] - [fcoe] libfc: Cleanup return paths in fc_rport_error_retry (Mike Christie) [633915 663561] - [fcoe] libfc: Return a valid return code in fc_fcp_pkt_abort() (Mike Christie) [633915 663561] - [fcoe] libfc: always initialize the FCoE DDP exchange id for fsp as FC_XID_UNKNOWN (Mike Christie) [633915 663561] - [fcoe] libfc: fix statistics for FCP input/output megabytes (Mike Christie) [633915 663561] - [fcoe] libfcoe: change fip_select to return new FCF (Mike Christie) [633915 663561] - [fcoe] libfcoe: reorder FCF list to put latest advertiser first (Mike Christie) [633915 663561] - [fcoe] libfcoe: add debug message for FCF destination MAC (Mike Christie) [633915 663561] - [fcoe] libfcoe: retry rejected FLOGI to another FCF if possible (Mike Christie) [633915 663561] - [fcoe] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (Mike Christie) [633915 663561] - [fcoe] libfcoe: move some timer code to make it reusable (Mike Christie) [633915 663561] - [fcoe] libfcoe: update FIP FCF announcements (Mike Christie) [633915 663561] - [fcoe] libfc: fix fc_tm_done not freeing the allocated fsp pkt (Mike Christie) [633915 663561] - [fcoe] libfc: the timeout for the REC itself is 2 * R_A_TOV_els (Mike Christie) [633915 663561] - [fcoe] libfc: fix exchange being deleted when the abort itself is timed out (Mike Christie) [633915 663561] - [fcoe] libfc: do not fc_io_compl on fsp w/o any scsi_cmnd associated (Mike Christie) [633915 663561] - [fcoe] libfc: add print of exchange id for debugging fc_fcp (Mike Christie) [633915 663561] - [fcoe] Update WARN uses (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in remote port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: fix memory leakage in local port (Mike Christie) [633915 663561] - [fcoe] libfc: remove tgt_flags from fc_fcp_pkt struct (Mike Christie) [633915 663561] - [fcoe] libfc: use rport timeout values for fcp recovery (Mike Christie) [633915 663561] - [fcoe] libfc: incorrect scsi host byte codes returned to scsi-ml (Mike Christie) [633915 663561] - [fcoe] libfc: fix stats computation in fc_queuecommand() (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_seq_assign() (Mike Christie) [633915 663561] - [fcoe] libfc: tune fc_exch_em_alloc() to be O(2) (Mike Christie) [633915 663561] - [fcoe] libfc: fix mem leak in fc_exch_recv_seq_resp() (Mike Christie) [633915 663561] - [fcoe] libfc: fix NULL pointer dereference bug in fc_fcp_pkt_release (Mike Christie) [633915 663561] - [fcoe] libfc: remove define of fc_seq_exch in fc_exch.c (Mike Christie) [633915 663561] - [fcoe] libfcoe: VN2VN connection setup causing stack memory corruption (Mike Christie) [633915 663561] - [fcoe] libfc: Do not let disc work cancel itself (Mike Christie) [633915 663561] - [fcoe] libfc: use DID_TRANSPORT_DISRUPTED while lport not ready (Mike Christie) [633915 663561] - [fcoe] libfc: fix setting of rport dev loss (Mike Christie) [633915 663561] - [fcoe] libfc: don't require a local exchange for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add interface to allocate a sequence for incoming requests (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() (Mike Christie) [633915 663561] - [fcoe] libfc: add fc_frame_sid() and fc_frame_did() functions (Mike Christie) [633915 663561] - [fcoe] libfc: eliminate rport LOGO state (Mike Christie) [633915 663561] - [fcoe] config via separate create_vn2vn module parameter (Mike Christie) [633915 663561] - [fcoe] libfcoe: use correct FC-MAP for VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfcoe: Fix FIP ELS encapsulation details for FLOGI responses (Mike Christie) [633915] - [fcoe] libfcoe: fcoe: fnic: add FIP VN2VN point-to-multipoint support (Mike Christie) [633915 663561] - [fcoe] lib/random32: export pseudo-random number generator for modules (Mike Christie) [633915 663561] - [fcoe] libfcoe: add state change debugging (Mike Christie) [633915 663561] - [fcoe] libfcoe: add protocol description of FIP VN2VN mode (Mike Christie) [633915 663561] - [fcoe] libfc: track FIP exchanges (Mike Christie) [633915 663561] - [fcoe] libfc: add FLOGI state to rport for VN2VN (Mike Christie) [633915 663561] - [fcoe] libfc: Add local port point-to-multipoint flag (Mike Christie) [633915 663561] - [fcoe] fnic: change fcoe_ctlr_init interface to specify mode (Mike Christie) [633915 663561] - [fcoe] libfc: add discovery-private pointer for LLD (Mike Christie) [633915 663561] - [fcoe] libfcoe: convert FIP to lock with mutex instead of spin lock (Mike Christie) [633915 663561] - [fcoe] libfc: provide space for LLD after remote port structure (Mike Christie) [633915 663561] - [fcoe] libfc: convert rport lookup to be RCU safe (Mike Christie) [633915 663561] - [fcoe] make it possible to verify fcoe with sparse (Mike Christie) [633915 663561] - [block] fix performance regression introduced by the blkio-throttle code (Jeff Moyer) [669398] - [scsi] iscsi class: remove unused active variable (Mike Christie) [668632] - [scsi] cxgbi: enable TEXT PDU support (Mike Christie) [668632] - [scsi] cxgb3i: fixed connection problem with iscsi private ip (Mike Christie) [668632] - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [668632] - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [668632] - [scsi] libiscsi: add more informative failure message during iscsi scsi eh (Mike Christie) [668632] - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [636291] - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [636291] - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [636291] - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [636291] - [scsi] libcxgbi: pdu read fixes (Mike Christie) [636291] - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [636291] - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [636291] - [scsi] cxgb4i iscsi driver (Mike Christie) [636291] - [scsi] libcxgbi: common library for cxgb3i and cxgb4i (Mike Christie) [636291] - [mm] avoid resetting wb_start after each writeback round (Josef Bacik) [638349] - [fs] ext4: update writeback_index based on last page scanned (Josef Bacik) [638349] - [fs] ext4: implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [lib] radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags (Josef Bacik) [638349] - [lib] radix-tree: clear all tags in radix_tree_node_rcu_free (Josef Bacik) [638349] - [lib] radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged() (Josef Bacik) [638349] - [lib] radix-tree: omplement function radix_tree_range_tag_if_tagged (Josef Bacik) [638349] - [mm] implement writeback livelock avoidance using page tagging (Josef Bacik) [638349] - [scsi] ibft/be2iscsi: update iscsi boot support and add be2iscsi boot support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove premature free of cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: More time for FW (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for Login failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: Driver Version change (Mike Christie) [585751 635746] - [scsi] be2iscsi: Increase max sector (Mike Christie) [585751 635746] - [scsi] be2iscsi: Add support for iscsi boot (Mike Christie) [585751 635746] - [scsi] be2iscsi: add Kconfig dependency on NET (Mike Christie) [585751 635746] - [scsi] The extended shift must be 1 (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for premature buffer free (Mike Christie) [585751 635746] - [scsi] be2iscsi: Remove debug print in IO path (Mike Christie) [585751 635746] - [scsi] be2iscsi: Limit max_xmit_length (Mike Christie) [585751 635746] - [scsi] be2iscsi: Maintain same ITT across login (Mike Christie) [585751 635746] - [scsi] be2iscsi: Adding crashdump support (Mike Christie) [585751 635746] - [scsi] be2iscsi: Free tags allocate (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix to handle request_irq failure (Mike Christie) [585751 635746] - [scsi] be2iscsi: No return value for hwi_enable_intr (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix for freeing cid (Mike Christie) [585751 635746] - [scsi] be2iscsi: pass the return from beiscsi_open_conn (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing the return type of functions (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fixing return value (Mike Christie) [585751 635746] - [scsi] be2iscsi: Fix warnings from new checkpatch.pl (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix null dereference on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix memory leak on error path (Mike Christie) [585751 635746] - [scsi] be2iscsi: fix disconnection cleanup (Mike Christie) [585751 635746] - [scsi] be2iscsi: correct return value in mgmt_invalidate_icds (Mike Christie) [585751 635746] - [scsi] ibft: convert iscsi_ibft module to iscsi boot lib (Mike Christie) [585751 635746] - [scsi] ibft: separate ibft parsing from sysfs interface (Mike Christie) [585751 635746] - [scsi] ibft: Use IBFT_SIGN instead of open-coding the search string (Mike Christie) [585751 635746] - [scsi] ibft: For UEFI machines actually do scan ACPI for iBFT (Mike Christie) [585751 635746] - [scsi] ibft: Update iBFT handling for v1.03 of the spec (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: remove NIPQUAD_FMT, use pI4 (Mike Christie) [585751 635746] - [scsi] iscsi_ibft.c: use pM to show MAC address (Mike Christie) [585751 635746] - [scsi] ibft, x86: Change reserve_ibft_region() to find_ibft_region() (Mike Christie) [585751 635746] - [fs] inotify: rework inotify locking to prevent double free use when free in inotify (Eric Paris) [582109] - [s390x] kernel: Enhanced node affinity support (Hendrik Brueckner) [632315] - [netdrv] qeth: support for priority tags and VLAN-ID 0 tags (Hendrik Brueckner) [633570] - [net] enable VLAN NULL tagging (Neil Horman) [633571] - [s390x] qeth: fix online setting of OSN-devices (Hendrik Brueckner) [669218] - [s390x] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668845] - [s390x] qdio: prevent race for shared indicators (Hendrik Brueckner) [668835] - [s390x] qeth: l3 hw tx csum circumvent hw bug (Hendrik Brueckner) [663984] - [s390x] mm: add devmem_is_allowed() for STRICT_DEVMEM checking (Hendrik Brueckner) [647365] - [s390x] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659825] - [s390x] kernel: nohz vs cpu hotplug system hang (Hendrik Brueckner) [668470] - [s390x] qdio: use proper QEBSM operand for SIGA-R and SIGA-S (Hendrik Brueckner) [668468] - [s390x] cio: prevent kernel panic when path to network device is lost (Hendrik Brueckner) [662747] - [s390x] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [660688] - [s390x] hvc_iucv: do not call iucv_unregister if iucv_register has failed (Hendrik Brueckner) [661108] - [s390x] zcrypt: Handling of 4096 bit RSA keys in CRT format (Hendrik Brueckner) [633458] - [s390x] zcrypt: cope with cca restriction of cex3 (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3c (Hendrik Brueckner) [633458] - [s390x] zcrypt: support for 4096 bit keys for cex3a (Hendrik Brueckner) [633458] - [s390x] zcrypt: Introduce check for 4096 bit support (Hendrik Brueckner) [633458] - [s390x] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [644942] - [s390x] dasd: add High Performance FICON multitrack support (Hendrik Brueckner) [632332] - [s390x] cio: reduce memory consumption of itcw structures (Hendrik Brueckner) [632332] - [s390x] cio: obtain mdc value per channel path (Hendrik Brueckner) [632332] - [s390x] kernel: display capacity adjustment indicator in /proc/sysinfo (Hendrik Brueckner) [632023] - [s390x] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [644928] - [s390x] dasd: Add tunable default grace period for missing interrupts (Hendrik Brueckner) [633386] - [s390x] dasd: Add dasd part of cio internal unit check handling (Hendrik Brueckner) [633384] - [s390x] dasd: add dynamic PAV toleration (Hendrik Brueckner) [631518] - [s390x] zfcpdump: Add prefix registers to dump header (Hendrik Brueckner) [633454] - [s390x] zfcp: HBA API completion to support events (Hendrik Brueckner) [633413] - [s390x] dasd: improve error recovery for internal I/O (Hendrik Brueckner) [631497] - [s390x] s390_hypfs: Add new binary attributes (Hendrik Brueckner) [631533] - [s390x] memory hotplug: set phys_device (Hendrik Brueckner) [659474] - [memory] allow setting of phys_device (memory hotplug) (Hendrik Brueckner) [659474] - [s390x] kernel: fix clock comparator revalidation (Hendrik Brueckner) [658578] - [s390x] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653477] - [s390x] zfcp: Cancel gid_pn work when removing port (Hendrik Brueckner) [653482] - [s390x] smsgiucv_app: deliver z/VM CP special messages as uevents (Hendrik Brueckner) [632318] - [s390x] qeth: exploit HW TX checksumming (Hendrik Brueckner) [633531] - [s390x] qeth: NAPI support for l2 and l3 discipline (Hendrik Brueckner) [633525] - [s390x] qdio: extend API to allow polling (Hendrik Brueckner) [633525] - [s390x] cio: improve resume handling (Hendrik Brueckner) [633468] - [s390x] cio: unit check handling during internal I/O (Hendrik Brueckner) [633384] - [s390x] zfcp: Trigger logging in FCP channel on qdio error conditions (Hendrik Brueckner) [632331] - [s390x] cio: add CHSC SIOSL Support (Hendrik Brueckner) [632331] - [s390x] cio: introduce cio_settle (Hendrik Brueckner) [631517]- [watchdog] hpwdt: Make NMI decoding a compile-time option (Tony Camuso) [462945] - [watchdog] hpwdt: move NMI-decoding init and exit to seperate functions (Tony Camuso) [462945] - [watchdog] hpwdt: Use "decoding" instead of "sourcing" (Tony Camuso) [462945] - [watchdog] hpwdt: hpwdt_pretimeout reorganization (Tony Camuso) [462945] - [watchdog] hpwdt: implement WDIOC_GETTIMELEFT (Tony Camuso) [462945] - [watchdog] hpwdt: allow full range of timer values supported by hardware (Tony Camuso) [462945] - [watchdog] hpwdt: Introduce SECS_TO_TICKS() macro (Tony Camuso) [462945] - [watchdog] hpwdt: Make x86 assembly ifdef guard more strict (Tony Camuso) [462945] - [watchdog] hpwdt: Despecificate driver from iLO2 (Tony Camuso) [462945] - [watchdog] hpwdt: Group NMI sourcing specific items together (Tony Camuso) [462945] - [watchdog] hpwdt: Group options that affect watchdog behavior together (Tony Camuso) [462945] - [watchdog] hpwdt: clean-up include-files (Tony Camuso) [462945] - [watchdog] hpwdt: formatting of pointers in printk() (Tony Camuso) [462945] - [watchdog] hpwdt: fix lower timeout limit (Tony Camuso) [462945] - [watchdog] hpwdt: make the watchdog_info struct const where possible (Tony Camuso) [462945] - [scsi] fix id computation in scsi_eh_target_reset (Mike Christie) [643236] - [scsi] fix the return value of scsi_target_queue_read() (Mike Christie) [643236] - [fs] cifs: add cruid= mount option (Jeff Layton) [667654] - [fs] ext3, ext4: update ctime when changing the file's permission by setfacl (Eric Sandeen) [668915] - [net] update igbvf driver (Stefan Assmann) [636327] - [scsi] fix locking around blk_abort_request() (Stanislaw Gruszka) [620391] - [scsi] megaraid: update to version 5.29 (Tomas Henzl) [642052] - [virt] MMU: only write protect mappings at pagetable level (Marcelo Tosatti) [634100] - [virt] xen: disable ACPI NUMA for PV guests (Andrew Jones) [669773] - [virt] xen: unplug the emulated devices at resume time (Paolo Bonzini) [667356] - [virt] xenfs: enable for HVM domains too (Paolo Bonzini) [667361] - [virt] KVM: Activate Virtualization On Demand (Avi Kivity) [616042] - [pci] Fix KABI breakage (Prarit Bhargava) [661301] - [pci] PCIe/AER: Disable native AER service if BIOS has precedence (Prarit Bhargava) [661301] - [pci] aerdrv: fix uninitialized variable warning (Prarit Bhargava) [661301] - [pci] hotplug: Fix build with CONFIG_ACPI unset (Prarit Bhargava) [661301] - [pci] PCIe: Ask BIOS for control of all native services at once (Prarit Bhargava) [661301] - [pci] PCIe: Introduce commad line switch for disabling port services (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Negotiate _OSC control bits before requesting them (Prarit Bhargava) [661301] - [pci] ACPI/PCI: Make acpi_pci_query_osc() return control bits (Prarit Bhargava) [661301] - [x86] ACPI: cleanup pci_root _OSC code (Prarit Bhargava) [661301] - [pci] PCIe AER: Introduce pci_aer_available() (Prarit Bhargava) [661301] - [pci] aerdrv: fix annoying warnings (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv_core.c (Prarit Bhargava) [661301] - [pci] aerdrv: trivial cleanup for aerdrv.c (Prarit Bhargava) [661301] - [pci] aerdrv: introduce default_downstream_reset_link (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_aer_service (Prarit Bhargava) [661301] - [pci] aerdrv: remove is_downstream (Prarit Bhargava) [661301] - [pci] aerdrv: remove magical ROOT_ERR_STATUS_MASKS (Prarit Bhargava) [661301] - [pci] aerdrv: redefine PCI_ERR_ROOT_*_SRC (Prarit Bhargava) [661301] - [pci] aerdrv: rework do_recovery (Prarit Bhargava) [661301] - [pci] aerdrv: rework get_e_source() (Prarit Bhargava) [661301] - [pci] aerdrv: rework aer_isr_one_error() (Prarit Bhargava) [661301] - [pci] aerdrv: rework add_error_device (Prarit Bhargava) [661301] - [pci] aerdrv: remove compare_device_id (Prarit Bhargava) [661301] - [pci] aerdrv: introduce is_error_source (Prarit Bhargava) [661301] - [pci] aerdrv: rework find_source_device (Prarit Bhargava) [661301] - [pci] aerdrv: make aer_{en, dis}able_rootport static (Prarit Bhargava) [661301] - [pci] aerdrv: cleanup inconsistent functions (Prarit Bhargava) [661301] - [pci] aerdrv: RsvdP of PCI_ERR_ROOT_COMMAND (Prarit Bhargava) [661301] - [pci] aerdrv: use correct bit defines and add 2ms delay to aer_root_reset (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (non-comment changes) (Prarit Bhargava) [661301] - [pci] change PCI nomenclature in drivers/pci/ (comment changes) (Prarit Bhargava) [661301] - [pci] remove ifdefed pci_cleanup_aer_correct_error_status (Prarit Bhargava) [661301] - [pci] Remove unnecessary struct pcie_port_data (Prarit Bhargava) [661301] - [pci] Backport upstream PCIE interrupt assignment code (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_is_pcie() (Prarit Bhargava) [661301] - [pci] introduce pci_is_pcie() (Prarit Bhargava) [661301] - [pci] PCIe AER: use pci_pcie_cap() (Prarit Bhargava) [661301] - [pci] fix memory leak in aer_inject (Prarit Bhargava) [661301] - [pci] use better error return values in aer_inject (Prarit Bhargava) [661301] - [pci] add support for PCI domains to aer_inject (Prarit Bhargava) [661301]- [x86] lockup detector: enable config options (Don Zickus) [669808] - [x86] lockup detector: Kconfig fixes to seperate hard and soft lockup options (Don Zickus) [669808] - [x86] NMI: Add back unknown_nmi_panic and nmi_watchdog sysctls (Don Zickus) [669808] - [x86] perf, arch: Cleanup perf-pmu init vs lockup-detector (Don Zickus) [669808] - [x86] nmi: Add in new nmi_watchdog/softlockup changes (Don Zickus) [669808] - [x86] Move notify_die from nmi.c to traps.c (Don Zickus) [669808] - [kernel] perf_event backport (Peter Zijlstra) [672264] - [scsi] fnic: Bumping up fnic version from 1.4.0.145 to 1.5.0.1 (Mike Christie) [663222] - [scsi] fnic: fix memory leak (Mike Christie) [663222] - [irq] Add new IRQ flag IRQF_NO_SUSPEND (Andrew Jones) [671147] - [virt] xen: events: do not unmask event channels on resume (Andrew Jones) [671147] - [virt] xen: Do not suspend IPI IRQs (Andrew Jones) [671147] - [virt] ixp4xx-beeper: Use IRQF_NO_SUSPEND not IRQF_TIMER for non-timer interrupt (Andrew Jones) [671147] - [fs] ext3: avoid WARN() messages when failing to write the superblock (Edward Shishkin) [591466] - [fs] ext3: unify log messages (Edward Shishkin) [591466] - [kernel] add 'make rh-perf' target (Jason Baron) [644991] - [kernel] perf: .spec file updates (Jason Baron) [644991] - [kernel] perf: updates from 2.6.34 -> 2.6.37 (Jason Baron) [644991] - [kernel] perf: sync to 2.6.34 (Jason Baron) [644991] - [x86] Westmere apicid fix (George Beshers) [635808] - [x86] Fix a hard coded limit of a maximum of 16 cpu's per socket (George Beshers) [635808] - [x86] uv: More Westmere support on SGI UV (George Beshers) [635808] - [x86] uv: Enable Westmere support on SGI UV (George Beshers) [635808] - [scsi] scsi_dh: propagate SCSI device deletion (Mike Snitzer) [669411] - [scsi] scsi_dh_hp_sw: fix deadlock in start_stop_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667661] - [scsi] scsi_dh_alua: Add Promise VTrak to dev list (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix stpg_endio group state reporting (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix deadlock in stpg_endio (Mike Snitzer) [652024] - [scsi] scsi_dh_alua: fix submit_stpg return (Mike Snitzer) [652024] - [pci] Fix mmap address check in pci_mmap_fits (Prarit Bhargava) [645287] - [pci] fix size checks for mmap() on /proc/bus/pci files (Prarit Bhargava) [645287] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [672600] - [fs] nfs4: fix units bug causing hang on recovery (J. Bruce Fields) [672345] - [fs] ext4: Update ext4 documentation (Lukas Czerner) [519467] - [fs] jbd2: fix /proc/fs/jbd2/ when using an external (Lukas Czerner) [655875] - [net] netfilter: nf_conntrack snmp helper (Jiri Olsa) [638176] - [net] netfilter: audit target to record accepted/dropped packets (Thomas Graf) [642391] - [net] packet_mmap: expose hw packet timestamps to network packet capture utilities (Thomas Graf) [645800] - [scsi] bfa rebase reflecting scsi-misc bfa (Rob Evers) [641052] - [scsi] libsas: Don't issue commands to devices that have been hot-removed (David Milburn) [669154] - [security] crypto: mark ghash as fips_allowed (Jarod Wilson) [638133] - [kernel] Fix over-scheduling bug (Jane Lv) [666484] - [kernel] trace: add several tracepoints/scripts for analyzing network stack (Neil Horman) [611700] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 models (Jaroslav Kysela) [662660] - [sound] Update the ALSA HDA audio driver from upstream (Jaroslav Kysela) [583745 618797 619430 636922 637240 646771 663946 667460] - [x86] UEFI IBM boot regression (Bob Picco) [668825] - [netdrv] ehea: Add some info messages and fix an issue (Steve Best) [658185]- [crypto] mark xts(aes) as fips_allowed (Jarod Wilson) [625489] - [fs] nfsd: break lease on unlink, link, and rename (J. Bruce Fields) [626814] - [fs] nfsd4: break lease on nfsd setattr (J. Bruce Fields) [626814] - [fs] nfsd: remove some unnecessary dropit handling (J. Bruce Fields) [626814] - [fs] nfsd: stop translating EAGAIN to nfserr_dropit (J. Bruce Fields) [626814] - [fs] svcrpc: simpler request dropping (J. Bruce Fields) [626814] - [fs] svcrpc: avoid double reply caused by deferral race (J. Bruce Fields) [626814] - [fs] nfsd: don't drop requests on -ENOMEM (J. Bruce Fields) [626814] - [x86] numa: Cacheline aliasing makes for_each_populated_zone extremely expensive (George Beshers) [635850] - [scsi] mptas: version string change 3.04.18 (Tomas Henzl) [642618] - [scsi] mptsas: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [642618] - [scsi] mptsas: inDMD deleted (Tomas Henzl) [642618] - [scsi] mptsas: remove bus reset (Tomas Henzl) [642618] - [scsi] mptsas: 3gbps - 6gbps (Tomas Henzl) [642618] - [scsi] mptsas: sysfs sas addr handle (Tomas Henzl) [642618] - [scsi] mptsas: fix warning when not using procfs (Tomas Henzl) [642618] - [scsi] mptsas: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [642618] - [scsi] mptsas: convert to seq_file (Tomas Henzl) [642618] - [scsi] mptsas: use module_param in drivers/message/fusion/mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: drivers/message/fusion: Adjust confusing indentation (Tomas Henzl) [642618] - [scsi] mptsas: print Doorbell register in a case of hard reset and timeout (Tomas Henzl) [642618] - [scsi] mptsas: fixed hot-removal processing (Tomas Henzl) [642618] - [scsi] mptsas: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [642618] - [scsi] mptsas: Added missing reset for ioc_reset_in_progress in SoftReset (Tomas Henzl) [642618] - [scsi] mptsas: Proper error handling is added after mpt_config timeout (Tomas Henzl) [642618] - [scsi] mptsas: Event data alignment with 4 byte (Tomas Henzl) [642618] - [scsi] mptsas: Check for command status is added after completion (Tomas Henzl) [642618] - [scsi] mptsas: Task abort is not supported for Volumes (Tomas Henzl) [642618] - [scsi] mptsas: sanity check for vdevice pointer is added (Tomas Henzl) [642618] - [scsi] mptsas: Setting period, offset and width for SPI driver (Tomas Henzl) [642618] - [scsi] mptsas: Proper bus_type check is added (Tomas Henzl) [642618] - [scsi] mptsas: mpt_detach is called properly at the time of rmmod (Tomas Henzl) [642618] - [scsi] mptsas: mpt config will do Hard Reset based upon retry counts (Tomas Henzl) [642618] - [scsi] mptsas: Updated SCSI IO IOCTL error handling (Tomas Henzl) [642618] - [scsi] mptsas: Added new less expensive RESET (Message Unit Reset) (Tomas Henzl) [642618] - [scsi] mptsas: modify mptctl_exit() to call proper deregister functions (Tomas Henzl) [642618] - [scsi] mptsas: hold off error recovery while alternate ioc is initializing (Tomas Henzl) [642618] - [scsi] mptsas: corrected if condition check for SCSIIO and PASSTHROUGH commands (Tomas Henzl) [642618] - [scsi] mptsas: block device when target is being removed by FW (Tomas Henzl) [642618] - [scsi] mptsas: Added sysfs expander manufacture information (Tomas Henzl) [642618] - [scsi] mptsas: Added-MPI_SCSIIO_CONTROL_HEADOFQ-priority (Tomas Henzl) [642618] - [fs] ext4: Add FITRIM ioctl to handle ext4 batched discard (Lukas Czerner) [651021] - [fs] ext4: Add batched discard support for ext4 (Lukas Czerner) [651021] - [fs] ext4: Create ext4 helper for sb_issue_discard (Lukas Czerner) [651021] - [fs] Added a #include to eliminate a compilation failure (Steve Dickson) [479351] - [fs] pnfs: layout roc code (Steve Dickson) [479351] - [fs] pnfs: update nfs4_callback_recallany to handle layouts (Steve Dickson) [479351] - [fs] pnfs: add CB_LAYOUTRECALL handling (Steve Dickson) [479351] - [fs] pnfs: CB_LAYOUTRECALL xdr code (Steve Dickson) [479351] - [fs] pnfs: change lo refcounting to atomic_t (Steve Dickson) [479351] - [fs] pnfs: check that partial LAYOUTGET return is ignored (Steve Dickson) [479351] - [fs] pnfs: add layout to client list before sending rpc (Steve Dickson) [479351] - [fs] pnfs: serialize LAYOUTGET(openstateid) (Steve Dickson) [479351] - [fs] pnfs: layoutget rpc code cleanup (Steve Dickson) [479351] - [fs] pnfs: change how lsegs are removed from layout list (Steve Dickson) [479351] - [fs] pnfs: change layout state seqlock to a spinlock (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_hdr fields (Steve Dickson) [479351] - [fs] pnfs: add prefix to struct pnfs_layout_segment fields (Steve Dickson) [479351] - [fs] pnfs: remove unnecessary field lgp->status (Steve Dickson) [479351] - [fs] pnfs: fix incorrect comment in destroy_lseg (Steve Dickson) [479351] - [fs] NFS: rename client back channel transport field (Steve Dickson) [479351] - [fs] NFS: add session back channel draining (Steve Dickson) [479351] - [fs] NFS: RPC_AUTH_GSS unsupported on v4.1 back channel (Steve Dickson) [479351] - [fs] NFS refactor nfs_find_client and reference client across callback processing (Steve Dickson) [479351] - [fs] nfs41: do not allocate unused back channel pages (Steve Dickson) [479351] - [fs] NFS associate sessionid with callback connection (Steve Dickson) [479351] - [fs] NFS implement v4.0 callback_ident (Steve Dickson) [479351] - [fs] NFS: do not clear minor version at nfs_client free (Steve Dickson) [479351] - [fs] NFS: use svc_create_xprt for NFSv4.1 callback service (Steve Dickson) [479351] - [fs] SUNRPC: register and unregister the back channel transport (Steve Dickson) [479351] - [fs] SUNRPC: new transport for the NFSv4.1 shared back channel (Steve Dickson) [479351] - [fs] SUNRPC: fix bc_send print (Steve Dickson) [479351] - [fs] SUNRPC: move svc_drop to caller of svc_process_common (Steve Dickson) [479351] - [netdrv] qlge: Fix deadlock when cancelling worker (Chad Dupuis) [635703] - [netdrv] qlge: New release P27 (Chad Dupuis) [635703] - [netdrv] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [635703] - [netdrv] qlge: pull NULL check ahead of dereference (Chad Dupuis) [635703] - [netdrv] qlge: Fix a deadlock when the interface is going down (Chad Dupuis) [635703] - [netdrv] qlge: reset the chip before freeing the buffers (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the vlan setting during ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: New release P25 (Chad Dupuis) [635703] - [netdrv] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [635703] - [netdrv] qlge: New release P24 (Chad Dupuis) [635703] - [netdrv] qlge: Remove all error packet flags and enable tcp/udp and ip csum error (Chad Dupuis) [635703] - [netdrv] qlge: Restoring the promiscuous setting in ql_adapter_up (Chad Dupuis) [635703] - [netdrv] qlge: Changing cpu_to_be16 to htons for udp checksum (Chad Dupuis) [635703] - [netdrv] qlge: Eliminate firmware dependency for MPI coredump (Chad Dupuis) [635703] - [kernel] driver core: Convert link_mem_sections to use find_memory_block_hinted (George Beshers) [635866] - [kernel] driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted (George Beshers) [635866] - [kernel] kobject: Introduce kset_find_obj_hinted (George Beshers) [635866] - [x86] UV: memory_block_size_bytes for x86_64 when CONFIG_X86_UV (George Beshers) [635866] - [ppc] add dynamic dma window support (Steve Best) [632770] - [ppc] add memory_hotplug_max (Steve Best) [632770] - [ppc] dma: Add optional platform override of dma_set_mask() (Steve Best) [632770] - [x86] therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' (Prarit Bhargava) [666859] - [x86] mce: Notify about corrected events too (Prarit Bhargava) [666859] - [x86] asm: Introduce and use percpu_inc() (Prarit Bhargava) [666859] - [mm] memory hotplug: fix notifier's return value check (Steve Best) [632694] - [powerpc] Make the CMM memory hotplug aware (Steve Best) [632694] - [mm] Add notifier in pageblock isolation for balloon drivers (Steve Best) [632694] - [kernel] tracing: Allow to disable cmdline recording (Jiri Olsa) [632065] - [kernel] tracing: Combine event filter_active and enable into single flags field (Jiri Olsa) [632065] - [fs] GFS2: [RFE] glock scalability patches (Abhijith Das) [656939] - [net] bonding: prevent sysfs from allowing arp monitoring with alb/tlb (Andy Gospodarek) [605189] - [net] fix oops in RPS when netdevice has no parent dev (Neil Horman) [670907] - [scsi] libsas: fix bug for vacant phy (David Milburn) [668754] - [scsi] sr: fix sr_drive_status handling when initialization required (Tomas Henzl) [663159]- [ppc] Export memstart_addr and kernstart_addr on ppc64 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix compiling problem with i386 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: add ConnectX-3 PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: fix mc usage after IBoE addition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/t3_hw.c: use new hex_to_bin() method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Handle large number of entries in poll CQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix MAC address hash filter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix information leak in marshalling code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: Remove some unused code added by the IBoE patches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE link state (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix IBoE reported link rate (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Workaround firmware bug in query dev cap (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Fix memory ordering of VLAN insertion control bits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Integer overflow in RDS cmsg handling (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix rds message leak in rds_message_map_pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Remove kfreed tcp conn from list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Lost locking in loop connection freeing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove call to stop TX queues at load time (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Let rds_message_alloc_sgs() return NULL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Copy rds_iovecs into kernel memory instead of rereading from userspace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clean up error handling in rds_cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Return -EINVAL if rds_rdma_pages returns an error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix rds_iovec page count overflow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Fix panic in free_tx_desc() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add {min,max}3 macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: clean up properly if pci_set_consistent_dma_mask() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow driver to load if PCIe AER fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix uninitialized pointer if CONFIG_PCI_MSI not set (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix extra log level in qib_early_err() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Remove unnecessary KERN_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix out of bounds array access (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: fix device opening error path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer type information to sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add VLAN support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Change multicast promiscuous mode to support IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Update data structures and constants for IBoE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Allow protocol drivers to find corresponding interfaces (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] uverbs: Return link layer type to userspace for query port operation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Sync buffer before posting send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use list_first_entry() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Reduce number of BUSY conditions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Eliminate two forward declarations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix crash due to manipulating queues before registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: make functions local and remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Signal node desc changes to SM by using FW to generate trap 144 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Replace EXTRA_CFLAGS with ccflags-y (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucma: Allow tuning the max listen backlog (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set dev_id field of net_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Implement SRP_CRED_REQ and SRP_AER_REQ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Preparation for transmit ring response allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Process RDMA WRITE ONLY with IMMEDIATE properly (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: When a user QP is marked in error, also mark the CQs in error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use cxgb4 service for packet gl to skb (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Export T4 TCP MIB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: make local functions/variables static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: function namespace cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix mlx4 kconfig dependency warning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] pack: IBoE UD packet packing support (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Add RDMA CM support for IBoE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: IBoE supports only QP1 (no QP0) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Skip IBoE ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] iwcm: Fix hang in uninterruptible wait on cm_id destroy (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use simple_read_from_buffer() for debugfs handlers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add default_llseek to debugfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Limit size of fast registration WRs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Turn carrier off on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Report correct port state if interface is down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Fix driver on relocatable kernel (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: remove a bogus PCI function number check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Make user_mad semaphore a real one (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] amso1100: Remove KERN_ from pr_ use (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Set pkt_type correctly for multicast packets (fix IGMP breakage) (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fastreg NSMR fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't set completion flag for read requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set the default TCP send window to 128KB (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use a mutex for QP and EP state transitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support on-chip SQs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Centralize the wait logic (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: debugfs files for dumping active stags (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Log HW lack-of-resource errors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Handle CPL_RDMA_TERMINATE messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore TERMINATE CQEs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Ignore positive return values from cxgb4_*_send() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Zero out ISGL padding (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't use null ep ptr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix cast-to-pointer warnings on 32-bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add link layer property to ports (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] Add IBoE support" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Revert "[infiniband] mlx4: enable IBoE feature" (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix warnings about casts to/from pointers of different sizes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Turn off RX coalescing for iWARP connections (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] fix a lockdep splat (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: spin_lock_irq() is not nestable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: double unlock in rds_ib_cm_handle_connect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: signedness bug (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3/cxgb3_main.c: prevent reading uninitialized stack memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: remove undefined operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print string constants in more places (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cancel connection work structs as we shut down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: don't call rds_conn_shutdown() from rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: have sockets get transport module references (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove old rs_transport comment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: lock rds_conn_count decrement in rds_conn_destroy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] protect the list of IB devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] print IB event strings as well as their number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: flush fmrs before allocating new ones (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: properly use sg_init_table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] track signaled sends (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: remove __init and __exit annotation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Use SLAB_HWCACHE_ALIGN flag for kmem_cache_create() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] always process recv completions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: return to a single-threaded krdsd (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] create a work queue for FMR flushing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] destroy connections on rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] wait for IB dev freeing work to finish during rmmod (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make ib_recv_refill return void (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unused XLIST_PTR_TAIL and xlist_protect() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use delayed work for the FMR flushes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: more FMRs are faster (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: recycle FMRs through lockless lists (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix rds_send_xmit() serialization (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: block ints when acquiring c_lock in rds_conn_message_info() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: remove unused rds_send_acked_before() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use friendly gfp masks for prefill (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Add caching of frags and incs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_recv_unmap_page() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Assume recv->r_frag is always NULL in refill_one() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use page_remainder_alloc() for recv bufs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] disconnect when IB devices are removed (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: introduce rds_conn_connect_if_down() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add refcount tracking to struct rds_ib_device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] get the xmit max_sge from the RDS IB device on the connection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] rds_ib_cm_handle_connect() forgot to unlock c_cm_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix reference counting on the for xmit_atomic and xmit_rdma (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: use RCU to protect the connection hash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: use locking on the connection hash list (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Fix RDMA message reference counting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: don't let RDS shutdown a connection while senders are present (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Use RCU for the bind lookup searches (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] add _to_node() macros for numa and use {k, v}malloc_node() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unused variable in ib_remove_addr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: rcu-ize rds_ib_get_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: per-rm flush_wait waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: switch to rwlock on bind_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Update comments in rds_send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use a generation counter to avoid rds_send_xmit loop (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Get pong working again (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do wait_event_interruptible instead of wait_event (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove send_quota from send_xmit() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move atomic stats from general to ib-specific area (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_message_unmapped() doesn't need to check if queue active (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Use NOWAIT in message_map_pages() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Bypass workqueue when queueing cong updates (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Call rds_send_xmit() directly from sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rds_send_xmit() locking/irq fixes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Change send lock from a mutex to a spinlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Refill recv ring directly from tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Stop supporting old cong map sending method (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Do not wait for send ring to be empty on conn shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Perform unmapping ops in stages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Make sure cmsgs aren't used in improper ways (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add flag for silent ops. Do atomic op before RDMA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move some variables around for consistency (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: queue failure notifications for dropped atomic ops (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Add a warning if trying to allocate 0 sgs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not set op_active in r_m_copy_from_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rename data op members prefix from m_ to op_ (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove struct rds_rdma_op (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: purge atomic resources too in rds_message_purge() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Inline rdma_prepare into cmsg_rdma_args (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement silent atomics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Move loop-only function to loop.c (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Make all flow control code conditional on i_flowctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Remove unsignaled_bytes sysctl (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: rewrite rds_ib_xmit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove ib_[header/data]_sge() functions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove dead code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Disallow connections less than RDS 3.1 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] eliminate duplicate code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: inc_purge() transport function unused - remove it (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Whitespace (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not mask address when pinning pages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Base init_depth and responder_resources on hw values (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Implement atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Clear up some confusing code in send_remove_from_sock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make sure all sgs alloced are initialized (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: make m_rdma_op a member of rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: fold rdma.h into rds.h (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Explicitly allocate rm in sendmsg() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup/fix rds_rdma_unuse (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: break out rdma and data ops into nested structs in rds_message (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: cleanup: remove "== NULL"s and "!= NULL"s in ptr comparisons (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: move rds_shutdown_worker impl. to rds_conn_shutdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in send on m_rs_lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Rewrite rds_send_drop_to() for clarity (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix corrupted rds_mrs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix BUG_ONs to not fire when in a tasklet (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hang with modified FIN handling on A0 cards (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Change state to closing after FIN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix double CLOSE event indication crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Write correct register write to set TX pause param (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed Ethtool statistics report (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Consider napi_get_frags() failure (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't exceed the max HW CQ depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: use bitmap library (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fix build warning in mlx4_en_create_rx_ring (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: updated driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Moving to work with GRO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: reconfiguring mac address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: get/set ringsize uses actual ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixing report in Ethtool get_settings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Added self diagnostics test implementation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Validate port up prior to transmitting (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Reporting link state with KERN_INFO (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed MAX_TX_RINGS definition (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: performing CLOSE_PORT at the end of tear-down process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting dev->perm_addr field (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Setting actual RX ring size (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: Fixed incorrect unmapping on RX flow (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update PCI ids (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix setting of the function number in transmit descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support eeprom read/write on functions other than 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: handle Rx/Tx queue ranges not starting at 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4: remove num_lro parameter (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: fix a leak of kernel memory (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] Convert unbounded kzalloc calls to kcalloc (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Obtain RDMA QID ranges from LLD/FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add missing include (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: Drop unnecessary NULL test (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix confusing if statement indentation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: do not use PCI resources before pci_enable_device() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix misindented code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix showing wqm_quanta (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Get rid of "set but not used" variables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Read firmware version from correct place (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Export req_lim via sysfs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Make receive buffer handling more robust (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] srp: Use print_hex_dump() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Rename RAW_ETY to RAW_ETHERTYPE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix two sparse warnings (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add timeouts when waiting for FW responses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix race between qib_error_qp() and receive packet processing (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Limit the number of packets processed per interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow writes to the diag_counters to be able to clear them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Set cfgctxts to number of CPUs by default (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set/reset the EP timer inside EP lock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Use correct control txq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix race in fini path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update driver version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add new PCI IDs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix wrong shift direction (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: support running the driver on PCI functions besides 0 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: advertise NETIF_F_TSO_ECN (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: get on-chip queue info from FW and create a memory window for them (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix TSO descriptors (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: don't offload Rx checksums for IPv6 fragments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: disable an interrupt that is neither used nor serviced (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cm: Check LAP state before sending an MRA (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix hangs on ifdown (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Store and print eeprom version (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Convert pci_table entries to PCI_VDEVICE (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Allow PSM to select from multiple port assignment algorithms (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Turn off IB latency mode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use generic_file_llseek (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support variable sized work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Clean up signed check of unsigned variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove dependency on __GFP_NOFAIL (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add module option to tweak delayed ack (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Fix probe failure path (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Remove unnecessary casts of private_data (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Avoid variable-length array (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded NULL check (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Remove unneeded assignment (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Rewrite expression to avoid undefined semantics (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] umad: Remove unused-but-set variable 'already_dead' (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: exclude registers with read side effects from register dumps (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: avoid duplicating some resource freeing code (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: move the choice of interrupt type before net_device registration (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use request_firmware() to load SD7220 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use kfree_skb for skb pointers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix world-writable child interface control sysfs attributes (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clean up properly if qib_init() fails (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Completion queue callback needs to be single threaded (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Update 7322 serdes tables (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear 6120 hardware error register (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Clear eager buffer memory for each new process (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Mask hardware error during link reset (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Derive smac_idx from port viid (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Avoid false GTS CIDX_INC overflows (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't call abort_connection() for active connect failures (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add code to provision T4 PCI-E SR-IOV Virtual Functions with hardware resources (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: Add new macros and definitions for hardware constants (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: update to latest T4 firmware API file (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4vf: small changes to message processing structures/macros (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: request 7.10 firmware (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: minor cleanup (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: update FW definitions (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: add a missing error interrupt (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: propagate link initialization errors to .ndo_open's callers (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: set dev_id to the port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: implement EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: rearrange initialization code in preparation for EEH (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: dynamically determine flash size and FW image location (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] fix the deadlock in qib_fs (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_en: use net_device dev_id to indicate port number (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb3: Use memdup_user (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: Add missing mutex_unlock (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Remove DCA support until feature is finished (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ehca: convert cpu notifier to return encapsulate errno value (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Use a single txselect module parameter for serdes tuning (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Don't rely on (undefined) order of function parameter evaluation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ucm: Use memdup_user() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Fix undefined symbol error when CONFIG_PCI_MSI=n (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Fix incorrect unlock in nes_process_mac_intr() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Async event for closed QP causes crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Have ethtool read hardware registers for rx/tx stats (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Only insert sq qid in lookup table (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Support IB_WR_READ_WITH_INV opcode (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Set fence flag for inv-local-stag work requests (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Update some HW limits (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Don't limit fastreg page list depth (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Return proper errors in fastreg mr/pbl allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Fix overflow bug in CQ arm (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Optimize CQ overflow detection (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: CQ size must be IQ size - 2 (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Register RDMA provider based on LLD state_change events (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Detach from the LLD after unregistering RDMA device (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipath: Remove support for QLogic PCIe QLE devices (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] qib: Add new qib driver for QLogic PCIe InfiniBand adapters (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mad: Make needlessly global mad_sendq_size/mad_recvq_size static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Allow device-specific per-port sysfs files (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Clean up mlx4_alloc_icm() a bit (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] mlx4_core: Fix possible chunk sg list overflow in mlx4_alloc_icm() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: notify upper drivers if the device is already up when they load (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: keep interrupts available when the ports are brought down (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: fix initial addition of MAC address (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Use kmemdup() instead of kmalloc()+memcpy() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: report GRO stats with ethtool -S (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: configure HW VLAN extraction through FW (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] MAINTAINERS: Add cxgb4 and iw_cxgb4 entries (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Shrink .text with compile-time init of handlers arrays (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: increase serial number length (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [netdrv] cxgb4: Use ntohs() on __be16 value instead of htons() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Allow disabling/enabling TSO on the fly through ethtool (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] mlx4: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] core: Add support for masked atomic operations (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cma: Randomize local port allocation (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make unnecessarily global functions static (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] nes: Make nesadapter->phy_lock usage consistent (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] Enable the new kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [kernel] kfifo: add the new generic kfifo API (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb4: Add driver for Chelsio T4 RNIC (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* indications from LLD (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Explicitly rule out llseek to avoid BKL in default_llseek() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] rds: cleanup: remove unneeded variable (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ipoib: remove addrlen check for mc addresses (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] convert multiple drivers to use netdev_for_each_mc_addr (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Enable per-cpu workqueue threads (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not call set_page_dirty() with irqs off (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Properly unmap when getting a remote access error (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: only put sockets that have seen congestion on the poll_waitq (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix locking in rds_send_drop_to() (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Turn down alarming reconnect messages (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Workaround for in-use MRs on close causing crash (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix send locking issue (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Fix congestion issues for loopback (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS/TCP: Wait to wake thread when write space available (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: update copy_to_user state in tcp transport (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: sendmsg() should check sndtimeo, not rcvtimeo (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [net] RDS: Do not BUG() on error returned from ib_post_send (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] Fix typos in comments (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296} - [infiniband] ib_qib: back out driver entirely (Doug Ledford) [607396 633157 633329 633875 635914 660674 660680] {CVE-2010-3296}- [ppc] fix oops in device_pm_remove (Steve Best) [632683] - [fs] Allow gfs2 to update quota usage through the quotactl interface (Steven Whitehouse) [671267] - [x86] thp: pte alloc trans splitting (John Villalovos) [464222] - [x86] Enable CONFIG_INTEL_TXT so that Intel Trusted Execution Technology can work (John Villalovos) [464222] - [scsi] pmcraid: disable msix and expand device config entry (Rob Evers) [633880] - [scsi] pmcraid: add support for set timestamp command and other fixes (Rob Evers) [633880] - [scsi] pmcraid: MSI-X support and other changes (Rob Evers) [633880] - [kprobes] x86, alternative: Call stop_machine_text_poke() on all cpus (Jiri Olsa) [464658] - [kprobes] Remove redundant text_mutex lock in optimize (Jiri Olsa) [464658] - [kprobes] Add sparse context annotations (Jiri Olsa) [464658] - [kprobes] Remove __dummy_buf (Jiri Olsa) [464658] - [kprobes] Make functions static (Jiri Olsa) [464658] - [kprobes] Verify jprobe entry point (Jiri Olsa) [464658] - [kprobes] Remove redundant address check (Jiri Olsa) [464658] - [kprobes] x86: Fix the return address of multiple kretprobes (Jiri Olsa) [464658] - [kprobes] x86: fix swapped segment registers in kretprobe (Jiri Olsa) [464658] - [kprobes] Move enable/disable_kprobe() out from debugfs code (Jiri Olsa) [464658] - [kprobes] Calculate the index correctly when freeing the out-of-line execution slot (Jiri Olsa) [464658] - [kprobes] x86: Issue at least one memory barrier in stop_machine_text_poke() (Jiri Olsa) [464658] - [kprobes] x86: Support kprobes jump optimization on x86 (Jiri Olsa) [464658] - [kprobes] x86: Add text_poke_smp for SMP cross modifying code (Jiri Olsa) [464658] - [kprobes] x86: Cleanup save/restore registers (Jiri Olsa) [464658] - [kprobes] x86: Boost probes when reentering (Jiri Olsa) [464658] - [kprobes] Jump optimization sysctl interface (Jiri Olsa) [464658] - [kprobes] Introduce kprobes jump optimization (Jiri Olsa) [464658] - [kprobes] Introduce generic insn_slot framework (Jiri Olsa) [464658] - [kprobes] x86: Cleanup RELATIVEJUMP_INSTRUCTION to RELATIVEJUMP_OPCODE (Jiri Olsa) [464658] - [kprobes] Add mcount to the kprobes blacklist (Jiri Olsa) [464658] - [kprobes] Check probe address is reserved (Jiri Olsa) [464658] - [kprobes] x86/alternatives: Fix build warning (Jiri Olsa) [464658] - [kprobes] ftrace/alternatives: Introducing *_text_reserved functions (Jiri Olsa) [464658] - [kprobes] Disable booster when CONFIG_PREEMPT=y (Jiri Olsa) [464658] - [kprobes] Fix distinct type warning (Jiri Olsa) [464658] - [kprobes] Sanitize struct kretprobe_instance allocations (Jiri Olsa) [464658] - [kprobes] x86: use kernel_stack_pointer() in kprobes.c (Jiri Olsa) [464658] - [kprobes] Prevent re-registration of the same kprobe (Jiri Olsa) [464658] - [kprobes] x86-32: Move irq-exit functions to kprobes section (Jiri Olsa) [464658] - [kprobes] Prohibit to probe native_get_debugreg (Jiri Olsa) [464658] - [kprobes] x86-64: Allow to reenter probe on post_handler (Jiri Olsa) [464658] - [kprobes] x86: Call BUG() when reentering probe into KPROBES_HIT_SS (Jiri Olsa) [464658] - [kprobes] tracing: Dump the culprit kprobe in case of kprobe recursion (Jiri Olsa) [464658] - [kprobes] Cleanup fix_riprel() using insn decoder on x86 (Jiri Olsa) [464658] - [kprobes] Checks probe address is instruction boudary on x86 (Jiri Olsa) [464658] - [fs] fix kernel panic at __rpc_create_common() when mounting nfs (Takashi Sato) [670734] - [fs] inotify: stop kernel memory leak on file creation failure (Eric Paris) [656832] {CVE-2010-4250} - [fs] GFS2: remove iopen glocks from cache on failed deletes (Benjamin Marzinski) [669877] - [fs] ext2, ext3: directory handling speedups for smaller blocksizes (Eric Sandeen) [520462] - [powerpc] add support for new hcall H_BEST_ENERGY (Steve Best) [630086] - [mm] filemap: fix race condition in xip_file_fault (Hendrik Brueckner) [623251] - [fs] nfs4: set source address when callback is generated (J. Bruce Fields) [662589] - [net] ipv4: correct IGMP behavior on v2/v3 query responses (Jiri Pirko) [671153] - [net] Fix definition of netif_vdbg() when VERBOSE_DEBUG is not defined (Michal Schmidt) [669749] - [net] sctp: fix kernel panic resulting from mishandling of icmp dest unreachable msg (Neil Horman) [667029] - [net] backport Receive Packet Steering (Neil Horman) [620680] - [scsi] scsi_dh_alua: fix overflow in alua_rtpg port group id check (Mike Snitzer) [670572] - [scsi] libsas: fix definition of wideport, include local sas address (David Milburn) [669782] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [security] audit: include subject in login records (Eric Paris) [670328] - [security] audit: consistent naming of field types in tty audit logs (Eric Paris) [670556] - [security] audit: capture mmap arguments in audit logs (Eric Paris) [661398] - [perf] sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail (Jiri Pirko) [663891] - [kernel] lib: fix vscnprintf() if @size is == 0 (Anton Arapov) [667328] - [usb] EHCI: AMD periodic frame list table quirk (Don Zickus) [651332] - [kernel] tracing: Shrink max latency ringbuffer if unnecessary (Jarod Wilson) [632063] - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [646505] - [block] mmc: Add support for O2Micro SD/MMC (John Feeney) [637243] - [sound] ALSA: add snd-aloop module (Jaroslav Kysela) [647012] - [x86] Add ACPI APEI support (Matthew Garrett) [641036] - [x86] Enabling/Fixing Warm reboots on Dell UEFI systems (Shyam Iyer) [641434] - [x86] Add Intel Intelligent Power Sharing driver (Matthew Garrett) [513536] - [x86] Include support for DMI OEM flag to set pci=bfsort in future Dell systems (Shyam Iyer) [658537] - [x86] Add support for Sandybridge temperature monitoring and thermal/power throttling (Matthew Garrett) [638254] - [x86] cpuidle: Add a repeating pattern detector to the menu governor (Matthew Garrett) [638259] - [virt] virtio: remove virtio-pci root device (Michael S. Tsirkin) [583064] - [virt] xen/events: change to using fasteoi (Andrew Jones) [667359] - [virt] x86/pvclock: Zero last_value on resume (Andrew Jones) [663755] - [netdrv] e1000: prevent unhandled IRQs from taking down virtual machines (Dean Nelson) [655521] - [netdrv] ixgbevf: update to upstream version 1.0.19-k0 (Andy Gospodarek) [636329] - [netdrv] enic: update to upstream version 1.4.1.10 (Andy Gospodarek) [641092] - [netdrv] sfc: update to current upstream version with SFC9000 support (Michal Schmidt) [556563] - [netdrv] ath9k: fix inconsistent lock state (Stanislaw Gruszka) [669373] - [mm] writeback: write_cache_pages doesn't terminate at nr_to_write <= 0 (Josef Bacik) [638349] - [mm] allow MMCONFIG above 4GB (Seiji Aguchi) [635753] - [mm] install_special_mapping skips security_file_mmap check (Frantisek Hrbata) [662199] {CVE-2010-4346} - [mm] KSM on THP (Andrea Arcangeli) [647334] - [mm] performance optimization to retry page fault when blocking on disk transfer (Larry Woodman) [667186] - [mm] allocate memory in khugepaged outside of mmap_sem write mode (Andrea Arcangeli) [647849] - [mm] make exclusively owned pages belong to the local anon_vma on swapin (Rik van Riel) [617199]- [security] selinux: include vmalloc.h for vmalloc_user (Eric Paris) [667225] - [security] selinux: implement mmap on /selinux/policy (Eric Paris) [667225] - [security] SELinux: allow userspace to read policy back out of the kernel (Eric Paris) [667225] - [security] kernel: rounddown helper function (Eric Paris) [667225] - [security] SELinux: drop useless (and incorrect) AVTAB_MAX_SIZE (Eric Paris) [667225] - [security] SELinux: break ocontext reading into a separate function (Eric Paris) [667225] - [security] SELinux: move genfs read to a separate function (Eric Paris) [667225] - [security] selinux: fix error codes in symtab_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_policydb_init() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_node() (Eric Paris) [667225] - [security] selinux: fix error codes in cond_read_av_list() (Eric Paris) [667225] - [security] selinux: propagate error codes in cond_read_list() (Eric Paris) [667225] - [security] selinux: fix up style problem on /selinux/status (Eric Paris) [667500] - [security] selinux: fast status update interface (Eric Paris) [667500] - [scsi] qla4xxx: Update driver version to 5.02.00-k5 (Chad Dupuis) [516846] - [scsi] qla4xxx: Updated the Copyright header (Chad Dupuis) [516846] - [scsi] qla4xxx: do not reset hba if ql4xdontresethba is set (Chad Dupuis) [516846] - [scsi] qla4xxx: do not check for fw hung if reset retry is in progress (Chad Dupuis) [516846] - [scsi] qla4xxx: cache new IP address acquired via DHCP (Chad Dupuis) [516846] - [scsi] qla4xxx: Fail initialization if qla4_8xxx_pci_mem_write_2M fails (Chad Dupuis) [516846] - [scsi] qla4xxx: put device in FAILED state for 82XX initialization failure (Chad Dupuis) [516846] - [scsi] qla4xxx: do not process interrupt unconditionally (Chad Dupuis) [516846] - [scsi] qla4xxx: use correct fw_ddb_index in abort task (Chad Dupuis) [516846] - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [516846] - [scsi] qla4xxx: initialize MSI in correct way (Chad Dupuis) [516846] - [scsi] qla4xxx: Drop use of IRQF_DISABLE (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix cmd check in qla4xxx_cmd_wait (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k4 (Chad Dupuis) [516846] - [scsi] qla4xxx: grab hardware_lock in eh_abort before accessing srb (Chad Dupuis) [516846] - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [516846] - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Clear the rom lock if the firmware died while holding it (Chad Dupuis) [516846] - [scsi] qla4xxx: use CRB Register for Request Queue in-pointer (Chad Dupuis) [516846] - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [516846] - [scsi] qla4xxx: Add support for 8130/8131 AENs (Chad Dupuis) [516846] - [scsi] qla4xxx: Reset seconds_since_last_heartbeat correctly (Chad Dupuis) [516846] - [scsi] qla4xxx: On firmware hang do not wait for the outstanding commands to complete (Chad Dupuis) [516846] - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [516846] - [scsi] qla4xxx: correct data type of sense_len in qla4xxx_status_cont_entry (Chad Dupuis) [516846] - [scsi] qla4xxx: remove "ha->retry_reset_ha_cnt" from wait_for_hba_online (Chad Dupuis) [516846] - [scsi] qla4xxx: honor return status of qla4xxx_hw_reset (Chad Dupuis) [516846] - [scsi] qla4xxx: Trivial cleanup (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build on PPC (Chad Dupuis) [516846] - [scsi] qla4xxx: fix build (Chad Dupuis) [516846] - [scsi] qla4xxx: fix compilation warning (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k3 (Chad Dupuis) [516846] - [scsi] qla4xxx: Added AER support for ISP82xx (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle outstanding mbx cmds on hung f/w scenarios (Chad Dupuis) [516846] - [scsi] qla4xxx: updated mbx_sys_info struct to sync with FW 4.6.x (Chad Dupuis) [516846] - [scsi] qla4xxx: clear AF_DPC_SCHEDULED flage when exit from do_dpc (Chad Dupuis) [516846] - [scsi] qla4xxx: Stop firmware before doing init firmware (Chad Dupuis) [516846] - [scsi] qla4xxx: Use the correct request queue (Chad Dupuis) [516846] - [scsi] qla4xxx: set correct value in sess->recovery_tmo (Chad Dupuis) [516846] - [scsi] qla4xxx: fix typos concerning "initiali[zs]e" (Chad Dupuis) [516846] - [scsi] qla4xxx: Update driver version to 5.02.00-k2 (Chad Dupuis) [516846] - [scsi] qla4xxx: wait for device_ready before device discovery (Chad Dupuis) [516846] - [scsi] qla4xxx: replace all dev_info, dev_warn, dev_err with ql4_printk (Chad Dupuis) [516846] - [scsi] qla4xxx: Added support for ISP82XX (Chad Dupuis) [516846] - [scsi] qla4xxx: Handle one H/W Interrupt at a time (Chad Dupuis) [516846] - [scsi] qla4xxx: Fix the freeing of the buffer allocated for DMA (Chad Dupuis) [516846] - [scsi] qla4xxx: correct return status in function qla4xxx_fw_ready (Chad Dupuis) [516846] - [scsi] qla4xxx: unblock iscsi session after setting ddb state online (Chad Dupuis) [516846] - [scsi] qla4xxx: set driver ddb state correctly in process_ddb_changed (Chad Dupuis) [516846] - [hwmon] config: enable k10temp module (Michal Schmidt) [623968] - [hwmon] k10temp: add hwmon driver for AMD family 10h/11h CPUs (Michal Schmidt) [623968] - [x86] Calgary: Limit the max PHB number to 256 (James Takahashi) [579480] - [x86] Calgary: Increase max PHB number (James Takahashi) [579480] - [tracing] wakeup latency tracer graph support (Jiri Olsa) [667519] - [tracing] Have graph flags passed in to ouput functions (Jiri Olsa) [667519] - [tracing] Add ftrace events for graph tracer (Jiri Olsa) [667519] - [uv] sgi-xpc: XPC fails to discover partitions (George Beshers) [662996] - [uv] sgi-xpc: Incoming XPC channel messages (George Beshers) [662996] - [uv] x86: Use allocated buffer in tlb_uv.c:tunables_read() (George Beshers) [662722] - [uv] x86: Initialize BAU hub map (George Beshers) [662722] - [uv] x86: Initialize BAU MMRs only on hubs with cpus (George Beshers) [662722] - [scsi] bsg: correct fault if queue object removed while dev_t open (Mike Christie) [619818 658248] - [scsi] fc class: add fc host dev loss sysfs file (Mike Christie) [619818 658248] - [scsi] lpfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] qla2xxx: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] ibmvfc: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] fnic: prep for fc host dev loss tmo support (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: fix blocked bsg request when fc object deleted (Mike Christie) [619818 658248] - [scsi] ibmvfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fnic: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] lpfc: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] qla2xxx: do not reset dev_loss_tmo in slave callout (Mike Christie) [619818 658248] - [scsi] fc class: add fc host default default dev loss setting (Mike Christie) [619818 658248] - [scsi] scsi_transport_fc: Protect against overflow in dev_loss_tmo (Mike Christie) [619818 658248] - [md] fix bug with re-adding of partially recovered device (Mike Snitzer) [663783] - [md] fix possible deadlock in handling flush requests (Mike Snitzer) [663783] - [md] move code in to submit_flushes (Mike Snitzer) [663783] - [md] remove handling of flush_pending in md_submit_flush_data (Mike Snitzer) [663783] - [virt] enable CONFIG_DEBUG_SECTION_MISMATCH=y (Stefan Assmann) [614455] - [virt] xen: fix section mismatch in reference from the function xen_hvm_init_shared_info() (Stefan Assmann) [614455] - [powerpc] Don't use kernel stack with translation off (Steve Best) [628951] - [powerpc] Initialise paca->kstack before early_setup_secondary (Steve Best) [628951] - [edac] i7core_edac: return -ENODEV when devices were already probed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: use edac's own way to print errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Avoid PCI refcount to reach zero on successive load/reload (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix refcount error at PCI devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: it is safe to i7core_unregister_mci() when mci=NULL (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix an oops at i7core probe (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused member channels in i7core_pvt (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Remove unused arg csrow from get_dimm_config (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_unregister_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Use saved pointers (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Check probe counter in i7core_remove (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Call pci_dev_put() when alloc_i7core_dev() failed (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix error path of i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix order of lines in i7core_register_mci (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Always do get/put for all devices (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce i7core_pci_ctl_create/release (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce free_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Introduce alloc_i7core_dev (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Fix the logic in i7core_remove() (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Don't do the legacy PCI probe by default (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: don't use a freed mci struct (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Print debug messages at release calls (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Don't let free(mci) happen while using it (Mauro Carvalho Chehab) [603124] - [edac] edac_core: Do a better job with node removal (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: explicitly remove PCI devices from the devices list (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Initialize all priv vars before start polling (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Improve debug to seek for register/remove errors (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: properly terminate the group of udimm counters (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Properly mark const static vars as such (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: move static vars to the beginning of the file (Mauro Carvalho Chehab) [603124] - [edac] i7core_edac: Be sure that the edac pci handler will be properly released (Mauro Carvalho Chehab) [603124] - [net] bonding: prevent oopsing on calling pskb_may_pull on shared skb (Andy Gospodarek) [665110]- [netdrv] e1000: Add support for the CE4100 reference platform (Dean Nelson) [636330] - [netdrv] Intel Wired LAN drivers: Use static const (Dean Nelson) [636330] - [netdrv] e1000: use vzalloc() (Dean Nelson) [636330] - [netdrv] e1000: fix screaming IRQ (Dean Nelson) [636330] - [netdrv] e1000: fix return value not set on error (Dean Nelson) [636330] - [netdrv] e1000: make e1000_reinit_safe local (Dean Nelson) [636330] - [netdrv] vlan: Don't check for vlan group before vlan_tx_tag_present (Dean Nelson) [636330] - [netdrv] e1000: return operator cleanup (Dean Nelson) [636330] - [netdrv] e1000: use GRO for receive (Dean Nelson) [636330] - [netdrv] e1000: fix occasional panic on unload (Dean Nelson) [636330] - [netdrv] e1000: use work queues (Dean Nelson) [636330] - [netdrv] e1000: set NETIF_F_HIGHDMA for VLAN feature flags (Dean Nelson) [636330] - [netdrv] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [636330] - [netdrv] e1000: Remove address use from assignments of function pointers (Dean Nelson) [636330] - [netdrv] e1000: Add missing read memory barrier (Dean Nelson) [636330] - [netdrv] e1000: use netif_ instead of netdev_ (Dean Nelson) [636330] - [netdrv] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [636330] - [netdrv] e1000: Fix message logging defect (Dean Nelson) [636330] - [netdrv] e1000: Remove unnecessary returns from void function()s (Dean Nelson) [636330] - [netdrv] e1000: Use new function for copybreak tests (Dean Nelson) [636330] - [netdrv] e1000: fix WARN_ON with mac-vlan (Dean Nelson) [636330] - [netdrv] e1000: Use netdev_, pr_ and dev_ (Dean Nelson) [636330] - [netdrv] e1000: use DMA API instead of PCI DMA functions (Dean Nelson) [636330] - [netdrv] e1000: use skb_headlen() (Dean Nelson) [636330] - [netdrv] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [636330] - [netdrv] intel: remove trailing space in messages (Dean Nelson) [636330] - [netdrv] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [636330] - [netdrv] e1000: correct wrong coding style for "else" (Dean Nelson) [636330] - [netdrv] e1000: convert to use netdev_for_each_mc_addr (Dean Nelson) [636330] - [netdrv] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [636330] - [netdrv] e1000: Report link status in ethtool when interface is down (Dean Nelson) [636330] - [netdrv] e1000: Fix tests of unsigned in *_tx_map() (Dean Nelson) [636330] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636330] - [netdrv] drivers/net: Move && and || to end of previous line (Dean Nelson) [636330] - [netdrv] request_irq - Remove unnecessary leading & from second arg (Dean Nelson) [636330] - [netdrv] net: Use netdev_alloc_skb_ip_align() (Dean Nelson) [636330] - [netdrv] e1000: Fix erroneous display of stats by ethtool -S (Dean Nelson) [636330] - [netdrv] e1000: Use the instance of net_device_stats from net_device (Dean Nelson) [636330] - [net] dcb: use after free in dcb_flushapp() (John Villalovos) [634003 634008] - [net] dcb: unlock on error in dcbnl_ieee_get() (John Villalovos) [634003 634008] - [net] dcbnl: more informed return values for new dcbnl routines (John Villalovos) [634003 634008] - [net] dcbnl: cleanup (John Villalovos) [634003 634008] - [net] dcbnl: adding DCBX feature flags get-set (John Villalovos) [634003 634008] - [x86] dcbnl: adding DCBX engine capability (John Villalovos) [634003 634008] - [net] net_dcb: add application notifiers (John Villalovos) [634003 634008] - [dbc] dcbnl: add appliction tlv handlers (John Villalovos) [634003 634008] - [net] Fix KABI breakage caused by backport of commit 3e29027af43728c2a91fe3f735ab2822edaf54a8 (John Villalovos) [634003 634008] - [x86] dcbnl: add support for ieee8021Qaz attributes (John Villalovos) [634003 634008] - [ata] ahci: Fix bug in storing EM messages (David Milburn) [653789] - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [653789] - [ata] ahci: EM message type auto detect (David Milburn) [653789] - [x86] ACPICA: Optimization: Reduce the number of namespace walks (George Beshers) [635866] - [x86] ACPICA: Performance enhancement for namespace search and access (George Beshers) [635866] - [x86] ACPICA: Update flags for operand object (George Beshers) [635866] - [net] cxgb4: fix GRO stats counting (Michal Schmidt) [669737] - [net] gro: make gro_result_t a separate type for the sparse checker (Michal Schmidt) [669737] - [net] gro: add receive functions that return GRO result codes (Michal Schmidt) [669737] - [net] gro: Name the GRO result enumeration type (Michal Schmidt) [669737] - [virt] xen/events: use locked set|clear_bit() for cpu_evtchn_mask (Andrew Jones) [667359] - [virt] xen: synch event channels delivery on HVM (Andrew Jones) [667359] - [virt] xen: dynamically allocate irq & event structures (Andrew Jones) [667359] - [virt] xen: improvements to VIRQ_DEBUG output (Andrew Jones) [667359] - [virt] xen/evtchn: clear secondary CPUs' cpu_evtchn_mask[] after restore (Andrew Jones) [667359] - [virt] xen: ensure that all event channels start off bound to VCPU 0 (Andrew Jones) [667359] - [virt] xen: use dynamic_irq_init_keep_chip_data (Andrew Jones) [667359] - [virt] xen: set up IRQ before binding virq to evtchn (Andrew Jones) [667359] - [virt] xen: statically initialize cpu_evtchn_mask_p (Andrew Jones) [667359] - [scsi] mpt2sas: version upgrade (Tomas Henzl) [642590] - [scsi] mpt2sas: DIF Type 2 Protection Support (Tomas Henzl) [642590] - [scsi] mpt2sas: Call the_scsih_ir_shutdown prior to reporting the volumes missing from the OS (Tomas Henzl) [642590] - [scsi] mpt2sas: Basic code cleanup in mpt2sas_base (Tomas Henzl) [642590] - [scsi] mpt2sas: Prevent access to freed memory from port enable process (Tomas Henzl) [642590] - [scsi] mpt2sas: Fix the race between broadcast asyn event (Tomas Henzl) [642590] - [scsi] mpt2sas: Add support for customer specific branding messages (Tomas Henzl) [642590] - [scsi] mpt2sas: Revision P-MPI header update (Tomas Henzl) [642590] - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [642590] - [scsi] mpt2sas: Internal device reset complete event is not supported for older firmware prior to MPI Rev-K (Tomas Henzl) [642590] - [scsi] mpt2sas: Device removal handshake even though the PHYSTATUS_VACANT bit is set in the PhyStatus (Tomas Henzl) [642590] - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [642590] - [scsi] mpt2sas: Sanity check for phy count is added using maxphy (Tomas Henzl) [642590] - [scsi] mpt2sas: Remove code for TASK_SET_FULL from-driver (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI2.0 header updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [642590] - [scsi] mpt2sas: Create a pool of chain buffer instead of dedicated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added loadtime parameters for IOMissingDelay and parameters (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sanity check for cb_idx and smid access (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy message frame before releasing to free pool to have a local reference (Tomas Henzl) [642590] - [scsi] mpt2sas: Copy sense buffer instead of working on direct memory location (Tomas Henzl) [642590] - [scsi] mpt2sas: Adding additional message to error escalation callback (Tomas Henzl) [642590] - [scsi] mpt2sas: Add additional check for responding volumes after Host Reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added ENOMEM return type when allocation fails (Tomas Henzl) [642590] - [scsi] mpt2sas: Redesign raid devices event handling using pd_handles per HBA (Tomas Henzl) [642590] - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [642590] - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs support for tracebuffer (Tomas Henzl) [642590] - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [642590] - [scsi] mpt2sas: Added sysfs counter for ioc reset (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy control support (Tomas Henzl) [642590] - [scsi] mpt2sas: Added expander phy counter support (Tomas Henzl) [642590] - [scsi] mpt2sas: Staged device discovery disable_discovery module parameter is added (Tomas Henzl) [642590] - [scsi] mpt2sas: Hold Controller reset when another reset is in progress (Tomas Henzl) [642590] - [netdrv] bnx2: Free IRQ before freeing status block memory (John Feeney) [635889] - [netdrv] bnx2: remove cancel_work_sync() from remove_one (John Feeney) [635889] - [netdrv] bnx2: Use static const (John Feeney) [635889] - [netdrv] bnx2: don't use flush_scheduled_work() (John Feeney) [635889] - [netdrv] bnx2: Remove config access to non-standard registers (John Feeney) [635889] - [netdrv] bnx2: Fix reset bug on 5709 (John Feeney) [635889] - [netdrv] Update to firmware 6.0.x (John Feeney) [635889] - [netdrv] bnx2: Enable AER on PCIE devices only (John Feeney) [635889] - [netdrv] bnx2: Add PCI Advanced Error Reporting support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.17 (John Feeney) [635889] - [netdrv] bnx2: Remove some unnecessary smp_mb() in tx fast path (John Feeney) [635889] - [netdrv] bnx2: Call pci_enable_msix() with actual number of vectors (John Feeney) [635889] - [netdrv] bnx2: Use proper counter for net_device_stats->multicast (John Feeney) [635889] - [netdrv] bnx2: use device model DMA API (John Feeney) [635889] - [netdrv] bnx2: allocate with GFP_KERNEL flag on RX path init (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.16 (John Feeney) [635889] - [netdrv] bnx2: Dump some config space registers during TX timeout (John Feeney) [635889] - [netdrv] bnx2: fix dma_get_ops compilation breakage (John Feeney) [635889] - [netdrv] bnx2: Use netif_carrier_off() to prevent timeout (John Feeney) [635889] - [netdrv] bnx2: Fix register printouts during NETEV_WATCHDOG (John Feeney) [635889] - [netdrv] bnx2: Add prefetches to rx path (John Feeney) [635889] - [netdrv] bnx2: Add GRO support (John Feeney) [635889] - [netdrv] bnx2: Update version to 2.0.9 (John Feeney) [635889] - [netdrv] bnx2: Remove now useless VPD code (John Feeney) [635889] - [netdrv] bnx2: Add helper to search for VPD keywords (John Feeney) [635889] - [netdrv] bnx2: Add VPD information field helper functions (John Feeney) [635889] - [netdrv] bnx2: Add helper to find a VPD resource data type (John Feeney) [635889] - [netdrv] bnx2: Add large and small resource data type code (John Feeney) [635889] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635889] - [netdrv] bnx2: convert multiple drivers to use netdev_for_each_mc_addr (John Feeney) [635889] - [netdrv] bnx2: Use (pr|netdev|netif)_ macro helpers (John Feeney) [635889] - [netdrv] be2net: update be2net driver to version 2.103.298r (Ivan Vecera) [635741] - [netdrv] ixgbe: update to upstream version 3.0.12-k2 (Andy Gospodarek) [561359 617193 622640 629909 632598 637332] - [netdrv] igb driver update (Stefan Assmann) [636322] - [netdrv] e1000e: upstream to upstream version 1.2.20 (Andy Gospodarek) [636325] - [pci] Fix warnings when CONFIG_DMI unset (Jon Masters) [639965] - [pci] export SMBIOS provided firmware instance and label to sysfs (Jon Masters) [639965] - [fs] xfs: don't block on buffer read errors (Dave Chinner) [581838] - [fs] xfs: serialise unaligned direct IOs (Dave Chinner) [669272] - [fs] xfs: ensure sync write errors are returned (Dave Chinner) [669272] - [netdrv] hostap_cs: fix sleeping function called from invalid context (Stanislaw Gruszka) [621103] - [netdrv] p54usb: New USB ID for Gemtek WUBI-100GW (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add 5 more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] orinoco: clear countermeasure setting on commit (Stanislaw Gruszka) [621103] - [netdrv] orinoco: fix TKIP countermeasure behaviour (Stanislaw Gruszka) [621103] - [netdrv] p54/eeprom.c: Return -ENOMEM on memory allocation failure (Stanislaw Gruszka) [621103] - [netdrv] p54usb: add five more USBIDs (Stanislaw Gruszka) [621103] - [netdrv] p54usb: fix off-by-one on !CONFIG_PM (Stanislaw Gruszka) [621103] - [netdrv] wext: fix potential private ioctl memory content leak (Stanislaw Gruszka) [621103] - [netdrv] hostap_pci: set dev->base_addr during probe (Stanislaw Gruszka) [621103] - [netdrv] ath5k: check return value of ieee80211_get_tx_rate (Stanislaw Gruszka) [621103] - [netdrv] p54: fix tx feedback status flag check (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix parsing of HT40 5 GHz CTLs (Stanislaw Gruszka) [621103] - [netdrv] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: don't get expired BSSes (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix yet another buffer leak in the tx aggregation code (Stanislaw Gruszka) [621103] - [netdrv] ath9k: fix TSF after reset on AR913x (Stanislaw Gruszka) [621103] - [netdrv] cfg80211: ignore spurious deauth (Stanislaw Gruszka) [621103] - [netdrv] ath9k_hw: fix an off-by-one error in the PDADC boundaries calculation (Stanislaw Gruszka) [621103] - [netdrv] ath9k: enable serialize_regmode for non-PCIE AR9160 (Stanislaw Gruszka) [621103] - [netdrv] ath5k: initialize ah->ah_current_channel (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix supported rates IE if AP doesn't give us it's rates (Stanislaw Gruszka) [621103] - [netdrv] libertas/sdio: 8686: set ECSI bit for 1-bit transfers (Stanislaw Gruszka) [621103] - [netdrv] mac80211: do not wip out old supported rates (Stanislaw Gruszka) [621103] - [netdrv] p54pci: add Symbol AP-300 minipci adapters pciid (Stanislaw Gruszka) [621103] - [netdrv] hostap: Protect against initialization interrupt (Stanislaw Gruszka) [621103] - [netdrv] ath9k: Avoid corrupt frames being forwarded to mac80211 (Stanislaw Gruszka) [621103] - [netdrv] ath9k: re-enable ps by default for new single chip families (Stanislaw Gruszka) [621103] - [netdrv] ath5k: drop warning on jumbo frames (Stanislaw Gruszka) [621103] - [netdrv] wl1251: fix a memory leak in probe (Stanislaw Gruszka) [621103] - [netdrv] ath9k: add support for 802.11n bonded out AR2427 (Stanislaw Gruszka) [621103] - [netdrv] wireless: report reasonable bitrate for MCS rates through wext (Stanislaw Gruszka) [621103] - [netdrv] p54usb: Add device ID for Dell WLA3310 USB (Stanislaw Gruszka) [621103] - [netdrv] ath5k: retain promiscuous setting (Stanislaw Gruszka) [621103] - [netdrv] mac80211: fix rts threshold check (Stanislaw Gruszka) [621103] - [netdrv] mac80211: Fix robust management frame handling (MFP) (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: fix panic triggered by undersized rxstream buffer (Stanislaw Gruszka) [621103] - [netdrv] ar9170usb: add a couple more USB IDs (Stanislaw Gruszka) [621103] - [netdrv] rtl8180: fix tx status reporting (Stanislaw Gruszka) [621103] - [drm] fix writeback on rn50 powerpc (Dave Airlie) [667565] - [net] backport of vlan_get_protocol() (Andy Gospodarek) [669787] - [mm] backport vzalloc() and vzalloc_node() (Andy Gospodarek) [669787]- [block] blk-cgroup: Allow creation of hierarchical cgroups (Vivek Goyal) [658482] - [netdrv] tg3: Provide EEE support (John Feeney) [632105] - [netdrv] tg3: Disable TSS except for 5719 (John Feeney) [634316] - [netdrv] tg3: Raise the jumbo frame BD flag threshold (John Feeney) [635078] - [netdrv] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [635078] - [netdrv] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [635078] - [netdrv] tg3: Fix 5719 internal FIFO overflow problem (John Feeney) [635078] - [netdrv] tg3: Assign correct tx margin for 5719 (John Feeney) [635078] - [netdrv] tg3: Apply 10Mbps fix to all 57765 revisions (John Feeney) [635078] - [netdrv] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [635078] - [netdrv] tg3: Prepare for larger rx ring sizes (John Feeney) [635078] - [netdrv] tg3: 5719: Prevent tx data corruption (John Feeney) [635078] - [netdrv] tg3: Unlock 5717 B0+ support (John Feeney) [635078] - [netdrv] tg3: Fix read DMA FIFO overruns on recent devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.113 (John Feeney) [635078] - [netdrv] tg3: Migrate tg3_flags to phy_flags (John Feeney) [635078] - [netdrv] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [635078] - [netdrv] tg3: Add phy-related preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [635078] - [netdrv] tg3: Improve small packet performance (John Feeney) [635078] - [netdrv] tg3: Remove 5720, 5750, and 5750M (John Feeney) [635078] - [netdrv] tg3: Detect APE firmware types (John Feeney) [635078] - [netdrv] tg3: Restrict ASPM workaround devlist (John Feeney) [635078] - [netdrv] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [635078] - [netdrv] tg3: Don't access phy test ctrl reg for 5717+ (John Feeney) [635078] - [netdrv] tg3: Create TG3_FLG3_5717_PLUS flag (John Feeney) [635078] - [netdrv] tg3: Disable TSS also during tg3_close() (John Feeney) [635078] - [netdrv] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [635078] - [netdrv] tg3: Update version to 3.112 (John Feeney) [635078] - [netdrv] tg3: Fix some checkpatch errors (John Feeney) [635078] - [netdrv] tg3: Revert PCIe tx glitch fix (John Feeney) [635078] - [netdrv] tg3: Report driver version to firmware (John Feeney) [635078] - [netdrv] tg3: Relax 5717 serdes restriction (John Feeney) [635078] - [netdrv] tg3: Fix single MSI-X vector coalescing (John Feeney) [635078] - [netdrv] tg3: Revert RSS indir tbl setup change (John Feeney) [635078] - [netdrv] tg3: allow TSO on vlan devices (John Feeney) [635078] - [netdrv] tg3: Update version to 3.111 (John Feeney) [635078] - [netdrv] tg3: 5717: Allow serdes link via parallel detect (John Feeney) [635078] - [netdrv] tg3: Allow single MSI-X vector allocations (John Feeney) [635078] - [netdrv] tg3: Off-by-one error in RSS setup (John Feeney) [635078] - [netdrv] tg3: Enable GRO by default. (John Feeney) [635078] - [netdrv] tg3: Update version to 3.110 (John Feeney) [635078] - [netdrv] tg3: Remove function errors flagged by checkpatch (John Feeney) [635078] - [netdrv] tg3: Unify max pkt size preprocessor constants (John Feeney) [635078] - [netdrv] tg3: Re-inline VLAN tags when appropriate (John Feeney) [635078] - [netdrv] tg3: Optimize rx double copy test (John Feeney) [635078] - [netdrv] tg3: Update version to 3.109 (John Feeney) [635078] - [netdrv] tg3: Remove tg3_dump_state() (John Feeney) [635078] - [netdrv] tg3: Cleanup if codestyle (John Feeney) [635078] - [netdrv] tg3: The case of switches (John Feeney) [635078] - [netdrv] tg3: Whitespace, constant, and comment updates (John Feeney) [635078] - [netdrv] tg3: Use VPD fw version when present (John Feeney) [635078] - [netdrv] tg3: Prepare FW version code for VPD versioning (John Feeney) [635078] - [netdrv] tg3: Fix message 80 char violations (John Feeney) [635078] - [netdrv] tg3: netdev_err() => dev_err() (John Feeney) [635078] - [netdrv] tg3: Replace pr_err with sensible alternatives (John Feeney) [635078] - [netdrv] tg3: Restore likely() check in tg3_poll_msix() (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: change the field used with the TG3_FLAG_10_100_ONLY constant (John Feeney) [635078] - [netdrv] tg3: Remove now useless VPD code (John Feeney) [635078] - [netdrv] pci: Add helper to search for VPD keywords (John Feeney) [635078] - [netdrv] pci: Add VPD information field helper functions (John Feeney) [635078] - [netdrv] pci: Add helper to find a VPD resource data type (John Feeney) [635078] - [netdrv] pci: Add large and small resource data type code (John Feeney) [635078] - [netdrv] pci: Add PCI LRDT tag size and section size (John Feeney) [635078] - [netdrv] net: convert multiple drivers to use netdev_for_each_mc_addr, part6 (John Feeney) [635078] - [netdrv] drivers/net/tg3.c: Use (pr|netdev)_ macro helpers (John Feeney) [635078] - [kdump] vt-d: Handle previous faults after enabling fault handling (Takao Indoh) [617137] - [kdump] Enable the intr-remap fault handling after local apic setup (Takao Indoh) [617137] - [kdump] vt-d: Fix the vt-d fault handling irq migration in the x2apic mode (Takao Indoh) [617137] - [kdump] vt-d: Quirk for masking vtd spec errors to platform error handling logic (Takao Indoh) [617137] - [netdrv] return operator cleanup (Dean Nelson) [636331] - [netdrv] e100: Add missing read memory barrier (Dean Nelson) [636331] - [net] trans_start cleanups (Dean Nelson) [636331] - [netdrv] e100: Fix the TX workqueue race (Dean Nelson) [636331] - [netdrv] Use pr_ and netif_ (Dean Nelson) [636331] - [net] convert multiple drivers to use netdev_for_each_mc_addr, part4 (Dean Nelson) [636331] - [net] use netdev_mc_count and netdev_mc_empty when appropriate (Dean Nelson) [636331] - [netdrv] use DEFINE_PCI_DEVICE_TABLE() (Dean Nelson) [636331] - [netdrv] e100: Fix to allow systems with FW based cards to resume from STD (Dean Nelson) [636331] - [net] Use netdev_alloc_skb_ip_align() (Dean Nelson) [636331] - [netdrv] qlcnic: change module parameter permissions (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [667192] - [netdrv] qlcnic: fix flash fw version read (Chad Dupuis) [667192] - [netdrv] Use static const (Chad Dupuis) [667192] - [netdrv] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [667192] - [netdrv] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [667192] - [netdrv] qlcnic: fix LED test when interface is down (Chad Dupuis) [667192] - [netdrv] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [667192] - [netdrv] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [667192] - [netdrv] qlcnic: validate eswitch config values for PF (Chad Dupuis) [667192] - [netdrv] qlcnic: Disable loopback support (Chad Dupuis) [667192] - [netdrv] qlcnic: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667192] - [netdrv] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [667192] - [netdrv] qlcnic: fix panic on load (Chad Dupuis) [667192] - [netdrv] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [667192] - [netdrv] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [667192] - [netdrv] qlcnic: Fix for kdump (Chad Dupuis) [667192] - [netdrv] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [667192] - [netdrv] qlcnic: define valid vlan id range (Chad Dupuis) [667192] - [netdrv] qlcnic: reduce rx ring size (Chad Dupuis) [667192] - [netdrv] qlcnic: fix mac learning (Chad Dupuis) [667192] - [netdrv] qlcnic: update ethtool stats (Chad Dupuis) [667192] - [scsi] QLogic's qlcnic driver (Bob Picco) [562921] - [mm] notifier_from_errno() cleanup (Prarit Bhargava) [669041] - [x86] convert cpu notifier to return encapsulate errno value (Prarit Bhargava) [669041] - [kernel] notifier: change notifier_from_errno(0) to return NOTIFY_OK (Prarit Bhargava) [669041] - [netdrv] netxen: update driver version 4.0.75 (Chad Dupuis) [667194] - [netdrv] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [667194] - [netdrv] netxen: update module description (Chad Dupuis) [667194] - [netdrv] drivers/net: Use static const (Chad Dupuis) [667194] - [netdrv] netxen: avoid using reset_devices as it may become obsolete (Chad Dupuis) [667194] - [netdrv] netxen: remove unused firmware exports (Chad Dupuis) [667194] - [netdrv] netxen_nic: Fix the tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [667194] - [netdrv] netxen: fix kdump (Chad Dupuis) [667194] - [netdrv] netxen: make local function static (Chad Dupuis) [667194] - [netdrv] netxen: mask correctable error (Chad Dupuis) [667194] - [netdrv] netxen: fix race in tx stop queue (Chad Dupuis) [667194] - [netdrv] net: return operator cleanup (Chad Dupuis) [667194] - [mm] page-types.c: fix name of unpoison interface (Dean Nelson) [667686] - [mm] Documentation/vm: fix spelling in page-types.c (Dean Nelson) [667686] - [mm] page-types: exit early when invoked with -d|--describe (Dean Nelson) [667686] - [mm] page-types: whitespace alignment (Dean Nelson) [667686] - [mm] page-types: learn to describe flags directly from command line (Dean Nelson) [667686] - [mm] page-types: unsigned cannot be less than 0 in add_page() (Dean Nelson) [667686] - [mm] page-types: constify read only arrays (Dean Nelson) [667686] - [mm] tree-wide: fix assorted typos all over the place (Dean Nelson) [667686] - [kernel] kmsg_dump: use stable variable to dump kmsg buffer (Jarod Wilson) [632041] - [kernel] kmsg_dump: build fixups (Jarod Wilson) [632041] - [kernel] kmsg_dump: Dump on crash_kexec as well (Jarod Wilson) [632041] - [kernel] core: Add kernel message dumper to call on oopses and panics (Jarod Wilson) [632041] - [mm] shmem: put_super must percpu_counter_destroy (Jeff Moyer) [667550] - [fs] tmpfs: make tmpfs scalable with percpu_counter for used blocks (Jeff Moyer) [667550] - [fs] tmpfs: add accurate compare function to percpu_counter library (Jeff Moyer) [667550] - [netdrv] iwlagn: enable only rfkill interrupt when device is down (Stanislaw Gruszka) [593566] - [netdrv] wireless: use a dedicated workqueue for cfg80211 (Stanislaw Gruszka) [593566] - [netdrv] mac80211: do not requeue scan work when not needed (Stanislaw Gruszka) [593566] - [netdrv] mac80211: compete scan to cfg80211 if deferred scan fail to start (Stanislaw Gruszka) [593566] - [netdrv] mac80211: fix scan locking wrt. hw scan (Stanislaw Gruszka) [593566] - [netdrv] mac80211: flush workqueue before restarting device (Stanislaw Gruszka) [593566] - [drm] Backport AGP/DRM from 2.6.37-rc8 (Dave Airlie) [667565] - [drm] vga_switcheroo: backport (Dave Airlie) [667281] - [drm] fbcon: fix situation where fbcon gets deinitialised and can't reinit (Dave Airlie) [667281] - [char] vt: fix issue when fbcon wants to takeover a second time (Dave Airlie) [667281] - [drm] fb/kms: fix kABI issue in the aperture code (Dave Airlie) [667281] - [drm] fbdev: updates needed for drm backport (Dave Airlie) [667281] - [kernel] Revert "debug_locks: set oops_in_progress if we will log messages." (Dave Airlie) [667281] - [i2c] i2c-algo-bit: Add pre- and post-xfer hooks (Dave Airlie) [667281] - [x86] io-mapping: move asm include inside the config option (Dave Airlie) [667281] - [drm] io-mapping: Specify slot to use for atomic mappings (Dave Airlie) [667281] - [x86] Add array variants for setting memory to wc caching (Dave Airlie) [667281]- [x86] xsave: Use xsaveopt in context-switch path when supported (John Villalovos) [492912] - [x86] cpu: Enumerate xsaveopt (John Villalovos) [492912] - [x86] cpu: Add xsaveopt cpufeature (John Villalovos) [492912] - [x86] cpu: Make init_scattered_cpuid_features() consider cpuid subleaves (John Villalovos) [492912] - [x86] xsave: Sync xsave memory layout with its header for user handling (John Villalovos) [492912] - [x86] xsave: Track the offset, size of state in the xsave layout (John Villalovos) [492912] - [x86] fpu: Use static_cpu_has() to implement use_xsave() (John Villalovos) [492912] - [x86] Add new static_cpu_has() function using alternatives (John Villalovos) [492912] - [x86] fpu: Use the proper asm constraint in use_xsave() (John Villalovos) [492912] - [x86] Eliminate TS_XSAVE (John Villalovos) [492912] - [x86] cpu: Make APERF/MPERF a normal table-driven flag (John Villalovos) [492912] - [x86] Unify APERF/MPERF support (John Villalovos) [492912] - [x86] x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo (John Villalovos) [492912] - [scsi] lpfc: Update lpfc version for 8.3.5.30 driver release (Rob Evers) [663119] - [scsi] lpfc: Turned parity and serr bits back on after performing sli4 board reset PCI access (Rob Evers) [663119] - [scsi] lpfc: Use VPI for ALL ELS commands and allocate RPIs at node creation (Rob Evers) [663119] - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [663119] - [scsi] lpfc: Update lpfc version for 8.3.5.29 driver release (Rob Evers) [663119] - [scsi] lpfc: Implement new SLI4 initialization procedures based on if_type (Rob Evers) [663119] - [scsi] lpfc: Implement the FC and SLI async event handlers (Rob Evers) [663119] - [scsi] lpfc: Comment update, minor re-order to sync w/ upstream (Rob Evers) [663119] - [scsi] lpfc: Fixed panic in the __lpfc_sli_get_sglq (Rob Evers) [663119] - [scsi] lpfc: Fixed management command context setting (Rob Evers) [663119] - [netdrv] vxge: make functions local and remove dead code (Bob Picco) [636869] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Bob Picco) [636869] - [netdrv] vxge-main.c: Use pr_ and netdev_ (Bob Picco) [636869] - [netdrv] vxge: Version update (Bob Picco) [636869] - [netdrv] vxge: Update copyright information (Bob Picco) [636869] - [netdrv] vxge: NETIF_F_LLTX removal (Bob Picco) [636869] - [netdrv] vxge: Fix multicast issues (Bob Picco) [636869] - [netdrv] vxge: Remove queue_state references (Bob Picco) [636869] - [netdrv] vxge: show startup message with KERN_INFO (Bob Picco) [636869] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Bob Picco) [636869] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH for TCO Watchdog (David Milburn) [464257] - [x86] additional LPC Controller DeviceID for Intel Patsburg PCH (David Milburn) [464257] - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [464257] - [pci] update Intel Patsburg defines (David Milburn) [464257] - [pci] irq and pci_ids patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [sound] ALSA HD Audio patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] watchdog: TCO Watchdog patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [x86] ahci: AHCI and RAID mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [ata] ata_piix: IDE Mode SATA patch for Intel Patsburg DeviceIDs (David Milburn) [464257] - [netdrv] ibmveth: Free irq on error path (Steve Best) [632706] - [netdrv] ibmveth: Cleanup error handling inside ibmveth_open (Steve Best) [632706] - [netdrv] ibmveth: Update module information and version (Steve Best) [632706] - [netdrv] ibmveth: Remove some unnecessary include files (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [632706] - [netdrv] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [632706] - [netdrv] ibmveth: Coding style fixes (Steve Best) [632706] - [netdrv] ibmveth: Some formatting fixes (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific error functions to netdev_err (Steve Best) [632706] - [netdrv] ibmveth: Convert driver specific debug to netdev_dbg (Steve Best) [632706] - [netdrv] ibmveth: Remove redundant function prototypes (Steve Best) [632706] - [netdrv] ibmveth: Convert to netdev_alloc_skb (Steve Best) [632706] - [netdrv] ibmveth: remove procfs code (Steve Best) [632706] - [netdrv] ibmveth: Enable IPv6 checksum offload (Steve Best) [632706] - [netdrv] ibmveth: Remove duplicate checksum offload setup code (Steve Best) [632706] - [netdrv] ibmveth: Add optional flush of rx buffer (Steve Best) [632706] - [netdrv] ibmveth: Add scatter-gather support (Steve Best) [632706] - [netdrv] ibmveth: Use lighter weight read memory barrier in ibmveth_poll (Steve Best) [632706] - [netdrv] ibmveth: Add rx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Add tx_copybreak (Steve Best) [632706] - [netdrv] ibmveth: Remove LLTX (Steve Best) [632706] - [netdrv] ibmveth: batch rx buffer replacement (Steve Best) [632706] - [netdrv] ibmveth: Remove integer divide caused by modulus (Steve Best) [632706] - [scsi] ibmvfc: version 1.0.9 (Steve Best) [632710] - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [632710] - [scsi] ibmvfc: Log link up/down events (Steve Best) [632710] - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Fix rport add/delete race resulting in oops (Steve Best) [632710] - [scsi] ibmvfc: Add support for fc_block_scsi_eh (Steve Best) [632710] - [scsi] ibmvfc: Add FC Passthru support (Steve Best) [632710] - [scsi] ibmvfc: Fix adapter cancel flags for terminate_rport_io (Steve Best) [632710] - [scsi] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host (Steve Best) [632710] - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [632710] - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [632710] - [ppc64] Enable PM_SLEEP on POWER w/o KABI changes (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support for RHEL6.1 (Steve Best) [632683] - [ppc64] pseries: Partition hibernation support (Steve Best) [632683] - [ppc64] ibmvscsi: Fix softlockup on resume (Steve Best) [632683] - [ppc64] ibmvfc: Fix soft lockup on resume (Steve Best) [632683] - [ppc64] ibmvscsi: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmvfc: Add suspend/resume support (Steve Best) [632683] - [ppc64] ibmveth: Add suspend/resume support (Steve Best) [632683] - [ppc64] vio: Add power management support (Steve Best) [632683] - [ppc64] pseries: Migration code reorganization / hibernation prep (Steve Best) [632683] - [configs] redhat: added CONFIG_SECURITY_DMESG_RESTRICT option (Frantisek Hrbata) [653245] - [kernel] restrict unprivileged access to kernel syslog (Frantisek Hrbata) [653245] - [edac] i7300_edac: Fix an error with RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add it to x86 RHEL6 build (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly initialize per-csrow memory size (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [638237] - [edac] MAINTAINERS: Add maintainer for i7300-edac driver (Mauro Carvalho Chehab) [638237] - [edac] i7300-edac: CodingStyle cleanup (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Improve comments (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: reorganize the file contents (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect channel on CE errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for corrected errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: pre-allocate a buffer used to prepare err messages (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Make the debug messages coherent with the others (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Cleanup: remove get_error_info logic (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a code to cleanup error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add support for reporting FBD errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Properly detect the type of error correction (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Detect if the device is on single mode (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Adds detection for enhanced scrub mode on x8 (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Clear the error bit after reading (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add error detection code for global errors (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Better name PCI devices (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: Add a FIXME note about the error correction type (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [638237] - [edac] i7300_edac: start a driver for i7300 chipset (Mauro Carvalho Chehab) [638237] - [net] ipsec: fragment locally generated tunnel-mode IPSec6 packets as needed (Herbert Xu) [661113] - [dma] Fix incorrect iommu in ioatdma (John Feeney) [611884] - [pci] sysfs: Update ROM to include default owner write access (Alex Williamson) [668478] - [x86] tboot: Add support for S3 memory integrity protection (John Villalovos) [464222] - [x86] Fix checking of SRAT when node 0 ram is not from 0 (Amerigo Wang) [668340] - [virt] VMX: when entering real mode align segment base to 16 bytes (Gleb Natapov) [665970] - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [607262] - [virt] x86: Push potential exception error code on task switches (Gleb Natapov) [654284] - [virt] VMX: add module parameter to avoid trapping HLT instructions (Gleb Natapov) [661540] - [netdrv] QLogic nextxen driver updates (Bob Picco) [562940] - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [621606]- [netdrv] BNX2I: Updated version, copyright, and maintainer info (Mike Christie) [635894] - [netdrv] BNX2I: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [635894] - [netdrv] BNX2I: Added jumbo MTU support for the no shost case (Mike Christie) [635894] - [netdrv] BNX2I: Added support for the 57712(E) devices (Mike Christie) [635894] - [netdrv] BNX2I: Added handling for unsupported iSCSI offload hba (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [635894] - [netdrv] BNX2I: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [635894] - [netdrv] BNX2I: Added reconnect fix connecting against Lefthand targets (Mike Christie) [635894] - [netdrv] BNX2I: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [635894] - [netdrv] BNX2I: Added return code check for chip kwqe submission request (Mike Christie) [635894] - [netdrv] BNX2I: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [635894] - [netdrv] BNX2I: Removed the dynamic registration of CNIC (Mike Christie) [635894] - [netdrv] BNX2I: Added mutex lock protection to conn_get_param (Mike Christie) [635894] - [netdrv] BNX2I: Allow to abort the connection if connect request times out (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the remote TCP RST handling for the 570X (1g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a cid leak issue for 5771X (10g) (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the endian bug in the TMF LUN cmd send (Mike Christie) [635894] - [netdrv] BNX2I: Added chip cleanup for the remove module path (Mike Christie) [635894] - [netdrv] BNX2I: Recouple the CFC delete cleanup with cm_abort/close completion (Mike Christie) [635894] - [netdrv] BNX2I: Added support for other TMFs besides ABORT_TASK (Mike Christie) [635894] - [netdrv] BNX2I: Fixed a protocol violation on nopout responses (Mike Christie) [635894] - [netdrv] BNX2I: Added host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [635894] - [netdrv] BNX2I: Fixed the TCP graceful termination initiation (Mike Christie) [635894] - [netdrv] BNX2I: Fine tuned conn destroy and context destroy timeout values (Mike Christie) [635894] - [netdrv] cnic: Fix the type field in SPQ messages (Mike Christie) [635892] - [netdrv] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [635892] - [netdrv] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [635892] - [netdrv] cnic: fix mem leak on allocation failures in cnic_alloc_uio_rings() (Mike Christie) [635892] - [netdrv] cnic: Add FCoE support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Add kcq2 support on 57712 (Mike Christie) [635892] - [netdrv] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [635892] - [netdrv] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [635892] - [netdrv] cnic: Support NIC Partition mode (Mike Christie) [635892] - [netdrv] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [635892] - [netdrv] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [635892] - [netdrv] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [635892] - [netdrv] cnic: Fix iSCSI TCP port endian order (Mike Christie) [635892] - [netdrv] drivers/net/cnic.c: Remove unnecessary semicolons (Mike Christie) [635892] - [netdrv] cnic: Add support for 57712 device (Mike Christie) [635892] - [netdrv] cnic: Decouple uio close from cnic shutdown (Mike Christie) [635892] - [netdrv] cnic: Add cnic_uio_dev struct (Mike Christie) [635892] - [netdrv] cnic: Add cnic_free_uio() (Mike Christie) [635892] - [netdrv] cnic: Defer iscsi connection cleanup (Mike Christie) [635892] - [netdrv] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [635892] - [netdrv] cnic: Convert ctx_flags to bit fields (Mike Christie) [635892] - [netdrv] cnic: Add common cnic_request_irq() (Mike Christie) [635892] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635892] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635892] - [netdrv] cnic: Fine-tune ring init code (Mike Christie) [635892] - [netdrv] cnic: Use pfid for internal memory offsets (Mike Christie) [635892] - [netdrv] cnic: Pass cp pointer to BNX2X_HW_CID (Mike Christie) [635892] - [netdrv] drivers/net: Convert unbounded kzalloc calls to kcalloc (Mike Christie) [635892] - [netdrv] cnic: Update version to 2.1.3 (Mike Christie) [635892] - [netdrv] cnic: Further unify kcq handling code (Mike Christie) [635892] - [netdrv] cnic: Restructure kcq processing (Mike Christie) [635892] - [netdrv] cnic: Unify kcq allocation for all devices (Mike Christie) [635892] - [netdrv] cnic: Unify IRQ code for all hardware types (Mike Christie) [635892] - [netdrv] cnic: Fine-tune CID memory space calculation (Mike Christie) [635892] - [netdrv] cnic: Fix cnic_cm_abort() error handling (Mike Christie) [635892] - [netdrv] cnic: Refactor and fix cnic_ready_to_close() (Mike Christie) [635892] - [netdrv] cnic: Refactor code in cnic_cm_process_kcqe() (Mike Christie) [635892] - [netdrv] cnic: Return error code in cnic_cm_close() if unsuccessful (Mike Christie) [635892] - [netdrv] cnic: Return SPQ credit to bnx2x after ring setup and shutdown (Mike Christie) [635892] - [netdrv] cnic: Convert cnic_local_flags to atomic ops (Mike Christie) [635892] - [netdrv] drivers/net: Remove unnecessary returns from void function()s (Mike Christie) [635892] - [netdrv] bnx2x: update version to 1.62.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: replace FW to 6.2.5 (Mike Christie) [635942] - [netdrv] bnx2x: add FW 6.2.5 files (Mike Christie) [635942] - [netdrv] bnx2x: Add DCB/PFC support - link layer (Mike Christie) [635942] - [netdrv] bnx2x: add DCB support (Mike Christie) [635942] - [netdrv] bnx2x: add a select queue callback (Mike Christie) [635942] - [netdrv] bnx2x: Take the distribution range definition out of skb_tx_hash() (Mike Christie) [635942] - [netdrv] bnx2x: add FCoE ring (Mike Christie) [635942] - [netdrv] bnx2x: Update version number and a date (Mike Christie) [635942] - [netdrv] bnx2x: Fixed a compilation warning (Mike Christie) [635942] - [netdrv] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Mike Christie) [635942] - [netdrv] bnx2x: LSO code was broken on BE platforms (Mike Christie) [635942] - [netdrv] bnx2x: Add Nic partitioning mode (57712 devices) (Mike Christie) [635942] - [netdrv] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Mike Christie) [635942] - [netdrv] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Mike Christie) [635942] - [netdrv] bnx2x: Disable local BHes to prevent a dead-lock situation (Mike Christie) [635942] - [netdrv] net: bnx2x: fix error value sign (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Remove unnecessary semicolons (Mike Christie) [635942] - [netdrv] bnx2x: Update version number (Mike Christie) [635942] - [netdrv] bnx2x: Reset 8073 phy during common init (Mike Christie) [635942] - [netdrv] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Mike Christie) [635942] - [netdrv] bnx2x: Fix resetting BCM8726 PHY during common init (Mike Christie) [635942] - [netdrv] bnx2x: Clear latch indication on link reset (Mike Christie) [635942] - [netdrv] bnx2x: Fix port selection in case of E2 (Mike Christie) [635942] - [netdrv] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Restore appropriate delay during BMAC reset (Mike Christie) [635942] - [netdrv] bnx2x: make local function static and remove dead code (Mike Christie) [635942] - [netdrv] bnx2x: Don't check for vlan group before vlan_tx_tag_present (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-3 (Mike Christie) [635942] - [netdrv] bnx2x: prevent false parity error in MSI-X memory of HC block (Mike Christie) [635942] - [netdrv] bnx2x: fix possible deadlock in HC hw block (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-2 (Mike Christie) [635942] - [netdrv] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Mike Christie) [635942] - [netdrv] bnx2x: Use correct FW constant for header padding (Mike Christie) [635942] - [netdrv] bnx2x: do not deal with power if no capability (Mike Christie) [635942] - [netdrv] bnx2x: remove redundant commands during error handling (Mike Christie) [635942] - [netdrv] bnx2x: Optimized the branching in the bnx2x_rx_int() (Mike Christie) [635942] - [netdrv] bnx2x: Fixing a typo: added a missing RSS enablement (Mike Christie) [635942] - [netdrv] bnx2x: update version to 1.60.00-1 (Mike Christie) [635942] - [netdrv] bnx2x: properly initialize FW stats (Mike Christie) [635942] - [netdrv] bnx2x: code beautify (Mike Christie) [635942] - [netdrv] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [635942] - [netdrv] bnx2x: move msix table initialization to probe() (Mike Christie) [635942] - [netdrv] bnx2x: use L1_CACHE_BYTES instead of magic number (Mike Christie) [635942] - [netdrv] bnx2x: remove unused fields in main driver structure (Mike Christie) [635942] - [netdrv] bnx2x: remove unused parameter in reuse_rx_skb() (Mike Christie) [635942] - [netdrv] bnx2x: Add 57712 support (Mike Christie) [635942] - [netdrv] bnx2x: change type of spq_left to atomic (Mike Christie) [635942] - [netdrv] bnx2x: rename MF related fields (Mike Christie) [635942] - [netdrv] bnx2x: remove old FW files (Mike Christie) [635942] - [netdrv] bnx2x, cnic, bnx2i: use new FW/HSI (Mike Christie) [635942] - [netdrv] bnx2x: add 6.0.34 fw files (Mike Christie) [635942] - [netdrv] bnx2x: create folder for bnx2x firmware files (Mike Christie) [635942] - [netdrv] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Mike Christie) [635942] - [netdrv] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Mike Christie) [635942] - [netdrv] bnx2x: return operator cleanup (Mike Christie) [635942] - [netdrv] bnx2x: Spread rx buffers between allocated queues (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-6 (Mike Christie) [635942] - [netdrv] bnx2x: Change LED scheme for dual-media (Mike Christie) [635942] - [netdrv] bnx2x: Add dual-media changes (Mike Christie) [635942] - [netdrv] bnx2x: Organize PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Apply logic changes for the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Move common function into aggregated function (Mike Christie) [635942] - [netdrv] bnx2x: Adjust flow-control with the new scheme (Mike Christie) [635942] - [netdrv] bnx2x: Adjust alignment of split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Split PHY functions (Mike Christie) [635942] - [netdrv] bnx2x: Unify PHY attributes (Mike Christie) [635942] - [netdrv] bnx2x: avoid skb->ip_summed initialization (Mike Christie) [635942] - [netdrv] skbuff.h: add skb_checksum_none_assert() (Mike Christie) [635942] - [netdrv] bnx2x: Update version to 1.52.53-5 (Mike Christie) [635942] - [netdrv] bnx2x: Add BCM84823 to the supported PHYs (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx LED configuration (Mike Christie) [635942] - [netdrv] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: Change BCM848xx configuration according to IEEE (Mike Christie) [635942] - [netdrv] bnx2x: Reset link before any new link settings (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue In BCM8727 based boards (Mike Christie) [635942] - [netdrv] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Mike Christie) [635942] - [netdrv] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Mike Christie) [635942] - [netdrv] bnx2x: small fix in stats handling (Mike Christie) [635942] - [netdrv] bnx2x: Update bnx2x version to 1.52.53-4 (Mike Christie) [635942] - [netdrv] bnx2x: Fix PHY locking problem (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Adjust confusing if indentation (Mike Christie) [635942] - [netdrv] bnx2x: Load firmware in open() instead of probe() (Mike Christie) [635942] - [netdrv] bnx2x: Protect statistics ramrod and sequence number (Mike Christie) [635942] - [netdrv] bnx2x: Protect a SM state change (Mike Christie) [635942] - [netdrv] net: bnx2x_cmn.c needs net/ip6_checksum.h for csum_ipv6_magic (Mike Christie) [635942] - [netdrv] bnx2x: update driver version to 1.52.53-3 (Mike Christie) [635942] - [netdrv] bnx2x: Move statistics handling code to bnx2x_stats.* (Mike Christie) [635942] - [netdrv] bnx2x: Create separate file for ethtool routines (Mike Christie) [635942] - [netdrv] bnx2x: Create bnx2x_cmn.* files (Mike Christie) [635942] - [netdrv] bnx2x: move global variable load_count to bnx2x.h (Mike Christie) [635942] - [netdrv] bnx2x: store module parameters in driver main structure (Mike Christie) [635942] - [netdrv] bnx2x: Create separate folder for bnx2x driver (Mike Christie) [635942] - [netdrv] bnx2x: Set RXHASH for LRO packets (Mike Christie) [635942] - [netdrv] bnx2x: Make ethtool_ops::set_flags() return -EINVAL for unsupported flags (Mike Christie) [635942] - [netdrv] bnx2x: fail when try to setup unsupported features (Mike Christie) [635942] - [netdrv] bnx2x: Fix link problem with some DACs (Mike Christie) [635942] - [netdrv] bnx2x: avoid TX timeout when stopping device (Mike Christie) [635942] - [netdrv] bnx2x: Remove two prefetch() (Mike Christie) [635942] - [netdrv] bnx2x: add support for receive hashing (Mike Christie) [635942] - [netdrv] bnx2x: Date and version (Mike Christie) [635942] - [netdrv] bnx2x: Rework power state handling code (Mike Christie) [635942] - [netdrv] bnx2x: use mask in test_registers() to avoid parity error (Mike Christie) [635942] - [netdrv] bnx2x: Fixed MSI-X enabling flow (Mike Christie) [635942] - [netdrv] bnx2x: Added new statistics (Mike Christie) [635942] - [netdrv] bnx2x: White spaces (Mike Christie) [635942] - [netdrv] bnx2x: Protect code with NOMCP (Mike Christie) [635942] - [netdrv] bnx2x: Increase DMAE max write size for 57711 (Mike Christie) [635942] - [netdrv] bnx2x: Parity errors handling for 57710 and 57711 (Mike Christie) [635942] - [netdrv] Revert "[netdrv] bnx2x: fix system hung after netdev watchdog" (Mike Christie) [635942] - [netdrv] bnx2x: Added GRO support (Mike Christie) [635942] - [netdrv] bnx2x: remove trailing space in messages (Mike Christie) [635942] - [netdrv] bnx2x: fix typo (Mike Christie) [635942] - [netdrv] bnx2x: convert to use netdev_for_each_mc_addr (Mike Christie) [635942] - [netdrv] drivers/net/bnx2x: Use (pr|netdev|netif)_ macro helpers (Mike Christie) [635942] - [netdrv] bnx2x: use netdev_mc_count and netdev_mc_empty when appropriate (Mike Christie) [635942] - [netdrv] bnx2x: remove HAVE_ leftovers (Mike Christie) [635942] - [netdrv] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Mike Christie) [635942] - [netdrv] bnx2x: fix typos (Mike Christie) [635942] - [netdrv] bnx2x: Move && and || to end of previous line (Mike Christie) [635942] - [netdrv] bnx2x: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count() (Mike Christie) [635942]- [virt] kvm: fast-path msi injection with irqfd (Michael S. Tsirkin) [658442] - [fs] cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer (Jeff Layton) [656461] - [fs] cifs: Add cifs_set_oplock_level (Jeff Layton) [656461] - [fs] cifs: eliminate cifsInodeInfo->write_behind_rc (Jeff Layton) [656461] - [fs] cifs: Fix checkpatch warnings and bump cifs version number (Jeff Layton) [656461] - [fs] cifs: wait for writeback to complete in cifs_flush (Jeff Layton) [656461] - [fs] cifs: convert cifsFileInfo->count to non-atomic counter (Jeff Layton) [656461] - [fs] cifs: move close processing from cifs_close to cifsFileInfo_put (Jeff Layton) [656461] - [fs] cifs: move cifsFileInfo_put to file.c (Jeff Layton) [656461] - [fs] cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock (Jeff Layton) [656461] - [fs] cifs: Fix minor checkpatch warning and update cifs version (Jeff Layton) [656461] - [fs] cifs: move cifs_new_fileinfo to file.c (Jeff Layton) [656461] - [fs] cifs: eliminate pfile pointer from cifsFileInfo (Jeff Layton) [656461] - [fs] cifs: cifs_write argument change and cleanup (Jeff Layton) [656461] - [fs] cifs: clean up cifs_reopen_file (Jeff Layton) [656461] - [fs] cifs: eliminate the inode argument from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: eliminate oflags option from cifs_new_fileinfo (Jeff Layton) [656461] - [fs] cifs: fix flags handling in cifs_posix_open (Jeff Layton) [656461] - [fs] cifs: eliminate cifs_posix_open_inode_helper (Jeff Layton) [656461] - [fs] cifs: don't use vfsmount to pin superblock for oplock breaks (Jeff Layton) [656461] - [fs] cifs: keep dentry reference in cifsFileInfo instead of inode reference (Jeff Layton) [656461] - [fs] Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) (Jeff Layton) [656461] - [fs] Kill path_lookup_open() (Jeff Layton) [656461] - [fs] add OPEN_FMODE definition (Jeff Layton) [656461] - [fs] cifs: allow calling cifs_build_path_to_root on incomplete cifs_sb (Jeff Layton) [646223] - [fs] cifs: fix check of error return from is_path_accessable (Jeff Layton) [646223] - [fs] cifs: don't take extra tlink reference in initiate_cifs_search (Jeff Layton) [646223] - [fs] cifs: make cifs_ioctl handle NULL filp->private_data correctly (Jeff Layton) [646223] - [fs] cifs: remove unneeded NULL tests (Jeff Layton) [646223] - [fs] cifs: convert tlink_tree to a rbtree (Jeff Layton) [646223] - [fs] cifs: store pointer to master tlink in superblock (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: initialize tlink_tree_lock and tlink_tree (Jeff Layton) [646223] - [fs] cifs: unregister as a user of slow work on module removal (Jeff Layton) [646223] - [fs] cifs: implement recurring workqueue job to prune old tcons (Jeff Layton) [646223] - [fs] cifs: on multiuser mount, set ownership to current_fsuid/current_fsgid (Jeff Layton) [646223] - [fs] cifs: add "multiuser" mount option (Jeff Layton) [646223] - [fs] cifs: add routines to build sessions and tcons on the fly (Jeff Layton) [646223] - [fs] cifs: fix cifs_show_options to show "username=" or "multiuser" (Jeff Layton) [646223] - [fs] cifs: have find_readable/writable_file filter by fsuid (Jeff Layton) [646223] - [fs] cifs: have cifsFileInfo hold a reference to a tlink rather than tcon pointer (Jeff Layton) [646223] - [fs] cifs: add refcounted and timestamped container for holding tcons (Jeff Layton) [646223] - [fs] cifs: add kfree() on error path (Jeff Layton) [646223] - [fs] cifs: fix handling of signing with writepages (Jeff Layton) [646223] - [fs] cifs: have cifs_new_fileinfo take a tcon arg (Jeff Layton) [646223] - [fs] cifs: add cifs_sb_master_tcon and convert some callers to use it (Jeff Layton) [646223] - [fs] cifs: temporarily rename cifs_sb->tcon to ptcon to catch stragglers (Jeff Layton) [646223] - [fs] cifs: add function to get a tcon from cifs_sb (Jeff Layton) [646223] - [fs] cifs: make various routines use the cifsFileInfo->tcon pointer (Jeff Layton) [646223] - [fs] cifs: Remove unnecessary casts of private_data (Jeff Layton) [646223] - [fs] cifs: add tcon field to cifsFileInfo struct (Jeff Layton) [646223] - [fs] cifs: eliminate redundant xdev check in cifs_rename (Jeff Layton) [646223] - [fs] cifs: consolidate error handling in several functions (Jeff Layton) [646223] - [fs] cifs: add "mfsymlinks" mount option (Jeff Layton) [651878] - [fs] cifs: use Minshall+French symlink functions (Jeff Layton) [651878] - [fs] cifs: implement CIFSCreateMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSFormatMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSQueryMFSymLink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSCouldBeMFSymlink() and CIFSCheckMFSymlink() (Jeff Layton) [651878] - [fs] cifs: implement CIFSParseMFSymlink() (Jeff Layton) [651878] - [fs] cifs: set CONFIG_CIFS_FSCACHE to 'no' for now (Jeff Layton) [651865] - [fs] cifs: fix another memleak, in cifs_root_iget (Jeff Layton) [651865] - [fs] cifs: cancel_delayed_work() + flush_scheduled_work() -> cancel_delayed_work_sync() (Jeff Layton) [651865] - [fs] cifs: cifs_convert_address() returns zero on error (Jeff Layton) [651865] - [fs] cifs: handle FindFirst failure gracefully (Jeff Layton) [651865] - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [651865] - [fs] cifs: Cannot allocate memory error on mount (Jeff Layton) [651865] - [fs] cifs: Remove obsolete header (Jeff Layton) [651865] - [fs] cifs: Allow binding to local IP address (Jeff Layton) [651865] - [fs] cifs: fix broken oplock handling (Jeff Layton) [651865] - [fs] cifs: use type __u32 instead of int for the oplock parameter (Jeff Layton) [651865] - [fs] cifs: reduce false positives with inode aliasing serverino autodisable (Jeff Layton) [651865] - [fs] cifs: don't allow cifs_iget to match inodes of the wrong type (Jeff Layton) [651865] - [fs] cifs: remove redundant path walking in dfs_do_refmount (Jeff Layton) [651865] - [fs] cifs: ignore the "mand", "nomand" and "_netdev" mount options (Jeff Layton) [651865] - [fs] cifs: update README to include details about 'fsc' option (Jeff Layton) [651865] - [fs] cifs: Fix ordering of cleanup on module init failure (Jeff Layton) [651865] - [fs] cifs: relinquish fscache cookie before freeing CIFSTconInfo (Jeff Layton) [651865] - [fs] cifs: Missing ifdef (Jeff Layton) [651865] - [fs] cifs: Missing line from previous commit (Jeff Layton) [651865] - [fs] cifs: Fix build break when CONFIG_CIFS_FSCACHE disabled (Jeff Layton) [651865] - [fs] cifs: fsc should not default to "on" (Jeff Layton) [651865] - [fs] cifs: add mount option to enable local caching (Jeff Layton) [651865] - [fs] cifs: read pages from FS-Cache (Jeff Layton) [651865] - [fs] cifs: store pages into local cache (Jeff Layton) [651865] - [fs] cifs: FS-Cache page management (Jeff Layton) [651865] - [fs] cifs: define inode-level cache object and register them (Jeff Layton) [651865] - [fs] cifs: define superblock-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: define server-level cache index objects and register them (Jeff Layton) [651865] - [fs] cifs: register CIFS for caching (Jeff Layton) [651865] - [fs] cifs: add kernel config option for CIFS Client caching support (Jeff Layton) [651865] - [fs] cifs: guard cifsglob.h against multiple inclusion (Jeff Layton) [651865] - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [618175] - [fs] cifs: allow matching of tcp sessions in CifsNew state (Jeff Layton) [629085] - [fs] cifs: fix potential double put of TCP session reference (Jeff Layton) [629085] - [fs] cifs: prevent possible memory corruption in cifs_demultiplex_thread (Jeff Layton) [629085] - [fs] cifs: eliminate some more premature cifsd exits (Jeff Layton) [629085] - [fs] cifs: prevent cifsd from exiting prematurely (Jeff Layton) [629085] - [fs] CIFS: Make cifs_convert_address() take a const src pointer and a length (Jeff Layton) [629085] - [x86] oprofile: Add support for 6 counters for AMD family 15h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 15h (Robert Richter) [647750] - [x86] GART: Disable GART table walk probes, add warning (Frank Arnold) [633479 633916] - [x86] amd_nb: Enable GART support for AMD family 0x15 CPUs (Frank Arnold) [633479 633916] - [x86] cacheinfo: Unify AMD L3 cache index disable checking (Frank Arnold) [633479] - [x86] powernow-k8: Limit Pstate transition latency check (Frank Arnold) [633479] - [x86] AMD: Extend support to future families (Frank Arnold) [633479] - [x86] amd: Use compute unit information to determine thread siblings (Frank Arnold) [633479 633922] - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [633479 633922] - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [633479 633922] - [x86] cpu: Fix renamed, not-yet-shipping AMD CPUID feature bit (Frank Arnold) [633479] - [x86] cpu: Update AMD CPUID feature bits (Frank Arnold) [633479] - [x86] nmi: Support NMI watchdog on newer AMD CPU families (Frank Arnold) [633479] - [virt] vhost: get/put_user -> __get/__put_user (Michael S. Tsirkin) [665360] - [virt] vhost: copy_to_user -> __copy_to_user (Michael S. Tsirkin) [665360] - [virt] vhost: fix log ctx signalling (Michael S. Tsirkin) [665360] - [virt] vhost: fix return code for log_access_ok() (Michael S. Tsirkin) [665360] - [virt] vhost-net: batch use/unuse mm (Michael S. Tsirkin) [665360] - [virt] drivers/vhost/vhost.c: delete double assignment (Michael S. Tsirkin) [665360] - [virt] vhost: put mm after thread stop (Michael S. Tsirkin) [665360] - [virt] vhost-net: replace workqueue with a kthread (Michael S. Tsirkin) [665360]- [mm] do not keep kswapd awake for an unreclaimable zone (Johannes Weiner) [633825] - [netdrv] iwlwifi: Convert to new PCI PM framework (John Linville) [611075] - [virt] Add AES to CPUID ext_features recognized by kvm (John Cooper) [663538] - [net] tcp: Increase TCP_MAXSEG socket option minimum to TCP_MIN_MSS (Frantisek Hrbata) [652511] {CVE-2010-4165} - [net] tproxy: use the interface primary IP address as a default value for --on-ip (Thomas Graf) [591335] - [net] tproxy: Add missing CAP_NET_ADMIN check to ipv6 side (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the socket match (Thomas Graf) [591335] - [net] tproxy: split off ipv6 defragmentation to a separate module (Thomas Graf) [591335] - [net] tproxy: check for transparent flag in ip_route_newports (Thomas Graf) [591335] - [net] netfilter: tproxy: nf_tproxy_assign_sock() can handle tw sockets (Thomas Graf) [591335] - [net] tproxy: added IPv6 support to the TPROXY target (Thomas Graf) [591335] - [net] tproxy: allow non-local binds of IPv6 sockets if IP_TRANSPARENT is enabled (Thomas Graf) [591335] - [net] tproxy: added IPv6 socket lookup function to nf_tproxy_core (Thomas Graf) [591335] - [net] tproxy: added const specifiers to udp lookup functions (Thomas Graf) [591335] - [net] tproxy: added tproxy sockopt interface in the IPV6 layer (Thomas Graf) [591335] - [net] tproxy: added udp6_lib_lookup function (Thomas Graf) [591335] - [net] tproxy: add lookup type checks for UDP in nf_tproxy_get_sock_v4() (Thomas Graf) [591335] - [net] tproxy: kick out TIME_WAIT sockets in case a new connection comes in with th (Thomas Graf) [591335] - [net] tproxy: fix hash locking issue when using port redirection in __inet_inherit_port() (Thomas Graf) [591335] - [net] netfilter: use NFPROTO_IPV4 instead of AF_INET (Thomas Graf) [591335] - [net] netfilter: xt_TPROXY: the length of lines should be within 80 (Thomas Graf) [591335] - [mm] fix memory-failure hugetlbfs vs THP collision (Dean Nelson) [531476] - [mm] mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault() (Dean Nelson) [531476] - [mm] mm/hugetlb.c: add missing spin_lock() to hugetlb_cow() (Dean Nelson) [531476] - [mm] Fix migration.c compilation on s390 (Dean Nelson) [531476] - [mm] HWPOISON/signalfd: add support for addr_lsb (Dean Nelson) [531476] - [mm] Encode huge page size for VM_FAULT_HWPOISON errors (Dean Nelson) [531476] - [mm] Fix build error with !CONFIG_MIGRATION (Dean Nelson) [531476] - [mm] HWPOISON: Remove retry loop for try_to_unmap (Dean Nelson) [531476] - [mm] HWPOISON: Turn addr_valid from bitfield into char (Dean Nelson) [531476] - [mm] HWPOISON: Disable DEBUG by default (Dean Nelson) [531476] - [mm] HWPOISON: Convert pr_debugs to pr_info (Dean Nelson) [531476] - [mm] HWPOISON: Improve comments in memory-failure.c (Dean Nelson) [531476] - [mm] x86: HWPOISON: Report correct address granuality for huge hwpoison faults (Dean Nelson) [531476] - [mm] hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning (Dean Nelson) [531476] - [mm] Clean up __page_set_anon_rmap (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: fix unpoison for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: soft offlining for hugepage (Dean Nelson) [531476] - [mm] HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED (Dean Nelson) [531476] - [mm] hugetlb: move refcounting in hugepage allocation inside hugetlb_lock (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page() (Dean Nelson) [531476] - [mm] hugetlb: hugepage migration core (Dean Nelson) [531476] - [mm] mm/migrate.c: kill anon local variable from migrate_page_copy (Dean Nelson) [531476] - [mm] hugetlb: redefine hugepage copy functions (Dean Nelson) [531476] - [mm] hugetlb: add allocate function for hugepage migration (Dean Nelson) [531476] - [mm] hugetlb: fix metadata corruption in hugetlb_fault() (Dean Nelson) [531476] - [mm] HWPOISON: Stop shrinking at right page count (Dean Nelson) [531476] - [mm] HWPOISON: Report correct address granuality for AO huge page errors (Dean Nelson) [531476] - [mm] HWPOISON: Copy si_addr_lsb to user (Dean Nelson) [531476] - [mm] hugetlb, rmap: add BUG_ON(!PageLocked) in hugetlb_add_anon_rmap() (Dean Nelson) [531476] - [mm] hugetlb, rmap: fix confusing page locking in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow() (Dean Nelson) [531476] - [mm] hugetlb, rmap: always use anon_vma root pointer (Dean Nelson) [531476] - [mm] hugetlb: call mmu notifiers on hugepage cow (Dean Nelson) [531476] - [mm] hugetlb: add missing unlock in avoidcopy path in hugetlb_cow() (Dean Nelson) [531476] - [mm] hwpoison: rename CONFIG (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: support hwpoison injection for hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: detect hwpoison in hugetlb code (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: isolate corrupted hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: maintain mce_bad_pages in handling hugepage error (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: set/clear PG_hwpoison bits on hugepage (Dean Nelson) [531476] - [mm] HWPOISON, hugetlb: enable error handling path for hugepage (Dean Nelson) [531476] - [mm] hugetlb, rmap: add reverse mapping for hugepage (Dean Nelson) [531476] - [mm] hugetlb: move definition of is_vm_hugetlb_page() to hugepage_inline.h (Dean Nelson) [531476] - [mm] HWPOISON: Add PROC_FS dependency to hwpoison injector (Dean Nelson) [531476] - [mm] hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page (Dean Nelson) [531476] - [mm] hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails (Dean Nelson) [531476] - [mm] nodemask: fix the declaration of NODEMASK_ALLOC() (Dean Nelson) [630170] - [mm] add gfp flags for NODEMASK_ALLOC slab allocations (Dean Nelson) [630170] - [mm] hugetlb: add generic definition of NUMA_NO_NODE (Dean Nelson) [630170] - [mm] hugetlb: offload per node attribute registrations (Dean Nelson) [630170] - [mm] hugetlb: use only nodes with memory for huge pages (Dean Nelson) [630170] - [mm] hugetlb: handle memory hot-plug events (Dean Nelson) [630170] - [mm] hugetlb: update hugetlb documentation for NUMA controls (Dean Nelson) [630170] - [mm] hugetlb: add per node hstate attributes (Dean Nelson) [630170] - [mm] hugetlb: derive huge pages nodes allowed from task mempolicy (Dean Nelson) [630170] - [mm] hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions (Dean Nelson) [630170] - [mm] hugetlb: rework hstate_next_node_* functions (Dean Nelson) [630170] - [mm] hugetlb: factor init_nodemask_of_node() (Dean Nelson) [630170] - [mm] nodemask: make NODEMASK_ALLOC more general (Dean Nelson) [630170]- [netdrv] be2net: Avoid firmware update when interface is not open (Ivan Vecera) [651952] - [netdrv] be2net: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [623201] - [netdrv] rhel config: changes for 2.6.37-era iwlwifi backport (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: add ieee80211_alloc_hw2 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove skb_linearize for rx frames" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: misc backporting fixups for 2.6.37-era iwlwifi (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: use mutex for aggregation" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: dump firmware build info in error case" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: send PAN parameters" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlagn: send RXON timing before associating" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "cfg80211: convert bools into flags" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: fix regulatory" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: provide firmware version" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: use cipher suite selectors" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: debugfs file for txfifo command testing" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert iwlwifi bits of "mac80211: move QoS-enable to BSS info" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use new mac80211 SMPS" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: manage IBSS station properly" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: use the DMA state API instead of the pci equivalents" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove mac_addr assignment" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: support channel switch offload in driver" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: remove priv->mac_addr" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add mac80211 flush callback support" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: add support for device tx flush request" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] revert "iwlwifi: read multiple MAC addresses" (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] iwlwifi: resync bits from 2.6.37 (John Linville) [616104 637888 637897 638219 638230 648841] - [netdrv] mac80211: improve IBSS scanning (John Linville) [653978] - [netdrv] mac80211: allow scan to complete from any context (John Linville) [653978] - [netdrv] mac80211: split hardware scan by band (John Linville) [653978] - [netdrv] mac80211: Fix sta_mtx unlocking on insert STA failure path (John Linville) [653978] - [netdrv] mac80211: explicitly disable/enable QoS (John Linville) [653978] - [netdrv] mac80211: allow station add/remove to sleep (John Linville) [653978] - [netdrv] mac80211: async station powersave handling (John Linville) [653978] - [netdrv] mac80211: remove sent_ps_buffered (John Linville) [653978] - [kernel] lib: add EXPORT_SYMBOL_GPL for debug_locks (John Linville) [653974] - [firmware] firmware_class: make request_firmware_nowait more useful (John Linville) [653974] - [kernel] sched: Update rq->clock for nohz balanced cpus (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Change nohz idle load balancing logic to push model (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Avoid side-effect of tickless idle on update_cpu_load (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Reduce update_group_power() calls (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix the place where group powers are updated (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add enqueue/dequeue flags (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove AFFINE_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove ASYM_GRAN feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove SYNC_WAKEUPS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove WAKEUP_SYNC feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove FAIR_SLEEPERS feature (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove NORMALIZED_SLEEPER (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Cleanup/optimize clock updates (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_overlap (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove avg_wakeup (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Discard some old bits (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up check_preempt_wakeup() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Move update_curr() in check_preempt_wakeup() to avoid redundant call (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] mutex: Improve the scalability of optimistic spinning (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Pre-compute cpumask_weight(sched_domain_span(sd)) (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() logic in select_task_rq_fair() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: More generic WAKE_AFFINE vs select_idle_sibling() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix rq->clock synchronization when migrating tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove the cfs_rq dependency from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Add pre and post wakeup hooks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove forced2_migrations stats (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove rq->clock coupling from set_task_cpu() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unused cpu_nr_migrations() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] rcu: apply RCU protection to wake_affine() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Remove unnecessary RCU exclusion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix nr_uninterruptible count (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Optimize task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix TASK_WAKING vs fork deadlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make select_fallback_rq() cpuset friendly (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: _cpu_down(): Don't play with current->cpus_allowed (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: sched_exec(): Remove the select_fallback_rq() logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Remove retry logic (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: move_task_off_dead_cpu(): Take rq->lock around select_fallback_rq() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Kill the broken and deadlockable cpuset_lock/cpuset_cpus_allowed_locked code (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: set_cpus_allowed_ptr(): Don't use rq->migration_thread after unlock (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Queue a deboosted task to the head of the RT prio queue (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Implement head queueing for sched_rt (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Extend enqueue_task to allow head queueing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix race between ttwu() and task_rq_lock() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix incorrect sanity check (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix fork vs hotplug vs cpuset namespaces (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix hotplug hang (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix broken assertion (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make warning less noisy (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix select_task_rq() vs hotplug issues (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Fix sched_exec() balancing (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Ensure set_task_cpu() is never called on blocked tasks (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use TASK_WAKING for fork wakups (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get_rr_param() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sched_get/set_affinity() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Use rcu in sys_sched_getscheduler/sys_sched_getparam() (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Make wakeup side and atomic variants of completion API irq safe (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Sanitize fork() handling (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Clean up ttwu() rq locking (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Consolidate select_task_rq() callers (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect sched_rr_get_param() access to task->sched_class (Larry Woodman) [557364 611867 613812 635558 635562] - [kernel] sched: Protect task->cpus_allowed access in sched_getaffinity() (Larry Woodman) [557364 611867 613812 635558 635562]- [virt] KVM: x86: zero kvm_vcpu_events->interrupt.pad (Marcelo Tosatti) [665409] {CVE-2010-4525} - [x86] KVM: enlarge number of possible CPUID leaves (Robert Richter) [663295] - [x86] apic, amd: Make firmware bug messages more meaningful (Robert Richter) [647750] - [x86] mce, amd: Remove goto in threshold_create_device() (Robert Richter) [647750] - [x86] mce, amd: Add helper functions to setup APIC (Robert Richter) [647750] - [x86] mce, amd: Shorten local variables mci_misc_{hi, lo} (Robert Richter) [647750] - [x86] mce, amd: Implement mce_threshold_block_init() helper function (Robert Richter) [647750] - [x86] AMD, MCE thresholding: Fix the MCi_MISCj iteration order (Robert Richter) [647750] - [x86] mcheck: Avoid duplicate sysfs links/files for thresholding banks (Robert Richter) [647750] - [x86] oprofile: Fix uninitialized variable use in debug printk (Robert Richter) [647750] - [x86] oprofile: Add support for IBS periodic op counter extension (Robert Richter) [647750] - [x86] oprofile: Add support for IBS branch target address reporting (Robert Richter) [647750] - [x86] oprofile: Introduce struct ibs_state (Robert Richter) [647750] - [x86] oprofile: Check IBS capability bits 1 and 2 (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 14h (Robert Richter) [647750] - [x86] oprofile: Add support for AMD family 12h (Robert Richter) [647750] - [x86] apic: Use BIOS settings for IBS and MCE threshold interrupt LVT offsets (Robert Richter) [647750] - [x86] apic: Check if EILVT APIC registers are available (AMD only) (Robert Richter) [647750] - [x86] kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn (Robert Richter) [647750] - [x86] oprofile: disable write access to oprofilefs while profiler is running (Robert Richter) [647750] - [x86] oprofile: Remove duplicate code around __oprofilefs_create_file() (Robert Richter) [647750] - [x86] oprofile: Simplify init/exit functions (Robert Richter) [647750] - [x86] oprofile: Adding backtrace dump for 32bit process in compat mode (Robert Richter) [647750] - [x86] oprofile: Using struct stack_frame for 64bit processes dump (Robert Richter) [647750] - [x86] Unify dumpstack.h and stacktrace.h (Robert Richter) [647750] - [x86] perf: Fix unsafe frame rewinding with hot regs fetching (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 29 (Robert Richter) [647750] - [x86] oprofile: Add Support for Intel CPU Family 6 / Model 22 (Intel Celeron 540) (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs() function stub (Robert Richter) [647750] - [x86] oprofile: don't call arch exit code from init code on failure (Robert Richter) [647750] - [x86] oprofile: fix init_sysfs error handling (Robert Richter) [647750] - [x86] oprofile: fix crash when accessing freed task structs (Robert Richter) [647750] - [x86] oprofile: add support for Intel processor model 30 (Robert Richter) [647750] - [x86] oprofile: make event buffer nonseekable (Robert Richter) [647750] - [x86] Oprofile: Change CPUIDS from decimal to hex, and add some comments (Robert Richter) [647750] - [x86] oprofile: make AMD IBS hotplug capable (Robert Richter) [647750] - [x86] oprofile: notify cpus only when daemon is running (Robert Richter) [647750] - [x86] oprofile: reordering some functions (Robert Richter) [647750] - [x86] oprofile: stop disabled counters in nmi handler (Robert Richter) [647750] - [x86] oprofile: protect cpu hotplug sections (Robert Richter) [647750] - [x86] oprofile: remove CONFIG_SMP macros (Robert Richter) [647750] - [x86] oprofile: fix uninitialized counter usage during cpu hotplug (Robert Richter) [647750] - [x86] oprofile: remove duplicate IBS capability check (Robert Richter) [647750] - [x86] oprofile: move IBS code (Robert Richter) [647750] - [x86] oprofile: return -EBUSY if counters are already reserved (Robert Richter) [647750] - [x86] oprofile: moving shutdown functions (Robert Richter) [647750] - [x86] oprofile: reserve counter msrs pairwise (Robert Richter) [647750] - [x86] oprofile: rework error handler in nmi_setup() (Robert Richter) [647750] - [x86] oprofile: protect from not being in an IRQ context (Robert Richter) [647750] - [x86] oprofile: convert oprofile from timer_hook to hrtimer (Robert Richter) [647750] - [x86] oprofile: add comment to counter-in-use warning (Robert Richter) [647750] - [x86] oprofile: warn user if a counter is already active (Robert Richter) [647750] - [x86] oprofile: implement randomization for IBS periodic op counter (Robert Richter) [647750] - [x86] oprofile: implement lsfr pseudo-random number generator for IBS (Robert Richter) [647750] - [x86] oprofile: implement IBS cpuid feature detection (Robert Richter) [647750] - [x86] oprofile: remove OPROFILE_IBS config option (Robert Richter) [647750] - [kbuild] fixes for using make 3.82 (Don Zickus) [663994] - [kbuild] powerpc: fix build with make 3.82 (Don Zickus) [663994] - [scsi] qla2xxx: Update driver version to 8.03.05.01.06.1-k0 (Chad Dupuis) [635710] - [scsi] qla2xxx: Properly set the return value in function qla2xxx_eh_abort (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct issue where NPIV-config data was not being allocated for 82xx parts (Chad Dupuis) [635710] - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [635710] - [scsi] qla2xxx: Add flash read/update support using BSG interface (Chad Dupuis) [635710] - [scsi] qla2xxx: Change MSI initialization from using incorrect request_irq parameter (Chad Dupuis) [635710] - [scsi] qla2xxx: Populate Command Type 6 LUN field properly (Chad Dupuis) [635710] - [scsi] qla2xxx: list cursors are not null (Chad Dupuis) [635710] - [scsi] qla2xxx: Avoid depending on SCSI host_lock in queuecommand function (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct PRLI failure response code handling (Chad Dupuis) [635710] - [scsi] qla2xxx: Drop srb reference before waiting for completion (Chad Dupuis) [635710] - [scsi] qla2xxx: Addition of shutdown callback handler (Chad Dupuis) [635710] - [scsi] qla2xxx: Initialize the vport_slock spinlock (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove scsi_cmnd->serial_number from debug traces (Chad Dupuis) [635710] - [scsi] qla2xxx: Group CS_RESET return status with other link level event statuses (Chad Dupuis) [635710] - [scsi] qla2xxx: Remove port down retry count (Chad Dupuis) [635710] - [scsi] qla2xxx: locking problem in qla2x00_init_rings() (Chad Dupuis) [635710] - [scsi] qla2xxx: AER Support-Return recovered from mmio_enable function for 82XX (Chad Dupuis) [635710] - [scsi] qla2xxx: Update to AER support, do early abort commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Increase SG table size to support large IO size per scsi command (Chad Dupuis) [635710] - [scsi] qla2xxx: Clear local references of rport on device loss timeout notification from FC transport (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [635710] - [scsi] qla2xxx: Added AER support for ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Cover UNDERRUN case where SCSI status is set (Chad Dupuis) [635710] - [scsi] qla2xxx: Correctly set fw hung and complete only waiting mbx (Chad Dupuis) [635710] - [scsi] qla2xxx: Reset seconds_since_last_heartbeat correctly. (Chad Dupuis) [635710] - [scsi] qla2xxx: Change del_timer_sync() to del_timer() in qla2x00_ctx_sp_free() (Chad Dupuis) [635710] - [scsi] qla2xxx: make rport deletions explicit during vport removal (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix vport delete issues (Chad Dupuis) [635710] - [scsi] qla2xxx: Pass first 64 bytes of MBX information when vendor commands fail (Chad Dupuis) [635710] - [scsi] qla2xxx: Return proper fabric name based on device state (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if port is not online (Chad Dupuis) [635710] - [scsi] qla2xxx: Add module parameter to enable GFF_ID device type check (Chad Dupuis) [635710] - [scsi] qla2xxx: Cleanup some dead-code and make some functions static. (Chad Dupuis) [635710] - [scsi] qla2xxx: Do not allow ELS Passthru commands for ISP23xx adapters (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if remote port is not logged in (Chad Dupuis) [635710] - [scsi] qla2xxx: Don't issue set or get port param MBC if invalid port loop id (Chad Dupuis) [635710] - [scsi] qla2xxx: Fix flash write failure on ISP82xx (Chad Dupuis) [635710] - [scsi] qla2xxx: Handle outstanding mbx cmds on hung f/w scenarios. (Chad Dupuis) [635710] - [scsi] qla2xxx: Support for loading Unified ROM Image (URI) format firmware file. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add internal loopback support for ISP81xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Appropriately log FCP priority data messages (Chad Dupuis) [635710] - [scsi] qla2xxx: Rearranged and cleaned up the code for processing the pending commands (Chad Dupuis) [635710] - [scsi] qla2xxx: Updates for ISP82xx. (Chad Dupuis) [635710] - [scsi] qla2xxx: Add qla2x00_free_fcports() function (Chad Dupuis) [635710] - [scsi] qla2xxx: Check for golden firmware and show version if available (Chad Dupuis) [635710] - [scsi] qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports (Chad Dupuis) [635710] - [scsi] qla2xxx: Correct extended sense-data handling. (Chad Dupuis) [635710] - [scsi] qla2xxx: Stop firmware before doing init firmware. (Chad Dupuis) [635710] - [scsi] qla2xxx: T10 DIF Type 2 support (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF enablement for 81XX (Chad Dupuis) [520855] - [scsi] qla2xxx: T10 DIF support added (Chad Dupuis) [520855]- [fs] nfsd: Fix possible BUG_ON firing in set_change_info (Steve Dickson) [663448] - [fs] sunrpc: prevent use-after-free on clearing XPT_BUSY (Steve Dickson) [663448] - [fs] nfsd: fix BUG at fs/nfsd/nfsfh.h:199 on unlink (Steve Dickson) [663448] - [fs] nfsd4: typo fix in find_any_file (Steve Dickson) [663448] - [fs] sunrpc: Correct a misapplied patch (Steve Dickson) [663448] - [fs] nfs: Make new aop kABI friendly (Steve Dickson) [662782] - [fs] NFS: Fix panic after nfs_umount() (Steve Dickson) [662782] - [fs] nfs: remove extraneous and problematic calls to nfs_clear_request (Steve Dickson) [662782] - [fs] nfs: kernel should return EPROTONOSUPPORT when not support NFSv4 (Steve Dickson) [662782] - [fs] NFS: Fix fcntl F_GETLK not reporting some conflicts (Steve Dickson) [662782] - [fs] nfs: Discard ACL cache on mode update (Steve Dickson) [662782] - [fs] NFS: Readdir cleanups (Steve Dickson) [662782] - [fs] NFS: nfs_readdir_search_for_cookie() don't mark as eof if cookie not found (Steve Dickson) [662782] - [fs] NFS: Fix a memory leak in nfs_readdir (Steve Dickson) [662782] - [fs] Call the filesystem back whenever a page is removed from the page cache (Steve Dickson) [662782] - [fs] NFS: Ensure we use the correct cookie in nfs_readdir_xdr_filler (Steve Dickson) [662782] - [fs] NFS: Fix a readdirplus bug (Steve Dickson) [662782] - [fs] NFS: Ensure we return the dirent->d_type when it is known (Steve Dickson) [662782] - [fs] NFS: Correct the array bound calculation in nfs_readdir_add_to_array (Steve Dickson) [662782] - [fs] NFS: Don't ignore errors from nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Fix the error handling in "uncached_readdir()" (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in uncached_readdir() (Steve Dickson) [662782] - [fs] NFS: Fix a page leak in nfs_do_filldir() (Steve Dickson) [662782] - [fs] NFS: Assume eof if the server returns no readdir records (Steve Dickson) [662782] - [fs] NFS: Buffer overflow in ->decode_dirent() should not be fatal (Steve Dickson) [662782] - [fs] Pure nfs client performance using odirect (Steve Dickson) [662782] - [fs] SUNRPC: Fix an infinite loop in call_refresh/call_refreshresult (Steve Dickson) [662782] - [fs] nfs: Ignore kmemleak false positive in nfs_readdir_make_qstr (Steve Dickson) [662782] - [fs] SUNRPC: Simplify rpc_alloc_iostats by removing pointless local variable (Steve Dickson) [662782] - [fs] nfs: trivial: remove unused nfs_wait_event macro (Steve Dickson) [662782] - [fs] NFS: readdir shouldn't read beyond the reply returned by the server (Steve Dickson) [662782] - [fs] NFS: Fix a couple of regressions in readdir (Steve Dickson) [662782] - [usb] teach "devices" file about Wireless and SuperSpeed USB (Don Zickus) [642206] - [perf] perf_events: Fix perf_counter_mmap() hook in mprotect() (Oleg Nesterov) [651673] - [usb] changes to make local suspend/resume work (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't let the USB core disable SuperSpeed ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Setup array of USB2 and USB3 ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix reset-device and configure-endpoint commands (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command ring replay after resume (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: fix wMaxPacketSize mask (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: release spinlock when setup interrupt (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove excessive printks with shared IRQs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix linker errors with CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile error when CONFIG_PM=n (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: PCI power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: bus power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: port remote wakeup implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI port power management implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] core: use kernel assigned address for devices under xHCI (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: change xhci_reset_device() to allocate new device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Add pointer to udev in struct xhci_virt_device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: update ring dequeue pointer when process missed tds (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove buggy assignment in next_trb() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set DMA mask for host (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Don't flush doorbell writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Reduce reads and writes of interrupter registers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_set_hc_event_deq() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Minimize HW event ring dequeue pointer writes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make xhci_handle_event() static (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unnecessary reads of IRQ_PENDING register (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move xhci_work() into xhci_irq() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move interrupt handlers into xhci-ring.c (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Performance - move functions that find ep ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isoc urb enqueue (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: allocate bigger ring for isochronous endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Isochronous transfer implementation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Introduce urb_priv structure (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Missed Service Error Event process (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: adds new cases to trb_comp_code switch (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: remove redundant print messages (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB xHCI: handle_tx_event() refactor: process_bulk_intr_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: process_ctrl_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: handle_tx_event() refactor: finish_td (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Supporting MSI/MSI-X (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: trivial: use ARRAY_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove obsolete debugging printk (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set Mult field in endpoint context correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set EP0 dequeue ptr after reset of configured device (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix another bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] clean up some host controller sparse warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Support for allocating USB 3.0 streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] split hub.h into ch11.h and merge-in hcd.h (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hub.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make hcd.h public (drivers dependency) (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add parsing of SuperSpeed endpoint companion descriptor (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix bug in link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Print NEC firmware version (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for host to start running (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Wait for controller to be ready after reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: fix compiler warning (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove the arbitrary limit of 15 xHCI ports (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xHCI: Fix wrong usage of macro TRB_TYPE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Transfer ring link TRB activation change (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set stream ID to 0 after cleaning up stalls (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Avoid double free after streams are disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Correct assumptions about number of rings per endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add memory allocation for USB3 bulk streams (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix check for room on the ring (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Limit bus sg_tablesize to 62 TRBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix issue with set interface after stall (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make endpoint interval debugging clearer (Don Zickus) [591794 591796 591797 624615 637237] - [usb] usb-storage: use max_hw_sectors instead of max_sectors (Don Zickus) [591794 591796 591797 624615 637237] - [usb] rearrange code in usb_probe_interface (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Use bInterfaceNumber in bandwidth allocations (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix compile issues with xhci_get_slot_state() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: No GFP_KERNEL in block error handling (Don Zickus) [591794 591796 591797 624615 637237] - [usb] retain USB device power/wakeup setting across reconfiguration (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Add call to notify xHC of a device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Notify the xHC when a device is reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow roothub ports to be disabled (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to clear port change bits (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor test for vendor-specific completion codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Allow allocation of commands without input contexts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Refactor code to free or cache endpoint rings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix error path when configuring endpoints (Don Zickus) [591794 591796 591797 624615 637237] - [usb] check the endpoint type against the pipe type (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Fix duplicate sysfs problem after device reset (Don Zickus) [591794 591796 591797 624615 637237] - [usb] USB core: fix recent kernel-doc warnings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix section mismatch in early ehci dbgp (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Check bandwidth when switching alt settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] Refactor code to find alternate interface settings (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Fix command completion after a drop endpoint (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Make reverting an alt setting "unfailable" (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci-mem.c: introduce missing kfree (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add remove_id sysfs attr for usb drivers (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle errors that cause endpoint halts (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return success for vendor-specific info codes (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Return -EPROTO on a split transaction error. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Set transfer descriptor size field correctly (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add tests for TRB address translation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] fix a bug in the scatter-gather library (Don Zickus) [591794 591796 591797 624615 637237] - [usb] add a "remove hardware" sysfs attribute (Don Zickus) [591794 591796 591797 624615 637237] - [usb] don't use a fixed DMA mapping for hub status URBs (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Remove unused HCD statistics code. (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Add watchdog timer for URB cancellation (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Re-purpose xhci_quiesce() (Don Zickus) [591794 591796 591797 624615 637237] - [usb] xhci: Handle URB cancel, complete and resubmit race (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: fix type and format warnings in sg code (Don Zickus) [591794 591796 591797 624615 637237] - [usb] make urb scatter-gather support more generic (Don Zickus) [591794 591796 591797 624615 637237] - [usb] whci-hcd: support urbs with scatter-gather lists (Don Zickus) [591794 591796 591797 624615 637237] - [virt] vhost: max s/g to match qemu (Jason Wang) [619002] - [x86] eliminate mcp55 quirk boot chattiness (Bob Picco) [661172] - [security] SELinux: define permissions for DCB netlink messages (Eric Paris) [662125] - [net] bonding: add feature to support output port selection steering (Neil Horman) [601849] - [net] clarify documentation for net.ipv4.igmp_max_memberships (Jiri Pirko) [593397] - [ppc64] Remove CDTRDSR warning from ppc64 compile (Prarit Bhargava) [597333] - [ata] libata-scsi passthru: fix bug which truncated LBA48 return values (David Milburn) [663679] - [fs] ext4: speed up ext4_rec_len_(from|to)_disk for smaller blocksizes (Eric Sandeen) [653213] - [dlm] reduce cond_resched during send (David Teigland) [663372] - [dlm] use TCP_NODELAY (David Teigland) [663372] - [dlm] Handle application limited situations properly (David Teigland) [663372] - [virt] vhost-net: fix range checking in mrg bufs case (Jason Wang) [616660 632745] - [virt] vhost-net: mergeable buffers support (Jason Wang) [616660 632745] - [virt] vhost-net: minor cleanup (Jason Wang) [616660 632745] - [virt] vhost: Storage class should be before const qualifier (Jason Wang) [616660 632745] - [netdrv] tun: add ioctl to modify vnet header size (Jason Wang) [616660 632745] - [virt] vhost: fix sparse warnings (Jason Wang) [616660 632745]- [s390x] kernel: virtualization aware cpu measurement (Hendrik Brueckner) [631483] - [s390x] kernel: Add breaking event address for user space (Hendrik Brueckner) [632322] - [scsi] qla2xxx: Removed dependency for SRB structure for Marker processing (Chad Dupuis) [635707] - [scsi] qla2xxx: Support for asynchronous TM and Marker IOCBs (Chad Dupuis) [635707] - [scsi] qla2xxx: Add CT passthru support for ISP23xx adapters (Chad Dupuis) [635707] - [scsi] qla2xxx: Provide common framework for BSG and IOCB commands (Chad Dupuis) [635707] - [scsi] qla2xxx: Enable CRB based doorbell posting for request queue as default for ISP 82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Check for empty slot in request queue before posting Command type 6 request (Chad Dupuis) [516845] - [scsi] qla2xxx: Clear drive active CRB register when not in use (Chad Dupuis) [516845] - [scsi] qla2xxx: Optionally disable target reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove HSRX_RISC_PAUSED check for ISP82XX (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid infinite abort-isps when chip reset fails (Chad Dupuis) [516845] - [scsi] qla2xxx: Allow transition to NEED RESET state only from READY state for ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Cleanup and rearrange ISP 82xx specific code (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove comments having reference to netxen_nic (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove duplicate initialization during configuring rings (Chad Dupuis) [516845] - [scsi] qla2xxx: Remove non P3P code and reference (Chad Dupuis) [516845] - [scsi] qla2xxx: IDC: Check firmware alive prior to initialization (Chad Dupuis) [516845] - [scsi] qla2xxx: Avoid transitioning to RESET state during initializing (Chad Dupuis) [516845] - [scsi] qla2xxx: Disable fw_dump operations on ISP82xx (Chad Dupuis) [516845] - [scsi] qla2xxx: Implement a quick (FCoE context only) reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Corrected the logic to avoid continuous ISP reset (Chad Dupuis) [516845] - [scsi] qla2xxx: Add ISP82XX support (Chad Dupuis) [516845]- [fs] xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE (Dave Chinner) [654294] - [fs] xfs: fix race in inode cluster freeing failing to stale inodes (Dave Chinner) [654294] - [block] change BARRIER referenced in error message and comments (Mike Snitzer) [657046] - [md] Call blk_queue_flush() to establish flush/fua support (Mike Snitzer) [657046] - [scsi] scsi_debug: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] scsi_debug: fix map_region and unmap_region oops (Mike Snitzer) [646552] - [scsi] scsi_debug: Block Limits VPD page fixes (Mike Snitzer) [646552] - [scsi] scsi_debug: add max_queue + no_uld parameters (Mike Snitzer) [646552] - [scsi] scsi_debug: fix Thin provisioning support (Mike Snitzer) [646552] - [scsi] sd: Update thin provisioning support (Mike Snitzer) [646552] - [scsi] Fix VPD inquiry page wrapper (Mike Snitzer) [646552] - [scsi] sd: quiet spurious error messages in READ_CAPACITY(16) (Mike Snitzer) [646552] - [block] fix problem with sending down discard that isn't of correct granularity (Mike Snitzer) [646552] - [block] blk-throttle: Correct the placement of smp_rmb() (Vivek Goyal) [636022] - [block] blk-throttle: Trim/adjust slice_end once a bio has been dispatched (Vivek Goyal) [636022] - [block] Enable block bio throttling (Vivek Goyal) [636022] - [block] fix use-after-free bug in blk throttle code (Vivek Goyal) [636022] - [block] blkio-throttle: Fix possible multiplication overflow in iops calculations (Vivek Goyal) [636022] - [block] blkio-throttle: limit max iops value to UINT_MAX (Vivek Goyal) [636022] - [block] blkio-throttle: There is no need to convert jiffies to milli seconds (Vivek Goyal) [636022] - [block] blkio-throttle: Fix link failure failure on i386 (Vivek Goyal) [636022] - [block] blkio: Recalculate the throttled bio dispatch time upon throttle limit change (Vivek Goyal) [636022] - [block] blkio: Add root group to td->tg_list (Vivek Goyal) [636022] - [block] blkio: deletion of a cgroup was causes oops (Vivek Goyal) [636022] - [block] blkio: Do not export throttle files if CONFIG_BLK_DEV_THROTTLING=n (Vivek Goyal) [636022] - [block] blkio: Implementation of IOPS limit logic (Vivek Goyal) [636022] - [block] blk-cgroup: cgroup changes for IOPS limit support (Vivek Goyal) [636022] - [block] blkio: Core implementation of throttle policy (Vivek Goyal) [636022] - [block] blk-cgroup: Introduce cgroup changes for throttling policy (Vivek Goyal) [636022] - [block] blk-cgroup: Prepare the base for supporting more than one IO control policies (Vivek Goyal) [636022] - [block] blk-cgroup: Kill the header printed at the start of blkio.weight_device file (Vivek Goyal) [636022] - [block] blk-cgroup: Fix an RCU warning in blkiocg_create() (Vivek Goyal) [636022] - [block] kill some useless goto's in blk-cgroup.c (Vivek Goyal) [636022] - [kernel] ptrace: fix exit_ptrace() vs ptrace_report_signal() races (Oleg Nesterov) [631968] - [kernel] ptrace: introduce PTRACE_O_DETACHED to mark the self-detaching engine (Oleg Nesterov) [631968] - [kernel] ptrace: don't assume resume != UTRACE_RESUME means stepping (Oleg Nesterov) [631968] - [kernel] ptrace: the tracee shouldn never change ctx->resume (Oleg Nesterov) [631968] - [kernel] ptrace: ptrace_reuse_engine()->utrace_barrier() should ignore ERESTARTSYS (Oleg Nesterov) [631968] - [fs] fsck.gfs2 reported statfs error after gfs2_grow (Robert S Peterson) [661048] - [fs] ext4: 2 writeback perf fixes (Eric Sandeen) [648632] - [powerpc] Correct smt_enabled=X boot option for > 2 threads per core (Steve Best) [659807] - [watchdog] iTCO wdt: Cleanup warning messages (Prarit Bhargava) [616268] - [md] dm mpath: revert "dm: Call blk_abort_queue on failed paths" (Mike Snitzer) [636771] - [x86] UV: Address interrupt/IO port operation conflict (George Beshers) [659480] - [x86] Fix x2apic preenabled system with kexec (Gleb Natapov) [657261] - [virt] vhost: correctly set bits of dirty pages (Jason Wang) [658437] - [mm] guard page for stacks that grow upwards (Johannes Weiner) [630562] - [mm] fix numa khugepaged memcg memleak (Andrea Arcangeli) [659119] - [mm] Enable extraction of hugepage pfn(s) from /proc//pagemap (Larry Woodman) [644987]- [s390x] dasd: Fix unimplemented DIAG function (Hendrik Brueckner) [646951] - [s390x] dasd: fix unsolicited interrupt recognition (Hendrik Brueckner) [635021] - [s390x] dasd: fix dump_sense_dbf (Hendrik Brueckner) [643998] - [s390x] dasd: let recovery cqr inherit flags from failed cqr (Hendrik Brueckner) [635021] - [s390x] qeth: tolerate OLM-limitation (Hendrik Brueckner) [633568] - [s390x] qdio: convert global statistics to per-device stats (Hendrik Brueckner) [633308] - [s390x] cio: use all paths for some internal I/O (Hendrik Brueckner) [623248] - [s390x] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619515] - [s390x] qeth: OSX message for z/VM specific authorization failure (Hendrik Brueckner) [619508] - [s390x] qeth: avoid loop if ipa command response is missing (Hendrik Brueckner) [619506] - [s390x] dasd: fix refcounting for sysfs entry (Hendrik Brueckner) [529362] - [s390x] dasd: remove uid from devmap (Hendrik Brueckner) [529362] - [fs] ext4: improve llseek error handling for overly large seek offsets (Eric Sandeen) [652013] - [fs] ext4: fix EFBIG edge case when writing to large non-extent file (Eric Sandeen) [646498] - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [637846] - [scsi] enable state transistions from OFFLINE to RUNNING (Mike Christie) [643237] - [scsi] set queue limits no_cluster for stacked devices (Mike Snitzer) [658293] - [scsi] scsi_dh_rdac: Add two new SUN devices to rdac_dev_list (Rob Evers) [643820] - [kernel] utrace: move user_disable_single_step() logic from utrace_control() to utrace_reset() (Oleg Nesterov) [635853] - [block] cfq-iosched: fix a kernel OOPs when usb key is inserted (Vivek Goyal) [639427] - [x86] tsc, sched: Recompute cyc2ns_offset's during resume from sleep states (Matthew Garrett) [635560] - [virt] virtio: console: Don't block entire guest if host doesn't read data (Amit Shah) [643751] - [mm] memcg: handle charge moving race with hugepage split (Johannes Weiner) [615860] - [mm] Out-of-memory under memory cgroup can call both of oom-killer-for-memcg and oom-killer-for-page-fault (Larry Woodman) [592879] - [mm] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652371] - [mm] Backport upstream code it avoid side-effect of tickless idle on update_cpu_load() (Larry Woodman) [635558] - [virtio] console: fix memory leak (Amit Shah) [656835] - [virt] KVM: VMX: Really clear cr0.ts when giving the guest ownership of the fpu (Avi Kivity) [655718] - [virt] SVM: Initialize fpu_active in init_vmcb() (Avi Kivity) [654532] - [x86] Look for IA32_ENERGY_PERF_BIAS support (Matthew Garrett) [464655] - [x86] Disable paranoid check in ACPI power meter driver (Matthew Garrett) [634640] - [pci] dma-mapping: dma-mapping.h: add dma_set_coherent_mask (Stefan Assmann) [650960] - [block] Allow third party modules to use blk_queue_ordered() (Vivek Goyal) [657046] - [security] audit: add support to match lsm labels on user audit messages (Eric Paris) [634303] - [cpufreq] Fix ondemand to not request targets outside policy limits (Matthew Garrett) [651339] - [scsi] libfc: possible race could panic system due to NULL fsp->cmd (Mike Christie) [638297] - [fs] gfs: Use 512 B block sizes to communicate with userland quota tools (Abhijith Das) [658590] - [fs] GFS2: support for growing a full filesytem (Benjamin Marzinski) [659137] - [kernel] div64_u64(): improve precision on 32bit platforms (Oleg Nesterov) [616105] - [kernel] exec: copy-and-paste the fixes into compat_do_execve() paths (Oleg Nesterov) [625695] {CVE-2010-4243} - [kernel] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625695] {CVE-2010-4243} - [ata] sata_via: apply magic FIFO fix to vt6420 too (David Milburn) [659748] - [ata] sata_via: explain the magic fix (David Milburn) [659748] - [ata] sata_via: magic vt6421 fix for transmission problems w/ WD drives (David Milburn) [659748] - [virt] KVM: create aggregate kvm_total_used_mmu_pages value (Marcelo Tosatti) [632772] - [virt] KVM: replace x86 kvm n_free_mmu_pages with n_used_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: rename x86 kvm->arch.n_alloc_mmu_pages (Marcelo Tosatti) [632772] - [virt] KVM: abstract kvm x86 mmu->n_free_mmu_pages (Marcelo Tosatti) [632772]- [scsi] sd: Fix overflow with big physical blocks (Mike Snitzer) [632644] - [block] Ensure physical block size is unsigned int (Mike Snitzer) [632644] - [fs] Turn on the NFSv4.1 kernel config (Steve Dickson) [479351] - [fs] NFS: rename nfs.upcall -> nfsidmap (Steve Dickson) [479351] - [fs] NFS: Fix a compile issue in nfs_root (Steve Dickson) [479351] - [fs] sunrpc: Use static const char arrays (Steve Dickson) [479351] - [fs] nfs4: fix channel attribute sanity-checks (Steve Dickson) [479351] - [fs] NFSv4.1: Use more sensible names for 'initialize_mountpoint' (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: add driver's LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: add LAYOUTGET and GETDEVICEINFO infrastructure (Steve Dickson) [479351] - [fs] NFS: client needs to maintain list of inodes with active layouts (Steve Dickson) [479351] - [fs] NFS: create and destroy inode's layout cache (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: filelayout: introduce minimal file layout driver (Steve Dickson) [479351] - [fs] NFSv4.1: pnfs: full mount/umount infrastructure (Steve Dickson) [479351] - [fs] NFS: set layout driver (Steve Dickson) [479351] - [fs] NFS: ask for layouttypes during v4 fsinfo call (Steve Dickson) [479351] - [fs] NFS: change stateid to be a union (Steve Dickson) [479351] - [fs] NFSv4.1: pnfsd, pnfs: protocol level pnfs constants (Steve Dickson) [479351] - [fs] SUNRPC: define xdr_decode_opaque_fixed (Steve Dickson) [479351] - [fs] NFSD: remove duplicate NFS4_STATEID_SIZE (Steve Dickson) [479351] - [fs] Revert "NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR" (Steve Dickson) [653066] - [fs] Regression: fix mounting NFS when NFSv3 support is not compiled (Steve Dickson) [653066] - [fs] NLM: Fix a regression in lockd (Steve Dickson) [653066] - [fs] nfs4: The difference of 2 pointers is ptrdiff_t (Steve Dickson) [653066] - [fs] nfs: testing the wrong variable (Steve Dickson) [653066] - [fs] nfs: handle lock context allocation failures in nfs_create_request (Steve Dickson) [653066] - [fs] Fixed Regression in NFS Direct I/O path (Steve Dickson) [653066] - [fs] nfsd4: fix 4.1 connection registration race (Steve Dickson) [653068] - [fs] lib: introduce common method to convert hex digits (Steve Dickson) [653068] - [fs] Keep the deprecated nfsd system call interface (Steve Dickson) [653068] - [fs] svcrpc: svc_tcp_sendto XPT_DEAD check is redundant (Steve Dickson) [653068] - [fs] svcrpc: no need for XPT_DEAD check in svc_xprt_enqueue (Steve Dickson) [653068] - [fs] svcrpc: assume svc_delete_xprt() called only once (Steve Dickson) [653068] - [fs] svcrpc: never clear XPT_BUSY on dead xprt (Steve Dickson) [653068] - [fs] nfsd4: fix connection allocation in sequence() (Steve Dickson) [653068] - [fs] nfsd4: only require krb5 principal for NFSv4.0 callbacks (Steve Dickson) [653068] - [fs] nfsd4: move minorversion to client (Steve Dickson) [653068] - [fs] nfsd4: delay session removal till free_client (Steve Dickson) [653068] - [fs] nfsd4: separate callback change and callback probe (Steve Dickson) [653068] - [fs] nfsd4: callback program number is per-session (Steve Dickson) [653068] - [fs] nfsd4: track backchannel connections (Steve Dickson) [653068] - [fs] nfsd4: confirm only on succesful create_session (Steve Dickson) [653068] - [fs] nfsd4: make backchannel sequence number per-session (Steve Dickson) [653068] - [fs] nfsd4: use client pointer to backchannel session (Steve Dickson) [653068] - [fs] nfsd4: move callback setup into session init code (Steve Dickson) [653068] - [fs] nfsd4: don't cache seq_misordered replies (Steve Dickson) [653068] - [fs] SUNRPC: Properly initialize sock_xprt.srcaddr in all cases (Steve Dickson) [653068] - [fs] SUNRPC: Use conventional switch statement when reclassifying sockets (Steve Dickson) [653068] - [fs] sunrpc: Turn list_for_each-s into the ..._entry-s (Steve Dickson) [653068] - [fs] sunrpc: Remove dead "else" branch from bc xprt creation (Steve Dickson) [653068] - [fs] sunrpc: Don't return NULL from rpcb_create (Steve Dickson) [653068] - [fs] sunrpc: Remove useless if (task == NULL) from xprt_reserve_xprt (Steve Dickson) [653068] - [fs] sunrpc: Remove UDP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Remove TCP worker wrappers (Steve Dickson) [653068] - [fs] sunrpc: Pass family to setup_socket calls (Steve Dickson) [653068] - [fs] sunrpc: Merge xs_create_sock code (Steve Dickson) [653068] - [fs] sunrpc: Merge the xs_bind code (Steve Dickson) [653068] - [fs] sunrpc: Call xs_create_sockX directly from setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Factor out v6 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out v4 sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Factor out udp sockets creation (Steve Dickson) [653068] - [fs] sunrpc: Remove duplicate xprt/transport arguments from calls (Steve Dickson) [653068] - [fs] sunrpc: Get xprt pointer once in xs_tcp_setup_socket (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_next_srcport (Steve Dickson) [653068] - [fs] sunrpc: Remove unused sock arg from xs_get_srcport (Steve Dickson) [653068] - [fs] svcrdma: Cleanup DMA unmapping in error paths (Steve Dickson) [653068] - [fs] svcrdma: Change DMA mapping logic to avoid the page_address kernel API (Steve Dickson) [653068] - [fs] nfsd4: expire clients more promptly (Steve Dickson) [653068] - [fs] sunrpc: Use helper to set v4 mapped addr in ip_map_parse (Steve Dickson) [653068] - [fs] sunrpc/cache: centralise handling of size limit on deferred list (Steve Dickson) [653068] - [fs] sunrpc: Simplify cache_defer_req and related functions (Steve Dickson) [653068] - [fs] nfsd4: return expired on unfound stateid's (Steve Dickson) [653068] - [fs] nfsd4: add new connections to session (Steve Dickson) [653068] - [fs] nfsd4: refactor connection allocation (Steve Dickson) [653068] - [fs] nfsd4: use callbacks on svc_xprt_deletion (Steve Dickson) [653068] - [fs] nfsd: provide callbacks on svc_xprt deletion (Steve Dickson) [653068] - [fs] nfsd4: keep per-session list of connections (Steve Dickson) [653068] - [fs] nfsd4: clean up session allocation (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session return type (Steve Dickson) [653068] - [fs] nfsd4: fix alloc_init_session BUILD_BUG_ON() (Steve Dickson) [653068] - [fs] nfsd4: Move callback setup to callback queue (Steve Dickson) [653068] - [fs] nfsd4: remove separate cb_args struct (Steve Dickson) [653068] - [fs] nfsd4: use generic callback code in null case (Steve Dickson) [653068] - [fs] nfsd4: generic callback code (Steve Dickson) [653068] - [fs] nfsd4: rename nfs4_rpc_args->nfsd4_cb_args (Steve Dickson) [653068] - [fs] nfsd4: combine nfs4_rpc_args and nfsd4_cb_sequence (Steve Dickson) [653068] - [fs] nfsd4: minor variable renaming (cb -> conn) (Steve Dickson) [653068] - [fs] sunrpc: fix race in new cache_wait code. (Steve Dickson) [653068] - [fs] sunrpc: Create sockets in net namespaces (Steve Dickson) [653068] - [net] Export __sock_create (Steve Dickson) [653068] - [fs] sunrpc: Tag rpc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add net to xprt_create (Steve Dickson) [653068] - [fs] sunrpc: Add net to rpc_create_args (Steve Dickson) [653068] - [fs] sunrpc: Pull net argument downto svc_create_socket (Steve Dickson) [653068] - [fs] sunrpc: Add net argument to svc_create_xprt (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt freeing (Steve Dickson) [653068] - [fs] sunrpc: Factor out rpc_xprt allocation (Steve Dickson) [653068] - [fs] nfsd4: adjust buflen for encoded attrs bitmap based on actual bitmap length (Steve Dickson) [653068] - [fs] sunrpc: fix up rpcauth_remove_module section mismatch (Steve Dickson) [653068] - [fs] sunrpc: Tag svc_xprt with net (Steve Dickson) [653068] - [fs] sunrpc: Add routines that allow registering per-net caches (Steve Dickson) [653068] - [fs] sunrpc: Add net to pure API calls (Steve Dickson) [653068] - [fs] sunrpc: Pass xprt to cached get/put routines (Steve Dickson) [653068] - [fs] sunrpc: Make xprt auth cache release work with the xprt (Steve Dickson) [653068] - [fs] sunrpc: Pass the ip_map_parse's cd to lower calls (Steve Dickson) [653068] - [fs] nfsd: fix /proc/net/rpc/nfsd.export/content display (Steve Dickson) [653068] - [fs] nfsd: Export get_task_comm for nfsd (Steve Dickson) [653068] - [fs] nfsd: allow deprecated interface to be compiled out (Steve Dickson) [653068] - [fs] nfsd: formally deprecate legacy nfsd syscall interface (Steve Dickson) [653068] - [fs] sunrpc/cache: fix recent breakage of cache_clean_deferred (Steve Dickson) [653068] - [fs] lockd: Mostly remove BKL from the server (Steve Dickson) [653068] - [fs] sunrpc/cache: don't use custom hex_to_bin() converter (Steve Dickson) [653068] - [fs] sunrpc/cache: change deferred-request hash table to use hlist (Steve Dickson) [653068] - [fs] svcauth_gss: replace a trivial 'switch' with an 'if' (Steve Dickson) [653068] - [fs] nfsd/idmap: drop special request deferal in favour of improved default (Steve Dickson) [653068] - [fs] nfsd: disable deferral for NFSv4 (Steve Dickson) [653068] - [fs] sunrpc: close connection when a request is irretrievably lost (Steve Dickson) [653068] - [fs] nfsd4: fix hang on fast-booting nfs servers (Steve Dickson) [653068] - [fs] svcrpc: cache deferral cleanup (Steve Dickson) [653068] - [fs] svcrpc: minor cache cleanup (Steve Dickson) [653068] - [fs] sunrpc/cache: allow threads to block while waiting for cache update (Steve Dickson) [653068] - [net] sunrpc: use seconds since boot in expiry cache (Steve Dickson) [653068] - [fs] sunrpc: extract some common sunrpc_cache code from nfsd (Steve Dickson) [653068] - [kernel] kernel.h: add printk_ratelimited and pr__rl (Steve Dickson) [653066] - [fs] Set new kernel configs (Steve Dickson) [653066] - [fs] SUNRPC: Cleanup duplicate assignment in rpcauth_refreshcred (Steve Dickson) [653066] - [fs] nfs: fix unchecked value (Steve Dickson) [653066] - [fs] Ask for time_delta during fsinfo probe (Steve Dickson) [653066] - [fs] Revalidate caches on lock (Steve Dickson) [653066] - [fs] SUNRPC: After calling xprt_release(), we must restart from call_reserve (Steve Dickson) [653066] - [fs] NFSv4: Fix up the 'dircount' hint in encode_readdir (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_decode_dirent (Steve Dickson) [653066] - [fs] NFSv4: nfs4_decode_dirent must clear entry->fattr->valid (Steve Dickson) [653066] - [fs] NFSv4: Fix a regression in decode_getfattr (Steve Dickson) [653066] - [fs] NFSv4: Fix up decode_attr_filehandle() to handle the case of empty fh pointer (Steve Dickson) [653066] - [fs] NFS: Ensure we check all allocation return values in new readdir code (Steve Dickson) [653066] - [fs] NFS: Readdir plus in v4 (Steve Dickson) [653066] - [fs] NFS: introduce generic decode_getattr function (Steve Dickson) [653066] - [fs] NFS: check xdr_decode for errors (Steve Dickson) [653066] - [fs] NFS: nfs_readdir_filler catch all errors (Steve Dickson) [653066] - [fs] NFS: readdir with vmapped pages (Steve Dickson) [653066] - [fs] NFS: remove page size checking code (Steve Dickson) [653066] - [fs] NFS: decode_dirent should use an xdr_stream (Steve Dickson) [653066] - [fs] SUNRPC: Add a helper function xdr_inline_peek (Steve Dickson) [653066] - [fs] NFS: remove readdir plus limit (Steve Dickson) [653066] - [fs] NFS: re-add readdir plus (Steve Dickson) [653066] - [fs] NFS: Optimise the readdir searches (Steve Dickson) [653066] - [fs] NFS: add readdir cache array (Steve Dickson) [653066] - [fs] nfs: include ratelimit.h, fix nfs4state build error (Steve Dickson) [653066] - [fs] NFSv4: The state manager must ignore EKEYEXPIRED (Steve Dickson) [653066] - [fs] NFSv4: Don't ignore the error return codes from nfs_intent_set_file (Steve Dickson) [653066] - [fs] NFSv4: Don't call nfs4_reclaim_complete() on receiving NFS4ERR_STALE_CLIENTID (Steve Dickson) [653066] - [fs] NFS: Don't SIGBUS if nfs_vm_page_mkwrite races with a cache invalidation (Steve Dickson) [653066] - [fs] NFS: new idmapper (Steve Dickson) [653066] - [fs] NFS: Use kernel DNS resolver (Steve Dickson) [653066] - [fs] NFS: We must use list_for_each_entry_safe in nfs_access_cache_shrinker (Steve Dickson) [653066] - [fs] NFS: don't use FLUSH_SYNC on WB_SYNC_NONE COMMIT calls (Steve Dickson) [653066] - [fs] NFS: Really fix put_nfs_open_context() (Steve Dickson) [653066] - [fs] NFSv4.1: keep seq_res.sr_slot as pointer rather than an index (Steve Dickson) [653066] - [fs] add a couple of mntget+dget -> path_get in nfs4proc (Steve Dickson) [653066] - [fs] nfs: show "local_lock" mount option in /proc/mounts (Steve Dickson) [653066] - [fs] NFS: handle inode==NULL in __put_nfs_open_context (Steve Dickson) [653066] - [fs] nfs: introduce mount option '-olocal_lock' to make locks local (Steve Dickson) [653066] - [fs] SUNRPC: Refactor logic to NUL-terminate strings in pages (Steve Dickson) [653066] - [fs] SUNRPC: Correct an rpcbind debugging message (Steve Dickson) [653066] - [fs] NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c (Steve Dickson) [653066] - [fs] NFSv4.1: Fix the slotid initialisation in nfs_async_rename() (Steve Dickson) [653066] - [fs] NFS: Fix a use-after-free case in nfs_async_rename() (Steve Dickson) [653066] - [fs] nfs: make sillyrename an async operation (Steve Dickson) [653066] - [fs] nfs: move nfs_sillyrename to unlink.c (Steve Dickson) [653066] - [fs] nfs: standardize the rename response container (Steve Dickson) [653066] - [fs] nfs: standardize the rename args container (Steve Dickson) [653066] - [fs] NFS: Add an 'open_context' element to struct nfs_rpc_ops (Steve Dickson) [653066] - [fs] NFS: Clean up nfs4_proc_create() (Steve Dickson) [653066] - [fs] NFSv4: Further cleanups for nfs4_open_revalidate() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_open_revalidate (Steve Dickson) [653066] - [fs] NFSv4: Further minor cleanups for nfs4_atomic_open() (Steve Dickson) [653066] - [fs] NFSv4: Clean up nfs4_atomic_open (Steve Dickson) [653066] - [fs] Switch alloc_nfs_open_context() to struct path (Steve Dickson) [653066] - [fs] SUNRPC: Remove rpcb_getport_sync() (Steve Dickson) [653066] - [fs] NFS: Allow NFSROOT debugging messages to be enabled dynamically (Steve Dickson) [653066] - [fs] NFS: Clean up nfsroot.c (Steve Dickson) [653066] - [fs] NFS: Use super.c for NFSROOT mount option parsing (Steve Dickson) [653066] - [fs] NFS: Clean up NFSROOT command line parsing (Steve Dickson) [653066] - [fs] NFS: Remove \t from mount debugging message (Steve Dickson) [653066] - [fs] SUNRPC: Don't truncate tail data unnecessarily in xdr_shrink_pagelen (Steve Dickson) [653066] - [fs] sunrpc: simplify xdr_shrink_pagelen use of "copy" (Steve Dickson) [653066] - [fs] sunrpc: don't use the copy variable in nested block (Steve Dickson) [653066] - [fs] sunrpc: clean up xdr_shrink_pagelen use of temporary pointer (Steve Dickson) [653066] - [fs] sunrpc: don't shorten buflen twice in xdr_shrink_pagelen (Steve Dickson) [653066]- [netdrv] igb: only use vlan_gro_receive if vlans are registered (Stefan Assmann) [660192] {CVE-2010-4263}- [net] core: neighbour update Oops (Jiri Pirko) [658518] - [scsi] lpfc: Update lpfc version for 8.3.5.28 driver release (Rob Evers) [655935] - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [655935] - [scsi] lpfc: Init VFI and VPI for the physical port (Lancer SLI4 FC Support) (Rob Evers) [655935] - [scsi] lpfc: Set heartbeat timer off by default (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.27 driver release (Rob Evers) [655935] - [scsi] lpfc: Implement doorbell register changes for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Fixed a NULL pointer dereference duing memory allocation failure (Rob Evers) [655935] - [scsi] lpfc: Modified the return status of unsupport ELS commands (Rob Evers) [655935] - [scsi] lpfc: Implement READ_TOPOLOGY mailbox command and add new 16G speeds (Rob Evers) [655935] - [scsi] lpfc: Implement the new SLI 4 SLI_INTF register definitions (Rob Evers) [655935] - [scsi] lpfc: Fix bug with remote SLI4 firmware download data not being transmitted (Rob Evers) [655935] - [scsi] lpfc: Added PCI ID definitions for new hardware support (Rob Evers) [655935] - [scsi] lpfc: Updated driver to handle CVL after Nameserver PLOGI timeouts (Rob Evers) [655935] - [scsi] lpfc: Fix for failure to log into FDMI_DID after link bounce (Rob Evers) [655935] - [scsi] lpfc: Cleanup mailbox commands in mboxq_cmpl when CVL is received (Rob Evers) [655935] - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [655935] - [scsi] lpfc: Update lpfc version for 8.3.5.26 driver release (Rob Evers) [635733] - [scsi] lpfc: Fix locking issue for security mailbox commands (Rob Evers) [635733] - [scsi] lpfc: Properly handle devloss timeout during various phases of FIP engine state transactions (Rob Evers) [635733] - [scsi] lpfc: Abort all I/Os and wait XRI exchange busy complete before function reset ioctl in SLI4 driver unload (Rob Evers) [635733] - [scsi] lpfc: Prevent lock_irqsave from being called twice in a row (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling ECHO response support (Rob Evers) [635733] - [scsi] lpfc: Fix regression error for handling SLI4 unsolicted ELS (Rob Evers) [635733] - [scsi] lpfc: Fix internal loopback causing kernel panic (Rob Evers) [635733] - [scsi] lpfc: Fixed crashes for NULL pnode dereference (Rob Evers) [635733]- [block] cfq: fix recursive call in cfq_blkiocg_update_completion_stats() (Vivek Goyal) [626989]- [kernel] posix-cpu-timers: workaround to suppress the problems with mt exec (Oleg Nesterov) [656268] - [fs] bio: take care not overflow page count when mapping/copying user data (Danny Feng) [652531] {CVE-2010-4162} - [net] can-bcm: fix minor heap overflow (Danny Feng) [651847] {CVE-2010-3874} - [net] filter: make sure filters dont read uninitialized memory (Jiri Pirko) [651705] {CVE-2010-4158} - [net] inet_diag: Make sure we actually run the same bytecode we audited (Jiri Pirko) [651269] - [v4l] ivtvfb: prevent reading uninitialized stack memory (Mauro Carvalho Chehab) [648833] {CVE-2010-4079} - [drm] via/ioctl.c: prevent reading uninitialized stack memory (Dave Airlie) [648719] {CVE-2010-4082} - [char] nozomi: clear data before returning to userspace on TIOCGICOUNT (Mauro Carvalho Chehab) [648706] {CVE-2010-4077} - [serial] clean data before filling it on TIOCGICOUNT (Mauro Carvalho Chehab) [648703] {CVE-2010-4075}- [fs] configs: enable CONFIG_PRINT_QUOTA_WARNING (Aristeu Rozanski) [579638] - [net] af_unix: limit unix_tot_inflight (Neil Horman) [656762] - [block] check for proper length of iov entries in blk_rq_map_user_iov() (Danny Feng) [652959] {CVE-2010-4163} - [net] Limit sendto()/recvfrom()/iovec total length to INT_MAX (Jiri Pirko) [651895] {CVE-2010-4160} - [netdrv] mlx4: Add OFED-1.5.2 patch to increase log_mtts_per_seg (Jay Fenlason) [637284] - [kernel] kbuild: fix external module compiling (Aristeu Rozanski) [655231] - [mm] Fix broken use of end variable in remap_file_pages() system call (Larry Woodman) [637049] - [virt] virtio: console: Disable lseek(2) for port file operations (Amit Shah) [635537] - [virt] virtio: console: Prevent userspace from submitting NULL buffers (Amit Shah) [635535] - [virt] virtio: console: Fix poll blocking even though there is data to read (Amit Shah) [634232] - [virt] virtio: console: Send SIGIO in case of port unplug (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO on new data arrival on ports (Amit Shah) [624628] - [virt] virtio: console: Send SIGIO to processes that request it for host events (Amit Shah) [624628] - [block] cfq-iosched: blktrace print per slice sector stats (Vivek Goyal) [626989] - [block] cfq-iosched: Implement tunable group_idle (Vivek Goyal) [626989] - [block] cfq-iosched: Do group share accounting in IOPS when slice_idle=0 (Vivek Goyal) [626989] - [block] cfq-iosched: Fixed boot warning with BLK_CGROUP=y and CFQ_GROUP_IOSCHED=n (Vivek Goyal) [626989] - [block] blk-cgroup: Fix RCU correctness warning in cfq_init_queue() (Vivek Goyal) [626989] - [netdrv] ixgbe: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [netdrv] e1000e: suppress compile warnings on certain archs (Dean Nelson) [611696] - [netdrv] e1000e: add registers etc. printout code just before resetting adapters (Dean Nelson) [611696] - [net] bluetooth: Fix missing NULL check (Jarod Wilson) [655668] - [v4l] Fix garbled image with zc3xx-based webcam (Jay Fenlason) [590404] - [mm] Backport missing kmemleak check into kmem_cache_create() (Larry Woodman) [654761] - [x86] acpi: mark hardware unsupported on x86 32bit cpu hot add events (Prarit Bhargava) [625585] - [x86] UEFI/EFI x86_64 pagetable initialization (Bob Picco) [654665] - [kernel] add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [634994] - [kernel] fix integer overflow in groups_search (Jerome Marchand) [629629] - [kernel] ipc: initialize structure memory to zero for compat functions (Danny Feng) [648695] {CVE-2010-4073} - [kernel] shm: fix information leak to userland (Danny Feng) [648689] {CVE-2010-4072} - [kernel] Prevent panic caused by divide by zero in find_busiest_group() (Larry Woodman) [644903] - [kernel] Backport upstream fix for a race in pid generation that causes pids to be reused immediately (Larry Woodman) [646321] - [scsi] megaraid: fix make legacy i/o ports free (Tomas Henzl) [632558] - [net] ipv6: balance pernet_operations [de]registration (Neil Horman) [625173] - [kdump] kexec: accelerate vmcore copies by marking oldmem in /proc/vmcore as cached (Neil Horman) [641315] - [mm] use compaction for GFP_ATOMIC order > 0 (Andrea Arcangeli) [622327 642570] - [kernel] module: initialize module dynamic debug later (Jason Baron) [627648] - [kernel] dynamic debug: move ddebug_remove_module() down into free_module() (Jason Baron) [627648] - [md] dm: remove extra locking when changing device size (Mike Snitzer) [644380] - [block] read i_size with i_size_read() (Mike Snitzer) [644380]- [scsi] lpfc: Update lpfc version for 8.3.5.25 driver release (Rob Evers) [645882] - [scsi] lpfc: Fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645882] - [scsi] lpfc: Fixed a race condition that can cause driver send FDISC to un-initialized VPI (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.24 driver release (Rob Evers) [645882] - [scsi] lpfc: Used PCI function reset ioctl mbox command to clean up CNA during driver unload (Rob Evers) [645882] - [scsi] lpfc: Fixed crashes for BUG_ONs hit in the lpfc_abort_handler (Rob Evers) [645882] - [scsi] lpfc: Fail I/O when adapter detects a lost frame and target reports a check condition (Rob Evers) [645882] - [scsi] lpfc: Fixed abort WQEs for FIP frames (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.23 driver release (Rob Evers) [645882] - [scsi] lpfc: Instantiate iocb_stat so compiler does not error out (Rob Evers) [645882] - [scsi] lpfc: Added unreg all rpi mailbox command before unreg vpi (Rob Evers) [645882] - [scsi] lpfc: Make all error values negative (Rob Evers) [645882] - [scsi] lpfc: Remove duplicate code from lpfc_els_retry routine (Rob Evers) [645882] - [scsi] lpfc: Fixed circular spinlock dependency between low-level driver and SCSI midlayer (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.22 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed cases of skipping possible roundrobin fail over of multiple eligible FCFs (Rob Evers) [645882] - [scsi] lpfc: Fixed FC-AL bit set issue in FLOGI rejected by McData4700 FC swich in NPV setup (Rob Evers) [645882] - [scsi] lpfc: Fixed driver not able to unregister unused FCF upon devloss timeout to all nodes (Rob Evers) [645882] - [scsi] lpfc: Fix bug with external loopback testing not becoming ready (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during controller pause test (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.21 driver release (Rob Evers) [645882] - [scsi] lpfc: Added support for Falcon firmware download authentication and SLI authentication (Rob Evers) [645882] - [scsi] lpfc: Add support for bsg MBX_SLI4_CONFIG (Rob Evers) [645882] - [scsi] lpfc: adjust lpfc_els_retry delay/retry for PLOGI, attr remove owner (Rob Evers) [645882] - [scsi] lpfc: Replaced some unnecessary spin_lock_irqsave with spin_lock_irq (Rob Evers) [645882] - [scsi] lpfc: Fixed lpfc_initial_flogi not returning failure in one of failure condition (Rob Evers) [645882] - [scsi] lpfc: Fixed r8828 stray state update in case a new FCF matched in-use FCF (Rob Evers) [645882] - [scsi] lpfc: Treated firmware matching FCF property with different index as error condition (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.20 driver release (Rob Evers) [645882] - [scsi] lpfc: Move Unload flag earlier in vport delete (Rob Evers) [645882] - [scsi] lpfc: Fix for IOCB leak on FDISC completion (Rob Evers) [645882] - [scsi] lpfc: Start looking at the return code for fc_block_scsi_eh (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.19 driver release (Rob Evers) [645882] - [scsi] lpfc: Remove unused variables that were removed from upstream submission (Rob Evers) [645882] - [scsi] lpfc: Change log message 0318 from an error to a warning as it is not an error (Rob Evers) [645882] - [scsi] lpfc: Add Security Crypto support to CONFIG_PORT mailbox command (Rob Evers) [645882] - [scsi] lpfc: Switch call to memcpy_toio to __write32_copy to prevent unaligned 64 bit copy (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and nodelist not empty message on console after rmmod (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to roundrobin on all available FCFs when FLOGI to in-use FCF rejected by switch (Rob Evers) [645882] - [scsi] lpfc: Fixed heartbeat timeout during fabric reconfiguration (Rob Evers) [645882] - [scsi] lpfc: Update lpfc version for 8.3.5.18 driver release (Rob Evers) [645882] - [scsi] lpfc: Fixed failure to recover from back-to-back Clear Virtual Link with a single FCF (Rob Evers) [645882] - [scsi] lpfc: Clear VFI_REGISTERED flag when UNREG_VFI completes (Rob Evers) [645882] - [scsi] lpfc: r8088 had to be backed out temporary because it was part of a larger patch that was rejected, now put r8088 back with r8608 (Rob Evers) [645882] - [scsi] lpfc: Added code to ignore the failure of REG_VPI mailbox with UPD bit set on older tigershark firmware (Rob Evers) [645882] - [scsi] lpfc: Added code to support UPD bit of REG_VPI mailbox command (Rob Evers) [645882] - [scsi] lpfc: Fix bug with cable swap and ndlp not becoming active (Rob Evers) [645882] - [virt] virtio: console: Reference counting portdev structs is not needed (Amit Shah) [628805] - [virt] virtio: console: Add reference counting for port struct (Amit Shah) [628805] - [virt] virtio: console: Use cdev_alloc() instead of cdev_init() (Amit Shah) [628805] - [virt] virtio: console: Add a find_port_by_devt() function (Amit Shah) [628805] - [virt] virtio: console: Add a list of portdevs that are active (Amit Shah) [628805] - [virt] virtio: console: open: Use a common path for error handling (Amit Shah) [628805] - [virt] virtio: console: remove_port() should return void (Amit Shah) [628805] - [virt] virtio: console: Make write() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Make read() return -ENODEV on hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Unblock poll on port hot-unplug (Amit Shah) [628805] - [virt] virtio: console: Un-block reads on chardev close (Amit Shah) [628805] - [virt] virtio: console: Check if portdev is valid in send_control_msg() (Amit Shah) [628805] - [virt] virtio: console: Remove control vq data only if using multiport support (Amit Shah) [628805] - [virt] virtio: console: Reset vdev before removing device (Amit Shah) [628805] - [pci] Add FW_WARN to warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] Clean up warn_invalid_dmar() (Prarit Bhargava) [588638] - [pci] intel-iommu: Combine the BIOS DMAR table warning messages (Prarit Bhargava) [588638] - [kernel] Really add TAINT_FIRMWARE_WORKAROUND (Prarit Bhargava) [588638] - [x86] ACPI: create "processor.bm_check_disable" boot param (Matthew Garrett) [635572] - [fs] Fix nfsv4 client lock reclaim behaviour (Sachin Prabhu) [638269] - [fs] ext4: Don't error out the fs if the user tries to make a file too big (Eric Sandeen) [645824] - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630809] {CVE-2010-3078} - [s390x] cio: prevent kernel panic in I/O cancel function (Hendrik Brueckner) [647825] - [s390x] qeth: timeout on connection isolation configuration errors (Hendrik Brueckner) [635053] - [kernel] etr clock synchronization race (Hendrik Brueckner) [619511] - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627142] - [net] fix rds_iovec page count overflow (Jiri Pirko) [647424] {CVE-2010-3865} - [net] netfilter: Avoid freeing pointers representing an error value (Thomas Graf) [608980] - [scsi] Fix megaraid_sas driver SLAB memory leak detected with CONFIG_DEBUG_SLAB (Shyam Iyer) [633836] - [scsi] scsi_dh_alua: Handle all states correctly (Mike Snitzer) [636994] - [scsi] ibmvscsi: Fix oops when an interrupt is pending during probe (Steve Best) [624169] - [usb] serial/mos*: prevent reading uninitialized stack memory (Don Zickus) [648698] {CVE-2010-4074} - [kbuild] don't sign out-of-tree modules (Aristeu Rozanski) [653507] - [kernel] tracing: Fix circular dead lock in stack trace (Jiri Olsa) [601047] - [watchdog] iTCO wdt: remove extra pci_dev_put()'s from init code (Prarit Bhargava) [574546] - [kernel] ecryptfs_uid_hash() buffer overflow (Jerome Marchand) [611388] {CVE-2010-2492} - [sound] seq/oss - Fix double-free at error path of snd_seq_oss_open() (Jaroslav Kysela) [630555] {CVE-2010-3080} - [x86] ACPI: allow C3 > 1000usec (Matthew Garrett) [572821] - [virt] virtio-net: init link state correctly (Jason Wang) [646369] - [virt] i8259: fix migration (Gleb Natapov) [629197] - [netdrv] prevent reading uninitialized memory in hso driver (Thomas Graf) [633144] {CVE-2010-3298}- [virt] KVM: x86: Use unlazy_fpu() for host FPU (Avi Kivity) [651005] - [fs] GFS2: reserve more blocks for transactions (Benjamin Marzinski) [637972] - [fs] core_pattern: fix truncation by core_pattern handler with long parameters (Danny Feng) [618602] - [fs] Do not mix FMODE_ and O_ flags with break_lease() and may_open() (Harshula Jayasuriya) [642677] - [fs] GFS2: fallocate support (Benjamin Marzinski) [626561] - [fs] GFS2: fix filesystem consistency error on rename (Robert S Peterson) [638657] - [fs] aio: check for multiplication overflow in do_io_submit (Jeff Moyer) [629451] - [x86] Backport several upstream CONFIG_DEBUG_RODATA optimizations and bugfixes from Intel (Larry Woodman) [557364] - [fs] GFS2: Fix typo in stuffed file data copy handling (Abhijith Das) [619810] - [powerpc] Remove redundant xics badness warning (Steve Best) [641932] - [ppc] Account time using timebase rather than PURR (Steve Best) [633515] - [ppc] pseries: Increase cpu die timeout (Steve Best) [636230] - [s390x] zfcp: Fix reference counter for point-to-point port (Hendrik Brueckner) [644005] - [powerpc] ibmveth: lost IRQ while closing/opening device leads to service loss (Steve Best) [620799] - [net] fix info leak from kernel in ethtool operation (Neil Horman) [646728] {CVE-2010-3861} - [net] drop_monitor: add EAGAIN return code to detect duplicate state changes (Neil Horman) [615788 616919] - [net] packet: fix information leak to userland (Jiri Pirko) [649900] {CVE-2010-3876} - [net] Fix stack corruption in icmp_send() (James Paradis) [629590] - [net] clean up info leak in act_police (Neil Horman) [636394] - [net] bonding: introduce primary_reselect option (Jiri Pirko) [628492] - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610237] - [scsi] mpt2sas: driver fails to recover from injected PCIe bus errors (Steve Best) [612584] - [kernel] sys_semctl: fix kernel stack leakage (Danny Feng) [648724] {CVE-2010-4083} - [security] Fix install_process_keyring error handling (David Howells) [647440] - [kernel] sysctl: fix min/max handling in __do_proc_doulongvec_minmax() (Amerigo Wang) [643290] - [kernel] kbuild: Really don't clean bounds.h and asm-offsets.h (Danny Feng) [594065] - [kernel] execve: improve interactivity and respond to SIGKILL with large arguments (Dave Anderson) [629178] - [kernel] kbuild: respect LDFLAGS when linking module signatures (Johannes Weiner) [629423] - [kernel] kbuild: fix modpost segfault (Johannes Weiner) [629418] - [fs] CIFS: Remove __exit mark from cifs_exit_dns_resolver() (David Howells) [619752] - [block] Range check cpu in blk_cpu_to_group (Steve Best) [636981] - [sound] sound/pci/rme9652: prevent reading uninitialized stack memory (Stanislaw Gruszka) [648711 648716] - [pci] add pci_get_domain_bus_and_slot function (Chad Dupuis) [641132] - [pci] intr-remap: allow disabling source id checking (Alex Williamson) [530618] - [x86] Add native Intel cpuidle driver (Matthew Garrett) [637899] - [x86] add quirk to fixup mcp55 interrupt routing to let kdump work (Neil Horman) [562134] - [virt] KVM: VMX: Disallow NMI while blocked by STI (Avi Kivity) [616296] - [virt] KVM: x86: fix information leak to userland (Marcelo Tosatti) [649840] - [virt] kvm: write protect memory after slot swap (Michael S. Tsirkin) [647367] - [net] generic get_drvinfo() fallback in "ethtool.c" (Laszlo Ersek) [649248] - [virt] Revert "vhost: max s/g to match qemu" (Jason Wang) [623915] - [virt] KVM: Fix reboot on Intel hosts (Avi Kivity) [637520] - [virt] KVM: SVM: init_vmcb should reset vcpu->efer (Marcelo Tosatti) [554506] - [virt] fix vhost_net lanana violation (Bob Picco) [602499] - [virt] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT (Avi Kivity) [618202] - [mm] Prevent Out Of Memory when changing cpuset's mems on NUMA (Larry Woodman) [597127] - [kernel] tracing: fix recursive user stack trace (Jiri Olsa) [602804] - [mm] revalidate page->mapping after locking page in do_generic_file_read() (Johannes Weiner) [651373] - [fs] introduce GLF_QUEUED flag (Abhijith Das) [629920] - [fs] dlm: Don't send callback to node making lock request when "try 1cb" fails (David Teigland) [629920] - [virt] KVM: Set cr0.et when the guest writes cr0 (Avi Kivity) [645898] - [virt] KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active (Avi Kivity) [645898] - [virt] KVM: Lazify fpu activation and deactivation (Avi Kivity) [645898] - [virt] KVM: VMX: Allow the guest to own some cr0 bits (Avi Kivity) [645898] - [virt] KVM: Replace read accesses of vcpu->arch.cr0 by an accessor (Avi Kivity) [645898] - [virt] KVM: VMX: trace clts and lmsw instructions as cr accesses (Avi Kivity) [645898] - [x86] mce: Use HW_ERR in MCE handler (Bob Picco) [641039] - [x86] mce: Add HW_ERR printk prefix for hardware error logging (Bob Picco) [641039] - [dm] sync trivial changes from 2.6.36 (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_ctr (Mike Snitzer) [641432] - [dm] crypt: simplify crypt_config destruction logic (Mike Snitzer) [641432] - [dm] ioctl: refactor dm_table_complete (Mike Snitzer) [641432] - [dm] snapshot: persistent use define for disk header chunk size (Mike Snitzer) [641432] - [dm] crypt: use kstrdup (Mike Snitzer) [641432] - [dm] ioctl: use nonseekable_open (Mike Snitzer) [641432] - [virt] Xen PV-HVM: Enable xen pv hvm always for Xen HVM guests (Don Dutile) [632021] - [virt] Xen PV-HVM: skip vnif cfg if match 8139 macaddr (Don Dutile) [632021] - [virt] Xen PV-HVM: Synch unplug to upstream and tweak for rhel (Don Dutile) [632021] - [virt] Xen PV-HVM: change xen_pv_hvm param from _setup to early_param (Don Dutile) [632021] - [virt] KVM: Send SRAR SIGBUS directly (Dean Nelson) [550938] - [virt] KVM: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED (Dean Nelson) [550938] - [virt] KVM: Return EFAULT from kvm ioctl when guest accesses bad area (Dean Nelson) [550938] - [virt] KVM: define hwpoison variables static (Dean Nelson) [550938] - [virt] KVM: Fix a race condition for usage of is_hwpoison_address() (Dean Nelson) [550938] - [virt] KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages (Dean Nelson) [550938] - [virt] KVM: make double/triple fault promotion generic to all exceptions (Dean Nelson) [550938] - [virt] xen: handle events as edge-triggered (Andrew Jones) [550724] - [virt] xen: use percpu interrupts for IPIs and VIRQs (Andrew Jones) [550724] - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580700] - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580700] - [x86] mtrr: Use stop machine context to rendezvous all the cpus (Prarit Bhargava) [612659] - [kernel] Backport linux-2.6 stop_machine code (Prarit Bhargava) [612659] - [netdrv] ibmveth: Fix opps during MTU change on an active device (Steve Best) [644959] - [netdrv] ehea: Fix synchronization between HW and SW send queue (Steve Best) [620792] - [netdrv] be2net: remove a BUG_ON in be_cmds.c (Ivan Vecera) [627958] - [netdrv] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [627926] - [mm] fix mbind_range() vma merge problem (Larry Woodman) [643942] - [mm] kernel: possible integer overflow in mm/fremap.c (Larry Woodman) [637049] - [mm] fix BUG() in do_coredump when out of memory (Rik van Riel) [623007]- [block] Re-introduce blk_queue_flushing() (Vivek Goyal) [635199] - [fs] SUNRPC: Fix the NFSv4 and RPCSEC_GSS Kconfig dependencies (Steve Dickson) [637278] - [fs] statfs() gives ESTALE error (Steve Dickson) [637278] - [fs] NFS: Fix a typo in nfs_sockaddr_match_ipaddr6 (Steve Dickson) [637278] - [fs] sunrpc: increase MAX_HASHTABLE_BITS to 14 (Steve Dickson) [637278] - [fs] gss:spkm3 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] gss:krb5 miss returning error to caller when import security context (Steve Dickson) [637278] - [fs] Remove incorrect do_vfs_lock message (Steve Dickson) [637278] - [fs] SUNRPC: cleanup state-machine ordering (Steve Dickson) [637278] - [fs] SUNRPC: Fix a race in rpc_info_open (Steve Dickson) [637278] - [fs] SUNRPC: Fix race corrupting rpc upcall (Steve Dickson) [637278] - [fs] Fix null dereference in call_allocate (Steve Dickson) [637278] - [fs] NFS: Fix the selection of security flavours in Kconfig (Steve Dickson) [637278] - [fs] NFS: NFS_V4 is no longer an EXPERIMENTAL feature (Steve Dickson) [637278] - [fs] NFS: fix the return value of nfs_file_fsync() (Steve Dickson) [637278] - [fs] rpcrdma: Fix SQ size calculation when memreg is FRMR (Steve Dickson) [637278] - [fs] xprtrdma: Do not truncate iova_start values in frmr registrations (Steve Dickson) [637278] - [fs] nfs: Remove redundant NULL check upon kfree() (Steve Dickson) [637278] - [fs] nfs: Add "lookupcache" to displayed mount options (Steve Dickson) [637278] - [fs] NFS: allow close-to-open cache semantics to apply to root of NFS filesystem (Steve Dickson) [637278] - [fs] SUNRPC: fix NFS client over TCP hangs due to packet loss (Steve Dickson) [637278] - [fs] NFS: Ensure that writepage respects the nonblock flag (Steve Dickson) [637278] - [fs] nfs: include space for the NUL in root path (Steve Dickson) [637278] - [fs] nfsd4: mask out non-access bits in nfs4_access_to_omode (Steve Dickson) [637279] - [fs] nfsd4: fix downgrade/lock logic (Steve Dickson) [637279] - [fs] nfsd4: bad BUG() in preprocess_stateid_op (Steve Dickson) [637279] - [fs] nfsd4: fix file open accounting for RDWR opens (Steve Dickson) [637279] - [fs] NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Add support for the RELEASE_LOCKOWNER operation (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up for lockowner XDR encoding (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Ensure that we track the NFSv4 lock state in read/write requests (Harshula Jayasuriya) [621304 624069] - [fs] NFSv4: Clean up struct nfs4_state_owner (Harshula Jayasuriya) [621304 624069] - [fs] Add back dentry argument to ->fsync (Steve Dickson) [624069] - [fs] NFS: kswapd must not block in nfs_release_page (Steve Dickson) [624069] - [fs] NFS: Fix the locking in nfs4_callback_getattr (Steve Dickson) [624069] - [net] NFSv4: Remember to clear NFS_DELEGATED_STATE in nfs_delegation_claim_opens (Steve Dickson) [624069] - [net] SUNRPC: Defer deleting the security context until gss_do_free_ctx() (Steve Dickson) [624069] - [net] SUNRPC: prevent task_cleanup running on freed xprt (Steve Dickson) [624069] - [net] SUNRPC: Reduce asynchronous RPC task stack usage (Steve Dickson) [624069] - [net] SUNRPC: Move the bound cred to struct rpc_rqst (Steve Dickson) [624069] - [net] SUNRPC: Clean up of rpc_bindcred() (Steve Dickson) [624069] - [net] SUNRPC: Move remaining RPC client related task initialisation into clnt.c (Steve Dickson) [624069] - [net] SUNRPC: Ensure that rpc_exit() always wakes up a sleeping task (Steve Dickson) [624069] - [net] SUNRPC: Make the credential cache hashtable size configurable (Steve Dickson) [624069] - [net] SUNRPC: Store the hashtable size in struct rpc_cred_cache (Steve Dickson) [624069] - [fs] NFS: Ensure the AUTH_UNIX credcache is allocated dynamically (Steve Dickson) [624069] - [fs] NFS: Fix the NFS users of rpc_restart_call() (Steve Dickson) [624069] - [net] SUNRPC: The function rpc_restart_call() should return success/failure (Steve Dickson) [624069] - [fs] NFSv4: Get rid of the bogus RPC_ASSASSINATED(task) checks (Steve Dickson) [624069] - [fs] NFSv4: Clean up the process of renewing the NFSv4 lease (Steve Dickson) [624069] - [fs] NFSv4.1: Handle NFS4ERR_DELAY on SEQUENCE correctly (Steve Dickson) [624069] - [fs] NFS: nfs_rename() should not have to flush out writebacks (Steve Dickson) [624069] - [fs] NFS: Clean up the callers of nfs_wb_all() (Steve Dickson) [624069] - [fs] NFS: Fix up the fsync code (Steve Dickson) [624069] - [fs] NFSv4.1: There is no need to init the session more than once (Steve Dickson) [624069] - [fs] NFSv41: Cleanup for nfs4_alloc_session (Steve Dickson) [624069] - [fs] NFSv41: Clean up exclusive create (Steve Dickson) [624069] - [fs] NFSv41: Deprecate nfs_client->cl_minorversion (Steve Dickson) [624069] - [fs] NFSv41: Fix nfs_async_inode_return_delegation() ugliness (Steve Dickson) [624069] - [fs] NFSv41: Convert the various reboot recovery ops etc to minor version ops (Steve Dickson) [624069] - [fs] NFSv41: Clean up the NFSv4.1 minor version specific operations (Steve Dickson) [624069] - [fs] nfs: kill renewd before clearing client minor version (Steve Dickson) [624069] - [fs] NFSv41: Don't store session state in the nfs_client->cl_state (Steve Dickson) [624069] - [fs] NFSv41: Further cleanup for nfs4_sequence_done (Steve Dickson) [624069] - [fs] NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument (Steve Dickson) [624069] - [fs] NFSv4.1: Merge the nfs41_proc_async_sequence() and nfs4_proc_sequence() (Steve Dickson) [624069] - [fs] NFSv4: Kill nfs4_async_handle_error() abuses by NFSv4.1 (Steve Dickson) [624069] - [fs] NFSv4.1: Simplify nfs41_sequence_done() (Steve Dickson) [624069] - [fs] NFSv4.1: Clean up nfs4_setup_sequence (Steve Dickson) [624069] - [fs] NFSv41: Fix a memory leak in nfs41_proc_async_sequence() (Steve Dickson) [624069] - [fs] nfsd41: Fix a crash when a callback is retried (Steve Dickson) [624081] - [fs] nfsd: minor nfsd read api cleanup (Steve Dickson) [624081] - [fs] gcc-4.6: nfsd: fix initialized but not read warnings (Steve Dickson) [624081] - [fs] nfsd4: share file descriptors between stateid's (Steve Dickson) [624081] - [fs] nfsd4: fix openmode checking on IO using lock stateid (Steve Dickson) [624081] - [fs] nfsd4: miscellaneous process_open2 cleanup (Steve Dickson) [624081] - [fs] nfsd4: don't pretend to support write delegations (Steve Dickson) [624081] - [fs] nfsd: bypass readahead cache when have struct file (Steve Dickson) [624081] - [fs] nfsd: remove unused assignment from nfsd_link (Steve Dickson) [624081] - [fs] NFSD: Fill in WCC data for REMOVE, RMDIR, MKNOD, and MKDIR (Steve Dickson) [624081] - [fs] nfsd4: comment nitpick (Steve Dickson) [624081] - [net] sunrpc: make the cache cleaner workqueue deferrable (Steve Dickson) [624081] - [fs] nfsd4: fix delegation recall race use-after-free (Steve Dickson) [624081 637278] - [fs] nfsd4: fix deleg leak on callback error (Steve Dickson) [624081 637278] - [fs] nfsd4: remove some debugging code (Steve Dickson) [624081 637278] - [fs] nfsd: nfs4callback encode_stateid helper function (Steve Dickson) [624081 637278] - [fs] nfsd4: translate memory errors to delay, not serverfault (Steve Dickson) [624081 637278] - [fs] nfsd4; fix session reference count leak (Steve Dickson) [624081 637278] - [fs] nfsd4: don't bother storing callback reply tag (Steve Dickson) [624081 637278] - [fs] nfsd4: fix use of op_share_access (Steve Dickson) [624081 637278] - [fs] nfsd4: treat more recall errors as failures (Steve Dickson) [624081 637278] - [fs] nfsd4: remove extra put() on callback errors (Steve Dickson) [624081 637278] - [virt] xen-blkfront: disable barrier/flush write support (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_discard to preserve kABI (Mike Snitzer) [635199] - [block] revert to old blkdev_issue_flush to preserve kABI (Mike Snitzer) [635199] - [block] revert bio flag changes to preserve kABI (Jeff Moyer) [635199] - [block] restore rq_flag_bits to their original values (Mike Snitzer) [635199] - [block] initialize old barrier members of request_queue (Mike Snitzer) [635199] - [block] reintroduce blk_queue_ordered to maintain compatibility (Vivek Goyal) [635199] - [block] Documentation: fix block api docbook documentation (Mike Snitzer) [635199] - [block] remove BLKDEV_IFL_WAIT (Mike Snitzer) [635199] - [block] remove the BLKDEV_IFL_BARRIER flag (Mike Snitzer) [635199] - [mm] swap: do not send discards as barriers (Mike Snitzer) [635199] - [fs] fat: do not send discards as barriers (Mike Snitzer) [635199] - [fs] ext4: do not send discards as barriers (Mike Snitzer) [635199] - [fs] jbd2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] jbd2: Modify ASYNC_COMMIT code to not rely on queue draining on barrier (Mike Snitzer) [635199] - [fs] jbd: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] gfs2: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] btrfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [fs] xfs: replace barriers with explicit flush and FUA usage (Mike Snitzer) [635199] - [block] pass gfp_mask and flags to sb_issue_discard (Mike Snitzer) [635199] - [block] disallow FS recursion from sb_issue_discard allocation (Mike Snitzer) [635199] - [dm] convey that all flushes are processed as empty (Mike Snitzer) [635199] - [dm] fix locking context in queue_io() (Mike Snitzer) [635199] - [dm] relax ordering of bio-based flush implementation (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for request-based dm (Mike Snitzer) [635199] - [dm] implement REQ_FLUSH/FUA support for bio-based dm (Mike Snitzer) [635199] - [block] make __blk_rq_prep_clone() copy most command flags (Mike Snitzer) [635199] - [md] implment REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [virt] virtio_blk: drop REQ_HARDBARRIER support (Mike Snitzer) [635199] - [block] loop: implement REQ_FLUSH/FUA support (Mike Snitzer) [635199] - [block] use REQ_FLUSH in blkdev_issue_flush() (Mike Snitzer) [635199] - [block] update documentation for REQ_FLUSH / REQ_FUA (Mike Snitzer) [635199] - [block] make sure FSEQ_DATA request has the same rq_disk as the original (Mike Snitzer) [635199] - [block] kick queue after sequencing REQ_FLUSH/FUA (Mike Snitzer) [635199] - [block] initialize flush request with WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [635199] - [block] simplify queue_next_fseq (Mike Snitzer) [635199] - [block] filter flush bio's in __generic_make_request() (Mike Snitzer) [635199] - [block] preserve RHEL6.0 struct request_queue kABI (Mike Snitzer) [635199] - [block] implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests (Mike Snitzer) [635199] - [fs] replace internal uses of SWRITE I/O types by sync_dirty_buffer() (Mike Snitzer) [635199] - [fs] removing the use of the BH_Ordered flag (Mike Snitzer) [635199] - [block] rename barrier/ordered to flush (Mike Snitzer) [635199] - [block] rename blk-barrier.c to blk-flush.c (Mike Snitzer) [635199] - [block] blkdev: check for valid request queue before issuing flush (Mike Snitzer) [635199] - [block] blkdev: move blkdev_issue helper functions to separate file (Mike Snitzer) [635199] - [block] blkdev: allow async blkdev_issue_flush requests (Mike Snitzer) [635199] - [block] blkdev: generalize flags for blkdev_issue_fn functions (Mike Snitzer) [635199] - [fs] ext4: check missed return value in ext4_sync_file() (Mike Snitzer) [635199] - [fs] ext4, jbd2: Add barriers for file systems with exernal journals (Mike Snitzer) [635199] - [block] drop barrier ordering by queue draining (Mike Snitzer) [635199] - [block] misc cleanups in barrier code (Mike Snitzer) [635199] - [block] remove spurious uses of REQ_HARDBARRIER (Mike Snitzer) [635199] - [block] deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() (Mike Snitzer) [635199] - [block] kill QUEUE_ORDERED_BY_TAG (Mike Snitzer) [635199] - [xen] blkfront: update use of barriers to ease flush+fua backport (Mike Snitzer) [635199] - [block] loop: queue ordered mode should be DRAIN_FLUSH (Mike Snitzer) [635199] - [ide] remove unnecessary blk_queue_flushing() test in do_ide_request() (Mike Snitzer) [635199] - [block] remove q->prepare_flush_fn completely (Mike Snitzer) [635199] - [scsi] use REQ_TYPE_FS for flush request (Mike Snitzer) [635199] - [block] set up rq->rq_disk properly for flush requests (Mike Snitzer) [635199] - [block] set REQ_TYPE_FS on flush requests (Mike Snitzer) [635199] - [virt] virtio_blk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [dm] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] osdblk: stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [scsi] stop using q->prepare_flush_fn (Mike Snitzer) [635199] - [block] permit PREFLUSH and POSTFLUSH without prepare_flush_fn (Mike Snitzer) [635199] - [block] introduce REQ_FLUSH flag (Mike Snitzer) [635199] - [md] raid-1/10 Fix bio_rw bit manipulations again (Mike Snitzer) [635199] - [block] fixup missing conversion from BIO_RW_DISCARD to REQ_DISCARD (Mike Snitzer) [635199] - [block] define READA constant in terms of unified flag (Mike Snitzer) [635199] - [fs] bio: separate out blk_types.h (Mike Snitzer) [635199] - [block] unify flags for struct bio and struct request (Mike Snitzer) [635199] - [block] BARRIER request should imply SYNC (Mike Snitzer) [635199] - [block] fix some more cmd_type cleanup fallout (Mike Snitzer) [635199] - [block] remove wrappers for request type/flags (Mike Snitzer) [635199] - [scsi] scsi_dh_emc: request flag cleanup (Mike Snitzer) [635199] - [ide] Fix IDE taskfile with cfq scheduler (Mike Snitzer) [635199]- [mm] remove false positive THP pmd_present BUG_ON (Andrea Arcangeli) [646384]- [drm] ttm: fix regression introduced in dfb4a4250168008c5ac61e90ab2b86f074a83a6c (Dave Airlie) [644896]- [block] fix a potential oops for callers of elevator_change (Jeff Moyer) [641408]- [security] IMA: require command line option to enabled (Eric Paris) [643667]- [net] Fix priv escalation in rds protocol (Neil Horman) [642900] {CVE-2010-3904} - [v4l] Remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642473] {CVE-2010-2963} - [kernel] tracing: do not allow llseek to set_ftrace_filter (Jiri Olsa) [631626] - [virt] xen: hold mm->page_table_lock in vmalloc_sync (Andrew Jones) [643371] - [fs] xfs: properly account for reclaimed inodes (Dave Chinner) [641764] - [drm] fix ioctls infoleak (Danny Feng) [621437] {CVE-2010-2803} - [netdrv] wireless extensions: fix kernel heap content leak (John Linville) [628438] {CVE-2010-2955} - [netdrv] niu: buffer overflow for ETHTOOL_GRXCLSRLALL (Danny Feng) [632072] {CVE-2010-3084} - [mm] add debug checks for mapcount related invariants (Andrea Arcangeli) [622327 642570] - [mm] move VM_BUG_ON inside the page_table_lock of zap_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] compaction: handle active and inactive fairly in too_many_isolated (Andrea Arcangeli) [622327 642570] - [mm] start_khugepaged after setting transparent_hugepage_flags (Andrea Arcangeli) [622327 642570] - [mm] fix hibernate memory corruption (Andrea Arcangeli) [633344 642570] - [mm] ksmd wait_event_freezable (Andrea Arcangeli) [622327 642570] - [mm] khugepaged wait_event_freezable (Andrea Arcangeli) [622327 625875 642570] - [mm] unlink_anon_vmas in __split_vma in case of error (Andrea Arcangeli) [622327 642570] - [mm] fix memleak in copy_huge_pmd (Andrea Arcangeli) [622327 642570] - [mm] fix hang on anon_vma->root->lock (Andrea Arcangeli) [622327 642570] - [mm] avoid breaking huge pmd invariants in case of vma_adjust failures (Andrea Arcangeli) [622327 642570]- [scsi] fcoe: set default FIP mode as FIP_MODE_FABRIC (Mike Christie) [636233]- [virt] KVM: Fix fs/gs reload oops with invalid ldt (Avi Kivity) [639885] {CVE-2010-3698} - [drm] i915: prevent arbitrary kernel memory write (Jerome Marchand) [637691] {CVE-2010-2962} - [scsi] libfc: adds flogi retry in case DID is zero in RJT (Mike Christie) [633907] - [kernel] prevent heap corruption in snd_ctl_new() (Jerome Marchand) [638486] {CVE-2010-3442} - [scsi] lpfc: lpfc driver oops during rhel6 installation with snapshot 12/13 and emulex FC (Rob Evers) [634703] - [fs] ext4: Always journal quota file modifications (Eric Sandeen) [624909] - [mm] fix split_huge_page error like mapcount 3 page_mapcount 2 (Andrea Arcangeli) [622327 640611] - [block] Fix pktcdvd ioctl dev_minor range check (Jerome Marchand) [638089] {CVE-2010-3437} - [drm] ttm: Fix two race conditions + fix busy codepaths (Dave Airlie) [640871] - [drm] Prune GEM vma entries (Dave Airlie) [640870] - [virt] ksm: fix bad user data when swapping (Andrea Arcangeli) [640579] - [virt] ksm: fix page_address_in_vma anon_vma oops (Andrea Arcangeli) [640576] - [net] sctp: Fix out-of-bounds reading in sctp_asoc_get_hmac() (Jiri Pirko) [640462] {CVE-2010-3705} - [mm] Move vma_stack_continue into mm.h (Mike Snitzer) [638525] - [net] sctp: Do not reset the packet during sctp_packet_config() (Jiri Pirko) [637682] {CVE-2010-3432} - [mm] vmstat incorrectly reports disk IO as swap in (Steve Best) [636978] - [scsi] fcoe: Fix NPIV (Neil Horman) [631246]- [block] prevent merges of discard and write requests (Mike Snitzer) [637805] - [drm] nouveau: correct INIT_DP_CONDITION subcondition 5 (Ben Skeggs) [636678] - [drm] nouveau: enable enhanced framing only if DP display supports it (Ben Skeggs) [636678] - [drm] nouveau: fix required mode bandwidth calculation for DP (Ben Skeggs) [636678] - [drm] nouveau: disable hotplug detect around DP link training (Ben Skeggs) [636678] - [drm] nouveau: set DP display power state during DPMS (Ben Skeggs) [636678] - [mm] remove "madvise" from possible /sys/kernel/mm/redhat_transparent_hugepage/enabled options (Larry Woodman) [634500] - [netdrv] cxgb3: don't flush the workqueue if we are called from the workqueue (Doug Ledford) [631547] - [netdrv] cxgb3: deal with fatal parity error status in interrupt handler (Doug Ledford) [631547] - [netdrv] cxgb3: now that we define fatal parity errors, make sure they are cleared (Doug Ledford) [631547] - [netdrv] cxgb3: Add define for fatal parity error bit manipulation (Doug Ledford) [631547] - [virt] Emulate MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [virt] Define MSR_EBC_FREQUENCY_ID (Jes Sorensen) [629836] - [redhat] s390x: kdump: allow zfcpdump to mount and write to ext4 file systems [628676] - [kernel] initramfs: Fix initramfs size calculation (Hendrik Brueckner) [626956] - [kernel] initramfs: Generalize initramfs_data.xxx.S variants (Hendrik Brueckner) [626956] - [drm] radeon/kms: fix sideport detection on newer rs880 boards (Dave Airlie) [626454]- [x86] kernel: fix IA32 System Call Entry Point Vulnerability (Danny Feng) [634452] {CVE-2010-3301} - [kernel] compat: Make compat_alloc_user_space() incorporate the access_ok() (Danny Feng) [634466] {CVE-2010-3081} - [block] switch s390 tape_block and mg_disk to elevator_change() (Mike Snitzer) [632631] - [block] add function call to switch the IO scheduler from a driver (Mike Snitzer) [632631]- [security] Make kernel panic in FIPS mode if modsign check fails (David Howells) [625914] - [virt] Guests on AMD with CPU type 6 and model >= 8 trigger errata read of MSR_K7_CLK_CTL (Jes Sorensen) [629066] - [x86] UV: use virtual efi on SGI systems (George Beshers) [627653]- [fs] nfsd: initialize nfsd versions before creating svc (J. Bruce Fields) [628084] - [fs] nfsd: fix startup/shutdown order bug (J. Bruce Fields) [628084] - [security] KEYS: Fix bug in keyctl_session_to_parent() if parent has no session keyring (David Howells) [627808] {CVE-2010-2960} - [security] KEYS: Fix RCU no-lock warning in keyctl_session_to_parent() (David Howells) [627808] {CVE-2010-2960}- [x86] Disable AMD IOMMU by default (Matthew Garrett) [593787] - [netdrv] Revert "iwlwifi: disable hardware scanning by default" (Stanislaw Gruszka) [625981] - [s390x] kernel: fix tlb flushing vs. concurrent /proc accesses (Hendrik Brueckner) [587587] - [s390x] kernel: prepare mm_context_t for new tlb flush handling (Hendrik Brueckner) [587587] - [fs] NFS: Fix an Oops in the NFSv4 atomic open code (Jeff Layton) [625718] - [net] can: add limit for nframes and clean up signed/unsigned variables (Danny Feng) [625702] {CVE-2010-2959} - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626595] - [fs] cifs: check for NULL session password (Jeff Layton) [625583] - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [625583]- [mm] make stack guard page logic use vm_prev pointer (Mike Snitzer) [607859] - [mm] make the mlock() stack guard page checks stricter (Mike Snitzer) [607859] - [mm] make the vma list be doubly linked (Mike Snitzer) [607859] - [drm] nv50: insert a delay before fb change to prevent display engine hang (Ben Skeggs) [618225] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624637] {CVE-2010-2942}- [virt] xen pvhvm: don't start xenbus w/out pvhvm (Andrew Jones) [624665] - [virt] xen pvhvm: don't unplug emulated devs w/out pvhvm (Andrew Jones) [625460] - [virt] xen pvhvm: export xen_pv_hvm_enable (Andrew Jones) [625460] - [fs] ext4: fix one more tracing oops (Eric Sandeen) [619013] - [drm] Provide for HDMI output on NVIDIA GPUs (John Feeney) [619877] - [netdrv] iwlwifi: disable aspm by default (John Linville) [611075] - [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388]- [x86] acpi: Update battery information on notification 0x81 (Matthew Garrett) [606388] - [mm] fix up some user-visible effects of the stack guard page (Mike Snitzer) [607859] - [mm] fix page table unmap for stack guard page properly (Mike Snitzer) [607859] - [x86] don't send SIGBUS for kernel page faults (Mike Snitzer) [607859] - [mm] fix missing page table unmap for stack guard page failure case (Mike Snitzer) [607859] - [mm] keep a guard page below a grow-down stack segment (Mike Snitzer) [607859] - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624860] - [kernel] init, sched: Fix race between init and kthreadd (Gleb Natapov) [624329] - [net] Fix IGMP3 report parsing (Aristeu Rozanski) [621431]- [netdrv] be2net: maintain multicast packet count in driver (Ivan Vecera) [621287] - [scsi] hpsa: don't use doorbel reset (Tomas Henzl) [612486] - [x86] Fix the kdump kernel OOMs caused by passthrough mode setting (Bhavna Sarathy) [624059] - [acpi] Force "pci=noacpi" on HP xw9300 (Prarit Bhargava) [615276] - [mm] Revert mm-vmstat-Actively-update-vmstat-counters-in-low-memory-situations (Larry Woodman) [622328] - [x86] Run EFI in physical mode to enable kdump on EFI-booted system (Takao Indoh) [593111] - [fs] ext4: protect inode bitmap clearing w/ spinlock (Eric Sandeen) [623666] - [scsi] libfc: call fc_remote_port_chkready under the host lock (Mike Christie) [623786] - [x86] Ensure that we provide per-cpu ACPI support (Matthew Garrett) [623874] - [fs] ext4: consolidate in_range() definitions (Eric Sandeen) [621829] - [fs] ext4: fix NULL pointer dereference in tracing (Eric Sandeen) [619013] - [block] O_DIRECT: fix the splitting up of contiguous I/O (Jeff Moyer) [622504]- [fs] ext4: fix discard failure detection (Eric Sandeen) [608731] - [x86] Avoid potential NULL dereference in pcc-cpufreq (Matthew Garrett) [623768] - [scsi] bfa: vport create/delete fix (Rob Evers) [619226] - [net] tcp: fix crash in tcp_xmit_retransmit_queue (Jerome Marchand) [618386] - [build] Skip depmod when installing to non-standard INSTALL_MOD_PATH (Jon Masters) [609170] - [sound] disable NVIDIA HDMI PCI device for Lenovo T410 (Jaroslav Kysela) [605742] - [scsi] increase flush timeout (Mike Christie) [605322] - [x86] local_irq_save/restore when issuing IPI in early bootup (Prarit Bhargava) [602823]- [kernel] Revert "[kernel] sched: Fix a race between ttwu() and migrate_task()" (Matthew Garrett) [620883] - [fs] btrfs: fix checks in BTRFS_IOC_CLONE_RANGE (Eugene Teo) [617003] {CVE-2010-2537 CVE-2010-2538} - [kernel] Makefile.build: make KBUILD_SYMTYPES work again (Don Zickus) [617749] - [netdrv] iwlwifi: disable hardware scanning by default (Stanislaw Gruszka) [593566] - [scsi] Revert: qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [622041] - [drm] radeon: Don't limit vram size to aperture size (Matthew Garrett) [622039] - [fs] xfs: don't walk AGs that can't hold inodes (Dave Chinner) [621044] - [mmc] add Ricoh e822 support (Stanislaw Gruszka) [619900] - [scsi] mvsas: fix hot plug handling and IO issues (David Milburn) [616178] - [dm] mpath: enable discard support (Mike Snitzer) [619196] - [block] update request stacking methods to support discards (Mike Snitzer) [619196] - [dm] stripe: enable discard support (Mike Snitzer) [619196] - [dm] stripe: optimize sector division (Mike Snitzer) [619196] - [dm] stripe: move sector translation to a function (Mike Snitzer) [619196] - [dm] error: return error for discards (Mike Snitzer) [619196] - [dm] delay: enable discard support (Mike Snitzer) [619196] - [dm] zero: silently drop discards (Mike Snitzer) [619196] - [dm] split discard requests on target boundaries (Mike Snitzer) [619196] - [dm] use dm_target_offset macro (Mike Snitzer) [619196] - [dm] factor out max_io_len_target_boundary (Mike Snitzer) [619196] - [dm] use common __issue_target_request for flush and discard support (Mike Snitzer) [619196] - [dm] rename map_info flush_request to target_request_nr (Mike Snitzer) [619196] - [dm] remove the DM_TARGET_SUPPORTS_DISCARDS feature flag (Mike Snitzer) [619196] - [dm] introduce num_discard_requests in dm_target structure (Mike Snitzer) [619196]- [fs] ext4: protect io completion lists with locking (Eric Sandeen) [621660] - [trace] Packport new mm tracepoint Documentation to RHEL6 (Larry Woodman) [618305] - [virt] KVM: Trace exception injection (Gleb Natapov) [616427] - [s390x] qeth: Clear mac_bits field when switching between l2/l3 (Hendrik Brueckner) [621333] - [net] ethtool: Fix potential kernel buffer overflow in ETHTOOL_GRXCLSRLALL (Jiri Pirko) [608953] {CVE-2010-2478} - [infiniband] Update QLogic QIB InfiniBand driver to version OFED 1.5.2 (Jay Fenlason) [572401] - [fs] update RWA_MASK, READA and SWRITE to match the corresponding BIO_RW_ bits (Jeff Moyer) [621693]- [drm] Revert matroxfb support for G200EV chip (Peter Bogdanovic) [604830] - [drm] i915: more DP/eDP backport fixes (Dave Airlie) [615058] - [drm] correctly update connector DPMS status in drm_fb_helper (Dave Airlie) [615058] - [x86] ACPI/PM: Move ACPI video resume to a PM notifier (Dave Airlie) [615058] - [virt] x86: preset lpj values when on VMware (Zachary Amsden) [617390] - [virt] Revert "vhost-net: utilize PUBLISH_USED_IDX feature" (Michael S. Tsirkin) - [virt] Revert "virtio: put last seen used index into ring itself" (Michael S. Tsirkin) [616503] - [virt] Revert "virtio: net: Remove net-specific advertising of PUBLISH_USED feature" (Michael S. Tsirkin) [616503] - [virt] vhost: max s/g to match qemu (Michael S. Tsirkin) [619002] - [kernel] sched: Fix set_cpu_active() in cpu_down() (Danny Feng) [620807] - [dm] separate device deletion from dm_put (Mike Snitzer) [619199] - [dm] prevent access to md being deleted (Mike Snitzer) [619199] - [dm] ioctl: release _hash_lock between devices in remove_all (Mike Snitzer) [619199]- [netdrv] r8169: disable PCIe ASPM (Michal Schmidt) [619880] - [fusion] mptfusion: fix DMA boudary (Tomas Henzl) [618625] - [fusion] mptfusion: Bump version to 3.04.16 (Tomas Henzl) [618625] - [fusion] mptfusion: Added code for occationally SATA hotplug failure (Tomas Henzl) [618625] - [fusion] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [618625] - [fusion] mptfusion: Added sanity to check B_T mapping for device before adding to OS (Tomas Henzl) [618625] - [fusion] mptfusion: Corrected declaration of device_missing_delay (Tomas Henzl) [618625] - [fusion] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [618625] - [net] s2io: fixing DBG_PRINT() macro (Danny Feng) [619097] - [trace] backport file writeback tracepoints from upstream to RHEL6 (Larry Woodman) [618305] - [virt] vhost: thread per device attached to owner cgroups (Alex Williamson) [615118] - [cgroups] fix API thinko (Alex Williamson) [615118] - [cgroup] Revert: "workqueue: API to create a workqueue in cgroup" (Alex Williamson) [615118] - [net] bonding: allow arp_ip_targets on separate vlans to use arp validation (Andy Gospodarek) [581657] - [x86] Revert "[x86] kernel performance optimization with CONFIG_DEBUG_RODATA" (Aristeu Rozanski)- [security] selinux: convert the policy type_attr_map to flex_array (Eric Paris) [617255] - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [621431] - [kernel] CRED: Fix get_task_cred() and task_state() to not resurrect dead credentials (Jiri Olsa) [620380] - [net] bonding: set device in RLB ARP packet handler (Andy Gospodarek) [619450] - [x86] Remove warning in p4-clockmod driver (Prarit Bhargava) [618415] - [trace] Back port upstream mm/vmscan.c tracepoints to RHEL6 (Larry Woodman) [618305] - [net] bridge: Fix skb leak when multicast parsing fails on TX (Jiri Pirko) [617505] - [x86] Retract nmi-stacktrace patch (George Beshers) [598586] - [fs] cifs: account for new creduid parameter in spnego upcall string (Jeff Layton) [618608] - [fs] cifs: add separate cred_uid field to sesInfo (Jeff Layton) [618608] - [fs] cifs: check kmalloc() result (Jeff Layton) [618608] - [fs] cifs: remove unused cifsUidInfo struct (Jeff Layton) [618608] - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [618608] - [fs] cifs: match secType when searching for existing tcp session (Jeff Layton) [618608] - [fs] cifs: move address comparison into separate function (Jeff Layton) [618608] - [fs] cifs: set the port in sockaddr in a more clearly defined fashion (Jeff Layton) [618608] - [fs] cifs: remove an potentially confusing, obsolete comment (Jeff Layton) [618608] - [fs] cifs: remove unused ip_address field in struct TCP_Server_Info (Jeff Layton) [618608] - [fs] cifs: have decode_negTokenInit set flags in server struct (Jeff Layton) [618608] - [fs] cifs: break negotiate protocol calls out of cifs_setup_session (Jeff Layton) [618608] - [fs] cifs: eliminate "first_time" parm to CIFS_SessSetup (Jeff Layton) [618608] - [fs] cifs: save the dialect chosen by server (Jeff Layton) [618608] - [fs] cifs: change && to || (Jeff Layton) [618608] - [fs] cifs: rename "extended_security" to "global_secflags" (Jeff Layton) [618608] - [fs] cifs: move tcon find/create into separate function (Jeff Layton) [618608] - [fs] cifs: move SMB session creation code into separate function (Jeff Layton) [618608] - [fs] cifs: track local_nls in volume info (Jeff Layton) [618608] - [drm] nouveau: support fetching LVDS EDID from ACPI (Ben Skeggs) [616860] - [drm] ACPI: Export EDID blocks to the kernel (Ben Skeggs) [616860] - [fs] Fix for stuck recovery issue in GFS2 (Steven Whitehouse) [590878] - [powerpc] fix unsupported hardware to only be power5 (Steve Best) [619501] - [scsi] megaraid: fix sas expander issue (Tomas Henzl) [607930] - [virt] Default Xen PV-HVM to off (Don Dutile) [618172] - [mm] Correctly assign the number of MIGRATE_RESERVE pageblocks (Andrea Arcangeli) [614427] - [fs] return EINVAL when thawing unfrozen filesystems (Eric Sandeen) [601324] - [fs] GFS2: Fix problem where try locks were trying too hard (Steven Whitehouse) [585299] - [scsi] bnx2i: Fix iscsi connection cleanup (Mike Christie) [616939] - [scsi] bfa: fix sysfs crash while reading error_frames stats (Rob Evers) [594882] - [fusion] Block Error handling for deleting devices or Device in DMD (Tomas Henzl) [615866] - [netdrv] tun: avoid BUG, dump packet on GSO errors (Herbert Xu) [616845] - [netdr] rt2500usb: Fix WEP Enterprise (Stanislaw Gruszka) [609721] - [kernel] cmdline disable real time scheduler (George Beshers) [607587] - [fs] ext4: re-inline ext4_rec_len_(to|from)_disk functions (Eric Sandeen) [522808] - [netdrv] be2net: include latest upstream fixes (Ivan Vecera) [617187]- [virt] Revert "[virt] vhost: create a vhost thread per device" (Aristeu Rozanski) [615118]- [scsi] Update lpfc version for 8.3.5.17 driver release (Rob Evers) [612235] - [scsi] Fix endian conversion for BlockGuard in IOCB response (Rob Evers) [612235] - [scsi] Fixed a driver discovery issue where driver was unable to discover a target after Eveready back link bounce test (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.16 driver release (Rob Evers) [612235] - [scsi] Fixed BlockGuard endian conversion problem for supporting PowerPC EEH (Rob Evers) [612235] - [scsi] Fixed VLAN ID 0xFFF set to reg_fcfi mailbox command on FCF empty FCF VLAN bitmap (Rob Evers) [612235] - [scsi] Update lpfc version for 8.3.5.15 driver release (Rob Evers) [612235] - [scsi] Fixed a race condition causing FLOGI issued from dual processes (Rob Evers) [612235] - [scsi] Fix bug with ct response data not being sent with sli4 (Rob Evers) [612235] - [scsi] Fixed RoundRobin FCF failover due to mis-interpretation of kernel find_next_bit (Rob Evers) [612235] - [scsi] Enhanced round-robin FCF failover algorithm to re-start on new FCF async event (Rob Evers) [612235] - [scsi] Clear Ignore Reg Login Flag when purging mailbox queue (Rob Evers) [612235] - [scsi] Fix for ELS commands stuck on txq (Rob Evers) [612235] - [scsi] Fix bug with unsolicited CT event command not setting a flag (Rob Evers) [612235] - [drm] radeon/kms: fix possible mis-detection of sideport on rs690/rs740 (Jerome Glisse) [614583] - [scsi] fcoe: remove check for zero fabric name (Mike Christie) [614264] - [scsi] libfc: Add retry logic to lport state machine when receiving LS_RJT (Mike Christie) [614264] - [scsi] fcoe: fix offload feature flag change from netdev (Mike Christie) [614264] - [scsi] fcoe: adds src and dest mac address checking for fcoe frames (Mike Christie) [614264] - [scsi] fcoe: cleans up fcoe_disable and fcoe_enable (Mike Christie) [614264] - [scsi] lpfc Update from 8.3.5.13 to 8.3.5.14 FC/FCoE (Rob Evers) [603808] - [fusion] mptfusion: release resources in error return path (Tomas Henzl) [618560] - [scsi] IO error on SuperTrak EX4650 (Muuhh IKEDA) [593969] - [virt] vhost: create a vhost thread per device (Michael S. Tsirkin) [615118] - [kernel] workqueue: API to create a workqueue in cgroup (Michael S. Tsirkin) [615118] - [cgroup] Add an API to attach a task to current task's cgroup (Michael S. Tsirkin) [615118]- [mm] avoid stalling allocations by introducing watermark_wait (Rik van Riel) [589604] - [mm] scale nr_rotated to balance memory pressure (Rik van Riel) [619384] - [mm] fix anon memory statistics with transparent hugepages (Rik van Riel) [619384] - [pci] avoid compiler warning in quirks.c (Alex Williamson) [619525] - [pci] Fix build if quirks are not enabled (Alex Williamson) [619525] - [pci] add Intel 82599 Virtual Function specific reset method (Alex Williamson) [619525] - [pci] add Intel USB specific reset method (Alex Williamson) [619525] - [pci] support device-specific reset methods (Alex Williamson) [619525] - [kernel] Documentation: Update memory-hotplug documentation (Steve Best) [612579] - [powerpc] Define memory_block_size_bytes() for ppc/pseries (Steve Best) [612579] - [kernel] Update the node sysfs code (Steve Best) [612579] - [kernel] Allow memory_block to span multiple memory sections (Steve Best) [612579] - [kernel] Add section count to memory_block (Steve Best) [612579] - [kernel] Add new phys_index properties (Steve Best) [612579] - [kernel] Move the find_memory_block() routine up (Steve Best) [612579] - [usb] xhci: rename driver to xhci_hcd (Don Zickus) [617217] - [usb] kabi placeholders for xhci (Don Zickus) [617217] - [fs] nfsd: minor nfsd_svc() cleanup (Jeff Layton) [599675] - [fs] nfsd: move more into nfsd_startup() (Jeff Layton) [599675] - [fs] nfsd: just keep single lockd reference for nfsd (Jeff Layton) [599675] - [fs] nfsd: clean up nfsd_create_serv error handling (Jeff Layton) [599675] - [fs] nfsd: fix error handling in __write_ports_addxprt (Jeff Layton) [599675] - [fs] nfsd: fix error handling when starting nfsd with rpcbind down (Jeff Layton) [599675] - [fs] nfsd4: fix v4 state shutdown error paths (Jeff Layton) [599675] - [mm] page allocator: Update free page counters after pages are placed on the free list (Andrea Arcangeli) [614427] - [mm] page allocator: Drain per-cpu lists after direct reclaim allocation fails (Andrea Arcangeli) [614427] - [mm] vmstat: Actively update vmstat counters in low memory situations (Andrea Arcangeli) [614427] - [kernel] mem-hotplug: fix potential race while building zonelist for new populated zone (John Villalovos) [581557] - [kernel] mem-hotplug: avoid multiple zones sharing same boot strapping boot_pageset (John Villalovos) [581557] - [kernel] cpu/mem hotplug: enable CPUs online before local memory online (John Villalovos) [581557] - [mm] remove khugepaged young bit check (Andrea Arcangeli) [615381]- [fs] GFS2: Backup plan for "vmalloc is slow" (Steven Whitehouse) [619331] - [s390x] zfcp: Do not try "forced close" when port is already closed (Hendrik Brueckner) [612594] - [s390x] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612597] - [s390x] zfcp: Fix retry after failed "open port" erp action (Hendrik Brueckner) [612601] - [s390x] zfcp: Fail erp after timeout (Hendrik Brueckner) [612618] - [s390x] zfcp: Use forced_reopen in terminate_rport_io callback (Hendrik Brueckner) [612621] - [s390x] zfcp: Register SCSI devices after fc_remote_port_add (Hendrik Brueckner) [612586] - [scsi] sg: fix bio leak with a detached device (Matthew Garrett) [619103] - [powerpc] hash_huge_page: pte_insert failed (Steve Best) [618831] - [block] md: fix lock ordering problem (Doug Ledford) [616103] - [fs] sysfs: add attribute to indicate hw address assignment type (Stefan Assmann) [614786] - [infiniband] ehca: init irq tasklet before irq can happen (Steve Best) [617741] - [netdrv] iwlwifi: fix scan abort (Stanislaw Gruszka) [619686] - [powerpc] ONLINE to OFFLINE CPU state transition during removal (Steve Best) [619212] - [fs] ext4: fix potential NULL dereference while tracing (Eric Sandeen) [619013] - [infiniband] ehca: Catch failing ioremap() (Steve Best) [617747] - [netdrv] Add missing read memory barrier to Intel Ethernet device (Steve Best) [617279] - [netdrv] igb: Fix Tx hangs seen when loading igb with max_vfs > 7 (Stefan Assmann) [617214] - [pci] Revert "[pci] update bridge resources to get more big ranges in PCI assign unssigned" (Shyam Iyer) [617007] - [netdrv] cnic: Fix context memory init on 5709 (Stanislaw Gruszka) [616952] - [virt] vmxnet3: fix network connectivity issues (Andy Gospodarek) [616252] - [drm] i915: eDP/DP fixes from upstream (Dave Airlie) [615058] - [ata] ata_piix: fix locking around SIDPR access (David Milburn) [608542] - [md] Fix md raid partition detection update (Doug Ledford) [607477] - [netdrv] e1000e: 82577/82578 PHY register access issues (Andy Gospodarek) [592480] - [s390x] Remove PSF order/suborder check for dasd ioctl (John Feeney) [566183] - [x86] kernel performance optimization with CONFIG_DEBUG_RODATA (Danny Feng) [557364] - [netdrv] Revert "[Fedora] [e1000] add quirk for ich9" (Andy Gospodarek) [613196] - [block] cfq: always return false from should_idle if slice_idle is set to zero (Jeff Moyer) [616904] - [block] cfq/jbd: Fix fsync performance for small files (Jeff Moyer) [578515]- [kernel] Add -Werror and WAR for bogus array bounds warnings (Prarit Bhargava) [603733] - [pci] Remove pci_bus_dump_resources() (Prarit Bhargava) [613972] - [fs] CIFS: Compile fix for malicious redirect fix (David Howells) [612136] {CVE-2010-2524}- [block] Disable async multicore raid xor function (Doug Ledford) [596490] - [kernel] taint: Add mark_hardware_unsupported() (Prarit Bhargava) [600509] - [kernel] panic: Allow warnings to set different taint flags (Prarit Bhargava) [600509] - [kernel] taint: Add taint padding and TAINT_HARDWARE_UNSUPPORTED (Prarit Bhargava) [600509] - [mm] disable transparent hugepages by default on small systems (Rik van Riel) [618444] - [net] Kernel lockups with bonding and IPV6 (Shyam Iyer) [614240] - [x86] ACPI: Improve C3 residency (Matthew Garrett) [583792] - [x86] cpufreq: pcc driver should check for pcch method before calling _OSC (Matthew Garrett) [616908] - [x86] Add PCC Cpufreq driver (Matthew Garrett) [465354] - [x86] Disable IOMMU graphics on Cantiga chipset (John Villalovos) [602207] - [fs] vfsmount: pad for future fanotify support (Eric Paris) [320631] - [ipmi] Run a dummy command before submitting a new command (Matthew Garrett) [616089] - [block] mmc: Avoid hangs with mounted SD cards (Matthew Garrett) [615318] - [md] Fix md raid partition detection (Doug Ledford) [607477] - [ipmi] Make sure drivers were registered before unregistering them (Matthew Garrett) [601376] - [s390x] Enhanced qeth for new network device type support (Hendrik Brueckner) [599650] - [fs] cifs: fix security issue with dns_resolver upcall (David Howells) [612136] {CVE-2010-2524}- [fs] xfs: track AGs with reclaimable inodes in per-ag radix tree (Dave Chinner) [617035] - [fs] xfs: convert inode shrinker to per-filesystem contexts (Dave Chinner) [617035] - [mm] add context argument to shrinker callback (Dave Chinner) [617035] - [netdrv] enic: bug fix: make the set/get netlink VF_PORT support symmetrical (Andy Gospodarek) [609635] - [netdrv] enic: Use random mac addr when associating port-profile (Andy Gospodarek) [609635] - [netdrv] enic: bug fix: sprintf UUID to string as u8 rather than u16 array (Andy Gospodarek) [609635] - [net] netlink: bug fix: don't overrun skbs on vf_port dump (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Handle surprise hardware removals (Andy Gospodarek) [609635] - [netdrv] enic: Bug Fix: Change hardware ingress vlan rewrite mode (Andy Gospodarek) [609635] - [drm] nouveau: cleanup connector/encoder creation (Ben Skeggs) [612402] - [drm] nouveau: move LVDS detection back to connector detect() time (Ben Skeggs) [612402] - [net] add missing header needed for sunrpc tracepoints (Steve Dickson) [567741] - [drm] nouveau: fix race condition when under memory pressure (Ben Skeggs) [602663] - [tty] fix tty->pgrp races (Jiri Olsa) [586022] {CVE-2009-4895} - [scsi] Log msg when getting Unit Attention (Mike Christie) [585432] - [scsi] be2iscsi: Fix for 64K data (Mike Christie) [608795] - [cgroups] Fix device cgroup not allowing access to a partition (Vivek Goyal) [589662] - [audit] fix for audit misreporting return code on amd64 if we had to reschedule (Alexander Viro) [604993] - [x86] Fix ioremap() so will boot on IA-32 system with PAE (John Feeney) [607029] - [netdrv] macvtap: Limit packet queue length (Herbert Xu) [614119] - [virt] vhost: avoid pr_err on condition guest can trigger (Michael S. Tsirkin) [607177] - [mm] ksmd and khugepaged freezing (Andrea Arcangeli) [617430] - [pci] Allow read/write access to sysfs I/O port resources (Alex Williamson) [616174] - [netdrv] improve ipv6 pkt throughput with TSO (John Feeney) [613770] - [netdrv] ixgbe: use GFP_ATOMIC when allocating FCoE DDP context from the dma pool (Andy Gospodarek) [614243] - [netdrv] ixgbe: properly toggling netdev feature flags when disabling FCoE (Andy Gospodarek) [614243] - [scsi] fcoe: remove vlan ID from WWPN (Neil Horman) [611974] - [fs] xfs: fix corruption case for block size < page size (Dave Chinner) [581432] - [fs] xfs: unregister inode shrinker before freeing filesystem structures (Dave Chinner) [607750] - [drm] i915: add 'reclaimable' to i915 self-reclaimable page allocations (Dave Airlie) [616614] - [drm] i915: fix 945GM stability issues on Lenovo T60 laptops (Dave Airlie) [568780] - [security] SELinux: check OPEN on truncate calls (Eric Paris) [578841] - [fs] ext4: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251] - [fs] ext3: Fix buffer dirtying in data=journal mode (Eric Sandeen) [602251]- [virt] Call mask notifiers from pic (Gleb Natapov) [608613] - [virt] Convert mask notifiers to use irqchip/pin instead of gsi (Gleb Natapov) [608613] - [virt] Reenter guest after instruction emulation failure if emulation was due to access to non-mmio address (Gleb Natapov) [608595] - [virt] Return EFAULT from kvm ioctl when guest access bad area (Gleb Natapov) [608595] - [drm] nouveau: fix dual-link displays when plugged into single-link outputs (Ben Skeggs) [615154] - [drm] nv50: obey dcb->duallink_possible (Ben Skeggs) [615154] - [drm] nv50: fix duallink_possible calculation for DCB 4.0 cards (Ben Skeggs) [615154] - [mm] Rename ramzswap to zram in documentation (Jerome Marchand) [578641] - [mm] Rename ramzswap to zram in code (Jerome Marchand) [578641] - [mm] Rename ramzswap files to zram (Jerome Marchand) [578641] - [mm] ramzswap: Support generic I_O requests (Jerome Marchand) [578641] - [mm] ramzswap: Handler for swap slot free callback (Jerome Marchand) [578641] - [mm] swap: Add swap slot free callback to block_device_operations (Jerome Marchand) [578641] - [mm] swapfile: Add flag to identify block swap devices (Jerome Marchand) [578641] - [mm] ramzswap: Remove backing swap support (Jerome Marchand) [578641] - [drm] i915: Output IRQ setup fixes (Adam Jackson) [591709] - [drm] nouveau: fix oops on chipsets that only have a single crtc (Ben Skeggs) [602290] - [drm] i915: fix oops on single crtc devices (Dave Airlie) [610002] - [drm] radeon: check/restore sanity before doing anything else with GPU (Dave Airlie) [612767] - [fs] jbd2: Fix I/O hang in jbd2_journal_release_jbd_inode (Steve Best) [607254] - [fs] GFS2: rename causes kernel Oops (Robert S Peterson) [614642] - [ipmi] Provide kipmid_max_busy_us parameter to cap CPU usage (Shyam Iyer) [609156] - [kernel] kprobes: "repz ret" causes bad EIP value crash (Dave Anderson) [607215] - [pci] panic on access to hot-removed device's proc fs (Don Zickus) [612024] - [pci] don't reassign to ROM res if it is not going to be enabled (Peter Bogdanovic) [612950] - [x86] i386: Update CPU & Memory Hot Add Not Supported messages (Prarit Bhargava) [600435] - [x86] nmi: limit hrtimer to lapic or ioapic mode (Don Zickus) [581722] - [virt] emulator: inc/dec can have lock prefix (Gleb Natapov) [615925] - [virt] Implement xen_panic_block notifier for RHEL6 Xen guests (Don Dutile) [614476] - [virt] KVM: MMU: fix conflict access permissions in direct sp (Avi Kivity) [607650] - [virt] vhost-net: avoid flush under lock (Michael S. Tsirkin) [612421] - [netdrv] bnx2x: Don't report link down if has been already down (Stanislaw Gruszka) [610311] - [netdrv] mac80211: improve error checking if WEP fails to init (John Linville) [608704] - [netdrv] ath9k: cleanup init error path (John Linville) [610224] - [mm] memcontrol: never oom when charging huge pages (Andrea Arcangeli) [608996] - [mm] memcontrol: prevent endless loop with huge pages and near-limit group (Andrea Arcangeli) [608996] - [virt] Xen PV-on-HVM: prevent null chip data ref ptr on newer xen hv (Don Dutile) [523134] - [virt] Xen PV-on-HVM: modularize platform-pci support (Don Dutile) [523134] - [virt] HPET: Do not disable hpet if not initialized (Don Dutile) [523134] - [virt] Xen PV-on-HVM: suspend-resume-support (Don Dutile) [523134] - [virt] Xen PV-on-HVM: refactor platform-pci, grant-table, enlighten support (Don Dutile) [523134 600360] - [virt] Xen PV-on-HVM: update evtchn delivery on HVM (Don Dutile) [523134] - [virt] Xen PV-on-HVM: update hvm_op hypercall & related h files to upstream (Don Dutile) [523134]- [block] cciss: bump version 3626RH (Tomas Henzl) [609522] - [block] cciss: cleanup compiletime warnings (Tomas Henzl) [609522] - [block] cciss: do not reset 640x boards (Tomas Henzl) [609522] - [block] cciss: fix hard reset (Tomas Henzl) [609522] - [block] cciss: factor out reset devices code (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfg addrs (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for mode change ack (Tomas Henzl) [609522] - [block] cciss: factor out cciss disable dma prefetch on p600 (Tomas Henzl) [609522] - [block] cciss: factor out cciss enable scsi prefetch (Tomas Henzl) [609522] - [block] cciss: factor out CISS signature present (Tomas Henzl) [609522] - [block] cciss: factor out cciss find board params (Tomas Henzl) [609522] - [block] cciss: factor out cciss find cfgtables (Tomas Henzl) [609522] - [block] cciss: factor out cciss wait for board ready (Tomas Henzl) [609522] - [block] cciss: factor out cciss find memory BAR (Tomas Henzl) [609522] - [block] cciss: remove board-id param from cciss interrupt mode (Tomas Henzl) [609522] - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [609522] - [block] cciss: factor out cciss lookup board id (Tomas Henzl) [609522] - [block] cciss: save pdev early to avoid passing it around (Tomas Henzl) [609522] - [audit] dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [mm] mmu notifier index huge spte fix (Andrea Arcangeli) [606131] - [x86] Update x86 MCE code part 2 (Prarit Bhargava) [580587] - [kernel] execshield: respect disabled randomization (Roland McGrath) [605516] - [scsi] mpt2sas: Fix to use sas device list instead of enclosure list (Tomas Henzl) [599049] - [kernel] disable kmemleak by default for -debug kernels (Jason Baron) [612244]- [net] CHECKSUM: header export and fixup (Michael S. Tsirkin) [605555] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [fs] xfs: remove block number from inode lookup code (Jiri Pirko) [607031] - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Jiri Pirko) [607031] - [fs] xfs: validate untrusted inode numbers during lookup (Jiri Pirko) [607031] - [fs] xfs: always use iget in bulkstat (Jiri Pirko) [607031] - [igb] avoid platform reset and MCE with DCA (Stefan Assmann) [572732 606687] - [drm] nouveau: downgrade severity of most init table parser errors (Ben Skeggs) [596679] - [drm] nouveau: INIT_CONFIGURE_PREINIT/CLK/MEM on newer BIOSes is not an error (Ben Skeggs) [596679] - [netdrv] enic: Replace LRO with GRO (Andy Gospodarek) [609635] - [net] decreasing real_num_tx_queues needs to flush qdisc (Andy Gospodarek) [609260] - [net] sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock (Andy Gospodarek) [609260] - [fs] inotify: send IN_UNMOUNT events (Eric Paris) [580825] - [fs] inotify: fix inotify oneshot support (Eric Paris) [614595] - [s390x] zfcp: Zero memory for gpn_ft and adisc requests (Hendrik Brueckner) [609537] - [s390x] zfcp: Do not escalate scsi eh after fast_io_fail_tmo fired (Hendrik Brueckner) [606365] - [s390x] zfcp: Remove SCSI device during unit_remove (Hendrik Brueckner) [589278] - [scsi] Allow FC LLD to fast-fail scsi eh by introducing new eh return (Hendrik Brueckner) [606365] - [s390x] zfcp: Do not wait for SBALs on stopped queue (Hendrik Brueckner) [606359] - [x86] efi: Fill all reserved memmap entries if add_efi_memmap specified (George Beshers) [607386]- [edac] i7core_edac: Avoid doing multiple probes for the same card (Mauro Carvalho Chehab) [604564] - [edac] i7core_edac: Properly discover the first QPI device (Mauro Carvalho Chehab) [604564] - [usb] Disable XHCI (USB 3) HCD module autoloading (Matthew Garrett) [608343] - [fs] xfs: prevent swapext from operating on write-only files (Jiri Pirko) [605162] {CVE-2010-2226} - [powerpc] Add symbols to kernel to allow makedumpfile to filter on ppc64 (Neil Horman) [611710] - [net] netfilter: add CHECKSUM target (Michael S. Tsirkin) [605555] - [security] audit: dynamically allocate audit_names when not enough space is in the names array (Eric Paris) [586108] - [pci] iommu/intel: Disable IOMMU for graphics if BIOS is broken (Adam Jackson) [593516] - [virt] stop vpit before irq_routing freed (Gleb Natapov) [612648] - [netdrv] Allow for BCM5709S to dump vmcore via NFS (John Feeney) [577809] - [netdrv] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613782] - [netdrv] mac80211: remove wep dependency (John Linville) [608704] - [mm] fix swapin race conditions (Andrea Arcangeli) [606131] - [crypto] authenc: Add EINPROGRESS check (Stanislaw Gruszka) [604611] - [fs] inotify: don't leak user struct on inotify release (Stanislaw Gruszka) [592399 604611] - [x86] amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs (Stanislaw Gruszka) [604611] - [kernel] profile: fix stats and data leakage (Stanislaw Gruszka) [604611] - [sound] ice1724: Fix ESI Maya44 capture source control (Stanislaw Gruszka) [604611] - [mm] hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer (Stanislaw Gruszka) [604611] - [dma] dma-mapping: fix dma_sync_single_range_* (Stanislaw Gruszka) [604611] - [hwmon] hp_accel: fix race in device removal (Stanislaw Gruszka) [604611] - [net] ipv4: udp: fix short packet and bad checksum logging (Stanislaw Gruszka) [604611]- [scsi] SCSI: Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error (Stanislaw Gruszka) [604610] - [scsi] Enable retries for SYNCRONIZE_CACHE commands to fix I/O error (Stanislaw Gruszka) [604610] - [scsi] debug: virtual_gb ignores sector_size (Stanislaw Gruszka) [604610] - [x86] acpi power_meter: acpi_device_class "power_meter_resource" too long (Stanislaw Gruszka) [604610] - [v4l] budget: Oops: "BUG: unable to handle kernel NULL pointer dereference" (Stanislaw Gruszka) [604610] - [virt] virtio: initialize earlier (Stanislaw Gruszka) [604610] - [security] testing the wrong variable in create_by_name() (Stanislaw Gruszka) [604610] - [netdrv] r8169: more broken register writes workaround (Stanislaw Gruszka) [604610] - [netdrv] r8169: fix broken register writes (Stanislaw Gruszka) [604610] - [netdrv] r8169: use correct barrier between cacheable and non-cacheable memory (Stanislaw Gruszka) [604610] - [kernel] kgdb: don't needlessly skip PAGE_USER test for Fsl booke (Stanislaw Gruszka) [604610] - [kernel] initramfs: handle unrecognised decompressor when unpacking (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Ignore spurious HV interrupts during suspend / resume (Stanislaw Gruszka) [604610] - [sound] snd-meastro3: Add amp_gpio quirk for Compaq EVO N600C (Stanislaw Gruszka) [604610] - [x86] Disable large pages on CPUs with Atom erratum AAE44 (Stanislaw Gruszka) [604610] - [x86] x86-64: Clear a 64-bit FS/GS base on fork if selector is nonzero (Stanislaw Gruszka) [604610] - [edac] mce: Fix wrong mask and macro usage (Stanislaw Gruszka) [604610] - [netdrv] p54pci: fix bugs in p54p_check_tx_ring (Stanislaw Gruszka) [604610] - [netdrv] dm9601: fix phy/eeprom write routine (Stanislaw Gruszka) [604610] - [block] ensure jiffies wrap is handled correctly in blk_rq_timed_out_timer (Stanislaw Gruszka) [604610] - [serial] 8250_pnp: add Fujitsu Wacom device (Stanislaw Gruszka) [604610] - [block] raid6: fix recovery performance regression (Stanislaw Gruszka) [604610] - [fs] procfs: fix tid fdinfo (Stanislaw Gruszka) [604610] - [usb] xhci: properly set endpoint context fields for periodic eps (Stanislaw Gruszka) [604610] - [usb] xhci: properly set the "Mult" field of the endpoint context (Stanislaw Gruszka) [604610] - [usb] OHCI: don't look at the root hub to get the number of ports (Stanislaw Gruszka) [604610] - [usb] don't choose configs with no interfaces (Stanislaw Gruszka) [604610] - [usb] fix testing the wrong variable in fs_create_by_name() (Stanislaw Gruszka) [604610] - [usb] Add id for HP ev2210 a.k.a Sierra MC5725 miniPCI-e Cell Modem (Stanislaw Gruszka) [604610] - [usb] fix remote wakeup settings during system sleep (Stanislaw Gruszka) [604610] - [mm] hugetlb: fix infinite loop in get_futex_key() when backed by huge pages (Stanislaw Gruszka) [604610] - [kernel] flex_array: fix the panic when calling flex_array_alloc() without __GFP_ZERO (Stanislaw Gruszka) [604610] - [netdrv] mac80211: remove bogus TX agg state assignment (Stanislaw Gruszka) [604610] - [ata] libata: fix locking around blk_abort_request() (Stanislaw Gruszka) [604610] - [netdrv] p54usb: Add usbid for Corega CG-WLUSB2GT (Stanislaw Gruszka) [604610] - [usb] EHCI: defer reclamation of siTDs (Stanislaw Gruszka) [604610] - [drm] nouveau: initialise display before enabling interrupts (Ben Skeggs) [596703] - [drm] nv50: fix DP->DVI if output has been programmed for native DP previously (Ben Skeggs) [596703] - [block] dm ioctl: return uevent flag after rename (Mike Snitzer) [609591] - [block] dm ioctl: make __dev_status return void (Mike Snitzer) [609591] - [block] dm ioctl: remove __dev_status from geometry and target message (Mike Snitzer) [609591] - [infiniband] mlx4: enable IBoE feature (Doug Ledford) [529397] - [dm] dm-replicator: Fix replicator_ctr() error path (Heinz Mauelshagen) [612743] - [virt] vmware: disable NMI watchdog in guest (Don Zickus) [612321] - [virt] KVM: Expose MCE control MSRs to userspace (Avi Kivity) [558416]- [x86] eeepc-laptop: disable cpu speed control on EeePC 701 (Stanislaw Gruszka) [604608] - [x86] gart: Disable GART explicitly before initialization (Stanislaw Gruszka) [604608] - [netdrv] r8169: clean up my printk uglyness (Stanislaw Gruszka) [604608] - [input] wacom: switch mode upon system resume (Stanislaw Gruszka) [604608] - [fs] eCryptfs: Decrypt symlink target for stat size (Stanislaw Gruszka) [604608] - [usb] cdc-acm: Update to new autopm API (Stanislaw Gruszka) [604608] - [netdrv] e1000e: stop cleaning when we reach tx_ring->next_to_use (Stanislaw Gruszka) [604608] - [kernel] sched: Fix a race between ttwu() and migrate_task() (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix error code for missing xattrs in lower fs (Stanislaw Gruszka) [604608] - [pci] fix nested spinlock hang in aer_inject (Stanislaw Gruszka) [604608] - [fs] ecryptfs: fix use with tmpfs by removing d_drop from ecryptfs_destroy_inode (Stanislaw Gruszka) [604608] - [scsi] add scsi target reset support to scsi ioctl (Stanislaw Gruszka) [604608] - [pci] PCIe AER: prevent AER injection if hardware masks error reporting (Stanislaw Gruszka) [604608] - [fs] quota: Fix possible dq_flags corruption (Stanislaw Gruszka) [604608] - [fs] fix NFS4 handling of mountpoint stat (Stanislaw Gruszka) [604608] - [agp] intel-agp: Switch to wbinvd_on_all_cpus (Stanislaw Gruszka) [604608] - [drm] radeon/kms: add FireMV 2400 PCI ID (Stanislaw Gruszka) [604608] - [x86] amd-iommu: Use helper function to destroy domain (Stanislaw Gruszka) [604608] - [hwmon] sht15: Fix sht15_calc_temp interpolation function (Stanislaw Gruszka) [604608] - [hwmon] sht15: Properly handle the case CONFIG_REGULATOR=n (Stanislaw Gruszka) [604608] - [ata] libata: disable NCQ on Crucial C300 SSD (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: lock down video output state access (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: convert to seq_file (Stanislaw Gruszka) [604608] - [sound] usb: Fix Oops after usb-midi disconnection (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log initial state of rfkill switches (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: use input_set_capability (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: expose module parameters (Stanislaw Gruszka) [604608] - [fs] ext3: Don't update the superblock in ext3_statfs() (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: log temperatures on termal alarm (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: adopt input device (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: issue backlight class events (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: silence bogus complain during rmmod (Stanislaw Gruszka) [604608] - [x86] thinkpad-acpi: fix some version quirks (Stanislaw Gruszka) [604608] - [kernel] resource: move kernel function inside __KERNEL__ (Stanislaw Gruszka) [604608] - [fs] ext3: journal all modifications in ext3_xattr_set_handle (Stanislaw Gruszka) [604608] - [video] backlight: mbp_nvidia_bl - add five more MacBook variants (Stanislaw Gruszka) [604608] - [sound] mixart: range checking proc file (Stanislaw Gruszka) [604608] - [hid] fix oops in gyration_event() (Stanislaw Gruszka) [604608] - [ata] pata_ali: Fix regression with old devices (Stanislaw Gruszka) [604608] - [hwmon] lis3: fix show rate for 8 bits chips (Stanislaw Gruszka) [604608] - [cgroup] freezer: Fix buggy resume test for tasks frozen with cgroup freezer (Stanislaw Gruszka) [604608] - [kernel] genirq: Force MSI irq handlers to run with interrupts disabled (Stanislaw Gruszka) [604608] - [fs] fat: fix buffer overflow in vfat_create_shortname() (Stanislaw Gruszka) [604608] - [netdrv] mlx4: add dynamic LRO disable support (Amerigo Wang) [584359] - [netdrv] s2io: add dynamic LRO disable support (Amerigo Wang) [584359] - [drm] nv50: rewrite display irq handler (Ben Skeggs) [598842] - [drm] nv50: send evo "update" command after each disconnect (Ben Skeggs) [598842] - [drm] nv50: when debugging on, log which crtc we connect an encoder to (Ben Skeggs) [598842] - [drm] nv50: supply encoder disable() hook (Ben Skeggs) [598842] - [drm] disable encoder rather than dpms off in drm_crtc_prepare_encoders() (Ben Skeggs) [598842] - [drm] nv50: DCB quirk for Dell M6300 (Ben Skeggs) [598842] - [fs] writeback: limit write_cache_pages integrity scanning to current EOF (Dave Chinner) [602490] - [fs] xfs: remove nr_to_write writeback windup. (Dave Chinner) [602490] - [fs] writeback: pay attention to wbc->nr_to_write in write_cache_pages (Eric Sandeen) [602490]- [fs] ext4: stop issuing discards if not supported by device (Eric Sandeen) [608731] - [block] dm: only initialize full request_queue for request-based device (Mike Snitzer) [595393] - [block] dm: prevent table type changes after initial table load (Mike Snitzer) [595393] - [dm] skip second flush if request unsupported (Mike Snitzer) [612014] - [dm] only ignore -EOPNOTSUPP for empty barrier requests (Mike Snitzer) [612014] - [dm] snapshot: implement a merge method for snapshot origin (Mike Snitzer) [612375] - [dm] snapshot: test chunk size against both origin and snapshot sector size (Mike Snitzer) [612375] - [dm] snapshot: open origin before exception store initialization (Mike Snitzer) [612375] - [dm] snapshot: iterate both the origin and snapshot devices (Mike Snitzer) [612375] - [block] dm: support discard if at least one underlying device supports it (Mike Snitzer) [612014] - [block] dm: support discard for multiple devices (Mike Snitzer) [612014] - [block] dm: clear the discard flag if the device loses discard capability (Mike Snitzer) [612014] - [block] dm: check that target supports discard just before submitting request (Mike Snitzer) [612014] - [scsi] convert discard to REQ_TYPE_FS instead of REQ_TYPE_BLOCK_PC (Mike Snitzer) [610054] - [scsi] fix leak in scsi_setup_discard_cmnd error path (Mike Snitzer) [610054] - [scsi] remove unused free discard page in sd_done (Mike Snitzer) [610054] - [scsi] add sd_unprep_fn to free discard page (Mike Snitzer) [610054] - [block] implement an unprep function corresponding directly to prep (Mike Snitzer) [610054] - [block] don't allocate a payload for discard request (Mike Snitzer) [610054] - [fs] ext4: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] xfs: move aio completion after unwritten extent conversion (Christoph Hellwig) [589985] - [fs] direct-io: move aio_complete into ->end_io (Christoph Hellwig) [589985] - [drm] radeon/kms/igp: fix possible divide by 0 in bandwidth code (Dave Airlie) [609755] - [drm] nouveau: disable acceleration on NVA3/NVA5/NVA8 by default (Ben Skeggs) [591062] - [drm] vt/fbcon: try harder to print output when panicing (Dave Airlie) [579002] - [fs] GFS2: fix BUG in gfs2_adjust_quota (Abhijith Das) [603827] - [fs] nfsd: nfsd_setattr needs to call commit_metadata (Christoph Hellwig) [593652] - [net] netfilter: remove config option NF_CT_ACCT completely (Jiri Pirko) [578476] - [net] Revert "[net] bonding: make bonding support netpoll" (Andy Gospodarek) [604672] - [scsi] stex: fix inconsistent usage of max_lun (David Milburn) [593255] - [kernel] sched: Kill migration thread in CPU_POST_DEAD event in migration_call, instead of CPU_DEAD (Steve Best) [604846] - [tracing] ftrace: fix function_graph livelock under kvm (Jason Baron) [596653] - [block] dm: mpath fix NULL pointer dereference when path parameters missing (Mike Snitzer) [607242] - [dm] dm-replicator: mandatory API change for replicator_resume(), replicator_dev_resume() and reference count fix calling dm_table_get_md() (Heinz Mauelshagen) [594922] - [x86] AMD IOMMU: change default to passthrough mode (Bhavna Sarathy) [607631] - [x86] dell-laptop: Add another Dell laptop family to the DMI whitelist (Matthew Garrett) [609268] - [netdrv] cnic: fix bnx2x panics with multiple interfaces enabled (Stanislaw Gruszka) [609184] - [mm] fix khugepaged startup race (Andrea Arcangeli) [612217] - [mm] add robustness to pmd_same checks (Andrea Arcangeli) [607650] - [mm] Fix vmalloc slow down (Steven Whitehouse) [583026]- [drm] i915: fix display setup bugs + hibernate (Dave Airlie) [608515 609763] - [fs] NFSv4: Fix an embarassing typo in encode_attrs() (Steve Dickson) [560786] - [fs] NFSv4: Ensure that /proc/self/mountinfo displays the minor version number (Steve Dickson) [560786] - [fs] NFSv4.1: Ensure that we initialise the session when following a referral (Steve Dickson) [560786] - [fs] SUNRPC: Fix a re-entrancy bug in xs_tcp_read_calldir() (Steve Dickson) [560786] - [fs] nfs4: use mandatory attribute file type in nfs4_get_root (Steve Dickson) [560786] - [x86] UV: uv_irq.c: Fix all sparse warnings (George Beshers) [573095] - [x86] uv: Remove recursion in uv_heartbeat_enable() (George Beshers) [573095] - [x86] pat: Update the page flags for memtype atomically instead of using memtype_lock (George Beshers) [573095] - [x86] UV: Improve BAU performance and error recovery (George Beshers) [573095] - [mm] ksm.c: remove an unneeded _notify in write_protect_page (George Beshers) [573095] - [x86] UV: Delete unneeded boot messages (George Beshers) [573095] - [x86] UV: Fix target_cpus() in x2apic_uv_x.c (George Beshers) [573095] - [x86] UV: Clean up UV headers for MMR definitions (George Beshers) [573095] - [x86] Enable NMI on all cpus on UV (George Beshers) [573095] - [x86] uv: Add serial number parameter to uv_bios_get_sn_info() (George Beshers) [573095] - [virt] xen: sync upstream xen_init_cpuid_mask (Andrew Jones) [609028] - [virt] xen: disable gbpages on pv guests (Andrew Jones) [609028] - [virt] KVM: Fix mov cr3 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr4 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Fix mov cr0 #GP at wrong instruction (Marcelo Tosatti) [611889] - [virt] KVM: Add missing srcu_read_lock() for kvm_mmu_notifier_release() (Marcelo Tosatti) [601320] - [virt] KVM: limit the number of pages per memory slot (Marcelo Tosatti) [601318] - [virt] KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page (Marcelo Tosatti) [601316] - [virt] KVM: x86: Add missing locking to arch specific vcpu ioctls (Marcelo Tosatti) [601313] - [virt] KVM: MMU: remove rmap before clear spte (Marcelo Tosatti) [601311] - [virt] KVM: MMU: Segregate shadow pages with different cr0.wp (Marcelo Tosatti) [601308] - [virt] KVM: x86: Check LMA bit before set_efer (Marcelo Tosatti) [601307] - [virt] KVM: Dont allow lmsw to clear cr0.pe (Marcelo Tosatti) [601305] - [virt] KVM: VMX: blocked-by-sti must not defer NMI injections (Marcelo Tosatti) [601304] - [virt] KVM: x86: Call vcpu_load and vcpu_put in cpuid_update (Marcelo Tosatti) [601303] - [virt] KVM: x86: Inject #GP with the right rip on efer writes (Marcelo Tosatti) [601301] - [virt] KVM: MMU: Dont read pdptrs with mmu spinlock held in mmu_alloc_roots (Marcelo Tosatti) [601300] - [virt] KVM: x86: properly update ready_for_interrupt_injection (Marcelo Tosatti) [601298] - [virt] KVM: VMX: enable VMXON check with SMX enabled (Marcelo Tosatti) [601297] - [virt] KVM: VMX: free vpid when fail to create vcpu (Marcelo Tosatti) [601292] - [virt] vhost: add unlikely annotations to error path (Michael S. Tsirkin) [602607] - [virt] vhost: break out of polling loop on error (Michael S. Tsirkin) [602607]- [mm] Prevent soft lockup - CPU#0 stuck for 61s! in kswapd0 (Larry Woodman) [596971]- [x86] properly account for IRQ injected only into BSP (Gleb Natapov) [609082]- [block] writeback: simplify the write back thread queue (Christoph Hellwig) [602595]- [mm] Fix slabcache corruption (Larry Woodman) [602595]- [infiniband] Add IBoE support (Doug Ledford) [571959] - [scsi] hpsa: don't pretend the reset works (Tomas Henzl) [598681] - [fs] revert "procfs: provide stack information for threads" and its fixup commits (George Beshers) [573095] - [x86] mce: Fix MSR_IA32_MCI_CTL2 CMCI threshold setup (John Villalovos) [593558] - [s390x] cio: use exception-save stsch (Hendrik Brueckner) [596333] - [s390x] cio: add hook to reenable mss after hibernation (Hendrik Brueckner) [596333] - [s390x] cio: allow enable_facility from outside init functions (Hendrik Brueckner) [596333] - [x86] wmi: Free the allocated acpi objects through wmi_get_event_data (Stanislaw Gruszka) [606736] - [mtd] UBI: fix volume creation input checking (Stanislaw Gruszka) [606736] - [mm] avoid THP expose VM bugs (Andrea Arcangeli) [606131] - [dm] discard support for the linear target (Mike Snitzer) [608280] - [block] fix DISCARD_BARRIER requests (Mike Snitzer) [608280] - [block] Don't count_vm_events for discard bio in submit_bio (Mike Snitzer) [608280]- [x86] disable PentiumPro memory ordering errata workaround (Gleb Natapov) [605745 606054] - [net] Bluetooth: Keep a copy of each HID device's report descriptor (Mauro Carvalho Chehab) [565583] - [hid] make Wacom modesetting failures non-fatal (Mauro Carvalho Chehab) [565583] - [hid] Implement Wacom quirk in the kernel (Mauro Carvalho Chehab) [565583] - [hid] make raw reports possible for both feature and output reports (Mauro Carvalho Chehab) [565583] - [kernel] resources: fix call to alignf() in allocate_resource() (Peter Bogdanovic) [587729] - [kernel] resources: when allocate_resource() fails, leave resource untouched (Peter Bogdanovic) [587729] - [pci] introduce pci_assign_unassigned_bridge_resources (Peter Bogdanovic) [587729] - [pci] update bridge resources to get more big ranges in PCI assign unssigned (Peter Bogdanovic) [587729] - [pci] add failed_list to pci_bus_assign_resources (Peter Bogdanovic) [587729] - [pci] add pci_bridge_release_resources and pci_bus_release_bridge_resources (Peter Bogdanovic) [587729] - [kernel] resource: add release_child_resources (Peter Bogdanovic) [587729] - [pci] separate pci_setup_bridge to small functions (Peter Bogdanovic) [587729] - [scsi] aacraid: Disable ASPM by default (Matthew Garrett) [599735] - [pci] Don't enable aspm before drivers have had a chance to veto it (Matthew Garrett) [599735] - [netdrv] ehea: Fix kernel deadlock in DLPAR-mem processing (Steve Best) [605736] - [netdrv] ehea: fix delayed packet processing (Steve Best) [605738] - [netdrv] ehea: fix possible DLPAR/mem deadlock (Steve Best) [600516] - [netdrv] ehea: error handling improvement (Steve Best) [600516] - [x86] Fall back to GART if initialization fails (Bhavna Sarathy) [598974] - [x86] AMD IOMMU memory region fail with buggy BIOS (Bhavna Sarathy) [598974] - [virt] Search the LAPIC's for one that will accept a PIC interrupt (Christopher Lalancette) [596223] - [virt] KVM: x86: Kick VCPU outside PIC lock again (Christopher Lalancette) [596223] - [virt] KVM: x86: In DM_LOWEST, only deliver interrupts to vcpus with enabled LAPIC's (Christopher Lalancette) [596223] - [virt] KVM: x86: Allow any LAPIC to accept PIC interrupts (Christopher Lalancette) [596223] - [virt] KVM: x86: Introduce a workqueue to deliver PIT timer interrupts (Christopher Lalancette) [596223] - [scsi] ibmvfc: Reduce error recovery timeout (Steve Best) [605729] - [scsi] ibmvfc: Fix command completion handling (Steve Best) [605729] - [powerpc] Enable asymmetric SMT scheduling on POWER7 (Steve Best) [596304] - [kernel] sched: Add asymmetric group packing option for sibling domain (Steve Best) [596304] - [kernel] sched: Fix capacity calculations for SMT4 (Steve Best) [596304] - [fs] Btrfs: update to latest upstream code (Josef Bacik) [593834] - [fs] direct-io: do not merge logically non-contiguous requests (Josef Bacik) [593834] - [fs] direct-io: add a hook for the fs to provide its own submit_bio function (Josef Bacik) [593834] - [fs] allow short direct-io reads to be completed via buffered IO (Josef Bacik) [593834] - [fs] GFS2: O_TRUNC not working on stuffed files across cluster (Robert S Peterson) [606428] - [nfs] nfsd4: shut down callback queue outside state lock (Jeff Layton) [599522] - [security] IMA: policy handling and general cleanups (Eric Paris) [584901] - [security] IMA: fix object lifetime to support non ext* FS (Eric Paris) [584901] - [netdrv] be2net: Include latest fixes from upstream (Ivan Vecera) [604729] - [netdrv] be2net: Add PCI SR-IOV support (Ivan Vecera) [602451] - [scsi] hpsa: do not allow hard reset of 640x-boards (Tomas Henzl) [598681] - [scsi] hpsa: fix hard reset (Tomas Henzl) [598681] - [scsi] hpsa: reset devices code (Tomas Henzl) [598681] - [scsi] hpsa: find cfg addrs (Tomas Henzl) [598681] - [scsi] hpsa: finding the memory BAR (Tomas Henzl) [598681] - [scsi] hpsa: look up the board id (Tomas Henzl) [598681] - [x86] uv: uv_global_gru_mmr_address() macro fix (George Beshers) [607696] - [crypto] vmac: make it work on big-endian (Jarod Wilson) [605688] - [net] ipvs: One-Packet Scheduler (Thomas Graf) [584336] - [drm] i915: Disable Sandybridge support for 6.0 (Adam Jackson) [604838 605302] - [netdrv] vxge: fix memory leak in vxge_alloc_msix() error path (Michal Schmidt) [580392] - [netdrv] vxge: fix SINGLE/MULTI_FUNCTION definitions (Michal Schmidt) [580392] - [netdrv] vxge: update to 2.0.8.20182-k (Michal Schmidt) [580392] - [sound] fix PCM ring buffer issues (Jaroslav Kysela) [574844 590159 600311] - [netdrv] e1000/e1000e: implement a simple interrupt moderation (Andy Gospodarek) [607283] - [netdrv] e1000e: add PCI device id to enable support for 82567V-4 (Andy Gospodarek) [607264] - [netdrv] e1000e: update driver version number (Andy Gospodarek) [582803] - [netdrv] e1000e: enable support for EEE on 82579 (Andy Gospodarek) [582803] - [netdrv] e1000e: initial support for 82579 LOMs (Andy Gospodarek) [582803] - [netdrv] e1000e: move settting of flow control refresh timer to link setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: Fix/cleanup PHY reset code for ICHx/PCHx (Andy Gospodarek) [582803] - [netdrv] e1000e: fix check for manageability on ICHx/PCH (Andy Gospodarek) [582803] - [netdrv] e1000e: separate out PHY statistics register updates (Andy Gospodarek) [582803] - [netdrv] e1000e: more cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup e1000_sw_lcd_config_ich8lan() (Andy Gospodarek) [582803] - [netdrv] e1000e: cleanup ethtool loopback setup code (Andy Gospodarek) [582803] - [netdrv] e1000e: reset MAC-PHY interconnect on 82577/82578 (Andy Gospodarek) [582803] - [netdrv] e1000e: Incorrect function pointer set for force_speed_duplex on 82577 (Andy Gospodarek) [598570] - [netdrv] e1000e: Reset 82577/82578 PHY before first PHY register read (Andy Gospodarek) [598570] - [fs] GFS2: Fix kernel NULL pointer dereference by dlm_astd (Robert S Peterson) [604244] - [fs] GFS2: recovery stuck on transaction lock (Robert S Peterson) [590878] - [netdrv] tg3: Include support for 5719 device (John Feeney) [595511] - [mm] Do not attempt to allocate memory below mmap_min_addr (Eric Paris) [540333] - [scsi] qla2xxx: Updated driver version to 8.03.01.05.06.0-k8 (Chad Dupuis) [595477] - [scsi] qla2xxx: Add portid to async-request messages (Chad Dupuis) [595477] - [scsi] qla2xxx: Propogate transport disrupted status for cable pull conditions for faster failover (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not restrict flash operations to specific regions for 4G adapters (Chad Dupuis) [595477] - [scsi] qla2xxx: For ISP 23xx, select user specified login timeout value if greater than minuimum value(4 secs) (Chad Dupuis) [595477] - [scsi] qla2xxx: Removed redundant check for ISP 84xx (Chad Dupuis) [595477] - [scsi] qla2xxx: Do not enable VP in non fabric topology (Chad Dupuis) [595477] - [scsi] qla2xxx: Make the FC port capability mutual exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit rport-flaps during link-disruptions (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct async-srb issues (Chad Dupuis) [595477] - [scsi] qla2xxx: Correct use-after-free oops seen during EH-abort (Chad Dupuis) [595477] - [scsi] qla2xxx: Fix cpu-affinity usage for non-capable ISPs (Chad Dupuis) [595477] - [scsi] qla2xxx: Limit mailbox command contention for ADISC requests (Chad Dupuis) [595477] - [scsi] qla2xxx: Further generalization of SRB CTX infrastructure (Chad Dupuis) [595477] - [scsi] qla2xxx: ensure flash operation and host reset via sg_reset are mutually exclusive (Chad Dupuis) [595477] - [scsi] qla2xxx: Prevent sending mbx commands from sysfs during isp reset (Chad Dupuis) [595477] - [scsi] qla2xxx: Cleanup FCP-command-status processing debug statements (Chad Dupuis) [595477] - [scsi] qla2xxx: Clear error status after uncorrectable non-fatal errors (Chad Dupuis) [595477] - [scsi] qla2xxx: Add char device to incease driver use count (Chad Dupuis) [595477] - [scsi] qla2xxx: Display proper link state for disconnected ports (Chad Dupuis) [595477] - [scsi] qla2xxx: Check for ISP84xx before processing to get 84xx firmware version (Chad Dupuis) [595477]- [ata] ahci: Fix failure to detect devices (Matthew Garrett) [608146] - [ata] ahci: Fix device detection when stopping DMA engines (Matthew Garrett) [601195] - [mm] Disable transparent hugepages when running under Xen (Andrea Arcangeli) [605566] - [netdrv] tg3: Fix TX BD corruption on 5755+ devices (John Feeney) [603936] - [netdrv] tg3: Fix memory leak on 5717/57765/5719 devices (John Feeney) [603933] - [netdrv] bnx2: update firmware to 09-5.0.0.j15 to improve performance (John Feeney) [593797] - [netdrv] iwlwifi: cancel scan watchdog in iwl_bg_abort_scan (John Linville) [604266] - [netdrv] add bnx2_del_napi() to stop rmmod hangs (John Feeney) [599630] - [virt] virtio: net: Remove net-specific advertising of PUBLISH_USED feature (Amit Shah) [605591] - [virt] KVM: Increase NR_IOBUS_DEVS limit to 200 (Michael S. Tsirkin) [602262] - [virt] account only for IRQ injected into BSP (Gleb Natapov) [601564] - [virt] KVM: read apic->irr with ioapic lock held (Marcelo Tosatti) [579970] - [x86] ACPI: Disable ASPM if the platform won't provide _OSC control for PCIe (Matthew Garrett) [584466] - [x86] Move notify_cpu_starting() callback to a later stage (Prarit Bhargava) [600296] - [x86] cpuidle: Fix incorrect optimization (John Villalovos) [593549] - [block] cfq: Don't allow queue merges for queues that have no process references (Jeff Moyer) [605264] - [infiniband] ehca: bitmask handling for lock_hcalls (Steve Best) [605739] - [tpm] Fix tpm_readpubek_params_out struct (Peter Bogdanovic) [597235] - [usb] Fix a hang of khubd if UHCI is removed (Pete Zaitcev) [579093] - [oprofile] fix oprofile samples dropping under load on larger systems (John Villalovos) [561557] - [kernel] check SEND_SIG_FORCED on TP_STORE_SIGINFO() (Oleg Nesterov) [591780] - [kernel] pids: increase pid_max based on num_possible_cpus (Oleg Nesterov) [593164] - [kernel] sys_personality: change sys_personality() to accept "unsigned int" instead of u_long (Oleg Nesterov) [593265] - [kernel] fix cgroup's cpu controller to provide fair CPU usage to each group in some conditions (Larry Woodman) [544197] - [gpu] vgaarb: fix incorrect dereference of userspace pointer (Danny Feng) [564247] - [kernel] sched: avoid cache misses on large machines due to sibling preference (Jerome Marchand) [592302] - [scsi] ipr: move setting of the allow_restart flag for vsets (Steve Best) [603090] - [scsi] ibmvscsi: fix DMA API misuse (Steve Best) [595417] - [netdrv] l2tp: Fix oops in pppol2tp_xmit (Danny Feng) [607055] - [net] sysfs: ethtool_ops can be NULL (Danny Feng) [603662] - [net] udp: Fix bogus UFO packet generation (Herbert Xu) [602878] - [net] vlan: fix vlan_skb_recv() (Michael S. Tsirkin) [598920] - [net] bonding: Fix fcoe mpio over inactive slave in a bond (Neil Horman) [603239] - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [604494] - [s390x] kernel: fix kernel panic caused by using kprobes (Hendrik Brueckner) [596876] - [s390x] ccwgroup: add locking around drvdata access (Hendrik Brueckner) [598563] - [s390x] cmm: fix module unload handling (Hendrik Brueckner) [598554] - [powerpc] Rework VDSO gettimeofday to prevent time going backwards (Steve Best) [591495] - [powerpc] Move kdump default base address to 64MB on 64bit (Steve Best) [603779] - [fs] gfs2: Better error reporting when mounting a gfs fs without enough journals (Abhijith Das) [600408] - [tty] Revert "[tty] fix race in tty_fasync" (Stanislaw Gruszka) [606747] - [kdump] kexec: fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] btrfs: prevent users from setting ACLs on files they do not own (Danny Feng) [603594] {CVE-2010-2071} - [fs] cifs: remove bogus first_time check in NTLMv2 session setup code (Jeff Layton) [604785] - [fs] cifs: don't attempt busy-file rename unless it's in same directory (Jeff Layton) [603707] - [fs] ext4: Fix compat EXT4_IOC_ADD_GROUP (Eric Sandeen) [602428] - [fs] ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (Eric Sandeen) [602427] - [fs] ext4: Use our own write_cache_pages() (Eric Sandeen) [602384] - [fs] xfs: Make fiemap work in query mode (Eric Sandeen) [602061] - [fs] ext4: restart ext4_ext_remove_space() after transaction restart (Josef Bacik) [589645] - [fs] ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files (Eric Sandeen) [601009] {CVE-2010-2066} - [fs] btrfs: check for read permission on src file in the clone ioctl (Danny Feng) [593227] {CVE-2010-1636} - [drm] radeon: fixes for radeon driver from upstream (Dave Airlie) [589098] - [drm] radeon port 2.6.35 HDMI audio to RHEL6 (Jerome Glisse) [604435] - [drm] nv50: fix iommu errors caused by device reading from address 0 (Ben Skeggs) [602498] - [ata] libata: don't flush dcache on slab pages (Stanislaw Gruszka) [606719] - [fs] cifs: don't call cifs_new_fileinfo unless cifs_open succeeds (Jeff Layton) [593422] - [fs] cifs: don't ignore cifs_posix_open_inode_helper return value (Jeff Layton) [593422] - [fs] cifs: clean up arguments to cifs_open_inode_helper (Jeff Layton) [593422] - [fs] cifs: pass instantiated filp back after open call (Jeff Layton) [593422] - [fs] cifs: move cifs_new_fileinfo call out of cifs_posix_open (Jeff Layton) [593422] - [fs] cifs: implement drop_inode superblock op (Jeff Layton) [593422] - [fs] cifs: checkpatch cleanup (Jeff Layton) [593422] - [fs] nfsd: ensure sockets are closed on error (Jeff Layton) [603735] - [fs] Revert "sunrpc: move the close processing after do recvfrom method" (Jeff Layton) [603735] - [fs] Revert "sunrpc: fix peername failed on closed listener" (Jeff Layton) [603735] - [virt] kvm: Prevent internal slots from being COWed (Glauber Costa) [601192] - [virt] kvm: Keep slot ID in memory slot structure (Glauber Costa) [601192] - [fs] writeback: split writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: remove writeback_inodes_wbc (Christoph Hellwig) [601202] - [fs] writeback: fix pin_sb_for_writeback (Christoph Hellwig) [601202] - [fs] writeback: add missing requeue_io in writeback_inodes_wb (Christoph Hellwig) [601202] - [fs] writeback: simplify and split bdi_start_writeback (Christoph Hellwig) [601202] - [fs] writeback: simplify wakeup_flusher_threads (Christoph Hellwig) [601202] - [fs] writeback: fix writeback_inodes_wb from writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: enforce s_umount locking in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: queue work on stack in writeback_inodes_sb (Christoph Hellwig) [601202] - [fs] writeback: fix writeback completion notifications (Christoph Hellwig) [601202] - [fs] vfs: improve writeback_inodes_wb() (Christoph Hellwig) [601202] - [fs] writeback: remove unused nonblocking and congestion checks (Christoph Hellwig) [601202] - [fs] writeback: remove the always false bdi_cap_writeback_dirty() test (Christoph Hellwig) [601202] - [misc] hpilo: fix pointer warning in ilo_ccb_setup (Prarit Bhargava) [603733] - [netdrv] libertas_tf: Fix warning in lbtf_rx for stats struct (Prarit Bhargava) [603733] - [scsi] Fix userspace warning in /usr/include/scsi/scsi.h (Prarit Bhargava) [603733] - [pci] Fix section mismatch warning in pcibios_scan_specific_bus() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/ecryptfs/messaging.c: ecryptfs_process_response() (Prarit Bhargava) [603733] - [fs] Fix warning in fs/btrfs/ordered-data.c: btrfs_dec_test_ordered_pending() (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/bnx2.c (Prarit Bhargava) [603733] - [doc] Fix warning in Documentation/spi/spidev_fdx.c: do_msg() (Prarit Bhargava) [603733] - [kernel] Fix stack warning in lib/decompress_bunzip2.c: get_next_block() (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/vxge/vxge-main.c: vxge_probe() (Prarit Bhargava) [603733] - [v4l] Fix warnings in drivers/media/dvb/frontends (Prarit Bhargava) [603733] - [trace] Fix warning in include/trace/events/kmem.h: mm_kswapd_ran() (Prarit Bhargava) [603733] - [scsi] Fix warning in drivers/scsi/megaraid/megaraid_sas.c: process_fw_state_change_wq() (Prarit Bhargava) [603733] - [pcmcia] Fix warnings in drivers/pcmcia/socket_sysfs.c (Prarit Bhargava) [603733] - [netdrv] Fix warning in drivers/net/wireless/wl3501_cs.c: wl3501_esbq_exec() (Prarit Bhargava) [603733] - [drm] Workaround broken check_headers.pl (Prarit Bhargava) [603733] - [isdn] Fix warning in drivers/isdn/hardware/mISDN/hfcpci.c: hfcpci_softirq() (Prarit Bhargava) [603733] - [virt] Fix warning in drivers/vhost/vhost.c: vhost_signal() (Prarit Bhargava) [603733] - [md] Fix warning in drivers/md/dm-repl.c: _replicator_slink_message() (Prarit Bhargava) [603733] - [virt] Fix warning in arch/x86/kvm/svm.c: svm_handle_mce() (Prarit Bhargava) [603733] - [net] Fix stack warning in net/mac80211/debugfs_sta.c: sta_agg_status_read() (Prarit Bhargava) [603733] - [kernel] Fix warnings in scripts/mod/mod-extract.c (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mprotect.c: mprotect_fixup() (Prarit Bhargava) [603733] - [mm] Fix warning in mm/mmap.c: __split_vma() (Prarit Bhargava) [603733] - [mca] Fix warning in include/linux/mca-legacy.h (Prarit Bhargava) [603733] - [mm] Fix warning in include/linux/khugepaged.h (Andrea Arcangeli) [603733] - [virt] Fix warnings in drivers/xen/events.c() (Prarit Bhargava) [603733] - [x86] Fix warning in drivers/platform/x86/thinkpad_acpi.c (Prarit Bhargava) [603733] - [netdrv] Fix warnings in drivers/net/wireless/b43/phy_lp.c (Prarit Bhargava) [603733] - [block] Fix warning in drivers/block/cciss.c: fail_all_cmds() (Prarit Bhargava) [603733] - [isdn] Fix warnings in drivers/isdn/hardware/mISDN/w6692.c (Prarit Bhargava) [603733] - [kernel] Fix compiler warning in sched.c (Larry Woodman) [544197] - [fs] fscache/object-list.c: fix warning on 32-bit (Prarit Bhargava) [603733] - [sysfs] Fix warning in sysfs_open_file (Prarit Bhargava) [603733] - [kdump] Fix warning in kexec_crash_size_show (Prarit Bhargava) [603733] - [netdrv] libertas: fix uninitialized variable warning (Prarit Bhargava) [603733] - [drm] Fixes linux-next & linux-2.6 checkstack warnings (Prarit Bhargava) [603733] - [x86] acpi_pad: squish warning (Prarit Bhargava) [603733] - [netdrv] iwlwifi: dynamically allocate buffer for sram debugfs file (Prarit Bhargava) [603733] - [isdn] Fix warnings in eicon driver (Prarit Bhargava) [603733] - [net] bridge: Make first arg to deliver_clone const (Prarit Bhargava) [603733] - [kernel] linux/elfcore.h: hide kernel functions (Prarit Bhargava) [603733] - [fs] quota: suppress warning: "quotatypes" defined but not used (Prarit Bhargava) [603733] - [fs] fuse: fix large stack use (Prarit Bhargava) [603733] - [uwb] wlp: refactor wlp_get_() macros (Prarit Bhargava) [603733] - [usb] Remove large struct from the stack in USB storage isd200 driver (Prarit Bhargava) [603733] - [usb] isp1362: better 64bit printf warning fixes (Prarit Bhargava) [603733] - [pci] PCI: kill off pci_register_set_vga_state() symbol export (Prarit Bhargava) [603733] - [x86] intel-iommu: Fix section mismatch dmar_ir_support() uses dmar_tbl (Prarit Bhargava) [603733] - [v4l] dvb-bt8xx: fix compile warning (Prarit Bhargava) [603733] - [tty] tty_buffer: Fix distinct type warning (Prarit Bhargava) [603733] - [virt] virtio: fix section mismatch warnings (Prarit Bhargava) [603733] - [ata] Fix warning in libata-eh.c (Prarit Bhargava) [603733] - [crypto] testmgr: Fix warning (Prarit Bhargava) [603733] - [x86] Use __builtin_memset and __builtin_memcpy for memset/memcpy (Prarit Bhargava) [603733] - [x86] apic: Fix prototype in hw_irq.h (Prarit Bhargava) [603733] - [x86] nmi_watchdog: relax the nmi checks during bootup (Don Zickus) [596760] - [x86] nmi_watchdog: disable correct cpu if it fails check (Don Zickus) [596760] - [netdrv] iwlwifi: update supported PCI_ID list for 5xx0 series (John Linville) [599148] - [netdrv] iwlwifi: recalculate average tpt if not current (John Linville) [595845] - [netdrv] iwl3945: enable stuck queue detection on 3945 (John Linville) [595847] - [netdrv] iwlwifi: fix internal scan race (John Linville) [595846] - [netdrv] iwlwifi: fix scan races (John Linville) [595846] - [virt] virtio: fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601690] - [virt] virtio: Fix scheduling while atomic in virtio_balloon stats (Amit Shah) [601690] - [virt] virtio: Add memory statistics reporting to the balloon driver (Amit Shah) [601690] - [block] make blk_init_free_list and elevator_init idempotent (Mike Snitzer) [594584] - [block] avoid unconditionally freeing previously allocated request_queue (Mike Snitzer) [594584] - [virt] vhost: fix the memory leak which will happen when memory_access_ok fails (Michael S. Tsirkin) [599299] - [virt] vhost-net: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: fix to check the return value of copy_to/from_user() correctly (Michael S. Tsirkin) [599299] - [virt] vhost: Fix host panic if ioctl called with wrong index (Michael S. Tsirkin) [599299] - [block] writeback: fixups for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [fs] writeback: disable periodic old data writeback for !dirty_writeback_centisecs (Mike Snitzer) [594570] - [modsign] Include the GNU build ID note in the digest (David Howells) [581965] - [modsign] Fix a number of module signing bugs (David Howells) [581965] - [modsign] KEYS: Return more accurate error codes (David Howells) [591891] - [netdrv] ixgbe: fix automatic LRO/RSC settings for low latency (Andy Gospodarek) [595555] - [scsi] sync fcoe with upstream (Mike Christie) [603263] - [trace] conflicting tracepoint power.h headers (Mark Wielaard) [599175] - [netdrv] ixgbe: fix panic when shutting down system with WoL enabled (Andy Gospodarek) [601066] - [netdrv] ixgbe: ixgbe_down needs to stop dev_watchdog (Andy Gospodarek) [604807] - [scsi] sync fcoe (Mike Christie) [595558] - [kernel] CRED: Fix a race in creds_are_invalid() in credentials debugging (James Leddy) [578268] - [kernel] Remove timeout logic in mutex_spin_on_owner() to match upstream (Steve Best) [602805]- [virt] Disable transparent hugepages when running under Xen (Dor Laor) [605566] - [pci] fix compilation when CONFIG_PCI_MSI=n (Vivek Goyal) [589397] - [block] virtio_blk: support barriers without FLUSH feature (Christoph Hellwig) [602595] - [mm] make compound_lock irqsafe in put_page (Andrea Arcangeli) [605354] - [mm] remove compound_lock from futex (Andrea Arcangeli) [605354] - [mm] memcontrol compound_lock irqsafe (Andrea Arcangeli) [605354] - [mm] add compound_lock_irqsave/irqrestore (Andrea Arcangeli) [605354]- [virt] virtio-pci: Disable MSI at startup (Vivek Goyal) [589397] - [mm] Reenable transparent hugepages (Aristeu Rozanski) [602436]- [mm] Revert "[redhat] Enable transparent hugepages by default" (Aristeu Rozanski) [602436]- [net] Revert "[net] bridge: make bridge support netpoll" (Herbert Xu) [602927] - [virt] always invalidate and flush on spte page size change (Andrea Arcangeli) [578134] - [mm] root anon vma bugchecks (Andrea Arcangeli) [578134] - [mm] resurrect the check in page_address_in_vma (Andrea Arcangeli) [578134] - [mm] root anon vma use root (Andrea Arcangeli) [578134] - [mm] avoid ksm hang (Andrea Arcangeli) [578134] - [mm] always add new vmas at the end (Andrea Arcangeli) [578134] - [mm] remove unnecessary lock from __vma_link (Andrea Arcangeli) [578134] - [mm] optimize hugepage tracking for memcgroup & handle splitting (Rik van Riel) [597108] - [mm] properly move a transparent hugepage between cgroups (Rik van Riel) [597081] - [mm] scale statistics if the page is a transparent hugepage (Rik van Riel) [597077] - [mm] enhance mem_cgroup_charge_statistics with a page_size argument (Rik van Riel) [597058] - [virt] add option to disable spinlock patching on hypervisor (Gleb Natapov) [599068] - [virt] xen: don't touch xsave in cr4 (Andrew Jones) [599069] - [drm] Update core to current drm-linus (Adam Jackson) [589547 589792 597022] - [mm] fix refcount bug in anon_vma code (Rik van Riel) [602739]- [netdrv] vlan: allow null VLAN ID to be used (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add boolean parameter to ixgbe_set_vmolr (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug when EITR=0 causing no writebacks (Andy Gospodarek) [595555] - [netdrv] ixgbe: enable extremely low latency (Andy Gospodarek) [595555] - [netdrv] ixgbe: added compat bits (Andy Gospodarek) [595555] - [netdrv] ixgbe: dcb, do not tag tc_prio_control frames (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix ixgbe_tx_is_paused logic (Andy Gospodarek) [595555] - [netdrv] ixgbe: always enable vlan strip/insert when DCB is enabled (Andy Gospodarek) [595555] - [netdrv] ixgbe: remove some redundant code in setting FCoE FIP filter (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix wrong offset to fc_frame_header in ixgbe_fcoe_ddp (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix header len when unsplit packet overflows to data buffer (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix setting of promisc mode when using mac-vlans (Andy Gospodarek) [595555] - [netdrv] ixgbe: Add support for VF MAC and VLAN configuration (Andy Gospodarek) [595555] - [netdrv] ixgbe: fix bug with vlan strip in promsic mode (Andy Gospodarek) [595555] - [virt] use unfair spinlock when running on hypervisor (Gleb Natapov) [599068]- [kernel] sched: update normalized values on user updates via proc (Hendrik Brueckner) [590748] - [kernel] sched: Make tunable scaling style configurable (Hendrik Brueckner) [590748] - [s390x] nohz: Introduce arch_needs_cpu (Hendrik Brueckner) [590009] - [ppc64] Use form 1 affinity to setup node distance (Steve Best) [594502] - [ppc64] numa: Use ibm, architecture-vec-5 to detect form 1 affinity (Steve Best) [594502] - [ppc64] Set a smaller value for RECLAIM_DISTANCE to enable zone reclaim (Steve Best) [594502] - [block] Add padding to writeback_control (Mike Snitzer) [594570] - [fs] cifs: fix page refcount leak (Jeff Layton) [595827] - [scsi] megaraid_sas - Add three times Online controller reset (Tomas Henzl) [594821] - [scsi] megaraid: update driver version to 4.28 (Tomas Henzl) [577010] - [netdrv] tg3: Provide more support for 57765 with v3.108 (John Feeney) [581691] - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (Jeff Moyer) [596997] - [block] allow initialization of previously allocated request_queue (Mike Snitzer) [594584] - [usb] Fix oops on switching USB controllers (Pete Zaitcev) [578979] - [drm] nouveau: important fixes to vbios parser (Ben Skeggs) [596604] - [virt] virtio: console: Fix crash when port is unplugged and blocked for write (Amit Shah) [596635] - [virt] virtio: console: Fix crash when hot-unplugging a port and read is blocked (Amit Shah) [596635] - [kernel] signals: check_kill_permission(): don't check creds if same_thread_group() (Oleg Nesterov) [595499] - [drm] fix issue with wake up like upstream commit (Dave Airlie) [577959] - [x86] Fix AMD IOMMU suspend/resume (Matthew Garrett) [593787] - [mm] do_generic_file_read: clear page errors when issuing a fresh read of the page (Rik van Riel) [596334] - [x86] Fix loud HPET warning on Intel Platforms (Prarit Bhargava) [592036] - [x86] Intel Cougar Point PCH support for SATA, USB, HD Audio, I2C(SMBUS), and iTCO Watchdog (John Villalovos) [560077] - [x86] dell-laptop: Update to match mainline (Matthew Garrett) [586495] - [kernel] proc: backport afinity_hint code (Neil Horman) [591509] - [scsi] bfa: powerpc compilation warning and endian fix (Rob Evers) [583154] - [scsi] bfa: code review fixes (Rob Evers) [583154] - [s390x] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [591963] - [s390x] vdso: add missing vdso_install target (Hendrik Brueckner) [587368] - [mm] mempolicy: fix get_mempolicy() for relative and static nodes (Steve Best) [592327] - [net] reserve ports for applications using fixed port numbers (Amerigo Wang) [580970] - [kernel] sysctl: add proc_do_large_bitmap (Amerigo Wang) [580970] - [kernel] sysctl: refactor integer handling proc code (Amerigo Wang) [580970] - [virt] VMware Balloon: clamp number of collected non-balloonable pages (Amit Shah) [582826] - [virt] x86, hypervisor: add missing (Amit Shah) [582826] - [nfs] nfsd4: bug in read_buf (Steve Dickson) [597215] - [nfs] svcrdma: RDMA support not yet compatible with RPC6 (Steve Dickson) [597215] - [nfs] Revert "nfsd4: distinguish expired from stale stateids" (Steve Dickson) [597215] - [nfs] nfsd: safer initialization order in find_file() (Steve Dickson) [597215] - [nfs] nfs4: minor callback code simplification, comment (Steve Dickson) [597215] - [nfs] NFSD: don't report compiled-out versions as present (Steve Dickson) [597215] - [nfs] nfsd4: implement reclaim_complete (Steve Dickson) [597215] - [nfs] nfsd4: nfsd4_destroy_session must set callback client under the state lock (Steve Dickson) [597215] - [nfs] nfsd4: keep a reference count on client while in use (Steve Dickson) [597215] - [nfs] nfsd4: mark_client_expired (Steve Dickson) [597215] - [nfs] nfsd4: introduce nfs4_client.cl_refcount (Steve Dickson) [597215] - [nfs] nfsd4: refactor expire_client (Steve Dickson) [597215] - [nfs] nfsd4: extend the client_lock to cover cl_lru (Steve Dickson) [597215] - [nfs] nfsd4: use list_move in move_to_confirmed (Steve Dickson) [597215] - [nfs] nfsd4: fold release_session into expire_client (Steve Dickson) [597215] - [nfs] nfsd4: rename sessionid_lock to client_lock (Steve Dickson) [597215] - [nfs] nfsd4: fix bare destroy_session null dereference (Steve Dickson) [597215] - [nfs] nfsd4: use local variable in nfs4svc_encode_compoundres (Steve Dickson) [597215] - [nfs] nfsd: further comment typos (Steve Dickson) [597215] - [nfs] sunrpc: centralise most calls to svc_xprt_received (Steve Dickson) [597215] - [nfs] nfsd4: fix unlikely race in session replay case (Steve Dickson) [597215] - [nfs] nfsd4: fix filehandle comment (Steve Dickson) [597215] - [nfs] nfsd: potential ERR_PTR dereference on exp_export() error paths (Steve Dickson) [597215] - [nfs] nfsd4: complete enforcement of 4.1 op ordering (Steve Dickson) [597215] - [nfs] nfsd4: allow 4.0 clients to change callback path (Steve Dickson) [597215] - [nfs] nfsd4: rearrange cb data structures (Steve Dickson) [597215] - [nfs] NFSD: NFSv4 callback client should use RPC_TASK_SOFTCONN (Steve Dickson) [597215] - [nfs] nfsd4: cl_count is unused (Steve Dickson) [597215] - [nfs] nfsd4: don't sleep in lease-break callback (Steve Dickson) [597215] - [nfs] nfsd4: indentation cleanup (Steve Dickson) [597215] - [nfs] nfsd4: consistent session flag setting (Steve Dickson) [597215] - [nfs] nfsd4: remove probe task's reference on client (Steve Dickson) [597215] - [nfs] nfsd4: remove dprintk (Steve Dickson) [597215] - [nfs] nfsd4: shutdown callbacks on expiry (Steve Dickson) [597215] - [nfs] nfsd4: preallocate nfs4_rpc_args (Steve Dickson) [597215] - [nfs] svcrpc: don't hold sv_lock over svc_xprt_put() (Steve Dickson) [597215] - [nfs] nfsd: don't break lease while servicing a COMMIT (Steve Dickson) [597215] - [nfs] nfsd: factor out hash functions for export caches (Steve Dickson) [597215] - [nfs] sunrpc: never return expired entries in sunrpc_cache_lookup (Steve Dickson) [597215] - [nfs] sunrpc/cache: factor out cache_is_expired (Steve Dickson) [597215] - [nfs] sunrpc: don't keep expired entries in the auth caches (Steve Dickson) [597215] - [nfs] nfsd4: document lease/grace-period limits (Steve Dickson) [597215] - [nfs] nfsd4: allow setting grace period time (Steve Dickson) [597215] - [nfs] nfsd4: reshuffle lease-setting code to allow reuse (Steve Dickson) [597215] - [nfs] nfsd4: remove unnecessary lease-setting function (Steve Dickson) [597215] - [nfs] nfsd4: simplify lease/grace interaction (Steve Dickson) [597215] - [nfs] nfsd4: simplify references to nfsd4 lease time (Steve Dickson) [597215] - [nfs] Fix another nfs_wb_page() deadlock (Steve Dickson) [595478] - [nfs] Ensure that we mark the inode as dirty if we exit early from commit (Steve Dickson) [595478] - [nfs] Fix a lock imbalance typo in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] sunrpc: fix leak on error on socket xprt setup (Steve Dickson) [595478] - [pci] Add padding to PCI structs for future enhancements (Prarit Bhargava) [590286]- [mm] fix vma_adjust lock inversion (Andrea Arcangeli) [595808] - [mm] eliminate compiler warning introduced by my "kernel pagefault tracepoint for x86 & x86_64 patch" (Larry Woodman) [526032] - [netdrv] tg3: Fix INTx fallback when MSI fails (Steve Best) [594456] - [virt] correctly trace irq injection on SVM (Gleb Natapov) [594020] - [virt] KVM: remove CAP_SYS_RAWIO requirement from kvm_vm_ioctl_assign_irq (Alex Williamson) [594912] - [virt] KVM: Fix wallclock version writing race (Glauber Costa) [592033] - [x86] Fix double enable_IR_x2apic call on SMP kernel on !SMP boards (Luming Yu) [585122] - [block] Adjust elv_iosched_show to return "none" for bio-based DM (Mike Snitzer) [595393] - [dm] mpath: Add a feature flag attribute to the multipath structure (Mike Snitzer) [594503] - [kernel] fix compat_sys_sched_getaffinity() (Oleg Nesterov) [582407] - [usb] usbcore: Fix issue with disabled USB3 protocol ports (Bhavna Sarathy) [591916] - [kernel] python: change scripts to use system python instead of env (Don Zickus) [575965] - [scsi] mpt2sas: update to 05.100.00.02 (Tomas Henzl) [591971] - [virt] Fix FV Xen guest when xen_pv_hvm not enabled (Don Dutile) [523134] - [net] enhance network cgroup classifier to work in softirq context (Neil Horman) [595351] - [net] gro: Fix bogus gso_size on the first fraglist entry (Herbert Xu) [594561] - [nfs] sunrpc trace points (Steve Dickson) [567741] - [nfs] don't try to decode GETATTR if DELEGRETURN returned error (Jeff Layton) [584391] - [nfs] d_revalidate() is too trigger-happy with d_drop() (Jeff Layton) [587225] - [ppc64] Fix zero length strncmp() on powerpc (Steve Best) [593129] - [ppc64] pseries: Fix xics interrupt affinity (Steve Best) [592438] - [ppc] Improve 64bit copy_tofrom_user (Steve Best) [591344] - [fs] GFS2: Fix permissions checking for setflags ioctl() (Steven Whitehouse) [595395] {CVE-2010-1641} - [gfs] GFS2: Add two useful messages (Steven Whitehouse) [589510] - [serial] fix serial console hang after entering username (John Villalovos) [590851] - [kdump] kexec can't load capturing kernel on some big RAM systems (Vitaly Mayatskikh) [580843] - [fs] cleanup generic block based fiemap (Josef Bacik) [578560] - [fs] vfs: add NOFOLLOW/UNUSED to umount flags (Josef Bacik) [562078] - [fs] dlm: fix ast ordering for user locks (David Teigland) [592418] - [fs] cifs: fix noserverino handling when unix extensions are enabled (Jeff Layton) [591483] - [fs] cifs: don't update uniqueid in cifs_fattr_to_inode (Jeff Layton) [591483] - [fs] cifs: always revalidate hardlinked inodes when using noserverino (Jeff Layton) [591483] - [fs] cifs: Fix losing locks during fork() (Jeff Layton) [591483] - [fs] cifs: propagate cifs_new_fileinfo() error back to the caller (Jeff Layton) [591483] - [fs] cifs: add comments explaining cifs_new_fileinfo behavior (Jeff Layton) [591483] - [fs] cifs: Allow null nd (as nfs server uses) on create (Jeff Layton) [591483] - [fs] cifs: remove unused parameter from cifs_posix_open_inode_helper() (Jeff Layton) [591483] - [fs] cifs: drop quota operation stubs (Jeff Layton) [591483] - [fs] cifs: Remove unused cifs_oplock_cachep (Jeff Layton) [591483] - [fs] cifs: Cleanup various minor breakage in previous cFYI cleanup (Jeff Layton) [591483] - [fs] cifs: Neaten cERROR and cFYI macros, reduce text space (Jeff Layton) [591483] - [fs] cifs: trivial white space (Jeff Layton) [591483] - [fs] cifs: use add_to_page_cache_lru (Jeff Layton) [591483] - [fs] cifs: not overwriting file_lock structure after GET_LK (Jeff Layton) [591483] - [fs] cifs: Fix a kernel BUG with remote OS/2 server (Jeff Layton) [591483] - [fs] cifs: initialize nbytes at the beginning of CIFSSMBWrite() (Jeff Layton) [591483] - [fs] cifs: back out patches that didn't make it upstream (Jeff Layton) [591483] - [fs] cifs: guard against hardlinking directories (Jeff Layton) [591229] - [pci] check caps from sysfs file open to read device dependent config space (Don Dutile) [559709] - [fs] sysfs: add struct file* to bin_attr callbacks (Don Dutile) [559709] - [ata] pata_via: fixup detection issues (David Milburn) [591074] - [security] keys: call_sbin_request_key() must write lock keyrings before modifying them (David Howells) [591891] - [security] keys: Use RCU dereference wrappers in keyring key type code (David Howells) [591891] - [security] keys: find_keyring_by_name() can gain access to a freed keyring (David Howells) [585101 591891] {CVE-2010-1437} - [security] keys: Fix RCU handling in key_gc_keyring() (David Howells) [591891] - [security] keys: the request_key() syscall should link an existing key to the dest keyring (David Howells) [591891] - [security] keys: don't need to use RCU in keyring_read() as semaphore is held (David Howells) [591891] - [security] keys: fix an RCU warning (David Howells) [591891] - [security] keys: PTR_ERR return of wrong pointer in keyctl_get_security() (David Howells) [591891] - [fs] CacheFiles: Fix error handling in cachefiles_determine_cache_security() (David Howells) [591894] - [fs] CacheFiles: Fix occasional EIO on call to vfs_unlink() (David Howells) [591894] - [fs] fs-cache: order the debugfs stats correctly (David Howells) [591894] - [fs] SLOW_WORK: CONFIG_SLOW_WORK_PROC should be CONFIG_SLOW_WORK_DEBUG (David Howells) [591894] - [fs] fscache: add missing unlock (David Howells) [591894] - [fs] FS-Cache: Remove the EXPERIMENTAL flag (David Howells) [591894] - [fs] CacheFiles: Fix a race in cachefiles_delete_object() vs rename (David Howells) [591894] - [fs] switch cachefiles to kern_path() (David Howells) [591894] - [fs] FS-Cache: Avoid maybe-used-uninitialised warning on variable (David Howells) [591894] - [net] bonding: make bonding support netpoll (Amerigo Wang) [587751] - [net] bridge: make bridge support netpoll (Amerigo Wang) [587751] - [net] netpoll: add generic support for bridge and bonding devices (Amerigo Wang) [587751] - [ppc64] Use lwarx/ldarx hint in bit locks (Steve Best) [594515] - [ppc64] 85xx: Make sure lwarx hint isn't set on ppc32 (Steve Best) [594515] - [ppc64] Use lwarx hint in spinlocks (Steve Best) [594515] - [fs] tmpfs: Insert tmpfs cache pages to inactive list at first (Rik van Riel) [595210] - [mm] vmscan: detect mapped file pages used only once (Rik van Riel) [595210] - [mm] vmscan: drop page_mapping_inuse() (Rik van Riel) [595210] - [mm] vmscan: factor out page reference checks (Rik van Riel) [595210] - [nfs] SUNRPC: Don't spam gssd with upcall requests when the kerberos key expired (Steve Dickson) [595478] - [nfs] SUNRPC: Reorder the struct rpc_task fields (Steve Dickson) [595478] - [nfs] SUNRPC: Remove the 'tk_magic' debugging field (Steve Dickson) [595478] - [nfs] SUNRPC: Move the task->tk_bytes_sent and tk_rtt to struct rpc_rqst (Steve Dickson) [595478] - [nfs] Don't call iput() in nfs_access_cache_shrinker (Steve Dickson) [595478] - [nfs] Clean up nfs_access_zap_cache() (Steve Dickson) [595478] - [nfs] Don't run nfs_access_cache_shrinker() when the mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure rpcauth_prune_expired() respects the nr_to_scan parameter (Steve Dickson) [595478] - [nfs] SUNRPC: Ensure memory shrinker doesn't waste time in rpcauth_prune_expired() (Steve Dickson) [595478] - [nfs] SUNRPC: Dont run rpcauth_cache_shrinker() when gfp_mask is GFP_NOFS (Steve Dickson) [595478] - [nfs] Read requests can use GFP_KERNEL (Steve Dickson) [595478] - [nfs] Clean up nfs_create_request() (Steve Dickson) [595478] - [nfs] Don't use GFP_KERNEL in rpcsec_gss downcalls (Steve Dickson) [595478] - [nfs] NFSv4: Don't use GFP_KERNEL allocations in state recovery (Steve Dickson) [595478] - [nfs] SUNRPC: Fix xs_setup_bc_tcp() (Steve Dickson) [595478] - [nfs] SUNRPC: Replace jiffies-based metrics with ktime-based metrics (Steve Dickson) [595478] - [kernel] ktime: introduce ktime_to_ms() (Steve Dickson) [595478] - [nfs] SUNRPC: RPC metrics and RTT estimator should use same RTT value (Steve Dickson) [595478] - [nfs] Calldata for nfs4_renew_done() (Steve Dickson) [595478] - [nfs] nfs4: renewd renew operations should take/put a client reference (Steve Dickson) [595478] - [nfs] Squelch compiler warning in nfs_add_server_stats() (Steve Dickson) [595478] - [nfs] Clean up fscache_uniq mount option (Steve Dickson) [595478] - [nfs] Squelch compiler warning (Steve Dickson) [595478] - [nfs] SUNRPC: Trivial cleanups in include/linux/sunrpc/xdr.h (Steve Dickson) [595478] - [nfs] NFSv4: Clean up the NFSv4 setclientid operation (Steve Dickson) [595478] - [nfs] NFSv4: Allow attribute caching with 'noac' mounts if client holds a delegation (Steve Dickson) [595478] - [nfs] SUNRPC: Fail over more quickly on connect errors (Steve Dickson) [595478] - [nfs] SUNRPC: Move the test for XPRT_CONNECTING into xprt_connect() (Steve Dickson) [595478] - [nfs] SUNRPC: Cleanup - make rpc_new_task() call rpc_release_calldata on failure (Steve Dickson) [595478] - [nfs] SUNRPC: Clean up xprt_release() (Steve Dickson) [595478] - [nfs] NFSv4: Fix up the documentation for nfs_do_refmount (Steve Dickson) [595478] - [nfs] Replace nfsroot on-stack filehandle (Steve Dickson) [595478] - [nfs] Cleanup file handle allocations in fs/nfs/super.c (Steve Dickson) [595478] - [nfs] Prevent the mount code from looping forever on broken exports (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_getacl() and nfs3_proc_setacl() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_statfs() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_setattr() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs4_proc_create() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_symlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_proc_create (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_rmdir (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_proc_remove() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_readlink() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_link() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_readdir() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename() (Steve Dickson) [595478] - [nfs] Reduce stack footprint of nfs_revalidate_inode() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access() (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of nfs4_remote_referral_get_sb (Steve Dickson) [595478] - [nfs] NFSv4: Reduce stack footprint of nfs4_get_root() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_remote_path() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_lookup (Steve Dickson) [595478] - [nfs] NFSv4: Reduce the stack footprint of try_location() (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_create_server (Steve Dickson) [595478] - [nfs] Reduce the stack footprint of nfs_follow_mountpoint() (Steve Dickson) [595478] - [nfs] NFSv4: Eliminate nfs4_path_walk() (Steve Dickson) [595478] - [nfs] Add helper functions for allocating filehandles and fattr structs (Steve Dickson) [595478] - [nfs] NFSv4: Fix the locking in nfs_inode_reclaim_delegation() (Steve Dickson) [595478] - [nfs] fix memory leak in nfs_get_sb with CONFIG_NFS_V4 (Steve Dickson) [595478] - [nfs] fix some issues in nfs41_proc_reclaim_complete() (Steve Dickson) [595478] - [nfs] Ensure that nfs_wb_page() waits for Pg_writeback to clear (Steve Dickson) [595478] - [nfs] Fix an unstable write data integrity race (Steve Dickson) [595478] - [nfs] testing for null instead of ERR_PTR() (Steve Dickson) [595478] - [nfs] NFSv4: Don't attempt an atomic open if the file is a mountpoint (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a bug in rpcauth_prune_expired (Steve Dickson) [595478] - [nfs] NFSv4: fix delegated locking (Steve Dickson) [595478] - [nfs] Ensure that the WRITE and COMMIT RPC calls are always uninterruptible (Steve Dickson) [595478] - [nfs] Fix a race with the new commit code (Steve Dickson) [595478] - [nfs] Fix the mode calculation in nfs_find_open_context (Steve Dickson) [595478] - [nfs] NFSv4: Fall back to ordinary lookup if nfs4_atomic_open() returns EISDIR (Steve Dickson) [595478] - [nfs] SUNRPC: Fix the return value of rpc_run_bc_task() (Steve Dickson) [595478] - [nfs] SUNRPC: Fix a use after free bug with the NFSv4.1 backchannel (Steve Dickson) [595478] - [nfs] ensure bdi_unregister is called on mount failure (Steve Dickson) [595478] - [nfs] fix unlikely memory leak (Steve Dickson) [595478] - [nfs] nfs41: renewd sequence operations should take/put client reference (Steve Dickson) [595478] - [nfs] prevent backlogging of renewd requests (Steve Dickson) [595478] - [nfs] rpc client can not deal with ENOSOCK, so translate it into ENOCONN (Steve Dickson) [595478]- [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987] - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003] - [perf] userspace and core update fix (Jason Baron) [567828 578987] - [perf] rhel6 perf fixups (Jason Baron) [567828 578987] - [perf] backport latest core perf support (Jason Baron) [567828 578987] - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987] - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628] - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023] - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789] - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789] - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023] - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229] - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229] - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229] - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229] - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229] - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229] - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229] - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229] - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229] - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229] - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229] - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229] - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229] - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229] - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229] - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229] - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229] - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229] - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229] - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229] - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229] - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229] - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229] - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229] - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229] - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229] - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229] - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229] - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229] - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229] - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229] - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229] - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229] - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229] - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229] - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229] - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229] - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229] - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229] - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229] - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229] - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229] - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229] - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229] - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229] - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229] - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229] - [rds] Fix panic on unload (Doug Ledford) [500229] - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229] - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229] - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229] - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229] - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229] - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229] - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229] - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229] - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229] - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229] - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229] - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229] - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229] - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229] - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229] - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229] - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229] - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229] - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229] - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229] - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229] - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229] - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229] - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229] - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229] - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229] - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229] - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229] - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229] - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229] - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229] - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229] - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229] - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229] - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229] - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229] - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229] - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229] - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229] - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229] - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229] - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229] - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229] - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229] - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229] - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229] - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229] - [net] use helpers to access mc list (Doug Ledford) [500229] - [net] use helpers to access uc list (Doug Ledford) [500229] - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229] - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229] - [pci] cache PCIe capability offset (Doug Ledford) [500229] - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229] - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371] - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371] - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371] - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371] - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371] - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371] - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371] - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371] - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371] - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371] - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371] - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371] - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371] - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371] - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371] - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371] - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371] - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371] - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371] - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371] - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371] - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371] - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371] - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371] - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371] - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371] - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371] - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371] - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371] - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371] - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371] - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371] - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371] - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371] - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371] - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371] - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371] - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371] - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371] - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371] - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371] - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371] - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371] - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371] - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371] - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371] - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371] - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371] - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371] - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]- [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572] - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283] - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572] - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572] - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572] - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572] - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572] - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572] - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572] - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572] - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572] - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572] - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572] - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572] - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572] - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572] - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572] - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572] - [mm] Memory compaction core (Andrea Arcangeli) [556572] - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572] - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572] - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572] - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572] - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572] - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572] - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572] - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572] - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572] - [mm] enable direct defrag (Andrea Arcangeli) [556572] - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572] - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572] - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572] - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572] - [mm] set default to never (Andrea Arcangeli) [556572] - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572] - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003] - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572] - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572] - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861] - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572] - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572] - [mm] khugepaged user stack (Andrea Arcangeli) [556572] - [mm] define hugetlb_page (Andrea Arcangeli) [556572] - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572] - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572] - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572] - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572] - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572] - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572] - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572] - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442] - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442] - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442] - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442] - [lib] introduce list_sort (Dave Chinner) [585442] - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442] - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442] - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442] - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082] - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082] - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082] - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082] - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082] - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082] - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082] - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082] - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082] - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082] - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082] - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082] - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082] - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082] - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082] - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082] - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082] - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082] - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082] - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082] - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082] - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311] - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757] - [usb] fix usbfs regression (Stanislaw Gruszka) [584757] - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067] - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067] - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063] - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063] - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063] - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693] - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693] - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693] - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693] - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693] - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693] - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693] - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693] - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693] - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062] - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062] - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062] - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062] - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062] - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062] - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062] - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062] - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062] - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062] - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062] - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062] - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062] - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063] - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063] - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063] - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063] - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063] - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063] - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063] - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067] - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757] - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019] - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907] - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879] - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728] - [virt] VMware Balloon driver (Amit Shah) [582826] - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294] - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507] - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814] - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648] - [infiniband] iser: fix failover slowdown (Mike Christie) [589174] - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052] - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652] - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466] - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854] - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464] - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739] - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294] - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336] - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095] - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095] - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095] - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095] - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095] - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158] - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158] - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158] - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158] - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158] - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158] - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158] - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158] - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158] - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158] - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158] - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029] - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029] - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029] - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029] - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029] - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029] - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029] - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029] - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029] - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029] - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029] - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029] - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029] - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709] - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853] - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087] - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087] - [net] core: add IFLA_STATS64 support (Chris Wright) [581087] - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087] - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087] - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087] - [scsi] sync iscsi layer (Mike Christie) [564148 570682]- [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154] - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474] - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474] - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474] - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474] - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474] - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474] - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188] - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083] - [mm] show per-process swap usage via procfs (Larry Woodman) [546533] - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738] - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688] - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629] - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322] - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979] - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095] - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417] - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926] - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677] - [char] Eliminate use after free (Amit Shah) [593189] - [ipmi] fix unlock balance (Tomas Henzl) [592925] - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440] - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440] - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330] - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330] - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330] - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330] - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330] - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330] - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330] - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330] - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134] - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134] - [virt] xen: backport PV-on-HVM (Don Dutile) [523134] - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341] - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341] - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735] - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735] - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067] - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067] - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067] - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067] - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067] - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067] - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067] - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067] - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067] - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067] - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067] - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067] - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067] - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067] - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067] - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067] - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067] - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067] - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067] - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067] - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067] - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067] - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067] - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067] - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067] - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067] - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067] - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067] - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067] - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063] - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063] - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063] - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063] - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063] - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063] - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063] - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064] - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064] - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064] - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064] - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064] - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064] - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064] - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064] - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064] - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064] - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064] - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064] - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064] - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064] - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064] - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064] - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065] - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065] - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065] - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065] - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065] - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065] - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065] - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065] - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065] - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065] - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065] - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063] - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]- [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340] - [fs] ext3: enable barriers by default (Eric Sandeen) [586062] - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724] - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418] - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533] - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497] - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893] - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818] - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781] - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628] - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078] - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343] - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109] - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786] - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962] - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109] - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562] - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792] - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659] - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659] - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659] - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659] - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659] - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659] - [mm] introduce coredump parameter structure (Amerigo Wang) [578659] - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754] - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754] - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603] - [virt] Try using new kvm clock msrs (Glauber Costa) [569603] - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603] - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603] - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296] - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296] - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296] - [virt] change msr numbers for kvmclock (Glauber Costa) [592296] - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062] - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062] - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063] - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063] - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063] - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063] - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063] - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063] - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063] - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063] - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063] - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064] - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064] - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064] - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065] - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065] - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]- [scsi] Sync fcoe to upsteam (Mike Christie) [590781] - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477] - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400] - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064] - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064] - [net] restore ip source validation (Stanislaw Gruszka) [580064] - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064] - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175] - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737] - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641] - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641] - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641] - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055] - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117] - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630] - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216] - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436} - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307] - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307] - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307] - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757] - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757] - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757] - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757] - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757] - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757] - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757] - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757] - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757] - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757] - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757] - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757] - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757] - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757] - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757] - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757] - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757] - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757] - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757] - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757] - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757] - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757] - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757] - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757] - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757] - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757] - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757] - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757] - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757] - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757] - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757] - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757] - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757] - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757] - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757] - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757] - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757] - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757] - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757] - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067] - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067] - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067] - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067] - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067] - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067] - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067] - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067] - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067] - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067] - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067] - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067] - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067] - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063] - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065] - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065] - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063] - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063] - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063] - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065] - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065] - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063] - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065] - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]- [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307} - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307} - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307} - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307} - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173} - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435} - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945] - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813] - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397] - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693] - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693] - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693] - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062] - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063] - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063] - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063] - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063] - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065] - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065] - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065] - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067] - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067] - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067] - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067] - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067] - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067] - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067] - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757] - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757] - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757] - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757] - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757] - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570] - [dm] eliminate some holes in data structures (Mike Snitzer) [586089] - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089] - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089] - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089] - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089] - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089] - [dm] mpath: refactor pg_init (Mike Snitzer) [586089] - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089] - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089] - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089] - [dm] document when snapshot has finished merging (Mike Snitzer) [586089] - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089] - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089] - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089] - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762] - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693] - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693] - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693] - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693] - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693] - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693] - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065] - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067] - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067] - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757] - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757] - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728] - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728] - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272] - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555] - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065] - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067] - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065] - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065] - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108] - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108] - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108] - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108] - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182] - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182] - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182] - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182] - [block] blkio: Fix compile errors (Vivek Goyal) [586182] - [block] Update to io-controller stats (Vivek Goyal) [586182] - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182] - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182] - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182] - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182] - [block] blkio: Add io_merged stat (Vivek Goyal) [586182] - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182] - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182] - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182] - [block] blkio: Add io controller stats like (Vivek Goyal) [586182] - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182] - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182] - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182] - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848] - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811] - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811] - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811] - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811] - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811] - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811] - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581] - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025] - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410} - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064] - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064] - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757] - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108] - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108] - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108] - [tracing] add __print_hex() (Mike Snitzer) [588108] - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108] - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108] - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108] - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108] - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108] - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108] - [tracing] additional interface changes and fixes (Mike Snitzer) [588108] - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108] - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951] - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]- [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185] - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757] - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887] - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680] - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398] - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967] - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008] - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780] - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009] - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064] - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122] - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382] - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062] - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461] - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344] - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344] - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880] - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344] - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344] - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344] - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344] - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344] - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106] - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106] - [ipmi] Reduce polling (Matthew Garrett) [584106] - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106] - [ipmi] Change device discovery order (Matthew Garrett) [584106] - [ipmi] Only register one si per bmc (Matthew Garrett) [584106] - [ipmi] Split device discovery and registration (Matthew Garrett) [584106] - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106] - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168] - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168] - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757] - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168] - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168] - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168] - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168] - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168] - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757] - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022] - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}- [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757] - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757] - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757] - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428] - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918] - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069] - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069] - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069] - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069] - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063] - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757] - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064] - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757] - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757] - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065] - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062] - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062] - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854] - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766] - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757] - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757] - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757] - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067] - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067] - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067] - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067] - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067] - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067] - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067] - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065] - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065] - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065] - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065] - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064] - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064] - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064] - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067] - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067] - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064] - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759] - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759] - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759] - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759] - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759] - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757] - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757] - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757] - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757] - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757] - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757] - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757] - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757] - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757] - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757] - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757] - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757] - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067] - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067] - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067] - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067] - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067] - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067] - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067] - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067] - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067] - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065] - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065] - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065] - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065] - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065] - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065] - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065] - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065] - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065] - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064] - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064] - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064] - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064] - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064] - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064] - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064] - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936] - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936] - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936] - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936] - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936] - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936] - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936] - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521] - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483] - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884] - [scsi] 3w_sas: new driver (Tomas Henzl) [572781] - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]- [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895] - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727] - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387] - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032] - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788] - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697] - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932] - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690] - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909] - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909] - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625] - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317] - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317] - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317] - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317] - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317] - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317] - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317] - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317] - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317] - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317] - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317] - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317] - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317] - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317] - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317] - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522] - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432] - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533] - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162} - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069] - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644] - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659] - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970] - [scsi] bfa sync w/ upstream (Rob Evers) [576716] - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011] - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009] - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182] - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646] - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646] - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646] - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646] - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646] - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646] - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646] - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646] - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646] - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646] - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021] - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063] - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063] - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063] - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063] - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063] - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063] - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063] - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063] - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202] - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202] - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202] - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202] - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241] - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241] - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241] - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241] - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241] - [virt] virtio: console: Remove config work handler (Amit Shah) [576241] - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241] - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241] - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241] - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222] - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241] - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241] - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241] - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241] - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241] - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241] - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241] - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781] - [char] raw: add an fsync method (Jeff Moyer) [579781] - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798] - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850] - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126] - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]- [x86] Update x86 MCE code (Prarit Bhargava) [580587] - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778] - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950] - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421] - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834] - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834] - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834] - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834] - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834] - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834] - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857] - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804] - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766] - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557] - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727} - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474] - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474] - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474] - [x86] Calculate L3 indices (Bhavna Sarathy) [571474] - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474] - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474] - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963] - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963] - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963] - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963] - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963] - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963] - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963] - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963] - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963] - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963] - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963] - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963] - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963] - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731] - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731] - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731] - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731] - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731] - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731] - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731] - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731] - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731] - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731] - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731] - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860] - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860] - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824] - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826] - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221] - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189] - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227] - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225] - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938] - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468] - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995] - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995] - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476] - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393] - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393] - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393] - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393] - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393] - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393] - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393] - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487] - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487] - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487] - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487] - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487] - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487] - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487] - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487] - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487] - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487] - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487] - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487] - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487] - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487] - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487] - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487] - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487] - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487] - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487] - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]- [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122] - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438] - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132] - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132] - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132] - [block] jiffies fixes (Jeff Moyer) [574132] - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132] - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132] - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132] - [block] Remove unused accessor function (Jeff Moyer) [574132] - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132] - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967] - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526] - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590] - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172] - [scsi] update fibre channel layer (Mike Christie) [571824] - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174] - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887] - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700] - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910] - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910] - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693] - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693] - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085} - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993] - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993] - [ata] ahci: support FIS-based switching (David Milburn) [463152] - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511] - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094] - [serial] fix hang in serial console open (Neil Horman) [568418] - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062] - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779] - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790] - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790] - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840] - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840] - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102] - [fs] dlm: send reply before bast (David Teigland) [568102] - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102] - [virt] virtio-net: remove send queue (Anthony Liguori) [555698] - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698] - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537] - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537] - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836] - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018] - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889] - [mm] transparent hugepage support update (Andrea Arcangeli) [556572] - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350] - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812] - [security] selinux/ss: correct size computation (Eric Paris) [573000] - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433] - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998] - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879] - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002] - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008] - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011] - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702] - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203] - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203] - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311] - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311] - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321] - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321] - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321] - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321] - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321] - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321] - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321] - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321] - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321] - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321] - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321] - [net] bridge: depends on INET (Herbert Xu) [574321] - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321] - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321] - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321] - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321] - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321] - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321] - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321] - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321] - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321] - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623} - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515] - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538] - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441] - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036] - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865] - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788] - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455] - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008] - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376] - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376] - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002] - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002] - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907] - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019] - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440] - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532] - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]- [mm] Switch to SLAB (Aristeu Rozanski) [570614]- [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551] - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624] - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586] - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685] - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838] - [x86] Intel Cougar Point chipset support (John Villalovos) [560077] - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837] - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837] - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837] - [vhost] logging thinko fix (Michael S. Tsirkin) [562837] - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837] - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922] - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033] - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033] - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704] - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243] - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123] - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755] - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701] - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120] - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781] - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415} - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376] - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508] - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815] - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370] - [gfs2] print glock numbers in hex (Robert S Peterson) [566755] - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604] - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515] - [netdrv] cxgb3: add memory barriers (Steve Best) [568390] - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605] - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965] - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181] - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601] - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391] - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419} - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496] - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496] - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941] - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525] - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391] - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391] - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391] - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391] - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391] - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391] - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391] - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391] - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391] - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]- [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188] - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528] - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542] - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378] - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382] - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975] - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801] - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801] - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801] - [x86] clean up rwsem type system (Avi Kivity) [563801] - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801] - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857] - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890] - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890] - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698] - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135] - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135] - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890] - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890] - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890] - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890] - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515] - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515] - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477] - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309} - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957] - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731] - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329] - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]- [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938] - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938] - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572] - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363] - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560] - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278] - [pci] PCI ACS support functions (Don Dutile) [523278] - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189] - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522] - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879] - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879] - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879] - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879] - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879] - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] hugepage redhat customization (Andrea Arcangeli) [556572] - [mm] introduce khugepaged (Andrea Arcangeli) [556572] - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572] - [mm] memcg huge memory (Andrea Arcangeli) [556572] - [mm] memcg compound (Andrea Arcangeli) [556572] - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572] - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572] - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572] - [mm] transparent hugepage core (Andrea Arcangeli) [556572] - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572] - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572] - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572] - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572] - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572] - [mm] clear_huge_page fix (Andrea Arcangeli) [556572] - [mm] split_huge_page paging (Andrea Arcangeli) [556572] - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572] - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572] - [mm] clear page compound (Andrea Arcangeli) [556572] - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572] - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572] - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572] - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572] - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572] - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572] - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572] - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572] - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572] - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572] - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572] - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572] - [mm] clear compound mapping (Andrea Arcangeli) [556572] - [mm] update futex compound knowledge (Andrea Arcangeli) [556572] - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572] - [mm] add a compound_lock (Andrea Arcangeli) [556572] - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572] - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998] - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359] - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359] - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359] - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359] - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471] - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106] - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837] - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837] - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837] - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837] - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837] - [vhost] add access_ok checks (Michael S. Tsirkin) [562837] - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837] - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837] - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932] - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934] - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028] - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285] - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784] - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784] - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784] - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784] - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784] - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784] - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784] - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784] - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785] - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785] - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785] - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785] - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785] - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785] - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785] - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785] - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785] - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785] - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785] - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785] - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785] - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785] - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785] - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785] - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785] - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785] - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785] - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785] - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785] - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785] - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]- [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903] - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902] - [quota] 64-bit quota format fixes (Jerome Marchand) [546311] - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097] - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332] - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332] - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332] - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287] - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287] - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307] - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307] - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]- [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840] - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101] - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615] - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613] - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612] - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752] - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]- [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824] - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824] - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824] - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824] - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824] - [virtio] console: Handle port hot-plug (Amit Shah) [543824] - [virtio] console: Remove cached data on port close (Amit Shah) [543824] - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824] - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824] - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824] - [virtio] console: Associate each port with a char device (Amit Shah) [543824] - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824] - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824] - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824] - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824] - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824] - [virtio] console: Separate out console init into a new function (Amit Shah) [543824] - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824] - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824] - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824] - [virtio] console: remove global var (Amit Shah) [543824] - [virtio] console: don't assume a single console port. (Amit Shah) [543824] - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824] - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824] - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824] - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824] - [virtio] console: port encapsulation (Amit Shah) [543824] - [virtio] console: We support only one device at a time (Amit Shah) [543824] - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824] - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824] - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824] - [virtio] console: comment cleanup (Amit Shah) [543824] - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570] - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540] - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343] - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343] - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343] - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343] - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343] - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343] - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343] - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343] - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343] - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781] - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803] - [mm] Memory tracking for Stratus (James Paradis) [512400]- [drm] radeon possible security issue (Jerome Glisse) [556692] - [mm] Memory tracking for Stratus (James Paradis) [512400] - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471] - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256] - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554] - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633] - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633] - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633] - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633] - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633] - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]- [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270] - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329] - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329] - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364] - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364] - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364] - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474] - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539] - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780] - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084] - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084] - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084] - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084] - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084] - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084] - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084] - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084] - [stable] iwl: off by one bug (Dan Carpenter) [555084] - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084] - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084] - [stable] xen: fix hang on suspend. (Ian Campbell) [555084] - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084] - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084] - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084] - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084] - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084] - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084] - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084] - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084] - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084] - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084] - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084] - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084] - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084] - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084] - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084] - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084] - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084] - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084] - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084] - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084] - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084] - [stable] untangle the do_mremap() mess (Al Viro)- [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000] - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985] - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815] - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473] - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753] - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410] - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102] - [perf] Remove the "event" callback from perf events (Jason Baron) [525517] - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517] - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517] - [perf] Fix event scaling for inherited counters (Jason Baron) [525517] - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517] - [perf] Allow for custom overflow handlers (Jason Baron) [525517] - [perf] Add a callback to perf events (Jason Baron) [525517] - [perf] improve error reporting (Jason Baron) [525517] - [perf] add kernel internal interface (Jason Baron) [525517] - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338] - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131] - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780] - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057] - [gfs] Add quota netlink support (Steven Whitehouse) [557057] - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357] - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918] - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918] - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]- [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762] - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640] - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548] - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891] - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032] - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205] - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547] - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030] - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815] - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866] - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854] - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704] - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715] - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715] - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715] - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715] - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715] - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715] - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842] - [gru] GRU Rollup patch (George Beshers) [546680] - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695] - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695] - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695] - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695] - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695] - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695] - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668] - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668] - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668] - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668] - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668] - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668] - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668] - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524] - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524] - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524] - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524] - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524] - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524] - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729] - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848] - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848] - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848] - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848] - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848] - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848] - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848] - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848] - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848] - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848] - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848] - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848] - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848] - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848] - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848] - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848] - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848] - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848] - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848] - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812] - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719] - [scsi] sync fcoe with upstream (Mike Christie) [549945] - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698] - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380] - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632] - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706] - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]- [build] Revert "[redhat] disabling temporaly DEVTMPFS" (Aristeu Rozanski)- [drm] minor printk fixes from upstream (Dave Airlie) [554601] - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948] - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930] - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930] - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918] - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918] - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616] - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601] - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601] - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601] - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601] - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601] - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601] - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601] - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601] - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840] - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318] - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318] - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318] - [powerpc] CPU DLPAR handling (Steve Best) [539318] - [powerpc] sysfs cpu probe/release files (Steve Best) [539318] - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318] - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318] - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318] - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634] - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639] - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640] - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673] - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665] - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665] - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561] - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561] - [gfs2] Add set_xquota support (Steven Whitehouse) [298561] - [gfs2] Add get_xquota support (Steven Whitehouse) [298561] - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561] - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561] - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561] - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561] - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561] - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561] - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561] - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664] - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294] - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294] - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294] - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294] - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294] - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294] - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294] - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783] - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756] - [block] Stop using byte offsets (Mike Snitzer) [554718] - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718] - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718] - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718] - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718] - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718] - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762] - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762] - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762] - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762] - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762] - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762] - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762] - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762] - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762] - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762] - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762] - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762] - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762] - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500] - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500] - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524] - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506] - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506] - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506] - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809] - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809] - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809] - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809] - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809] - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809] - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809] - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809] - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809] - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809] - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809] - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809] - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809] - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809] - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809] - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809] - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809] - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809] - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809] - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809] - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809] - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809] - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809] - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809] - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809] - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]- [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529] - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337] - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610] - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411] - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415] - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262] - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606] - [tpm] autoload tpm_tis driver (John Feeney) [531891] - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084] - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084] - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084] - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084] - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084] - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084] - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084] - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084] - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084] - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084] - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084] - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084] - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084] - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084] - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084] - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084] - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084] - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084] - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084] - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084] - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084] - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084] - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084] - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084] - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084] - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084] - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084] - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084] - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084] - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084] - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084] - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084] - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084] - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084] - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084] - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084] - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084] - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084] - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084] - [stable] iwl3945: disable power save (Reinette Chatre) [555084] - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084] - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084] - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084] - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084] - [stable] ath9k: Fix TX queue draining (Sujith) [555084] - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084] - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084] - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084] - [stable] mac80211: Fix IBSS merge (Sujith) [555084] - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084] - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084] - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084] - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084] - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084] - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084] - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084] - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084] - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084] - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084] - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084] - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084] - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084] - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084] - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084] - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084] - [stable] USB: rename usb_configure_device (Alan Stern) [555084] - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084] - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084] - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084] - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084] - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084] - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084] - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084] - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084] - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084] - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084] - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084] - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084] - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084] - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084] - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084] - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084] - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084] - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084] - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084] - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084] - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084] - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084] - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084] - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084] - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084] - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084] - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084] - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084] - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084] - [stable] ipvs: zero usvc and udest (Simon Horman) [555084] - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084] - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084] - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084] - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084] - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084] - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084] - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084] - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084] - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084] - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084] - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084] - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084] - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084] - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084] - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084] - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084] - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084] - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084] - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084] - [stable] tracing: Fix event format export (Johannes Berg) [555084] - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084] - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084] - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084] - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084] - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084] - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084] - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084] - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084] - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084] - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084] - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084] - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084] - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084] - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084] - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084] - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084] - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084] - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084] - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084] - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084] - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084] - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084] - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084] - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084] - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084] - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084] - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084] - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084] - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084] - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084] - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084] - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084] - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084] - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084] - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084] - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084] - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084] - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084] - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084] - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084] - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084] - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084] - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084] - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084] - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084] - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084] - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084] - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084] - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084] - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084] - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084] - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084] - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084] - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084] - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084] - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084] - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084] - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084] - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084] - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084] - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084] - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084] - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084] - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084] - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084] - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084] - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084] - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084] - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084] - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084] - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084] - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084] - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084] - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084] - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084] - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084] - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084] - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084] - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084] - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084] - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084] - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084] - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084] - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084] - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084] - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084] - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084] - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084] - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084] - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084] - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084] - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084] - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084] - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084] - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084] - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084] - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084] - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084] - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084] - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084] - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084] - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084] - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084] - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084] - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084] - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084] - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084] - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084] - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084] - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084] - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084] - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084] - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084] - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084] - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084] - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084] - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084] - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084] - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084] - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084] - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084] - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084] - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084] - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084] - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084] - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084] - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]- [scsi] cciss: fix spinlock use (Tomas Henzl) [552910] - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192] - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529] - [x86] Compile mce-inject module (Prarit Bhargava) [553323] - [nfs] fix insecure export option (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715] - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715] - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490] - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490] - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490] - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490] - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490] - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490] - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490] - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490] - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490] - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490] - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490] - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490] - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490] - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530] - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530] - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892] - [input] Add support for adding i8042 filters (Matthew Garrett) [547892] - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153] - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576] - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758] - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758] - [fat] make discard a mount option (Jeff Moyer) [552355] - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355] - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408] - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408] - [fusion] remove unnecessary printk (Tomas Henzl) [548408] - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984] - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267] - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705] - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268] - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268] - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279] - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118] - [scsi] eliminate double free (Tomas Henzl) [549351] - [dlm] always use GFP_NOFS (David Teigland) [545904] - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766] - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257] - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257] - [netdrv] update tg3 to version 3.105 (John Feeney) [465194] - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427] - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781] - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796] - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796] - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796] - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796] - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796] - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796] - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796] - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796] - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796] - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796] - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840] - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840] - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840] - [sched] Limit the number of scheduler debug messages (George Beshers) [548840] - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840] - [x86] Limit the number of processor bootup messages (George Beshers) [548840] - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840] - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840] - [x86] Remove the CPU cache size printk's (George Beshers) [548840]- [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777] - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777] - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777] - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777] - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311] - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311] - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311] - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311] - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649] - [scsi] hpsa: new driver (Tomas Henzl) [464649] - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093] - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093] - [mm] Add file page mm tracepoints. (Larry Woodman) [523093] - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093] - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093] - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586] - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586] - [ksm] memory hotremove migration only (Izik Eidus) [548586] - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586] - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586] - [ksm] share anon page without allocating (Izik Eidus) [548586] - [ksm] take keyhole reference to page (Izik Eidus) [548586] - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586] - [ksm] let shared pages be swappable (Izik Eidus) [548586] - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586] - [ksm] stable_node point to page and back (Izik Eidus) [548586] - [ksm] separate stable_node (Izik Eidus) [548586] - [ksm] singly-linked rmap_list (Izik Eidus) [548586] - [ksm] cleanup some function arguments (Izik Eidus) [548586] - [ksm] remove redundancies when merging page (Izik Eidus) [548586] - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586] - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586] - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457] - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457] - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457] - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457] - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457] - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457] - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457] - [mm] pass address down to rmap ones (Rik van Riel) [548457] - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457] - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457] - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457] - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457] - [mm] swap_info: swap count continuations (Rik van Riel) [548457] - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457] - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457] - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457] - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457] - [mm] swap_info: change to array of pointers (Rik van Riel) [548457] - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457] - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457] - [xen] support MAXSMP (Andrew Jones) [547129] - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630] - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181] - [uv] gru: function to generate chipset IPI values (George Beshers) [548181] - [uv] x86 RTC: Clean up error handling (George Beshers) [548181] - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181] - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181] - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181] - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181] - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181] - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413] - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413] - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386] - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385] - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377] - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379] - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633] - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407] - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319] - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735] - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735] - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735] - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391] - [utrace] utrace core (Roland McGrath) [549491] - [utrace] implement utrace-ptrace (Roland McGrath) [549491] - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491] - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491] - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491] - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491] - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491] - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491] - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491] - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491] - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491] - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491] - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491] - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]- [modsign] Don't check e_entry in ELF header (David Howells) [548027] - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050] - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496] - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495] - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495] - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495] - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495] - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495] - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396] - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285] - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309] - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291] - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314] - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389] - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389] - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389] - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389] - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563] - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563] - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563] - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563] - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563] - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241] - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]- [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732] - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895] - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046] - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046] - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046] - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046] - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046] - [scsi] Add missing command definitions (Jeff Moyer) [528046] - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046] - [block] dio: fix performance regression (Jeff Moyer) [545507] - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895] - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895] - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895] - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895] - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895] - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895] - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225] - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895] - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895] - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895] - [block] blkio: Documentation (Jeff Moyer) [425895] - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895] - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895] - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895] - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895] - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895] - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895] - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895] - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895] - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895] - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895] - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895] - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895] - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895] - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895] - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895] - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895] - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895] - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895] - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895] - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895] - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895] - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203] - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895] - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895] - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895] - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895] - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895] - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895] - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895] - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632] - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632] - [block] Expose discard granularity (Jeff Moyer) [545203] - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895] - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895] - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199] - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895] - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895] - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895] - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895] - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895] - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895] - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895] - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932] - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932] - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932] - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932] - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932] - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932] - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432] - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432] - agp: clear GTT on intel (Aristeu Rozanski) [547432] - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432] - drm: nouveau fixes (Aristeu Rozanski) [547432] - drm: radeon dp support (Aristeu Rozanski) [547432] - drm: radeon fixes (Aristeu Rozanski) [547432] - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432] - ath9k backports (Aristeu Rozanski) [547432] - intel-iommu backport (Aristeu Rozanski) [547432] - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432] - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]- [rebase] Rebased to 2.6.32- [edac] amd64_edac: disabling temporarily (Aristeu Rozanski) - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174] - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468] - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]- [net] Add acession counts to all datagram protocols (Neil Horman) [445366] - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341] - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341] - [modsign] Apply signature checking to modules on module load (David Howells) [517341] - [modsign] Module signature checker and key manager (David Howells) [517341] - [modsign] Module ELF verifier (David Howells) [517341] - [modsign] Add indications of module ELF types (David Howells) [517341] - [modsign] Multiprecision maths library (David Howells) [517341] - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946] - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]- [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769] - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763] - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432] - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012] - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]- [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963] - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091] - [kdump] doc: update the kdump document (Amerigo Wang) [523091] - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091] - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091] - [block] aio: implement request batching (Jeff Moyer) [533931] - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]- [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert) - [rfkill] add support to a key to control all radios (Aristeu Rozanski) - [acpi] be less verbose about old BIOSes (Aristeu Rozanski) - [drm] intel big hammer (Aristeu Rozanski) - [e1000] add quirk for ich9 (Aristeu Rozanski) - [pci] cacheline sizing (Dave Jones) - [crash] add crash driver (Dave Anderson) - [fb] disable fbcon logo with parameter (Aristeu Rozanski) - [pci] silence some PCI resource allocation errors (Aristeu Rozanski) - [serio] disable error messages when i8042 isn't found (Peter Jones) - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski) - [input] remove pcspkr modalias (Aristeu Rozanski) - [floppy] remove the floppy pnp modalias (Aristeu Rozanski) - [input] remove unwanted messages on spurious events (Aristeu Rozanski) - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski) - [sound] disables hda beep by default (Aristeu Rozanski) - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski) - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski) - [debug] always inline kzalloc (Aristeu Rozanski) - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski) - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski) - [debug] display tainted information on other places (Aristeu Rozanski) - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski) - [debug] print common struct sizes at boot time (Aristeu Rozanski) - [acpi] Disable firmware video brightness change by default (Matthew Garrett) - [acpi] Disable brightness switch by default (Aristeu Rozanski) - [usb] enable autosuspend on UVC by default (Matthew Garrett) - [usb] enable autosuspend by default on qcserial (Matthew Garrett) - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett) - [nfs] make nfs4 callback hidden (Steve Dickson) - [nfsd4] proots (Aristeu Rozanski) - [execshield] introduce execshield (Aristeu Rozanski) - [powerpc] add modalias_show operation (Aristeu Rozanski) - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski) - [utrace] introduce utrace implementation (Aristeu Rozanski) - [build] introduce AFTER_LINK variable (Aristeu Rozanski)/bin/sh/bin/sh/bin/shkbuild-rh6-x32.eng.sw.ru 1448867515  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  2.6.32-573.8.1.el62.6.32-042stab113.102.6.32-042stab113.102.6.32-573.8.1.el62.6.32-042stab113.104.3.01612.6.32-042stab113.102.6.32-042stab113.102.6.32-042stab113.10     !""""""####$$$$%&'((((((((((((((((())))****+,---..-/-0-1-2-3-4-5-6-7888999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;<<;=========================;>;;?@AAAAAAAAAAA@BCBDBEBFBGBHBI@JKJLJMNNOOONPPPPPPPPPPPPPNQQQQQNRRNSSSSSNTTTTTTTTTTTTTTTTUVVVVUWUXXXXUYZZZZZZZY[[[[[[[[[[U\\\\\\\\\U]U^^U___`````````aaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaacdddeeeeeeeeeeeeeeeeeeeecfgggfhhhhfifjfkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkflfmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmfnfofpfqqqqfrrrrrrrfsfttcuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuucwxwywwwwwzzw{{{ww|w}w~~~~~~~wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww           !!!!!"!##$$$$$$$$$$$$%$$$$$&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))**+,++-*****./0111022222003000040050600000788889999999999999999999999999::;<=<><?<@<A<B<C<D<E<F<G<HHH<I<JJ<K<L<M<N<O<<PP<Q<R<SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS<TU<V<<W<X<YZ[[Z\Z]]]]]^^^^^^__^`^a^^^^bcddddcecfffcgggggchhihjhkhhlhcmmnnnnnnnnnnnnnnnnnnnnnncooocpcqqqqqcrrrcsssssssstttttttttttttttttttttttttttttttttttssssssssssssssssscuuuuuuuvvvvvvvvvvvvvvvvuuuuuuucwcxcycz{{{{{{{{{{{z|||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzc}}c~~cccccccc.vmlinuz-2.6.32-042stab113.10.hmacSystem.map-2.6.32-042stab113.10config-2.6.32-042stab113.10initramfs-2.6.32-042stab113.10.imgsymvers-2.6.32-042stab113.10.gzvmlinuz-2.6.32-042stab113.10kernel-2.6.32-042stab113.10.conf2.6.32-042stab113.10buildextrakernelarchx86cryptoablk_helper.koaes-i586.koaesni-intel.kocrc32c-intel.kosalsa20-i586.kotwofish-i586.kokernelcpucpufreqacpi-cpufreq.kointel_pstate.komperf.kop4-clockmod.kopcc-cpufreq.kopowernow-k8.komcheckmce-inject.komicrocode.kotest_nx.kooprofileoprofile.kocryptoaes_generic.koansi_cprng.koanubis.koarc4.koasync_txasync_memcpy.koasync_pq.koasync_raid6_recov.koasync_tx.koasync_xor.koraid6test.koauthenc.koblowfish.kocamellia.kocast5.kocast6.kocbc.koccm.kocryptd.kocrypto_null.koctr.kocts.kodeflate.kodes_generic.kodrbg.koecb.kofcrypt.kogcm.kogf128mul.koghash-generic.kokhazad.kolrw.kolzo.komd4.komichael_mic.kopcbc.kormd128.kormd160.kormd256.kormd320.kosalsa20_generic.koseed.koseqiv.koserpent.kosha512_generic.kotcrypt.kotea.kotgr192.kotwofish.kotwofish_common.kovmac.kowp512.koxcbc.koxor.koxts.kozlib.kodriversacpiacpi_extlog.koacpi_ipmi.koacpi_pad.koapeieinj.koerst-dbg.kopower_meter.kosbs.kosbshc.kovideo.koataahci.koata_generic.koata_piix.kopata_acpi.kopata_ali.kopata_amd.kopata_artop.kopata_atiixp.kopata_atp867x.kopata_cmd64x.kopata_cs5535.kopata_cs5536.kopata_hpt366.kopata_hpt37x.kopata_hpt3x2n.kopata_hpt3x3.kopata_it8213.kopata_it821x.kopata_jmicron.kopata_marvell.kopata_netcell.kopata_ninja32.kopata_oldpiix.kopata_pcmcia.kopata_pdc2027x.kopata_pdc202xx_old.kopata_rdc.kopata_sch.kopata_serverworks.kopata_sil680.kopata_sis.kopata_via.kopdc_adma.kosata_inic162x.kosata_mv.kosata_nv.kosata_promise.kosata_qstor.kosata_sil.kosata_sil24.kosata_sis.kosata_svw.kosata_sx4.kosata_uli.kosata_via.kosata_vsc.koatmatmtcp.koauxdisplaycfag12864b.kocfag12864bfb.koks0108.kobcmabcma.koblockaoeaoe.kocciss.kocryptoloop.kodrbddrbd.kofloppy.komtip32xxmtip32xx.konbd.konvme.koosdblk.kopktcdvd.koplooppfmt_ploop1.kopfmt_raw.kopio_direct.kopio_kaio.kopio_nfs.koploop.kosx8.kovirtio_blk.koxen-blkfront.kobluetoothbcm203x.kobfusb.kobluecard_cs.kobpa10x.kobt3c_cs.kobtmrvl.kobtmrvl_sdio.kobtsdio.kobtuart_cs.kobtusb.kodtl1_cs.kohci_uart.kohci_vhci.kocdromcdrom.kocharcs5535_gpio.kocyclades.kohangcheck-timer.kohw_randomamd-rng.kogeode-rng.kointel-rng.kotimeriomem-rng.kovia-rng.kovirtio-rng.koi8k.koipmiipmi_devintf.koipmi_msghandler.koipmi_poweroff.koipmi_si.koipmi_watchdog.kolp.kon_hdlc.konozomi.konsc_gpio.kopc8736x_gpio.kopcmciacm4000_cs.kocm4040_cs.koipwirelessipwireless.koppdev.kosonypi.kosynclink.kosynclink_gt.kosynclinkmp.kotlclk.kotoshiba.kotpmtpm.kotpm_atmel.kotpm_bios.kotpm_infineon.kotpm_nsc.kotpm_tis.kovirtio_console.kocpufreqcpufreq_conservative.kocpufreq_ondemand.kocpufreq_powersave.kocpufreq_stats.kocryptogeode-aes.kohifn_795x.kopadlock-aes.kopadlock-sha.kodcadca.kodmaioatioatdma.koedacamd76x_edac.koe752x_edac.koe7xxx_edac.koedac_core.koedac_mce_amd.koi3000_edac.koi3200_edac.koi5000_edac.koi5100_edac.koi5400_edac.koi7300_edac.koi7core_edac.koi82860_edac.koi82875p_edac.koi82975x_edac.kor82600_edac.kox38_edac.kofirewirefirewire-core.kofirewire-net.kofirewire-ohci.kofirewire-sbp2.kofirmwaredcdbas.kodell_rbu.koedd.koiscsi_ibft.kogpiogpio-sch.kogpudrmdrm.kodrm_kms_helper.koi2cch7006.kosil164.koi915i915.komgamga.konouveaunouveau.kor128r128.koradeonradeon.kosavagesavage.kosissis.kottmttm.koviavia.kohidhid-hyperv.kohid-multitouch.kohid-wacom.kohvhv_balloon.kohv_utils.kohv_vmbus.kohwmonabituguru.koabituguru3.koad7414.koad7418.koadm1021.koadm1025.koadm1026.koadm1029.koadm1031.koadm9240.koads7828.koadt7462.koadt7470.koadt7473.koadt7475.koapplesmc.koasb100.koasus_atk0110.koatxp1.kocoretemp.kodme1737.kods1621.kof71805f.kof71882fg.kof75375s.kofam15h_power.kofschmd.kog760a.kogl518sm.kogl520sm.kohdaps.kohp_accel.kohwmon-vid.koi5k_amb.koibmaem.koibmpex.koit87.kok10temp.kok8temp.kolis3lv02d.kolm63.kolm75.kolm77.kolm78.kolm80.kolm83.kolm85.kolm87.kolm90.kolm92.kolm93.kolm95241.koltc4215.koltc4245.komax1619.komax6650.kopc87360.kopc87427.kopcf8591.kosht15.kosis5595.kosmsc47b397.kosmsc47m1.kosmsc47m192.kothmc50.kotmp401.kotmp421.kovia-cputemp.kovia686a.kovt1211.kovt8231.kow83627ehf.kow83627hf.kow83781d.kow83791d.kow83792d.kow83793.kow83l785ts.kow83l786ng.kowm831x-hwmon.kowm8350-hwmon.koi2calgosi2c-algo-bit.koi2c-algo-pca.kobussesi2c-ali1535.koi2c-ali1563.koi2c-ali15x3.koi2c-amd756-s4882.koi2c-amd756.koi2c-amd8111.koi2c-i801.koi2c-isch.koi2c-ismt.koi2c-nforce2-s4985.koi2c-nforce2.koi2c-parport-light.koi2c-parport.koi2c-pca-platform.koi2c-piix4.koi2c-scmi.koi2c-simtec.koi2c-sis5595.koi2c-sis630.koi2c-sis96x.koi2c-stub.koi2c-tiny-usb.koi2c-via.koi2c-viapro.koi2c-voodoo3.kochipstsl2550.koi2c-core.koi2c-dev.koieee802154fakehard.koinfinibandcoreib_addr.koib_cm.koib_core.koib_mad.koib_sa.koib_ucm.koib_umad.koib_uverbs.koiw_cm.kordma_cm.kordma_ucm.kohwcxgb3iw_cxgb3.kocxgb4iw_cxgb4.komlx4mlx4_ib.komlx5mlx5_ib.komthcaib_mthca.konesiw_nes.koocrdmaocrdma.koulpipoibib_ipoib.koiserib_iser.kosrpib_srp.koinputinput-polldev.kokeyboardadp5588-keys.komax7359_keypad.koopencores-kbd.komiscapanel.koati_remote.koati_remote2.koatlas_btns.kocm109.kokeyspan_remote.kopcspkr.kopowermate.korotary_encoder.kouinput.kowistron_btns.kowm831x-on.koyealink.komouseappletouch.kobcm5974.kosermouse.kosynaptics_i2c.kovsxxxaa.koseriohyperv-keyboard.koserio_raw.kotabletacecad.koaiptek.kogtco.kokbtab.kowacom.kotouchscreenad7879.koeeti_ts.koelo.kofujitsu_ts.kogunze.kohtcpen.koinexio.komcs5000_ts.komtouch.kopenmount.kotouchit213.kotouchright.kotouchwin.kotsc2007.kousbtouchscreen.kowacom_w8001.koisdncapicapi.kocapidrv.kocapifs.kokernelcapi.kodivertdss1_divert.kogigasetbas_gigaset.kogigaset.koser_gigaset.kousb_gigaset.kohardwareavmavm_cs.kob1.kob1dma.kob1pci.kob1pcmcia.koc4.kot1pci.komISDNavmfritz.kohfcmulti.kohfcpci.kohfcsusb.komISDNinfineon.komISDNipac.komISDNisar.konetjet.kospeedfax.kow6692.kohisaxavma1_cs.koelsa_cs.kohfc4s8s_l1.kohisax.kohisax_fcpcipnp.kohisax_isac.kohisax_st5481.kosedlbauer_cs.koteles_cs.kohysdnhysdn.koi4lisdn.koisdnhdlc.komISDNl1oip.komISDN_core.komISDN_dsp.koledsleds-alix2.koleds-clevo-mail.koleds-lp3944.koleds-wm831x-status.koleds-wm8350.koledtrig-backlight.koledtrig-default-on.koledtrig-heartbeat.koledtrig-timer.komddm-bio-prison.kodm-bufio.kodm-cache-cleaner.kodm-cache-mq.kodm-cache.kodm-crypt.kodm-delay.kodm-era.kodm-flakey.kodm-log-userspace.kodm-log.kodm-memcache.kodm-mirror.kodm-mod.kodm-multipath.kodm-queue-length.kodm-raid.kodm-raid45.kodm-region-hash.kodm-round-robin.kodm-service-time.kodm-snapshot.kodm-switch.kodm-thin-pool.kodm-zero.kofaulty.kolinear.kopersistent-datadm-persistent-data.koraid0.koraid1.koraid10.koraid456.komediacommonsaa7146.kosaa7146_vv.kotunersmax2165.komc44s803.komt2060.komt20xx.komt2131.komt2266.komxl5005s.komxl5007t.koqt1010.kotda18218.kotda18271.kotda827x.kotda8290.kotda9887.kotea5761.kotea5767.kotuner-simple.kotuner-types.kotuner-xc2028.koxc5000.kodvbb2c2b2c2-flexcop-pci.kob2c2-flexcop-usb.kob2c2-flexcop.kobt8xxbt878.kodst.kodst_ca.kodvb-bt8xx.kodm1105dm1105.kodvb-coredvb-core.kodvb-usbdvb-usb-a800.kodvb-usb-af9005-remote.kodvb-usb-af9005.kodvb-usb-af9015.kodvb-usb-anysee.kodvb-usb-au6610.kodvb-usb-az6027.kodvb-usb-ce6230.kodvb-usb-cinergyT2.kodvb-usb-cxusb.kodvb-usb-dib0700.kodvb-usb-dibusb-common.kodvb-usb-dibusb-mb.kodvb-usb-dibusb-mc.kodvb-usb-digitv.kodvb-usb-dtt200u.kodvb-usb-dtv5100.kodvb-usb-dw2102.kodvb-usb-ec168.kodvb-usb-friio.kodvb-usb-gl861.kodvb-usb-gp8psk.kodvb-usb-lmedm04.kodvb-usb-m920x.kodvb-usb-nova-t-usb2.kodvb-usb-opera.kodvb-usb-ttusb2.kodvb-usb-umt-010.kodvb-usb-vp702x.kodvb-usb-vp7045.kodvb-usb.kofirewirefiredtv.kofrontendsaf9013.koatbm8830.koau8522.kobcm3510.kocx22700.kocx22702.kocx24110.kocx24113.kocx24116.kocx24123.kodib0070.kodib0090.kodib3000mb.kodib3000mc.kodib7000m.kodib7000p.kodib8000.kodibx000_common.kods3000.kodvb-pll.koec100.koisl6405.koisl6421.koisl6423.koitd1000.koix2505v.kol64781.kolgdt3305.kolgdt330x.kolgs8gxx.kolnbp21.komb86a20s.komt312.komt352.konxt200x.konxt6000.koor51132.koor51211.kos5h1409.kos5h1411.kos5h1420.kos921.kosi21xx.kosp8870.kosp887x.kostb0899.kostb6000.kostb6100.kostv0288.kostv0297.kostv0299.kostv0900.kostv090x.kostv6110.kostv6110x.kotda10021.kotda10023.kotda10048.kotda1004x.kotda10086.kotda8083.kotda8261.kotda826x.kotua6100.koves1820.koves1x93.kozl10036.kozl10039.kozl10353.kongenengene.kopluto2pluto2.kopt1earth-pt1.kosianosmsdvb.kosmsmdtv.kosmssdio.kosmsusb.kottpcibudget-av.kobudget-ci.kobudget-core.kobudget-patch.kobudget.kodvb-ttpci.kottpci-eeprom.kottusb-budgetdvb-ttusb-budget.kottusb-decttusb_dec.kottusbdecfe.korcene_ir.koimon.koir-jvc-decoder.koir-lirc-codec.koir-nec-decoder.koir-rc5-decoder.koir-rc5-sz-decoder.koir-rc6-decoder.koir-sony-decoder.kokeymapsrc-adstech-dvb-t-pci.korc-alink-dtu-m.korc-anysee.korc-apac-viewcomp.korc-asus-pc39.korc-ati-tv-wonder-hd-600.korc-avermedia-a16d.korc-avermedia-cardbus.korc-avermedia-dvbt.korc-avermedia-m135a.korc-avermedia-m733a-rm-k6.korc-avermedia-rm-ks.korc-avermedia.korc-avertv-303.korc-azurewave-ad-tu700.korc-behold-columbus.korc-behold.korc-budget-ci-old.korc-cinergy-1400.korc-cinergy.korc-dib0700-nec.korc-dib0700-rc5.korc-digitalnow-tinytwin.korc-digittrade.korc-dm1105-nec.korc-dntv-live-dvb-t.korc-dntv-live-dvbt-pro.korc-em-terratec.korc-encore-enltv-fm53.korc-encore-enltv.korc-encore-enltv2.korc-evga-indtube.korc-eztv.korc-flydvb.korc-flyvideo.korc-fusionhdtv-mce.korc-gadmei-rm008z.korc-genius-tvgo-a11mce.korc-gotview7135.korc-hauppauge-new.korc-imon-mce.korc-imon-pad.korc-iodata-bctv7e.korc-kaiomy.korc-kworld-315u.korc-kworld-plus-tv-analog.korc-leadtek-y04g0051.korc-lirc.korc-lme2510.korc-manli.korc-msi-digivox-ii.korc-msi-digivox-iii.korc-msi-tvanywhere-plus.korc-msi-tvanywhere.korc-nebula.korc-nec-terratec-cinergy-xs.korc-norwood.korc-npgtech.korc-pctv-sedna.korc-pinnacle-color.korc-pinnacle-grey.korc-pinnacle-pctv-hd.korc-pixelview-002t.korc-pixelview-mk12.korc-pixelview-new.korc-pixelview.korc-powercolor-real-angel.korc-proteus-2309.korc-purpletv.korc-pv951.korc-rc5-hauppauge-new.korc-rc5-tv.korc-rc6-mce.korc-real-audio-220-32-keys.korc-streamzap.korc-tbs-nec.korc-terratec-cinergy-xs.korc-terratec-slim.korc-tevii-nec.korc-total-media-in-hand.korc-trekstor.korc-tt-1500.korc-twinhan1027.korc-videomate-m1f.korc-videomate-s350.korc-videomate-tv-pvr.korc-winfast-usbii-deluxe.korc-winfast.kolirc_dev.komceusb.konuvoton-cir.korc-core.kostreamzap.kowinbond-cir.kovideoau0828au0828.kobt8xxbttv.kobtcx-risc.kocafe_ccic.kocs5345.kocs53l32a.kocx18cx18-alsa.kocx18.kocx231xxcx231xx-alsa.kocx231xx-dvb.kocx231xx.kocx2341x.kocx23885cx23885.kocx25840cx25840.kocx88cx88-alsa.kocx88-blackbird.kocx88-dvb.kocx88-vp3054-i2c.kocx8800.kocx8802.kocx88xx.koem28xxem28xx-alsa.koem28xx-dvb.koem28xx.kogspcagl860gspca_gl860.kogspca_benq.kogspca_conex.kogspca_cpia1.kogspca_etoms.kogspca_finepix.kogspca_jeilinj.kogspca_konica.kogspca_main.kogspca_mars.kogspca_mr97310a.kogspca_ov519.kogspca_ov534.kogspca_ov534_9.kogspca_pac207.kogspca_pac7302.kogspca_pac7311.kogspca_sn9c2028.kogspca_sn9c20x.kogspca_sonixb.kogspca_sonixj.kogspca_spca1528.kogspca_spca500.kogspca_spca501.kogspca_spca505.kogspca_spca506.kogspca_spca508.kogspca_spca561.kogspca_sq905.kogspca_sq905c.kogspca_sq930x.kogspca_stk014.kogspca_stv0680.kogspca_sunplus.kogspca_t613.kogspca_tv8532.kogspca_vc032x.kogspca_xirlink_cit.kogspca_zc3xx.kom5602gspca_m5602.kostv06xxgspca_stv06xx.kohdpvrhdpvr.koir-kbd-i2c.koivtvivtv.koivtvfb.kom52790.komsp3400.komt9m001.komt9m111.komt9t031.komt9v011.komt9v022.koov7670.koov772x.kopvrusb2pvrusb2.kopwcpwc.kos2255drv.kosaa6588.kosaa7115.kosaa7127.kosaa7134saa6752hs.kosaa7134-alsa.kosaa7134-dvb.kosaa7134-empress.kosaa7134.kosaa7164saa7164.kosaa717x.kosoc_camera.kosoc_camera_platform.kosoc_mediabus.kostkwebcam.kotda7432.kotlg2300poseidon.kotuner.kotvaudio.kotveeprom.kotvp5150.kotw9910.koupd64031a.koupd64083.kousbvisionusbvision.kouvcuvcvideo.kov4l2-common.kov4l2-int-device.kovideobuf-core.kovideobuf-dma-sg.kovideobuf-dvb.kovideobuf-vmalloc.kovideodev.kovp27smpx.kowm8739.kowm8775.kozr364xx.komemstickcorememstick.komspro_block.kohostjmb38x_ms.kor592.kortsx_pci_ms.kotifm_ms.komessagefusionmptbase.komptctl.komptfc.komptlan.komptsas.komptscsih.komptspi.komfdab3100-core.koab3100-otp.kolpc_ich.kolpc_sch.komfd-core.kortsx_pci.kortsx_usb.kosm501.kowm831x.kowm8350-i2c.kowm8350.kowm8400-core.komisccb710cb710.koeepromat24.koeeprom.koeeprom_93cx6.komax6875.koenclosure.kohpilo.koibmasmibmasm.koics932s401.koisl29003.kotifm_7xx1.kotifm_core.kovmware_balloon.kommccardmmc_block.kosdio_uart.kocoremmc_core.kohostcb710-mmc.kortsx_pci_sdmmc.kortsx_usb_sdmmc.kosdhci-pci.kosdhci-pltfm.kosdhci.kosdricoh_cs.kotifm_sd.kovia-sdmmc.komtdar7part.kochipscfi_cmdset_0001.kocfi_cmdset_0002.kocfi_cmdset_0020.kocfi_probe.kocfi_util.kogen_probe.kojedec_probe.komap_absent.komap_ram.komap_rom.kodevicesblock2mtd.komtdram.kopmc551.koftl.koinftl.kolpddrlpddr_cmds.koqinfo_probe.komapsck804xrom.koesb2rom.konetsc520.kopci.kosc520cdp.koscb2_flash.kots5500_flash.komtd_blkdevs.komtdblock.komtdblock_ro.komtdchar.komtdconcat.komtdoops.konandalauda.kocafe_nand.kocs553x_nand.kodiskonchip.konand.konand_ecc.konand_ids.konandsim.konftl.koredboot.korfd_ftl.kossfdc.koubiubi.konet3c509.ko3c59x.ko8139cp.ko8139too.ko8390.ko8390p.koacenic.koamd8111e.koatl1catl1c.koatl1eatl1e.koatlxatl1.koatl2.kob44.kobenetbe2net.kobnabna.kobnx2.kobnx2xbnx2x.kobondingbonding.kocancan-dev.kosja1000ems_pci.kokvaser_pci.kosja1000.kosja1000_isa.kosja1000_platform.kousbems_usb.kovcan.kocassini.kochelsiocxgb.kocnic.kocxgb3cxgb3.kocxgb4cxgb4.kocxgb4vfcxgb4vf.kodl2k.kodnet.kodummy.koe100.koe1000e1000.koe1000ee1000e.koenicenic.koepic100.koethoc.koewrk3.kofealnx.koforcedeth.kohypervhv_netvsc.koi40ei40e.koi40evfi40evf.koifb.koigbigb.koigbvfigbvf.koipg.koixgbixgb.koixgbeixgbe.koixgbevfixgbevf.kojme.komacvlan.komacvtap.komdio.komii.komlx4mlx4_core.komlx4_en.komlx5coremlx5_core.komyri10gemyri10ge.konatsemi.kone.kone2k-pci.konetconsole.konetxennetxen_nic.koniu.kons83820.kopch_gbepch_gbe.kopcmcia3c574_cs.ko3c589_cs.koaxnet_cs.kofmvj18x_cs.konmclan_cs.kopcnet_cs.kosmc91c92_cs.koxirc2ps_cs.kopcnet32.kophybroadcom.kocicada.kodavicom.koet1011c.koicplus.kolxt.komarvell.komdio-bitbang.konational.koqsemi.korealtek.kosmsc.koste10Xp.kovitesse.koppp_async.koppp_deflate.koppp_generic.koppp_mppe.koppp_synctty.kopppoe.kopppol2tp.kopppox.koqla3xxx.koqlcnicqlcnic.koqlgeqlge.kor6040.kor8169.kos2io.kosc92031.kosfcsfc.kosis190.kosis900.koskge.kosky2.koslhc.koslip.kosmc-ultra.kosmsc9420.kostarfire.kosundance.kosungem.kosungem_phy.kosunhme.kotehuti.kotg3.kotlan.kotulipde2104x.kode4x5.kodmfe.kotulip.kouli526x.kowinbond-840.koxircom_cb.kotun.kotyphoon.kousbasix.kocatc.kocdc-phonet.kocdc_eem.kocdc_ether.kocdc_ncm.kocdc_subset.kodm9601.kogl620a.kohso.koint51x1.kokaweth.komcs7830.konet1080.kopegasus.koplusb.korndis_host.kortl8150.kosierra_net.kosmsc95xx.kousbnet.kozaurus.koveth.kovia-rhine.kovia-velocity.kovirtio_net.kovmxnet3vmxnet3.kovxgevxge.kovxlan.kovzethdev.kovznetdev.kowandlci.kohdlc.kohdlc_cisco.kohdlc_fr.kohdlc_ppp.kohdlc_raw.kowimaxi2400mi2400m-sdio.koi2400m-usb.koi2400m.kowirelessadm8211.koairo.koairo_cs.koat76c50x-usb.koathath.koath5kath5k.koath9kath9k.koath9k_common.koath9k_htc.koath9k_hw.kocarl9170carl9170.koatmel.koatmel_cs.koatmel_pci.kob43b43.kob43legacyb43legacy.kobrcm80211brcmsmacbrcmsmac.kobrcmutilbrcmutil.kohostaphostap.kohostap_cs.kohostap_pci.kohostap_plx.koipw2x00ipw2100.koipw2200.kolibipw.koiwlegacyiwl3945.koiwl4965.koiwlegacy.koiwlwifidvmiwldvm.koiwlwifi.komvmiwlmvm.kolibertaslibertas.kolibertas_cs.kolibertas_sdio.kousb8xxx.kolibertas_tflibertas_tf.kolibertas_tf_usb.komac80211_hwsim.komwl8k.koorinocoorinoco.koorinoco_cs.koorinoco_nortel.koorinoco_pci.koorinoco_plx.koorinoco_tmd.kospectrum_cs.kop54p54common.kop54pci.kop54usb.korndis_wlan.kort2x00rt2400pci.kort2500pci.kort2500usb.kort2800lib.kort2800mmio.kort2800pci.kort2800usb.kort2x00lib.kort2x00mmio.kort2x00pci.kort2x00usb.kort61pci.kort73usb.kortl818xrtl8180rtl8180.kortl8187rtl8187.kotiwl1251wl1251.kowl1251_sdio.kowl12xxwl12xx.kowlcorewlcore.kowl3501_cs.kozd1201.kozd1211rwzd1211rw.koxen-netfront.koparportparport.koparport_cs.koparport_pc.koparport_serial.kopcihotplugacpiphp_ibm.kocpqphp.kofakephp.koibmphp.kopcieaeraer_inject.kopcmciai82365.kopd6729.korsrc_nonstatic.koyenta_socket.koplatformx86acer-wmi.koasus-laptop.kocompal-laptop.kodell-laptop.kodell-wmi.koeeepc-laptop.kofujitsu-laptop.kohp-wmi.kointel_ips.komsi-laptop.komxm-wmi.kopanasonic-laptop.kosony-laptop.kotc1100-wmi.kothinkpad_acpi.kotopstar-laptop.kotoshiba_acpi.kowmi.kopowerbq27x00_battery.komax17040_battery.kowm831x_power.kowm8350_power.koppspps_core.koptpptp.koregulatorab3100.kobq24022.kofixed.kolp3971.komax1586.kotps65023-regulator.kotps6507x-regulator.kouserspace-consumer.kowm831x-dcdc.kowm831x-isink.kowm831x-ldo.kowm8350-regulator.kowm8400-regulator.kortcrtc-ab3100.kortc-bq4802.kortc-ds1286.kortc-ds1307.kortc-ds1374.kortc-ds1511.kortc-ds1553.kortc-ds1672.kortc-ds1742.kortc-fm3130.kortc-isl1208.kortc-m41t80.kortc-m48t35.kortc-m48t59.kortc-max6900.kortc-pcf8563.kortc-pcf8583.kortc-rs5c372.kortc-rx8025.kortc-rx8581.kortc-stk17ta8.kortc-v3020.kortc-wm831x.kortc-wm8350.kortc-x1205.koscsi3w-9xxx.ko3w-sas.ko3w-xxxx.koaacraidaacraid.koaha152x.koaha1542.koaic7xxxaic79xx.koaic7xxx.koaic94xxaic94xx.koarcmsrarcmsr.kobe2iscsibe2iscsi.kobfabfa.kobnx2fcbnx2fc.kobnx2ibnx2i.koch.kocxgbicxgb3icxgb3i.kocxgb4icxgb4i.kolibcxgbi.kodevice_handlerscsi_dh_alua.koscsi_dh_emc.koscsi_dh_hp_sw.koscsi_dh_rdac.kofcoefcoe.kolibfcoe.kofnicfnic.kohpsa.kohptiop.kohv_storvsc.koimm.koinitio.koips.koisciisci.koiscsi_boot_sysfs.koiscsi_tcp.kolibfclibfc.kolibiscsi.kolibiscsi_tcp.kolibsaslibsas.kolibsrp.kolpfclpfc.komegaraidmegaraid_mbox.komegaraid_mm.komegaraid_sas.kompt2sasmpt2sas.kompt3sasmpt3sas.komvsasmvsas.koosdlibosd.koosd.koosst.kopcmciafdomain_cs.kopm8001pm80xx.kopmcraid.koppa.koqla2xxxqla2xxx.koqla4xxxqla4xxx.koraid_class.koscsi_debug.koscsi_tgt.koscsi_transport_fc.koscsi_transport_iscsi.koscsi_transport_sas.koscsi_transport_spi.koscsi_transport_srp.koscsi_wait_scan.kosd_mod.koses.kosg.kosr_mod.kost.kostex.kosym53c8xx_2sym53c8xx.kovirtio_scsi.kovmw_pvscsi.koserialjsmjsm.koserial_cs.kossbssb.kostagingzramzram.kotargetloopbacktcm_loop.kotarget_core_file.kotarget_core_iblock.kotarget_core_mod.kotarget_core_pscsi.kotcm_fctcm_fc.kouiouio.kouio_aec.kouio_cif.kouio_pci_generic.kouio_pdrv.kouio_pdrv_genirq.kouio_sercos3.kouio_smx.kousbatmcxacru.kospeedtch.koueagle-atm.kousbatm.koxusbatm.koclasscdc-acm.kocdc-wdm.kousblp.kousbtmc.kohosthwa-hc.koisp1362-hcd.kosl811-hcd.kou132-hcd.kowhciwhci-hcd.koxhci-hcd.koimagemdc800.komicrotek.komiscadutux.koappledisplay.koberry_charge.koemi26.koemi62.koftdi-elan.koidmouse.koiowarrior.koisight_firmware.koldusb.kolegousbtower.kosisusbvgasisusbvga.kousblcd.kousbled.kousbsevseg.kouss720.kovstusb.kootgnop-usb-xceiv.koserialaircable.koark3116.kobelkin_sa.koch341.kocp210x.kocyberjack.kocypress_m8.kodigi_acceleport.koempeg.koftdi_sio.kofunsoft.kogarmin_gps.kohp4x.koio_edgeport.koio_ti.koipaq.koipw.koir-usb.koiuu_phoenix.kokeyspan.kokeyspan_pda.kokl5kusb105.kokobil_sct.komct_u232.komos7720.komos7840.komoto_modem.konavman.koomninet.koopticon.kooption.kooti6858.kopl2303.koqcserial.kosafe_serial.kosiemens_mpi.kosierra.kospcp8x5.kosymbolserial.koti_usb_3410_5052.kousb_debug.kousb_wwan.kousbserial.kovisor.kowhiteheat.kostorageums-alauda.koums-cypress.koums-datafab.koums-freecom.koums-isd200.koums-jumpshot.koums-karma.koums-onetouch.koums-sddr09.koums-sddr55.koums-usbat.kousb-storage.kowusbcorewusb-cbaf.kowusb-wa.kowusbcore.kouwbhwa-rc.koi1480dfui1480-dfu-usb.koi1480-est.koi1480u-wlpi1480u-wlp.koumc.kouwb.kowhc-rc.kowhci.kowlpwlp.kovhostvhost_net.kovideoatyaty128fb.koatyfb.koradeonfb.kobacklightlcd.kombp_nvidia_bl.koplatform_lcd.koprogear_bl.kowm831x_bl.kocirrusfb.kodisplaydisplay.kofb_ddc.kohyperv_fb.komacmodes.konvidianvidiafb.kooutput.korivarivafb.kosavagesavagefb.kosm501fb.kovfb.kovga16fb.kovgastate.koviaviafb.kovirtiovirtio.kovirtio_balloon.kovirtio_pci.kovirtio_ring.kowatchdogalim1535_wdt.koalim7101_wdt.kohpwdt.koi6300esb.koiTCO_vendor_support.koiTCO_wdt.koib700wdt.koibmasr.koie6xx_wdt.koit8712f_wdt.koit87_wdt.komachzwd.kopcwd_pci.kopcwd_usb.kosbc_fitpc2_wdt.kosch311x_wdt.kosoftdog.kow83627hf_wdt.kow83697hf_wdt.kow83697ug_wdt.kow83877f_wdt.kow83977f_wdt.kowdt_pci.kowm831x_wdt.kowm8350_wdt.koxenevtchn.koxenfsxenfs.kofsautofs4autofs4.kobtrfsbtrfs.kocachefilescachefiles.kocifscifs.koconfigfsconfigfs.kocramfscramfs.kodlmdlm.koecryptfsecryptfs.koext2ext2.koext3ext3.koext4ext4.kofatfat.komsdos.kovfat.kofscachefscache.kofusecuse.kofuse.kogfs2gfs2.kojbdjbd.kojbd2jbd2.kojffs2jffs2.kolockdlockd.kombcache.konfsnfs.konfs_layout_nfsv41_files.konfs_commonnfs_acl.konfsdnfsd.konlsnls_cp1250.konls_cp1251.konls_cp1255.konls_cp737.konls_cp775.konls_cp850.konls_cp852.konls_cp855.konls_cp857.konls_cp860.konls_cp861.konls_cp862.konls_cp863.konls_cp864.konls_cp865.konls_cp866.konls_cp869.konls_cp874.konls_cp932.konls_cp936.konls_cp949.konls_cp950.konls_euc-jp.konls_iso8859-1.konls_iso8859-13.konls_iso8859-14.konls_iso8859-15.konls_iso8859-2.konls_iso8859-3.konls_iso8859-4.konls_iso8859-5.konls_iso8859-6.konls_iso8859-7.konls_iso8859-9.konls_koi8-r.konls_koi8-ru.konls_koi8-u.konls_utf8.koquotavzdquotavzdquota.koreiserfsreiserfs.kosimfs.kosquashfssquashfs.koubifsubifs.koudfudf.kokernelcptvzcpt.kovzrst.kotracering_buffer_benchmark.kovevzdev.kovzevent.kovziolimit.kovzmon.kovzwdog.kolibcordic.kocrc-ccitt.kocrc-itu-t.kocrc-t10dif.kocrc7.kolzolzo_compress.kolzo_decompress.koraid6raid6_pq.koreed_solomonreed_solomon.kots_bm.kots_fsm.kots_kmp.kozlib_deflatezlib_deflate.konet802garp.kop8022.kopsnap.kostp.ko8021q8021q.ko9p9pnet.ko9pnet_rdma.ko9pnet_virtio.koatmatm.kobr2684.koclip.kolec.kopppoatm.kobluetoothbluetooth.kobnepbnep.kocmtpcmtp.kohidphidp.kol2cap.korfcommrfcomm.kosco.kobridgebridge.konetfilterebt_802_3.koebt_among.koebt_arp.koebt_arpreply.koebt_dnat.koebt_ip.koebt_ip6.koebt_limit.koebt_log.koebt_mark.koebt_mark_m.koebt_nflog.koebt_pkttype.koebt_redirect.koebt_snat.koebt_stp.koebt_ulog.koebt_vlan.koebtable_broute.koebtable_filter.koebtable_nat.koebtables.kocancan-bcm.kocan-raw.kocan.kocorepktgen.kodccpdccp.kodccp_diag.kodccp_ipv4.kodccp_ipv6.kodccp_probe.koieee802154af_802154.konl802154.kowpan-class.koipv4ah4.koesp4.koinet_diag.koip_gre.koip_tunnel.koipcomp.koipip.konetfilterarp_tables.koarpt_mangle.koarptable_filter.koip_queue.koip_tables.koipt_CLUSTERIP.koipt_ECN.koipt_LOG.koipt_MASQUERADE.koipt_NETMAP.koipt_REDIRECT.koipt_REJECT.koipt_ULOG.koipt_addrtype.koipt_ah.koipt_ecn.koiptable_filter.koiptable_mangle.koiptable_nat.koiptable_raw.konf_conntrack_ipv4.konf_defrag_ipv4.konf_nat.konf_nat_amanda.konf_nat_ftp.konf_nat_h323.konf_nat_irc.konf_nat_pptp.konf_nat_proto_dccp.konf_nat_proto_gre.konf_nat_proto_sctp.konf_nat_proto_udplite.konf_nat_sip.konf_nat_snmp_basic.konf_nat_tftp.kotcp_bic.kotcp_diag.kotcp_highspeed.kotcp_htcp.kotcp_hybla.kotcp_illinois.kotcp_lp.kotcp_scalable.kotcp_vegas.kotcp_veno.kotcp_westwood.kotcp_yeah.kotunnel4.koxfrm4_mode_beet.koxfrm4_mode_transport.koxfrm4_mode_tunnel.koxfrm4_tunnel.koipv6ah6.koesp6.koip6_tunnel.koipcomp6.koipv6.komip6.konetfilterip6_queue.koip6_tables.koip6t_LOG.koip6t_REJECT.koip6t_ah.koip6t_eui64.koip6t_frag.koip6t_hbh.koip6t_ipv6header.koip6t_mh.koip6t_rt.koip6table_filter.koip6table_mangle.koip6table_raw.konf_conntrack_ipv6.konf_defrag_ipv6.kosit.kotunnel6.koxfrm6_mode_beet.koxfrm6_mode_ro.koxfrm6_mode_transport.koxfrm6_mode_tunnel.koxfrm6_tunnel.kokeyaf_key.kollcllc.komac80211mac80211.konetfilteripsetip_set.koip_set_bitmap_ip.koip_set_bitmap_ipmac.koip_set_bitmap_port.koip_set_hash_ip.koip_set_hash_ipport.koip_set_hash_ipportip.koip_set_hash_ipportnet.koip_set_hash_net.koip_set_hash_netport.koip_set_list_set.koipvsip_vs.koip_vs_dh.koip_vs_ftp.koip_vs_lblc.koip_vs_lblcr.koip_vs_lc.koip_vs_nq.koip_vs_pe_sip.koip_vs_rr.koip_vs_sed.koip_vs_sh.koip_vs_wlc.koip_vs_wrr.konf_conntrack.konf_conntrack_amanda.konf_conntrack_broadcast.konf_conntrack_ftp.konf_conntrack_h323.konf_conntrack_irc.konf_conntrack_netbios_ns.konf_conntrack_netlink.konf_conntrack_pptp.konf_conntrack_proto_dccp.konf_conntrack_proto_gre.konf_conntrack_proto_sctp.konf_conntrack_proto_udplite.konf_conntrack_sane.konf_conntrack_sip.konf_conntrack_snmp.konf_conntrack_tftp.konf_tproxy_core.konfnetlink.konfnetlink_log.konfnetlink_queue.koxt_AUDIT.koxt_CHECKSUM.koxt_CLASSIFY.koxt_CONNMARK.koxt_CONNSECMARK.koxt_DSCP.koxt_HL.koxt_LED.koxt_MARK.koxt_NFLOG.koxt_NFQUEUE.koxt_NOTRACK.koxt_RATEEST.koxt_SECMARK.koxt_TCPMSS.koxt_TCPOPTSTRIP.koxt_TPROXY.koxt_TRACE.koxt_cluster.koxt_comment.koxt_connbytes.koxt_connlimit.koxt_connmark.koxt_conntrack.koxt_dccp.koxt_dscp.koxt_esp.koxt_hashlimit.koxt_helper.koxt_hl.koxt_iprange.koxt_length.koxt_limit.koxt_mac.koxt_mark.koxt_multiport.koxt_osf.koxt_owner.koxt_physdev.koxt_pkttype.koxt_policy.koxt_quota.koxt_rateest.koxt_realm.koxt_recent.koxt_sctp.koxt_set.koxt_socket.koxt_state.koxt_statistic.koxt_string.koxt_tcpmss.koxt_time.koxt_u32.koopenvswitchbrcompat.koopenvswitch.kophonetphonet.kopn_pep.kordsrds.kords_rdma.kords_tcp.korfkillrfkill.koschedact_gact.koact_ipt.koact_mirred.koact_nat.koact_pedit.koact_police.koact_simple.koact_skbedit.kocls_basic.kocls_flow.kocls_fw.kocls_route.kocls_rsvp.kocls_rsvp6.kocls_tcindex.kocls_u32.koem_cmp.koem_meta.koem_nbyte.koem_text.koem_u32.kosch_atm.kosch_cbq.kosch_drr.kosch_dsmark.kosch_gred.kosch_hfsc.kosch_htb.kosch_ingress.kosch_mqprio.kosch_multiq.kosch_netem.kosch_prio.kosch_qfq.kosch_red.kosch_sfq.kosch_tbf.kosch_teql.kosctpsctp.kosunrpcauth_gssauth_rpcgss.korpcsec_gss_krb5.korpcsec_gss_spkm3.kosunrpc.koxprtrdmasvcrdma.koxprtrdma.kowimaxwimax.kowirelesscfg80211.kolib80211.kolib80211_crypt_ccmp.kolib80211_crypt_tkip.kolib80211_crypt_wep.koxfrmxfrm_ipcomp.kosoundac97_bus.kocoreosssnd-mixer-oss.kosnd-pcm-oss.koseqosssnd-seq-oss.kosnd-seq-device.kosnd-seq-dummy.kosnd-seq-midi-emul.kosnd-seq-midi-event.kosnd-seq-midi.kosnd-seq-virmidi.kosnd-seq.kosnd-hrtimer.kosnd-hwdep.kosnd-page-alloc.kosnd-pcm.kosnd-rawmidi.kosnd-timer.kosnd.kodriversmpu401snd-mpu401-uart.kosnd-mpu401.koopl3snd-opl3-lib.kosnd-opl3-synth.koopl4snd-opl4-lib.kosnd-opl4-synth.kopcspsnd-pcsp.kosnd-aloop.kosnd-dummy.kosnd-mtpav.kosnd-virmidi.kovxsnd-vx-lib.koi2cothersnd-ak4114.kosnd-ak4xxx-adda.kosnd-pt2258.kosnd-cs8427.kosnd-i2c.koisaopti9xxsnd-miro.kosbsnd-sb-common.kosnd-sb16-dsp.kowsssnd-wss-lib.kopciac97snd-ac97-codec.koali5451snd-ali5451.koau88x0snd-au8810.kosnd-au8820.kosnd-au8830.koca0106snd-ca0106.kocs46xxsnd-cs46xx.kocs5535audiosnd-cs5535audio.koctxfisnd-ctxfi.koechoaudiosnd-darla20.kosnd-darla24.kosnd-echo3g.kosnd-gina20.kosnd-gina24.kosnd-indigo.kosnd-indigodj.kosnd-indigodjx.kosnd-indigoio.kosnd-indigoiox.kosnd-layla20.kosnd-layla24.kosnd-mia.kosnd-mona.koemu10k1snd-emu10k1-synth.kosnd-emu10k1.kosnd-emu10k1x.kohdasnd-hda-codec-analog.kosnd-hda-codec-ca0110.kosnd-hda-codec-ca0132.kosnd-hda-codec-cirrus.kosnd-hda-codec-cmedia.kosnd-hda-codec-conexant.kosnd-hda-codec-generic.kosnd-hda-codec-hdmi.kosnd-hda-codec-idt.kosnd-hda-codec-realtek.kosnd-hda-codec-si3054.kosnd-hda-codec-via.kosnd-hda-codec.kosnd-hda-intel.koice1712snd-ice1712.kosnd-ice1724.kosnd-ice17xx-ak4xxx.kokorg1212snd-korg1212.kolx6464essnd-lx6464es.komixartsnd-mixart.kooxygensnd-oxygen-lib.kosnd-oxygen.kosnd-virtuoso.kopcxhrsnd-pcxhr.korme9652snd-hdsp.kosnd-hdspm.kosnd-rme9652.kosnd-ad1889.kosnd-atiixp-modem.kosnd-atiixp.kosnd-bt87x.kosnd-cmipci.kosnd-cs5530.kosnd-ens1370.kosnd-ens1371.kosnd-es1968.kosnd-intel8x0.kosnd-intel8x0m.kosnd-maestro3.kosnd-rme32.kosnd-rme96.kosnd-sis7019.kosnd-via82xx-modem.kosnd-via82xx.kotridentsnd-trident.kovx222snd-vx222.kosoundcore.kosynthemuxsnd-emux-synth.kosnd-util-mem.kousb6firesnd-usb-6fire.kobcd2000snd-bcd2000.kocaiaqsnd-usb-caiaq.kohifacesnd-usb-hiface.komiscsnd-ua101.kosnd-usb-audio.kosnd-usbmidi-lib.kousx2ysnd-usb-us122l.kosnd-usb-usx2y.komodules.blockmodules.drmmodules.modesettingmodules.networkingmodules.ordersourceupdatesvdsovdso32-int80.sovdso32-sysenter.soweak-updates/boot//etc/ld.so.conf.d//lib/modules//lib/modules/2.6.32-042stab113.10//lib/modules/2.6.32-042stab113.10/kernel//lib/modules/2.6.32-042stab113.10/kernel/arch//lib/modules/2.6.32-042stab113.10/kernel/arch/x86//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/crypto//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/kernel//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/kernel/cpu//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/kernel/cpu/cpufreq//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/kernel/cpu/mcheck//lib/modules/2.6.32-042stab113.10/kernel/arch/x86/oprofile//lib/modules/2.6.32-042stab113.10/kernel/crypto//lib/modules/2.6.32-042stab113.10/kernel/crypto/async_tx//lib/modules/2.6.32-042stab113.10/kernel/drivers//lib/modules/2.6.32-042stab113.10/kernel/drivers/acpi//lib/modules/2.6.32-042stab113.10/kernel/drivers/acpi/apei//lib/modules/2.6.32-042stab113.10/kernel/drivers/ata//lib/modules/2.6.32-042stab113.10/kernel/drivers/atm//lib/modules/2.6.32-042stab113.10/kernel/drivers/auxdisplay//lib/modules/2.6.32-042stab113.10/kernel/drivers/bcma//lib/modules/2.6.32-042stab113.10/kernel/drivers/block//lib/modules/2.6.32-042stab113.10/kernel/drivers/block/aoe//lib/modules/2.6.32-042stab113.10/kernel/drivers/block/drbd//lib/modules/2.6.32-042stab113.10/kernel/drivers/block/mtip32xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/block/ploop//lib/modules/2.6.32-042stab113.10/kernel/drivers/bluetooth//lib/modules/2.6.32-042stab113.10/kernel/drivers/cdrom//lib/modules/2.6.32-042stab113.10/kernel/drivers/char//lib/modules/2.6.32-042stab113.10/kernel/drivers/char/hw_random//lib/modules/2.6.32-042stab113.10/kernel/drivers/char/ipmi//lib/modules/2.6.32-042stab113.10/kernel/drivers/char/pcmcia//lib/modules/2.6.32-042stab113.10/kernel/drivers/char/pcmcia/ipwireless//lib/modules/2.6.32-042stab113.10/kernel/drivers/char/tpm//lib/modules/2.6.32-042stab113.10/kernel/drivers/cpufreq//lib/modules/2.6.32-042stab113.10/kernel/drivers/crypto//lib/modules/2.6.32-042stab113.10/kernel/drivers/dca//lib/modules/2.6.32-042stab113.10/kernel/drivers/dma//lib/modules/2.6.32-042stab113.10/kernel/drivers/dma/ioat//lib/modules/2.6.32-042stab113.10/kernel/drivers/edac//lib/modules/2.6.32-042stab113.10/kernel/drivers/firewire//lib/modules/2.6.32-042stab113.10/kernel/drivers/firmware//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpio//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/i2c//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/i915//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/mga//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/nouveau//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/r128//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/radeon//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/savage//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/sis//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/ttm//lib/modules/2.6.32-042stab113.10/kernel/drivers/gpu/drm/via//lib/modules/2.6.32-042stab113.10/kernel/drivers/hid//lib/modules/2.6.32-042stab113.10/kernel/drivers/hv//lib/modules/2.6.32-042stab113.10/kernel/drivers/hwmon//lib/modules/2.6.32-042stab113.10/kernel/drivers/i2c//lib/modules/2.6.32-042stab113.10/kernel/drivers/i2c/algos//lib/modules/2.6.32-042stab113.10/kernel/drivers/i2c/busses//lib/modules/2.6.32-042stab113.10/kernel/drivers/i2c/chips//lib/modules/2.6.32-042stab113.10/kernel/drivers/ieee802154//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/core//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/cxgb3//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/cxgb4//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/mlx4//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/mlx5//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/mthca//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/nes//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/hw/ocrdma//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/ulp//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/ulp/ipoib//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/ulp/iser//lib/modules/2.6.32-042stab113.10/kernel/drivers/infiniband/ulp/srp//lib/modules/2.6.32-042stab113.10/kernel/drivers/input//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/keyboard//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/misc//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/mouse//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/serio//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/tablet//lib/modules/2.6.32-042stab113.10/kernel/drivers/input/touchscreen//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/capi//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/divert//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/gigaset//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/hardware//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/hardware/avm//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/hardware/mISDN//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/hisax//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/hysdn//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/i4l//lib/modules/2.6.32-042stab113.10/kernel/drivers/isdn/mISDN//lib/modules/2.6.32-042stab113.10/kernel/drivers/leds//lib/modules/2.6.32-042stab113.10/kernel/drivers/md//lib/modules/2.6.32-042stab113.10/kernel/drivers/md/persistent-data//lib/modules/2.6.32-042stab113.10/kernel/drivers/media//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/common//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/common/tuners//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/b2c2//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/bt8xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/dm1105//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/dvb-core//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/dvb-usb//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/firewire//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/frontends//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/ngene//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/pluto2//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/pt1//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/siano//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/ttpci//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/ttusb-budget//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/dvb/ttusb-dec//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/rc//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/rc/keymaps//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/au0828//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/bt8xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/cx18//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/cx231xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/cx23885//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/cx25840//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/cx88//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/em28xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/gspca//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/gspca/gl860//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/gspca/m5602//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/gspca/stv06xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/hdpvr//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/ivtv//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/pvrusb2//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/pwc//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/saa7134//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/saa7164//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/tlg2300//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/usbvision//lib/modules/2.6.32-042stab113.10/kernel/drivers/media/video/uvc//lib/modules/2.6.32-042stab113.10/kernel/drivers/memstick//lib/modules/2.6.32-042stab113.10/kernel/drivers/memstick/core//lib/modules/2.6.32-042stab113.10/kernel/drivers/memstick/host//lib/modules/2.6.32-042stab113.10/kernel/drivers/message//lib/modules/2.6.32-042stab113.10/kernel/drivers/message/fusion//lib/modules/2.6.32-042stab113.10/kernel/drivers/mfd//lib/modules/2.6.32-042stab113.10/kernel/drivers/misc//lib/modules/2.6.32-042stab113.10/kernel/drivers/misc/cb710//lib/modules/2.6.32-042stab113.10/kernel/drivers/misc/eeprom//lib/modules/2.6.32-042stab113.10/kernel/drivers/misc/ibmasm//lib/modules/2.6.32-042stab113.10/kernel/drivers/mmc//lib/modules/2.6.32-042stab113.10/kernel/drivers/mmc/card//lib/modules/2.6.32-042stab113.10/kernel/drivers/mmc/core//lib/modules/2.6.32-042stab113.10/kernel/drivers/mmc/host//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/chips//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/devices//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/lpddr//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/maps//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/nand//lib/modules/2.6.32-042stab113.10/kernel/drivers/mtd/ubi//lib/modules/2.6.32-042stab113.10/kernel/drivers/net//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/atl1c//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/atl1e//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/atlx//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/benet//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/bna//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/bnx2x//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/bonding//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/can//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/can/sja1000//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/can/usb//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/chelsio//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/cxgb3//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/cxgb4//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/cxgb4vf//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/e1000//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/e1000e//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/enic//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/hyperv//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/i40e//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/i40evf//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/igb//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/igbvf//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/ixgb//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/ixgbe//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/ixgbevf//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/mlx4//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/mlx5//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/mlx5/core//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/myri10ge//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/netxen//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/pch_gbe//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/pcmcia//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/phy//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/qlcnic//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/qlge//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/sfc//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/tulip//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/usb//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/vmxnet3//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/vxge//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wan//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wimax//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wimax/i2400m//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ath//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ath/ath5k//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ath/ath9k//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ath/carl9170//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/b43//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/b43legacy//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/brcm80211//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/brcm80211/brcmsmac//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/brcm80211/brcmutil//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/hostap//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ipw2x00//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/iwlegacy//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/iwlwifi//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/iwlwifi/dvm//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/iwlwifi/mvm//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/libertas//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/libertas_tf//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/orinoco//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/p54//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/rt2x00//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/rtl818x//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/rtl818x/rtl8180//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/rtl818x/rtl8187//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ti//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ti/wl1251//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ti/wl12xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/ti/wlcore//lib/modules/2.6.32-042stab113.10/kernel/drivers/net/wireless/zd1211rw//lib/modules/2.6.32-042stab113.10/kernel/drivers/parport//lib/modules/2.6.32-042stab113.10/kernel/drivers/pci//lib/modules/2.6.32-042stab113.10/kernel/drivers/pci/hotplug//lib/modules/2.6.32-042stab113.10/kernel/drivers/pci/pcie//lib/modules/2.6.32-042stab113.10/kernel/drivers/pci/pcie/aer//lib/modules/2.6.32-042stab113.10/kernel/drivers/pcmcia//lib/modules/2.6.32-042stab113.10/kernel/drivers/platform//lib/modules/2.6.32-042stab113.10/kernel/drivers/platform/x86//lib/modules/2.6.32-042stab113.10/kernel/drivers/power//lib/modules/2.6.32-042stab113.10/kernel/drivers/pps//lib/modules/2.6.32-042stab113.10/kernel/drivers/ptp//lib/modules/2.6.32-042stab113.10/kernel/drivers/regulator//lib/modules/2.6.32-042stab113.10/kernel/drivers/rtc//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/aacraid//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/aic7xxx//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/aic94xx//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/arcmsr//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/be2iscsi//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/bfa//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/bnx2fc//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/bnx2i//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/cxgbi//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/cxgbi/cxgb3i//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/device_handler//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/fcoe//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/fnic//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/isci//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/libfc//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/libsas//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/lpfc//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/megaraid//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/mpt2sas//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/mpt3sas//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/mvsas//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/osd//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/pcmcia//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/pm8001//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/qla2xxx//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/qla4xxx//lib/modules/2.6.32-042stab113.10/kernel/drivers/scsi/sym53c8xx_2//lib/modules/2.6.32-042stab113.10/kernel/drivers/serial//lib/modules/2.6.32-042stab113.10/kernel/drivers/serial/jsm//lib/modules/2.6.32-042stab113.10/kernel/drivers/ssb//lib/modules/2.6.32-042stab113.10/kernel/drivers/staging//lib/modules/2.6.32-042stab113.10/kernel/drivers/staging/zram//lib/modules/2.6.32-042stab113.10/kernel/drivers/target//lib/modules/2.6.32-042stab113.10/kernel/drivers/target/loopback//lib/modules/2.6.32-042stab113.10/kernel/drivers/target/tcm_fc//lib/modules/2.6.32-042stab113.10/kernel/drivers/uio//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/atm//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/class//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/host//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/host/whci//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/image//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/misc//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/misc/sisusbvga//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/otg//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/serial//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/storage//lib/modules/2.6.32-042stab113.10/kernel/drivers/usb/wusbcore//lib/modules/2.6.32-042stab113.10/kernel/drivers/uwb//lib/modules/2.6.32-042stab113.10/kernel/drivers/uwb/i1480//lib/modules/2.6.32-042stab113.10/kernel/drivers/uwb/i1480/dfu//lib/modules/2.6.32-042stab113.10/kernel/drivers/uwb/i1480/i1480u-wlp//lib/modules/2.6.32-042stab113.10/kernel/drivers/uwb/wlp//lib/modules/2.6.32-042stab113.10/kernel/drivers/vhost//lib/modules/2.6.32-042stab113.10/kernel/drivers/video//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/aty//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/backlight//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/display//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/nvidia//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/riva//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/savage//lib/modules/2.6.32-042stab113.10/kernel/drivers/video/via//lib/modules/2.6.32-042stab113.10/kernel/drivers/virtio//lib/modules/2.6.32-042stab113.10/kernel/drivers/watchdog//lib/modules/2.6.32-042stab113.10/kernel/drivers/xen//lib/modules/2.6.32-042stab113.10/kernel/drivers/xen/xenfs//lib/modules/2.6.32-042stab113.10/kernel/fs//lib/modules/2.6.32-042stab113.10/kernel/fs/autofs4//lib/modules/2.6.32-042stab113.10/kernel/fs/btrfs//lib/modules/2.6.32-042stab113.10/kernel/fs/cachefiles//lib/modules/2.6.32-042stab113.10/kernel/fs/cifs//lib/modules/2.6.32-042stab113.10/kernel/fs/configfs//lib/modules/2.6.32-042stab113.10/kernel/fs/cramfs//lib/modules/2.6.32-042stab113.10/kernel/fs/dlm//lib/modules/2.6.32-042stab113.10/kernel/fs/ecryptfs//lib/modules/2.6.32-042stab113.10/kernel/fs/ext2//lib/modules/2.6.32-042stab113.10/kernel/fs/ext3//lib/modules/2.6.32-042stab113.10/kernel/fs/ext4//lib/modules/2.6.32-042stab113.10/kernel/fs/fat//lib/modules/2.6.32-042stab113.10/kernel/fs/fscache//lib/modules/2.6.32-042stab113.10/kernel/fs/fuse//lib/modules/2.6.32-042stab113.10/kernel/fs/gfs2//lib/modules/2.6.32-042stab113.10/kernel/fs/jbd//lib/modules/2.6.32-042stab113.10/kernel/fs/jbd2//lib/modules/2.6.32-042stab113.10/kernel/fs/jffs2//lib/modules/2.6.32-042stab113.10/kernel/fs/lockd//lib/modules/2.6.32-042stab113.10/kernel/fs/nfs//lib/modules/2.6.32-042stab113.10/kernel/fs/nfs_common//lib/modules/2.6.32-042stab113.10/kernel/fs/nfsd//lib/modules/2.6.32-042stab113.10/kernel/fs/nls//lib/modules/2.6.32-042stab113.10/kernel/fs/quota//lib/modules/2.6.32-042stab113.10/kernel/fs/quota/vzdquota//lib/modules/2.6.32-042stab113.10/kernel/fs/reiserfs//lib/modules/2.6.32-042stab113.10/kernel/fs/squashfs//lib/modules/2.6.32-042stab113.10/kernel/fs/ubifs//lib/modules/2.6.32-042stab113.10/kernel/fs/udf//lib/modules/2.6.32-042stab113.10/kernel/kernel//lib/modules/2.6.32-042stab113.10/kernel/kernel/cpt//lib/modules/2.6.32-042stab113.10/kernel/kernel/trace//lib/modules/2.6.32-042stab113.10/kernel/kernel/ve//lib/modules/2.6.32-042stab113.10/kernel/lib//lib/modules/2.6.32-042stab113.10/kernel/lib/lzo//lib/modules/2.6.32-042stab113.10/kernel/lib/raid6//lib/modules/2.6.32-042stab113.10/kernel/lib/reed_solomon//lib/modules/2.6.32-042stab113.10/kernel/lib/zlib_deflate//lib/modules/2.6.32-042stab113.10/kernel/net//lib/modules/2.6.32-042stab113.10/kernel/net/802//lib/modules/2.6.32-042stab113.10/kernel/net/8021q//lib/modules/2.6.32-042stab113.10/kernel/net/9p//lib/modules/2.6.32-042stab113.10/kernel/net/atm//lib/modules/2.6.32-042stab113.10/kernel/net/bluetooth//lib/modules/2.6.32-042stab113.10/kernel/net/bluetooth/bnep//lib/modules/2.6.32-042stab113.10/kernel/net/bluetooth/cmtp//lib/modules/2.6.32-042stab113.10/kernel/net/bluetooth/hidp//lib/modules/2.6.32-042stab113.10/kernel/net/bluetooth/rfcomm//lib/modules/2.6.32-042stab113.10/kernel/net/bridge//lib/modules/2.6.32-042stab113.10/kernel/net/bridge/netfilter//lib/modules/2.6.32-042stab113.10/kernel/net/can//lib/modules/2.6.32-042stab113.10/kernel/net/core//lib/modules/2.6.32-042stab113.10/kernel/net/dccp//lib/modules/2.6.32-042stab113.10/kernel/net/ieee802154//lib/modules/2.6.32-042stab113.10/kernel/net/ipv4//lib/modules/2.6.32-042stab113.10/kernel/net/ipv4/netfilter//lib/modules/2.6.32-042stab113.10/kernel/net/ipv6//lib/modules/2.6.32-042stab113.10/kernel/net/ipv6/netfilter//lib/modules/2.6.32-042stab113.10/kernel/net/key//lib/modules/2.6.32-042stab113.10/kernel/net/llc//lib/modules/2.6.32-042stab113.10/kernel/net/mac80211//lib/modules/2.6.32-042stab113.10/kernel/net/netfilter//lib/modules/2.6.32-042stab113.10/kernel/net/netfilter/ipset//lib/modules/2.6.32-042stab113.10/kernel/net/netfilter/ipvs//lib/modules/2.6.32-042stab113.10/kernel/net/openvswitch//lib/modules/2.6.32-042stab113.10/kernel/net/phonet//lib/modules/2.6.32-042stab113.10/kernel/net/rds//lib/modules/2.6.32-042stab113.10/kernel/net/rfkill//lib/modules/2.6.32-042stab113.10/kernel/net/sched//lib/modules/2.6.32-042stab113.10/kernel/net/sctp//lib/modules/2.6.32-042stab113.10/kernel/net/sunrpc//lib/modules/2.6.32-042stab113.10/kernel/net/sunrpc/auth_gss//lib/modules/2.6.32-042stab113.10/kernel/net/sunrpc/xprtrdma//lib/modules/2.6.32-042stab113.10/kernel/net/wimax//lib/modules/2.6.32-042stab113.10/kernel/net/wireless//lib/modules/2.6.32-042stab113.10/kernel/net/xfrm//lib/modules/2.6.32-042stab113.10/kernel/sound//lib/modules/2.6.32-042stab113.10/kernel/sound/core//lib/modules/2.6.32-042stab113.10/kernel/sound/core/oss//lib/modules/2.6.32-042stab113.10/kernel/sound/core/seq//lib/modules/2.6.32-042stab113.10/kernel/sound/core/seq/oss//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers/mpu401//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers/opl3//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers/opl4//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers/pcsp//lib/modules/2.6.32-042stab113.10/kernel/sound/drivers/vx//lib/modules/2.6.32-042stab113.10/kernel/sound/i2c//lib/modules/2.6.32-042stab113.10/kernel/sound/i2c/other//lib/modules/2.6.32-042stab113.10/kernel/sound/isa//lib/modules/2.6.32-042stab113.10/kernel/sound/isa/opti9xx//lib/modules/2.6.32-042stab113.10/kernel/sound/isa/sb//lib/modules/2.6.32-042stab113.10/kernel/sound/isa/wss//lib/modules/2.6.32-042stab113.10/kernel/sound/pci//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/ac97//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/ali5451//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/au88x0//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/ca0106//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/cs46xx//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/cs5535audio//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/ctxfi//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/echoaudio//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/emu10k1//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/hda//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/ice1712//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/korg1212//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/lx6464es//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/mixart//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/oxygen//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/pcxhr//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/rme9652//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/trident//lib/modules/2.6.32-042stab113.10/kernel/sound/pci/vx222//lib/modules/2.6.32-042stab113.10/kernel/sound/synth//lib/modules/2.6.32-042stab113.10/kernel/sound/synth/emux//lib/modules/2.6.32-042stab113.10/kernel/sound/usb//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/6fire//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/bcd2000//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/caiaq//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/hiface//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/misc//lib/modules/2.6.32-042stab113.10/kernel/sound/usb/usx2y//lib/modules/2.6.32-042stab113.10/vdso/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmbzip29i686-redhat-linux-gnuyPKW NEWKERNARGS="" (/sbin/grubby --info=`/sbin/grubby --default-kernel`) 2>/dev/null | grep -q crashkernel if [ $? -ne 0 ] then NEWKERNARGS="--kernel-args="crashkernel=auto"" fi if [ -x /sbin/new-kernel-pkg ] then if [ -x /sbin/dracut ] then /sbin/new-kernel-pkg --package kernel --mkinitrd --dracut --depmod --update 2.6.32-042stab113.10 $NEWKERNARGS || exit $? else if [ -x /sbin/vzkernel-install ]; then /sbin/vzkernel-install --install --mkinitrd --depmod 2.6.32-042stab113.10 $NEWKERNARGS --make-default || exit $? else /sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install 2.6.32-042stab113.10 --banner="OpenVZ" $NEWKERNARGS --kernel-args="sysfs.deprecated=1" || exit $? fi fi /sbin/new-kernel-pkg --package kernel --rpmposttrans 2.6.32-042stab113.10 || exit $? fi if [ -x /sbin/weak-modules ] then /sbin/weak-modules --add-kernel 2.6.32-042stab113.10 || exit $? fi/bin/sh?0BZh91AY&SY:5bM;noge5Ykogll!@Qh]{PPO|`+J==( 7,Kht <݅w.KK=R* |m{T_:^ގsBz\WJhתnykѾZz7Ʃ tr}{wvsww] :4-u}7wի;1SBϸ<]}Oݱlh`3fWC]wom={^>|wa]F=yk@-Q^8ǻU٩Շ\w׭[4שv4([jl_a(='NB);{]هt˻^{iմPS=tBnumUo 6:<@zZytQZk=ynh]oungAG^;{{{zG.sk-vUzitΝQэzYZovwmӧwg[^:Z[7OZj47w[mxu{ǖC{:4Ƞ:wj\׷ܗ'^ZSZУ#Er]/^בݻ z@htt VٱoCmvNAwϼ>uݚv۹u5Э`rӪz`k"_3k۷Me[k]}rv=-}{&Ν{<=z|ïrk|}72٣.6 }{,ޟ{kd{6ﻫzvwEzW{uzmtҽɵ-y]>:vCCk{jgZѳkNr޽;Z{o@=[aݳﻣVݲP$:){}Gֺtf_Y^n{}GlNYugl^ĆF=m۞Gvu}] :չӧ)։+Nom;6hN]zogẸ{u5O[k>yCUk/{mwzז=ʨom:w`zSmﻨݮNmk֝zݻ`(Z]PvvVOrvr4& +#a힀㯠@}q5Peՙmoo^ng_mÞ܃gYק@m|zƊ{׽vQӞگA)G\w׸fy=w_]zޞg{YGl;0ѢۻFhYk޳k{>m]U}wS^֐tti[v:uz͗Fg>U:QuΞum{Cf{dum&7na@av4OgJiݼӮF :zޞ7zC֏AOo\`zR=n^zvv5m2iWr{mk{ҽWa묵JJ7$qyv=u{o^4y< @wûk;wpR[{[zu kև] e^icp=n mayvhv{mztlh{nΆ:=\@ݵ:^o`&^ضtw{GB;[{nswCӳ= gvA5^̌wsov=Vڧ=m]ҨyYnfݙXl5=ܭp7ƅCx=ϮU룵piݚimkk[ +}cv=5^j]l˶4wWl7JWOO/J}}\c+'(S@n.{i`kz+5ӛlڞn+A׮wwzgvBui>ΔE7k@۳ݻ0z;r#AkW/n:SG]z֞m{o^ە^'˻vUmEZ-wͻuۓ{w`]+w;ns.Cl՘ ]5ݗm=jl^Y5WG]eUY tޙHR ]Zmf.^=(z훷])v7k9yۢ<†ow)ѪnFvܽNih3gM=wrvz5QopyU^ۺTfw7۸mǡt=z^ͮR=}w Rm><٧N}Ǝ.sעjt^>ǵpսݞ}>ץzwnozWkwGک_6nvݺ=Q[{R}w틘w]wvzcCGOALkypTww]][Qsvwꗗ}JNlkfz/s6ݺkuwgӵ}}#^-Z^e:r=g4:=wcNyK]RZ'ۡ=wvz {/wVywOGNA{:{omzѯ;M4 {zk˭X=u=ا׳zݴQYyݪiٽ4ԏsz(+/]Wlv"{֝{q;뼻iV`tnNu]7ͬh{{5Ƽޝ/7; m:{ٮ:-k7ڝ{5P뽍=z]=̻kyS]{]ojUnzvZSWѝT=t۸wn]ټt-@>>;k[G6]AƏaO=tS˓Oj`5kFv5[Mb4=HݩuM7/wnkzS,ǯ]unśGnZ;)AyӮ[ׯJvh5CKzVO4dSu^yvnjtݎ3mҽi=-J;64cww@n9n޵^oAwTkxu z/m4i{QOFZsBz-5]ʪ9[0лg+-w{:uC74I݊&GM;ɫvyݽjAM=S׶kG@Az;{wwoC޽m+GlvNwvwoqvא띴ms]U@hwtu{\ks>)C0y:]kGJAl5{MzmwkO[]Qw8mW\ݹzh܍rF{w6NבO7pk{ VZ^7nGGr5+jCvE ƩRk=v5۷޽UF티c6Lmgwzx4 {`i==U{[O{7`%^دCN; b,-OC>c@5m[nhU{Gl[] BJI@I(J UT),P(HGb!J=* ZPP (I$CRURna!UQ\V0E *IqXTUK0 -,Udg00H$@RHP QH*55X.*ŝA8$=^%z9lhs>(wq,Mm]+˦AC5(%RDRH D3F .* E( UT$"%J!$L -% (UJ$UR!'$R(¤IT$!!JU  *I$$-b*T F*U!*!UXC(IPBR0JQH 쒀ХAk ƒ"UQU$R $R괣 "(RQT!Q@ Y ZϔEG  Pߩ:h }{q "q(ZHAxbf.)F* DJ qδ"i`AP@B@(@$A$Drb XB@PR(ƪ"aPZUH!|bj+ZA$P!AB*DF(H $I,PIRU`E )RUT*TbqXT3Yy!I$z-6K;РQ@%XA(  FB%HWKRI Jhb1\PAV4+X 0!*#KR֡`PUaPRALeCHQ)(J((_$9DxB%-(" Hz!p!F\@~R _TWZ~1!`CX:dj!0=|ՆP {2 K"B`V2.{ªY,p6R!5K &ev^_+}lԒi*6 &ɩ@qAPX*UHj*0*%I4 Q%Dqi<ꗪ⪕%i ! *c&cH0H LP 0JKKAqTWZU%U%ppW!ҁJH* TCHR @k |xXxwRA=`R!aU*P ATGT₡Cc# @uz@a RA I5GHQa)'3xp% cT!#^( $a(S8P-#d zb+v>B X*Q`/U.2-H)ɡ9WleL̛R/!{R͞u=~,~; cLl9cbWg˂mJ! :AWgZ*B[v$H3rUB17ijUBJŽ@ @* C E,( $$4(֪ JD 9,hb)!UIPARB!@T2یp:>3ab'8BT5քcXgUAX P*-I85'+EcPXC2ֱHPU ,,2)AqiBC,j,bN!HHHUI *! !R.Q +`V) *CKa-lkZ0 *3zA j b2  CBa;%P##@*-DBD1ʅ OHHY(HHA @)QJA*] t0B ._ ʪm`@c%g(҈ѹއR :p(%P b-q@ݏzTX&@4@#-*SHcYຢDZ"M +ƞ]W&%rXfBX|t ʥ\5"ίMχtU@nuz>%(Rr=a ^[CH'<* TК'x즔8 VJSf4Xa] y'P* f ZmOUTI J{l}`U -fG,lxxEal',(PF1iH= cQ<4TcHͰ@lAO+ 񦢡Rc#vgRDGY6tАOLI1R_WQDq(P:7|*ei0d... s iCTU~S0tWye(0t)PǪn` W'ՊLETA `ԃ@r+B.wO(lXu~.eTuM6gLI,iB*]MTul̍/Y$DhFPrMePU]h;o2 mZU빂` M1b"0 N`"TYpmz5"!ݽ(%D^|ؠ 4ތ5R 8x=XQuaOlMC @2ȷ-19vp%ѳ2p)G9x'ؓ}!~Xsw౭jNC@ u6MC('љ3>?BR B?ES"jQ(0!Vg}HosM.L3v +3SY!$Ym>Zd'',EiFg pRm4& :@֡zRC%ʞHeH 6Z6RTy5K<5/m"Uz1f|dHXMA6TĀ"T5pcåT[hJAOu^X|Fj`MAiчG`_wZp\ <: @ ?5U4)~7X>S"â̂4?A9;w Ak wXdn]Gy;f]>M-.@HeC<($~]la7e|}K3n,8w5uYUNvٞT~TZ/$E [yn bYFqaIi~w% )ҨM6 BQG [:1Ϧ]TD\   sz:-wIS#㕬pG#`bևӤu݀9&G+uaIӑ5HATwKo%edi:m-ضCoO0k-CG=lԨĨ Y-Wb1ݩUb0tJ/!ײԍLnd7:طlZ]WxⰉi+x※AcffsI((mk/ aTiKgAt6YѪh3--U.,*0 )`*{I Ui f[0{>4V`f8j XLgAc0A;m4FOmWiA{q/XXMpPBW'7ztn2? ~wbڹ̭ܷr%s&/[k/ (AjZְ&*: c Ut+$=1lqجL/:x hH,>Z8`(*qeHbs-@'< >bB3 kkBvA*™[ILoR՝S^ScG $U  rPrH8AC|8B;P1a@/$CL)|C`$rI-"b2 %֙BF>andd`.5~}C!q~[mpJV@k X6nٯջ1vR~!QATLQO11/ZɸF#[Aft(a7rY ~([y^!è)s2&oCWq DgZy+vIʵP2֝ń2pW<2F~Y$6_ ΍L1`%$96urƈ'bޮZC|;ƨ=>׋S[1W_|ڊiM$oO|YV{c~K{5,::ű+5M8BW|uSV!HMr*{8Zo?J\pU H"D|BWyDO1T\ `چޞtj& 2H~XR`Q#r.?b-dY. Zj: j"`nV|Sɝ}?f]"~כ/}mk|axg=%BCSa9$LcD_ֿl\\Xxqnx&]zX ;^ PsMH+ʤ"_y.B`rDB0 `ya) wU"K@t&+)]i6ȂYG2:XNyvl!pL%KvyiNij'ا3u\y%zM{5~q,y՟C;Ԉ? P D$A  % @P A$˘"J)& 8c HL}:3),iobζ3Tn}*0bXg _p)Ŝj. mE0sCܗz0ЙfA!Qϯؐ-O10p.In'['07ӄ`Ep~שa ڮQR #tk. P׮-%)+\D]qgܡ=*P7{_L BtT2 B BjG+6+d2K/1b^斿"RҲ^~қ췛՞ZQ}(;< XvoL[S곸A+H! D@HP$@($H߭mj! @P $.y&A }h?#JA?H^'5]94’;hUM\NU2 C@P&f9T$ ibn= à6TQD"U2MH:7'St'bpig5DJ.Pd[ IL`N1zAkN"gH zpp؝ $*B߇E c(I\jA$Iخi Ǥ5&aktW>^bb/ \t}[o`s#9\ B D@u+t^ (ƁXVr (/f<dB+ADN`IKxu(7`, 6$v%"H"PBBH(3OѡdטkQs<*zmXDf|2¢Iazv:GlS_zaes7Ek0h  ^$':gb(Ɍ4ƑT캎pxST# S |ug{¿Z^m5e'K>/h 71mU<7{A!F ̬a?E'nb}2~:i[3l6=~urpiRv-Ms'!j]yTYS絞'_ӄ/?){T}(][+ے$`~0XS )fyfI! :7q ZASα2˺t 9eǚNJ1m- 4 1@8%u;$j!&Ő#&o` 8PɊ EY B ^qLK#hdL4P5i7F2V $\cm3 H׵Y~ E[ DDb)kU-/vF'~AhAnD4yLlC(Weԙפ L"AnՓX{N_?L!X d$&nxvcnd&Q#\mAjc0 /=9:變trdcF"Ծ&| ZEprVɘ,T+\>j]`{.°[ xn6 `N E(?UI}٠j.6:uC=pWja[sװW`- T[0qI\/16aEYLa\%}$%rܧɇ`^ECn,k7>9~bRF =X9s;@i+d>+A5->=Tc@@e[h۔YanԘ+ `pߦYƐi ,^Ou.1,m,!X{쾚՚,(LT(G2NψQ^!@DCB-pwxəbHgB" ǑlO6'l p!KeI@P `:EY z"j˃0Mi 8ʄq-Ob?t`IJ;hLVzSJ@fG#a+97y#7Edp@ N"5V qG#hTjɟMK#~؅Ļ :4~CL-wŠQ;wtRIcx"i77mcqKj(⪶FGƬuq?Ɖi(,:Ԉ!M[ SYC*,M[l Ddl좘2e +Nh~k2$eŢ @FcT`;,>e6lrDԙnX`pD@96Y)Rb+@-#DD+|m@~/H(ֽ+s ݰ&Z4 yuF㙏14d ǝͧai^ {ݢ88L i(7S7!E#Ta^[bTL0HǎQ5+כҜ¢WrPQk3Q&`@D$rǵz!' 3ٍCԛWHoEa@@wBQLS/1+XE4@PN0ɂ7Bh##xP8/y_P5E2iA&wh"ع:#?yQ~Y RhR(t"ճWyL~کRT=P" ɘvG (@%L[X7s9V5k/RJfKS")̦x5e0PVPMQ"(vׇ M.D+ FTPҒ2[ǠؤC/$QZ sVhEl-[Dw^̭ l(Z@ sTFcF U_Pp-Ǥ. _@( w<ЀI4"HAt!OK2m/q57Qntܩ.G^Z$`c]zċTh@b tu`g娂~'AQCb'5r%nGĜz̻>ܥa_U-r P (U5dAbg*Az6T%U*֤*(U (—cs`xƱX{yB*0+ @xB]B&@ zrfR Y,|_ʍֱp*z>h(@o{zBCU,q%lSLBT RS R43CLr`g$]x2q\-r$ºQ-Uz!1~P"A#1QFl!98RR (JiJFH"Vʕ>@e B!#uP9LQO%Co%`@BmT. $ D~~A!1%- ;{Pgk..{p @;Xb˦NdQ:&4B_ J  ]<҂RdoFuq ʔFdk~JQDJRD}S8=O Ly2F-n<fQJιE A$M^r{oە*S P^G՞]VLHۊ9} ~ xT?Efv{D7]uyGq?0mLwm8W[nŽ A2fpʙʐ g)3}?tCX" }j:~ޝj<Ar flvy.lD a 3Ks"qZ\D@2>BgxHu&&|@Ξ'vs/Q"jTґ$3d?(Dum|E>D%< b O"S$k J2 6BKvh/{TA"GdA:S&PAq@=BOˍpb)nԬuD'?h4 Ҁ|U'flPZ D =Lε TI(SZϚ6ΑBf3pwLHR1?b赙vX(q& oиҗRyQb$OF!@~{GKwQv;r9&SA[lv'ѧ(FģlH MpFγQl&Цc؝׉S#smZ,Řh@5Vy4 I?W7>8z>g6U"3+.͹v9֎Q2jbS~LAp~`]Ϝ4/7'Mw2r(^AEglK*풯tS M0Q!? ?9#a;\vL4ʃ3UQe>e)NJf(A̴xVi"%3Ux1?9Es,E"j)N4%ʒFPB!J|N@QnK/(_Hw3\y*S28 WcPٶޙ]/SBJu(Fv=9~-}_H[)Z.C,&7-9j,/BgKA7vԨ>Gs ^ HNm Kr,eA AAqVD.qN/;ފ}J( D'Gv#VPˍhy)5I)-7JPOȏY(B.[g= ʈr[99ng(J;OhPxry`j>“?h擦~ v5gx;g|ɤjw?2`D)nڑ84ٿ-BhaLME}BٔK8H0,PwY(q0y$PhF'<߶ya猪G=F?u&lx~2۟ s-8bXs9.%-!x/]0ƻQEkNf! vSwW8ǧ0`s#η]b =v\#?LpP"em׋nnNH]̪A. yOZ8Sc3|: [&;wBk@:UA1'Ql׃jP^ 6XDGc޶gFؠ/5 $F~l1`dDs:,Q(ZÛ"nv*-]'Ge Q)7Hh8ʨ`13{L c0o4A, ly{  h5ݍ{),D25~3tfNUZ`{XGxO9Z9wҨ}̬{;=pCkn\m<4'!,Խwf6Kt(՚dsuwOf(Ѵ8 3'6Gb_}+ B9 ug _ny͌ۗz€L|pel͏"Vmgm"h[A c A0f8)c9VGt28VL"b?n>mvB(x5ѱEX4ާ /oo \Rcz4rɑR/'9&%e?,!oGt{>}O0& @]}޿4W `Tu.WKg?B"j6 ϻ*Њ_(& 17;!*?F6Aۍ 1FO4gdQagEP bbN xIB)&s5H}0 Y0w绻]ǵKDSNci+O}Ui7rriInreT/%ታ/on]Om^d`9}T89mK}/M{yi4R,7&}Y++"M?;.$x )8 0hqDn3ѼJd။t-O4haE՝J $?3DҺOz* ۮ2+~a-H75zY;#omRimx2 7)tEk~>JuVοyc8_ԁ1Sg8?=%2}c /X$S\ ڋ\$`.n{En5㪉AO!GAoݢl+Hm~8t앙)i'hw1"2*#U's*YiFĘˠ/\9J A0 n?N]{LZS>J[ݵZ58hοy?&VZSo0@'>oWqwaM*gHDdc|S<uqJ=^?)rkX{忨8*C,45t)OtΠ)kL^7?C\8C#aܶn6iK4(Jee 2hvߢc>BӞ+RS߿_/B/|j]+i%nw?APAFv8J1vjw&i[fdmJU 2F v@|45a8eYx /$_͘#]w`Su-W(˂N;I.wdL-4``4[Ud%c'rV2GgO5?tlI@Y8:}P>fr /ns{d>(#2 ͦ*YcE-wN{,8ӒzҽݸfitK6,'b*ǽŦhgی;~#Ӕ =`."T( R:QFBVePp #}T!39@PC-'Sj?lhY"SGg ;d0lrs`Ι6t h4*uLY_ģ.1 bjjf> *YUbbmZQ[ڛ{O=/GHQk2}@!K ^ވ=(u/C 4ˬQr#7)[6A_q3~'^o[/o GLGgWuE)O&|:Vʭ_ͨzb9wghS*#BNwiv1uuz/DuB\b7Kb́Xž8 N+ːҵ 38 oРѳ|#ŀӉ(h jN{M!D/#.P-xּ@ĜN$iV/Nq:N1n4. 0i1*7*"MHX 7W6![PHH`i{'5jg\m"-[4xV+(-GO`!`_` (TzJdLcQٸFva MQF.pV8J7fy4`5g36LJ/w`p j45rttFޘbSR^r=E@ ņ`k# 3 ~*8*PP^+`H._8X6j22{moǾ{ttL9A (mPɽ..xPxҴFa k2_!`ҋr.=9ēRiXs`5)T,_DŘ yPWOQ*@f 3qdID%,@R* PEkBT|%A1ׁGBrh *U6qI 10=!"DA @?)L 'hjߔPџ:Xa@_R4b8%I?@OQ%l53uy& gs`ydG-gĆ;`:66R0r}k/W2W}V^c/]l*ikhO'=$/|aVqѽ.0h0 z ègRspaEْ |E&%=; ʔ|)Kt*PJUXVdi&)N K:*#PՆot+^k`Wvvp 8u@;AIv!8 96ͣX"U-IJ%h&><]!Ex //{eL?KC)!BIؖi#d@@t5̨q"L/$j\?M,,]rpbwHssWg7Qީm$`Zzk% A}'U)aT4L҆`ky8d#[1xq$ڹB y ó\KQךZ7SS3T{0E6OۅѸ*,j EFXoKh\Awbes-RnZdC%f?oo^9w208<-$?ÛB7p*.%@8 D2UJE- bHD1;t-K08:B"!0[!cN SP1@&$>KFp^<#-AmPS,bɓ+j+wE5~!d_!du%(u@d/]q<]ǠM|evmy΁F (1Fit,v  ? ! #k!+\PZrD1ЀO^ 4r1Y kDز6 ϖ(|@'G һXtlO,~ڌB^D?R[?)&Xd>D/M k"_CRXr0Vǩ%G$EDp(2%vQl^Y\|AY# 0];$ ~R:@0mh^hoа tdIaLE] *cm"0X Epulև~@FL~&wWǵV \-rI&}R4ȭxT;b2Fه9}7'i?+|djPBBq鍏`f\sNUuRyAR|rYg-[?w[ OWelN䌮X@ }n .>;AޏȰԅS0졬D R#[f*uwĞ? 6¢d(yh f=ʎO\Ii9U_DLE.6Xw`Jb{qR,hf6tiM{lIne\+qdH_ml YSZ6@X7} [aĐBMeI= w`fJ6~{T䊩ű("=F䋩'M)RlQ3ҕAV 丝YqҾ_'} WlsiCZU|GCDysB3'A_jT0=rEBfHcq+_.QJ_Bԃo1WQcyupznԍLWXMuru+Rt ˵ :>[F|M%JYh j^U2_c -؀ f#&^@ӲB-_D!m,?d q"fE%<_Ὶ,"iQ`8:q==PI ~ |K"{G찱?TR~Chr5aD35'{Uw+/B|<||!pt^TߢU#\'ױA㹖]v8t!vtHK|qH:S1n bâp%`A@!`+C *~ddi)ri=$B$Z*3CIPӓ<8B'}+ۘevK]lTd=%" Bf Ê =UU^ jvțxln87<5"'|W=mgq!+Z%*v${1(!cuCuX;U5__ha#OQ#:l0}BC>WLԼVT12^iL3@ǫ<"jA:^80iڍθ!(2 ,!ꮨCɷ^(+%=!ْ6kZ8u$~#՚= X+bpPb*{}ŬɰퟐATxJ߳Cpa^#D{o ݈%fi1{Tsͯlm_laS  EGS ej<*'>Q !3 ۼz< jT+K Jha@`8xL-hJs<-[P3TI]0cMl?I|aG@%&KH-f)b+n*SurZV9>TaW|Qe2!,K.׮?Ƅ#B*~moj(KCi(u81"'\^w\u$ML, @rعN7a lJI ]Q56:FfT}(JK?+hxGwA@>K,mV$U< Cel>t mҡuʷ6B|V]n0v8ӷ%6!E:jC A: Pεyܚ 1R-AmY˲b 5 =딑,੦,ӀU"#^\Nk[w߳UqH*bY$j#VֈG$`~H*`&c$`;2,qK`nyM45&ܠ\!&T&lvobÂe0^ ^.AA23;e0Hm. {gS2t; 5HqJ"jqcF {%;Qo,{dkJS[5b 5N C#(?A<{_ 2#3M ^ɹ֜!C K'Wvex(5Z[ cBPdlTUV@+niY~"_PjFQeG.rEʴl: \,+\WD}fޙ(ڎ`ߔA\%oM<J5jhSdʒCNha>fѳ3`Q$zF[ךorY670z.1Ixrp3GLڶ)*ut{4_j/6bsLw &qD,c:1{wY^$*Z4# hiX{f)S§ҡ.NG2r*ePjZj[Qo8T/OYEF!4 )@+!I؍# %Lѫ>ШHC^톨[rFvۉOC#@F7k@klЦlsZYd[Z퇖 Èo4-o5]L h3@DZ= "uѓ4bx ,oV<i ^@7ezSnZTr~[;]?p5jr(ADSg @dNOt}mMX< f1~;UI2Eӹf UW; !XA|M}x겷TvCBR0e ͮ9Fmx)Y/M:Y0^0 IAfؚeP?\ Ї֋J|L?B{ 0[SGdvmuLG)NQ.dh #SٸX3@iYoω)#[0)sKeElkf B!)@1 ^>Z^,U!Qx4xk_V(U<#A_Muubr+j flTq"` > ~G2mO؁jw]R2}*_`cCP nõY@ [q?GFW۰_]kt BYA3 sd !D! ePLD}[1G32)P+B@N}fjYPA5EX)nC,B"9 /0QnUizc=`!j`0l@ ]F_x5ӽvCNE|R+hB036V˻2U$>b@PMDO!'GZvt`{V82粁zlR=suy H }y)j,DRs ?jҫ!!b(U1P|=1tAN2Mo?0'^?Vm R;.@i)B ;[v&VbU¶Ӂ'fūE?:"~=dd}V*󂎾+Rӹ_>Td̷_}`3K%dLuj ĆzZغ0N[ WMִ4Xoݢ,/Yfls4t|-6:="YG 9OYƕL|1-iT՟q^*V'Fa써3}+Йl]2POݳoƒ/6eQ`c5!Y8)CޘX9F1`F9>:^MP"*a|S؀M9@ghI܅vªEu'}(q-|KA_\6Bٹt8v B=rK~;?ԁltY`܋xoo"bm X D?* 9K+ haHӫg4XHufl15TzR=ۙs?= KlfCV 6Zo5/أߙ[h`(MVXعKJP3^3Y&6=cZ"qBRy4z=x&K0x\"K%aLk=*X ?N>#ʀA<$:K'OSZ Aa6,FŽ wL:V \X8(ӻ ߭YƩK]L`6z5}\(1O#3P0B[UDY{BhTԞ/ISOکȅ5ʊ;Q%&\ٿ { feвpmTd;*LM'i,J;tѸ惶^-x!oul=p݀7|0EL% 8rsʉ5>~Ԏkyse(tNfGv}.<})aI)<7g0&X89/H-3{(D!쿺G*HՐr ăJgxJi) < 88[%e m}´ҰDƻa Á}pla4tZҀeܲ9Ofk̻IhМ b|!9:7 &zJixբWJX/1|(ϔg(X]wcyCx8h$? ɰd1i8o^JM7#ܚGMPVL;)p_Hu6ߑSgwz Thz=\ <&#^hZPbJU*;ӏsj"9еMP)^Iz,I`LjnHW]mBYBs튗Vp){ĜJߴwM*HR50Ȉ2%6"r |-@-c1+5M?ΞXX 1VA>b F-5]f`` Bä52APF&z;XO2~PR50^ AĂ^d-^h7~Zj;cpu*[,T+-R48Hb:p{ fF_L h n6<-cy>v%o)Y"Q6y-SbQXLSW# H,fT!wzFq8frHʙ`FZuvv#ʋڼqV^|؀kOkV2*-ms]om%q 9>xao.Li";b۞F`йAOO+Mg.F1Z BRmp ˤp7 m {QYh>̓Z`kgI' 1EGYZq oo) S F] ;91woA>iss7a"c-bE|Ep?nK|k¡ 7evCnu_./Hؓ(-?%A$mYQNoھY:У801&t2Oژk@AzIh40P:Y~k!yHn߬Q|ncl@crDrC|A0!1`owcy B^$ռFN8H$@3{sMa*ZCJvG!ƅl(6qhXAr\5̄YuKZx)A2@Q@hX8'8V"/zFv":ZMEoXdD)lhhCaQҜ 3BV]:cRz6/6~rDqc뗘 'd".@s,O&',p⌊m0O2jj\yiY2vZץ)Ґ {2r@W LY4_Xw>HIˬ8X+[JMglMzAkYvT ZQfgi06m~0%CQeX);P4 jq)ij@;b3L1 ;R઄XȖ2pKnJڈ_n)u؝GwQhg>B'$ֻ4jP@AC52ɥR[0e>P^uamE"hiH1WMtx?q 7F6).!|ֶsh,"(i&XǠ( 4Wm! ZЬkB\pt=K6ٌpǼTDHWik|lnZ:&5/N&$^8?a>lc LAlx!mJzslFAϊ윩b$9bH@s<*caTϿa8KJD"րw8 &F`ln*n8Y "j 0"\ K>Vi`0]3te UNumtGo[4d.ӬQ qf~MnULzY2D}z+kǸ"=Z4Vdb{-) mSh{:`NԐ3pPmw<&2;tõΎYY72gT\2N;۸c^$+_0vȫ`%M,bʤk 0e|pAJV߉{^dK>W Na@@җ׊k??}6S]…@\ ШsIFR X-L=lWWٻWW7;ͥˎhw1|`^$'}yb[tj( ״TfYK^W&N awtiH!dqI-]`b@ϴ!#8X炞˳Ei3{ J+Q [ǧxut:įEu'h]U'16D6$I۴MYQGJF:. [køIߡC_ eS쁣 ULqc&ڌ/PU,q5]HldDڢcɞJddDu_X[l+XlTǧmhy?yUރj<:Jm;?~™2D,Rl|b"4c3}43g髄l[Fg39ćV$$ݰԶ#c3\.PPG7ȵ?WM+sLvҁxoXY\Zqc3[| ֌3e&8\v*r&vE6 > \ YTf-o[SzMBY#tNCk [4,:Hۉ8.?h -17h-/q8Z$LHyJw.kqtdPS?̮=4/Cti񖋦͟1i&uaGrx* Ix[1$ou6'gw!MnoҌ {,ÚVp ->͐]kf H*r0vj3z%o%;C%c^0OWFhdQVZ;$f0mˑnK60SfKy*q_4 'hvPI E{0h/2oNǀDОX#SnZxxO`|tsB 1GΣ?@9Wp>z";ٜ8ty!Do0tQ 8J21bm"4;4ba)yf: FOK5f:c(iw6mMZdݠw#)DM@ z )e*"}Q.0EPr-A6 ff{wy9{cPVy!ªS cx;UWdG:)dt.A/> +ZgW 0ޫ_( hkǢ \ nr@dG gp|d$-Ibn`U0b\۹WmơѨ 4 Z+rp]u-3 }62s1=:Rq)X6g.ו0'#@> ^lW92g&o8#< Q6x-Kb &?d@';w·f3QbLjT!DRFQB &gO/P򿋟dO{D>xqp#5ߍy q@9V+6Q=ymL(NDӘFP( qkj?:e?Hb~EѶtߌSAߣR =ĀrP0ؖabl|-Ӹ+MtQNcI?$2Rx$`-E"q(ljF1/K"+vxJFf<\O'.V[ `?<`Z{kMWg ڙqRǢfP0Su{פ([˝u\0Vfc!5 ]>=Z})q&/PcbibecOH<ζ2"7F{ Lf#,NEeG,_ RGq5OH5顒jEukd`1׍qhJ̙}p(hYn]Bb$j.. , {qǗ01#KzmIyuUDhvstRׄC9AQ9s:K2Pվy/1 KwKfmq0+1,C?4>b2پ4xy-1[K*a &j0(x{q֎+)\~qIcH5Lq"uU,ԒVR8PGR})>"Cxk %f{R CdH~j nB5*@ ,/ZģH=k $>y&E:>x7!Z>Da1 ac v c!yT R\j $GjƴnpxLI5Za7mңR+rys7=Sa'̄flESXLL7;.m^lnFqg`e^8hQMF[RX؄yN4xw8Mu6`#&ГVz4,3/~EOďBX&U-rA `[|Ac ߓA"Do?q!Pajpȕ'YTuzc (F!A&$ӳ<:gO4$;!GUK(|= f9p<Ѵ/q ̸#6@| Oԁ3in;pּHZiERvP!&uͧ.ϏXA5Ol1䈦r=ꎇ<`89 e>۸ l].ᮡ<}w Ar-ROqQ9: W={E N0 aBmd)?0 `0bQT2 5q_݉!;HF>!<˃0)UI1_,WNUjm??ƺHS8ZW! L|DRr#4Apcv Fy|'_? EiPln%&\EX'X9 rc?V3j,!BYHd[]YXL7 %>cԠG65,-|&M׼nHn+ ]-8K,#~Etlͥgv'( I7ڂia 0bGV8(PYxIBLk&]j2je常,v0 aO:ImƤ4G?Eq[lV2~K25(ʴ42UwGK-zVZ2' #@[ <;XC}#%ǭ'GrHP_f@Jt!hzG`@'& '$~Zbƶ\1X}?i:>3I]ߎX䰎앪l5ٖ,Yڪ41b{0hD7V*\%E&% ^5`F![k8T:[5>hЍȝrϒ} _/Ezd(}4^.[C2mPs/D$? a>({g 8 p[#>LdgSkN7>r<$ 9.;(s?fx{j>8d;@Ȁ[+ [Yv^n[!!YaXL*(T9fĨ0` r ;)B8ք,uh5;56v] RTEAEW~ZkQtmF+F,o+W:EFJ%a(3Rq~lMi6WZ @f[[.xw_#üj_}Vk>y 4̖Oe+hBiVҟrMUŕA/2_l7UAf#=>mBH[*|Od{N(8|~iacLi E*Ki9/uo4kl(4@x'ydP0TnɜdHkp.10\}oFB,&`}K=K mpz}znbu/RMҝrFAN M P6 lKjB׀2; 1וB \qV 1|TRrB.gj^^[ T"zb;'¦o D;N2"1.0n1Ea 7y(;' D/zz0"G0:U=tﵪ XgNb4+CB4 0vB2b 5lKeQz9+7t#y]~]NV0̒JQnK}>D1 =(`r SO"Y_-I%7\N+SB(Ue*1 *=nK7 @ L+#)kS)Z9S*e4Hșdu$PEqW5q̰z",k8SLrlgVU}g L(Y!Fa<"GuzV|%.L2ZfQc 𐂨Dh@/ϕ\>.m:҅B}P9i-+.py|(Lۀ/ ط`WTu>yN7*_wtSWvfXLQa [=tl/$DVyzu&<^)#qC;&!ى_X=~ oEmuak;[3", o]6?W2lp^`68ύNe5}O3y†B.C]W8O2߽`L 4l 6e?wZ Pޣ1}9PJLb$xM8!K(H {~hMS&:3{MYZW!!*H!y(@3$lvoDy8lRۿ$@ܔo RjNs%νV&T;#Aq'X?`ylgC]J{DeU1y0K((01 "c0ʶ{;W#ochOsq;->mvq&c77\vmţ*>٩C<,,[?W6L iA/e&$˗=2k{n^ 򞴏x oi~Ob~D@_g7+e@-cٛ;`v['Ĉ_H:Wyj ww,~1܈gCZLc<Ī.!o6 ?g0%?Q;)[e_XoӁ(üp2EBnǶNp# flzyDr~wwy-YByTFe v!k({(9$=pֿcy,v<4S:Y1P5-EP~Hw'J.˱4N:7l{0[g(iO}R)_T13k|X{ϿRpHce%my>$9iX3ھ@-!$-_jˣRlk<]PkN"2>ݛ׳O1,e ,/wC,8ĴT3N~ ;4VlgIuE@a]Vk`򒳝i6W' .4̀ U\ȗRqM&z5"xg< -쭯07[x3$d~LDHqyĬ/( ..4oo5'?2*Oz<@zz3[{ً/ڃghX$]RR@;i%.ҫD2o?՚zWW2k:wHMC?,C/jU297 V#]j<{Jm򳬈 97$vY+v&glGXC&/g W9\A[?"p>шE0 }GfzgjlDy$9KɩA=!:d2K$E4wLfmP]?!q3hBgM|˞%?-BRJ>6ih r:y!O:ѿd/ɽ{ζ~g}=_ߤA'Dm NTl~2$:BWSB.۱k/}~#YPg-ml>uq! `>B ޽B jV҆1f6ap-)?nŽ$ T}`)luIėۀ D>. F_~Lb3_)v0޳ k7F:P*)BNmK ό AN1y/uP)wY *{F(5:~\}(ԴKR~]7"#*H kza@xg0/`)O,J&2 '1)+|7VZ;&hv"ZYXVI"hXqm;8WQ3󎃆f :ײqMЪx\ZU݁S""3db9\9ץ@vS4{s3i"` 5ĶVZX JtWU]4|{h!; *ȑGOFƁ<a ~;5XuƦ)AL_K/EӯټfO2T{@]9A &9F zhw pB330!ӘXhcb"Lk27nȐ(BGqjg7.k7`j1*S6`lbmcJ+(lS&wr!3zOɵ{`N+rJ{OdGmTw5s`SĜޡJw;+(iLt e96z^-~ِFcPF)Q5_\&M=a , Ƙ&X/ox2F$(jF;cYfJ! 뎢ȡeU>';=j@bس_!{~按Fƀ}G (s'fOƂg6E0jUg!cuji{m ľ@Zk.c$}b"@oL1qe4! wW Ĭw ܥKs/$_5SІ.. ۛ71ceC2rfzn-M6t\V%RB԰[|5ׄ Uɺ7dJ$N-"X:%j`\.B*hC("< UR̰;r+6m/ @=y-@2ju岺[(ze}n+*m.ò|WBlq;~Ed$L:_Xp|f@QnT2tGvϙb9l8Cm8%.AѤf.× \@ SϩUhgBOKfP=Qw+tqj5CNWl`JC mfhj/<|Ha6%N%dCX+ca=ŊR_1'xs ثj%U:L%G3R.UXf]q W Owr]ˋmX>u9:OQ1c|Eg{Ҧx  EX b1_VLΓg~?ؔ O@o!/X^&<wGf8aDGiD]WH1 &?7)E%d Z[Һs}o؀dc0Pz :ӥSJ24ВV)Wtg .0"'Z4)+Kgϙyk\/` g6ZPLtEhȘn}˜wKN?n!Zw>?[~(1&Gژ;G![%ThR7e|Bae!WyGn,ϏԨSl=!5])ӯ\ R jVorBHsy{7Qqi5V1]>LޜXg5%,hL7"FU⠓7jGzWPCf?*j!-/Jq%RŝwvrMIUUh=6e{4αg:U/,api3:s(VQhFbX)M)6X?D H oJ֯b61PMkX=oc (Uc(081=gJ*Aw`bz {- v[_}$XU -^\r d*po- k\} q""QCʞB:ͼa!(BzhԴ︩ôrx0:Tk^nx@iy]͜- GNG 4)cT\=^&eMN a0 F =mSF@V:@/!'\z.nD4f@|P% {xe^UiUcbp ^x hom<9 kxjTC3 I0?XqzJ*qp@ ~lDv:W>ߛ=ޱ麞U7oP!KIEÅAaMY"ds+M!Ft&zǓ,(e ar;U&d@Vݠy4բd\@w8 U"=W1^/' j bA4<(""A[=TWsY 5XwՑvF/퐓g۠%4|iՔ8Șb/-wzKGG tE4SY6h m{LK4m\NefD2v.siqDJWՆT@Ev . 1ѵu#U0.}tRpC!W+(Y d7]^p^:[-1#\ cUX2N*p9dXs!DX)bެ7F0"|k9_M}߇rIu\ &Z9Tn/usFwkgd}wt&Vx9A|UL(k2DwȍK0Y+AY}D~w(48 K}&\WYKrwfx S{&$wVA홿ȴ ukMH[;S_|"_Tu ~5+2Ģi/GE o̩+e1mZMNqæL)xDD`4@hG!!wMKc#zVJ-2'ȕ[J;Ok827Zh $Ա,4 b5 sA8z捡(-  x|W< ɋbrX<^Ɛv$j!Q]Pl\1&={2_oaXہ|x lzyVY|}:Y-LGMAP]* 19y9q&qs/nJ^EA#I{eF& h)^oܨ!To3}DN%L%55?1F]X錀94uaQfX!G~P~vG?ܳNƮ >H&gȑua"Q5>f/ef6o<eArT$7?q'tVp}ӶGN yX\.siͩnL(_5 w68Dq:GV+\v 8k}(ofKH˟LӼkW˶b0ie"<6SJIs.ɤon7'.l%º'/-fb8[-9 v^"`<Ӡl@)Zd)O ⯓ J ֏pCrsD$ 3oIYֆ@Cߴ,S, |(2ҺO0|@wLFnN]CXFiaP=84{Fsu_\#Mu2 Md)o}^hR'YiHcM&CjMLI8b;B9aBB)} <ǵ %c+Rnba6/$UvGyo.a,[ s}~_kFR)?l!j{? MYThz >$M9ezJB܁p6qi`O+}!gW#HtʥG 揅2Y)_3X()w{P ǽ=k#_H87efB0,xzvos~+©5w,,Pdӥ (?Fh;% RD/^d09iG1]=[曠)O Q4It"]3lD ^l벺?.옘b5O?ـ̠T\„늻:'먀S GЧPD\:N횯D{Oew5t߲6BѢ6fG)tg#7#R+wq6%nJJkl"<Q$ i~>sBL),G|y", nö]~l,%R7{DmUƢSJ֒#BkB;0qC'3D:`HS-7d#+:G;> Ì]ZM![#vWUh;k9*>R;ڔ3?닦 -e\KAL$Hk D*TGA .#ӣCc/W9tӸ!+p^?]-5!Rq]B^|e;.S /DHe=@q+}^ih-F2D^|y`dȎB(0N%+;%w@|6jHЦj ]lG0 t>j>8\A ;D7ṮY6br;_Nb]ʜgyfJ¶7A>Tb1cpez}8:dIILq0.]53mhG2~MYB~ټ3FHwDƽ~tƒ/iPj0x+gTO`HΘ(ijS bVl6q^m Bs -I@0^[-vucT&t5s E G\;8HO ǩ/ɠH`/3r_),1ḰbB/ٽ{E{ki' nRأ,nx,Q= R0=g/\DLGU(O3o4"l|:TW4Bq=l{}þhSCSիax<cOVJ% Ek>6."nN_zdwGw>UOk.F_L.⭀1ye@PWTu@*j]WX$}ֽDN2-%蔝p0Pgʽu£ ]o2WĚ꽟 TcDxhRVsBs}J1#0MS^K;wںHM2ux7_FCH !?h~o H:8&/-r/^R`@R G B wqsCr<h͏wJQIW׊*[tYjG_@ D7pFkT'i:ɳN.^)ٕ*"YdIьDyM: ͽyz0:;B|v>{/2U|wv1oUA)+`R!јtY;5ҟd▗P ~OU ZW l_{ 눠_ԀEOszw! [!~X&(&*v<"( ,>eWBXc"0"C)9Ɉ.LHCCij29MM.zIA`09DNX:|SlN:M`ƹ!o"`3G7Ҡ4 N,ΌC|fqoo&K%`%wv9fjmjls'W)rTKELB9aƲ/̷Qo%lƢ䫤.l'YShjjOqބ"ۙCJU;? ) 7!k(=2&#!N!^6 @6aX>#s^~هʠڏ։ 0oM*ypo PNn-`h.V>ZH4NX$)O )Jԣ"+w,^IҜE[ummm!S)ѠuQ/b)̡4c!4j6< )c*|A/z} =-r#} 7E>`U81<e5ZwkXϐDVI ¿Ϡ[:dΡ7q6`<_}8No.]H†`[Uӝm'I`mns`وҿ۪O $ h4}56+14DmB0qj!w֏?Rwp**>-LnSv`/hkT#κM;I*=@p1SA'b|t *Dvބ ]o拥=ѸHs=MXLq ǩw%*_ΖC;s>OsK=#0#^Iik"G.)t.":]Ӧ) %qLb5do\(21:ÂKrKl5>H#Kg'aeTlsƐ{oTO JNnDa4sFHjso'u&ilN<טf矈-x-p2rPwͶ6گ_4nD-N# @ƋH.(6^~?ji"0PlI^;j)DZ[f7ΌqavʙJvprJ (>$a/&,OyvD)SF2N.;\Q -S鷌LJ2'Kt\I|b)1gaNDj~,#NOD+r_՜RowVsW2\('mvxh6-2L6tp.䁜>Å6ރR(!Gbg@@\ "913137c@9ʯh >_MHtڪdcT b>:v)s^{|P$(uu ~˻od/0T)B*VqG?Q 1!eѿZz^Ҍ.i"mUF]*{̝xSDc~}`Fr]B3A /V6eb@T:xn9k AISydTvt:G ]p'f{ƇJpMqètMƜ7Q,C)+c`Y.Z{-hG٢#W&;_ e=sE+О՗ֵޫ. @RohE;}iK3>Q>a8~'k`pj1=--@*v sMӺz+l8Mh} Д҃$Zwރ6t\ \̒#鞬SNel_v9wU=E,z'R LSuW 1Ŀ< z4C oP+yj&v-K K9oVY<%ΟP֮eA`Ro5\84 BsdU}<' .7[7Sq]9dCaVP\GV?<YSZ\"U@RF0DԯWLz" 6.o yrl?@;X\nE@aJ"rR0scB,n_+hsm&(&` %5疚\/bVYUo$j.UNpG^PZj(X^̡> $Om: T:?sV~!ثca%=Vq :I͠WG"Ah4[:kGu^И3!%v5;?ɫD|e@鋪[  Q,7 {p>\*KDqHT*땒55'OBf w@4ϱ8hbtG PaZC99’͞os%Ǎ] $J`]}؞fo \ Rto)2U`n d)rt Tr[#AI1ŕ{ rߧ͹?zXa.6F4/f[roGgq{ʅ_Q3P@&Ow_O6𶲥E+FLhE\056ix`2E4,mb hs29HYKK%->0/~R3'-? ShJo<{?zwwּ2$ (%?-v&G" ^D§A;Nd;[iMaOyFj+ օmx jsnZoﯘԏ@sG7EϽe2]5:X.F8is,قBH přQ9 #2RH5_'JD54x DtPr9 a&$2.9<')ג-,_0ɅAǂP(x~|eׁ);C z+}Qx_T'.tHlLL^ , d@bEН~qn=O (2 |QDxWoK"''q1Eq'–?IdgNOP_l:lrE8+Mb0\܈ `6q͆tNhs:Me{ wNM.w_@.ja; ʩ_s}^FmZco;*숗(n[S`uPZU@QVԦ;KznwKqˌ{ҸU6yEo\}Ivc唝1cslBmr~ :0B^)-I}t ZMpǠMw?\g8ǩ/B\}Kqd`{Ft$ה/7G tms`̪{±Hd."p 2QëAO )j((hWWnZKW*wv6tՃ\)t霞zC8\DM2_@YO\_V)j<-22U;zX 7qBQ凜/)IvNJIJa8yt/Yݫ]ʄ^\k3sm3CX1k}H¹DW" ҹ]ECm INB: ߰mK)"KY^l$Pf4\LK w'L81ŒUhKI3^N}vT||)dm6JiZ@7I0_)pCs{B!0'@A5y {2ѕD+sHx*a';k5U\-K48biHBCg@T*0wj:M ]վ %wʖ{\iWt@ۋ=5+4 ) Z2R.|$MY? sj>(v h1Zl@@i\◆S@,%z }a},[޶A`%2!}i_) @Ag7nU߫߭|&$I-_Fh">M(C_ oo~P iRnG h$OjgG{c,i@yB# gx|`2=.u:-b܃3+B WW>%_K; ln "_lp9"tq`ǽ5U3:UL(\.fFk mexԣuJBg[%X!a 82ufd(Teʀo7BU?vK$ԨdA<:ĿTJ1g:D1vX> ;=N_5mmQsЗw2CUGˮ1C #i"˳j$SuU-MNo/9+4BL^!%y,ɯ:uVkww\_tWՂͰo{8oz 'Og,Œ6 p֐k;b rYIޤ.U`o'x^m.5DXDENr6A{fPp(5ʎ2vO#٬$;8;΂~E}r.mׂTNFJQNEGKmx&U,Ҿ0ai%t=X|*2CaCE@l^rn%6Khl&$ 䂶sS_z,wÄ﬙`'ĩMXu ˏu(P!T5e^@Aʅ9`7P RM߫Чn"j78 CL7 CijS_5]8LTǵZ(K/R_@*Ģgɲ Q3KaDIp8wZ#Ǚ)ߤ0gB>jhlRhnPwq!uyVCG$`Y9cY"9eURz~kfKD4Cc#f&>4);~T_/Ț"YͽB6DFV#6%so maW2 9,\b0ODWdhn7 0Qyޛc2wşE; W?<bIgwo |L \!ŔmG2$w|_+4W'k^zp 2^r"eICӺ5,bEmgJ,°nFW)-nif_BA]B.ׄȾւ-HvB`+a.kgKy#a\o}A?y`<3C}fw,[ dD! >$'G:F?}gH"h *pN90O8 ,ā n]KbXts8ZNiur8Dܨ}8缭;I@dsuB 8s2^a. |DNrGaiy!!Z ȕfR۫Ժ}RN%ą{E抷#wplov병: = ўN!`Ȧ =X^0OaE7qǾ$ XjGAjz4WӉ%r24fsK׸tAKzil&APU-,#s g}ٱ;qUnP(ZYV5 ΰQEP} CQV؀J<T1}D>Ut*@ ۸V${8]|Q0z$~p 5SiAl /i$͡+qk6uV/HxS:ǟÞN+^Tv۫O%3LK .b̔ o1ͬEQC D4h,V Ty.Hv7нC>nr&zCyog.st o*/PZok)أiT^^ PwVgOwV{8 *e牷Wr(M=ZU~Ǯe+h蘱n? WP([,/QڲPRrH<13\EK~}/ ybNl4̗`C5%$PfJU:blu*հV9qȲJaI犏nL;Z>uqD2a` L[/`k+2[SM魀&l0t (6y;S@tX]F\P"IDp׃ b~7 7!MsꙧXj^]S_:ïAbe#fDLN4f@ߥCS^Sksz[qX5Ҝ0;Jpk=.~D5(#95Rp*ʗ~y"@کt]&Gurfb|8`Ѳe ,\λ vp|˷ /c^{ wiGZ;Un*}&>= u7l4lH4/}t _,2>FG")F[)LJXl6jsMX;: "4ۂ0>Dž((U=`ۧN;(}[TM(`e&%n֙1*lUJ Yր=q_|v6ȆY|DtXltiN'Q,#$<\$IP' UhCg9ƳK!u$0N4ϰeb}n> wap;5,g/ݧ߼q8FXki؅RJN41 ׸PidHt`nNiovio~kʱ37SlIA`=<] GK~k= OQbIѽ|vS?6xQiBP|!*aV j6LU ݁ '+^YLX3Lֺ:I뗸o|C]&f\ZBQ*R*Ү適~jgRUZHs7$ޝF!nC_DoR"rτO]mcq悘ȃ jmHkb$ZQ^ld3ꐈ,c}H fT fHz؈z%m_v쐾0 j\?PI8+d PVۊq&y?Pru[*ZuM:Vl6ۛU@ZzBz*|ph D,٪h*4Pw:+;':։tЇ9Ό82{dzJ?9&f팢[t!Q6PX.ݥ}=Q`mʃ$ic&@m};;^P56E &r0PzUx}ϸcwj}2yezrˣi ʐrn:4Шw{h~+$.#f%3d *)ydv~5|`.^]F6.s&谦d "gv̕/W"Q(7`bU".k<'֊17>ph |nbLńWh$y& ?,1ӹNxŸCtHl"l>ztZ;SJˠnoslU3S*S"9bQ*L{~&ef\h)nlnqʎRLn?*Kay|0|O[R">_nL$$3EP.o)havxnǗxߔ5tc{s{9c[5C33ip7QGT_3Q=Kr4 Dtvxwc83ory׆T$ճ4K~H%8"G iRop褦$va5A15ܟLdipҀQ] yXm.t>9ȱ1ɔx@h#ʺ Go"o] KhGl7,X':R"TQl~׾bS$E.~Wro8ۏD6jLK/R6߾¹OoO !}\C#N.nrB{ˠ+gw(n6tpϓl?Stf#k q^r#j,j.S1.6:c j0E6ox(2iq;d 0<6]v?qFy&'JGA}Wbi}QyTΕJHKc*I,y%5hh9IO[B@UqφEGq;vy 03OV媨gŅ=_=~&]DW{4&6MXR,Fٺ!F@̔t*g員(pbK#CArMQ8{[0֭Ul-EO wX}@ݥ-iQrh,Fܧ˴fJ_EbI*T ;y"IM8:͂3gwƿ x57jT!nȉi= gSAUhԛ ޙ K`_n3#Ƞ鯁 }*)e+,'mπϏSSo ,f"c:R}%`PEC Mi2|7ABmySHOǙxU2vLggz@!FT0 1>C|m'oӖK_l!Xa+84r@饤Y@4[IjHQaSY{v7aFWv-:ǁOs@ ~\审*v Ft T>@k[Z%"%KSv&&6&A3(Fp"|Ooݹ>*7-SϏzRL+Cqcz{{jq NFQ8D]*t9Vj%JzE>#ֳJZ[YNnnK\}gU`̗ꓼ_O {^3z)xeZgD(ujwa;IQNޠsIX9|Zٻxڤtw['-gԋqv*)0BBb֍LZD4֪(ңHRa&j^~bQd8ȷ_kJ] Qq/ts37̯yw5 !Q%_ LxR7UwPJKZOڊpQWV3MZ:JizMu)MfB)yd|N1{4+%-[KO3fb-KE[cAEЮӔ|z_]npr(ԍ̧mKxL\Zy+ WtҼy |۟ٓa(:)0Z#fjpL qQB@-Y)!ZxL˟R h T:M)?΃I^ R#<(QXPotMM)1kBޯA̿kȸjG?,R1nfǧ5 X:tqUҫr̈[ !h|7f"I;*h_zZQGJfGI.-lA{b:"/[>8 #3'4~`uavXy aL̄ux` -sgwc1}4׭'.Z+7gMBtቌ(QB]>O5c-r}CwC31[-zOjZ:I1nMK pP$!ο+wc$BI da!*5wx2_c"SIV}SPlBS4|EE;F&k1 8=d(,6Ҡ^Ҿ':"+x+u%1ó rX;*MWs$5ُ s|D{rKPZSbjsR2 FoD hts^?G3= C!%k=T}[e63SH 2O'U˭A;Lbn3WaR&S\<1%#X_[86hA!ӟE:)-6?jMpԲL68Y1aCp|1bb:\!!,Hteܯ<#PU X3ALOMQwtQeW&]W=>3E1$K e/,|6Ζ8!o(Q!gzOpdMH9B=RP $ERTlǥIJY|f+LMJ~޼h ۟,`H) ѱ]+cz֞u¸!g拏 3DJYaow%7cE$BGuO2aFe{2n8,_ ¨W8wip'gBPi< y|zd| JkUэ-^]A~ ;np=81T"#&&b%σ*rb}-CcbgY͹,_Q@ޭneeNXf_5x 7w. ?H|_>-hoZ"c oYUֽDYpivh\bKVjZTmfí'":r/8R?0u,j |2jsXAu|~\=gZh!``x&SX` cȆM|1'57TmR!RiD1Yӧ30zH R wi U"/?2}Jygy dMuU#s3ktV+J;YP*PP2&m<rp($4ͻ7\),g˯ffQЗC' 6(vhnNR`Q,%B9-c^t@p uߗ?潕c (jmkb\, e5?y6^c"A)F v2awC[%iqIӽ7ɚuJT2U|}d6+PJ, 5Iرi2_8 .pqa[rH:@ӭOi^>hm:v0{]vRy_ V]iQ5(j_+{%<̳`*ΣZ Um\ߣWc˸'iֹ.#cyo^!͗ Ӌzu7e|SCTga9NFB4ͼtwcv&GI)~RD xCj-dXv\{GKea[ok|Liǹp gH1=Q \TZezq%>^*UL]s1vcs}C1EyđY "v >ᑔz" L:QµUnӽ@1 ? ,t gk $r&laXD&ʉ;ã ۂf*$B2ISe=5wq _1NBVcF@oq;z(+,p@>W_ k!<TkC$W+lX͔wK? W)0r\Y}Ybb~9/ Of׆k7ݟOqmOtR&-L(gy~M*쀩fCfV"ffR. #(( ="f{!H3W~ZHj);?=$*tVtWDo a AO1yg )(/:r>i:.+mx|ʹ\p`K -4`c6Kۦ/M`9A;6-&ooמk>}|-'CM324@f*oL$fK!F?ɬI;'KS8Vys"x ii؃^lCQifW΅t~WM#gT" ;b8sN1G1)Nt2j&{nXEWPd<4ωЩ]iwE&#S=([tCGtfěʟ|<}Gr1w5oQh.堿>ԅNߨ@`hwj,;8VEU{|NpVc =oi~׿eIv2};HHEZ]5jvbXЈu6;26ӭVW{!fq_3Sz7HBX`ܧfOALRc׌ 9˻קiim{<q!IVlmr3ߓ+aT}sb2(?(|NS] FTAz+mm$T}h}?U7EB~U-c^ީ6F4p%61Qejt~p5YJFƝJTJSqD+bY Iw"nn8_QP:-/-]~kV^^WaxR={D3P#QC;v'izɕ750~ah狄nƱ;x?cI$A[|i0P6;HK T*#7I|KLjҦL^=538D5#+Xӳwt./N6;pHUp׮jWĒ?wVT'ۉlim%]W ۪,< <l7v7_|*^"yDʰ U"˒ W ; e/mw:n= .dkyoy͘*%N+T1ޅ Q$bI;Wh-mΦ4,ގ[SM,C(+I”bh|Ix/UN/>B0Zخz]6T=S&=Bmk,pcd%LG]`@?3y0es +tD 9c@NϽ?z)y=|=If+!rTj#oeYF qs ~$VCPɨU~`Kv%I Cuy iO*kꮯMxZ7 ƴiyGyaܖ$3ْxHcp\^hw4%p73>\cd[G`e: gWUW}`5?ˣ !i[ًQiZH4p%!s,1t}1ߖgA3וf#r?jO7c>>k [ ZaB?N>7 ܝ̅T ?j\Q4Nbą3GۄA])|5|i_kפ~u":饄bjx`J|_@}-bho}FR;0{+<޷G+BX}''> ăJA*S)n&5ifDє`P;\z>F0 iV։E9>@m.v\q* 9 i"]b@G&DQiJaff^&N::;48fU=0[ЪXsV dBSGXo1!sEӽ7SCɸ;hjP?ZaDK|tGgy^`+1 *$ǯh*2: rf rQފ rsq0tƒMEa!쵰lZ{Qa[`YGMOx7-7Ӛ.ޤƋ\+Qū,)o qw&kaQJb Y?-0ɬչ Ӽ>|p'5X.q'4- _"A}cy ׃y$[r72P+JpV Åݑsg;@!v/E`Vaיxr=TVLxYBNN]DJg_-x;(y:iZC„#GVh`\zAxbZS~ ,X.cApG&^8ʕ :"v 6rwW7㞚)BsX$MeioמV%1`At(_\&8Mo u%,FPd8U+%31vEh?qJ-ܒk;5Y(Nrm9 ~1iAW露N= ԹVT˫oec~=*lkN6xsڢC{M sM) o5@8CNn)l.a$Gz6iJ{9+r,W-7r3>LT8w.(G. ʾ>/{q)a߃4 J;(B&j#p]]t&{1b\gww/|-bܐ4XWpԄMwcτ[S F.*3ik cqݸ-*(ӛ[ =y^"ZE+UHgEڄUW0xb7m]hNɊAgY.B۶8QF5maF8R6/p"uiG,Fu *Q:P·4C(t7qZ^N7g,I$&y}owir,YK56ˌ} , 8لERZTc at-Bf & VǤϫۋdimeS+pVfsK^QkwIϨ , _43;Mպ ̮I c:oY ,8&at_"o_Gdb[h(-5ʋW@cA쭛M(3/Su$h~tm, ÂXW⩳LL45D+ \HTQ(-N]vb5D5|_[R~#ق ?iJ*sYwRĭ틅HXD;y%'u@2Ƈ%#A\YډluNHo`疣4 a`F=7:+8BG:&ZCEnKΥ@̩kWaǏ:T D5lƬw^?}jzO/[aO!naWill܅bmSʻ%O xVF8e :o;/o dXr CQKaQJ}e`K}md )dU=;ƭ{a4ڡ=0$e"=I `[kq&YAC{) Vz1zW)`'7ʔ>|yphJb3utJ΍nBα4f|΅RM>ߨ4uʋDqocl'P ~e00Y4w*? c-yO#Ǯ^v!kC*$|Ӫ+ Tġ!j5c袳eT%\`p+oR;I`n2H[A+ [ 8b#vky/ vzث sK\c*AZ 4"d7IVآEV?\cFSbIJmoRX%SL8. ]EiH"O}сMzmd.J=n~`MmS$<:֙2_[4'f4wqrCrED4!u/B?L|~U{@zfxm>\D6b[4xlC g{/ۓD' ^XIW04:$3Uő!Ly* *D2cT́4l,ѬGぅA?38[v4P=R 9֓dLw4Cv|sɈcgnjRnյ}@p#wޙc+w!^#8AGc: |_0@CD&\x eYZ&kygs(0_nOX8ٷ";.aD'me%9C{1DXk("Eə-9qD! xyV09"t9;VONEK[G^AgyY ?W*V+*+K3Zrw H-qH9'Eg!g!h7a~8(l[dq?\<>J`3Qj5~OĊ *OJ )  Gd2|Q\u%,F$ V^8R#btבKsםleԦ"ڶ)xI%.<%P{$2n왈IA^`Dxl\rr-[/]ΔHi* pe~S?T~e%L( w+( 79&F9~-FkCہ{ӜAjUEGѣ]7NS@i5 KBAp4w}[|tPK+T»%6V̈́AV.'hbK|ba佭ǎT@RZ-I NqAz)GWnA cI,=m7n*B>٨LI0X> xohN !tژ[mHI3,4UOZȑ{.u(o&A@|*k\[!jྯ fgplw.X-#)[?oF.#'iBNW"|n00 = ͳ3nj\>U.~;?E=F`wddڈ}g:FN,2p/Mo *oA3Knzɯ8@| uxIL(|qW T@Ԩ0K? F[\2VC,ѷT}G~CDB$ȯx͝# י/k7Ȕ{Z7,26\ x[߃%k6@i-{Z^ʔ9 #fWdk y򔫒|_"9 f{c_qr* 9x@k ^1tae-DZO ]phowg%h ~xx&h5dfV-|txP Yfֻ>b=Fc4WT@Ij,p:Q4[01Fi!0vWg LIˑr .ĕhTQ{5w~Q7auڹKKCY4 )` 03FΊ2xIxqrn)\O Ÿ1%u'^q_$ /6dy;^Q݈P~5OJ\: 7U)eH1Gq,x*iPQy!wBRfd1M{iR:pfLv.E~; 2.8#hoEqOlHnr .=ū)ޅoCa5u,3J9HY6j VEAG[& pZz"pܺ& ac#Ba4E+.&5&] $ıޏ,M-#DMVEOQ޹IjB m3e{Na/ BPFPC_Cr+?G*>ɻ4 ^ls+Ekb ?),wzN4p`ev #h? dک;KL!Yq,M6 (Wȩ),lHI31@/TQv}71LŠofזv, 8>[JL2PE oT{' \iV&3-NM6M0ph(DSR}Ԕj﹑p!s1V:`"b6ML\? Z|Du,.K+Kln8Ⱦj~FHlKQ{:kq Bt@UJ}iz#Ic1Rқ" }SL0ė^siWIb#HQV)bĐ}zu+=,)I FZmWY u'?Xjb]S9YL&}݃ s3ꔯ3jeɋJ̧i`Do :Y7|4b*H^ơ {CFw MYLIͲ; U_*V$Vwҥ$JFb#{/P N@*0_fAiAH즮t&_N;@,)t:5)C E Ȫ饹uDL뽲$͌0ЗVrnW7-tL#>W~RdE^&SvEv8/L0ho+'IQ0I~& F9_.6slҘ4rZ\R$^Qe"oԑͲD}uס}kUL8 ƶ'ҤH I)P2lb::w[zmԕ#%b֙Q_ ƳYq[R$chB``k&ӌ @Ӿḇ+57UzbFo.j1n,Wn^$ͅ\"L.X( 0op~`D_[ݜ]q?F`U>n!'ثn;;Hy(ۤ"?]왥96t^tvdYۛZ@ɳ?I'aNnPabPS`j.qN+g[-^-DMAmcHR mDw'ePfXHF r2 fMO,KA 3EЩ "\osUA:w jJyp콪"@_89'8;6tt~.\ .Ɏ2&jUA[=^Iv$1PTgil'('!8uɕWSAO*;{ /?b>;5`.6hsV0^O1mϖ0Cȓ-j+e;3r1~ru \z1R5ҬgS ;t"X{Lαh𲳔sjK55X{ӄr̽v xٴRvt;A1Ӡ;A=ɂxQm~b37=Hb# >{ߐsQ.+FMRTquMvgFOռ|8 HKÕ7[}vc:S )T7r85N<%Wv nz 3f{l<5eFBvCN{ VZᱠ=u96$Z";4e=qv߲Fߺ@"gl/D/ǏyЕ;kS*ZiƔWJi:v%Nf9ses(Ľ VBӋģj7t7\}tj,ٽDތP*&ߍMz o| N.OsgU-nF,jyj m8?!Tzr9?[⚕H >;v@/ !?Mx/WG.,hO%Jl]&Wl*(UI#|+B<|:N58S h,o.Zro8\؉f:c,?y1DEV]V M=]X ֏pQQYR'vÕ4 }kbpJ/hA8v @@pWu+up350v9qP;rg+`D}nYJ!.n)LG RnrQDw M^B{Xe=Nv1eCCieW uy$&4eDiBa}KKc31t 7TV6n47P r1*gc42Elƀ\I)Ueΰg@ `ک_"Qom ql4P`0s^'Dkb`kp%)MZg( ܲP)brKo:)ӷP!.lKӓVDMYtmn;A Sh v;A|!@T 1Oc@K%>-p~ttAw0Za?RR Q~Ɍ(yki󲵽*v +9FOͯ)]-ď,< S-җuࣅmRR`.e˃$ oԳ}}u#Ðx949\'><;W_ye\*n†Yn,VCA"<qPD%0uy +P_aZM=+e^U.i3uQ*=˦`yv9Cڠ f6ߺEA o9Tv+ B+'wcmN9$H>![MP[}r+w">teF&?Tx0U?'*Ɔ|'߳Xh5qxMR'er"5*<_p~qc ~kQGYpME$uÛIve^&(1 9;vM)QBӕo TC!x|hMNRC! vjVK|Cq}d2~JLZ(E3UQ%e {;_zP}:1|ȃ!Qh]$*:y\ t#5:@Vp^o_ZV#$XsR?R)1Ex і* 7>~H$xmuW3$P= b@_u!HpXsEⱏTjÏlIntP(.ݪZ#D! ܚnꙡKM Њe`!gt# KP֒g\8Wi€0H`'i2N*()TʒFيrB,b+.M!dTlyʄ9Ud93ZOs2!ԯwy׳|w~)O PtƈcL ,Q 2Z8ƄFMF^؋ d{9(l;aZ]vApbB683-5O$OȣNSNVsg 'qeF°?'U|/@G~щH4iU}L}ؿ|~l4%K?p _AU%hpBu0~XåKX;[֮{ ^|%N?=~wۢXT]g }kف|S" ֤yoN^$s##V{jݕlJAu|#@B  l: ׳r6\}y,7>%.=0yv2X౩8 ,~Ͷ1vFx_s:wPbjKZR0j7H7A>Ab `4rѝp {Y[;y#bj-* -g%xԇXi Emܪ4F]E"3@}/~L0so]؈m' !U:ĝ(̾{;SK& @1ֽٿPOT]~- oe!^ע:[(,Z 1<|5Y0*\Ay(p``d n fF-otm; _9Σk'n@HJho_rBD-"5p<|=I F^MJ˺a&g )rWpNUia&kJB[OsuQVIGנfN{~ŐJ@bt].kH)^=ڦ;Y݋=iV3z\]-Y1v 譊sEQv!N+iX';1(yt',#;^nxyMSv[FQ3 ٿzUF5d¥.("HsYW62j26y5e9|2!c炵ĪR癩I&Bxm4XCgd|W bUb(k~%5e$>ޗ``T:zXGOeoԒS$O?z>l cpOS`2c+{X%7k𻮾V0ǤDVۉi<$UxvX3NfA/}ա5^B(mᶿh_aN鹾NaW/ПZ- NH;-NՙfY0KO/|Q3{3IK$9난:9uX4^mv? wa6 ,htHX=I?i,RKo}"iv1B? Ms' a}O>ʟ#\IӨ똴+EǽgM7(zNjT_қ0]_$\Dt96[:VHfЦ'Uԇ;Ww/|gc/tCadޮx]^fXW)o)ZL `]%+ZL 0>S'BM eLӍɐ6{"x ~ '|0ذ/8=5,0TeKJ廮zm)k>v)DwRtx~㘴HYD'؅O&.s?$!fHz9SUda1w+l-~+{'ԝMVXᛞ/mg6e܆SI+2ԘToD3=>BMԆnq3aF >ۜ9JmcYЗ]2^Ҽalad/ @k$+sR(%IC []d(Xw(>xa5*t  >z%c 8p=31 Ϋh 횁OOq*" \aHJL<7֋uǕ:I$ Sx5B 8r>GVrF{no™|zl:< Lvunw&2F)e"yhR37CBþ;~ T+ncho_LHRX|s85xH|0fe3Jg^"xo] rqI{<wT@uWc@sQ}3H"}1HTs̊%P"\. ]a@Tg*=\/˧s/qU0bYRQ ݀CCO)Ko:4[my^"8;<\\)&㥽LClw+(r`Uhh 1L3,ieb>>O@k/חPIw7wxQ[e2)7k?H0)PS:"|t6aBฦ`\G76GɜH ko@QKyƋh:v }0:0 /4,Gt7Kex kz5=e:*A,${u̩R{A|i3/.d&qlyWjKeRAQe6w%-m|_W(מq\Y3φzxMdOOjfUS5~gkM3n935 lf4`e1&ʹRAbi 8s Š.dV^_pbSrR}LqlnPdHs%`p4#n)|kJ>A?/-hKIj.D*VE*}D[͗H@ iO44DaPxkv> ?wx'`?9VqOC9|&!;z]1DnVBk6[ YwRtĖuhY6jt4X*qVg]#5( Hy $F2ZꞸ/"CHWhե]e‹D}'ii7Uo<jW[=@RY;MI/X=ޏЛrq"HXərQ>;S*g"U(GDP}$Kdi+.* mGśF|P뚼mV D+eMK- 1~;ơ"/" -<哃xxH\U@BB &4!^/@`d"m'45-?ڂ's}<-3WfK[JN/V.oEݦ~Ye#LNѼQխg-ǐVg HrSHԝz ;Ҹo?<][wܞua׎<PTa:#_`MTgV˗ʗCMyOY!EV0咩E,}2P봽p+xß ix.q #~jdZ:^ޒހrV=zy1l-KJ> jMm҂x6 L ɤ}*ʹ5T'AuA62n}<`pH #f샌xIحFlH -K+Ry +3\myʼnYGMP6\vjOd[z$P?m *a t D4t~Wϰ%CR?92KLtygSTC')d:Ւܩ2U`79=H0A+\;~/ntC8ELZ*k,u(arߑmlRpL밧UWx1:<)KZf!XV']]E?-g@Rv`#o3O6(gT?U# |~`M :~o’JH G[Q$@SFuGޠ ?Sgi[i\"VxPD qE\HXoxiD\`YRU֔,]P҄r}ƬM }64gܝ={)ɑLLZ65 .In7[M (+|Z g2q>(ѨR_)AXa||MSCI@ZhN(xΊwnu}[c3@^Eˆ 1$G.z/s H q(GL[(J+k]/>ىe" C< *ҽabCe_Qkm¹O dW.bKZ4%+n~ s34\>Vg"l9`'nEvE yZbQGZ_bF8/wԇ`.g<=IjE14Aw'NղyHIAprbtMT> MͲX)T`Dl=mX[p{RSr8 3R ƹ?amQ,qTJ>cXT L7`v͎OGa{,0 : VG:0n):eIY{PS ۀEIUCi]:NJr!*ގ4H`{垱E+6o}41?j^Ty׹x66|8Opx}5 MDd} {oH4 2G cXrSA+{`a;w{(lC|G7{dd_9@)[x|b.!^hs5̦-ڢ ,VFn䎗D\f/[6Zy*·y3B u[yF#`Vb E8 T,>Cz([Xw,Ne-/uoY Ϝ/wG^?2jH8|pa.@"ڲ.vħ6D i5ct!{k)F$*ꁆО*aS;!>p&jШcLz,^/vG^ȡYI[(K B\{ϻbYZ1A.>Jհjay,3yT, Y4PygeSPBDZf6ٯ5@LAp _C;SMC:R?ESo1P3f24$gHr6j@-ja?l)VO+PiaB٢(C$|$Pn֬ QEV2S1W9HF.ldWOg7'."-XˋZ@&rhϙdaOvA#ݽyb WTξAq^C\ HS v _BAmp9@>X'WaaE];CYȦY~^{P t\P;ZhJZKV\ϮP?eՒL]z˅FIb X*ͅ~:K:y6czzDMEl2GdЙEdrxE@'ܧԔ) ?Ǜ9x>. 娛"CŲ%K˾4~Γvײ }k[&>Mb;0Ŝ%fj@: P[5ܑ:/| 8OY Gs˫ `M`;je3ר A* fr޽o<NFžLR^%6 s_ʮ.M@yx&ou-]I_c_ʦ%m$p[ObKTɝKCP2V\Jٻ;8ѻ?V 08l "RVQ\ .Qbp\3 _AG1]nՊ+YT{?Oaa~r%C?{΅]Bk"w+\|~nnfTC!Gد[VLΏIYS>X1:<%0Q7FTKW&-C[3Sg;:Ħm?nX K _.FFi3rU&e0Z2Ԅ= V @!^fݜoKѵ/@QTjao'E2:դ)@7}눏tx ߁{ُ Ij(A{[W}`!CͳjŴl`a7nPc'O2_ K5B(p9)e+?VbPж$GGiΏh(.K˸-u< Z2 Ngɰ^&0pUU݅,Rzago=Ja?1W3kh5]Knw5v{f:{rQ\.ރ^[DjԔxYtз1lDfy]׺'l|o'"\D>?'!].Pvq|&IB )1RĢś9\cLe~k8\1B iֺݾz=)A> `6(fYJ-[.v䲺+\ A\ SƝ3VLx78IXBqpJS _7fAot$xLgP$Jdw`P*"taDߛl?yv-mKPyxb#兪Ng4?k?*j>? !e\t.rhƋѕ=@#&v)f[*R\'=M*WB2 e0b`GB]dR bA |}\~ŁUIsrOg)/ӵUd铂 u ~WeZ[b Ƴb/T5T@j p8 ~XبN0Mpٶ}^fTIYr9Mh*dp_U>k98itGaؼ]3jRLEhg0ĭ}?ƀG@la*c|^EBOR[o{a{F;K=]EN*".@Ŗ4_m$ S ;5w,AhK6} UFو@hlB b?J"5~[nq/cI EN?Lh8#urXV"A4 5WL雺Y6KSB'%6;}zȷP愾8whN&ዷ-qpB9VyZ].yDLJH#Ub214TGrфȵU C|*c]]S h6H(I_[A@-Z Z3ARE~0DLaO& k,}cGޱlA K=rmkY'XN[wɥ/Mޣe$EwFg.FPp9gޙ)v;"C;20<`/Ԟ${2/7UvGaF#' A ׽gkȎ?$Q8&' Srvs۞-RTQVW2Õ_Fuƍj\dan} ^r1xxH7r JNŬPHͯy)fQiu I6հ)ٯջ̈́d臅_hǔ*N@4[:1 g$Rb*T}`=.Y¸"J`r1&b+[-FtI/dymQ5`!D=A‚!>}j`b'qfIcje H0%2L_raFV+A] :0>a]UZlV)G8>#Z 2F L~HiYY[F*M՜؞XںKx z|X_sj.+o`p2~Pu@[cRh˶7UO{D!m-X-f~Ws~\3tU֮ FFb«c)Ej6dW+c xRI;~JdQ/<73Kߩ(C?:n1LX H,$D w1A24ZC6X+I?v)IĹQ~{"d !=iszrpN尺nFg4pEh,n+H/#Gр <' e}(8S-cߴblEšݙg0"YMN@(&c44C&U%{=>]~.'G hjhH%d7 bo|fSE%2:Moߟ.-x3_oy,2Bla2>vY"v 4ti:R aIxM[?<: 7*L~v'9P%/I?b̆5K1*vE1g>җ9$M‹*7Ԕ>!rH^̎<5 @{ uּE$K'4 &ηǖ=g9Ce9 [HPe|_h<_[ [b ssCHu4 #(`H7w܁4\XZ-MWI*,s rcn"}Q2:GSG#)̍?yh8 |a X|vբOuh vSᒫՎvi!4}Qg|8`EF٢#N>GŨm_J~^*H8G<_vl4/5[B>+fپO1C]t)Qb䛫Vx]8-bgZ,Fx(C VѻXlϧcQL<}VEH H7t<&_:wR B P@Ӧ>SNnm&NLZ<`WD (޹ 8<~y1k}[c}B B]((^&h '6qZ'}%b%0<%-2ZȄ`v%a*IՈ|wm]u%d*̶o)89h`~;uHIQ<z:JgkyyoW&-c/<$7Uv:٤ lTUNo@xaM0V p7&5#$|A-ax&n}u(-j?7qv\**+V',F̵_q $'s9iD*ͮYCl#)0dGt2oF恜wfO@vW9l9rOTXr8,EFCl<MO|p7#^̷>߯a%;;Jg~Z&@uc\)(>9T,OUQ3a@);П?'m(>Il1FUt1v(jD͓@ZNfrL8Ӈ'j1%< 4G%>:;PH`Qgua& I%8ի`8+ԸOrXrWzI0Qnܖ&>FO-&Y@J|[i&;Kچ#{5@?K"RHB/ÚRFo?XR#2)cig5.k}2Ĕ:hބoԻi-3;+J]D*yGH V9z~*KucUy/k.Fzd1Q 1dO96cQXd=e{yUYKth#*;ecᾩVn<0EIp4I&z܂wx{cK%Icez0aifj. ^,32r$;W'LxZi ;ݖO!k+Y"z7B/fTm;/,V~ 0|E};^4񱯲䧯F ꏹ?%YrA):a#6gBnT P>DCQijko h+CJh?cXXK ypLYL pvDfg\vacLsſ(qA*94֥(i|bo3'R Z>ӂxk" ڷ x`M jxr&qdyn5J  P2?4* 3no4XBiHA1u1]@iaQ׵{){&`wzC[NRZ-6] &֓tA_4gj-8&t]Кr\ݖG:l * `VJR 6 _)W ;%RaV2GxEu{?{u- mr 0of+ _-S'ɕ(CM)A~Δ8י<߮6'[ì _,ύRP,x]zA*oewFAzu5e0.[6l d ]ƌ}DY;xᰃ]kGCͧM~ {+s~6'1+FX}EL7 5Ca}@Hy^55M!c a+F7Vkt֋Ki,CM 7c!\isAyphᡋp2ofN M]v @=L~2 &5}uAfwq񮊠>֗aX(lC_%ZrCaY8'oVGy(J.\5"t' TU,_9^“`R鮙XI(-L,9*3ۮ _O\v=8[!1dw waѰ{c~JH{"K-$JJsUi(ZYǣ¤"a@gRX#2gmx?L(qBt-1ך:n6/눁'PDR^z@;LAbN0.2u\xHos|, "c64. )ΉdUKM<[+ P9D sh.ՙ F1=&M[3x sr'Y#5)q(1m;R8?x~y ZɿQi2%]$*]Y|K{ ɉfONʊVJtDzؖR$'ѸgqxSBU"Z!3e}q$4Lq }s5Iyj䳔HSߍ'i)z nvD"wgkXY,(}ftvѮXVKtNz~Ajj哝Zm+,!Y W#t1._H݄]])-DqRQ=(QFqkw.RuبBmTpIMO) ڬs2E<^ ,߉d `+)8BhuۓrD< toD^bs䏍J.E|' %+ƞL{ ~fT?#pr.jH@+hm) }bJmoNooszrhvs*ՙMLY'bl C''}'u"*O;_ Z5 ptG6`˔=Ǘ8U@HG<;"cj!1TW=(d G|V 7-m5@D pك emޮΆZy FldQs1}+=')VoP2.\T6L@ B@2>ax+雁lƞ c^S1֘ǫd:1'jX%@ԥm$+J EREVʂrA}RP+ڟ̆X1/FZrqgzPoK6N\X4dN|53ON 2[{P'Ւ4po+6B^Gy68WqM^u0qI1r;:`.zk.Vp Ih <(|27KAd[W;Mj$#zg[𦝫=D{Waמ"JEk[P1SFy=׀\mEY.3:k6L)ClRW8AF=0 (!ݸXEgQޕj>XbMД!-8s25?~a Vπҹ6_RǰYo{ᴛ01 6A)y:j-ZY5|$nDj{Gdz 2|Or($cvizR^TQ9B0U:íO|ܷ-T-`]:+޺D554bsFvRm`Rжt06pZ!GdȨ"q˓`śR"xTr8H@4?/͖c{3 ;)e|:)J7Wi l?G|{˝$¡[ڡy,nv\ ŕ/q;vv`Ӛ3X`!/Xhymi0VZ[ t1vz`|./JAŖAUyg"uн\W5kq,MbK`UA@s@豜كw@}= )$ KЗ"W) ND!'׫C OpLti $knIY O`1j⽺9S,PK-s b[9IO7lJ.@&+tJ/u$ ٖHƊ]тsijELe4Cvr"r Ҝ&%L 4a|va%ޅ-GfIZp"BmY%1:hKn|SZ5ŲNZKؔDM`g#XDLj%!fJƩW'Bc"qA@e,7Noel+< Ug"$O-Q̹]^=mz%sl| V tΒ,tM.Cu x b 䯠RrF=>aZFNMHr'I˸tI$5R+rYyLw RJoL'ҮߔS=0So$;  ^4vU <7-xH0):~Uwk Ɂ{,_L]y#KC)|\O9b YSN>نl2}_:r ܰLZ+-Nc7f{>RF*S^Pn;]=C HMu.I9% wN ,5?Lj-JC!~MΗfP}}2lՏf<.5+Fl3K,"{ t7@bK^my}fayR.|apүΟ4,'_h8h'mg7xg{j(ywv1 ȍc*+vvʅYو.nJT6{ e-Tvف-nWZSf/.ӬQAW=`9˽RL/AdKP\>[D[z:UT|ǬϚ9d)wǓ7Ozܣl;=WUݜ{"V".\<x/)@?mgZ㯤33"8:"kM]L|2t=)^NH7Y{ b"9*"c(Hdhg[.ѕCO TN 0|? }Tiin[mBn=z"'^j}7!*j'kQљ"Q6&HYAȵeo&kwU8"=aeW\#[~8ߞc(7[QIڅiWLɩKwxE]r]WE QBNIeNJUn0r@6Ӊ3-_97SРs(Qr?H=rcz홞Ai&jHϧf\R`؈M}1џ?6Y&t8kW oXpi4 L|X@Y' viR TJ8VE:Ovv+`}9s#0b^GڜTZ4b_('b#x%jڛ֓@?ymO3j>BJ$o(E^/nS&b>KâCAE'`Ok47XުƎ\Z}iAg ~o6?Qbf@xj;)]"@?j;XC"H۸ӷр:f¼ӆ6zBS>9$ʡdDkx%W k3\& J#I[oۆ62 0#&ac}`45&ò˫ wB"_Kފ-@%NxcaH2*h6MffG[P5_TxYcz#Ëk%/K/I;RJ>WY~`(Ыm{.$>`f՘9ٽϘZ.[/1 XޒUc;T;КĢZr-u?O{E(*cfmR-5wJ90/)ʽWN a̤~;BPD|qm錝[cϧ5?޷4z/UE֋d8wDB3\YJ9K;/7P t*߃apظ/7.B5wT?֥ Pm^zAi.E_>\*(UעZoY LH<| stB]mp *+\j^Old8,)M%< V|2~gi7/$*yFM3S{mo.n[LԾk&OߝuEo8mYտdT_h?䤅'䌡l]/ 1%6<ܦ3cȓ.AB47 ]0̬R>h$qY?Nx?t:1zEgZ*2y,/Bs(Z.G !^.MdqU3gf8DG}Îv`%~s5w炪rRGb@ 7]'t<=Tmu%/"oCxl 7cPp `JT_d/]A%zs"*,44q-dzyt~Y1{D>}]rL՟,odNfjtj42u%$'ۅfM~F[W/\HݒIDHexH$Ϣ}dWA*zǽ9 0]{{eY `w 恁i][ tir2;dTى, ܆FpHqF~h1pf"2zpqle;p mꯦ:)' ܞ!*}/q|i0HSof's (htyƤc9\wOfbSX\g:6ؖJZHzXjN'Q%b=8M@$  PJLKu?sޞo[[A%DH&~ݓSPg9XZC?qm׈Z-]y(F8S`;.+S|۾ҾXNӪ+~_-42#x(<~lMo3D5t@"PxK{FL%ը؅0BLA7p-z}4LoL`W) gQZؗvLQx Nuߕ ͯE+ (h|Q.]5H[pb\ \3' 0gxVKp7^0du}F1xOU>vyehA3!G`A@SGbO2|f)P&q8R<" I f,]DSv1.\ZragνL"DKf(WچP3̌E9A(d0L5;0 % 3giհZԪ_U_נh :(fAp82l> ] 8O[>֊&|*pQ{S]ЫGpaibJوBnS4bA^GRFֳE,ǟ>ЈKoIUhtLmm*/F^2 "[}ݳm @_Tn*&l8_(LWj=qix2lQ* u+"AչQc?h #v;l< c3w(@ 5X-nKQ&8]f]xL[u'EhޣM35S鑠Z/۪2cPr,ߊJ/#?Q!{+Ь3WzN_A:A<5G n@z יrFqWEz $@KW ֍}9b~|+E쀱($+'QG<+J p&BO"'j:uA u *1R0,ׁ\|1qk go)~!jIE.kqq*[޷-pNf4dgz`4Ocd3X[pZhg_4lii7 l͌ZYg}H+@7*oqxASP=c['p@ QJ1\l㋇y4+VA!e ?UZuZ}T;*hk5/@%czvl"eiFf\3dܳ yCGtw\i*.la>o'auzF>lbMև_CF?y`#v:6iSe֞\ŷ+pA(sk hDYu4;Xj#!X$?}K`Ϲ/"Ч{˺~kģ*Mf_HMLMǍ*גT&EO_"psl jbT:]چ@◆~G ,Ӟ;%d+ӊ*';:+SLͪWA_aMo{a ZRjBL3 bRe*Z9堵Zc_3+6ՔN!纑~@y8Pa9sP/Zصdސca`8XZƬݥ<XGe O`@(7* q‚ p,= |x-vkYAʍ lBF,EcW|κmWP zmNAȘi[2sOZ\rM)/$jW_(}{ֹ@Hj7yL{Ul҅}`=G%.MQ02POcɦ Ů_ȸd&B)B-,ј7U=Z'OB\;2A=6q]u7^LBqf&UYJr{  )@M'2; fX{[5ч䔁5?|APcWI!6Q>?!k!Y#_rUwٽp)HDeG;G[ɢ0T|J-uuBQMYFcQ*v~^ZPZ%骚{ŁD7>:FB:_EluL$L#TA8>l2G @͋g}N$#\Rf5ɐGt&c6YDUb3'UW7FO7ilZՂwigԶopbKĀޗ `&}9̀hF}cN@n5KlݢytA[d;1@ź,|ù;==cz~A I (tP|EӍ@GEL"?+HARqL#fɂqse7 [Gp19ʳJS4P]_e̠X'9\`d^`ǒ;y [D`[2ݒɜmm Ϗ'pSL{6~} Zȃ]?F0P0IV, o MXqIOqSDw$7-P;tL9MJSas1WƱ. g`#ph(xߓ&C^P\q4~ᤔ 6%MsiJTiBrE6]e i8PC. sUywCw(&+7dm LŒ$&Xt)_mIFL %C`x!èt[yI+*+@z v]wd#s~Se,.G}K sLKvVxU+> 1՛)qre53avjM8:f F v~c߻cĚ1:Rlᕩ 0r%BMPgݎؤ4_0w: Kg&Ûio|&C~ƄcW9!ʿ֟]m%6W 4 Uv,vm =Ι:k3DNӦ tPQȦXK{D{ZzX[_Dę 9UwgdO.$ctmzbd<32u.ǖ2IGiS 7GH ,Dwm''}9(  ͸r! ֶ_;[t K-Fbpi8Nhn:E4 ɴ҇!`t;=LruO}*͘ۈHĠ[3?Qslc#4%Z f Hʄx2DTxz=vv|40/7ƒ\ LVshس4`W"6:#3yg;M*p`$hbYf7E8V\XGG bxZ۳DkAuZG욻1u4 rXhqfrAwV$J\1x^3ߛCVKmȎJ;lEٽ < U:%'BW°r?d]Fͼ'V(3myu,>aHdx:;^)VtHU׀ŭ섮c͕v w$e?qѩ@/)S-p A*9峻i]9`ݎNZ B.A G,έyL@7z=HP)ݽ: ݦqEȵ}Q$TH[3f|ӽ+З! m EVRv1+D ؆15rh{Ԝ) a5-ֺ:0ح>"5c]}:A*xW׹f6u0PXW1)Ϭ`db5dfŽ˒h[w*X,h)vLbXLŸ~*Ԯ3mT,qPޜvQ"#$q]r1eBGv?>N%#*k=ݣ) zv\Y{C @kn UWըgeGH5eL}\>^^xM˒gǦĠLi3@cKV /JUK9D%!Bf$>sT&ٷ;ρ j'Okk6Fl\>LFb9N nP3ܘ!;OfLŲo4Pp?uLz6X h}8(j@q̢A%C2)K|{`JM읔%Bi\xցnChgɌw몗s@L4Pa I,q…מaHqpZ"EB1VJ$4*U&HpH+xxo8y> q u'вLht Ka&jp ,D]ʴ2TU5AbϏw֩96f+ܬ*;?楙gHʘş m&ޝW7iId^0ӓDW1$CaK;&c/ʡ%1VMyhO.+26ֶNk8iKb=_rf>x%f0fL2H xC(HY}Ƞu|:W*HxG)溁Lm.mt+hmA/̅^l~Rnv _`Zn+X os#5X>~; }f8y[^'b0%(}C:ީFkv;NeឫE~ٽYցGVQZUŷ{ďMIЪYOϋ3-<~~ >Rw^3h+JȄ_qf5 j(R|rA"UXS0VV-HMYr6ܻ ^B0|S>Ɔ-at!s |n:?O[z6BM/g;BEQl>A86^S[?F}ip;%=~kN}2IvcIa2PK4Cbֹv-biY" - "zP WZ UN3eeD܇Ʒ(/X'v&ƱdFmy/Zw-+)LAOrKMw"iv%*ŇDa`W a'}S|]R%۸c+4 |lL؄*5IFOtu$?~w x {˲cuVl2agEݣB_cOĂD,dRn@-l:o,:)ynpˠPeQ+Uaalܹm˄*qQK_JU[!Kh" ᦳ3=U˝%ꮎk}b*.wÕ_R$.e1$kGٷ/BXEC5<אex*_V!#/}ㅻN@Աvɦd9b!Oat9ۤBp+24!mϸa#BŐVq]^oqL*r }A^4StA;n:">5Cv222@HFZr&l L1@ZH B6:T02Ȁ=Ξ1(3XdtN,(gC 8x=D*gW̤NNK,׏ǮmJnE%Ab2K8C6932KDl9-O $ho-Тh"O` Vty-vg1qk!4Re l|VAڃq^ڛ^ S&Kl4 Bbц"|}oP0}WhX dW%k$Z{On \+Bs1ũ}`l!{MS"gM6fn^DǖCѡ|[Hj=в/XDfje3ZꃎGEeK%Uf?[GB>@<`M\Nd_(`uE0ʙ*LOFrO/Z-+SXkLYЉaS?h=N5<}΁(.6X9m3 6ёy8!۝8ջƔ\PYF)' TxG3[p V߀'tHbZyYg Y12B˦_Hك<@N o yרRk@ayՅevث:0q)bh^ozeʊޚ脸Ai~$_M=巠SAHS[G=Vh,$ժ q0E'L\8W7d3B^s41tų>|57leZ“{NoDЏ޸׳AQv:K5Ht|Hmݡ7y& .#0R[-6ID `;| )kJf W0V[{KG)LB ZZ!8s%C{ !]Z>:qJm:@&+:H7y_lU>Ҧ끕e#nt%,aG H0)&>;9F80y@c7Nl +Z6'GQF˅UoG.}t@`[|5;Lۥ@h; woԘ5 5<9ԏve4M.5b> Xo|Sg[pޖ >H^I]ǽZ|ef c7QWx3 ʌm u8Ysԅv9: aЬ6d Nz<V;}\4d{D`CoUo| SJ+^'%~bCM ![;W[ӌn!7~@iƁMPQ S>P ћ%/CVh,3'Eq񺱑{Ja:U.K%MYo923h'"6sjf'y$ͽ/KR02M(͟}(֕oAR%w,͜yzkf'4ru6.Y^;]YmJ8"adjRW"y9Ƥ9'Rg#~}W^4fvif+Oa u~0Hp6MC3h^T 7jY~ yIgDrqDcG`ď,bvh%}gVwtꖋ`X2- ȀJeStLWn@bIPa#4BAF; 'QQ+b9FdwE,줠AggnVcpj#IowÑL:ű6o\=Ӱ5="br8]6^ZY*p%SLɳ_x5k%R S:Rͳ] ꫵodԤ+;\GL.Da+𪮺+.nA-nI^Z#?@C-r݆ϱ@XIg 5;&x+OAKHFpc P֐وZ_Nj n*EEٜcB]a2ɋ]962=@j:5j`^KU7z!V *'~[c,Xs=ZP-]i3աCXP--#|TW4RsV4GZN $'t0A'VF@ )K_ק7ɂ?H)SVG8vx Z!WN=&k8|$SKgI`,y*klK(?<%gD]1yqT&oW<~. T4w1XUێm렿R-zB9HyesAУ\W*R25%a$zjEPjÉxZŹn.]M q'Wh5OR9 Y7.ݥžp)mD.da[˾NĦn :[-W ΀`C`|!@Dq|Cirgo9"X Vw<+q 5W`)J W-ƃ ! bgWo %sd/ nuJL4HͅN MKMp]`pŁ6g[Bg0/ڲu6qRkz'!h+3%Qϸ( ol51v=YDŽEUué–Oʫ%)AoNm@9]SU- PT1Gc s9rO21.N.)h7?{ K䈑;N^kq Bցޯyp_a4s~QL:/N-V<`FTFg M/GrYMjS^JTB=15?n'ffbL OA_" V-X|U`He_,IwX+N:13w=uc*mtZFGP\xEH$G1rT↏n "{#!G, ꕝmÜۘ$|w bwc;s$F:?S /B&XH-`߁Z-=8UGɰD^FCXtJ,J=D} |?V8Dy<cR mH+* X1q\Ep%}贷GHpm&sZC]5994ޠ|Dyopm{FL;B:YaYU~nj؎I JJ# X%94\:)VO1f=y4a:{AhvZ8 -󽤣a֨8ajDkسYE,fm$< ]!N=8] AVJ\?jZӢ}oew/[BFn_kkxP*!eV$Y.In]է E ԋe妊0e ɂ[1( Q"|r<t`^O d2 %1Ɂ;(PA/Tt8qAn > ?P+ )ۉcͤ|K#3s7ʿocQY|.e1:n-McL'H:>u 4T@H "R uJ"Q( @"U.[hk (f # G6iym̚k56:-`ADj"`q\ܶQXkRlRGa)@v=I|7KvނNCtrS)1d'n. ocUR]:l^g| z^Xd!06DU ^>C 'د&ktWA*}܌-`ť_-XFˢM "OWꡋ`DDЛOݪ77B%o*4OX 7!h=A$] {a+wlO(y"<å_H{TL5_|}ID-*  )|VH3vDP'[xVI\VC' ;umu鯏{D;0p̍0"'DEPƓ' A g{s|+zC"Kpo?ips_n_2, T$0S*kk{P}N[ُ 9zn^~x7㭷gǜT~АcǷO}ܥo z?%^;bN@>f`RvƒI?EMuj4oO:+ ]ꪘ'|i>TIY)s"B@ҠߴSځݹe;w/FJ~=+_ /˲V5XYػWkk e\}lʌAQ}z{Г|lqvڌLjAΦt%(!#B,hb2+s㤱Ǖ,ǀd m`MeX^y Oc"yHpL }[LEleCDOs,.{|n*&*A͑ K(f<~Ż5ȟ7c(JN3# i'zHc, f?겆y^Xn+t_4=~ŠnI zucHmȖr5K4ʎܰBYNES^fg)7 T%DDZ00u}HaLT b_h :<|T|1]u#wpfklӼ*j `CKu&2\l\Ҟo,~q: Dx)Si8thӭZNO2cs(\/Ak* 0(أ~vpLN|z VJ`*QILp7.8 nED)vKg`1ND\7f@畁F RM`:/oVؤ5CKǶ35`YK6CY("Z}ȯzn\\G)[c-4Gߛ=&ނH袕5 O+;qųn@<5_IԏdR8XYhoE4ܖ *R}b9| PBҚ"M1OYKG!`E)2Dv~W2 -)y9r4^1R,4;>/ *%#81@Dn`cs,V~:0\@\v$U`+,=a;*$2 ' $X:@_20 B}yg [QYruMՈz}7PgMdZ#Kx4oaD5G#;2wn_X/PZ"`mV&k c[%O'd8An&8%-%(Нɚw1"}voc?4.mkц ]E-RujP$-ܣwbZ5*9 FiN0^sN>0bUg[o#LjŃxO߽SXVtV ݭu4) 8ajaȹ f7T UbRWQu62qǠ6D̉!;RPGv%!Bf*m}_zu jNƲcthGXh/vBT}ܻ0ҩ|B_u]#-M6D3,<҆tv>F)5}Rʊ ޭ~ڔp$cS|!COTLFPG&J]t5v%ɸZhm wQt]qR @?Tg:fVzmaKsq[+ǞN2-leڌc=S?YJ38%7Ͱ]j$ZrEg%l?rٸQ[i-Us+2uп"pei0Z gDjY^f'Jɻd]mr iwoFhHK+" cSAJPY |=/-0\>`~֦ҦٴC ̋|J= ^ _ka*?qꁐ ,_/<ğTzrݜ4M} %y(5:مuRkӧ5e!DDM9,GfPC `U bwM7f/pqW68Y*;ӿ)G7(E}UX8 Y3; `q6#y>rD#"Y-.J@]ԩ]ӫKRDҧWmz,RksRld/Y>0X(%Oʸ='R,J$Y~,?wFk,3x[mudWWWT6DzmK/iAVwͬst/PlxCJvP U==a1 Ծbi*2]@G퇓(8⡲6i_vGXJr(ev8*]MS+DmcD\lC"ztcL>~\ٴX{wʮ@x+F!0MȖ)')/,lṔP,"l8Œ0y K;ȨH|hm{a۠q,bZ,CCKbC㉨ۉB7v53V&n YVv`leit@t2tY>1[]gYN#jj2rڕ:(K0.`9/Xye t̡\!2WZwæ9՛فuq^IKlk ͂NMo~n()xWO'גH{f~BF2hQ'KއC׮>:eld18)nd).F)R;GF#.ܒ@v_N"vdL=[kQo+=80wOS ǾHu2=yY+ncDg˧L ,NDaR]GоQ&**,FNl9qD"w܎W^*Ii.IHMIچ?Q|f]_A{Du5~T<"]6ΫRu@aS-oeF++ Mx=@QGga➱ mU0@Go98RUV7"RN;#{ա p Iu&껑ggDK ;o] uR-]Kg-Q<~uG2\6 D#_Uxh3G[ 8>1K w=i@dZ`v`[ͨ Bq&"Y76xz\oSYL&cZdhh^퍂b>rѫ NYgk&bmRp,:gNԢwHH(Gǂ<_N.NJSg*{SVp0slؘx[EUϵK^ &RYe=/^zp;o]hl憭n0EII;(ҍV AWvʘ+~D_N?DXɓfULŌ?WeCk &7%B0w7-ׁDt6`bXϗD=; D̑u@~)b-,OƆVC1xpS4jQ?gC0V'v7]kB.z ەM?gVIS6S_Sh-.:.1[oPHX\3+Es gY}k8x 'X}>)[]iu J~W6lyٍ AєÆ'H%v3|;s^O^<櫉OSYm| 8 <217fx_>X[>b.h!0+n%~HR6E$ݽYIw>:VߴaQ!](zfUHefa1B%@Kdӭ{2l@J$$]{|2}}HFfi~~}:(\C3WTϩL=(^/};/2lh |IWnov , }iK^y0pü} 'LS xfsd۰>fV9 t}D./YOȩ^ 4LDU9xKUV7~.kn&!8+|B)`EbetEʧP{FM4Àْdӄ9ҩŲ~-Mf؞ ۞zS8΍AtsJ}]׸`>9h 8FJ)֮ƹ%tA =g"`B dԦ!:gȱ)pG#w3}n3eX}0q ^m5А"KF z'0۹`hWI-zƦ~r?٨`ԩR;me]lP ni7’6@a=zE>·OwUˆuR4@0N$}ӻ$̆Ф兲# xն+Z.VFl9{K)r^ks^٨ T[OXJ14F 1rb3öquFS*]( gm7D6]H3Ăһ˝eT4`0rͻZ.| ZPgy} Dcr1nKC鈌ì _zƈ\"ן4znnRvZRin̓iT,M_"t8U.:u_v"iΛo`҄WAV|=@)q6mfU҃ac5 ͨgPD]=Eah)Po9YNPPrmbG8Sxe<=&4 4'YFhcouZEG½`,TnFɾ.GCj4s!,zJ EI}oZޥ`4v ~1_Ae7)3S%a@gb5Uqر:A*nsMeLU*j~)ismv#JbƞR Gp^޺aլ@QI1s_0BZ/GᙁYb68!I:(GdqT#z܊J "}=Fjf$U,[}2ĕ{ټ6nQ5-J4.2؃\ë+J93nJ9r-}˚w8-Ό٤Y,2!a`-GtvHLOGlL}(|q?lᶑ9 Nf8j-4ႅĴ~LVFf˚:}4Xr.sD`d_87p/+$ Q[ y5ѭI\M pG%+U]' 30&{Ehd@Gy&3XO.Ng*Rn/ -91.By=hƞoü_m{LCUè$WYs'De38B01EA Y*["PHS͂'.<`w:vGNLriǹ|sR*p;W#t  yd"m;Q@3n?ju5%ώ3;8YJF%iDDׁuhQ!]6@;"k,EP)pzѰs?W.Ujܠ¯3yMuj&8 \# g6r+&3#jK{3YbqTh[PŴmt8:XAѐzUd*v40;rf;2l=:TWhAk WK@|1Q"<R)5^Gǟ ړ;.U_7`*g4:+ZR.1pq3qL*|F0Mu[X­miSlA)bjT_]u[b-?gIzdM6! @ P0`$Ăy?sy|" ݻak 퓗iJB#E΢.yȍેgN#z#&n_oe4]K'jq~|]Nj]~5&דl]"lwj'& 4#.K HBk.Vh;=Y]}!Mt%JDԾ- <󜻞 ړ{A$=9 5xsIM2aЇ.J:xq_h պwt.1 Sm=V%SB06I ۘ ǯb4CHO0‚WUBՒ++X$<A&`L=+!g"hJLlKb'C8;͑i[@e,p *SR6 ?h ҌC}mX5OӘBUSR:+whh–lx>YUCRCY3;46tXjg\NdHw xiixLHE9&1߯[췰OG^w- ;ȉSgw'QvKѱ\t X}mbLxh} 9&mvX .Q%{'=qL D-cAkFaQ&HS\ "_> y;,ozIgľ9${_h>h'ʜ*) R@cTװk‘`,@0L7qmzR*7od}a=ޅL\soXx5-UT&¢ ^8r\L$Y,Uo(Emf~*?|SoL=:)IM0b%Dۖas8ॱGM;:jKN3EPD0"{8WoGs)UTd2-C6(Mm}aB5#m UGWĮkki]%!}Xڈ豏v$b&8-0j$~#;g֟/7AA]Ab5x t* |Sḛ8\$D.#CCVmM$#`uYAzIb v7nTiRAjG5~ev5Y3'"n1p!z \*濋6|G0@U"F`*Wn+H%E#W]+-\f(u]a_˼IQ*2څ}%s+fv jZہ {VPܭ@OJ04EE%FmQ`'&4WyIi)ai .jx6 R4lAaMpJ'~;wz{҈)+(@f.*f}Ye71 q-u1)a.YsrV==15%8J5@LHAҷ{H_b%sǮdYS>*DIjh|Yoxh&>+),8诳PŲI0!x"ТL Rl Oy"! e7ijwxk!u0I0r[F5h$R U3}>0j7@7ZhMnm nGO87RtO|Y=e?}DlLZeSVE.,u\D!N\3-*3B:c4)An\`&/Co H a`'8 G`-*lЌ`ʂ9æVWE ))ʈΫ7hu\2?0"14%پ~܉(EY#{-JYAXǿk l0񘆪Heʬ֍R! diTa/q|TsEqZ5c"y!>qt6Tg,Nx pW3^F~lmز{gV-Xc<Pc$Iz>eW`~z/[V+ɗ켮?.pcd(C0a헯:NMS"`-S̱M/%("jm.o=h Zٴ-<f+rPT4hcF=bhaϹUkla6A,YJĶL,[>YrFD \u̶lSDvf@{0HmnBoCB;fWq VT>ʊAkI"յ3鴢̪[8?&jecDw>9"=k%Tɚ͙ R9f~@IhT [߬U.>9A J?J]v>m|g5KEH$ pauIsP%^4`opN#8wϷMu0ԦsJJZ ^4!֥ONzfE/@  Ϳ`i{Lk X4 Cg@*Gf?"(3O1LnDq 806瓣†;QdLK$1)ȲIN\ZL- l40=PK"GQDgzS$tbwïvT#,zFȍ;6AKiZ-`(|so!oHi˝o~DυC}pI'SvCK'pҀqa5 L@Cb͠RXSP7waV  xXkȌv/ ZkI rUs$!^3UD@l2]\/PZ4wږ'E=nHOSF؋ڋn@j)"IrkvHAF|Nbg(w| | !7/_ ViL?6n.]`j r$WRO(WxA.^"6-}Dt9 r3i1hep)YʆctJk?\iڵJ)z@C}Hw݅q5TlMΒ@|0ynd?h </,G<)>e鍰4:@P|ީ+bfKt%S %˧Õ;.w2Tތ{a'[g0{lT7$!yjI]qƶ|W?1EY+r3hił4#6ΕD±fiQt>=2d(8K$1l%Zk5!)1̟3d^h娡sSMMXްݗCfYmT3~w;xiԓc$ ׵jh/b<}.Sة[zjpXU5;<=R/6;29aS)'1RzѥihBPٱcfi`xf$HuœP' r&oM_`;gcc/zBWYT9jñ{(̂`gtU@u`!ssE{R&i+*Ax;* 2G9ˆ >%]mC_dMR+WI[E4xcfp[m7eTfȉt-m3(mz`k-|V bCRBP}!,QhG3@)tdH_`52RI@V²ߴ[/>~gT"(h'NZ}e*CC)FP捔 ; m:e2nЈN_6Ak#a{o, K9ʡ?R@$U5 , h}0(-4|HG%R?s97wPjxy3M:5s&Dpp(NÄ4vY3LbMrXg+%t)nŚU$fӠ%Mj?<È@#v+ y0L.XX@cfwл(]} U$мY\6prz 㱹3Th懄%l:_ckx]fQ1CZ:jo]v'/C(kU":%$ @(ī|_FbŮQPȅ xGJ? }C7׀y찡ԕg*HӔ2Գp,Mk@h\@UtxN#r|mN)JLQEYݣ:Ԙ޶@N&+f\FOٗlLm{ϰÁrLTZIlQ%HBBrmE7I%=v9OAZn&&d8KP%c' P*FvIYpK`H̀$\a"u1XZ[lDW.ԍgG!D ҊU ԑ ب M,3{(FX49*DPhH`%Gw_󠁳Hw5T }XpVy K)Z ,6ثrr`baZ8a? hPn[w kގ.Zh@l;ߘ|cd1%Ɏ6ģRPGsR!&[_QiyI*s*Cቜji 5 (GBnE;8]Jk ͠J["#[ݹn}u!F|fi }MWC#ķW#);>숕O]Wܾ.i,Q;vd|d `?}o/Ӫd1+_j)݁sߗJ_7) #Fg'WwyƼg#Ԍq̜Ui:@4Рj溚a^Ln7HM݃6UG6]/L$eO1BePsLeiNSA#A>elLK|,;o9nE $P ,5i/K6p7)Ee7Ԑ =QN.5*|֏Υ"!!^,|aqH :ڏ(h%/&*+ՂNa* 65O7nKEf[k Y>؅ 'M(aܽ֒g ًb&@VP; yJ/+.Oddc,L0O4hzX`+aBfjW J|~7.وZJ$5g^ Yr!lzV7XP'?`4񚁰(q#/wR1ED2,\y&cfaVYxCoOM&wZ C'a/\ل#d:sݷ8‘# M!]J>5_ʹin],`W0rۃm`ԡ˝ 4\kPz|!a|m@gW<o ɕht-E 3JD/1=n@= 31V%zK#(de=w{?<+vU. ۪KM_+W\_}RjCs8ǕG`f5}V{[. MdB*X_ o*Prɱɇsm*6b) Ph6bw,C8Ո0bjUЊQu/pǿ]% e':4p@]ln<|d:UA4cpF} &"TW>mi5v%2Z_#aXlׯJ5H4yl"j(|-bHq璋I6/TqU#~$B&#:ʓ$3Tfx5[/V5>Np^,Xtk5je13;,./,,<Z^-\*W#r<>A_L) @'4k欑1,_? QUв(U=e )fi_vN]Bٲwe氞sF :/ΤceэJDa~<վYˆzLlaS0X5L)denUjpҾ uU,FnW#[2yKM 䇁NGhƏahĚīj=l]=e&K*b-y %.FKU*PMJ۞jn8S9EN/9o QV x5"Hxz }.H=zT̋˨ߖ~KdGi#w50}b?!@XhHC)*+}FE+e(8-ar^7w%psA$^RNdV̽%-{,_^d{2I(/L@B+O 熇RPFsaNC3^9Gzs!\ u_fKwD+g1j5S) b|wmw} UnZ!_l?iقfH&Kn /X]-=Ln4x_*qjY5^2}߻X_D*#g1ZtAM{OTőAU Zx8yRH6=XU!6e1$JQ¹WWg]q?,_nmܣf&B;]2r':9&O!.M,-;9|E)I62Q"턐GH9N b@$Htȧ,ɼ7db *`mE=hzB40r  G?(4 Lu5Ǖoq_/9>;|ԓ WS>r; HmT\g1hQ̐, ^MKM1ꔱ5+ йk$ݚb)} #8loih37:*}pb:mM>lp@@AMYVw/iQ襠٘Kf JOI E_Q9}h@0eS  LQ xm 7Ӎhp) tэӮ<ƍbr oZfW` ;{`FRG3^T O\gvϯ9 u~Tg` "8ߒ@}JpUjgWa{3j]#yo$bDD@@hDzY=JVu9.u/5ݿ]3!1_S2~Gr 3Ov_}# )Y6rv1whHea. ] =O= @LPSTF®#WĂ7A C`Xw ѷ 1quL*MU94 lp}dVi o>38MtڦXbQthrskt-гjrCH͹}>(լ8yzA)Tt$lsüPoPd2^{ro'& ;lJJQ72omQ="7ՀIEA^cr;;9+ŷ+5^: Kc&t=:W B10ާM#Z7 iIev>SCu"0лߨ7f,44)c+<'Q ze ij7zs&c\:̖ly7_v$g0,/(9KqNt"ab=HleI ^>Lq[#0elR1}#@0-R }Q9u7;,A #mT}FU'xJpOd?%8J+Kdk`J쫥6ŪUw^PFW hXzdiRY3#?e8ILo2䞙_2[ޜǞ=;3+m2=}SR}mjZF-T>9/7!#DaC cO<K˕^lJDxw ,Fv ݁yY^$.bQ̖o iu&nd^Vi_H'?S!w̓!M}*73`Oլ ӡ.pZ2yru~Ym2(pGgg4W)rjѴg0oq!z6tV'|CGSy{J@N ,RUb3'2Vb"Lw-|a \D @*6cIN4]Χ jnPY+Bd!6c;w|!BlrE-+ ԽduegsMXNrުE}=Fx.^=+ôb5KÜĉuOd}wPiʝȪ@}V%.pumȯWĈg6_a]J` #MaR/7LdE*cgMnipG5ͩV' *9a.T;,Ǻ# U^{QD.6Xlˉhl*EXb0 \xk~' 7X=Wǽʾl0w-Q(xѲ8`TRRbki/G԰?B349XZ?b_+IE%A7/Y-M5׀X$I&6etLEq4W4nS:Ch+7|l?H:6WBZly/Khcp~M$5h :RҚuTs"Q𓠔}>2ds^RDN-q πl!'miu-^2)ciΨ'!ԸN#m,NUwMˍ2=ޥ`&Eɇ04ReVۯfiʐCQwĹWC Pכɔ'z;`6dU0q}P8LJsQh\^ZZ8=[&D6HMx2ޗ?u~SE0^.ޗT&Mܮh<Мsđ\am%$aCwWawk(a )+0X 6'z>)&7 >`ЊA0f/ƴ^R' Ps&UB[͆ѩ4*Lj;Q)"D g R.Ce\ VO&Ž]ŶU[cHx^:bZ-<.[]}Pkv_nvoLϹ[JvT~슀s~N@XhmI<`Θ90Uv;1!3o7L}qJMB\+jL@k~0[ħ3V(5rt|}T8=Z?Ee!GS#^g0D\&i`=)T}vω]:ACWqh@)"=a `eу)?Ø0=Ov]wqgfcpۯq㋏Y8P/4~0;٫ܔ(x8;2]ꬅgP/<Z)4nkg!yW)9#S!?v;:x}+*P'C ۄ^+oЎ"9h ᯵=Ax\.KLMK Ndw&#E|+c<[i"d2e Y,}8(?-pk֕p`LuյYGW8Ds1`QA}?Dzbcar&;o6dp;#U NKKIG;*9v:nOe`eJPDkD9嚯e;T͸G`)B:w?,_Mg)lrm`NFU~R82䀱xƌּL'(CeJSl]{ p['\]zc!܈t(M~*B=8zEOɐFꭸ`nm_]'m|͘A_5&ѫ\CMWea})l%C Vx~֯XۚQ.7s 173b0eutn5>i&|B)s )ձ!Tld&;2S.̏9; :"}Fd٢~ʨ3JdQJZNȎԊ$sg>ev>X?S-RU뙂ݸϴ 2suE1J[lFu{="Ez!U$| DŽ{ZQ2˸y<.R}C" ^BzG׿fꩻtpbt/)Xt;uI1tL[qq_35˵sj*@Pt.hb&:"WP'6 ^Kh4 a| Zy 6 'QW2z @!DBOH!GxԚ6MW&W}`I`]ŗZXqF3` %fc'͘S%Nf wqMlҽ}qstN8{[ Sjϫ,}p kԖҵHhT(^7鄺a3cG°ޝ 懌Nw|![ߵb,&ޖU(@'%x $xMNFhWyjțR}--"ei;#h=,oAT}[/Dۢ[vAxL zr}(kGy:,Cj|_ ۴vOcKF 6H@ Lh+ ei ,lk#!2P1s9 5%*Rs, LlS×[^kmҗك-D^qft67 >CҌѽ VIZ=4jYNWqgʏS8g1|_ B38FǤm yLţJ,^Z(`&[7#?졷߉fye(;&4Kj )Z;}".XGr }Ѡ}mjRD$'H.] oOGE;EoiH }X? `KW[1t㠰_ڭcݯf _nY:jXHDgo'5T4\txX؝iC k BWB̖C6kr 0^m}Z#mm_?0C9 ]Gyٻ`K>s^y3$,A;dnB%8Iq_R4)4ٖ&UBrL~sө5\FQ(fV$Yj//22ZV1jM վq2b!MKZM^ݠ"#D4uqz`o҄:臩xbҩW4e;߆9 ٸ6 ˼dXNJrRH2U @Ǩ( gff?)A1I/Az,əoʮ՘Lt 3U=Z9c{ 3Vׄ]Ub=m CM?Gύr:&@.$ĭY{_[_EJ̵*[V$F&Z9ddp #6ńYoˁx%Iܯ2xA_A4gpjuI[MʴħYey0\ȃR_Z-7tIy4]@h6P: 0 '%YzZw*xl tJ;ok'rRə"QEBjrst $? t@iQʘg.{{bp(FsSz=)޳Qg&^1V2׾ⶩ27 i:ti?VܥO5^R8^M^rmhְzԳbuk ( 7^M{;Kl<Խ\ke]u"7%I&͛38^aŹg/W_k[(֩g)Rd)剡zrh)o>qs6Hf$,.o2 'FHvL;W%.ZRH{p$ zͰVbskv -(2E$ߴ8!U~rZ{ΝjK$ /Q%l<D;LŘ0ݜ&h|b> %1U*&BķX .LuEʗ.sW$c>BD^ޭ_1l/# uۦ}*%&^lUf8zO|x88tW?+)]dp@EaavKt>6Qa]kƒk{i!;+ހH,ov:JqLf5m5m$12beE؞x>/Dp|Vbe@%;%6rԟȵ/d-yYO("ZQB@ 8l̑?qެ=V+7+|=!=cKIc1 +̀ NF9b)Jav])@QZ;=yi#3.Z[O&b~8xĆJK.J}iOe%b/5\8Z_+<52,MRYU*̥fT)3G}@ʊڑdһzjQVˍbR)t]_vFd.3NDZqd .0[U/buNl fe`X6q4YENX8b v 7h9ݛ¡H'6D1M*b޾mH^Y3e˳un6njɒTK )hv֭k@VA7=9х@{Oݠ$=֘/=DLr"fDto놐pE1Bcy^?RԽ;#O")?62]+'/_lțbZ^R@XaԘ'R3Mk@DZ0"mDW12C"?# pJd_e[{f++WM- 6wǞls~8% ,o:b ec17M64IIΪ?EE e^v5Um6*a <䆗lR WJ.jXCҜ7kp,#Ρ݇]Hdt>Ek]=XD)/|h7BnJ?|0YBKLPLS7_Mw^Xk1d-wNa92^{hOt!#$Rvjt( D0/[$CWe4ǣnG.?8+"˥ۂHsbDĸψ<*9MP*|Z Ykq; z-"z sˋ _u\*CDRDOB/ 0bu]} jcwud':-QCQX YŊkƄtaɥ .Z[Whm'C\,\&W XTͧ/KۤyoLf e#kUoq.fԆ3\EОah0|}BʖfBv4ݐw=ȡp
gFq4{SCfƘzj V!:PWHNͿRhԸtXj="CJs=7;0Ukқ";Q{T6*MeBRU)$"oeAEW h2OX.σ۽¼/Ĕ-Ե<Pv Nib?VpEC7U&{H?ѽDeڏ  N ,'4a` B!0aB%jo2,sqwީ#c"3xJjGOן g6Dו]90Bu g4&] FUa9L3pۖ=0Dy`ؓ?Lė* |\92xB*cW~1>'x]H -rnnG1eS͑kEF\gH/sIbڗ @Yx]6[Gx5֩}$Jp Th`|DA\*/0ɽzK%9ͶY0*7.t6. WS) ^}(&a2y?5Дl9E R Ai&kA.Z?\{$4&_fJrsƞ>÷]!Ҳ|w!3NJ*e9!Ѷ`d. 7<_hϤ-|/ C3Zm^x ^[ ,E1tibޖ;2OvD!GxBٓgwxFdﴢeۂs={|k%T=\8h3w+ܠ-fn 7i KTȱ;}VDث/uL*2KIcqS0*4zF Z$]KBgzɨs -|,*+|)µQOârh@oyv«Hm!s}.n? V|zN.8olSlفQ#e>^r:|? 3CۙwTxȶR'֝jzd~&ZdrI©# -P$N%YUMޒ+7l۱O S=.'jQp,I`Iv~.okAǝ$ԒRKhBd>>C~Ks9W1Q4rߋj"V.}HƠ=Tr toy}zm~L/T3|$v,.~ ?DeܸcK}B%ܿh3IѣE(7" ,yq8В4!np\hI4 boE}rXLoɩvVH;NϑLwdT5% SYP%3(LpaB!--AuoEh>j~U5f_̪tg IV_WѹkZ#'Fz.'H뿞--z m>}˧x9EcTqR8n coַYT=m蝢DNg_"KCOWI OЃlH,jӖ'aEYY m| )o}koSгB+%L9 1C%2>)^2L~""˷P##>S>hlM~Qa䏩1!{%)|]¯jI|H隱fV]@dn0_̥x, iVVYNK(1?Kr~zt"r&a3aYYA4Id ~J8gw ,"o4.s1BL`bSx*j܎Kk4,R$R6-[IF^w0W7Hfv[,[T@{Q|eTimƌ Wx7r$R<3OQ̂N%9&R@ICqy/HʑU΅K|CV񡧯n.%բQ U}6 :˃vgz %]1VTT4.au8G,cZJ%Hp/U9{NW 7ĪЬ^^ߡ-[q}F4lSqS'U5I害"2vl5OZǴo[@\)<`ȟ: q4Vk++wvk1a赃-pœ?D0 Z.+Vm"G9# R(m%bB6t$R5Hbra٫LMKX[NR>- OH,*X~>zp6 E9rf:AGZ4DUppQĖnpU&2Dl{f \\IvkV[w>AmGRL9Zti8=M(cP/ Ycm|nP+Y&2z0Zn:qΊ#R@>Ƿt*#`G{ߊ45yFLmU3pF`-YUүippZ9P@eJ#CW2(Gct}>y"!yYZCB>@!l:YyKhx8t"TUI Hٰuv{hh+S80uӊ7F'`WfۼpkڞO@.4 HbH5ҋl>ؿP8{z'iV=E!WZ. G Ũ8rV3 7 ! |?{ޟNR֖}qmE rS,7igdK~WQAtT  R&s19 ! &?v`Bq1ls]EL1x{)Ef e5N7=z;$=\9xVS&IdNU#4g- }qAϵS*ѪN[(Z]#tILOV{Q+bҹ۴K)T8r|hU pcnVgj+05|kZ"pn. 48@(QR݉9 iHtLucDUH [3> jQ" yQKzzȣ+[&P_]54m/It]d Y`"5",q&' =;6#X 8Vp]u&V6/RdrLe`[ђ DBw>jUr z:,M)>pn! * `ގV 8@ktH 84 2ѝ_ Rz_۔GmU93@ltiQsA;V6umFC5{w oiZPf%dŢKzRИj~\ôn 7X XgD!_Fh?qr J@B +N/3Wj~EsE=]Q&iDO$ÏDnϫ6!*V*˥~3)ED0UB}Vh;h:k"j<ܡ#g @Qپ̹hتZa5eoV\UnI)'d #!*ng] d=ZI7G܄ uXf+kB3q;1TC\<̢{40CRĥypH~̰ǥb#v__pl՟^2 &$l9f$mu(1M/ٻAL]8E֜PeR.($nF%y{x%dx' 9i(|rGT^Ӵ#7H25Ʌn%)71j2UOz\q36.yRP@XUk!`3ˈSh@=K;kP΢ٶ?^C[ Q VM" Z-Sɚ#pW}|`(^+gWKl|;s +<1bѢwHBEB "$A+AiaE0Hv`]=T^ nܾ{Vq+=5X݃wu8V!`#3runY7ذ]`QN8ms9o B· i (xp5-yʼnimD ,E=E|rj~Duļ!҄ȝ$Uj=Y-Z#.qRz? If/sht* - /Ҧ>. U =oѭD8kSBT"9£9y}$,z|#*P9"O!B]ޓg^pjȠv8y ǠT==X#dqK$0ζO ۟-L#!VTd~HRK.=DڪCoZ'hraK$U4l X~d Z! ղp{@Bc*u"E'br-ݤj PTo=8"H&1m/T<5|20S E?KֺA, J#ɘ)`6/հ)છhc,1/[~a:AX'oש,"7w$xv%Wz+Hoc.d 4MrĒ [tذ ]'N-@ 9~lNz]tת[`H.ۣdE5ka Փ):{4XŻ،H3 xU;\|50ָf<6.pZ6b^'oIa(#nF?໱e}8戀͒oĊol,ZcVDx橧Hf[E{`,I`Fsn {wS Y]ߗZjY^|`KD)VEk'\^Y!1T*!vE1 Ay9c9nEf)K'ڄL[ W[FA#D*#sW"ѰͰppIDvMgQeoPAgU%$X (#3 lQK74L#ӿR%VU!] ('ϼ^N-&!R"̵Pאh"Sn|p}ltkCX*jnDaҝGhfMZl4&TH\iӰq)N'z|*KJJWFβR~iiG4\^&O{zuuRO鐧v^SYtQ#t In =q,10Hfؒ{~[>҆ kDO?V ͚i*<=eZi#2Pדww5@xGI8i.CY?߂`[P4Y}-b7'!01gw:fELܮJWx2 SY(cH2Ø7v-w3=oc<2 Aİh7Gmd|By[i̔Ƚ!ѰY7khk$ T(!gauY憂ZqOG8Δ Ș7ٷR^ЅsȲve8فT3?aq->q>6-ʐv+B$xqz} 8^w9J:nݚNYDͼQ!aݱRxv]BuVcpعBf~&t-YSH1q̩]NI}?9t^V~ًMg]3pMzv}B\)}m?YY* [oͳ!ըPk)ڨ0S;Yxͩǡn6bj $|}HKlG rd3<܄L9w؛okt\c=s%!txFO z&5%SԺSb:.S_wDʴhTk-x*mipː$c_%L`1%J>Ii~6-"蕟~{Llu_4IղAsΡe5.h9Ύ![d <2HcbJv8zTmt-\'G@/`F'R)_960Efq&}Mq,3BňȱV 1,\fc?dAڐNу&vLrhXNEL2-lW[\Sf!W|H>YO$׼*[z;N[VrQ,M2JϏ*Niy>%٫n``|v?E'Fw4qOB]e *| zYʝ:Ui2,PGMx yϑwy.iaxaeSa _ zsTpċqXY//e,T#"VYk3`@ERiQ afxC4,ş1 P({EXR GσcCgHes7ۮ$H? ʌ{mlsU&e~:8paUmtB+4-gA @tLY+JKHK@G#B .-MOێ#GdJ;읢.`>% N9Pj! HVOY&Ik߃@=Me:*mкuY3wun)iCo: WBn](а5Vk-vI&ՅSJ28bQR]"\:rӡLR瞭[@A|2x2~ޗh|7/Xz} %lvzWml&OըcjǨ!l-Sh5Qp:9](KER0m6< F#ZdH"s@TNo p_A]NТJ)nycydA qW$ fhb'hpoxb¬,Wg>ǮuA\ۛX@5Em3 0`Z)Ԍ8_pj.=D L l|ΚGϔ.fWT $#t,M#fs"H bCĿ *4ƴҞ'e58Y:c7>^kBWT$ ͍>3U|n,'TsOD{]K':\\}d!\V#HZXǦfJ@~gߐ0v= C%pڔ 9"-홰,M!8X c?btzx~r,fO׌Vb}C;eÓjҵ+xб͸Ԉ6( <Ysmi_17uXZR)c)y؄318Loj} jeKYg6۾#x1%:Oˍn ;)J7X&f T[J2=A0g;ڤ.PK`FbV6'ًG(uiF&Lo5`1>N[U˩29t3nA4%(iL;f ڥM͜ʍߌӳfQX(ZTQ,e~jU5S$7B0wdB-Z$S@0GJEDH2e ]~Ts $*a8x``2OoaN9!6yrӊ$kpG1fVO DsD1Lc.#=97=h:\w&i <R9=US3ܥ"Pf(t 6'L.R|w뫢Ύd8Lj 41?gʰ9Zyq~+"{ Q782C zƿu֮H}Dedعk,)y tb~˽/Η,= HW 6OdbK7տ".$4Ӎ.peeⷑLƠ.UkW;q  c8jT|TX-41/>U8 [":$2o3$ݛnng3\E#ZcR4`_B2^=vUސ>JS ĶDkF»n12Cj{=K_I{k|ì`#wC6/ethƷc\@pǐNd6Yv*1c##o8m, TS#ʑ,qDnwDY1OhنVlÊ^,RvЄ2|G$*ns f3oo6%>,F6 C Mղ#SJ5e@~޶w "&x+!h~CǗS`1R_$B'^Eμ91݇Ed$&Et}k0Ԓv ؑˠ 0EC8Vlӑ 3|js5l_k*҅W"RCk<ǿb,\9jYXqKҿ]k^\SO>a[:cF P>VxСlh#TooϠZZCNA̔pVBƸK<]uu-xHbW#j*rQ2x r(7*ͷ 'jif"+ˊ {F~+STxVA=U内L#K6I>ڈ؊yﳋo ޭ!l(O#U$˭A-HKp*or@E\!T O0Y3 BB~|_D~(cKF۠ì]S.y=,aEd0)^(Feȭm<"z1 _0~X9>vhhV岁k6yP\ -H xwN2JYSo28;,:@&J&l/jC%|}P3Jk@i^* ;;(My|=gk+l6rET#3R\͋R"J!37 <$\4kӺm&7[2P~p Y;p0I7TuȌAFxZoėGUn'dS[?`*eUKkʾ0B0oLJ"6JYbҍ+|')_,^#{smPdFkL3ecҀD )Ӵ sG}r˵/u-60VgZ˛ UϒrVy ̾f!bemr4c#/Zb_gڱ|5#sf!r!>}T~䒖o񁜹L|[E)HWVJbnBAJ:C{m%JzIݶئ_AmpNT!^[.Sh ]mF(UE<̵њ&&0 |bJ$ ;G+& *eLo^DZ˔@!8~ fFTJ dVcܘ4iջ@Ɛb΢BM&.\s|v(@2gcaZ<{W_z8G\LQĝ`9#}PpZĀ #|AabzS [p]MJ$B%/\/~>31BpnRx-?)*zkpxst.CGqZt'HS&Am@Ν׏zڊ;eѷ6Z&cp YeH`:̘7+O8H8 F& Ԯy7p8ʥsӭ 'qB p y5GwN!Z4lle~/bnTC35aEx +`!%P92.$FcM"P%z͌ R2J'\!nE@0jNI'dWz&?ppQ, Tk/Ac͎vIVh{Ft0H,ϛ1fó Cu2+CVU0 $*&00Xo?",&vҏC^76Pwm3./mXy`^ш+XFլǑ,KM\t%t5[-qI=Le22D ~}q)hHV4=⥹XȄYHo QO4$1%~{yny䡐`pp'hkӢ6o |F-uv'ooPnQzp]V{OgCTayx-C`qk.@5]Y0;/g[x"gaA~Q[#A}hO15.Uc.V6|:f:38v jP%UH/X&d7S!}//FQ1D,!:Wtb(͞菹b`NAy 7Mk}aLG* .*g]tdz}xCHBswN~O`/)VSo9"-@p(2U2ƕj%hWfǒS(]YȔ  Eo;dBP0: }˷3]y'o֕t xd,aSag毷j4+dk_" joVW[35kJM7D'v^t?#tbW, $pT Q%B BĢ#; \~4;z2#`Qz]:~_ m##WAgB@:c"fGmdX4i쿍5Y}v/~2NK9ij\Xe`5j ֟Зw HC1P%߽ m$]g&u\fz;UԌ\g`dZ4\GN!['dc ZVKMksn>B+l[yGNcpE솗W E]6`\A$ ݖ=уFWqѱ_ij:0̩!C@$}v}YږsU.7d3ITMn#.*D[K~"k 5!)p<21RjR s)ks?䯱H`k&XpGbA\±$[-'M X %!׵aTA A*"R8Lq)8_;h-#UJ( D̎"ky> Tl%O"`&U`}o;GqW|y(rh[_:3.ym>ϴ] h(W YPVQn㼼ɍZCD:CO&f>O8`-(,6yH<,q{ ;1p.HTp 2\F`ϘaY^Q]5xݗ` EUU2TVS<|IA2ߛRa! &(%o&YLGF&J8҉̂ ^; D4-j o5>li,zrt191YCq hkd+?=$t– 9(X,r#YZlhH/jD8eyd&FB7n%}v{ĵR@ d:3OgPGmEN1GE}hLƍqc/-ƶm}i(KoLu' OŦ&VZ,(oȗ[ IʔEpsHa_MGx{,QokMم]vm70ݒE4J3ӛLz}34KLM6ˮml̈́/oSd,pЭvɹ CnJL} o1 t3HK:g:CZA Tᧄw )[-`Ô)*ܟ`U/*x8qPzaǔRՏC^/HĶaJQ.kǎݰPx bk\٠@k5j+{$xS1F^Z/XɺgA32ne9ʱW9,JJVqyaL]t̥1);ŴIKi岳( H`yy{$ t>CXYI(,=u7Ɍp:tE&meo^ԑ wybhZ_]M 50K^s/ C*fPdj^k|r r}ϯ8m-K2 |P^3ܻ]-Ң,y 8^ {=V&XHw{lе paKW'f ,]UEWh~;C~'y#YaJE;p)qIvT!Ì L׹6դjq9.?D ;O~KW;̦4hz~|B_EhїJ2y g.B6%^ӑ?]İJ't ιcöz1#^K&hK;sdή]6枈Ҝ)Nظ8oB}wrT h-#HKinv>-zn9{m##f8uŻJNNVƢIGm (tGvQTՖwoD <\b TJ~VvFfQ`$,,^؂vapa_i (5,@t$aX˫ty )pi*ڞ%,qTHΘ#' f,_;`ħMc86#{6 GYeKT<葴Ჟ+%FS9>1hjL{Pǐ@w l: }(g n\bWyD oyyǗA*0Mr@fq{VJ޼5pQ~ΠgW,oh Aj (M~_"GŜ#5צ(3g&rx Ww%_} y 4/9'6u |jJcW*L<qۅǷ<3撾TYIp`^{~9q>刽Io^IRB R[Ȱ).9OU@Bprm JK:ĀG~%kwV^kdcWHha/ŢnCCв.4y-lB: tMbm~_h4 ҿJi5Hs[7ӫ Hm土دqIV쏬J+m=vcnOGzg&BLa뛏Sĭ#{t|A,fxƎhx3Iv&5zCkb 6+13vwu5+²10aڮ c^L%xQIBHc6B2;{\f۔7>f{|sw=jϗ?$ Y&kѴ9MsIIKg)Td):As!P|J"P@ #KKQRrj~nli$jfd+>6M9c2MJ,\CJh/b|ut%>JjmKfwAVT ni ព :ޝߐ\(%@ȏC k 3$Cc>`=yvܠD|T|:y&ӍoR%gv{hWujB|K(7XBNW7zArg+N>LJ ' RA+ϿGnrvD"9rfɾ5esy{\ucDnҍ冢`>^*cMB(x^*.zep,eGҪI-Z7L?`ЇZN~YT>$98ɛK̆T}#*xP6ښ^2-aֲÐN3-DZ{ ꋾHǣR= iwVA}CFWx@k8\38 `+Ͱюϒhp)1pTW]i@7ctn! imGퟖm\@.O?3+9XukGzм(lVsŢ*lUY? I(S {N2V/<ڔpp0@H09 +SlZƷ[k}L8]kE q J I9fOh}1Ev׿s+Mu_`'{"ord8"y%l]V|bo^I6)ZQrjqgtCǰ'5dZx :aY`ʞ"#ХN[~-gRJn@Ԑ3hd`VVw)_*nQ{~ c z*΄eICI?3JaS%%7(.V:U&֝~?e1)(sY"G2tż/kE8}^ϳWv3 $}E=wbJϙt˴aQU’+@$/O%<9W.RR쀻Mt}39񐞿 /?:1814XfXQQ|Hc|CYj˰ gnªjߥ#7Ψ궐cCrd̄h@Y2k^Ӣ HXdT3̇\cЬ9>0̘Uf\u~jZ@m%wpt')Ԅ%5 k 5od,uH x\qQR2O47k|vyPDZhy{u-ĀIRU8f>^Kl2kaRo硗}">@gOUƳY,:7N.M$\N#K_7vb,[28“<8nMz6MI_U|iSё4]%Q6X"T6#f idǁ/QDј,ݫE 'tןIQo٨/ yZsyWUhk?#O]sTFcX]җ5dV jHD[n#O?!RӸ׭SonnX !w <$n-T2Me)PD;Xp8YmA`4n]D(p])4XѻwP?Uak|M84{x܃cQ>c/y 򑨱Je_zNzZ H"u-uɐ8m`mar\U˖!![jU!f<Aov|97D >[ ȇYǒWkbD}={Se3ɇqn|1s7C cػ6֗dc^ו)߉1?F =e= 2Chgc+ xoa{䙐@|dz ur~qf4j ]T8;㻕DX3^4R:}G8in=tVȞa/Uy@J UZz.d}G@w4F4g%$chgqB}1G:ڵ':ӹWTCP8uRoN. ؕ7Yz2(-ǃPPj_HdtD[&ObB4T e^j0Tk~=%V(8] 41}Sek*MT6_V'GiL6mL  J|Һ_80`s겞~i nP{ ЗFҼ4ibu4f0eh&D7n-5z, Sw̶ C,yڲ}ę&/8>UYMY~ t0b_g*ma-nEk@WGÅAf)3Iồiezu!6;/[;qlעj1H9&;]4Zkp|׸1`gPl7T3}w^~p@U_5Ƣ0ՓF8| sT<~ J/;ZY'>ۊ2Hˁ\PHf%`MMJe18VIo*`i>2MǪBxbcG$R{;DNNY~w^;B_LxbLfOvE(Uj"]|"s1r0?dqG*"4LLvH؜m1=[ŋEƈ;/0 7GO!gE 9ZHW=;E&<),;\7q ȋ2bGz4G,`å)zngsӿ[ G̀W/؝6ȳ9+vJ}w8+"vZo}# | ]>~fcRijY:"5u9wGʝϵm.lTI["l!b87(xoj;}]k:]Q&F(WM ٴScx7S@U^<;duA}"{&)Jҿdw`Sh _4KYg >3Z܈@n(-Ո=z4߬f0#q1w74P<͟Z~?{(R?m(4ꧢ-\g.ڭmE3$֓룃qu2n}Corg7olC)?@ks(4sX)՝OY]|>їxX %1"(LwƼsڡI?(«3eQ#MWDb翃WX0[:¯P}ezh C$)m1XQ"zY)s;ŴYNv2ya\ưy~V[r =AܬQM 2ɽjC0(~BCf`CwE瀳ЇQ4R!?CYBœtxB \T,1pgg>|迨89 4 2+q;:8J2 ϐq&3I>zWtu#+Iqx_MMcE!# ksMW0d(&d`B*ǂvX:x)<*ex401zM+i(ė  x2Isˎܷyu5&y&*,]7:<єS5Ks)2fqn7!7tqQ|w{@TTdWᜌg2Y-9 9}g"SNg&c[(i] m\0/65jXΉ.(tE. )ś+yp[w{{^0ȫq.~&rg;;{wh;#gh_OG,J32)QVfx`C5mWv5 Rq(9ʪ%" H].3D7 ]wJƟW5u)1 9.Y_ay;\ ЌV*s*WW>O!o'GO^o[B(HhS*1)c0K8bN^2*:i}WtPH[SXZa{sddfC姦2& Sn[]r&C.'e|Q=lJlגdMلUml3#qk'A48ۮJc)΍<6dHgB}!zBkQB!>*(ٸ>*,~QM\}2ր1!=;hf $!9r7 h Pp*hʰ8jƞ[qa SVF:4c?=$DEiWRSIe@lk)mLz{H~|8l"{^.uB $OHƔxp!OoebcBp^5Z%zi6y~d4wTȧf.z:ȴK:< TDd;;/H>IZɅ'wof6%<{3?@;?$$L[/w =x$0Nzj5`B7Yt?kšl;CVߍΚ\ .*=1kdG!WΝNd}IhNXefq*,e=aajem=&5muGTxT-~z_tH}РN oۂë:t JqZM{(0,j&iMAݚ˫C*YZvH! lto#e&]`җ/FOќ2/I{x XAey^')iq?itۏ?c΂`N/s)tTUKtZw)%0:x0yxڀUm| nZU$Ld/t#;׆,a0H. T܌f5}#&W@Gp| ФE6H)T5()ڇԔ|[lZ RRY+ BVL VJ JJP4ԛuf#3q kX\2,,x&Q8ՇxZ&-Lq?׶5q72c>3X >Lz ;qu*)FK ;ũ'$8.ri,fpXZ;t-LpCN8ƋH߮8{2${ۡ{ M+vb@xF4#MdmBNW>Ycut?Zjo΍9^ip@%'1a+Oe;/FurV u0w0H:jiCk4aRFy$lp8%a~b:=UeL^ ;Lg=oc>QBX]AlCCR4-|`;Q Rj{%(ȡb}[p:u@%uu8S ć㵭`fߛ=xSSALb$2W CN} Btd> ͬ$Rt8}Mfg&TK1?kֆ Zz_Jư x Bx x#5\E4D=x9 h?֩pLv_X6[e5jLT+LTcHn'mvʙd UMK^'ľ9QzrbF'ky~ߎC %B '^yNB]p gIF5Lɛn Б9AV@/ԅP Hf~f*N ̺6xD9cs-jr2ڹãa1c-ȌWM S|>|%J@U)x0f^ ЍVh;Z ?ث7,h0=S[sUBp)> ˧)i6Tq g k^b+F%X#&UXK g1, jqR$&/cZ{ض T+ZK*ȴ@/%@x$rb625qlY\4w~^>Y*_RF'}M -s-^[ұjpd5Ica7-ln B%Ըb ه>3}" uF MkzQQDc3Z؋9!Z]MOZϣ4%`vPd%|(Y`>8" 'G6xY@>+ tiסiXy=!xQtJn`SeQ= Lgͳ>x>M$N5A-:',}ȞmSÊȰOFyD"L& &zct,&# ?V3e6q@Idbt9Tm7@3.`]iybŠaQVt"Fd>3zc$P||+# VrP$Al>Up>-a/A-'?h&PIjDFͤ=*r%Eq@6McIA5fKFwTPעd cGBOIrud)D)G @A1Y~KQ_(`5e9  hvW0Nf_MZ-tӇET?O<7״v /uLnܑ j憒?u"F7o잯Ui`DHm]Ґrke`$G 7SKȡsyt%fnHj-1Vܿ< 5%hfYyޮ5;3XYdڠi%\ЕSҋbav ˙o ԛ dU'KfsA)cuaq#,hAMq2 1I'u*?iBi< }/!IwWhhkGLwa\&&SWZ-$O#5TCj4ʎWOvdVl4dNWH>>[pxT@T kGu` CJ Xӱ{qwvZwh,"GHtȞ-Wz,54URlQ&J\5|S";ⵑ'.֟  -Se-M }A~A"jp q hu#Oԭ"8TXU=AV 3HaL`zH^tYey""XxN:MըTh0cb oCNhoQՉ!O ~-8{ڟLP J-.͡ݳG<6{-ҧ7zh D 3Xd}9!#8'6R[|h<}TTƆF% r\5cgVA?՟/=t'-T>#exxLa4HMVTzzbF+p`-X`:T!Hڟ.M;(47mGiK @i Rkk>o"t;i(s?[[ɝUҽfz,*$m1qӘo3/QiȍwIAgoQIdyV! @ޙ`{B;wL,%5+ H.YrEM>@D_T8z`kN嬝ʥ3`ϹAlCy'F[zLjT.ya Kn?Xd)/'1 zVZ;<ݬTKe*L$rSf[jmN6DJI@C}kDW<AJw)7$$31 ;{VI8.Mpp$qƀtj^!MY=F`eMF B&ubN9<=<G][7:JZO T!ZѢ163,_T a&e͚L3[eneG՞陸’ȗSͷGxs)Uۘ*:-N<%Sm[y4Do˶jO2"ݓ:Sʝ"zxx606jd칋PfWqR#,xE60n'VF[ 'Њi JEīHy'-g[KM Š~ ,:6:$[(Dg!2Ū&hj!| MjTW~eH*b T0cN,.Y2:lmvmT݉?(?} G8t._7d÷&}KOg $r%H Wk!ZĠ]1[ז= \ϻMb_| \d^vC@qyM0Q!*0g,=VCY.] ʜx26!㓻f5 Xٸӱ">SP VzC'ͶeC%JVǕv+ƖH:% )gwx$6gZb9^+QB =xF;|=QqR>CVj0LF2zUhΌQT_;v\gTa}+d k+H<֏/KotKϬ$j"P- nK GcvTzyWr@> )>jn5o}_KLshpvWmmRm)XDA. wWLtbV KSWy%@s@wuQ,ynsq*8_ "]آԤN# o%\(~!@v}qmz:aӦML~yaOVl}n,Zx. +Muramu?T5p;6gM,tҦ'6Wx2Iߖ[3?ņy"-~}R&PEhjƀF=&\ĭk,oViˡ4[Q(F>hZIg`x,#Oü"@*/U$. {ZW}llr!؁$Da!O BK[ mdjHTwNIj1Zh Ҽmp&ZSl>t|A^vz܀pˍ55bfGА_G/L˫꧷'mUg?F>ˏ)'|h):`BιN'm 2 dL?\@E: 6$tZ6@ ,|0OҺ>:YDf,@C$ƛZiGt)H=b/;ٜ<Z@^A c:Tލd9=+!ׁۧFWyikWa,@"PнLl }hIbSVs]BoLTKƎ 08'+HF.}pzs(vVɳ[x# Y Pxʢ1 >9t&8ݥzsR;xu;K&E+ߝ5,&H*`!R[|#I|!!Y@Zsjov75Cs@w<6KuRVr: /l DZy@0pOZf Њl>w^ۇEH+K,hqq^EHi vN#ɚ $>=?\nK{T2Փ$XX^$'өQ?"aǗ6VF2[e. Zm@R_gQϗi"ǪZٓWnb WYtݗ)KfIg̈́4Q5yӁ#"׿J0IY0#W# :|2#-E! ^ڰk$nv6QWGt Feֺ^YOr5uah|tMW LuҾ` L݂/y_\`:IFJ=8ZrsEXpidR6}*',dCybu]3Q^ D5k9`\) z.ȑPIC/L'U o/'L<^Il(zf4#1Zcsd.{ޞdi5J=2zPZ, \a.)Q]O"f'.IٹH6 !>*UsڵV`B㴄QP7 U'=i^K7G>l䍵f'Qv4D$L@`o2ṝswL5|hfWǟN~-.VK_d4S6}%hQwi{̵1UQћcCuk.i`B}U@q]Z}ixjtdmN<24b\4bHK Fo}30 ox"`@uSLp>@TDb`ҖKei4Ϭ#>)$*ԍUIk/7 5} n`weä*IUኢ- u5Z)0NS\ӼǕ|{&<ҴEm@s .CLP1SIA@9~͋˨xbK$ hՍ-bJJ+ᣛJYY"U"|.(`I崍:kOE TNe5R"#>ٺ v%@3aQm@ۀwQլj 5f& S)qdOS||j+va_y(<mk tJz RXqdcRGĘv|F{X.aKȵF_A^hBJ$!ϋr`Ge/D~tOO%*#~4],Ӛ1#לܣ6wTA:NrkhGTNDҚ?6xk3",RA۽8RFܱHt H(;/8 9JL,+nh^~YVMwg}rW`2kL < <);ւE8tQ0<\_[3I7[(Jߍ4% L\5(>)M[G^ӑe3 _c|. TL ΍{>OӀ6Աݬcp{pj0hjNjھӹ+a(W Jiڹ< '35Y,\Y-5 I+|.-1b6!v"e!^e#'RAnUd>۰#|_̪/ߡ)%l[nd{غVqnTh`M=@J55ߜ5# MH~o$.8{9Wu;G04ȍ=T0qWo\sAQoFԸ|f҉Z-f9P%rJf4QiH@Kioe @qdT>@7iH XM;YoI[Ԡ=0F qX)LG*|Z`گz VlZsD d5Bv?A;`Tp/4ihb188ヒ'b;ۅL&Ḱ2"5TV"exm8rI[j*@_#5Yzѿ0R%0֤XI4 `Ɯ y>" ~=$ "޷5Z|n~ J_*eHd r ݷf0K ' l8`1Vߚ^F(#CڴW 05F*JM8#>ed^vl;ËSXw'l'ǠtmORÒ.A,D@W_BkTŊ]DNjhl$ؒ NzQ_7zI|[C_|r킁Z7tL$8xT#t5z#O!u9fCLgBpM(B^$Q+4 EJ۴uЪ6  sBF0zܳe.5Be_x7EKc )$Ֆ!P(ߙKU&P$2S< "䲐 ^mK/o 'r\cS,y5㚥N՘~K<2z:AJ{f~X,Py3c䙠dt|/º27$#G(ǝin1lC)+_Kj"E3tֺMz(>==t>ܝr8;34 8l=&Qİ[)a51FGZN$8>|pY/{ޥ]SL$;lzZ8O ! %RR6n x:V> ׬E1 IQB$d/ZYZd];~9S_K1p+* #!ob%(bj+zLNSAN Cӹ8 ~0{Ҟ>vV-ےHPuZ?Jt1jkKX)c\KD17$^8̵tլ[^4@qo`-_41I;N/`av#RتA75xG1.J~Y庎^_}&}\foPy5r8bYk5N !{T< a՝rv0a33LMJB. LIxh8nJ?mgn^HI51­Pq ue]8)p-|[S@ϓآ$AQ52#&G̷-]s=ްMʓp UG x+碰>/V{e1;_SLJSaX\S۾V'1*0J$-<ê˕-CLԆypl9 w IX_-&X]Li3 ˦Dt9|0M7#/y8|42jm޺#;+T.f%OD }OV;pbd,-nKPY$ 3bJ4OE#37>gDz:ݢ>|Y%>)S2v2ޱMdw%vsCZ_+C$OH܁Hue5 hj֮/Eyr3x<3rչ#*J+Gd>DU$k4ԝ2 $QE<˸a_Nj5o4I}!$z mdg(p~']jzF-% 1&(AfGDR !'QLnǞ p~iXT0*3XZ(H݉leLѤD@Y%yRF7 p$߳pJlI\hi+\ЈyYE%#e?YDȈjGf'/V1瓖Rk)>ֈ[Aܴ{!i g)BEg4z5l)Ό檓<+QԾ*<+n;B1,!6[@{۝C"*q.q#뜊*x-okH-t kn r5#J~q$[&u1V6ѽvYp%A/x. dԠQ C"Vډ 2T |,h_[L< 0"]<}x ҋI.b i*lU;>sӁ%fyODPф-@Mg*%de]ڰTvhV0mYЩ@M^ Pb)rI3ᄃ'D۸DGTrPR{Fa=4ʔ?KӂP|m˸ǩ魸;xvʬ=q`$ԀMv6Oܜs;r2h>2Ϡ7<@a  ХӚbP<'׵O7šD?R_]9k[$p4\_P \bʣ0ҽAu + 2 #u o22nv)R D*+*9Q ;ڳr;odo_RhPbP)}9¼5G<2k802s]ɂ"9D*v$?(#/6#N;NrqDkD!:0꼭4FbR&Dݧq^_= =bs(RWW6+vBwjC'pb¡OZx\g4P_:!VGx'P /{8f`jTڗ?vp1Y_G UsQޥ5 *&FzbnUGPyK'9JoFev}LZqfo(Ϫӊԏ",hrKE;Ag} t"uz9y:Hyq|LP LV0݉#FQ,l bM}4|Zkl/sZ' O[dZe o)lI;10˜ ȼV(N"L̺/{$#vVp^ MaO _.1Wz) ~ i"zweU)J}N4t&x˓2׸ꜹ/2ok]>c>Fpjy8f:w$xʍU;aJoYSu[՛_2[\znv.1']|_#>܆ϓ(A U&Nv^)OC8qiٯEU!ײ2~x 𻬎iCUGvqہn~z.ؼS/z;D!s'U!ҴC}، 4XL E?CV"s3B.ݯ}Ы.LdN4C3' 9Txh ADm('i@M.BS+rA!"D no]U([ /e84ّ*(Ul> hT=ֽNZ\VG30E% A6ȌQяD:'hWqʪYs*'#HfR35DOšr0Q.rѼ*OdMr"s̹Ab-c|yCֹlkf\ؙNUec=ЙMAKT u;;!ɧivfPhu ,B+A8x| m56p KC1lŠ"2Dm9B9r'J~ 񕲟 rҮp]7U Y/2)Q!OSGJ,k6*8w;̜)$sl8_>"h?9/Z3#YP4) wOɮ6ˉ u#=w oJKP {W̾O=UξwSh/3l+oT w sؓPO¦/b4Xʙ=~Cm:_ Im<WBPOI/``[@á&bm6q-(+AN)rcmnM^t>;A)፟҆28$)&QKU_<Ĕ}w#P9m֤cbZՎWbr{Yh77XBőn 5VL!,r-7h2.U&6$蛧ɕ+mU'La302, ?0'9hVДOasr#r]ΰUB'5>iP+,f]!f}#FiC/o-A;yˉ& db"o=weX{TEQE)׶uWg+8 iyPT9oYl$UY-t6iZ8dSź D$4C^dGu;?ݑBy<6PN7zi2o$zͳ,H ] ה+ ?X%Quv `0m{KBJ9rkjB<4U M}C(2d;(!͉1,vCS.q#A2 ofާ] 3%rabb|)@ zk>'UT^ÅҜ!kuk!%w[T)"68 MJ[PNQ!"%~Bgu8e5+ҶW|n| l2MmӺZ !dTv* +,ftUdT5!rKvt׿~Sk3I7#G2_A?c%F'̔hIrXx:t |+)j,Ӌ=⛶)Q@F **Xn“P)q&MK뢔&8 ğ-$ř9s^(|GRaA_I81OݏIeݺo!^RVZ $iʔ\.NnҤFE\5#B|lNlZ-qbJr2}u";YU~L#[RSsn^6W+/V75ў>vYum8& +έL{hC}̖C^ }ԃ.z yϕ@p\bȥ+̅2>DX) 2D8:op#}ԏ44TP.ȌosXuV, &#oМev6n61jw\[>69~ۙw@ c`()ƷOO0Z3ےq=`=.JAܬx 9Fřl=wIm=`^8s1J<[0!Om8KQ-GJC̺26_R@tJʱ3ɥ.wV[TN 4%bdA7ӟE=P(HyޤM"m!Y^dMSZ;:RIbʫߖmV!pE$)ԗev뎀Peh:Mu`GEݞF =<㒚45}\6G;Ħ|W;t/}c\߉z|VJѿ j o*A21.SvsKM X[ff૩A`r%c٪GbaKhx"ײ[vHVm?\vqB$,;T1R r濷W:$"BtgߑezN)Z`tgB6dX^Յ1n2 vlV_ِQ'h㌪Mg.z~VC-WFRnu;;TZ/`N~EU#XJFq©Hk=1ep릣y#bi72{ x2H x$E|5~ +nI|M?c Lē:ՊnWp18$ʰ8lxx$I~d?^l <ю脪Ê tNQVM]8w :n'_7[OsbZc&yiqbU~ҟ:fЍ;k۪ \")ֆ>1A8E9h"cD!X_}K#SP5Lv QalAoG/&p딮1Yy/_i"PD.)VoXGa_4>!QV jsNLkhΌf d`)}&=GmD*X=`D$Y(u M%&z L}dL`=P-$*9P*q[%= -\2175)~ZjxC 8i_:ی:5PPU=k7ʲ{'4в2CaD>fesk4YH3dq((BU+~ բRʍCed\b}o hS1މ}WɓL+쒇`.fO. ezWv)kM":Jo60|ћCfGȟipWls8ÞWI^i]<7ȹBBm$s).l=靣F!15" œ>}}G9[ Caϟ{jk 3Ԥ`drDK e1Hbuu;eKLfeڸosJ cA!K tFxYwT pX0wI}5UVu#*Rsg_7`IU;4@|үR-kRxP*r=߃DERȓIZgP72g Q onf<Ĭrܪx:)Qlܫ!iDPfjS0E _5i!+KFIUElbHԎX Eq0|ԯ7 "M:ecm*4Jr%!;pN.PPn?9DW{TI_⒁.4 `ZFʐRGCg  BF/CbKás5knIba mӹI"TpzXi-"1;u%e@RKMR9"\A@/wJSeMqVw+TB…U_Lb_L {=QFwCג.格l Pl5>ZCy< M=z>]DsVNF:k>We*fazK̀?-J:DA%ZľG}"Bd'  r*s9La8bLc!;frn!}|ՁRUkHtX4i3.eDnv {Eƻ4= gh,萬,9.[UTM˸Nq#f j9zsFqv-x 䚱WT/ҫuuNލysȋ w U  #^ч+/ h)y+ J8AEp|Ze%oCM6ЭŽ ^#?i@TMfV(|FAZɪ2B!\ٗK,k=XpyJea -)+̺#CNGEک;YN[ѱHQ%=23i+< ^FzQV`XGt$蒷Ct>6 >J[XJ`qJXA) ̰(j]P1֟!9AYk)~dް vv $BO4Ű"_.5$V;jxw EbC{WE2jn|4 QlMl8T_[ܱډs+ucwļn"e%2.] wG6,na2W24+VVےl`l7s{ )s'F)@d~* h,T|~^e>5Ew! SSkH^-bsk1gH GBLfjړUʂԟP "GN Hu E8hT(I,>7A2+sQ_u>]IT(yށ\!h-`ԤIN$Tt#e؊S(wC>$G5{<};λ@oX$y?胭r6inE;QLT[Bm ͒Rm(3d-^Xګ֯[#/:b3ՆEyLηF=W:ݪI65Rt3<)ЛG]kk4dCi\!4٢ HF{a=f08}q $pa||xo]RPM5>ߘ׶JO"6!@҃Uz!'z|\%X p*[XeN>> H~mz2l d1.gN,6UGlӧ zkflR7i5>M ) ]b*\`;_e:ǻZ?Sڰ_ IK6uEI.y=I>cڔ?<]|0,ruiphN`0ѧ]mM'=`-@ ӧ኷3L1tmWXܯ'!KVp6 a^LJ/nJ{uKz kD?/}G7 ef[ f&YB؄>2fbYDsL5 =|bf\uV܋k't`_[Eߝ4X\ܳS%2|JgXO@קnATPFz/ٖ>TBJ!kzr+I@8ǐ<|I*OL3/zf8pᜠ,dc}~܋3|{!MFj#p3Iwyo07)qz9wVQ<(#[ZΞym~nP ݺQd@|Ӆ1k$ޙbpcowh\TuEC}ذRG4 SudgCj\<0&VyO b̶V"3uPÁ\9j}SKˠ7 i-x]봀Q͉Ċ|4ʹ0 0{'dFED;z.%fy~pnOlr hPl+bWm:o嫺NZg>rs z[&]׌݊?@I_Z~nl巗$X}ܤR{Qn eCl:oIvZw+eϥ&Qw MMϮVB碖z0Rim}'uG1ĉV(,&Br mD, 1NnyV dƾkGt x*JGr) 3;5bK=KGNZt,VJ~8<  4ԬyGD7ḃ2=o W x]}MH^9Y7ibenjF=meDZELOϵLEan}~K g.)Kkx9>f̱vK irRܐenCMv㮹˼pD;% R cEV%`܏Ul{u`a=Η~2Kթ`E4BۚU}'FԬ: L, uUW00Tv̼yLв=iW+:O7Y]V.'yߢ}p  PQx83Ʈi ŻFTA=XlB6 av OȺQy47N&:j6%"]?S`la'ajhs"zy/y}W=ݏÉ/MlK_!@5q+e7m|ꐰ/F۶?r;ݙ;|{{4W;3p,7Ҿ\$x7ѾzHGtxq69rm=Dy-^Vpq4ZNJR O]$^ޖM2u`-,.yQثns^M}^R|![5 cRȠbeuD CJpdRٱP3;{mkvӣ  ll}O e: i1*$) qeO8KNL Fe~U1Yw)B~`t6ʼle/sݱ|ʫ?Kfƀ>XAL{j"=EOa (jua \Ik*v8W``k]01B$os.sSniQ j@\^|:PB*|?C&7{ 9h-@eGh%Vf"ş5z[k^2Pl#.rONTΐ$8iF~˩"{[ߧ8LhgL=1F/r'gRl \ x|qKe:~&b?򈂭y[aB%T-9"+0 vF7`QOp9OZ!Pn&Whkcϲm$i/D#ZH TlxЮV+}w8-:o7_5w\FXF q o{W J ď|{@Ez"'8H g}En%6/n$$j󞸶0HIJ36} AsJ\kEr  }i+*BIw̤~0*j,mu{G[[=1P o[' g'n_e;EJ?:KˍǷA-%1"ے,qt`WP8`kC}lp`{~;(ޢ=pZI:SMSeOemg 3$b~6 \'3೚^٬jq_G%NBÕTf'-͂wsC*qfU8ՙщ #P5f%貧dͶV+#Y .rYY$r es?uQtC12"v)tl]jL'U]LR3!_RfpͤpD? $jm%R>bF3N_aC3,Zn| i6I|HL ,l iFpdܧ cSY>uc7vގJ ee W2zQ(@P8A[=ݝs /f'_ȷ%3ư'I&F&GK5YOq/5i0B{]6\ :5|%fڠ5y(*9rU10&"6"%! X)H)1Gҵi_@o:'urμD)' gnT.'Tg 2?;Hl|1IKK^zX~:sp׊ruά|~,a\8L%!a)B;A0c\tSIó_døwD:agjWfJtw FP78 m[[Co .XPm8|)ʠ[8fdIS[864x]xq+Rl~&'MĎ s \8Efٞ*6MR.:O1[J Dtavxzl eGjCDj]Divg b:DBzWxyR4^npD]M}5aDŽuկ= ֝*[^<6$B nSR |HImCN;Z OziQD1M =ƹ..I/v9Q;ʞ!+:.yd͏R.*>yD;ӈT{B`8!T^W#zz?\I*vgLoi,qyo'vT &RWF}.w2X2,bE钡(m:2 IS"X'*͕Eed&&1h_r#ty %`VivW]U-5 ܔ F(x_[pFh" 1r!w~#=94gj<2p0N6yPa}FU?k}-ѯ^Q&dLP|%"K9tA{`Sm=.7rP8jW卣ܡc;oCBO(ˀ^SK`Zv4b| E؏/ihZ=b1JS)vJR$WJ-riWcOűBWjJ1^o.=E)]6Qg8bJ{ JѺL`CdFT^ h. Igdh WQBƓ4 g`N2:,W?Dt0Dܮ]+nB=dxN#?3ZEZV'w (*I+aʭ8o㰒L*:m,r{c~f?u2;c&6qZ }wZ:}뤰纯Ẳ*'8?m!, +v-Q1(L)d:);ǎoI[KJ*%M /)AV-^, E1 C^RAѐGM=]|0w&>(寭 JUݶя%0X+iԖyyFYӛwT9&--f^9l%3OgbXXq,I8AٔZX>BQ;KHm wI[ȸ8fBbQUՏTGvx qi Ar-;JE-|!# o( Xin٠YD5L;)+]P_Mm3Ov%gaD|FMk?LRԦM^IChh8& > -yb)kmpMO k澤ibjV*{cP)k%ZD 4Yr#4А\}8oR֓f788zYy L×U,7j &QGl焊)"P,ہbٻsPYaw Ⓗ18ힺS7<`c_T.1Ǽwly-c]?k-QonȎQxRGm$b8f\t=+m'\?rh:ӶXj>҂ЈR@&L? f UnavtGN~kmQWm_qfB9u3pdKXEHpuCQAh1C/mi%D%yZkv]qgvRuc.(~J&+Z}Q~Dqnq-0E1X.8@n,z9jkRh,条b~v\PTzV[c>88# Y;CSm(j }b0P1Е#֛5|:Ωy z>GG(Juuqmq3iW)VQYj+A5ChN܌ӧ=;\;6>BQa75RzثTőr~ SS`7:uPr@xs,\/룁^6u =0K~;utV+7ͬ޺,PK }vGpcDGLq*X0+FjioVRJ~ M|YH"ltbƛ"(?RIL`ֳ &ÚPNg,Gd!W5܊[f|Zχ:4s:ܤ`ߞb_S c=3@K*;nE#"sP)Ի6dFyٗ;dz>,DEh'?&(SB#i $l)g.ྡྷsU(>sGuW7ChUoEقdyazXe$8.9qޫ2*Ϫ 뼨snFuZ1e nSRzL@Z^ a.]=h'A`^SoI Ëf-fiMvҿ,c*ܲ(KIJw;Zu,Q M؊okAu*_`fqӄ.J˛L,فq+p OdrYU~{7uˢT#IT)X0/)hQ^n|B5`"ZV&sl^U\ $Cv_-@pF58UvSPs>9 vŤ$vz8 ^#&[AX6|L tP*&zg \ i'E7ijr!b {iQ '`Ɛ ‰䥉4s7@6qz. 9ps}qO4iuxRyd@01xd 4g^یGYc358)LF*.-" {T_AoNgY~8jrVd3Iɵ^DW l9Ah .ƷAtT&$FVMOcyU({1W9/Kl]sjZa@LzK A/ߧ+I\-/Hw]T5.b(5,Ԫ"[j'EVMHp8L|~Vʺri:6jVYI)GO QbHV뾙` U+K6;dlàP5loB:\뒃1WZ:Wy@҇F7tYtq1 ҳ" kFJ]9R|LD=Balvu Lsa#|kړU6neYp/ 39$p<]VxƩ(d?Qpݣ滔bSYu7D~gYgx4N|:ȳPc1yo>!R!ɖu|;~׸Ӷ~!ZZd6 pEE^7Da%`bNB :Z6ɺB\o\K+eP 174C%F_o43Y ?*Jލ'iupQaQrHSz;3k}',N/1}6 )ZZRJIJEj`EaBNd-c,@ҕ찰;^|RKp'~.Ԇ8Rr V_vӧSzC4oPg65xM7d-X6pt]b%J2xu˜[ӘBQF[B%/;tEk_(_2.'l%ٲbH{.dSGae9P q $ *FhFΡ:EZ/kVa!P!6]p6F {:C_hշaJZ#EҔ▫ N/bxd̶aH_]D8$ ugGe= /.Z- 0Ay@HX(rX4~A#A%Qw12ԀIC^eĂ 䎄À[ ԧcv”"FmZ%a^O|8+er9` 8oWo׀nBD;;ErܠMg*sld,=aŌz-XBx"ZXSs,>x =]8ԃ+w+ofUaO.Lkg4[F,B$o aGӑsMS-RhLze5HnMaEH܋^ԏ o 8z]VyA.p- k.2d˪oZZ<<2/w tQ+z,w~F ؊dSZ̙2g1br|pyS5;K-SMD/D#7m}-;v?Eѹ=v,QGgMMN7:jK2>UtﴫNȭJl9"Hr┛u=N.aIk >ϒb_AL~Bsa&<&M꣫LNKku6\̍ݏ79B :u!GT?s ]:x%)懟Hi_ P,GeU )~y"[k"<۟d})#=vZR)'QɀJ+udOҒ%E+&2 I nx[Lm]:~m APg*JT<j3.Uk)O s %<6`eTR&]n]iC3(Q(MjSa끟g&#߬JǠ%jYj`9Bb _"ΕTd3<]Ubl>Pb 熴O 2BH!w@rq#b=K+;T!?K1fȖKU38x04Q<JpՀt7VNb"kFo4vDh6$Lz6.Uq,p0@Tr`?jvANOC菋#-`#?wpGfI.d2Hl%R;O;qyp.T4XӅҞPdv7JA}95<ӒJ+wu_")D"PHDB2\M?\X h^tXPVkxeV$ڔUaSܤm󉜑6J~1!#+1, f`AE.ٶcy)-1@@G'~I,N `(n:rX[{BՊ'M{Ff,R{3r_, )xj )L}'?8Q2:٣#SnlA]H*Tgy P2U\|r)p]HYVpׄگRaz|UZDIgEZLael͢% z_L!|o-~| :cjeS$&Ϫ?q=Sdꗵc%5.-6`ߗ[$xg5sl`KZT8},G-G0V}|#Y e]=4RucHee*{4}&f\mI"ϝ6NP)ZHژ9ػ~Ot'#yQF\Y0/px>`Ndg^,C'&plrp'Cj[ࠓ.nqdYeʛ >)zsײ.gA}N3Ĭe )T.$B!SY Xo*Uݜ7T>܋`;se&m=EN CR8<spAeBnWaT UY@v:d0f쐰,QčC|o-QvԹ Ď2.]NTF Z_ y4b<;Zr`$mɷ ZMjDf?Evx 8w#L6]È~P=v#PwyW+Q^2WfqV#JEC߯# =ޗ)hz2yiǼl^L$`8Q-@So:e~/֌n]ZZۖR4x %֔+da#2 g@c(S;oT/h|%C=nMDfHF_ͥ_m e)F@wvh\8(JP 30];mQ<,=]zjdE)@^.00~k%[2ٌ36.RCV!5Qni\X|>iwI~B`oHK0+c6ރш% :˳ZxdQ@v7Ց;$GoO:,k1AK1.bR#0Qr9Znw1GVf'[F23r06,^P{@>?VA$lbVP0kC0-?`K0W$Pf@aOw@*wޖOaIjdA-n=Swj./#wqO&%g<ԳԐ2oF3QǡE ^җxc*sos52&v7i =gw-CP kv?pNǂ=wG$+)km+CFE $v@#@#aB}n^ h!ںsWnjXE.,|?c4Wb:aڐx\#*'+tA>EƶFQ<|N:>fp9W_,Wnu<WلYL7.*~[1š9%Ik0C=^QrJnJۈG_, iÇ5ۡXd_s!k킎cf'l/>A:xSg?Z-WYNubmdێb$Ls˥aVK*訢d|ʊPAV[t[;M ^T`?L].3E-YXtG PH/9]ߗcaCu7%_l bZ ECzPD} 6h:90|1j30nS@ᆵ2#4{W eqh߶84hO*~iy\ 2 mJ "mdA֊MI%x1NdՎWuLYQ^a4R5oFQ>]P"w1* X &){jg-H`K-跼nGWهqL?(F}(-$w|A?4讋@ZAfv\頝+qa6H%iX{\{K̐>$~WflsK8et/JR~[{fa:HwȒsv◹o5=+*7L>yVf*COqFGE .Mf=ZZG=`u5jԂ ELy_Wa Rsp}i_<Vh2cvTn0&1c4PBˍ-$Q Key`F:#G8|qV-g&C/m>TD~5^k>~]]$W0>z2~St*c[^n-ԙ5Вi{VA̎vU+<5u뙋U6X&m8fJ1{,7xLx)^UUYڢV;d? mM5f`S`Yc- ]|^R)Sy^N2O<]tG)i'x)iA:$uo45K[7C/jd0=ctje/r5?q?\5٢hr±} 0v҆R̲(-7o7\ruDū^ Ɣ;%n=[ɀGa,ps}U wq2f;A"RwhP\(qu; 3w-p24i63U57RZ8D^5(jTPq<x˥1R3ϊsGdhr l (qo CWL!,R5&I=| 5[=-yhT,VFZoQ"!HH6THQ'^O-jXOPdW&/~#Lc ) a`Ⱥ`ls3O ,3l`X֋^Drljiw IW6p!XG܄hL *lrE .lҪ;>fx.%k 53T6W6dgNhˢk&:2%ψ$ֶJj>550|y! zņuWX7a&PZ6_" ,vte& Zy]#igLOC̏*89]fpmY y0fr-tslD~OS 6?^f *"iTڥeMJj~iBJ,$>.uğP]!J-V|}3d c` 0H @7GYt~Vbpll!܋eq&z{ 76H)FXde/Yb CKu =XiL°!}/y*iiqYnx?bKgBKQn듲F$[*H$ %qIxY!Ʃ)K4Ѡ4oWk!U,)"C홾+|&]زjzq]ȎQXEA(Wo.5H$5>p)=}k A[ FQ, [I&妓PB_N|Xg i1rqvM'(::Ab{XHD0;!J^ƦlU:s ̖y(5p8t}t)~D֟%1 D7Tl\Cj"ֵsK n騠@́zhTܖyi+H/eJ"ltxncƆz!kG,P-h_)[k]5ϛāef jҩӔ0In,eqғ/{dص$QE<,V[UUS'be\wοB#HZӃG%gٺB:q,)DߓO29-~*=n9XQ}=݋&LW fl~J!oχ՚1U6uO26˦r8S C%]M FۀݡϤ貜|\ػ8L{,LӳL;{2 zbD׭{n%U.[ Nt)D='X' كP[(_Vf/MZ}CWH@EHw|3iPWW\<hfёwZe9u"t- b1t jz)BRR3LI| ZZu᯿qL}cهʺ@jZxx HGR}}ͼjC5ԻEFo)EmKݩ6Θ0S>jn4f [q x2R@PIEl3 !g:n Lo!s܀,&']ζѰ+N{&0KZ>uð*A fwrWἶF6zU̶5DP3`D*6Pk,E$M]Z`uYg=@5\ %;O ($F9()rU \r 8VC, &m@4D`V\a JvUc yDo>&l#TR>hJEacr6B!^ȭ1gv 9y5ɯ0<}舗N+@t[Sp60t< ds\n\%0i8_6o ii{ك!׉s4e9B&p' kGn :N7Q#Q4򯲚?Oc}CqSqWʔ`}XNm5[x{ Cne%{G.# Ur$$m[ c/qK"fw^Nnۿּ/<^!"hum[q:eWrpC$^Q; ,r Zeۭ6>S0&u*G3 u7OM]䒣]FˈAsl:4@iBo`Z ZPl'Xo]wi)Ms8py%yz %l-A\csT}#!`GOxoL U&}jYm)Nc$|4h*g4|F2i\4x=-kD lV5OP~5?M+vcgX+tQG;@ْWRHYHbɉ>yOOlΫ&ocQ=4)3y驈WR*<?̷^F&ښ6Z8 EZkBkۊ rvQ$'͢Q>#8S7jfC |ڍ*.[jlVcY08\9HRs(27c/{C{UܾMIR46 lRMtۛxdI[lPD}X&YNq)U27:='Z ?K@0 3 23Ł5?ʛ!#sC-Z(f9$Z :IT4vgO_20Q$w%mW e5M+NDz K5:xQxrd*y4%B3 6˾ToLY!̚$ć[9(d l2+rO3iՃ0EAMJ!>]{^s} G =[n 308gyWR[r͛'zg oCLUA ye+~x!1w"%@s'wM R pY0QӨ۸Pu0:Ima%L#&DeX!<.}m›"j:2=_+ hFFf#7$އ"/¹aCLE*WR#pxrꎧb7{0<فC3ƄwRhz y{~d'ꀿ1= &$ނ#B p+|Nq$2rrva\: s/a<^9&Y+r/˱ފu09KNa0 <^:r\)q֌aJ%AIڟ=Xf;̝-N S1"`>h$2\+6[БHD_m 68sAb^$=J{*]qɤ,*Oe3P2'<#mn9HlQ+&q,g箌mj7g0OΊ~ihx\#!㖿!r:*/2|SA5}ФMU#b $xZ$Bp3yVwFhC=Oee]~$#㣫]4¸BZU_ç?&*w0yB2i @E"o=9Invs6b/m dR\R\/{Ϥ52#J<˲:lDz;*SV?z/ ?!27Bwx r+svTbB떧oUWb T'Ltif`AOPjȟ?\%{I~qS9..#'0ᷰxYȯ_g6ÁC \"۶v91&9 6Dɟ|yЦD!qV] 짽ݍҜj} xBpC(U&Q # ؜T%`RH_0mE qš$#QZ$ FM^-|dIFĜُW?0_ʳۆBQsăRGFDŽ7qihoBv{-x tq~0.*yj[ "̽a  j;1 g4"Btn PU!$cj~YCv$]A5,). LK>%slГ X$ [$?͙ BŃPw3MEҡۺ` RI2am`WӒ΁iHB!GhY:ӂ `r,ga*֏wfCPV*|3_m̉,g8n1ȩxSz=2l||$\цxlwf5< ǐm̚+VWY<]0+X5O܂"CyX:}CZ@A_T0e5~V-HH '+bpi;47yYE¯r*iFĠ^6Ǣ|GAUW?RaN/m[6C5q:]Ppquܰ\8ts~2EܻU=XHiNb2Oslh|.#^V^*Dw!PZ%^+SW !衞҃X_tH)Y>gu4b|(k0wp4?agfX0Ʀ8+&th.|G[-8C;t+a1ZS-HjDUAhY}BG2jssD{T֩(0l{*aO+{>ؑ1$ ̗=7wo\ծ?:HLWJ2n z y@=2;gw;g=X8EnZw󼃍tY=)ͫfBZ@xcO^;9m=pJ_k f*!VFB\LC]Kd˝Y2%$#y0 +K= )zSU{nb yk|L* >ֶLRԤiTH]?̷EǬ-7̀&Ž|O\DUnN0cbnD(6'<'eSXWWqo.6^OYweq7L`D]W?ę5i0\t~6&3sW2oݏdƁQ,DF@F3M.ʰtFPd7 5,|;݀Pޞ]wޫej ׸Jiweu/= 0Bx γ5U\osups_:̹v=g>~f=Tn1>=m|.@*|OyPv82 #tϴW[ 1w8 LɖTSp %S NKIp|oh+!=&8oE"KpEݖcP,偽O`e0Q*_ynTL/hI7yBrߌEp=8Yr5X0m%$̶|@r}rd1qC{~.B!u ))ٛ jTC0 i;l"dAq_bcjb:9+G]!ݽWnbn (Ht[̔ rzY\oCI@GC嚣,4%T;%5>H *^zgN<4Zz[*3jRDP8cTmP^ KGVVo>R.{Zr.sPY/,qzf> Փh˔}5C3S@zE7XeKT/1ɴs6=M@:uMwTm飡ԛH}話*+(~0ޗfoLF !ˉY;|8:)e6fv :-)h?vhq̙1Cs‡jMi&TSUՎSؙ3NB&Cm c~ r߂lRĉHjǹ" vK`3l <Ҙ@-t*|?cSp |!.P2IًW_؝ ՜Ae[\@Bif ׶ !GNWA@]}B,CC ~?ak?Q(z!_H`cY CRƕ0S>4F]+5ƅ!fĀa8tI>l8F+K1qAi_!%KxK.8Q@\T( ?%gSij..( ^넻L$%jz ,A:wg~6/ }AA=KCR (Jar6솢1 63ϩކWQ.}1a9tv.] c 9`Z9͋I5`\`-?Z qLp,߫ذIT}29~,w[Xof6ĸjIGFTa%"n$*+{'AkUMSoٶ'y .LvIS}]/䉭@md_UAMЩCzs.~ğg^ԛWI(EoYtrŎPQe$ ԜKkkP|#4W8EH) X^W=jU^d{ZVT$};PuU7 k\Yu( G`<p(J9a[,z{ҝ$X,IV[ʣKNhٿ+GgVNU|aVQ?m~^\VTNƱh4$ &H8+CA8/pN8$k)D}jպpj@:k܏j@Qτ?%\wt8l>;wQOn ٍJ %zFߕnF~'ʍq`erP|@]"~pW]n@9z3Yႚx<_i. \\b2ne7E6N@0FK\@\zrߵ-9#.׮ֿ92K^ڭ?%4J>g IinE i3EȎ Ƣcѹ6}sZ:Aۘ4ױ =esfEIbSr MC` +J6P#?O`iJn,m줜cAA00suG?8$&Y{pZؚO-oMOo9jo{8|^%=TDMtL{ .ssf,\TkE>FΈ>Z1v3ܗoD]˶`:՘.1?PeMπ(۽:ϻ &j"tMnD"}ʅ&Rkb]_=̋7'sL+ݕr.1^VXV5Ņ9 o1B?Ys]/#1%VN5= Y#G X׵Ë %Wb1ނ {`[Gўik>4Ƃ0DoCZE:Tbwpf'%}| !HfLP̓ȃ2U5#X`[VMMc7|ǣ7&͎%~`PH 64^f 'E70e,"Ҍ +w>lFh樨nk̚$4hmm`.v,mh7qf-S@H4`yڎe"N旞Iu83]ȣ6 %a%}-0g=sXSnivaO9oMb}߻~ro*,Wֈ1\tXyzJw,EMRMaڰ!G3ش/&w=|M2A1kp.?S)DL 'lw<٠P  ']d +ǘCZ8"9H0_2qן0)ͥזQ:]&i:>np!0Hl>Ipӭ3rEnv%z(4ψQ `,Ճ e宾\}}"&mV:`q(jq7itW*VLgl "Rٺ8[O$ Zs;"׍j'vX Yy¼S|xAZ捤fys$J%*ݓ._ 28> D(t :)˕251pYP=6 2v??0<Rgĺ$c;k''k  SI_) /]IJ'&&0)fޖ(A 4he?Spz/-ӥ@.$j4QB$~1?2D"e/;:Y77"xO4Hy8ޤByIq$m[gƇA7:ΐĜ릕V)uLe  C\E"0**-C8/ŧGƉ Xɱu.j'IPؤˆI𒜖j~E8L>xUtɖ\7E-Xqf{zMl_1 Pp3 Q1>E ̙_\n7>3 ,߫1ءŇwPU՘zl@"K@[gj_ba6m@~r>\tkD%8;Yx]};р\X\")$kVB0Q&!S֦ր@*ÛMݥ 0͗-MX_p5jyü]6D 2R٭!QA!WRs[=}?9wd<N+\,mg0z=ΌxJ̞I7BuXg,0ꊧ,R"h%$E b}fxc;N4b{n`K@0@s3 Hq_)O\#/T^B\X'HAbi\/v8І/&AM?Gb9Fק1V3_M SQa( h0n3_iUO*!LUd儙ka*L@֙ú1m4qFKeb=[NwiɒO R%`_J hCp1P% A/ZoˆQpm'bd1Ɲ]S SAڤ0^ ܱnoJY췮q&{Ph0L!Oa%`XҫqMP cݹH}UN}˪E=Gҿ#&l:j/i:]AXe,+pq<̞+,U9J`_n?cp fF(kudz`wҊ1n >whkJ1(5 YgF>PO)GEʈn2i{8X0TZ7\##"&?侌&'tbtuji F2u;ehp6@EQ,C3ok铷2?tf2,K6\(罚J=抪HG`usօ  pVkW3 ! يKH`*8i7s k1Lk}`"uZ~PDl6MG5Üҽ TwŋtkSi}'&qѮ`Mʲ9"9pi_E_Vѱ[+sj08:hu|:mNw\ة"_TO1E 7/5IDU *SUc^xY=M!ϖ le e"-'s똻$#W!Ԇ&m\?KEB׶ L"}[ӕ$Px}n6S كP$ATFDwG=i}#Cai^N|=j2 "^ɀwqn\Si2dN+39':EB$J•.+ɟ>OF*-*T+L7lgZGx9zuar ks c{[k[37;7x$an7ći'|ʱO=+B‡rKw߻Ga PPM1 :kap)eLS s,y94=FTQa}GV\Zo.`CP`Du %pu:|J3k xB{5Ruy՞\L5qFKKlr} /N: R73Е⾑Y3:UƸQJ-Գ};'rG##J`#Ht2ҔyW!b8p1=p!oh^bm*2罐أ(gۚn|z۵P3 L'Zh4t 1ͧ]k|BȜVrR^OP# F|(/xg"fts-~"V_w+MyuXHbgLA#>#ou >UΆNBD+-UCퟗM4?V]^峷i+Wސʚ%X Y 4 B tŹT橤#Z ="o׽oN_ga'=P94J` /u|(amHtL+Hvxr$P8lxp L3_ẐDˌˆJPZ8*`7͢Tk$;NƦ/RzXARcZiEk&@!΀ Gy}<=hY쪲K5?hh,x}aAXww%fKp))*QfP{R379/ +M}+EJ5+Uԏ0nO0uH?ĺ"9T"G`<©cq;z2RQ*-wA?wD(O(#=Ʃ;~dkpB8nP~)$7(hl "r:l(UsZh@fA~ nH\o[L֫ܪaی_y8%OdJmG@˹gږ&6݀g$@Ad 4C!FU ͟LRA3)0鬹!dLĄ@wlbC]k[S0a`8YƖ88%iBfht}ލQp t%YZ,L_A?-uW@/GԤ/!'䨅rUP$]ܪKH>HJa_-Qċw`&?{hԘFۺکmX{:@Y}͛QQj=OԺ(đ_i޳9&M xD|m%MPmZFJRAv`rԞ;L}|7Ƭǟ`UQWT<;4h@DG D!,?dtp ջ'#exy֍i/_a0e(rTܷ%>{cgx8le^CӖ=/&ص p^Zd@HaUdC.r@vom8@j'M 7uqs-b!{uנ,/ C<}y4P,=[.Ţ"âTŀMm_>f)),v8g@DZ1KOB(~_$zZ(8a\kv Ѳa8vv`$'BH2}%`^]@{SPc8Z.l :w);ΫTBX /,D|/N`vzv@Jx.8SY&ԍi8X)[oN%F\/ R!hע =HiD )]6m'~N=}lw 2\=v˥0Y^ (!@x&,Df4aPqR C ] q|LsMdF!$WFT'Pcp"O"R2NC Y)E|@ .݉6W)䰊?F'2LH,U~"9Wi:Jxt*SARCҡ3nq<8x Lu=Bqg NB>160D{N;CW@z f 7UPœ w#&/=~ig~K =EQc;Sn7?pE oML#* pDk}sByŹc2T)CA6:yAȩ-*^F守[v2癙9ҕ r6d)`8D;c颌`z`$L'svR8q]459_,+«Pއܟ"x^94&Kv(tmd74fx%+mG!"АM"FuRD_>ž[~l{@X5Q4X<ĭ(zø3`) 3E֩x#.#`y7TE 80)0Tjp6S[1hȫY|=X qM^n3_%,KyO'ԽLUwٟZ,|ez%T[AB~`6+8u3u>m~3>}U€s;v`,_OE" Rl @[,PFx3)F}?6bc\—5R(yX(ˉvJf旝J=Xb4jm郛0nbTu,?߶UTBT>隂 1&U䬄$q &I rOƮZ&Jz`5Ur:@ ސ\q(3l* %(gd'ji`w}79C7 rP/~O;BڢXRM.aM>ZduDO*hNm\J:7jt|'ŢߌBKW  Q[:aHa]`ez 1NUOY`Y._Pm1OZ:ØY٨=Q3ab-eSbK!K.a`[MK +;}/nk^c\vi6\֍r 3sw q y1U S3kRL%_?rXVs~{}\ѮLX\FaMENC8}ǷӦiVTՅ ߎd9,¡owls$\w C0"!O^nׅ~ 8AX}5 ;U0 \vVmWS:BDHKm԰nFZӟ .RP.b Fkpல<#'=m&ouu&QV8ϯ4gW-S6apK֡ xur2 Wr;]5J6@FE"xo:V1ie( ,_1ϳ 9½e/muoGa&3TM"L @G)?JeXH щ F=(j6g"te'zL68֭lhx'`R:G\;qdXƫj@{ER>K+eguR?Y{*ſV+?'jҝl.v%?|X\+&!3&TՆEpxr~}o}^(ҋ?qpV U:X-H!/:(?w[8~5O/SG 0x&z3PwaPzF5+i ?MnO!x/}ZER9GMB&V{)"{x\;aGI!Lhs@xhR!rdyMe'rukQlW԰N3U|3b0[xZ %^)i~;rK#;=:_Œ%:HY;1/Gk1%@f\[n?`@I~5čR1ٚgXAIqyrxdCL0O47}7Ip)lÈ[JT!xڡɿ6`}"GDyJ/rQi2ruo BPS?%Kk Eٗ_wFeN͔7-R%B*I5 8!WgG9קlrͿU;[s:`Nܻ_rnĐ{4 ^v^$!k-Έs.?0l{F gr>`H|oA 9@v 58nBiڒ iQgB9T`)o4Q0dpK)A kay ;Ѓr -DXrwc s$'"G gFl:7X1X2EaY- 3 ͑}s8.δ %iÉx6&nvc~n4t\QJrTQ\bSP-3ū`SzLpn(cbF?P"jq\6ϒB ,L"ʌzwPi=*j*ٯ %&iTWjz[Ka83cy 9t٨Q+ i$xEN 9 SBg-,:]:"N}_Q1I_Sf|3SyΔ5JaBnWͷcj10ūGLn ө@EWKT,C6}dW<\e8|Z: X*Ы}ԡoWp:hf0m.d3QYQ[u2RhCtc 1mRv{6JjxIoPݴѽZS)8OYߧ׷|SR^s2A5=@SW xĒf[ |}Siz22էf~SgD7rx;k_!P ,U]HTtm# E]hЕW )|X6_+%saڊ̃ӑMJ >XXqxob| $= O8veV@{< ܱy J2&x}F(rv)P>LF j"6ɵ{֨af]DFWrÙVB7^e K{/gY; dQ;}JfQC|$@{ 0uc,KXt1.Ob6־F@1Bj 1\BRe!A`3G #;Ƃ v } ڲD&-\c8dI%FZ#d<4^, M3ކo f՟7Џ1AXT P>\v'֟M)*8߰jyPVDz~b\nF LAգé׮ ֹtXjy?eF?i‡@E@?o7טzСqq$>NpmDmd]< NC/C1U5Ce;зZJdr' "jVC}?(L]|`\YZ45ez^1xzUw݅ p9g-6{.O39Olr><Nj]jWhg~{]lj1>ca6hֻyH!n=&I~G`$kTn6-׍h97[gFg;ڽ s$loZީ?KQ HklS{j;ʲ-h=?p9#E澀 ?7OwL,ɋŰZm.hyԙ3op Di2,i(_ Q `2C(D6Cl[?NIpP3Alh٩QN?AE"\>\AbO(gm!QrD0JDֈWdw`ż [g8Q<22To@vsoy{ejs]G]K`T!-n^UZ3+@FpK|Ծ-)ecQǻ)Ý?.Q m[¶GBk&Ud2GJa]3r[ OVh#)5~]@0y&FCس|hYBp&U67d:/ᯏ ֹb31ς HACKO_:^q|gXlŹaݶR,Qԙ<, d0_651b|%BzQ> ?(s̚^ 8"SXdGuG!jW[qj?+K7rR!܊GjdIYʠ(u~]`ؽ^>2\y-Ìի]Ð8֚1 x  qtxΰNP]K>3rÄX!mBYWAUv^FTɈ0?BI b܂ 9] 0흻6{ ݲ tYXf:yvTd)جC3Կ,+QNt\ Z\. HS%9W ͹O/<WOU YH-^ℝ׼ٵ_4=O^s,ɱ4-j*E !`Xl`(XS(Zʳx+I%4h>i+wm(XMzceB܇*GE]g`niSM:uK҇CVPҭ,g(hF VҖ~g3o4k#sG Ab\O"Q~3V o -9D"Ŀp:v,aRv18BM=31xmq 'kGNy%'F;^KL nnTMRTg7iV4;fr_9ͱM-~jar3*ƆŬ ˰=^y9_!rlXxV7䩛xDԷg'Ӛobs2,S\5[}wbE@#EP|” Ŏ3eZr5Ά&@V݉%3g!MM΅>`m5h1Az*"a POq^Gp&3*W6a.l-]1@ I#$ aAOS9xԹ?}!I[/=M]|wwXAxcsxj*f)D>JS-13ȿMeV8pIeFm15b\DeğlpQ^ r\*GYVCUI =B%e}{?6K4|$[@UhƠSwxt4*4L ^g 8>.uU<{QyƴÁJ)TZz(+fX-ϭI9Dj(2愇B~0Wrre];d* "Hy2PI֫K!B[ (vbN{[|r  ݜ6OM=G݈b 3&D$)  7[d:rGz7\:͇)N+Q xTΙ2@p"5TlK'KO}mVg &dc F7Ai{n机 BG#[=uK} 8IB`Ԟäo=i+W7Sa:"^O!m¢ 2.;ਘiIYjС?i؆nf?Uu-(+|GȠAtO"LIVۉvh%c8#Y:שǞm>y[XPB|g05Lo Fή;qE/Dc5T*`-ҵ}TyI۸ı3e9ϔ/WlElRU = kg/TWFs 'LgS%4֯t}hVِhn[>W+@?\E岿q+Ë(,9iv[N֡ R_+$ox7;DQ21HIO`/m*gJ0ЩQX +TdTTD$,|u%)p;1\%? & lʖ>Ut ^ELUj%ȚA+4g2#Ԕ\R܆ pQm|B[$ICpkӃ[Յ xƆʚӈf0CV]k\|V^kλquA|DX*ӊ+o2 25I|D :xڽ|9"7 H2lN|Al/p=%zcJ.7PEN\{!խ0K;n'\J7]$Yka;=$򃞻pB[}Lp8'{f֍ _@) T>ǣLq]u'tF?-BE;(l+@D l)YɐGYy/fC|A~%ȱϙvCR:}Z_őjO>׈f]qSV:s@,ހLk$DvF϶ﳖWTe ]^ZWoYX/UO }8C@C(lH\J)܆ X*NwtwIG|J~jtpEx(zO냞ͶjA-8":ftޫ׹ Z? \ w7Lg0#?{(8wrOVhkvγ:݁p?;1 RˁMGbxVk-.MY:ڌ ӵ9XÇo#(AXWyi/Б6MS^:^$-gw 6v^I6C1I-=9\wi޾j%ps0| լ8MeuFsjf-ǁZŸ۽ G Cj29 P/8 [űG~*lIG/CH{[=%0f$r`BנC󈆒)^5ncW+aZzg>9XLy;Ov*AwM+-*pgY*$ٝ{jX*XM]ɸ9iMEץjԞ7_<8(t~a~8@}]5I:cڐ|~#vRnwvԫt= $Aװe X(:.IMӒA0.7_MVFIC î*Ш`3o d3;Fb1R4G((nU9;W-<:O}k X7ΉB6{`'X@!`Tp 2.3&Wud6Cw؍2Ė&ūms@f2AA^Rn2toCַnK)(HS9)7gIL^+dZ'}Na4s4 װ"8T"(apXٹE3.f]bY\ksQcWMfMr@c&@;ж)lKC8ly p@}S׈Zy3vj;{d|Z7*8/^[$lQ+, hVz H z0hmbՎ!dH$R:=c s]!y/6tZ[b BA$N.Cۏ% iJIEuĘ?_U) `֋@r"_xZ7Epʿ|'zU)oݰ,Ú O(4k9в#$%op(0 '(d1u,#8⛏hzunS"(}4ygKKS7<,JZ4J&9.aU2+̾*XaĖ9m*+$C @OM3+DD&7#F~-6iBh~pVRT Or 9J?[V?lSPr1|ne}y `;$AJmGվl :8͊x(k'H ԏض4Hؼp.XzqK_'Ѣvgz߸!m$0*HvV} ޞMu*V Owκ$*E@zV򛱈Yrh\I43t e u)ln]Jn sԓd쐍2G EОQiI+2ۯmDs-\ ,T uˋ M/憰d4Cfm D_D VvlA%j4Z1 i "Js֢޻Hc!;Mhp-f|0˷!0 $w_֣[_:glGaB[ɉ@7Č).6~ɑ >KQz 3uڻ7 esfe3i4>3BQP2WJgO :GSmޗ /JVs|0%Cuְeۆ.l&8El2p vp]y\izwUZuۓGR%"vUº" b4L _&kn\|AoEcP,?kji(ılGDR" /5R'gvcxe2 xP_lK4q'X 0C;rI&Xf.[P-L8_YXm)>h\/Ka"C8oTw2oVxd2o)prs5jiRg[~Ld9 tLrf)ƵNfL&dcNArdwT~q` ؘF2|uS#?0bDpڤXz-/ƻF,Fw)Y;e5k8nb,+a`bi#vuXgq FAEĸt{#M,#].oD(Ǎ:_2.LSɈ@qB&R"+zMvAMվnRYr`z!RYWќ(l"GT/Si 8rg ֚W 0 ye{G68.W%4'Ē4r[zk!2U7{繴4lPkAiy8\}z-s)䲭F29RK]vՈN݄ןJ.\_ ӝҗgT^,^V!ԕ(>~di և@l/=7!?%$)aKb v9=-ڱCFMqW g6aK ]<=»15iP[i^(sf'jE&ߪ$qKd(.9vՔxFct~nlo DSb|tIdZklEQ{>Th ^0҃IZΣ{Ӯ6Ͳۡ]!1 %P;U0&a? l+ /Zʀ1ȑqgE:Ыw鹅o7bOlF ,Mhfu4y.'n=R\RaW̽'r/ =+ ņ#wKЫ-lXXC$0,+;'.y؇X#!+6!O\ WMN9HQ ۚ6{sE?0f[;%{a! /-Fx9/jڥoerz^|A`}6J6ؾ^7f?O˥UZ@8|> 9pnHSDr}fT|ې`U&o A$VJ"h;r?;1ɟn+ɟwhh OUv12S n/ZžIW4J)N ^uEi:bD[Mכގ4(z.UTec'fP6uH Ả(g#} ItΟm%O^?N k<_NB8z{OGH:BHh,B;|CLmfp"=-/Y/yy _tgrw~tz_w3Bۈa6 *N,̱u3.Stv C*w}(9NRAnA[G<٘S*BVdgF>.7 OZJ_޲TKהF~'v("O|}ß -(MVh^6vB,oRlIyDDDCc5dW)TLUy2PE2wbob P4/NAcasie 3ʅZ؝;PL#| %8QQ0%:O@yqx@vb#[rIBMs.ƝzS1lZTŏT;B' ߝ Iuz*v9j)ȌN,x`G*G]t;Y2wi.$d8})ػ5}dw蘋yGWfD+GO" -MEu.1Q9\Ep3nDV4Jgg8ߥ Ŕ^:CوNP<^'݋&MZx]EPWPVg&ʢ7rUo߾%CqWfS^RKz[LșHM{@0-} ,ˡ'+>MsZu ux`zœK XFUdLNs9Ԓ ^wbRt7+>%K(pjڠ8Ikq$p//[g?7j?썉·/ xTun )ߓP*!pdے,+u4ɱ)Ө.3JƲ;1) ց ^(S'|MW.yb$F8;lYl5/knۀI tk7C쟣}s{! h d,|ܷ20_gfX_,awJo`T:GSg;H\o{*rzzh>6'n`4b;jmzK;kϣr2==FpWQ5M.o]IB7C HJ\P;rDruϦ:B1pR*d|!vDꯓ!X&51,@ڹeG5 ^qE06T=D=`8rsfW@-cl4\qqҸjmx'ԟsm<db1w;pu' H]y: jx>&Ž2nv&=Ed7T셾op.;CL:XW7?ݨ0K#-O},cň#vm&tjkLiB#3%P_Vj2wL<&$NҠߗGǣHb=p C%pDx)zY`bYG87nJj19+i$5>.`-S~(ESmW z>IMJPvxyvWrHjhIpZ )'/r(ۅ?2liD9V4ᄣת[8y7+\9fGψ\| xcgx ܱٔ'Ցܹ_~#eޞ#'06`z︂:,M쓗 6qt/@x,h­DZ޺s ("#Uŀ 'M*%i豍H.ڕ~SQiH|0q-Bt%So3'ݬwV` R =os8WNdf$)`wCR_;YΫIjo_:F?[i?E?Z:rIl7?(NB=9:RIV>%>OY?Z$LarA 8i]̻(=_ =В%:I" +a `{{c$=f#E{U*3Yk ůgeŎSΉ j SC:wU?c5|c6 -g PY[Psm|7-.r 9f}c6hjegKfD55-U$X3Q;Slwʲ.Hf-XS"@dծ刲f6ǐ6HUk$ u2i" rEX1h$]JdUV-(]،& ^Rǫ(ҙ%RTB4vʮwBTL!,thFLE|f f}SvTDC7XñDL/̓sv6'3qA+ OTa}׀XȚ\/tI?>|f{Cjyퟋr.xg3QlQ|t^Lmoey!߬Czhv*{3%EV-߀憐1L?sV% x|j3T?no`͗{-t GAGҟFr #Sr'4K. D@JImqL$N?cFr+ ߒ8L_3_9! n/}!kD/ӏ| %1V܆Ao+jaJTEzOv5ޑ!IYWMKcl5c90 zaFp$W6Ac<>4[cfUC|_m-Qґ..]䑷z]ֈUP9Ηs"]ԣ[T_#7~zLߥ dP fћI;臝Ͻw-] t%nSF_`"sWe0Ɏ-`.~Xv f :8l0!M<"o9(uhwF*CԢR\&'Ȁ#dn  }{8Ó.QT_:{1=HN?զn?,,bLW!{mľbq?[Ü79j;[rʠl} R!KqA-h…jqZvqe\)k[鸶Α^u1O؈$[&`\`pJK1 ַv"DRRWS?RzcF)gF{H9kChvzkH/EC̖C djhĔ]T;Mw- $]c>2)n)TK=lv210?_} H  7߀jjvTⅵ4V-4 z7pQTV uQ巩>GM,cpwK YM oX"6Ib!4Vj]혇}VKH_LMd(e9tY\PGIUbg$8zvAşwȋR&: [r} ZާoB5i3v>UI$t'&5zA(Ff5(_c|0=hcb2Re  "h*VҰIt#q L' w0.([Dp޵^}U-`wUcH[L Q?!b*EQ`F5 J\/ Q 3!I'ɮC$_7;|͙B/[QiA0Ӽz6:V= S]G'6,*P33O}]eO* mvJX甧J2LXD6dYO0;̿bP(a+UEO--/i~Nk*e8Ő:YCKiW.:0(_ Kgy[!)}:,F E}B?/ (0T#KUviP17瓸G7[FQ3;;iE[ܴG01NiVcئ$|{s;|uqT ' @NTވBMk*jҩK.Q+Lě 1n02C>rE3ٴ* bٍpX /ssUvLꆴ}n uO!98B" 2L2Jk- ̐킙9YzI螲1o:ozsRg;*m3o(^&] `TZ ˭z,OKb|iE=NKl}TkPS.вU A,KJK"aIK\4G!Oh`]UK\f5Ph# B0;+Ѳ+Yeфˍ[Dp ˘ǜ[z=>}^=Ҕ@mT/J:KL@3>G9VǷ@yIyX%|R)q)ˎW¨{R/'R0>M#,5BVxHqz9,ƮU\ߔ|'E~fQG|LWs$2~2|PCP(w#c=^~ Z+^Y%!ty3`]u @cR3}MDcꇆ_o1ޓBЌ/LpM!,t// 6#0%Z9Bg(6\̡,tnUhZl,Y8ҽy"cF|Qmjp;5`kɡCK"XowII!J;z0VMaR|];=@s2:X"k}޶ s~|J <1ˉĎ(TeTqͥQ#zDzt@B6T&C%f F6=ͼV#jL 74&X:Yx,uT/K+AEܯDO^9OEeao2]]i6JEkܫx!fG*{7H_ WaPu!u 9磊N9Uv1v@l:cVPÌ̾ Ccgv#dJف&ZCd^U]IƘk}WڄzUɦOqHYWpԈ/u(Z2hoC6|ʗ[):ruWr6Z3ieIelTjȐl9j)mnE=y`$>1|TMC2Ov${ OM@oT-@*߭pa8iK Xڮ#wk 9M|%`>6T+.,4s; ~ɠ}62S"U2 K5CK 5 ^1dzb %u'e]Ь:v(!_O{Ȇ́DVT>});\ _:WSY(ynٵ]+(E1MiP3o[gpP,CbovcM72VxH v8:1jvkCY :YA7a!A3+:a>IDut0htz-c^դLᬎ<ŒpZD`ZWYvE=6"zs(8@1S ;h^UjkGO1kiZ> d4n8+΄Z`3!kcﰤ:&%|{fU5l]XO(zGJ@r,J/hBVtZ^4 V@oơ}2sŌ'(j۽@kҖ Ob( `F7eÝ6Z1\}G|fmVBdoc3U[Mz`lԁ䴛]4/H0PsZ'򇄫 y</8OO-5xnŹVnSo1JoTInc9D(w5XPf1W{@G`Ip !l7D䠱cL=t:LT>þr`6g4 gGF~'LTS<-uT^cS1Hgt; 'K$l[!A7lmO fUB{E\!. ҵ zd098^3n2Lpd7 %YjiKԙ f k?wDpCWT-{ָaKDU8 hWh会+^GhƀN֥Oh֋F4>圇9Wz!mOHS4B1)%峒1F.6qچ,M6~x*V- Y،4E 9<^TlDXB4og@%+T3z1A-aYdq 8n3 3 =}ԙSx9{S'/@^K;:cR1S㡌Za󞽷 3\_%N*bW'hIz,i)UJk-3pt^ѹ _׊PNF#˞/GYnk|ur\&|MZ fN[ѥEGn]%8Oi_f`Y%z]axI,;K̻2h\jSRs*H_tয়) ]e䉺ڂ)ʼnmO7`u=h#QH7sJϤ{jiW/?4WyDsGh*Cr "/gsNE^.Y Gھ0 'ǬK_ΝU,>"pgX^ݼlơW4@s(:JۣVT139tNjq Y,6Ъay8!S&nC5cC Җ(Xb,&itNyJq$+dR6E&+Fb,`5.J}{=z7^@խ_FA549aHS#Z5A1YvvI F<;`M ̂[!x2+S>I&SvD3h(/`qJ1w",\wJAp5$؜4.e%ƹYnHj vͱ!cBVoߢr" ]TiTLNn.;v Mo?D Pn[;T^4A=S$&)Ӆy%Z7"~_r0Hp|Y$W:cgPrxyN&?F,KMyo`TViFd-S>VJJ7|⋺7wMYᇧFvƟh.XhicM)qf'4rd"b=aBǝ/2o΀b!bc/,(@c݈)4y KRfb:Y%G>aI/hGūr{2:4]7\`[teK>.w1E8J_:v!-`!4ukZ]/TS3[([igA 2ڔpN(cqF Qvnd<eatE@w&׊eS%ѱ(ѧ4)fts)O/qU˜3tHjjs#Q_9opKǿJ!ff׹>OcCqzQ=at&%<IT3[ءy6? CY,WZ{)p$hg8|? *cH;<+(wor[n+xHs0)׆ )"|H@FdMCrύdٝSo"!ڔ=(̦.#lrNgJJ-nͮITS>/ F1p˘sUIՊё̊f bjJ'}Qz|zv0v__r1{A@?uT?5`N7WVsd]}u2m}Z/p+uGƁGWdhbb[$pvW݈SZ 3 #4Q~ѪkXuu:k8}>2j|-ށ`]Ƥ(}GE%o{y+Xt}QȎG2p"tvL YQE P u=ʕ+ŢȰ!_O7=cA+GHM޻p'yaO!§@2{z{C'@&ߎ4N<֥Q.>N+ʊKNrdۿ GAC'Ћnc|炓y Mf ^*׀"%׭Lf9 s2BKy&qalAò[$# y5$hnP):aw2~?6ZzqBu>WNx,=m̆艣wJ-"ykF "SYdk͛9-6ڙ_H݈۲16a@I1$lτ枙;R'asfUp=4+#jFOm_47(dib.>77Nb7.`)CBGZ$Ae8NpbK*Z4wЗ[yyI#Y.~tZ"v0@jw6yOERd&v6ZA-(% sjDžI<>kT1ܣ T/#=V^ՓC>YR?j9ӕ~hVT>g=o+,12rH5WFsF5DA jAg-pNH,Fd<;Ai'\sQs3Xiw;)Bfݞjr!FY u՟+`( Dkg(1](ҵbӚ77IB"U!hs:ȴ[! 5Re؊h7pkÀmW]np[iŤ雜:еʢљtԐny~?^jS3 6"S L\ mڏL'ܨER.0~v#{y*Z:w}*摉*ɇ .!H^9:-@L޻|)Ȯ>wZTЅ}.0QҚOͮ>T|--{.Q]>ZĦ1~}&1r 734n _;MQQ UX:2a߿,q*4H䫆 -L=x댎l*v5 ¹HkJݐC@`sfeM/-܈[wYt SAa/[ IJP"rz|HnkqܚAv ~a&eS^fv~`kDgj: iaP) vpSL:[a3._FzQ*ЃY/;@ j0y.!g1}YԨ,uёixM 1F$ŸRH'펩l؊oW A"&sf巪R:R:3)f8aC/d!5bJ=+yFRM_߬#B^oR)!乌CoE (?˳,3+>:$9IDI4#8#8cȟJV!&QVԠ!B#VA4=|+ BYk(Dˠ "L-GHt 3,_E]],icԔ< nMj7 '\A"qlM ]|$ŵ2^y_~.":[~,YD#m02W>*ᒏҾ-) ́ >.ۺkJArC>+;*ۀ6#3$*v|zoKEC+*d~⚹NZn:!֖U $c- tLi eOT)&hɩ%p]erp,!("7XSbǓ] dL!|~bE$WΣeЃWo,T&"a:X Lgmdb?hViJ! H2boܐ\IN#R*aapگl};O~W%_5%<9zVfZ.\QZ6{-@^ʄ{".RL˾i>,~'|CT( Z;V4ڵ7FeVTn#@K~vt(QATaBI`6ؾ¬О}~k_cIԿ{jQlƳ)cAafm{80䕨"Eߖ.9+2tG޵B7$AnF<dRm[* !赲rՁUJo-Bfqxg{j@1(Q3A o+o}AP-" 3{vi׶W[ľ`HgaF7ہu]Q=2o}*J5CYѤXfiF]bݴ?DZ[>}Oo6k2*Uxׯ'ǹ;fYSEhd$)83@_{NJo59;%yDZ9|!рvp@Qh]E5-:qLOe#!zn:aإ~,]i;7ڐiḦ-dHuKF{{?KToԦM?>3|SKg8Q SVTYA>=F'.06X4@[ٞs^G{3eZ9S\pGw!\Jpqcj*ZeBP뾹'D E&$k ʘ[YP}=ރO\UAԸχ6Gm^Gpq{\qH/ak&ge7b][3 Hv?SJ(硫T-e7-<Tpnowa ܩaDL>uEG2Ep7"ҾK|&@q ȷ%SLϥUovy#!0d'/3TwMeizy|&(ҹI{3%pZrIpuXCjE .He \j=+7|nM*S|G۩oQA<*L˸ 3$"Ɗkh!a#4K=m%~nnuйHݼsR>mHkyxϤ+v*Gj7Gj#踵܃y9A;..bY|G׽kC=*%5Fsb5;>s~OdY[\{dW6Mhu}0^ea`2y9dCrBFRO bpi?./?kD!gGYRBTZK ZGVQ3&RQ_ȑsc&CgAw-ȑF+K%l"lcLDqKAଭU"%apoGswG :&N㦮ޥt)Y$Kԩ_D ?^Ieuf;#2*4`|#T|]cokLzߚ 1 @dzKP-e5V_ qS&A:'Rkoexu* 1+QdվB̓>SpkчdJ艹ՙFz$x$Sy!̷ъV R_c܂zi`T1~  %T@yi/k}Ou䨉U-d4/öe8h~CEE>Cnj^ MfO_ דfXK]^l .yF.fiYOVBe L/Id]nҬ<5?#A%A]e(LDC٣Íaͩ)J ݕ&D;?w!XKeXh=)mwV 1/4x 0LCEARۄk*oQ:VdxGpiwa0: :h7."xN7q=iB^b8 A&rk;ۉZKc$~H3[j+̦6 Bd)mQ,<E=zI J&Rq#Ӿ@rhVQՏpcjޙkѩ`;;Pm $rƂKI q @\q}Ja9y䧙I$36C yhB^ a' XI*7q.(pXIЁAM .j䛦DS젊74`TNf`8:̉k|[`fN|]'*L%݅̔ F1s'@>(7ZhC*]S~ϗdT'5’ﴕ½j9_]uIg6V_VP0C!~R_;M_BU=F>ebjVP?V| ;Șb TTT]}7Q9mXj&aڜd7\ 50sS.d4י')#/Gie-.MxcCWylh@U+'C9u_~'[`L1珱-yT\!@MH:Xz ՎedE`F`o %7 ݺnI&}U=W&%A>wcn C)8lEx(Vq@G[`E+JJϯ)gikπ :' JOǗ(@-kkVU806 p('e.I9!:1PގHQ B_L޾')0| _2Dh 5{Z6zS.Ӏ.V>Hh>4z@si{Azhrh=*R\NȄ_'x4:$'INW(5fkyQ謽 7X͘D6jWzFlFZSѧo^M?uTkLc!Mu׬nwC Ju}K<50'Brm_$>b=e\eJ,0I`'+zpɥ&mON_]jT1 ڦ:&\\ʾt|ֻ*-RCAF2]D>IKN0@)I O]֝\2j6'K%Fxg%4kɮICt^/l_p_cǖOG8͒#HSnRv~=qND~e~7I%QmTCJeLTæAn!XyMRԹjL$9-^&"TlАЕMˆKI$>GxmRfFS\կZ>P(͸e|$-#>z|=/sAWq!fjyC4+4n8K^B Ku\mFc1A&ZBH ڇLN}P;lK}&s[UIG4j@HZ[Z(~y|p)wNif9'cޗɁκ#>8Z̊ӫPhR2vZ Cʵ / ޏ)+)GeUI1Bˮ _avARũj/r>@ HBfgWG-%b%}{lAqHY^gGї٢|XEbj[\/͍p;"ϋSr+`N5AUbaJ/*AրgvbxQy^2遲DVJf^%+ Da"|IʹPiUyX)S(M,-vOE3%9h~=k+vuHa1+8߰PX|lJD1z o ([|byғF]R~m; ;R{fDi3 ʛ5]/vl@X\coزn=#_(P/ҰU%~X^ ɛ|`Ax`bƧRs1mb4J=8  $E]A}WyۇVUA(PUw^*F@\C %`rTnVy_/aiha4l:# 2oYgΞO´ÐP-X4@hn[*v6+2q5v30fOUtD?,`F`t;AȈ1]_4=hFрK۟T!*e"l[ڇ\i9K/x!v&01Is/_; OV7 sS53#NnR8U 0a:>R3 ՟@:ΨҿuSM;MJ79 ];`N8*4-ƭF7tX9Cj&uÅcjax;3iuݹ(- rۖD F)7sB*ooq?lP]6P) NV 2G'#S0uě$.<}rG:r7v?"#XF-w1qkzoyL!ɥ);Ԫd\e ]]a sA2q1,ttִYvԣ-}ڢ,3 ŮNM0,:YxlB6dC@LWU_ -{j$31BlEe_Bkuq!KUD Jݕ4&̛J2%;xGX79*EW_2MȵC,O! foenr"2㵔-~kβ3MWj^vw3y@ [`za3`qB~G)x>=v;8q'#)uиE+$fL/^km6ǿh- 5 Vp;SQ^(C~շ$NYeE4fzV5!UX}pضEYvV7q^GϠ贝!W7և!Ԫb[LC\Bg姜7hPVk8plU"H?rvvb|RWgi-B {|Cx;R*m;8.n-B<_5"rTjO ™cʎ~ZrЈdֲFFXT }&+ak-ߍX/SכrU0ӆ$ ͟D|ÓL j:.qS$vx|o"u0nΜ8[I.(D^QLͱ0((IZJ-WQX`Obw{uv9k*޹ cb$)EB{1xVža$\ⲪQk)TR m3QAćHcέκzb]ru$I@EOc!h,a%fYhHWj'=8q]FBU6{,J M 4~'+!LKQX{:IGvS|:+[%hZק7/ǒ5ǣ<*Cl_Iu|)nH`ԖCClab-kWG\DXad4.uŧu*]Cu n627= f;}Sr0l34sbUE oRw+!Zb$d^5Ꮴ7 a=K.voCȸ<0>F|M"5PآȍSU fNn/K5,31T|UwTrMOyRjD}nנᱳ #=ircP;f֠=wFBѦ}>q#]ꮎy:Co)VR-OK<>%M[/޳biA?Z 눢WŬ !4_{AȻP  [ZgШhVmVuIEjcM|\-2 ?3˘=f];sq!腀s#)$LsZbc<#[nZ-%Bl [ay]ib9[V/H)^܀kʳQ"^Z (v2:}k†4m'a@!!κrGhyIj[9W>id%௶;MV͔bzRHf?Dw9 hg f QoHI6 :\()TcYKe!AkiSD'7? Sb\mFz)W'%9slI(o<>7TQ~īSߌBQ O愼H^W'JN'Ǖñݵ'8zL#EIЎ'阫ż0Ⱦ,>t,z3]7.U:2q+gǒ\<CKwp7c6uuMnxSO:߂!Zgd&-f8 KDL|lǁ֞qxYݤ VXoT(h=YLo`,(I񌚂+>/ʖv̓{=D&Fx5K_i,>h{sgtdm:ժ0,/ Ҕr^K p +`ճͅ_h$5cl ((|ǣvtw.Јx5a=@XĎu]sw _F2_C4D5Ep^N:Ы2(NV;rNA{ncx3C %,#J:˙1/-LC蘻T/e:m_Ab+פ?+p|w)Ҡ Oۉr&A܁~vXC(bek>?lwޓ!k~ʯb:6c&2{c:Oqot3OrgHn]KBWQ)"5vܸ,\;{gڂ-:\-]l W2G%} ]N._ɁviLӏ+–$0VKƆi'(] )R!B;XQ2FM1[ն 2v)=ZLP*IZ >KЬZO xqa~2'`*moι)1@ʙYڇ;o3g$#8d;t㱐YqGش9T̖6L1'%'lTVX{Y(7gpH_8Ϡ!7a)VۤbR4^SM*nҋI-8@pM eԉAnV&c`uLf|Idڲ* JNl  3uANf`b'yHY3\hl$ۓEy:!!15]'p]BuE;I Ky%{쇸`|ӇfX(Nʺ*g(=k,Q'!+-fjXIDjqLivN 1$ JA>⧠_ '6onyՠQe6( 6thobD,@,hԦfz9s(q[{iL^\B=_4Ø#}nW~aUqP^wUԮ[[[o x*Y5jNQej棤 h37C} OEߔ{ 6*o?Ƈsn5') Ȫ-ϢW| \=-WsEyJ2E\mh*C>{cōS/FB]l [X.(mcŨ]Ic}Ux@5D#1 7QpN&"ࣗGrE:}u1=5Ǡ tmwiB0~U-y;+'ub8B]0)LLX\PlĘrڹILE6GEmS7/BҠ=m|ϨgAl7_="p.j̷wSXQ{̼Z;.ͳxj0$Jˆۡo7N'C{ƾ! <Ҩ91=פ0Ȁ25YWyʜ:x "5VqWzy8,d;Fd5Ԫ u3hcپ|u.+_;OV$z˿ŬWS6Ulb9=6Iw9Iɞ6tc :J?#~bD&r7",Ўמ`[~ͭثFɾ1Rf8lϨu g^;,&u\܊%$WfۈOHYl{]qEnM $IB[mT_G|ʉwj{cg IʦL6wrRW|)|\m~pޠo_]uߴqQe2q64ZqR#դrc4% l'TKG+7:.S\ޫOV(TuI a1plpY]~ֈٚ;q+[!AΐRs-2+qp3C M[]V)MP Smkfaa\'&j-vdJ~LMyx5[{]Aup6tS )b2atZ^/(Fs>LiGS`6:a´_mcmK$!r\#$O%Z䗕XL[p,yLvĬ Vy[+B<{4YO3/4U7C8蠱RjOrss $i~7'/q"'>>Յz*s0Ȱ=u@׉V@G^VHTa7pjXC)i7_x"(΁]4FLмJ~fIHW~.% -͂J]GTj_46sb˨v/V5tT|n=-9ͷUˊSk̵|z?!EJ 40x x&FBQ͸~k-\8Z6u[恤[SH8nAH{"xi>gs>t8tLICZd*| }H(Qv~A[&X]p  ٠@X? yۮPMñhB uܖ;<'k ){Q渷raL%CVAR5k= #ާ|[(cA6JY\!Z%!o]D'i &kkfAJf^vZKb]ꐅ-@٪-a5lCL*R[čKO(]mI2>l.эnF[dڄG82垆n;`́zr&,#j ♖I~hB<~#)ڒ+Um*e؃aeN OxKX@ %^@+h9ޥ+UYްkM$(riP`CP`:B(62e>/:YMug˝x[kyI&M:1:4c#z `O?^p:ҏ}{p5P.E\eSn-CVbBU*~r7HtOݩu7SѼı.,]RJPZwꢤzg7 [%̨ٞYnO<}m\\o2,_[4>V~hsDFƴ*y&17{mڭkn4?ϣ yBA;s)Gv$rM34(7ƒ b-nv[ڃU X15T;@M =ATHJ%EZiJт:7f WPvZ[X͞,\ta1 U1y,,0iX߼=)_{bO;Pu{+>WC|IKNJwŜ>9Otz%cUb42kjBlCl%(Y uݞP![B/{Vsg;0}{Ɨyˆm88θuO xi*ȸ(@>p*Yc7y ,0FIۿ"P/ίi1syazɲ_1PZH[W8|o Prܿ2٧Tjn+JR,wxӺ&Q\ju\u7U ?~eÀB>r@3T.b]Zl)1n$-p,oִhcm]ϻch&+{Ho$R %Wt6] 2,xn'8Ns@`"8('$:Tg؁q'@Dڐ#Bbrx(1$e)֬fanwW?Yz^}3-X%.q6STJ HM~OˠOF!(a|`/%G&_c X@"׆;6d&JYj 7t-Z&{Xm墼ڤG Q`8;rPIkRF^\c-|.*Rxu y@DĀW,:v᷺B6 (I,CMT F݈Xub+8bG7kRLCEyxt%dbLpŜԢDIc0S迧T4;[|=BhvLu1v@#WCtWZ ?w[r~#D'u!;x0Ђq>+;+@o 3wYv j'f9\ߔi=*[2{MRVl8 Zy/fd'lSDQ?Q In!K_8Ep2m,5D[%x f+0Gpn#l8Dq (']^wIh&GŹg;OK^D0$f@qvGb-gILAo8D'_8:HWoRbNh5{6DFxU`0xY;5fͩ6|Xgb摏IK-Y\w'{eBcKS }X/ʫ!u xI#4zŽCV4%4d , Mj.1ۅf6F}- $-$ 5̓ μ{N WnG W'NqD!eϥHB29t u{,&,Lau>48c_52t_fQtB9=lӲ 7BdS FsL# ;?"8|1Ƭ.h>zKfڙeFK]TE qm|η^DD HFpڰqwye\Pӗ-6LH_\?Ȓ~O}O{ n.^(d11JQ`YՍJYv^c50^0PfX`VKUr][p 陚9?P1?c^鐺أ{[qBlx:jv*KcϬLԾ(RO턟ڔg"+zp1͹hq"!A x[mz$gŤT>OCu%#eHKSC(E6NCI'o$ SǂCv,pڋo4WN@yOLiE@' l/)̶]&b3l͑`k ) yP9}` :#3$ rgG Td8( 4#n*3RFȇ @1]4n3nH]9,'HG%;B&1k9s U"S 5>{SOӟeոK[Qࡗ̢O\4UsYzD:URU׵BJFXJ2? F*{\Ϡ\OWY&&&GE.~Dk\ǟ(wvb[m%*$*.2Gb^Vyü[N~@.\=ImP 眭לxbt令%n ;wk:VJ`N/>.EBJ3t-RmM1K3<J`90Tqbt"R`Ƶee{˰ >bV϶{v*҂hw0rl>>\Sz,fǣ?Y/)Y E{4!AM~g#R, }? i< APt,wd 4xCZY$BJ\#,m Ʊ]?>upN}:Xg-綹Aƈ=P%T(! Tol;v?|혨\]K?B %zSHguË V&砜~9*QIϋc 3oJo`n9d(TwDJV>Q@."(p Ҫ0-:<:X*\%/egڑ.ܮ+bES~f0Olg[Kw=y47g}dZО#YqMj1+_,q(fTr&ظ&߼M^_iQMrLg2%[! !@R|+ebxK}nIitjƠY'cV66 lCTqA}eU-`ím\.NNCt恥y:u&Rkl2{3c8Jl1"ZO!VecD!s"%!(/ʎbn;Z ˪= ovL&tHّ 'V1do=]-T*+`-@gqqX $(Dwe7XyJe ȟ{S@v&d/3wpAU8I79ZE:w[˽LFTY>N@C~Z7Upֵa?B 7lGd[@[u`t9kՇFGfUH֞/P> Ra&L<T݊ ks<ɥ5Œ;  Bj;G2͕ < OQdى]p EVh'Mߣ}5L kbWT9:jλ$5{\< =YʂQwGȸ`WlDɝ0:2F3B#OQX$XJ/@X ^StOp;>}ʓ:B0|!f'qwA]M&ǀ7zȢts5s S}B# g;r{7E64dM9JQo#aL'q™.&+ס=(⚂L#@>~%9Z ղ vK jN1s \vu A+ 'Bw 凗,)߸>,<& l~Rv-긿3"sٿ!I}֖#2Ёy_@!mbp`IG@lo؁:Bd %e4C@5I?Ozd̹PVR 0Ϣ\]#~6'9TgI, ln!B,PհyD"G"TR5'Sc \ 5̪ 2P0g)1&~)f*+)YhIp̦. EfBf3j,1e!.i.M`s?!4.=켢2\`~д|ؙlCWoP!+'Ghhum$Y~kR9[n&'<#ܑ3Ha!(Z֍3׏5mke?>lHղY{3-\("~ݰ`{}U0O!}{zPLEkG@xv"p u.6Yx͔ o2Y>nq2^ZȅYNmyza-ȭGy8~ҧ]5MN(SF9.^@?0`L?~A=&;Y.:z8I("qcbRh!Fae5.O^ID{uy*P?ЕzWk:9_|9J#: 1%َƤBHV&RTn>׽+m}J@2cAɜ8k>&9 WIӑj+uRi2Œ}9a#Qz&Mm.p&? t J9&Y!UmhԘ ؘOݛ/Ⱥ2T=_'ꪽ=۬ hordW`ѣI 7e$ErE=uX$SݔU;>}tr'V/59!d ^ۛG) y\ y(FU`чV/ Y6E`!@PYmf0Z--%XqOgBJ˭,$ꃰ'gnZJWF JL^0۱YLb M]uzwŎ_sqR@C44[w9XT&LQw*kd԰OWAjjC:btEޕT ovQ—j8||sW~Nr bƻz*IshFDv3ߒimt ·y' t3߄^%YTmθTGu9yV,]h'`yWG^|S\?6+>"#44O6`.LY_ukə)o~ڋ}PrY.ڪ#YQ{[쎅ܱ o$>:PdARP rTh %^2'_aF+1!\S˙z긻/(W!fOl8h 7a>5-=jWb0,2 {aH賠e5$,0V]OK5&-;t{Tߴ&4&MR74h~P~= hvtuUA 6UUDFˆ*,!}U\I}LP<it:B3,o,dQ]czQ%ANAh bjYbVf2$.'.Ļ4*)VZNqF1)J{nQeC@4"k7a#fըjN:V.gG7M :202פ)@4CuJ,,)"CX5qUk0j_t PiPZa0nOu8̂^H"DfP.SbTu.'gZyQ)k&7g?a2޹uƴeuV4A4:K+v;ĸzb3$ىoIq:<|<-pwwU U;a7G8j{ Q։0Szܡ%]#zfr#r7G+\ȨDgtO U[_g(?u iO'*m-Zծ4}C 9 FO1M湸$$8&Hmo"Fzq\Cs|]V#YW֗c/FeHmBK2Tnes&=-PA`A B{6h*tEG+aJ=*Gb4rt] JHR-= QTE:3[V1U6]ns6uU }T83D{fzRz[9ߑMsx'WCG=/v,@e9GiG}U=Y[`g8Ӈܙ1vF7}3{w:'C7impEs!)]d-$i=>Wj]},ԪRW6 cxCVHDl20VhWN`iL/9c;0H/WG\(8? }c˖97y۷Ґc K+v'5R]SP]m bDͩ_ѥ->nG*ʱ^\V<RL +nPAL5791Г_e5 2Ƽc' 3̡M&[S",W}O? Kޟum[ank71D"[z,^8AC 27Bf" cZB]q:Jq}KdIxwfi*8\܎ ῪtIHq߳I H!ll˒> tVf4UJ2i)2)sTw}7 +.?f}ѬN8",ccSll#:tbYx )‚S.=7J cޟRِEN}Z 1)ܩ<)b{ܑ%Ik =ōwEuaz>I 5cPNYDid68@rXZKl;{sg "Í*hʋӆvjbxkn~탴-XDr^w>%ːQzyM/ΝOZp ko) \Ю bB^2 mQS) lJf:&I^š~*XFg N ˢgA  vf{(׵ @#dFkU{?Pm +[ -;oTW]4wqJ~p(Rc$ \3L[R.v*vd&H]җC.&i÷Kxɺ;RN ,6*Y[QxWrOhR-b l@FbtC5 =@'@$OX۠~\vt b`gŸ)>ب=X?)*+4aqՊXn+ۂz)cql"dOj]A ]$ :#&nMW9K6m,E]ͥc pQuJȲ>N_.wT:U>6RNY+ICfb J} X s*PM24Ff:i'~an}FEYȪbi=qWTM\BvJٚ5ެfYE1 9@=^KaGMFZdc+[5F2@bv`TL *==zH֘5顕54.OP½BDQŧ &S18'*2T;Y)ޒ`rqvDv5c;v΅A9iOLƖyb۔&?M񁞈?y{lhiJd60Cr\_VmjKYCe˭)oLa 鍂r~EXrɛgHftD̯^yP/d(7F_Ը/p<]G 琔VC`̒>M 9'YDa?\CS,zJ~ka[AiblH|?#hH'}t,$h͘.<)%&Xr'{ݬ|Ŗ{lXݒtU/ +rHq }UmW9LR]U"fKSޤ xkA$?tX'> -KU4[K gÅ^/w?[}FM̌)< RyA-)w {5y)L:9jEuBK"sK= ˛[]1{Ι ^3 UL,lE1ոBEBGU&KJG 6j)Ͽ 3J&@lk&`R \޸OV DH!\LÅj{f<E 7cζBZ0h!fvg2#]IarZ7s6yϓ4aeaᄣ;}{D.bj7AkpSXP-:=mY)g.R֬(2ө> v-g<vC[7rC+.Uؙ1EjݾA_9>vD4 /qzX5<2E=$m]s7Ro˒4IѰR3v|Ѱ[B h|㝼|"M۞ m*|{q<m rRf7+Xҕ;efJAb(p2K7>ìr_{K胚j>4 !Fn~wAI#r^z8+6 f1ps rd;##'9fi͖E V3u>2A6|YFqYPMu|Ͽz_wX<]X^W=UQ>Aݥόr 늉z0-2WRV|n ADCk 9 DZ^="8hn I OrX@7BvwR\+ .X&nCFE k"f[-"Rm>m嵠Zo t(I|\]jUD~D$H}_ brn@}(I/),+]je;:]쾝L2v"@m3BaCv!?_LXI Pp#`2ae@!cpT* CUKQN My'[vV69Q!f4 `_GLn#'Y_Z~zl'p%8.bC!g#}9~~0|Apg dS`M|Yrڢ79ׅ$ 婀Zzn51;z=s#=:^ 4Y#e!@f'^NFʽ_ o!0< &V$fD&^uHs`\l»c" 36&34l׮kF{U-Z8q&:@~֮ cM Ԧٓ/SD)X^kxxi2)f櫷y4 +Q[uHjW[>\gNx!(;93{ #`gAPD"'a A1_k#8{J$p W ZY#KsX;s;w^tK71bC:Fp'Ot6 o4RܔΪ]yY+3@5>9gP@e=(obb"͜YQ}bpW؍aT+5;9$7BI Vۑۂ7 Iy-6([Um˽B@2aRR!z"1ioRnjȅ\5u30 1()VM1>r7 xLfMi(:bW'j"KNsQWe 'F^} 'pOp] /]lk N+[v Eέa;ZY V\Ucq7mƑl4@ZΡ DYJYV0[ #unpͻNCJ$kduVdަT2-qXHSxMiO0>֐\Ai}O^MM^TљVT٧JuyeBm^n*cZL18 $# =#u;" nڱ.<$(v93!ӏ3 (W۲RO_m++0 ȀI 3a=@?#P;Dd.AO'=hln_"ń:։*!;gC ٝ\{t0TܽȱpY]wqEEc OpHYù!Zp(s8I?d1jݲ3џJܷ6{rX |Tp>tp0Mz8u֬֒)/Kqub_,R`ya O= zw?π3^&;?x QRs@H[0wr/2!W|vb:Y-*؟! &<i /[Jʐ "Ю^.,s;IZĥ<)Υp|p129aGuL([-<Ƽ`iE 0Xwő ꣖q;Qxay$J8'  z ݣyz~CX .Yp^.E+v M 2>T9mÐ76XK5Y3uCҿ]Jx,o*dT~2}m+>ZSu¸Q7_S^]XGfqGp 2hBJ8twkӂ;V%N/21?ep}4-hv9ʖOOZ54rcT`LmYH \@UNH}ʞ f j#mxAD5:GE27mlqL"7Xm<>tPuI : &,ۯA _&XKߚ HTte"b}D(u񁔠IMUR:- %ǥ)Ї: s#R?m[ęK:ZjÞӖy8FG?0OQ w})g zw- Q,[P|S%/]  `g)V8t'dy!YB S+M}[LH0Ude#HQe(AdkPMW$`Kq]l#D!%˽^cqd4iז͟>`DmP.Qkr"b?Cw/aia:@. C~}՗! 5m-Yt g#A"uq2 k bԏCS$؏_kR;ז'"# ԁŷK!}95fUC.ư6aM>'G%ԓLp]~OfڅS'y=-_Nf‡Э #lٰKaXo d k# .K1_B$(ni$Q8kc}*C9TUNHs!k#^^yeSLM,֖gHqkXE׀2e6rMmG5T&y7gs7$A"Z9˜y4 T1ebh!whdVt~bk;M8Mq+ 5Ysokw'gyw`q g⣘=G@% S !}H γF۳ hA\a8"K|X@!s-uc f$K0(0'O#(ݝI:؉ϕǔߘMW2z?A. `k9G'Gk[oǴW-ɻំ"֖3R mueąQKcVbU^v/`J4gБq- R9:Crf)`YuƮ Dkw-XDDoSEOLnNu=4$WgJf(Hd2oQxBka)!<=-QFwqTϐjx[0u-ƇAls6V ?@}Y jl;\ђEyBK0+t -ea#t{pGwS9ȏEF*D |Г붹@/fPq#QU qV,9aʌD4Ni mc'4RJV۵!LY]lIiL" CB<kS(\wn}ntx"ï6RQL\n]z 'o<517[ɍWtzy'L:j$BCL J156cF;v8r :Q% blR%d:b4`?fuGFXNFҊV0wz׍O{ ~b}^?[(J(_#`FNf"oBA>tmF =cj2bQJLP3^ r$%7( Dc ^i sM;e.Z_zkZ z*. (5őG?AwD֕?i瞮3#ť=Ԇa!ögĜ}oc`\|3^F`[y MuV:8G~ RMkIZQsP0ƛY^xrV4:UM~)A6ٶ] juEVaj$ewi?ACղl7瓺- t<)/]@b}#0\zs!r2uJi󾥉s|$nrEt_U[xjjڍ96b.'DH~m_6CS.hdB,}\Y!>R%')6Ǒg4hyY: MA5G+]s0Swoʔ0 nFML, ڈo1PNPn+o;\lbGfVֶIHDySpZ?aA ]ڗ&;9ݚX&Ȭrj>Dre;@U\@x={LeiRr 4m6_91_O}r"K)7Pʾ5™F{<ݴʋ[ F5!.j!D0<>|E"-vIƶ? sMx=xW QmwxՠuM(Ic1Üx| 7FK=zYإ/SxSMe(.\tbĸ(uJڻ\eSmyk9x֔}A"D#Lzvǡ+ {BeqIytR=)Hbrx3|% %!X88WK-ViS߆N( guv}0q7#iO4#Pf44p9%чA2 s3pdeVkQEk1p𴑨ioS|alQyb]_X!HH"Y}lt4ǪTGT=w' pxXC9̩z?W->!6 +)j7xW{@fpGbw +ШN~J >u5d^9^ @[)bP?'iz+ăΖ=oM5ΔQ͸Oo}`3: yP<ȏ}QsetaO2 "MkX{`uMIy;';[9TKmHHW;"/ӻ!c,I5?xs況T ɩUuwNR }{|BWڹߚo"4aM& ⦆lWB m\]Qgq_*&b-%B^>I2늰#nLĨw7|Lymd懓}A6kt U>_b#A "  Qa8C(S%55.W$ Vi/Q <}@"Ȧ+ꞳR2R9}IS*GCw4}xԟTj /vX,i"VY`ee bEuo'ӂ(n O#يn iE܂( %Z$!tGmxT0#w̩5ҖL=ߖM//;Ro*/=p뜟1PpRvV?q~$%?&>B+aLzδoZ+6MNjuҏuKmFt3 r_RgmMz0dBb}>V)3>u$PO2-.单k2D! وІ.^鼖A936ի`8m_d-[$I7D]&V"r3꺫Kte oExԩL+wb<!{,5(5na4q~'R.&!Qb9!*2%,-,q3?V*xv'2w|fpd5.AGD'#B٠>-+}H&CVj\px),f}r5uхiDtVAϛߣl4ڱb*r4CR"RUKNV'kA+ L͸5<(l[|G ֔.`}U_18n˄-l .wD-0 {}X;.^~ᨘ atht#ci_I,K(H|׽ЧfdmELb-"]@b_KߓBD]/gq ]Z.;ԍIaeFQA@*=M2WhLVżŁBϥD@gKj@ep^xxg.DEr"֖ND 3G Pg\ӳO/a fBv/H3|2= V6;} 2Z"ħ8U7ScĬНW= ZuzXKo&&zImxP*qP6^Ah!b3ߛZ?\a|m̪l/;ȸ Vct7^<mȏj$+U'Tnpx| ^xYNt3*$u)wsk`R+fb@;y;6e/ኙ NS>M~66sqO%} q1 3&}O9Ԯ0M|h)u]طxRxeKmg ڳ}9u-7BUE&\`>3 fϟtwT>Nrȣa֟//; Ҍ@kг@an~ 9qhWm߅b]wBmF u1-A<Ս\1?Zc"kN;2sk|UKgC Ўw7)Tb̊i1ZZg\QuwÒ/'bv9 Wr:E䥘,JTi"2[Y5P[/ҍm a[I=9R%h>¢]ڮFf+rZ]g䍑0l@^%LO(G,e` u4p*՜=z8ƢJĕq|{L[q>ה4t Т`ٗ_n.%=9@ j!0aֆtgxCmwߐPIjX)W .0{Hb -jhb!s̊d`S^7 Qj[Q hXBck *8TfZ`}*QK;AA%yo#`;g FáM(N!ҚwZO(!\CxC  RU>1*!0w| ,bcސ]h-*NmH5l &Q 7w%U+=z>ܜSz+ty:ӁQ uݓt0Gf<', -N' t-P|:s;Iv}38I?77Gr`vE& "|<%I!:IqC dKDa߇h,@*Ym~]MMcg+g?t"IT.I ,؉+ߖ笃_?V>|x: Ͷ6i1H+NɐJmm <~Pԣ7xa7LR=`usdܗ6QlptS^SL4wkK-0^ZXwDXY_@!i=M6/$Y/&}MěVGfnW 8Gu[>&*2VASZ;H YXp#8Źz-ƛ).^&^ISĢtnTaV]@ " CndJDE˃J_2Ċ\ /_B'8eY;93(g&çvP$ǶEhShz2V\ajj9,^wKaF4 \Y (Z {M]2\ˈN.9J8 \/H&3fx2衰4,1)ه#2_Q⨉VCZP~ }M6|vEw6*{X0Y] ym!$Y Fq 6F iZr} .J#S>9,P.u+wy0"&)6v̹kpϚQ.,ytA vr^uTIf;y{YACah)ٳmg.5)rYTJާtϦ,$o͛P=2 Tn(X(iUqAp~td#oRJS_Z<RۊiNM0⦈)hֻ?,##FG{u z40m6ogNwJ&ղƒh%z^ ɿc=d\Z<6/2mVJNrFqh"B/B)dQEYw6nl93ESikheoQ Hگe^Ϥ&M>|LWL܋C 6m&Ω<č k){rc(-Ft'-n=!7,:j)P'2c#l!cD\7(OP4-uUA 9}% u-X[l+: ĬZ#)G>9YI^SN d-X;'7Ymm/kj{NRV>QYGB4tS-('k$q/5K?"kW=Dt*&.a2nGw)P7,SswMsoPU -kd7 @BC8D{gJ W$ˤÔ *XHp b$ȶ&VLP%b>\QAy^&H1^#=wK҄Jh*!;+X "BIv,"ڰ 6r[iODv~xt=j#)6 w&ZtK6:,h)0зdKI"Ep8 Q,ک3IAbuȬO ~j-\Q!(;@DPbmC է"C?`djժ~4z:=tF]8C_>LC; zh<)֓▚q,eBKVu!>f Hĸh(p4ei'B1tuJȺ}BT=X4{Z<ͦ5bil[ܸdΟwe낐 z|fȞI2ۍ/e\>AΤjoK%\@7iQ@" aYyK.9&ժcl.$k?,ſ,/Ԝ$sP Ɂೆ}Fp ='TPr> \B0mw2pʙK#s5lhXA/M'\|ui߁ 'R.þ~t[(r`SF"KfP2vWZToY%L-{[kv˾92;G iK>&W?+B`^ҪX<7jǣ_TLJi7 WI=PeV"T2?{Aq~ &&ZjRL6|oF | ÇiC.`TCo')3("QK y?L0lz I/7c8z F>bfi0`/0jt"v$ɐq:Vt ,'aGXL5;۠9AQ88EyOə5Tvc/hݼM3yXZN,W9S=oLp¿*q$AH1Nea;s]I"uùȫ( 4[Q $ݥYG~v1g}}o?rB@\ c}'ܗ -l-B98]|O "rs׀Aj+I&(>#c`{PtcD-q:cWq.<~2"+_ `2EX<%%$k1GR񷆲"Ȥ}I Rco,- P}~;Y k<J D3J!N5[\KEbK}AǠ> EBTս>j2hU8jkH)\F AGWX[~zc[ ۏݼ2R(zWgw 1Pn,-ئ\H_xK@ = qFvU^Bx~&$ 5ub{ŋjO0+xlll]YCTjWzK-1#Mw+6 àe3r*3eFw}Z eA_WMv9C' c'"TM/> K%Db'AÆiBN8Q]i0QOLNϓ)/zjBo.PWIak&҄934џݧ : B7":s%[JX Ϡ*fnx ݶ2b RP!|[^? E+S ]ny/L3yt|}5덃)@T1UaOE 3|&~ʛ[gz FNLMpfd0g!>8h[=Jb _N@#F(GqmME׃|Pv+ I㹐3~/ Ơ|f$G7OxLUV7o11~CA^I}7\8U44fL׵@l:]H&U>sqa_&.io@ ONMo7A"agFyf;h8],wW76C- .I}KH1" ex+_Tc%2|[1G*]dV.h'IۜlLα=4yNyڻ{ $ &J|;rXmS< b޸\QGY=HF<-L:q ˖=nU+튒@0@DPdaa.!~~hjUOf`dGsb8Ö8\(Cr& qt)>«XuaND"SOr?Ȭiy*8yE|Moĭj>ZD|Q!DRfmƎJ& e93 p{ekwFVߒE 2b4S7}،17Viz`9l\q|Uy?Z2S&.h`,z5Mat˔ޠ/eQ4T7{ʕN<$ Պ7%Hǧ3Z|%"0yYySh p؍k8 n6F+x^FRa+כ>F'B2W'XSF!G#:7,wQ[C%s@D^ 4|8JPHYD#Ō~UGk(||ȧoqHDNR[REK!mOX@*btvw,f*VoѪk#6:㹻B3BSdu2Ww!ٌ\cQ5568&?}\`5꼀8^*ct٥jIQP֊U_<0OS"d3sS G8k_[փ//|ܱn[NHUv8qtb$K̃?/CkH _S/+߃hZ'<BCBNL-ʂ oP I GX.|邑 zwxN,(EJ=b2WĆ*\׾غt>̕HʪSUq-˩g IML Zq;TH .T9:ͶS]47:n^@^ `wP&5^u21؍]j=PO/tWef P ZOœdoT0A]VGܞ7^2Rk0OĔ+E%8'eڔ3L%Yr-W-e{` n *oԓRNb&jDŦ"F:ބ]v| 2 XWΈ|M=,q.8Ox)p3@Iw&)6I.#6 =nzx Z`+_xϒq6kQ&PkaVXˬD; *@,J?qh d5|= 4Gh'}4@8im y&?RJsX c[4p/g˦NvX)?Iqzaz]F-uɡ<٭z H&\;m? }1YȇqwBE-ޤYո>CG,.ڤɤM3@& liۄCP@P<ViM=Zf_c׃_df@Ӳn(t`8Gpmsݪ "pnwŏA(OXBZ mqk9߀UؘRN ]uV/iOҭ%e>T hYû :15.5^WkPޘF#xy-Rʩ"@OqUqm&|{H` c\Oa# "Դh^طLwLyI i |#7䒳^3ݒkx@wf9rXgPqm HASu8"Og\"sݱZ>b< ;fG_dVx X@ YĹF/PfDujk <1"54*MpES[}YXt*7 fw_L5{L% yԃ/ݭ#آt+kl OF#ijy.wN:p#֌q]v}WpjZ7J͔ ΫO>=cgHKӍZic?{cVJ5!92e/ט]~`@LE`o̍)DQK#[JEd=Wc fn>`w ()d/ 0R:_7%%}w\>6CnotH#RɃ:KwV3yb IoWV֥Uenz?p';_tnmjJanJ֤Aqv6;2 D)*{OG\ g*aZq h]s[g3 /ć#7t? lVK&$!V`f!w @db6 ob X~6 A0>})F?&`1 n}mzqóȌsGF萯KYNuEi K=lL뽙>gw9(BN,\oA@;2X$qyO`L@4J5|ŚRטoNNdNl٭\_]=%95tRhzv: XŬ{ U֟W]٤|Wi6Bfb)vHb"6Y <17ǃF0h3YUخ^?p;Ggں :d񞴠 0PY pwI^}L #4)Tģv+ K۬Y-  1hi!ΣQ}beN;&bUMRMJ$e 80gGʓU" =ʐl".1G\%30 (;Y:/saׁf1z1o2=Y:̤kȲP8V} 2eHIC/#Jen#ˍdnȫ?'*U'8qB͜lx"8׾Y $cRU[s.0 Yz2lġ\bmQ~!s!_HO]F9oEÉ:[ x pBJ^LE3ÕY B<2+j$kz 8aY`GNvnqH\!4^_G 0{/bY.'zRLHv߱0-8r eqq\x:o¨u&xc;1COp FM2K0|Ǐ[%=3S,56U>ZΊRh쪯D)miqxˌXRM6jOYa_?u]uȎ驷A5v?R jY=ⴠc&zOa_ p:v`E|;!$rC0ؙkAa06ѬXg2*KDErRɽkcndD;<$H_aNt[+,jhlR@Jm*i|Xd>su(D:ʻD ˎ4x=&*Ƣ'&eۣc_疄4)*`E:{Pfba<Q4 ;~ _tέ927:Oƍ+۰0':2C]@篙x[}8 <)5Uk}Na?,t#2J 5?5<ŕ t%@>+ES-nƙSP4y WG/#J=E"=oytVl=CX/p;'zw%*z>UyjkLzTc*񿪱# [UB (`oI|P*A U1PdHE3Ql"lDg^`ch+Hk?ԑ̄|qr.Xa>& RPVÃlSvByL dt2/X[Cr9#T `sd /Z;Itn:DP-td([ zH3<+a}7|,)t}0|;UXL \-nyӸQAVdZC(-k!%~LVp1b&EAƚ:=(JՙpkÄՒ`ڮlz?Q"H+o}'Z"Nׄ6oY(5oWT+w w7!}Y?CN#Z5I[ ͊I@[ۖ$ c:0ܲ9Jm|SL!HJ@0Mpbu۲kf 6Xm c7Fۦ`<ů, Uusw;OH'L6B K'If*e6D-ۀ`|I9Ŗbeѻ-tt "= $ĝIǂۉ`;t19Hݑ jE69>]sA6.cmxkCny'D2&7pIL0Ļ՟%t?aImF S(F`r]^!IjǐN)uw@pXpdHm[qdWÔǫg9(d|ȷTh^eS4jM;WL>' ^/>`/I$1,J&T2UD 4*1 ;a,4hm7,2!kx9M32n}x8˧Ek&.^J mcMKi@ O: {+v2tݭr4![8?a7b)H-H͸LEc'Fd1_ä0grQNioӃ6Sˋ(ʱl6.pHv2D8z,M%7:Y U3 /ΐ7~Yo䜡a<2@IQNd@+j_ Bx="D nRn0{|0`RWz=N#e¶gAP9Qw7Tk < OTVU;Sk dP*JOP4=8|BF`p4Z5AQ5ʡZk&ۈ[c+5?|a'"@9W[?fj _':avZ&T2QPہ7F߷ v,6 3#Z 6T~H E yDEQ4"M!vcgxϓ֏zU}{\vȽ!e̡2Aigc3N ҧ Ǒ ~$j|V<-^݊ qQK7qvd*JzV@2LӉh\{'狸ީȹQp")HӓuP6!I8m~ J NI.6tNtWFi>EH]L}CNQaJZ+1lǚ)Hm3kjo+EhwWHrZȾnqJg V!3KbCXYi r,63u_{a\iui~őfl!gC5 =b$EDDi z7kEhdaӇpn7HA+[ADNjS]b(%bɰ_Kt͠MᠦJ[d&IP&Q22i' >.ai HYbJSW3 \f P,0<{dqJ~ܸCfF#^]g521\:՝Pieh.* Cz] Spgݞ *RO¦:(H 8>26\҅ԨpͶJ\XBG5)s-=Td1VzV5VtUF;du7i0dd G_~_~cPWpݙp0)/9DŘCJ=^e;$@f׬c!pHVp=^>X>? 8 5S2DTmGTxaW`R' />޵'vi96Kt&`*$w/QmS{YOy6bf̴ɵW8 ӄv(Ћ=3Z71Acݩ;4,OV q.۲1 Lz@(Dݐ;Fky?+?t_LƘ+/6sᇟcB-lȸngNeۻIF4` y։ L?"7gFE^lYV*IxY#v4eI::|(HLtʄ>Xᚮo G))%[lF ܴP}˚3D1=:ȕv IP4e'y7s/췮]2kZ (v 8S/).MwqSSJWfP!|RVd()%n*9{v_ʹgJjXrd5F5~i3ȟT' +E*TFvbس/ėT wNy*'5Ob+3%79u=g5^}-{yG' 5C5|-l!$Teײޮ9ȵ"BVi=u5yC Ɋ(>IOPU-NZ1; wm*QyGq3 $tV\F|v Ax81s4Ӝx! QrP4|%LȰc~b:Gf<,2TSjM40Kywrbؼ6\2zA+r6i3qbHEclR[]UqKb"Fֿٻ4<\l=ήwu:[Ah;mͺ\tGY$D?mۀ*.J8^ |TKI̪u]i+?V$OH0,1بsmč}&$^<@V Nӫ+]eU;tW6%9iR 2v862S;iC{̂5,N}Yt& lv9 lwQJe)ђRkʦGV#k FO fn hkaN$~͛x ɉj:VNMD,' pԺê:?#Uq-q-P؉B\GBQn\Su  U'܃*8y; |+Arz,TTIJmy4*fm]<FV(̋Z =_mj/U m ֑F"h9c5 #L9N9x0[yI!#١^j=P|(:濬tjga$T)֎3AM&)#SmQd!A$^`:]}00'1uU>m:6LkY09 W]ą"> 'y%94gr=_ZpQr&I/~ _c"h⚦Lvq+8"b$g=%W,$# ZHlpj>r0'nR"~Cb":틉ofLFs`FDYX;ܫan7屽Xt@…w"6DewSqT vP8b3Kg8plbrMXOtBRr(1rQlk G7FͲmU;I(S &"3 1%jOh;8̭Fa$5MsC0>f@OwRFT[ iF =>Se, QY Ad.|sɝ.MUGy>1 6H!+1gzgb()-`LMfHh:fm)^U-Hcr"E`I Ɠ8mMdV` D4᷂lZfPmŠEgQ[rL,k(rtƐQyї5?xxMl>^z'*.kջW_nj%1/ uTt nL+`gyνםyKnŠ:^O0L6Eb-yNRM|_nߊ/ҠfRAWJD} ά{Bi2t;RO]hV ƛ3T[œ.Vҡs]n siY Yw@2E>=/V"qy̾~Ł$L2KeF5(6ǣ)K}.۸VNg%B]uYTfV}؋~q)(KCeݜ0ucqG5qC ;meG_7ؘQL˝wv8 [f5{eyD{nzפieJWϡe9z1|z5U|?/dY(ϘZ `YƕJ6IM׈J ZP\0:0.׈ӜL!:c 0/c`\)qYTL9O[A@ݍ=:͠'~@!--Qy&gC߮L?ޜfdPe͠Ƿ_al"Qnf,[l9 Π󮎍RA[ג_-b/rijKV\:G\]:Oy%@Fޣˡ;ʢsz +7ϫnȔe}Jh/O6l{{N>-vJN~t`'kgZ6 [&ҧWSlGB%^QaR =kB]"dM-Ma`$z5/YUMJmBp@ˬ'~?z+jЁpjF-~0ӭ·qש^*էܕ\c@E9 뉽kǣ3#㣆b*/F$SwSaֻc3vi=6Ba5&6^xd_yp9K:2`r^򗿀DKv%7B .,N/-B A">xՐvKYDtUd[LyM(^I -o$UHF(FТLȌfIg}`?WhkGaX4h.GFDT2Ql.Id08VOi#?xM ;Yz':&ޟ͍@)hBj^UyHMR_^ D {"N5D0euo+-P˳]\29ztckQ |+rFqlXc Y% *T?rfʋ󏤝ط{\n/ ARI(1=Tv]vfZlـ;H5v&C(yJOaWN8 3ÝwXOO١~:uDO޻_)l51BM|%BGiuFڵ;u;Jt1?2,0$f;-¯T/\2..,5Qb@5IpH\hXc.3|x@y~`5#p>t'?xa5R3E8UZ2hsvH\Z2Jg`3kwq(p @33`HҖ&:SFW6YCq?`aT[ZF0oeNetŽ/qjs23c{R?ǪQ}aI_n͔֭_|NVʽJ\h.g8y6+؍|WK?x*O d=K8,dުI~%D;̈́g_GG-!v;9Jݝ_t-N_*L(;BEsaϝiF 硔at\qX p"Φ_ɖ /bUL tTn$ jH݅l+l/.-gMmӯO/6#5#gʟD )$'ʲgsb7$4G kFḰ|j/}4;2N&r+8uϨy^֚^U[4̪t&&d,b1l: xWbzx%T"~4 $N]4@.{/O]D`e eл'btz 7'.xCoWo(]>MrҖ]h[=`Ñw0i,q4Տ0M -~0J$EZU\~T%,=+"94z|JrWUhqdgkADgc$yՙ'l`Y)xZqJ_W(/x#S1:-(,Vm/38GjJXvS(8Gi}f?[̛:Kh((TNcaKO< z)ɓ N^v! E3) Ra5+޵Zq1Y n1jB5 =Xȣ#JX z[ȵ A' AۼI^a^t*ȑ~k`g @Zu*N!/HDg7 1 2O\eܪ= i8֔˱ >33Q;_0nƗTuˍB hJ &n4N!H0tw\-{k4]A%(/, هS/,x@H{y|w)ma SoZ@dǒߢ)Ă{uV\ܺ>7=3N=Aq,EԅGg{.EWd583pFg/dUSBH`utj׹eqV9ޑsQ5'q$?p&E-L̑FFp'֕0ksY7[p9\5F^ XՔ8R(8,@\[(ў |Pβ)Ph)l35:C~Q:C/^O &(- ;I6!PSܲJ|l0&R[^;dv5L'f 'kK/X>G3eBqwA*~BO y4Ξn(c6˱_Y_j$&kB{ {i8ЪO dCg.24rqڹ#ѝgHWh%-% )8CNȊ RCK<X_ubFF{ ma ۃ;Q1E$=E>;@8iˣA3mmIun T%R@0`2ު:(T/Dn;A3V*5F b6B/eΙʾs!bp68Q{Ē&Ad]g@"QtAe D 48vSaC=6spn%oȪ$H/g`YM70RrhjT*.CXDt޹TNؽAߨEK yzsyAƱ(?X6Ik9v:X>\3⸅YX|,[4Cả:|K  JM[KN5'uD,c,y6..}E:=nr{+kY~VL(հ=f%pv$ KT%')vn ְT־> _[XrsrX88nN^>PpI93-67m&n XwVGBy:)qJA%۬/a.Yݻ)&|{5ZEHqhC-d&6 *Y\|fɏmtE`\ vPi$8Utiz 6x6%l%j)L0Ya(vAn~l+G!t/U?b-^R= 7~TB=nԒ)b؋,T0ik_p7J@ϿCi;:!d౼@O{MŁ3ZTΖ$\s CCih\H(NKśS/1>lk*-"]DV> Cr8gx^;58nRr|j>JZ:d%~!Nj+E]/Gл$[4!fXQf"'Nr U 'D!`̦:4F9G볅V>Id[.]hsi]oti;*TnJ:o^Akm0_M?&!ZG'@"g 2 'MU̜`EqІfu@tTIEQ?Kze6'Q289"fT[^ FrC]!Ɂ2JPdtPƪ3p YKDV窃WVy[4-O%:sk-UmY%tt GJIwoKڇ99jy8;Nr ]DکS^GWmhPB~~bRKuS[̣V?7E $Q9Wl%qׁ楒'=$A5 K Y}gh\-14 JY {2$P;789ƞÙ{52& R*2 ٴ+dVunimPQFJ+3 C~B٪Rd^,hJ>6\?]둙CU{24{iSt֑6M3 np3M>udV n?C LN+JND_+7 `p.c"%T/5Q-ҠJiLax ]7ii{;S}~OvLJ&ƐCY栉PoeEpy!g_c9H*x̿ګ>hHv* ХAsRX\{6KQr)Z#skw(:TrojoHOݬX[P`k.$ g 51WɠkslPUJ=չp=H#y'RkVJ;D.͖lE^!%%vT,OYע(i' ۣ֡\0%tF y`3bNçU3T `sQpEy lP@"&*W7%iEFKp\*hB9.当L^Ap]<`[Kod](1+_T ڡ Sh;lO$í#; F˄XqZVLrn7p Vr~w[!0Y3,N1ܜױ^\+ (50%)|r~\׍I[7؝q1cyߗl"f7 L@1aCoq7B!¹=ΰ*ͯxs@tbo"k hhmܙY3W6qQ>Vj/ 4C![{d}R꺡DkO1~͡or*ew.llcWUB`d"q>j} [@N\}ԮS!WR7`g][,/f~VSm;Hie8eВRZS0]ui&@FNdmm=5`h:f, GSqm?J\l9|D[~SkfQ;M*v"\ 8N׍͡:mtD#VSVNFؒ$ Qi3Rq8`}gE,cYs u?teߋIUrDX>P? =2nBuP#+Vd u:Vp{PȜـy gwQkG P1uzԶ]Amh=?@GqY 3jKr ']Ӿ 5O`P.** W;*1hc ㇀ $6dٌMvDkxv}#I35HW%1'gN'KP mqޗ 0~utm_qPDSn.E2և6 IǕ(N"Y?S7 a _ՋŠ9"6eA[! ^ΝטBHa>iZ5bHZ:**jւ*o,Y툋 M,Gv@+&?D)+K#f΋G)o1IOroLN $5#k$f3Ձ6Yr-80Ո cy:׺ s'8N%:抪4)~IS#저* A1bЁ/Jd1={a4$Pk<5od;7W0IDsW(0x܋O_D?9Zg.aoMݶr>(_dX ID.4L‡DS#Zc'$VקC+Օ} [gu=cxz֎fgVk:XLy /`+T~gqP{FcIC0He%#,6cI_Ua08qO$gh*Ǿ++2:pwG >Styok XNR`HZs]B8_%uN6&O*V!+io?/(Ui.Fr,&(Mmt[[e@yfV-;M!I9,:1M=e ~T-)Bo:|F=_*csd!e2U>=A.O7eN] W6;^G Jcbt,:8)Ґ%ь !s%o\w0jPD7qdEc'|@ʞfd"Ih ģLo2w}$S.qսpIL*}1x b5 Q5o2h]c٬)e Ր$K[F~cVY@Oiz/U=މuCs4 j E;]l?WE{fi!u1itwM+(J2s89(dJ[&3K<%%Go^bjݭ45nWgJʍF 7,Ȝ'oU} T'vr26¢ (ׄJNʮ)W4Do2&wlL,jՃ.Ώ̊,y^5*2˴F&Q !ʜpC,muoɪ/ 2b?J5CazMN >nBLiy: k|Bov6^[ O:)=G|l5¼,>eЬ#'W1X aY&0ᚅq*"TkDZ¤;~2eiM,k%BgJ5EaXBJ +Cڳ5nָ@~&t"#VZ? XMy>^ 'e(%.ӼgV@݊QMp؄>P1;jx#(YD~3$>e G#XgXnGU od W02U'_]F,!xG=*uԟF/:FֹlSU&&D[Ŝg@hφ pO2ˆ#vШP՚ z 48N2k;9t]v9j7'~#|sA ުQş: @t_Ożk)-6VNǭUjv{ߝ5=:;S>෿z5hYR`Xы$?xqR e")8 YCX-ҹsڠ_:5ѵlDe#ߥj뜙aVH /&v qAY?\4QuV {^kZtmmss0Z$\ѿd-e-uO5V^i&UÜp{'KV2A;+BʴJ[B$gXʍ_6GN@laWW_Bx'A,ۻ34wK ╆A`.C-A};9rW&wa4@(bz_Ԁj/^(06_֥YD,"(1 <JAW^ prg{a`{}J ?R4!g틜Fv%OLt9A+224>B;_V|'wSMQu0bnQvsI:&kLV3ќtt^/;%{ǂhɰ'sgEYJ{GhODܩ*Gv;K#^FnC pgdiT&Y.d:d= 85> & A r7w.wb WҚp1yʷYx/9X! 2W)GXzXL8V|X))zmS1(I~,M̈reGХ6%O|/rRx+]sUW!՞u'5>~\C1GOTyry%{*c*ָ@;,qB7$h*Т۾lޓ`W,q-+ғq|cWg9S:V E.,TZ9eyjb*$[e3j¼+5ļ*tfW&gM0>U.êmT.1*}ljkc"\lը͓_ rٱ(NÔD J~&@='- a^BOPy+e]e?xZ]l J?;, cJ$ 9R-B@f z*OaorT~ u7iL 14J2Km&>|S0'"&KVUG'8\f[֤+,Jk{~s?S6J}HC!jX{(”c_48s~~$$}/n^uЉ(! y+5Mj\?oZ#߯/8c%eVFHLB!\ . sUc.m!Q E5L~'b4jRl*_ dd A|fp>~AۨsbDγ-q)SU$~ JYDŽ"aמapގTA lH:hy,,y+vV ʒ v k5%@=ỿI8iG3| 燩Lт;`ƦVK8hZ+q0ZѢɑlk|ق~́,LC6=J4_6waXM2oW#VG.z}?!`x"Sj>5 kQ}w@o굦2YɌ_ښW hٕԯjc#h2{ܢ05nVzyȧ42zxJ߳3dĸGe>u3+sJ 5rT'JOx\7\Erqb?%~K3=f '1Y.RC'@8\Y0vz}LLZaH"DqĪ`TRU4o~<֪<lt.!_I1IGl'8BN/dٰ kמ¾|0#1y}Zǂa1K` '}D80h66m8e$}[dB;iÃkt#ce_*ްVΠ'$ށzUCkLue$ƍ-ZxhO& pNt>h&xD U sf?Lert-`앨y1`ݪ15vW-Oo/}#\dcޙ֦Qw Ǘ&//-^UPa>NU}b#ʆhn0tr#Pʅeh糔T8,~K0MB|!.RQls`'אR3b)L9]h-M`,۟c=HK reX획ޑsu՜s A& ~B sŁ"-r,xz!.v7`GR :s!OizT2.ǡ <|͚V+bS 7?Ϝx2eƕPu]ZUV>f=[wQU r@'ļe}]B w}ćKmWMFAP4‚YM!, QyH @Mo3 AadI1^b*#c[$/ց7nYsM|JZL{[Dͼ1!7WHޡU{ƥ@ VjhYdn!pcB@"-DGFX-npiyQiz7biDGx]yV&d($t"׉@D;˄ՠQ P,}u*9 T0&NH d= ~Jy3ڱjys#p)+ w.|扩} rF1> .Ȅ`vC[<>,ͿL1ET!XYV Ihȅ'+`JRb"F@3'grݔ (fL4Q21dG|00SxCq^">;JI@)L&=ZrIF%+53èkc$?O䷻djگ?b{>6WF$!-L-9:GPc< C,qNdyw>G0$c w5òE%LJ7ί5: 6fe/@-KF Ϣ/dآJYxZB]<u I|t! s'lrE<úEr.bp, '󵻙0'徫cy{z~Hu쇅X2eF5*c/vr "I (nQ#BkٟYpON)[waR.SgH<_g]>yv 8&M fj:L \jHrq*c2L(AM} c=1S ގ<0@VmK_ᢿ%.g=p"E{`SUL"-x{ӴǦz Z:;ܨ+*,A|"J%zwA۝l{ȗȹ_,-'DdAWnkD I$ZpaGQB{ XJ'C_MK("h|d2O.&\HYU,ٖR/QPR2O83?gr\K *蚎hStSdE.TOmo~D_ˤg8TO?ɯܮm ^,oţi!mfHwJoK`khpE hϘiTCDF+^)!s$Y)$d)$4"-r0@\ 3G _{5.wm?uHFQ4(. p9bs?O@ޞL,hk"oj+kb=s*ݮqBLk+`z컼;4}yTD٣;ްҐc㨐u+a:iC*,AY=N!S=s`D |+`S2Es: Zm@B K`7{60M<ߐWX׃eDv)mnk5D}Aܨ>0y|>? {p^*'`npj}Y+Fa EGMˌ]#Fp"1o}u6&!OIB:&@ }LJ(fHtcṲ 9)l3]:5Z0+q]?ۖhb[G\p1o(JsvmA!&|=w|0$΃WA@̆S0hLl{ % >+q87FXNizv6䣡w۵ D̈LVf;%>h 9GGc=*:#c|LPŸ-cr?7j~lк~!`:we#q#4I.9׫Ȥ0kH0j'ĕN1@9ȘNx;a:&0ǀ_fAOZ&t,ƀ&{1d5+5;|18|)qm_`Tis;̚:Rݻdزwo]װbnb4#r?ծGGKʹWȃ*NT):LTMT"M(ִ =:\EF5S^MB+6B34 V> B)W[J N"y=tIp1MNd qFxDԴ c(fܙ} k5Weww)zjI3aizLLG> N<=2$Rh { L F ÂӺkЂ}MH?(QG ҔηEf{hDU'd؎\Ӌ ,P?p΅]*{#Er/&/$ å g^Em<1l_e]KZfczM!KZ_cN-azY qKtKge 4=\<7{<`h2ac D,Ө5,anUcХu'|JAW7L[7[C /P}✭\L>՞W-sWz ϕe\W卌LQ*tǕkwxPֵO@Wce:U4D3 x [ ڎ < Һma(T9 4!lM Ԓ#[j~7^3hqR5G[YZc.FW <qeuѺq!_Gnw=PP{s8Ǒ9 ڶI_Bjz.c|SQ/Ĉz?EAUZm}Epa&?4H<Νj8똪oHq:Jkf9)L.`/XIWL%Wz6 %m4eK._ӆ$7w`]Ux7?Bܞ3Q8vN4D`i+ Tp!+3Bw(^;Vh_$p:;r^'=,aGWaMI2ʾ]ܟ ڛ̇u2癚z 'tr(cCMN]vwY ~9z$@ׅTs ^aÁW]:}d4R+[h$F>R9#9?5LvJ&Lq}^@[EC`vɪQz=YѦ75{I㑒k@Y |Q,]'AրD\?s5k;o-= kGPsZL?E5N;-Y|8&gLzCmSpx*|k{iڤ$zrїc`;ڌݪbD"Z U.t0 0Nˈ*;nBvP+I!\#EztzXp<@7#`5^Y} -)'ɼI?≯(S,5D2$Yg*5FHhk2p$A F(AsMP*iيII=*A"|?bʋ)JV捣.9Bf()<-ywMӷMOpFP*s 0Sd[HpFnyv/j]rnl9YcM\A-mS" P2JZ|4,mә9q/BǑoxZ'N>UCO0'e®-{CAᵀ"BwJ XCrR:iqԳxW> 圫6cR[PN]_ b9pL۟ c+N[b *zJ$,Y@fZ$b[Owޮ)}v]F:Sv1;,xx45R/[胞uOyoNzCj֜}e5_)d}?@5G ;w;kW^)3!׎T`6ңr] *lns #uٿZy L1lԲ dtbK5# jP}}c~%\qO]9L`&F{((<iQ}jH>%[A>jd Jǟ+i+WI,*>^JP>I<(0M~^ML ĵQA:4>'n*eݰ%۴m9+?y]~f9ҷskS &5U~@J7Ĉ.Lj7fPH:ͻ(G:zlpy|~ff g3(7YQF{fL'JSc(8%f(.z|~Y K͜M,ՊdW \ dvsDrupgc@lMYd+!@m@2|QƔ8^✏2=:{r0 zd4:(av]4p?rTFry CdX|<-% J ;,?@{{L hCg'SS5uG%K)DZ9E*y<ҭ^Muz֙<xT>v;Bܡ 7";Y$|ɽ 8Lo -S|IlX` $E+ux,IulݺCcf2RN:2Iz#"H,5=G$;my,xOc&%~Vr.Њe @449/eɅ+2Vu~Z-S+՜sd)۾be-CH5'V3Hx-&>$( F~U*'FgȅuXlIk`;y 1kQB%Pq!#XZ%_?r!o81vQ5O$0h$K&*FW;UP16S"r4($iC|+PА!KY+F>2$=Z K˝hMB)~ X$ɣ&#AfUf։yGh[g$fL{3_8,  |tCf efp1; X:KGGm?@Gn 1#}0َw17c媱!+j?y:{%Jۆwk 2H9Jͤ12tPv'V!(+ܭ eo\ByJBT'SVv@":_6 [N]M᫜<;$fJ)B:}jE\ؔMO&p O@4_H%28Zr4X,/ @ȫي><< Y0Ϡ.6*0]/]x,s4^BO27r k?[=Φ_ )2r4IE(ek/귵$D!0m٧רo=d URf=&h\%]b#٪[`J7_ώA^^جSYqUf* ul1 6wP_` ߆>"̯vIZ:|2ªx__)D8ٝcEQ}tW7 t A MZ ķGgiY|@6U2m~VbٚCg1zw3Y{U4ʯ+WmPDݽT4; 8W!K8bjn!F؇cp.(b EA{TME{l*Wehl3TV w/6Jo-eHrbOS [_ăT6~Pֱ(kǖq(Ez[vdE}g$ &ϟfygN_m ayj);Pp{jЬxödGZJ9~[ky~ &x3 R. F[<{^'JTL(mLQo+.=?;&A4_)OZאGB`CE@̙n)a 5/[%nA[sg]Ʀw1DX'ѴC"ٳC ~oTG~i 4؆G/w^]Z^S"Ҟ+*aX:jdL!eA![DROiːʫc7ӹ!OSaAT ]1[f 0,\f9)KwEq8!42HOFEpc")?d04WR ve6s Βs'1KV,-l{^/ظ~-%|>03[1~=~(Y^0[E,Z+N0uAׯxJ"-%B#Vn"aOlîPHq(&^ePnL)$R=s)'M6BH?1U j)g7wʛhWH.$]TjphDJ% tAjQ\]T;DMFh> 2@uK6s,邉/?j}Vl+Z%%©B)TMuqq|p͈țmSM(Q8ALC~>3W ɕ+]򄺠 A 7LهMPŗs̛ѺG㸒d4/y9mN…r1q&Hkkնx&1ZTۂcpmIuos-S'Wg=#c{3)c9kp|݂*Ƣ-QH:O+;P04|!9/i6E3~SbtR u*I8n#!}mN⧲!ߨ Ka;6C_8F;ùꖙD]VArtR_᪳NxcRxŽ"VDL77qG r_@f6sT;[:StArEA>EjjrJiKK"tjW MI#4[r{+Ӏl;֐[sB%2Oy ؁}jt_3*؍9fpL Ѻcx}0s$^sT=Z_dݕfoz_{q.WEO>\h8KH#6Z>DnJd!1S= :p\&0FawԮiqgbǍ1/ar\Y*))xsq~\@0ۨ~ZEZt,p(7Rs~a๘chT'℻ԟlɨ'UZZc$7Xw99ZQ ј5 粽uAK PLv=*I^M)Wb&>=8LH7j #prxLDap5b;Z#B!hqxiXf3~+H/#00K+twu{JA2i Rvym%sG8_I7==l}7*7{e,`%_+6Z〟#1z1‡]l`)c- h!ܑY[跮L/C"CVEWa. >E&t* PO ݳ`c ,@IVWu g~_3ߢDh5RKcr)T(]~_2lOȲDB~WLҢVRd<)T'E!Z|} \SVO`hĶZo>|ޝU̷1iœc@ NLefV@?޸9'D ĵ:QJ ~vXK [f\+MU#gN[z)U *46YMIf҇@R%Wqsswޅ򄹆|+Zk DASlS&%{Awtz-3Scx ۠; sb˂d86ib5Gڢ_r+4 FCq/x̺"gc'{gqV&D]֗103 nb_^]?i  aS``%mc՛5`c4$gkZaEL#!>2ȳeP`Gb W RTw5)񛃻v(Ai` > 5 h!v#C8i7Ic#|,=pTL 4 ?ؽ!|+U/B~9[8F)eMj4=p=tCeCCz[ό̭&Xy^gv41$WbN@\bC[/ViGV//fG*giiR'mU#Sv&`^&cGy?6(Oc{b g )E)X7UtZi$Hoc91$C(vefKt,rݚ1n|sy n3$|G!--pK߰LO0JR't9z"5CAu h5zD:]RV#fKS ̐ 03qK@o(L3 F*2lhZK;iRܰDŽ4]#cyHf"$ w'h&=DtZivܵ+UKW,T]_Pİk(߅@Y%,5/WIh7Qk:Y\;x\t)TShHCʹq]U *Ζ!_;T bK14TɷFتicwP x-,}ra9G8;&H)PȕP_U2u-ě_CY5 01'rq1pJ@U";[זYфHhѾ;f[#V b4GxL/y)l; ^^s<*̠lX:+PLoo2p bwY9dYi n(r n4t(&ps|a1YRtÜ6g? J& I(Ȅ^0sP.8H_E5M`=7P\ĜLjXʁjM]#c`O nb\ 6O2cQ0SWtVViȡlZqB 6tbOR#oAУ8~7Gx;.1vwy8`)_8! &k@o>M,H٠xez{:WY] %{% 14Sȝts}f:4+pqC[*63Nt眤ʑ'te%zaFԬ RlF.4#Ce&[wc>QBDjk8vki?(忚9D(8J,cWUkFoY! ,Izy|۩yƣ9c/o qr՚KH;VRV:<o唞 Sr׃f{;ѐzzc3[{DM<)Xt~̘þJ3^4LEdx^6>ր6{߅0W2!޺JݟMm<]<Var*Ctcq' Py%m5y]n?v`:PPM^f|j(I2aƏ}.]5z $0a( X;ā^iF+:/z4Kz ; z%ܫx0楨[lD{=+֊e(D[|V_%,Vek4Rw'$f é~_o?,_7L(N[>i5p<ϊm) Y~+a&UB,nzY:2>|5%? 7^PYAj*y( %?%R:@e/ډo9*X_C4Օ 8C(nIٷjf88:+A§8o黿>)E`m;U;v6lj)%{iLXy眦[H0Lb^5)v4-5mJx{Fad gC w{A"Wa/XT,;9o}:5zsp [HAp4%2oSZ螕P'WpAY7(c~9X^EW}xܳ7I}6o޹X3Lr9j3|^ǯ}=\.urXLa?H9_ ?׋ךȜշoOtOD,ts 4ZVbvg*4ǣ$蠉' v]얷g^l(j*,)"`DK:`e%r{U.H -: XΑ*(h Ń(,.R WӇEЇꖧH`e㋲ T/{w:wD:ֵBv}^Ϝi<(p$-հcs T$vȕ8.M jLUn Aç o >TD?VI^:F邺@ܫ,xHe )9Hß+f@|ݙtkgPyS5Z6Kj_jټHdNɔ1TUC~~\BYz`":{c +XYtߢ,6bp,&j{f(+8 6$/lxckS9K,X{nGQGӣ0+ܲJa)>I :Q9"i XkTEezݍx jRS)Cv ܩl H63X 3ؘ`U-4BU{E9:j.#zN9J^aQߋmOYJN\G{mSV~fpw-ƅ'39qFŇ%' *g%`Ĩޝ[Lc(,+KkL]^EQޓRE|dV,bM=4H1nk`X)sZkT{ +wo L1]XjuIDBؽ7vh=l5*ShgZSk 0\ֻ1&29^\ ):w+Si{bU"RI2dWkۜ^dw$ ?;RQɢֳv~bE뤍׎CM%\)\TAx2R)t6u kw*KrŢ-D8,J2Z;GcU`—m`R4y'U=>S;, Kg;ͦ$zϯ/85ΛoM %`Õ9|%c{!V{KئveZp|w"X7 h܅f~Wr_z0:rI[ 9FE>sQg\/<9-X $`ܑHG3FzBnZK7yP=rnQ^Q ׅx$;d'/7\)LbtwW78J :?F!L{mϝBgȕ/2\# bmj@-C׍誚ףYk]儺x+ctxgRnXߊ aW* ¯F{Pqi]pCw3Jݕn2 Ȳ%Iƥ3ן`P{#ιsh5u U .nE0=QD0(Rt|2erP4_6~T9ҵEIЩ]@osVߴ+p-EYoA+ҏj#`JTpahUZs(q5!Їx -4EgBmh5II d|Zc&WxғIL=z`1byOꂹ2D5gOKMWlo0q!,kP ԱT^/TSI2:yN3H7@}&[eqB!H#1eOɨ\LL# sóu2;4h}ѣLJGB ESI 'q3-߈5g `Qr\)HXd>HГ(WWL9^78Yן8fB8KTMqQ JwK5Bge>qk^Ô&?K)\ҙ蚮ڧ{fAzmQF_$rChjY2oepeB"͝3nDvp̬YWT!2M}puh篤 B``tDKb'L*6A. `R|K)\uǏbV F-~*41LiJlph;rh =gFDddE#ʫz,Lgl:D%䛶yB{+ xx f޿F|_9II%^zFxW˘PPa8LNYүs),j٥"Rs)qg'Ѐ2ʏ Vw^x߾Uٹ^_9ڨx:m~iG2@\TV_~a`H_tQ≪MBd-RƝEw<^Wh.儮X ^P$NM9N0HF@Jn=(P#̋tQonŸ^MõIPOQMb %5\%;!1_0ۘ;RKn ߢے‘vXK왉+À0ƻPܨeLQTa ̴嚹&Ԧ,Ļ:t: o&ErmN`M? &v-.v'G &R  7pD`=_-Fx0 EvC1bĐ,T)z3ù3$$RTtQsdh+ 'GxQw" В,?ݸc 5^dO&Va7?$8S8ϴƫP-l2ϻT'nI״w.)=$jPč!5ƫ[h?' }Iҹ(ðI9ՌP1 0xMq ň% htY7 BRKa " uImdMB/`YU>=_vJҖV=& &aV@%Z1EBj4-2ԱX9YJ.< #+uO,ڏ$|Э6 >E"T2l׮#fv$^! Iv# }X^"" a!!+[0Lf!`c`m \/ uꩶ'1k;Sۭp*nf\~ln.W3bK7)>3:+۔m\Ry}O )I ]*(v#] m žegR pDHAGQgi Cq2~ cW4eTJjC|"&pQ3? S-Ia4PxH-HWө9,fuDlzY͐dVJ$?OpxSu茉*k'54gBC?HRu'1 tPl ޮF|U' XaiĴ24d5!c.\2k^aԤR{8XSjW9h;o` e2iq9'ZYG&UWid!7[uOBj4W⧌ֱg/Ow1|u$(VݍPP/q#9pUoɑa A+6)w BȨ!>iSFq%20L[| q'NB'#,SVikL\շ]`XTWPo+jl`t'\,d j aaʚ$ oA =:\ qgXjX8*s^]>-o!̸SГ !IF%S~D~ɊWtjuJ=nBK` !Uyl"̂g*3E8< |EӧUnU<^W׉r"j' ,}Hae U\:ObT UtQVp 2TDjӳm-]u[yLihR?NZI4Ogʝs >ٛ2U%w]eq?1\@,i 1!V,'PvLOV+ʄ 첾/Ƀ0'C-Ǵeβ3C㳋SN$OW x4ɏȟ%NM *yϧ)3fR$Ҿs vrt;ƺ5KT& G,GP2?"=n^po7 yH}xu qr/~^ͱEӻm_KI~konk[Tx(9A6&Ko{Xx߲@|U *=Zp"IHP3=FhD~>$j -bVֶ$@tq1VloLDm^$_Û ֞Ʉ5xv'%bAeFl{ P fM5࠸܊}K#2 `w5쵘5<{F$z^E-] ͩ{csukkqC5:h^T]I6ޘR%fwl٥_Fdgۻr_PIV=#lADȥ4(Xvѕ!/X'Ĭx&0lBfU,*}Ś'5 :MĤ;e4f%>#Z;̂P)GFCՠ~ 8nzTꦘ,kA暞L8E/;͊x9Kf6a3A>jAϱFʛ^y ׊;asUSLHHUәQqXy.d;=Qn qH}Ⴤbp2kMgxWYG*wC~O G&H82noYc 8pnZDjEu$j:ո[Ǯ05ߥę?2XghP㦚1^p-Mu\M@AT sP,s]3  q+U~ZAU%AQ4W0榕ݰBf`%ZD7[J$1MW(ڧ:TȄlgP4Y;ۉS~$y2~PҐaMS5]C#X"WL:1=j_(A7ٰJ uOrd7{k\HJC%}:kCZ;,t<(=BE["7r7Lҟpç&@5$ otŜVl1|tdoucN_NK9׶~AX#&sk%kt^+>^&0;o3"\d)lA,@= c<>^K.m3 0Q]ӅnMXZd#^ ?ق&dCVNLVY?-KۍԌrq͢ERFs5 fecxDϫ0\a6d%!>◬Csg#}*gA9-'SVp1֑1DNmS!NƕYAAGO^#+ƿ"4}`ԥ_ :|QXYD\9-lO1kWRQ_'(wNpk}PґYB6\fgSJ̚^#y\q9sFlE"PhY\ǃvፕ3Cnh>^2.. 0C:*\Qw@tе2^ݜ@. OaI ގLl [ TlrT^"(t1Waى, P;S;0hT/"<\R#16aJ'y+ "FMy<~(@r,ejK`kިfNB(pZHtFFb'ejѡ*G‡KK2<TėMeU01aZ=(_}Q }fNu>]anUg3V97e 06۾ʷKEIPk(nr))zOB{h^*(_c!g~lдZk5$q nL -X/Ee? 8-b'FO^̈ $8"l4%أ_u8gTVIxɟ1 r蔝_ʁeEKU୮u$ɯ\p)5nWMZ]U)]imzɫ9d" 𗑵wD9|͠JO5T+C |b! ! EQ "e MS> .SʼnvUP0s{4 KW!_Ee0ǫ:^1!+eG^b\x}3NԞ%5Ȍvg3Oh+EN>6|j,N@ Kd$ cљQZd[bl:leWQ Iކ=1 `ť&ʴa't<5/+rz$+4{y*t4Oӹc5I'Æ:: qh,(,Tu1v|? UV .# Y['Ƣ]h₯#rokxPp-z{BB[Z#ǀz<[@x;eIX}n_> hn1*^=: i+F>D<`1RB'+AkJ6P?Hy!hn}E.syRJ y'x*v/v-e4#9p<(*.!biY#5TiL$)jVTV:ɏkf4`2q &kK3(Є9%/-.~*PW;&ЍZ9Xô:>8Z[gRn!ZˑH1TB *л1&qq5ǘ4waZ²Q#N 3nV|Lɏ#l N5[6א=yhuʪWD((d<mfB'Z]dz1-(:!f1j |(1q]j_SB>G.Il(jTAC@+ҖnbJ䠂rJ sD%(I.G^wMyn|lsx~ f)s3\N/Z|ذa&%̞5@&cxu|0&H`С:U[y@h9?hΓȃ-@oYJ^bp% *Gq_8!dua e>]Cg{qI@1@|^Hۉ& YfM)_ #_ 8Mͻ@'^s{&ι`V^Ў *:X Lݿ G%?ˊ.x%=@52>:!dG^|)g*>.|͋Lcsz DgXc)9g_8Qnp۹DWZzj#Uwz2;B*e?mM:(I\Osl{sy"yo ^$q8*l@ sM8Y𢡄păfRvaL;WSxXD etmS\7vYU`Ů}YjqݝFܴ o@PETx"-H!FZ7a:${%dd'P S`-,l"WO!D `lAX 0527=/O܀+,hP-zOԐM]}5BԀYUelSVRZLJj P{qB"J ]UB_dJ$.ߑ&`3/}Yuk`~KL'vegoIz(Γ0;1S*阾ʉ0p{k s[[t)fM|:s{σ"lᬅԼDj:^nEd>Ý( jbY vx|8V@7%" ))\mS)|FyK9tu Z6%D/OW3Yz4Tg4!9}w ZقFvx"-] 8Cw5_`Όd  b$%yea SA~|ykFL?A W'k7g86+H492pm4jS G{=m lžV-}(6{Bd?v*,@v^&߅Dv]=oE}ŜHk ;;0^W+n:fwB\o't쯠K.;n0,p8֫csU)Khy)ͲߧJ110K9#wrTt`VvS9̐ =(Jvyda8thIx&dWu(u A7vrDiUὠwodPSW_j6tmwo:j's *;[ kņ06ٽ S5BRx2i0Dus#rUΗWeM>ME"N{ϋ>|ةc A1q>9+@F}RR/s@O0@e!q;BF` zicZ9而65֊%@p%E:H7&5A=-&嚒%>gț$~Ժ'rcÁ (.]^î̂57[QMuˢ\j͈Kek# ?NL -1 Bvu920[*mY2ߊ3}GpGD5 uLjtb9*>V GX<7J`I}UĪZ/dr2{\h|D`P[^Q?0SaR v!VZǾ(JO=!$̋scwxR״Gsi$صT+cgx:s/X SԂI@=񯖟!y2~g|k6VyA _x|9M|Cto,tN*o,Ww`o )WcU),9gCxP# uuHUx(llcu.Ta>Z}1yj 1mbb_6Oi@Jܐ  |pz3(U8J6zQ&qy\j6ikDeA7"LCOqo<((yCLsژ v~XvkyFcdwf@b9UO4<T9A2 vKFhRud/!E`[o'ɸ?˱fU׮|AoDn{QSFdGL`61|X1h XY&{:7Nzu Ś0FBcGZ⛠ުfu>F;ެ|*ȸ)J_^W: aNgrFȌE8BG< +L9#VκCntH<̖%ȇdp󅅘Z9O xg"ڮ̧ %MV| N#EPT'Ka s7~RҤ>^k'E=>fD_ )Il- aϿĄ |Yb=LC,gT2N.L-0l{ rrl(I?"!'ڽoScf0Tt@#^@J./p;f79v췠6~{% Ђ{H Yj>T?_ܶR3 M'Ca|B9*27SS8 F0yP~#.SͽTwfaַ=:d'/yѝp'\d4);TF>`O5ɇGK,[oBŠhk3o ˻3DLEsԊquK7!v&b"A]vB$Ҍ4)9]mrYUd̏82! ; a0q&D(w K<Ͽ-}ڐ! 4 ʣB}Ek%u>~(AK~ǹ?Ua.Tw!kR3Zj+W#۷{kU@ǚWG &i%Sgi4gz ͦQG?qUMrxY)ZŜK5h+;HQ.kK`^hZzy`\ %N\kǪ`8hR񿓧wRKC9\`0 .bp!Cf6ks|;}L1lbdc43ު@^J0 #K},y+S49=Z;.G=[yu0<)uT y^$҃yM.o4K;-e~9(a}"UO?s NOP!MܓD%;Gio$4q#2N,6c"rȃ`pvӸ/;*P|9-5q ;Z/{#i>ſzt,@InYviR]:(ҿJKD;)?Zo4J6ߩ/AAn$I/ ?.(}6 ,mѩu`6EG&QhDف9v7^jTGÍD{'pٱl^KԕXȓȢ a V4<\H!g6xz(5Nl49"V.})fe}esBuφp5N{6Lf.1mb+$6 +/'2h A4x袚yl{Tt{ަ]ww* c{v+9}9bg4;Q /7 z/$YڶF12jI2ܩņ g hd?0MZn>>)N؅>(< VB)J40nf޷rnAI^C 'LE6?)EÄۈ!ie.#B+ 9lZxE?Z $ $ J5Ҟ[`H7W5 nꗊ@3{q&dzF.Be*%7nIXʦJLw4em\)~Qg9ܦ޲ iQV9vm +W?{B1/SFL%@ 0Non)יYcwfq1xG|}PJ^#ŖAxvS2.9 2.OvH?e>ۭ!b"U_4M &xXD-&Z"̦[ p4/s pv2.Šz&#f]wkTo_тG35U vU~|dBw: |;"ϛl}c4{&*dS̅A)9lnf .)X)Qvaٽ 錫 Y4k}೔i )R=fs][Ιxx`/.k0==0ڻ?>;е=蘄zϗQ) U) z^Ʌoֻ Ɛި tJK7cYLg):F X?)ZX%wO43wZ!L(?$" KeJOF|ۚ\e<}f؝.% L{iU֙ğJJZ۴*O*:1?okSvcO {ҼR]l~Z QOY!&ֱ'Sz RM',^pG" yHe1K"C|ElQ6*@*Q5Cre[5*B)I8ϕσ4EDT~{c|+)RAe69᪅I4os )zkr2&"Ii^;rtrq/^B5mPGvV&Sa/ vPZܪ<&OVN}D@S;b.kHԼ9swzK .ֺ4*pO홎Z[gR~j; =+8 MElpMOn#M?,뇵/WwE&(v"l")xX㽥@q#T ־X-4#M$ia1<=]~Hlyq,~J ;:R?Z52yMzb:mq}D#afwkZ)C &j/ mPF(KR'pN'peO Ct UϺ'x/׽J2@dv 6u4)ݰ;wY -%/o+i( Iھf _#'IxG|*Is ڍBL%T:o "#+C(]0mrD~ VgP'Fc?Ч,1}:Vu [d6R=(KX}ϛ|:KykwI>\GIOd2au^UKB,RJvBE\k76Fَ@89@61i8aӷgvu`ݣJ)ӓ FnO \]=JT>)~CJ#/IIS~mU+pe 4N;yBf)Xj_zJ,@ ⴌ&v֛ΣR:eL*)<2)"T&Ʌ)Z%RO\Zsn?nϋnP %3 `itOT9U,"5=kG@/p{\v0\9:Ǎl/T-&I35XZWq>755?056WD >Æ{jwU$R~ Z y=yWF]N M گ} k¼^Y=LJvo.€NQjW=d޶i8XM g1x.>pm+њr(.qג]*^V&>B .B/3ƙECӔoz|Z !*TN]Ef)`jHp1㫻 ٨·Иvc';l]w#5MGnDS_С)f眱X܄@ayتT>*K]bȊjjJ i;7Xzqvp.uůw:X ~c&Rpc/n"$ q$m/Wݩ6 f b Lp7;Ֆe6pum;ˏz v|'X[t[LYoh?*3mf> (2"f".>c(,Q#͸ wH>/8{Rp.ѥ>8MIFj^r6yQ.];|F ܖބ `LU7UY!xpT68iV@Ԩ Ck` ztt&#-}(NU8#/clp7,<{2h)4(uA.Jre%7 sikU=6V9#ԣXBAdn Lb Q>Kz,@t{D>.r<~AmRIk0CrƁQ {̒cRrլ^v BeʓNS͖o*`\eZ6]j*0‚Di!Njs~i%\=ZDJy'MDQr^0~J+z_6i0xe~4kIR4MW?gEh+bD$JsP*S4s˼Zv"mϚ?[8Mg㑏&4XОc˞ p!<5agc{ pFMBi0yG em4Q|.ڲ6\{І7܁WȟFⓍ논,h5ɯv vX 1`1}i 2 2mu$/I!,0Ko7i_Y}]z9k28]8S+'[ǭNSrCo[{'pyys'pޮD~?kMU"V|$-G҄L(ԷʶĦ;I͕B}gZ ;qX vOC/ L {FQv^zt6lsK¢xӉYj>Fv's ZHbIzLA8obw oz|į7V41m'gl mM!nEmarߟڼ#9lųdB& U1Á*R}ȥԇG*Pl",W,<6b:+qsks`MޏO:@SD)Pb.ڦq~L0q-HyBOZmeYC]/3V b!4u4VsNyGN)fX"nf݅1LrfU=4{lJr#P6(fv5IėWB8do&e~"^l}A$H_ݶqӦx07&VWF^.HiFP: Uh+P{MχJkQeydvJchjI_ jl2U>jB/MҜ-g0?Y<(gЕ%gA/oo49ѝTҦj1,5>t0+}#֏T9]t۽'nhLRD#-iJ]N!ʙŊҟkuCt#+,|H\ӖN5dNU8+sb`: ɭ3%sԚ'#0K7olv5e-i4KxZy*|8n6(ϋ;=uzGā-X0t'Y9ńV(^.VվRh+D' ӑ)pְ\<KϕAx*6jtr&O3s(NWm&.'0受W{LJ~KnyyIPEk {F ^{Dz]QڠLԬ98ēm`Yh-/ sqg+yyԴ=aѫ¦Jߠ(aFy+f+#^IQJa輊G8\f3ཁvLm|h%n䴷r^`B)}KUΈu0gn@'.׮KxXF^2yK 㧺̻+RSSx~_S݅7;%~/yZ+Ozʈ( `@̆.q&%3JMn). 6An嚼eT<.*֠" 8ܵ>\Ξ]Vmn]/A4V=?t5G>!yfl{ [n- ú0¥BA3䟫Q_xϕ^Eq;g=[7FCD*~FDO%x{j_n)ЀOw5މ~VN`:*]/8)cgC,Gzuɉˁd7Y/u㒗 :ctP&RPΧ~V)*/LܣCdr4+jcZݟ*9R!du_êqNunEjdmjȚY0pk?}IվL!ܐn!Dvcw \S%V}]#h{9>3Msmn"M Xl{颇S^ɕ{bܡ˒D;-!8M1kH,cH=1/oMd5ù^q :x=u0 gv[«tɾNL/.OP›F_45|:\S:ehѣi8V-),z՛p" wc6&/;bjݰ2*_ȉ|| EͦWZĩ,Roy $qjD'V|k<fOe[΄̎sU>opyEvIt+KdF 8b_{r:V4 470' C3: y%D8hX>ZI!ܒ_P3NQU3IǐM|}ɐ7F6P +9:[j"gfA7͠8PMZ,u\96!"}ѫjv_~IiyU[SPabfǍihoY`WmtS8 Wxq@ ЭXv :F4/l:? F %IlFjKmKa Q'YUExCBmVy2e.q6|$f_ N- ES|`%?7TAR[E(y u{ie_jhaia{0&BD帊pΒYcQ4`FJ8~WӨ;Dv^?ͮ7.83z+ݪ\B;runI("mĝʋɩ) fSR >צ^щ``F\,n _#0~ARPϊ9#^Dx'u^p*c5+9sBSqihFAo{ZM=N9Yyzj)Zblz4KO&xрO'~2^!3^ "T_S?iʸWr[غueWSlj<5RSl:HXrֻ@"JWR?`ΓY5)zd 1|<m/.drѺg3篤H6,jl6R4b4>z3-Ƣ*Z-ZGILw"ürv'Ha熶/ݪ|_UM`Pp-^ͺۅ@tŃJy>,6܀ì 'CgR%TZE^w L*y*Q,ֱ[PT \'i.94.p|>W7\It;mj :\(&z1 د$mpABy8m;Ǚ{*g{[ 5kht)p0='[4/ҡ/]ۨәz4WrXkmsO{,Zqim}1d\k*1ʺ?GZQ]r@n&i 6gYo{IEXwkhy%è S2B)5x[F4VT|-r iC :{'RwZZh cHJP\LR7G#}߹JqÁi+*fG_IĕrQC>0 .+XD Z!t@;0ʈע7n&u#cD$}/ȋ=6kŔ~1X϶3lv('LrE(!Ko'ͩۢ_yB179+y$ы1oyaٛ uH%_>E Э{U = `''+{CJ@S0;C*g_I"/3ǶL/Ё9@՚֩'jT}{,1xPP`$#[1}sǨZyls`Gal(NS\}5=>dGV.Z60 ϊIRVubc*]iTpk|Qw ={ϺX@`zlĆ1t:xtOjݖJx"Yg1ҶC(yZ9Qpf|P yw_?pu2{H\V: BZmrI̕fij>J Ee&̃2\:*$YHBsfX IS 7ND֖ rMyhB{ƙ;j 1 t\jP*ǃMl !N]_ y䰆 )>Qpp)qR=V&\hUUFlʊ=kWqRkacQ48) fiR89WW"Dn:Z(^%ӑab #-kԇva_Ħb10ۦ-&][xr1`?qD,4.50.GnceR. AA܂hWx+?r &RZ&'RBo"zD{Θ,rO1G3.]߆ '! r#DmF6̝ײXŐhuZ$1x\)N @& ΫpOgaDk + QѸC'ÿ,M5,_ɌP2׽)W<,]~mA6f\kӝ-aN3rƍ0i9kR(ISX [Gߡ /佌J)MM5"mV4E ƣiʲ6uԧ;m 得b{j:]Jja9oɬL9|) Ok2@|yV}RbvA鉲eǫ;F :(ahr+—?.П!E]R凕u绢n<#غ44O5:l:av,\;fjy(dteoP-M8K;VdlO("4HM^ǘ66Z8%(Rܖߨ1xyzl#`@ X> L=M^P>f]74Fl6oƈjk1->ۈyhc M 8G,̫فk"yv `9\YATW~14 td+x~H|7Q6q#]ؽL)>%o?6'ϗ]Rhb}Ҙ?[Mէ^2TޘĿ;- 1 1d's#U؜F"j<LCr&TxRbr ܇:.roO _N0ϠҚR9ƶd#XfΘhc)r5 _]v ')$vɲsCVM;醃% L6K'CzBǟI\ؐFyQOM` I㎓vzj"W&?4˴mK9 C\xlpecB3Nm(À.W3V/b=aH b !V>2k  @ٔO t2E4 duηDx[ |m=9(pߊ Q[襪 L{&n0? &R,Hn F,g[NdV0f5ul-GibXC*e Ϫ>Zg&[c4C]i mF(NPtW*}'DAo1CzX/Q 2ٴQ~m:V; Pj4#|roV}pda|zA2myֺ%9*I#Kx2ޭf4Oܴ9+]<!yxP>j'P۽ur މPH[æh>%$WVzgV#=Y\cCD 0Jv9Y߾bVu+;.p|plqHbZO'rp\_Fʈ Hq01}L_3~۟U&QLbkw WFԺ|ck2{W`2;ŝGBqxQ)z8"[ƞ~"rͅFFovCedˍ!FYT(3PV!tՐ$RNM 0abt ~;ysotD9=dn:68I72zEE+Pl>+n瀶{{rq`ƌWSe&ԭT{.$wT#EOKe7a$:-V/ pꕚsx8q 8~>հи \)FBΰ#K(F.ym)W|B5 |#$蘓#oC+MYyzzFEld׆|4@CDGobv?>= > ̗^)zÆӽSkrVpn#r'jي.А(%N5ϊ\Z#O"O FUZ*2l%eBc!!'6"|z_Va߫18V'70/`G6bVloc(զcW4)!/jO 'S)dX}j m}iDL1C)=;;Eۦ{MGO(Qgֆ!R~;׬լeY2mBxu~Ss #l#ȘH{ԝT!?1\XQ͊h&;96F;M dKԪ\箧usaO)H\I'Mb;دDaĚ,}xh|V ѵ"ܕ}pqc2d"WMeLŌEw' .3lT\T+x)Vaqa%B&L=S#VQAdsu2,/NuxZ#)3y$|ֈ6(o?qH珤s0 EeZtR%]//ר#9W. ߩS5_C&lܫTTVD-&Sm,T5]P2= mmU*2n G⨵(HN))(+xQ2}}06 HpU+jq<]Vtd]so͎ mM>(i:c;! 'e/#]1 rIa.e GDhsu-RU(fPmyL!UGwMBm )94ugM:mLQĽ R F7FȎQQq<^=% M`5/=*75Ui1eot͈2BT36"zb$6FapQN3.>FY[ziS%Ъ RQfXxǻ(#qѯ/P87h: IZO,kG]0 @BBP6Kscь\8TlR<R*ZuG!Y#m~EVZZq5[P )}V>t C$xc8JpRdcvXDC8(b:uw&:8wT\+ k•lF֔Ճ>0dyDd4>V `z3*^?d#h1tNU+"QbUGD놬 -&փ PhwO6w pV,z]V/_ΙꒉʼU8:(C~U_>F>*b\9f[3 py}t.>@B5v3CEL:yd!CԻآfrV;7ͷ!{JWma'H'Wlk(~W.an4 60\qoC)&$Sa24c'=U.6^ YƆE&WP^%mpcN4TGC)i$Kp!9,y.Jv rԞ,W{bzrXVf"qFȞhĤ8>+6m:Ѫ2FJc}+[Ju @ @|{XX瘞jQhm[kwnͪ6DaNE7`- ^%RQ)df8U6[HꩊI`|73ǰ픮hJǮ8(JݒM$:Nqz-[,KVH*$a) qMDvehC^TP%a Ġ &<5_\H4f ˢ!zԋY+2qNA)/`XJ]U DF'ky#-⇙ `!e%?|g%ng ļQ/VL̏g4AᄆzI[s7[np/DF& '߇|*&h;h"|-ێRLڦ3v^wt06e?Zڨ'E+bڬ}8Ի0A )/2gilc0u.=/q zcs9ƴo|'WWGe*Y6Q?!)KB'okQN>]e$2WxmqP{>hȞFEp*bo-Eq hXn9ߎ[vop@V(etF]:'1U@hi.#;j,+@ NOb3zZ ,钀Eye ]%?By\,(޹8$bj-.2#ANdpm߱찱4_ hD ^**6#  6ݏپG# p ,JLn2O#9:q廻 KloIljaŮEՔ:r@AW80򳊍z_R @LiB6ow/OG;+#' q8SΫso6UXP{l>Kbs(ﳵc 0G` ac:Mt{m5B$Btj}8>GyL7)C hi1sh:)A֮MCwa"D^ e@"HQ׿`OhiYN+;<q@}%1Pϧw[(fO_a(c ePp!olA:YNH_(Kvو"] .o&錿4a|)] l`_mrv:>7բ o#D7t{ߚλu?<i32;:u:@Km&y1O$=zy򜢰- DoL"(0t4$5j콭g m@4{'CH7uJi^@,f@8wgZ*G@i},?Y=iʆ o'ԣ"~q=0.p8M@6<!V1P]hk\xۢu7fY_St.D\Mu(oo5B&t8%{:5+;`T&a;*jma |ft׭*E`Z\86Lr\SADJL=iW&U(LC#0Ȑh⚏tN秎C!ƦH9K;aSi5*i>Ԕqyh/VD# e0r}91O`ZW^B^ @(~V@hqy #1m{Xc)Sd:I6ݷ M+GUJ|u4@nuK!jS@?gkF=T8)#3#\UNð/X|jtNB2Lj!HE+;Y\`EA9ɾz. &1*y+{lMr]B{AWgCZt"HJs<0*Koz@ zcH*Cw"j bw:0R&ҭwʾ! |JzqƳ> >ݫhC<м9!#zZX5) yZ5b `2,+Nbi Mt~Xgi(8!JLP-A-î%e r2:~M=iȢw !W c~DZ2@S6IZF:;e`POOlV=ɓq80oMta/?pLom&ҽEQ&rAEB4NWģ8B(|x<49CP@rg`m턃ZeZW&3\#1R4B rQ},m8=kG?oh1#fQ2&:j1+}9oH1*ѻM$nV罉zr+eU$3Ej0dJZ_5'! bFNCYf8VzS1}`O0$ie4 ێGF`F\l_~{kQw'XI5R$H`lF{6AOm2 <LT ИEf\b=xݴm8p]UH`y';Jy?8ip&=H;fgQ2h*E1YZHC:OMڭzuWRq׺ѧJ>0j Cl5O[ .F_В= Y0k%D37+&XDC״dYos;^Z^&Je Qp 6۩ªͅ;thdEͽBUe,2wdx ^jSǪe=wLʮwTd#xu QÞt&%ݣ=jOar *ljOf܍mem[V=Χŋ*[EvwkD_Nuhi;&es-wu5Mkׄ0ki/.`'aJ>x,aΜTaezh-n^$Vߜ ?x-Ќc ExDBkM(z, ~|=NLo6ujP>l RSD}ͪ$5B{/~cp, CT UD|pݥ6G^ y6W֧F)atNAiO; Iz#>xu*Ȇm3Y6| X" TH+ _ ɵe/a-LNAU.gtBȚ$=CQ3w"jBvlK%hW :/7谫YGW!'SZѵb/X\6SG|B͛I;>NdrD @PNL ,D:U_IB {*pWV5pʰZX{17Ǡ5>X[Ra &vVO՟lQ?W?gFzXzanU 2RJl@*62tP4PI 'N Ҧr4Rknrh00xWnjA7S\Nwʞ4W?(?#zGxK^Yӣ^ETXP5c$ݲDk+)Y!R $0SX ͼA!Wɿaz Wc4Yk_u@ JFg"qq paysȪ?ZA@hj+&q0O:n$}~t%j9b/p|YTQ'qua ؔD~Mb i5 #7,ӸF\ GL~XM9s>P> ybgP'a~jZ4j"pN煣x8D祈T z1:"׼Hm,<׈I_;ⷬdj}PP9hF?~w(}6G3G/AlݭslBDeύco=<ǩ/o mWef77D/|Z[\:xK<& LG"~GاUO7''uiiBuv?+#vI^Fs/ 7;&h7ì jC/!x;Ss`6)3;岴.k^sN"˥w/-.0N8}RXqs1(-Q%Cf%Ue϶v8;/(l;=ۥ 3ޛK%1Q|j\ )0*|< 'w-d'+vRNh 鴏t5aʯ{P.@@pR,r䠢 n;EXU_ZX{0(CGPheš|x2Y#Mz 9GL;dbW͌Hq(y.),Z)tky7怫+nHQN9F\`eb W}9PK51TC:AzLq$}&u}ĨV>xQ}ѿc܄fl-#ղLeNWnj^Q 4%j L  DAGLʬ")@?JMI~kR *2(@| YؔwC[_vLH6A*ΫM./Z44Ś4XruEZ5-&Iߠʓ]TBGsKDЄbY!8{T[e"qi#pkB< 뽝2E]bMΆ!sDHCxɇd!ޡ:eȄ _C**]&VclzPEn*斐0ʜͦ$d懝ms ?Q!ZEPu26@QFYMQ .h@!~O' L0ŠJ;R}@Ѧ0ņLΕuqVjxR@} rÔ`t(@;*$Hӱ'ҒDimVpA q]e̵ׅc9tbK5gxhP[獙+ogN /c?ɫG(823"!Пj9ŠloW|d#N[7VOUGX|qԃ>jNV{2ܹ,j̑FyyE P,S"|0"#& 6>{(T {\ޜ|,C݈Zɶ^TQ(L?Qƭ54:*kCF)<sWt]K9C̞geBl "+lvt>t 6|m*I@ )kÊ@tcE">l͹ ,iT`l3$8g}ZW4593r_?XN~͑ulrJ91D_/sV[ݭg܆UH @u/};>o{*ٜpY6%g(0=jNu9^`RkPTҫo|~Y$r6_J檭z|k jS-zlؼ_H dn=lcew-Mxm]u%74Z>NBB$ji&6.YجK] z/Rya,h(}b,x=96CDW䵸 FBc~%. ?KZj1{eExlf7MVQcNeg]|y=ȹh>1B ^\=OsxUx$)Kcu;bI<הjhޟ|֪H9_a1Ӟz>[t0tRF%q_n9ޑ4\:0yN9}/\4/^GCȜoZ3-7cԻ j40j0ԗ1lmRqc.J!hY3 Mv Nܙ/\nkGG|5"8f1wd/{o 3%E>1XmCl+]9*Zc)JYeM{1D^-.TmGC,KOkQ男q}pK1- w~B.O5=2f;\oao?x|DHcF+1aakIs ^}lXp{P U䉫V0&$Rf2̯ˁa:/*aD'cpY9YNA~n Q c}XN!TDqk؂߫'sw>È9LNR}8sVqy+$ПB 0T3ZS\boHDu{1) V;\Ra&8Kf/} ty\ ˷E|c6d􎸽 ,Sԋ0lXYJ!L*n'2Wlے.xWzX0Z"rJ֝z,%Z52'7Z=x`5%m031u8E`PIt-Xv>,&?&dbprDU;e=rI؀l 6|c82W/GġItUWc|l 愃u\rUC-\bd6Eivd+ N@;T8\qŵZ"R}4h*BbĢK\إ\ ]Ҹb'-Рu쒙5_gjQυ6;qIOr?uMj)R1|E=Vh{d:;=?1i;)Hw&bE-?[\WӳiI͊$ˠg(+*NN 8d[aS}WQ28{/}m*V~0NUTigqv| jo \.Qa3qbכ]A&9;kǫ>\q4:K[u'yQmVn,NcD1܋\)T2cc:t7@yeeW1y0w'蠝.r2:*瘡慆sH? g6xVNC58U芴g?. !Yp܌rV>YքF2#.:?=dֹ4ќqΎykU|+3&t՗<|* u;5T;r@Ze.Ԗ$Z4hY<`ϜzE= NuutCNu$&Tie.nn{*L$#wQ%}qq"?RNG:m JD4+6Du3tt홌kLCT955?a, Q,lѴY0bicl);O;)}| 8Ej2"&ȟ7*3"ԗ akvlu|-D_B|LZaw/!jeNDP7}D4l-S1q m ypˠfwaLKXeƈg[3ދYzJ>_O\ jC ~ے dE\O aѴ)ynwVϩϡF츐 /Iɾ<O[Ga6psC-&(YCU2*@{M 䰍ٷRexD~M^iaRL=:wӛ$ 6#ٔttB"0[T=ҦLdTI&lYyzZܸ~=Ngy .ήH@Ƿg̭`?ZjFcU9)E pO^e Sп2CcqVX$s UOgs-WwhKs#xZ{6@J(jD U"09%"GמSdmwN2G3. G~" JHL˼h nI5oz5f0h D QhR:>}41Jۍm ii0 .oWDiP j > ~.uA6*fPF@{+ )s`Zpw5]l1xҾ{;Dഋm4c&N} ^[.Vyr{ٜO.7uNp v|N75X~*L@AE\č 3}x&JU1MG}D%ƧVZժ'%C#c ޶^'  __{c#mXކbك;l16'wyЧe2EֱY,= s곓G$Q?gtPͅD R[en2~44qA81dD <$iAS-kgp^q?@)uzoTxgڅDzqhGXMW&͡ gۙAw]5UV>5L-?rDUN9"VVnvP>9:f5HSL#I+t909ppUQ'ڝRNB /[oV9nO2^StB|摲W*b8IUX ڕNp{w JbAk!fl-="}>̒°!5fːoS,R#5+]EBWلlDp\.nV2z2.y_ #}Y٣9 ̊^Soɔ2Hs(͐J7p"oI2Iz_ɮ ~* ﵧO1ceZ\^Nϸ2it! +QlTJ0r,ќQގM0M۵zA0uOlnr58&#.׏ij-§/F2yNvʡT;pVAWzʌ钼$Ck )l OrzVheZMGb=Og-w }Vw.񴞒|̄~~`!6H')Y齡dq2 |Aq&c a3 ?I rRs `X\Wcۣv5ij>?\N*]XG̍`u@Oi*wamrNRd]3mn|g=?`]p~Ӄvjr-(oE=Nm%}-`^zW9+rwgX&bRׂVCG0 =ƀDL\)$e7!G#y4" ZsآGƖ%0|͸`y&R 2I>_nVTt)\P_iMw:7f0 =D1sOI&.[qT'al쮽7fkq&%[G R\išiZZ6qoBaYn46JWn|;^HL#?EQ[.V'H\L0_Rǀ/8WDa7=̹o TO ȎffY{(7[tuc[ryf&ڨ cv.I9Nj{Y@C1GS @Şp<<H\HFʼnIsNFőV7dCJR4MM*N9<(A0)m,+Ҟm/7rF׎MӴ;E$.Nɰ$ߥ'B&Nck[_Si LvJg14C ?&UϿBu ]FW79~ `=멅߳l2ko,a 2"@-αè#Y8vm--klbس| odanQp]$ $Je{!K֧|pV%Y=({l`z}(W{NTURѴ軡 c(q umM~\Uk=eN_3 vش(MB7;Eϊ$Z>ɼl p#{_)}spRM(qsl׊*?93Au =d-UYdKilaQ\i󓳯k/)L 7{_Mv >NEsT<⑮xsx浲L:G.?b\|.y3+ Y _9|e}*ѧ.ʨ)P = Sӝ e¤H]MoR٨F8M+"0ދ}f Q%i3 cO07C#в )@g ,nJˎFST=X9Jwx;95jNAP eO`2NEaa s{\$%&7xPvH-q/(Bx/hHlJS5Ed29~?գOyO%dD#ܫ}g~z LZޝcCpK}+Zyau ֹo7!9 p'tCdͮlD6Jf!_8YP}m[6~sjpjչS=t%}䵶>gv PIMM\ 孁;pF7alKc;_ˋ;7 Wy+OE"{h$jA7{X#|4kKO.J rcQ'`XCd\MX`."Zul3eOD`筎vP$lFBaܣ8 a˂ b0M*IMζ{h- J$t<H?=0*$B-cTptg99: /bU|]"@ ~Σrs~[E@ztCgCE}W/W T)6XEGO=aj(?z'Ws_#74׌ @+\sR:r_ 5ɚG/?_(#5`R]Dv}D8>R >Ŕ(-E2{4IK7I?ss}̼F+"-<V!l^RBtHqф\HjBU|PoxXꪶi<0}%=3tc@u[ p-lѲeAag;IA|4O}ld6,R$ |)vGywkc).4]lJ!0CO\>b:9 ={ Aw\3as̆\/:Můd[izEܳ8}%ؔrsdJM _k{ m7/.M1RNH~܍qd{Tz?yӝHm-fA}m/VM߲G‰y{w-&Uw; rh"QړOõMshp~X7?9üq^,$MTnӼ ѕgнq:ӱjnۥ,h5' IMS?V x@^œR#zUR2b ~<Y%X:m:5z/@Pəw=cBp:b,hU,ڡFա\=zup* ^swE46S@60싐d`ݳ"Q1?YUM' 4Q [!S]`U\&䢻,wT'ẹ$RaYr`lﱠ Sr>_,]> (7<sa&Rwn5Är $p&.L@ IjWg?M7ޑK(VQgrc5F{su WE0zݓk?ֺEry;PJsڧ,7û9t.#Gm fn@H p=H}Qy UtFPiQs?>AԍɻdJt} ?ÀHxjNU2ҞEzԄ Mfy3Ww&\&p< Qjr넻:=uPwߔ:*f6Y#›Pɇ)4Lsn漱eP*D-dF&giN5Fn `ST:ϟe~kZ5 HD٪E|0M Q, Fyw v|- K6;F1tv>"O4/9ŦRb5E[~MR Η*Md)V8cRBԝkRX}M37i\Sf>J'8XD x MЏ2P#.N{`mzֿX%@g> 4tj!!v{Y!k\E$!:xDu*|nr엗a߼JP,SZXu$c ]xjzUwI떢[-\Nd NX\fNlX4D|Rzco1vI{N:n/s@j\~de{ AκY" Ȕ6 KvO "yz߰kkX z姐.U<"`c\Id` l͐;|0[1,ݞb48iƬyFj냥#]QO'AԹD>kKC4JL:/)3 ˪Iն5#aϠ^HX'5ƴf,C6\/NoD3p Eg !MV燒Y1m鑴h`̙U",0OɧrRO۶6^ZxX-5JRܣFҡN.Aծa]9Nd8i2%ْEB| str ]0>3븱@BfzmZΤC3\ =D7u@Ͼ)Gi^eoXКȔ["뮄G:eKt@ #qj\+pms4-T·CTVel /0Px`Vx%Wǥɖֿ8]˳y=hЄ. /Ybxy^RKPЫ]@ڠD@W$cK;J$>Y{D=RaI,ˊՔM{Җ"+Ux5m)ScMٺbB_pʥH/uY1XRDX )7&Zcq[,闉醇j rL3mdзDʖR,C0Ol' TYbI X_Y!gZJ_ _jS{st9g@5*Ghv97 Vڏf펡c~Qg) {ėKiR+=[#9y$r0]`H^a,݋5^lbfs\RYA4 ~)!nu2j6TJkIH7Cϴ /;_Y?v0 J&~uwmT^f$5sdc[VkjEK`E橌ڣ?U8y3'6FTU"+P%26ao76nLk;SywIPSyzFiSX.>9iX+7ݜ 7wL%jQ̒]#5=R1i&.CQ3n*i^ăQ8yN[bVl(HH`KdM5;^uA0h,վuj3&hpc1f9oW/Eh{mF(*v{*Ӧ ;v@6 n]]Hz"(2Dd w@ w/C=YPjTnk03P0#UJ iAΌ~NXv䜒&[ʥ7 K[ SFQUԫ}*2lg7;˓I7Y<(&갯 m@t$zk0Jv6rV<f,BJbL(I_QZ^Q2Nf }co$@tlZx]akT}Aw= TN5;mRaΙ-%_o7؞1mǖK|?)|Kc ٌf>PAxO =-8BET;s9oM6R24&, 7Gef&Ӻq*-(Ӡb.DjxB yET7Qi{ΫFO |v[bXYPI,k/( 5f/ӕfք?6MuZ5.5W> 2Kz2z60? 8ga'| noYՏcHe# Y=8E bV!.>И  Wlh97|\<2jr`tP|W}/u0fJi a}$j o(a?~Rp>vrML%d\D1o 1ȳ'8EYx͹qm%޶Z*&qLmk[-Zbj!~v@y`baqj;?%?>+RGP~$ƀW?R<ꥬP:J4+|}j{]rvҩ75T3W2˔D [xhMԔHuԞ-LMzli(d3 T-Z6=&oM;z+AUbqO(-x+ĆǚFXƶ,\[-#I(.QIΫ5f' ;1duoXwys-Mw^M+N2wJlzm15ӑԍ6蕦G]vg⺫( 3{z>'zXiIV {?ߠǼrWr=(țB{6]7/ǂ)qd刃QVT$ =[<9ܚcϘ;aj4TŪrg?34,[%h^6x.)fpf+̸4L)M~s>ÕyPzq6>VXIMXnAQU Em˴hK#)df>^xGm:oNRp´@@Niŗ8.󙨗ъ N2J@1V կ b'7\;4(S '$wg[mҧ7lKiBg\IVaW/y%4a6M=ӆnԡl%w>9sT*N;F/]2kޯg6+$!/Q,lo&Der=e>$(gA{E`#^虝uJ>$?OC Glнnmػas;q.a[bXָr5a): "IK9UWVǴֶ 熞$D rJFz5x!܈P*gjSXJek_ax5$^Wgʥ]~ܣg-cp kQjx1NpOCHCS@1̑21~k[%)qN|g@2vl N& ̖5 +F.M oܑ?s~џˏ v)6@*8 1rcq܊]aJWޜ86?B`j ."g[|/w9zŠ7Ǒ&|,kX&l`yYKquce^avhڍx]eGju~+,䏷kV:]:ze1zH(G0D[fǤdM*$YY$+k1!x dJʟԮW/D<qB8㳐~cV&^fL"UN@\^| = ?ct郈5`dL@xZҞ/SZKmʼ*U|P RW[$V1Kj6?!R N~)2}оWNU(Z?ή)(UW$gJ<s#oMB*B9i`P9e2NU9amͨm?GifG)_C#}oLouA>n0ٔQf-KϤGǻA+_/8(DV=t˿/SKE t$ C\3}/~0vy5kYx/* 8YĢ!pV쯨R2`NqG.$; {O]fJ=t8<-,*'zl`TdS) =}< *2 `($(^3|\0AJXeҐXE@7)p'>f1?vr&+|{X9::fOu_d8Y}{w+nCɪQBSkIʷtr`E9SBJcq3e#ONPګIѾkBެFu+gDy%qܥQE@5÷"6}ZݢFB#0H梏:mѻ;X, $dw \sFK?^ ?r^'AO?"f!|=-1s`OG *OKH(;c1{{YdǏ;"ߞB.1cŖz̬nN(!0[yl6IǷE5j"`_vmԫS`%KчHAJKK!a ::+DHVoKUC UˋHdY&4R:s*2FeT{&Vg`y>Vű -j ˵] k1k$ve=Ƭ&=Xnd^+ae 0d"ϻΔDxDzc0ɾWX+kI7|^)y[fnw) n{rxZ+qKe7x9_ }_ , {WIxo'E\2..#q@Iemї>Tgfr4a(2:~G MH<:-3Un=VޟσϜ܋̯Tlw0aNI_`a0jwx~Qkmڠbfrq@blz ]t3! R3>e9'dqE_*N#v6wB@VkWŎOQ"F^a)H5yrXD3)WLloK=ڼj8E[§~2H >S?#W!2󞤨ȩ9Q6P<:gL ey$j jLwsq k8GciN爵 svbЇ6Wc$xf˵_ޡ.ƃko1Jc"WT r[& IQA'<ɠ[q&F0Jr4;-:O~hX'Wg$2E%޲.Q)6!ݹ^mwDq[P%p Avyo܉rvC`k8'hߩֻSx?%9|]~\U^;F6O_F)8j02FBHnkxK7//`@W*l|#`>k#qzеC_pff䏟=}Scf6Y`[)Npk(bEAnJ?YzA;QfWuGC3KB{_Eqzk_̰\uzsH+]ܬZrAB^ƩD h`lNzY,CbԵ(8!\/etK/^32d pA`aSPʚY)_۔֣[_ ;j<לنgNcqoUO/;l^l:O @C9Ҙ%Hс31l x7-Ԥ tvwp(H5+= %%zV 5r[h^A+bh>`n#>q_0a8[< 6yOXԇZ;=h4 C E.b(!i{s:>ߔ [%CSo$S魅?p, 7kdIGRN;/Xt*4uV# \Α:$Su\׌"OWLa6q iFC9>R|9nJ'ƃ!հۅLWG!n](ķ=.ꚗ %WIY6ߠ@ Bims|!x8;k"A8<}@ JdB]L~D#{f}Nj4F6X]'ΥSLEaV/rTdR)6@j=6 yXUsm"AF!1)@@ q]a ;j|yf8ɡuC\,ͭ 10Yvâ\h֭d!O+&938p|QT-cգ~R2CǓ^B::'6OH8} cTtVr\G:Mֳ]+bYyM_I~r[5c>`L7KmƏchtIfX&>D0!gޚU^tﱤYM?C;c]oz@kwd:K~XE4W/_RkC"OSF;vB(W>W5붳VV##`1:JF<3p/ @D8>:] rtDym B [#`CϤj% ̀g\cLBmp/A42~/fd+Y ({./l-\n\ {#Ϟ;1D;Dfn)´=հ7=7r}QR,w.ơNɢ_JŒ[Fܺ}c)[{oi:jD nJ&98l,ZL .%W b?ǐton@〟<-&Í[\eia,hvVWP_m'_|6= [؈XOD0scA^ ǤL~̈tPG|Wmxea_(SAUIAxl)Ӏb2d7Ӆvp !ѬA^_ǨGA)YהD$:nɾ3y?z9\RjӈꋲA|TyF`UrIoV@3Gs`5 QesJ O= ~'z ZZ0.1_ l#>Ngy>z[>K8*HO \(Ngs@)dkSBjv)jHrG6#߱'_P25GE,k[LQ+*]{d}KV|NoձXRԍQ"Ba+ȊQHPUPQN+H֖V"yO.1bxkOT>5C{6K )|6q^8)vFdb;i@~WIL1^("hWÌkHRFȦ69~-h4RK Xh47w:t{L sT}GLצc.I=]Ͻ ItW 3e?uvii|~iBk$W4hYz!B /ZU^z5S6tH@뵝[.[TůiSs0[N!e]&ZFb%-sP]H~Q&D`jףAU-kAAb$U}jj b*7G2f_ v@Q7ZDQܓc]Ū-Ht[3K~\K!ZX^):VYPiRRDe0<%5xӫ(Lg7XP]o4ӀI Ifߪ5+VBD1t$伺0@ׄ@ ϻQTӰEg0Pnt7&0$XvEC$؎_؂'\Ȳk$O~Lw^L֕Jp[=2ؠt Mn״f"RTՁ`gQ^5J+^Mf;fzW\dz^hdK_X)IL{:oӧ;W#.^'ĀZk`@KFHĆ:!@+@͎2LYtO(t`]wq@:cCϰ_mn¡dق W޹0+6~p(-hBCD X( פcX4L[FT1J=LmfeͻmI%dWqSy@%I/%`KT@ ۄ0wI !BKj9:"5% ^AV~,1t?)}Uzm;98O_ޙCӫhe-{U풘hN?+8 5av<8˻\]Bh}:,]׋zc씢37QB yPQH]V7h""9̱'D֠`6,$ {كl}a/eH^E^U%i=^:6ncQ&IeBy_H-]3:C3OY'ĮƋ888>;oDI 4^r`b8&[{2;tUZRH%N0KMMϕK^DZ`\/$\snMJ]KZkʌ$ t q-mp @}QBJ } {` oHBB]3>Ď=N:8t鐞LM{(HhIlS ^9ˎLK3+%;'+8XS︓Խ孀)z|g .x`EG>|[9\yU]]Brn?\,N Xl*IݿWCfTCưF4$_8bD 4Z{ b&څoL7̦K(LXQ D+*!v~͑#.Clx!int-07+֠,@FckX6LMx!pi n pƧ=7dɌtuҴ.+xlI>΄w &1_=`9*BGAH;Q*IuW8\!.sSuL, DZ^{?,2EyaxOe@4o0ש7 M\dgqx"@ IU̻PT !vQ~=N}&:,ݘSZ>dXX;1iw&ia<[δ7"]]*"K#9'VRLgPCb8Zv2v{.#vQKB~ɈRa]Sp~ɦgOy [${M |pHsp):b|O/K]̘yu[2:jS,r7潡T3\#%z;,bŏs_Xo)tߛƝ+J$-G#XS& ІHyj"ZwϬ_@W*C֙rNe}[B{QqhT2G7Dxy4BtLG\f/<;KQK(0 K Zmitze/?A﹙ӳPl2*<^|5J. W&v iÎ.^Qިͅ kҥFI4 &D[d5lL :0(:U٣鉓ibUޭXIOi3O{OOcJe%8m#h'EݹGf7\Chڬ3_\~/t~uoBAܱhLKu;*L|~q6MpNou+Դd`skԈe+}~&MOR:q i>TmR*&Շ+li7Jn4B晹=;ew㬈(gܯ_xN8/鴵Ε)4~Xv1R6"N˗%+l )i(-t;7eC`R rȫ.y=mbqnS饭JbK]=9J+R83^΂H ބr8vIJY5' / A}Yb5ƩpA0U'ubf(@`sd"JwChw:D'v>Yu؇N}'~o)D3%JƦ|(믛 =8w0EDc ΄ϥ$8 K1['LgO&nFy)k\LZQ>9Oם5 ϒ%שFw\-{qL<qSn7S D+KݢK,OUǒbm-vdTon&|/2Oc\Y OW1$`XAVPGO %Yzr7˹b'>|RlGcI ㈹0uпOR7#ln N]}cKģ | *Fw\,VM9_M@Kc~#T< j.ƥ*C{i\,22*kZ}^n;-Eٟs&aI76q}eͷ!3/a Hi&rYz3V™xO 夻S0^m]hQ#dP;9Pkp5ʺ>{$[1x5th܌SXפ P#v0a7vlzO,9Z 1Bix̦T9Q@+-pT=f\P}#$u!QܴT{rHK D=ɥ* 5;TXЗV݈*{9^ ۚ\ ES ̕/X]DbN"Ffb8f aJ:' ]GN*8"}5N8>^@FA+[ͦ]TlJaVy%h?r$}(~6iK[:'R/h? >ixRdEY',)1 { iO|vBF>MtrD<)37 FԈJqW!MDU  O{$!y04.@|؏t L:y rkڊmJ0*sYFI'뙐 VJG]j YДIa~U$uq6D7&8-is=,-oE,Xijck}z`isT"g>0lJP}; DfQN݁RW%M `/ {ځ D,,T6Ei9oKdB/Wp($=MO hO0&t u7K8< Dk be2OCt+@Et[OTXwHݖ5?OKƊ+E;f?.7o4P$? A݈M ʨXU9i#Zqw-5H5Y8k^LC!dqXe&#SU&jE6``<%=Bw9Jgyn[6_Uۋ9 ^{D:đw ψ*sr?Y܄'=M 1[46Tst~*BhX~B?7Fzl!rlui/Yw)i2Vٻ 3W$pV:ŇM4J 'MH+#BG3CG#.F:s^oBnwx׹DuB8iVcIXc J8u-(rK¤tk=$jZ~iFr H@fq2屶 )K{ )FI)  |Ҥʲ#P mi0ƶQK\fQ`r#Sw>)]ckgs6̕]48(BTg.&O9e5p5 LoQ.j_&ލ)c*_(r4 {rHz2cMdM>Mh~WdbNl< X?_3@JQsú@vg!Cs-6R^o/V!Rn9bלXDf+C9 |WƋ 2d_{S3wVژdnjqѴ2HzfyC K䴓7 _ R%bjo>Mw|͹K1{0 $"ȇa|ejM|:)GGB{OMP.z/F]U}WĨngCroG\MHDJ0fVo8{0έGkpB)OS ` 5}·1h[w-Gc$:ҕ!wHG ݼ3Jks^v+bPQaKrj?[`Ov@$R,uNҹh4[ѡtp^yQ,v9g:3vS`Щ 7m#F- wB2hrWI'=DyS 1 1m(lՄ/124݉TYf#d!=v$e0#eVTRtlي@0R]M@e {L=Yl0O+C|rlikk|/)7=,'e/aL}}>E~M@wU꼻N쿊a3XzjH(v>^N,8 ؛Eds[$`|'AeN+_,ZlH 0E8cThqΩgg/¤F0Tr]H [C.ui%~y`[Tr bFyQF=V/Z9'xέ8sImG (PR^Z0`w`,D67ԎnzO،W軛/_bYNH\Ŋޥl:Зm4ۓ~V]uЛh( ۜt0G1K7Χ5l*|eIi68+r$X0Ut+@~^p?+لwD@:.DyʏB[ӳ_g>g\"U+H 4òhRS]4Eh@67p`s-Wpj@[k(Ql@ah|f枛a}qiOy+{:ݨjpY77m,YFu:K`΁?k 3E'n#v*TmmXKR}LTGrc0L~VvC~~\n}:'?9 ;' nAha4229 է6ϣӟdp0Ϧ:v?҄a0) rKp0pC)}\c`eC%R@3"|m. ǁMvt{>Lj$hvfN[TIY2kkḶ\y  Ջ2r]tC1F[T7fOX̐7ݝ8M,+IU0аr<^)'k! VݸJ*(4Y}ϕ!{ZHQ= w$~Ww]a">[5T* Uo%.Ô`^d+„!|E1)ٱ0}qjxqޭ;YǔtyB-Uj~ZcThCoH31͐Jb5@] B8L,w[6_A( J׿Tz$Wy#& 7qjPÞ6&hI*Tg$l]9ړ(eOb_2h<%z|]4,#PI#xpnw19w%# ayKgg4ٰZɮiU^A^$KFC(u-BxYI1x8- )Qxg| US?xHFAT;;r  -zx]^4Ge) "MX+_bnP-akҐkȔpo }(2n2"#(ۺ_p lEfPo;V35_Wkl!pM8>o=%N̟C ʼnQDx C7Xj*Yf*q7p>O[ #Gj3b rp)2@ #'5.h>$2/yU;PeV7XD&B_b zZ;(EXD(Jo$E^JSD6C/\X,ADD'.jBm ' :MHLݤ,?8ocvgw[kB8V Ho4sjt])aĐAudg2'Ƅ.2*dP ~kox h CiGhSA -+X>`7(Q3K7QG:Oa Yn`'_:rBZN:*48N*$'2Dh""0i#͐ )"~˒A9;(>-C [ %֏Z#!Qw'z=B|Z:^:P>X YDKM,_ƈBhX _zYMtLUQ1(E(ȼms>Dyp!+i\Hy!! [nЏܝjFp4$ >"!XxĂ7M);5#59=E lNkP " xTzAgl?AYk[?! b0"4w=Xdq8M.,DJv!?X8Zcs'h$H@a-M*&p1ra&*n ӞYtgG6؀[أpzǂ YL%I/#aiĺ+鍿a4ܿ]E-c$T@1624rW$'UF~pR>G2y"LW mGI;ƌt „ \tӉTbHtq<&'.P wv&izަ? l qhLΑDd|52*Hep<.}^k)%hvt' X7!PC DJ*YP=jb! 7a3>s<2 ds.D? {MÕ+)6/ˤ&SS=ݒUΕxqB[hp>d6#DXc\TSFiAˑ be{fxC&`Id'Κ ]h{3@fu֒QUtts_iMԈSrK;,ܰxXPL/`Kpeh܁dB??v`3DR$ݵFy=h<`A [McN9,ۤG6x5,렛,|mrw<یADTC٬o[ μ噴إh֣dĤ̝3% X] #lܹא|V>,J*J})r[.K 9pie3b؀ΙWJU\|FRPtR)]mHcHajik̔K)jwUD2#}͇ǘ׹MF;>fJ c]ѯDEQRdښ>Psbom.p R".:N#-"qfB+^BN?ֆw6D$ύƧ$ 񇊮}p$xIH?M›`QE4gNPIGb2+]"Xﯭ8~> !@bcbQ_(rPdʭB3T|P[d:k#G~ XunPF!#K\Ae<ǒCqP\#vT$5~!I1GO[&! hsJҀ`(+C;" Uh%P^Έ h 9B ! DapN˕α56ˆ?S_zy]ôle8612 N`-:gQHKDc)YlwgO*8|rre_%tIqv){f$1[^2뛯&l/2 Հ1ٴq1|מ/={AaOVG-`TЏe*t=Du96Sa+_7lm]WG;@_EB.wTg  b|(i4U ÔrauK!`?cn'BѶxf<3 fEk7¼s*ҳep7npBwwlmP{Bg+{{, r>`UHݵ_c|{Ԥv;exJgCtq7R D֭$9lrV=+WrA &`qؽ%_H=W^!lAi4Ҭ8HpPx!v6v&b BcVNw{vB"dn/6* #_Mo|?cUqGX#tv ~CfRJNv0Xc^3zv4e!_H9)m%j@72(AٰlZA{`wbZ./m=25%vq7w>8Y&|_յ8]cFe B|@W:)_ & a^P'zAn(MD2F:y=L5] .g`(wAFr*>E6Hjd&[ND8$ek/AGvюDp|[ˢ}XN4l 5xqea .B6G6N?l9"Ao3/2YrK^W@ǐ/G{*e+8KB,Y])Ǘ&jK;/L7(ݺκsuwF2T ]x+D|bJDD=:Qs-N>xr| *~kiQ1KzeZ4CX26d',LMq? ܸ/D*)ǦjZ Dp@{ 1L95K`TDX*N;"x$'nŃ:ĔYz[JcZ#Tr漀(uThY$&3'▊)&n:lR;Lqj.aO;Fhxi0ڈ8 :8ݥm62RkS_Ȁs>}*9P?6rȺ V[U󶘏\]/y(Z_4e(M7.z"kYnS1R{ؘ)9.}Zk@wʞ᪤4V#қ;囈:ݼ[K(3Jx\E8S#PJ5AkH;fRMI Κm17,T5Ζ~p_~Y`[IP OB6=V8# O/N4tHٞ٭.!WH\dVϿ՗|瘋h$:\S\Fn ɉdf %X8:3CXWDӟgS;,)Ogݑէ<ߚ6Ò@aO~Jq2m-[;$xMz~X*_[{?V~Ѹ/Ш&4Jy t BpHӀ 5` .XGr>8r9 ]:e,@EnY̶y%cMg_{ZbXٶ́-z MZTy)**uԞf @Ē/I rԊʇ6;ק7Zrh woٔbPrJ-].#i/vYr =/JМ8s$sȗ "39 {/$UIK(6''>QE1; }u3J6~ -KZm]L=^&\bR;jk Ҡ8:e"d&V/LI]ͧx.@FDBNCgHK__h9 2&pPW] bR`si T1>&/ r`V]TVl*53NAcld(,uGn\qSoC ~_*u!*ѐ$௏1<09As5^i83tU[AA70xbOT~ [(cSd`I0h`zp|jW gs2@+Gq8_uALmUypޓY- I7<`V H&;fs^3S×DwBm/tcrt[%a.²zuRB9Mw`TdyCBi]yFRta7٥>&,"Hd [J6Z>g^)dʜ}py .1.ʗstt% b"[_@py6-z?tLrpYS_ }ց۩!'_-F .]eUd ctV곃g,GagK:v(j#e Z֌p܃!Ǐp/Wi6g _188(0ܵPO]E.]|L %siҭ G'c#Sc뀆\k-:(WY-bt9Ev)KME0]$,Z3xlmH=  WWJ}jg_,CAUT*%XgM!*&tmlaE,m>EFN"C[b42'qJe8s%E@慞sDF00`u>/ 8 W'ZeeK+5)tv1!KC[;Uq IH'L{$oN7} ST1RB3֡Lǭɽ}Pkk_+vAREVK6wXᣈZ5KZ.7Y),Jm9-9}掭 ችX:vBӉ<1R9ؘ~N* ^D<ގtjIIs`e)X.FUcj5tEp@ }{QM{zATcp b3/u 37[+T%#Hz:~i(0x5;f R7`q*QRH~0KY>/1*U,}I &WFpizRSAje 4XCd*Rd3[5t!e yhG,>`HlO7X$lK)#hk@7vcBі^D7@C WMvG^Q7ӡ&yn "\YV|_@-@^ܕ[*MNvydE^K ݷhNr\VYꯋOХ`^Ư %a76L u=[ pbZàt{{h=T&ݫkSNcn@2,jxiqY(fW7|U;cr EJTN8 u"S3Cd7cw"piM5<L b'\B\~-+^ ̅>r9 E2txI2By2kW,{oi5CJ6?s9ԌC0qUJ s5y1gpmlZBLAM$R1#G)pA'AYr ]Ջu`ʔ嚙M*qW̎Euf: D8xlĝB͢i0 -^m!l /_&4^+ֹL s@x^)IdItíZ[7!eA )?PuqlTsTP9 .*ɶYCɋl^b;:" ć*#@}B}EII>j~Iw!Z!OIaB벎KCs=_BKJQ_ScMdE/i[FZ^n)G k:g$PQ|@ )dsnedKj1/cXm;&Z#u#pEÝ(3wfqm ky 2spl NP,6b֪!ߺ-Cc>8 *:DI~*f l͠уK. $]}yCD:=&<Gb\ym֥C*^ar1b&NӽT>3lIX{ & lj"AE3wSo!n0@^I%> ;0grql!A 9M-'G|d^qhgƙ=Zxfknj< ц;N].&9xX'RPK#M|m(hnVdߛZ³ :Q"?9mjCq&z{2C'HUnʪ7)$c44! rGz:?|?n0z^c=ؔr aZcwgB` >i B8QܠCFqz{O}[ZStrUi0)Y˜Iכ|ri!ƌ aZ|v`)|KN%ohSFdy?18%NcMIv!&DGBS&¼J_P9׀6حyQ;2{e.  w~Ɍ$xJrݕ[\.T>M&6q-V+i9a[e RXum1Qnnϟuf4,v1 3yQ0ap"D[LLP٠[LV|ly(Lr7׶RIUsz/[]GQ mT7Aw?O#j\N\XjDixʝP#{Z4?!Ppqy9kU<2yW3r+iEm㊮p_W9KC}y,2[ W$b\B>;)m)SiIC=T@ /x PT-?D,%YP݌>bO"tNvM5(!l=Q4 >.U. L9 HG ?eQ;zELF\WEL0 @p2of]4wYs_뎣`E_l L">;DIQqQ:4(exK|qD-;"qahꔺ/vR/4V~;biFUv 8M(bn1ưJ__toroj892ea@51?7rdzl@[ubAR`@=TjY& E }{&.&ۮĠ3<1?ٔ jUDdS-]t!U/ڑWL}oo-I9sfTBG%iU }ĨWFp=!smcVJXfצ>+8m)mPUi|t&h$(P(.Yl1sl-ұ%f@@`GAr] ya/_Ú\14F:Pՙx,aYqӭ}e5X:H+O$C@Q 1#bNv+?w>4p۞pIMf|Z!OFJ_*%}Z$0B2 1GPZGAwE8(xp}75cp{b<?3EPլYe}0GP6Wl- PBn@Q%N9@mS5G4g|n@ Vpppt/E^x/MUk?/G76ˇV ^g{ZWS7H X(8F\ 4}㭼$y釼W8{6{>?H?i9P{{e޿ Lzep'Zr_Twiʽt?R'F2;H})(iFYwC^e R+H:It(ʆ>>K +.Ry"9_ӊ}kG2ˈ{[cP՘ZpUNSFSGwqϦm6{\Q?jTs`9"~IHP I$^4v@hpSkb nP8! 2#Tr'_MBB142넶 LuԳYBgS@/m+ISQ T;/t`'/ `#jFbmO|i2/ZL5/E^[ l-% clǍ8dXͻ=uaPvhs[f 4Vo!XVФ4{+k%)/W|qɊöd̛fo泭9Z ̏eFa;1BCDoƎ1%`uY u6ċMUס4>\$ am_jm$p=iey丞ֵVaGt\f_7)J k`G=dg}|aٺл6GP| k2 Ou"}{O(4^$-VXUo8dEރ O"ȞL[hDfάhslf'_[O,\ K}zϊOv>,x.@bn[m-y=MȰi*P^*]6Hf{qdcnZihqK,{]Wktː>Ѧa*g._]Tw>3=Yn`B)~x^ʁ'«KmsM:sRI޼) d*XWǻ\ xc}#u2h \fpO 6Jl\Nn˖eIZdJA63׸YrD|ݣSFsB2BA)iPCq,Ǽjd-5D)nFcQW)Klk4Hr_Yi.sN`V:PPh|Қh]Vq$B> >/ڎP55DqQww9rN%WCVf>l6vL9' oPM5a 2-Xr;7F{[;"y˲!. x21Sp*9q3uɛK嬥il{sX[4 ի]jx2u亵xuz'0jg $[*r=۝{MlABR2S0K!^nJlűݽ*jJ_oQ"vJ"->o#|b?ُ)\f0gx|KGDUr2N֩gje 6[qsO|?n7=⨊@b[ EMݛVb!g?p$6"e"9qa> m#@B(IU,ͪwa H}n4!XC͟)=ebZ G1i\@ypq^L@("Q'X͏Rd]A>5JkTn5yOدd`Z[8&զ686K [dT9Iqa(~Kf*kɶD&[=sfba3-ɮnY~uR8/#Y1=b'R&-0)MޠDzڻu势?YuSH"!5v$M!L|\ܤ54^Xk0@@pOpYMk5a{V Ot]F̛5q SM>IRUZ.V=4l VF!(n QnÝ;2 еy!o@(o uT9W']k-$`Ef'1vzCōoAxwպ»R(:ad^إ$jih\7JЬ<-ך4WQ!ni e&{w_%ϰæjO._Mio/4RD lBxng74x:==]`dybA:r%jb }K )UXFߓ Cim=R?zr6Nn\}SE Jձh^$ij}kegLJ*eHuj!X~=f3C4q*IU;s- )BTC2R[.#? iV5V[h+֡ĒўWFḑ>HIS6YDBG^+ 2I(L޲ϻ-YzKr7mdH4~t,p{ȧ`Xw4~ ,2{`c-귔B"e'scpԻL d‚v|#^\J?lX8ZqZن9#Qg2=M{6e)ZU}׳7:Jɢ`Xo` z`yEE#$)L)PKϘUi;LG4^\eOq }zK? B)/[6j~ZpSlpt'~$«=ޗP<۵R|d$!y}|VSƫ>q3|D\h<֛̠F"5]R րuީ@HrU(ګ-?u8IJl)FW50cB| pCt<|~sB{5I71gdj"[B1Tj4dzEiYm~1JuLU4-nJNзK)Nq.bC ^1#%E`ūkNڮj8(Y+qC/5?Gv, M=Q<֪UD:gT.KPWː'6L-H3Qؓ :R8 V^."Mg+,1-.#˃A?Lo5ba Nzʎ^7L>:gfdpN|kلf$rL<uAeÖ^mϑ8z$ww"bġj E0Ӣ]dƊSzοAgUU&s]Z;4:uyTձPp4əֳ`X>ͻ6R݅.1V ,D aXY}[cf&O_w˩DŽ#&Iu陟:(B.C[{Oko6ˣ Jp]5DV{+?NRZ!nO`bo+ݠjM{m43N 5W-&uIe,Uѫ;(+bҀ”1ֳ *nZupSrrW$u4zNО>~23@ Wi>\xRx3}pFBtWU/`fG H-dvaOvS-˯/IZS cQe.tl *Xl(!{U=JO#oKd0Ԡ╤k*!WML!]瓵HJvȜnN![d 2@[@6n'-o^'3 wރbzwd4) Iv))X/y^좤<akb "8!8/LsgCՉ`7 癹03d'm4:)hm%$z|jx ᕣ9rdkqOo]="M9M>cK6'E'Dt[]v2NZ죚h)Z+$#|hf@,Ȟ˥ͱXof(jY|¨? IK+^=F7Y\3x@c"`)i W&~giR4Afi}G{z"ƲK09%x( suBnK}& f8PGd=ɛ/T7ˎmiFn_`zJ|I24F3?2j#-֞\sւ$UoB}wc !n+$;2QAm-܎H ݭM1} @B˚`^S/={uhtq G GfU&fyEO`;ۀE6!NE TgAT-Y%R}iIޖnYD:nAU\]ZA.Hfoƚif3ܱ<_a(%x+|7yAyc(|hnѶҗn*Fd @yG@[b F%$wʰDc/D0TS"M.(&uHnPuBn3xjpQ4 NP 9vzC0({ؾ)FR} x(0pn[wMF]n7l ݝ [*<*;sPHGK|CyNj]x"'<`BHG*.D/%4ϕ#p}ϗI߀+>KV K~IJoL Pg vzdpۗߊIрy8#峾n5U(SEfob=' (ќPp |,/fv!d=Sg'i^,#KM$93ړ:?5q`e +aA[?ĸ Z,';ڮݥYȈW5Roq(%82(PX'Jzr>*AlE+$xt<8xŝ_HV)|ػ5aUWII>e+& N՜Ɓ4q jyV>rmp#EaC ñ߫ 1ZTs@qu+bN&E4}ґ w@4b)Y߷ VUT}KyBZglk%Kw#>VD8ұL(᣺*88TBxk(0vM pt̼uBV?&40l*#S, @ 6y0i[,Z:$e1V]{pZ"Yyr6d*ǘڃѹdjv*;O9/F@ճ;;o߯Vwz* cRui/tn˻5JLv?Ŭ`7obhCSޭE6ܑ;⺴BqwVhMW7Ƴfj-GMF@dFmjW۝'`oNw4<:&ƆS{ZgkP Erp4T[Vv%[`ɱ ɫd 2E+*ڠʁ Oop16Z /h bQFl|h2a9rSAXcx "kۿZ0f@ V8~bP"PXCb箼wB5hz73%'%pUmC]b,u[ - g2@Gx*Oڄ9MuA=|}mGlWyRZ/X9S|hE{YV?6Z0G T\'1?V1eCHD]T s5 ҠCºjle. #yl0` o̅0F\6מ?C#W#9ͯo6xJ_\0368׾ "7 WFNJ9 OH-yU]AEuqC+䇪'(2Đϫ02a.*?/Bj O A>, $_)CM'#)%\{‡g.^;Y@ H0@ܙoW"y:؂$<˜{GD%WϤ{; ͏0qX2d@;U&Y#FP?F&+֚AUotk$p̛`n~rB1]/||#M`n$;bhIYpnFri:aZu0ܧ0pN_zsy)@e'Y[Y.M wDEح9GMxv)̀-K>hrrkd$T aC4A@L#7z,у KwIzhך(Q ң yg:x5s{X e-ݦMcZO+pwG)fsg 6BϷQl˹4\.rks?:W!_SuA@ŸoMU௼ar s5&2]+ܭ#RbA^VVcl>ŚD_mkO47,Z})؉U_w(U &m HA#y޳;Pט&fKԾVMY lB&zFm{\3,c0,+TN&88 IUͷTwI]36?剛89QTo ]E&w#PS],k+mW!7huV_QV V;O3:hpg{]J?tRQ!ֺA|DML{JI3]YiE.e>5Tz%i#p90[qq@obp;}GZ4QLdVM.G?OIExyןG\|K75k'Z|ͥvphP Yc~ߠhI ak AsQyy* I'3~KSg%qE΄Y0Y[ p29'Kyu‡#P]-?8Jf[S^ :nm d>Q!sB|b1+`C%i;߮ʦ1vqF9U)!s&)? vNvRi>}XM<[k$$*m KgP6>⨧N ւLOHBF-)R1p|/2Z{ ZTxe!˫rN̦鮺J H[P*dD7)uAVLbQ6Ecb:' 62 Z&='h[)3 ǜNyقg^N ?!d#njudyr5f[-pN)w.L:-A0i,5_hMF lve 9spl<tPhp rO[^!bjzb2aY~FI4S@Or{pKÀпs:Y!\Q%fg4s((?ۘJV@㫲bԟAYdL?aK8B'A–BUafd`V1Ffa#Qp/<&XSb"m'PbˈY!m;=%Kˈ%?H6Ţy'm2D:7vӸAM"yKns+G]`ARi➷0FmQvބ5 'n嫾4XKݓUTՕʼn23[vg z[gjV^Cc̖!0,AXɔޅcY3 kHxjrXe ,y.7a0WɠXhk*喵 _9㳜"IDTq_D#KS1ƈ^8gk 2rXbPH$J#zWQFV FqpW!{3'9c(ߖ8x~ƿ r ]-8&`U ٥ cۀovf~8,C*9X{XVEG`r# Y[wWT!y~ϚQ4ϴkYGk8Cًp@fߡ Z^Y8+aDd!^/$Q37vi߳`TNAn=3N@ή_莳UZV"+GTBA@HlW̦=*M6g95`簑o<$ 4~?~{60Ȧ wU7 ?hgG[b<1h|Gt#Is:sUr)Yih|bH| OIuz 3@~$yv8Ԏ_OФCk,ϖcGXV'ehRBҙ۷GL_( 1՝2A!M 2*7}p3|i'5d(!їg8| Y?ښhMԷA5Uf ?q e;dTD˭7>]S(~J'1d{p̰B\mN9 ;H`brz$[;,ƟinzCu1YEGD%aMq[ QoboIKU؞YȭB[b,M( T= oAm { W;x7ڞcCwPXWl=>HI{4."&x'Yk3f q A@.?jjJ)Rx@,O, qLJ¶I~krLJF<|wmL# e"iW婩Tހ9WUySQҕͿl]O׳c4 fF.fGqW#P4x;X d=T%;]ҵ`/UC_(٨ޞ1?B?2r:L\#n|%8ȃfƅ&ph'oR1!D|!45#}qʏOou=8%Gl;CcP+'SnzB뾳ۥh;:P)p ;_v*YԁђMl;zD .񲴜oBɐKQv0؜>R$Y#\W+OVH~aC $FUApULyBJ,\7dUjEأ QepffNU[ک?iKkHfl[v^#`/>dE/ia/Q=M pB'/& 90!BkBK9.|WF񩭷: Z{kgaS@S dpڏaG}~2ͦ1vH%qGtQM`%ZhQ=dXt@+KZ':BwfP2<t ȝȬ6"TUw)u2W-} Q4#3( ao?(4@R@hZ@:拃N@I N~eҼD;ÈT,8:X<mʊK&؝Y%fN/t3Zoi7S1ǂJp8vf^;{kN@1K \Mqya5 w)}!\Pb%~(\cf|ab ޮA[B$@I6h|vi3f->/sMNkNR;r;ʹm% {a k˃ <DVgGUN$2]ВEGDj:$ߴңmKISQ o̎ofU]C)=K3!ߨ푓 ?8I9A5Jcvtg*-K'[VQs}At5 Ev.#Gw7c2aŅ:ܔ_HvC5g Qfa%HR~ BBm@jJPN*JL&^+_HѴJ >۳x޽EGC\,m.kF^UELL(@FU/o%/AjLPcr{!HHҨ'&:֯P5j̀_Eh {d>|vOr s8g !]UxhCCS D@s]vp23<{; TeMԙO5 K;OC lY#ِ7wN'ܟjD:V%&Ђ;(wƦmi{K\! VCK#`JWa?<9r& P6LUɩ͑Xf&) 'Rn ߵ:nCbU2ZΧVwHYEueKPsޞ9Yyhwb^{ X<[-A} ܯ)&@b-܄vU{nzb3ԡ\љYP]bܠ>7ԏ,?ibmzUH0=hIo iE jmk~׀Q)*Cs8蚅S,\p@pm2őhHZEn "d{(A$G헒c5 Z\uM7!ǿ1{]/'`u!uo\fsGl/\= [yE"2aMGgcceXI1q&*2~s*saj!>-~%)䔿RUߠńN_ G`Rt9eƦ$1b+O5FnmMuE m6s|621Z-x'Ij"Ҩ> &dd~ ѥ@.=og̓ 'WܥrrٻЁ_{W `6vgŀ"mƆTNӹQ{o%9KKLĄpMJH szF@_wS[ LZxظZT6#twi"4{ks'>|l|ZOG/oid|HcdO̴:f'ը^~y>yȫv- M @@v,~@?}O! }24I$7 QaĎdz#m098b幥>NNpiemeK{pQKj?tZdѱ|e!I3ihн} !m`\OqܻdⰆZ #x6] SjQh.jW9C3ʵ6ꟼ?$8Q1;mYAb7ӈԋ{<5 ʨ'3Gxv/u˖EԶS=3 wnQgE h7ZQu+FSIQgo:fքٵyu*DOiiD7;@cEmٿCC~YaqL>B KXӕCmf|216f0XLj,-?$Y_PMUx׸/"Ȫ`d'ַ]HTˊ@~)!Ɨb{0d'zOkv:Ųro"l탉 3;Ju2B^]'aݦ·0 m%\niՉBbJ۴%\Dau!6O^w/0ư["iftp1PiVW莌qk]Lɢo ĥ;58\mZ6 E9aMoHg[HHr tȀ=,m+eS!HIT.};{qѴs#A|WOSQl9_CٕqY5c0@+k.ښ\yٺcܱJjhi$1 d(!ku5]Rwk֦Ք5Cqb;G:3}K%iI|Q4ذ"6cV̔ Xh=vxHhׅ3g@ aP1|/Ϯv6qM=Syng 6J+je}Β~E(tm xOP>&U:߱~-:Mey:o5$ˣUg$4S* *KJ{H~$'Bbv x2vx_hyqoU [eN0}HU #6#҄z~,16FGDI#ϴ|WE۰JO1GBvjNvxRUv:ї0ͨұnLqkq@?s"C7)8yej5PP5]KHX@CH ? !7 #_ICskCyA-:#&d*&ǐ ]%8\Iq4)Ru:ceBz"bP߼+%;T HFHvGBdٌ rvuqpglI+2:ɪxj/_v*8'qfsT?>{RӗJv~Ё$ /F2)iQܚKq1E糔M;0]tGHCIZ6MjhPgYcWmT/5w^IC1%ȏ3}/Vg/[Q1w}GMwI5%[R)^/ץD*eɹ//-fQ$+zā;vf=ӃئYH`H2zVfyஷ2a .y"e&W6oz f[9dƤ &T_A<^S ǘ$y{ٓ=m16U#Ӳӑhs3<6TN%iuOf!b[WЄu U%t3{zsэ!S/ZV@;]6z krmUAIJjPKg]݄k<98 SueS+YdX w`/xG@lt$/#gZi7/ލ!Lw75GV e^wR! $‹@`Fr -iH~y(nu;u] ٹ#sIؒmnWء)vέ[ XmQ_ۂf;~^R\A75ǩ #?*LM-PC쌘{!Ý(F>R~lקWʤh쥱8rA3.x-RcC6m߾m x)cxaoo J(Q񬡏ֻxhwuN!=Q;~൑֝`Fj|=cߏq 2DFMEUkr@i+U/Z+;}yagRxFjrP2X'+e>,+(@𝻫7Y5=T񜼝/Q)<*T؀@9RL:7˸.w3~nJim#ܱA54cq|Ch3-iƳܨ+=<6g7wlb7Lqe˹N-2Mb0$ IW*\U0dN@Q_8iG ԎÅo~0 ĸ#J0d8;i>kh7*P*E038#0rΏjzOppeg3f,ZHx0pR@Zb<}A!3@!6>iZ^K/I|^BK("aZ1"M)r"t(}?@IetOZHG-u̜VޤFc *Esꁌׁ]SR,ƨثLW`Vwu(_n.yEnbÖH7#B[ m1:$)O:?MtkNR-=Ү_LƈroXL0A߷I”WN#}/ flP¬=h6wy$CLZP}7VO?Qe?=m.X(1|1$ҺcRc$tBڽ0i<.w=|{| B6@ j)}-% (&c9QxyѾ%=,~sCG4Qƾ(J0V /ԺxZɥCM4F;;alY3rqq%JJ7XiQ`פe/}(E;i3zn#yo[n zJ9lJ.߁4u1BaDb?r$uՀ czcApAQ-0߃BP%E9^N]H-jCsyz[ȕyPZ8vB3 $|\JKOA\MjC4 ,-7"@)'.4v,B0Y6{dO9u̪Q1ʫ3T75%JڂZO#Ӹ+vgS&trrTXO8~C<_dMQHa᪩Si&ntWuwmm ohB'_5^WqMr\Ryz",#gqW؜DRq)=>EX&eSsUn0S/Ѹ,y`=uJ!t%ipε-3̅2fS؎SSdA՘q~e["TwH_X'> Nyt|+5֜E~kllDwRguᮖn q/?H]# &=1_x|^d%107Jb* tYGojdVYwZ".u~@^bQ"-ARb(ݞ^M1P?#NZuҸ Br$@-Vän@VPV_ ʉ&pjPwDJ|Dt)1LG$s:YA`_J@ 3ߠ0EB";ܪu#ofѩTJyJ:<2rk71էe#GiڟlUGEHwfHv5r3vsڕle:yzu4JކzV2AVe PiYpFpҲ/D~lw(&a%eh߅QP"}ZkόGYaj,?ݔz(ϧ&JS=;^0ԟ*C$W#uI,*j;A4[~$t䱳rݢIOPBi8o?<޾iK6Y$kDvqۉuНRS*mCㅡ'~r`ᇂf%B}J$'8Y QQB@ !d>|uwh?] 傴 Il P13et^8n<_%a ZIe gqNˊj@ @F`p姮Nr%ű2RϓIH4/_Y׫zs7%&78t|t_2п"Ee;#IGPdu18}y_U !¦lŘS*bSLy'klS ǹ3}J{![^oIlcc3{@{t֚7*y <ь`|*W-~9BN()jYT`U4f"H;r~r5.fBz[2W~uN˽)Iaʪ:mt8Onӥic oZo lhWugBo?8EP8_`.ףrrsYYyu&1K2.u9$% Be|eޫas@ }QH9a ݉=m(Y:~4~} БӶc`D\ȅ=Z< ! (H{Bk70h Ol̍s -I2=9׎e L3YGɷ&fmcR~Ei.p\ߖoLWo@(H+Za&I&,sx'u2ێ dQtfMԇkbۉ4+J}шQOm_-3KNۼ߸ !?&l!˞(3 JmLRR ,αU%j@̬*wڷ|s}tGŌkNտweҘ۷}DΈџ1^FWAǼ]K0If$Cb=GL]+T]"4gj2 ezINd |댘Ha.炜Qd2k];{jxmuV~9S?@p^Dc>4Ar/ø$@Ȓi&G>Ixsi >WLq&K~W_Z d %A)iyOs*?ҏ1V2kGhƒ+JVߏnrVffF3Uk]wI 7Q\oo~0;ļF@} W<$њo%H V{Bo_dW4=?1Ylvh4,F_FH[$7 7BjW+OhL8W t `F) ;I /؜9Iaָ!5҃X=31Ptum[(IG 2悢"$N KOy~tP,^&4bLj}2RߴgyufpjUtJmA-7nD׉pqO!Fq7ٵB%`mpQYD+mri,zX5!#]{`oCq_%oTwwOȊi&i+_9"mY]6?!&nc1k¾pAW,;80 %e;.SC#RN1d,h?ZJ4IX47 -]>iԸ.|+&fx~0,XXDu$^fqzQ0yq6n9]J6ՊZHp7*4a#%"r~KhtD'w B_h`RI䡕ZCŊrةR[җؾwhI,ǕIZZhf^rI~&N*[vrk:mҀGGtbPq|Bмߐ ~M[4k9ܕ|no4eԱc?&LċGg&~J y(E%}~p$H)ݔz$1G\;+bo/"aKƗXՠ[pܺeuP@KR|$7ʸ$˺37 KUznZ+@]Vv"0 t|(Y1d%"TCx c:qU BpƱ|D3zۚJ;@9Fa+#Ju , Xe>Ʌ9MG{amk qUutOA/86>-mW"р88qnPB"ez/B*,!4hKJ Ntib gMj qicr@Մ z8?g=9uGA.[&npBulKB=Y{߂I{M͙f=. c,CwgoY4{V˸*PR4=ֻ=VU_bWR *̰Ӹ_eƷ@o0*=_%p RF0!uo3^egao Ķ$?pM8. NCqaN#w"|[\-񹀟6wXBE` RՓx\._nГpu-W*džK/v+ o3;0|wRwp+;e E{HE| r@ bBg|Mjo~LKzDW QbZ>((2zZɨٝ&ӭ)@FVpwͲ7h&z/exH7)* ijyhK~N!Zw.\ƭ+HseqQ;#.3%E̘CWgVJ*[B0u2Bf*<"䩛P4VZ&U jp2ֳ#~BD$o">|?}MYCDXZTJ>ݚ8p.E7 5N=xu{ppy_\_xH̋I#v1jjZSNsw0Y@y {$؜\*暃q)#HX9UExʁtCjH s* o/Qh&Qb@PfexlGt .3>%i\w 'ޞ90^M(DvUSKj+}b?ҷ(9CWT5 K[TZ>)df_54*9_G|k|*,@dz; E @5llkLf8*o5p8 ~\\dB r$!4K|!<'>tv4/aC} `|?q^;gxͬ.AV}l?E>:SBR+Az׮%f\F 6$A5ˊ67ͬ?zwZD8\0ѮlN8!g`k\=nC>7؞Œ]ew"T(tm9O T)VQs^Пk8&z{SͮɌ7$k牭2i fwIF#~z8SzھNaM @ c*6BkektqM7gA !R̲=z~_-݀*")'P8QYGC_x9ю܇:@A8$9N"- @Kd^3 =NN6hs$}lojҜw|ZYq>G-cZEes)0Aoa8@VV乭a,AzHkEC"VZDޝ>{By-g`JJv_JpV,,o4*maQ({{gPRf>Rs``)ͤ v.Y0 ƿxcv"Ss+fX\0Fain; ['.XN\ 3T#سNEy!{YRu`N>G]# ,,A;tCm~m>G86?*!`;D6] "eZ'^7§EQcO͝Bq4{e?uirwO_!\%zCCv&@h2cW˜/ډI[v,ACUI:B~vK4+uIO%1&yEho0w(c' fK)H]@U7L%ttȻK:+LI%aȻi$ _'vo<|=Y~SGM4|Æ^lr, 7&f6^?m$;}3p}fp\Vpf,B_$(M; eFpG=%9eFHۢeTx:ҮQDbp-ω`z:tT֜q7- 82vgāoPt+.ΛR }Nh|IqR0gV`rFd6`߬r椤 <2^׹1I *NNhJ v.F̏+iD؈8=b-O6_&1xmS7j4\~H UM SiKD/#{鋖qx7/j(Q5~(! vBd@P}FG+d֑V\ ReB9$!]IwdE|ܱm_0ufDúߍr†*T_F&I]L0n`6M3<4.:¦h?0vj2nUXs]9Ѧ=3|X׌;>u196e%ȖlžRңxry]:~֫c뺧7^AwaN߷:I)0J !,#$ѩ 8HDtPJ>5Cfr}CRbK1A3i Ljp3M1.EP/f$1]A6c raNe N:/#"U\|]o-ȐXeE{^ؐ$B_l_,"7^FͶ^B2$v/b JMֵ!r=^#>čF$3Y^zg#B!梦O4Y"AR)V=y#+i B)Lvd}dcvDhFWWB[l1.;'PQí(ҴĜ#xZlsJ?ٵO DzС UHI.R@|TPfI*@Pڕ|`Үm7SF[+%z <ЗD fa߭l haN[hg2 Z`&&%{rr29B۹>Q*E2 lpsH8aq[<ƖO\>&n#wWaޝ $k^ x{b!>g)f^,~_iFQBM)`S\*Ng;Q0U$+fn9VҦqWd7/hGa? x5IL{V@=Sd1(D:طRb;PXH[ ښ˲uUzٌ3T5E۳6u~ʓYv2ѷ NPMR\l@>$$BIE~bmb|Yv-;2l'm:ժw`(s:V.id* 4FL˫% c4'"D lVA9Ҩ hʼnE䠝'T&~q}F^~=a81[3 +>cT `ֈJ?ltfCbәG^&r|OBAXfĖw!~8Q@n_>>٪_;E=PLDA,MKm4xT0$u,۷%hSSn_\}OiFty3(IGGq'du6o[:Z!=hݮ/2v6@fu}EӎFX=\\*ZwA6FҴX3Mbz8W.=RQߪ|olˊ_vd1.9$>DS}Xҫ nxqɧbHe l2=Џ:k7=άHuKi =Ňyh)U"wBK84Ew9:އcOsswS6NڄV D: (@x|}{NGCCQ SK{4>@HkĦ.A1`p㙞So53cDACYU5N. K--0wLmPEnCN}Dr:E.7׸Z eo߱&p7~ duݛ{dqWP/e]G~޺/߭ڦ$wtÇZn D:\ uBOx?g@$e`[ގz8Y500O~nk%Ro3?sֽN4슁/pe99// 7;Ukز6s/ ۄu93h{ _/Mً "VT Yyy!8dW+If1,>c#Չ{Og!*f qN8ʿGj.Ug,pF 85e2ēy [~]̚&Fm/WtG8w_IKUhwKARk".'Gkg ߳oM@;6#N{ ʧ?GRhi9 ۚJ0b՜2'9P9= ЈͼT0'"*-sL| az] /%*,=n6nV<;"QzĭW4w̖3oy4P((pPІv@6%"VS#ۈbps tz%z27EoX* K(0_b b^un'aɥN*[z=۱q=rЬ.-TPCu`00pLO! +8D|2/sNB7: "DcΙ_4(oC/oNl!wcPDQ@#1(m S%U5+{ s'Ů^C!NͩU:'j2RHoxF%Jm-峙~HjdxkKɥbG I˓Wx"-=9+&\zW^^XoB˩[g^W!?׸.693 m_j*㛴bHnbȋ!J}~I [̠a:0EFykR_C=n>1.\ 4/]"p݊C AHZv V:DlkOYh:"|_\!7BQPw^oa)dbԶB>ikwXhw@>c_m+%.u5ZJn!h PJ]o3FjrdAc'0n\)+FuLHպNx]#O-CKáQZ@?CWuJ[Wp־^-|GG%VĹYQd AEN%wqCӟs]&1՞rgEW;Uy=Z^mBMX'2.7I`"~9SYnKm@'*'כ$7%N_^yܜXpzz1=*H3&oS=ւgTs4_g%^lj+x NV;⏐l5"͆@uKir8ܮfpeW*bc<ÔR͇PrDVEB2Ʈ‚`cM)YfkV5L'9B,,5Ĩ62$h|^--̊Lڬa%V~&)Qv*DO)%[W5Ӕ2:Zd\Ek,y=v00ɢ}'JW!j>v e#aJF]jPyɬ_F^Ǘu F5ߩj$ ^Pa;\LeN-JlYVH7_X=opԃ_ qF4rE z\b U|{4G>ٔF/#83l['R8hx.݌u?bw=a51s0N}6fYG7vGlWAWGKegAZF䉷QXⰘ#m,w+BR;۩>aBZŵdg~S@x&`mȌX ׳Bus|ê;YCͲhC: Ea-%P5v5ss*~%XyKhEh8'!@: ^{]?Bp4( VP >wbFN8mz "0Cigƛswn]oD1蛤gsl_W3r̨YoM@Wܯ ({noyr7!p"F!ݩ , 6E]n&צd7(UYS18'Fȷ'ҥ lEBy2 74܋2 g6V-N+[KT8~MlUVؠnгL+C?CZT7:ҙT87$9 I\sK9+/F"ɳ'3Q/ rdrRd1\ƭr(]pW<Ľsi΍PPr/'l ;- i%Sv}T~Ӽ괳/*ܜExK&aI. ^)=O0{ASUfknV'IvpF'I-y @KS=}X2{jAy߲{|IVWyK3@jMCOjv`p9cLZ i^ܓ}Pt:$`?e?fO#؍$+n(~jRI}+L+80npEN('|6pM'`[G~w{ # Q|皛RyAz;Y{n࠯VepAȻՌ.bǓ]F=b mBEh"(~g=:$.Ԁ@-HlQٌրCNTH)o+E jfS;JqʇtP֭r#0eet4!$Ovl϶Bn!(S}JK8"'dd KѢ:P'G1qΖO±`tmW:-H )ڟ:je-LBpP<]E+RiF"0`daReI/Gj3-bym\mؠ{ P+}&fn}>9r=) QqQ4.hPύaFV9 ŵ" #R~BC<̩kk-12"*.*O6tDO=v7[ e=5Y6gZr_vYS+70yy]DPA݁9Sj X|Q5E85Mpqe#n -Z>%-{TXHS`HN! ٘+*0lyHӦY*'cFKSOqz̭%SHY;Ϸ[iE&hZsVY9"$,O/JN'S ?nt͜PQ,7Pv6x?'!rr񸔿G81td$]Lցp>~jC_)"ň}\Ild|E]+O)ݼ=@^n6}MɯkyOc"{RUߥ76hԳ\R<ߋcW^~`fO&f ӱuۤK :{ޮMP?py ڏov62^mCk3Y&+ːv,1Fa~*ʼF_1zeTݰg8/Q-b=r`YFZhj [$5m`uYBceW^|`/-l̓ja`׷ W\x=; L{ >[fq`a".^)~xXPQɩ:nJ7ҬB* . )Y3gMŎ9H+A xc;:;E~' 4"zK1WrQeXQmET% LMa!GIa_N6_ח,@iWK@$e?:x/mJ8\;5%[ ]?fãR8EfH[!hݡDk01<5CЖ N"`46B~A٤KsrA1$l- O,]A44ȍ+M y0D K`hy.kHF2 1zГPqRk#jXpqn/b]H+f7J!) %&`frST|(~-ВpRi3 IY&xaf?>6^bU0A3<P&_w+x";$J8z &h|%#1= :ժբܝv<;]ҽڮvbU۴{D.b8_diH -3;CA.P}]K/ҡ&j0g|S#ssqgow jSV괉 ώ N,gFkW{7"cdi ;E)MT"qOio4UΤ}U;wf-_&|^@ 9(3j <6f#T&~iIP~,u7KZבڄt`HLw-kl/RXѬ夥i+^7Z oϹm).{C/V%֮ޒ_pK0r4;-U=lRD hp`?CeMKl8 F:ۡ_g{qoϘnϳ0ݨ+p|>zP0"#qevv77ly͊B0o#] >NnehMдCnpiB:-HoH%x-:0#F"6dQ{o+t2\'-B?V^}D5S)wX:e<0pygGݴo-.0,d/;[Pp xl3j(AKD5es*[ $,ІBb7]^ g=? vu^f a)Q[Wxë^qQ(FV!!f(ߔ2[ 2Cd dZ{ԗS>th&2yNUF{]k|nƣ.-`K|gakmMO 2h JbYònquҿBh>J="u+I*Zbr+IRg 0.~eR!5/ˏO֗D Y`z<_':#T֌27BԦ2v.**?*tJ1$7&V{a>o@x"!7߅QO:tAjLx"c=hl^''yS]?vwA(1C|1, @,u.`Ȇjſ,ιlДEEp 0b~Z #4`د̋]ŏ)&i%OԷQ,ka3gܪ4Նc'3:bW LRtQ!άGV 8J~.`H-7v{w/,r.L9imMz:!*W9#ojX@ELS3C,8̬1pSmVDIцTe4>H %kɐQ rU}i+>Ӥ%cfUܗe{Fq`gR \lU3ij{i'S"3)Ig,h5 tɯ~u+X7#rME)NtXD5gCYQ,.ڛ!:CSGPZ;CImQ,d΢i RvP?6H~O0x,,Xm3Ϧ5FfT^CO8gEccTЛ0bj#ʶkfC( 3S"4G+}(b"A ׅv]׳:ޭ ʏg{}4{! E1z4a [,y~䨶3&S\:DnE&WeuQT yՈR7~d5%aNd]l8کrreP'ՐhA>XѼd*0l57duBsNy1Hnb~>˜tSZp4f Ar z:qUOKnUx{I_JKL;> @u>lp`}DikҰ@}0+/<&ssm$YόX(o!zWcS"L"HulZyЄ2vP:k[>1]L2IDHAb?qln凍*cedw1~,Zlf+QfjSx"mR|aS4Ռ#y/]bGJ9Zd{?}~-1QWs|yWbBAsBt%Q!&P{/Z`et XB_ŭa i}8Enh2| Av N 5?$QoŞg85KDwýyhN V,. %#XgAVUu5u5LJ7| 6S pbH4Z2[qc99_Q0qD]OVMq"kU%{A{-A\H ".X!ߚ뗜r(_+QH1IR&faXC2E~1 g#qF(Z,(oWz2<,a-ܸpScJ<;5R3)TWn>f7 g@[֥h,ƨʅPhhX#cGsϵ`<&گh _N,Ig/!v18lՖNCE2Iԇ)h]XM^ѹg&p}b6s,x)"6 )LSZIޢa5#E+IiK>%û7K凒|{/rPsMx!x9ڢl6;cO[Ǡc Ba[4T/3j,{cT)X f&A಴lc[avoŋbSIVy< [$ํ'H׷l%mY(xzgAh0b@k) n߽3UR˫=@/N֜I!JX3e=Ќix'Dn !p = V;Ux::=ctܞ3.3Yd1mɗW<[+MSymA;߽w~SW%fo㿭DU Tt+x@HKGZc$a̡UHZq8 fnr܅7RG2px|HKi/5dAM'Q Jq(t܈ vwloUT<[a|u3;Y_ .}T'^DU:L$L3Pj #q(blzŸܛj}l.xmDda&5}t[(BXуXeN6d5VcMqfB@03B 7p!BNB/<Ȫ eyL!~d&Fr-Zˈ0uב?[W:,v&YBXJ  : \{o3D3Wҧeuc _*4Ih"Υw]㱏M\):?/rLjۇS:)!5穃 iD8v&f'#QKNF&Fva$M=ɬڕ;&,f' g'+18M*o uch~Bl|zb#\"Y蟺jg9" CL8=\KC~q:r|ޅ :FMO~фp ec?PDS9"z"0Nbi5`0Y;1UXh%/j;õdPK_fquv!-oþU«QY!Y1fþވĄ8 $(ʉQ4y0xy%Bxw. .%oDd@<(W_,>3{0&0…>8%Splj[bKrߨhd7TퟭȖ L)/v's9K< 6!Z`9Hn BSﲯ;)!a-q­/qExgЁ6ȑ9?\TaצʀQwY9y_SQ"6/_~-E,lРT랎̽m [AOPw Vܪf}{U%?:VD?=gSRTj #ʾskO1ɦƌ2 W}<## H/A=sfמ5CXUXSaCw?j%nsI+>]CR.L1/t2MG4tn2N *ݻư#0e8yyk`EjNGwxZ(bk9Bsp6TA=05@!}~ކS 4|[Fg}^|c_#;5z}`ygL/^L6Znmv̈FpW^C{Ѱ.yV2/22 eUE*z8w@  EH.l#Rl 5vV z=ߩjvO6|5o F6JoɢF!)leKf8AmY 6~bFH9CdW}O^eDYB'. vg?3 vkg cgMm*ө`* (o}NG[DS\ĹKޟ64oQ=F_|-#]e\o"nQ<-7cWIfwSj=#bK*" ɜRg.jg4|eS@ j(`reApT$mZա v(нu )^%I؍†߯dJXȔgE gX*0b x{YB*Ͳgf ǻu )bRB@6Ǭƌi?:6p"lM6I,V^JK/<" R@f h-S>حkCuz/AԟIZlo f1vK߶j*:I'JsBt߱CSl$M_4!P3.aֆ0aE%)V%-OrAw2{]Ypg yJ랳)N HaAqV ‹Yֿ<Þ66ui:S4q\) TrS9/\$=qtvpw۵_ Aд_18!I/}-NJnkG@`;Bc(*l~Sѕ!ɱFlWVnI@ˤ;cPr]w=V:̮Ȅdhe.+|(ظ'3_=Sa[G1^5HDqo% DE%6;e:J[jFUѫ9><aDG+V&cZ[NrVǁSU9Blxxk, OKG%E@u-!'Z\ M$ Zj:Q t]"pue2d(#=Y(TA@ C3/_gtu:^*o c#$cfn8qٟ+ι&'_cMi(TdQ ǞeP u=oTcdeS>4`FwP$MS1$8^'vUܘ=j~ ~?ba>U ]f iwQiFGm5>wdyֹUpqPƬ6x&=A瘬+re`ec)Zb"Hr!r] =[$թ&bٵ%.qŨo]kt!͵<̈^s6™G xz@kG%cNh|_-3 ^ԃ@7IyhfAA Q,y/O=k|ZfڹrC[ҫ %>$oOzq{=j c/Jd+?.e]Hd`JJK졞} :҅QyvdZk 2w\BސõmJ;0{I\5#p_EOCL; qSqඐcIv9 h{Q*7,ls],uO'τN*UqA#U]v"Z( uMꍅU ?rb,nΎgKP7yf*ys*RZƭϕ2]= wDCAoܱHUaJW2YCN9c phIB<3NKnO~8q?#,z@bsʫ=;A;ս,|´jl-Vs6RN[!'vP!=$T5-ꉒq(ՇߏER-w=&Y֖h٬a؂D~SĤ5"q(흄[{{@!f%VE"]j"02} 4č7Lj +[$xMP#je^XjϴW%n 4k Cu[4įJv VhK"dFgЌˇ܏RG"5 EV<[aXz`| /E-BT:FÇ\&n ]CddlfqPAޠ<+zee~r!BrRut.W~gBm%b/Tam8nVݳ=a< -{54mv?VZGޭdNhj2HX 4>RxDKٟfVC¶Q F>VQgS\VrυD"p|`+WחlJQDcztBI ,Zf-51:MsU}|"U0 ݉vDQ[ôHdWIU6Fµrnʊuz)=~rQ(ڌvyqc.(r-$a*iB $P,j|c5Bx 2,VWYP֏JƳ"/$::b9c/m飯{s.N%ssg '՟5?I.sY|v\M,b&[݌Y#wZzEȪ }$Yw޳9>Z d[v -ɍs%HMbO< `OZ֨e\Drr.l@ꈧ7%M/隣N>#&w]620ÁiQ r\9ЭO[C$j[fѪf(H1]kS81Yd8sey uP~Lt,,bE 7/M쨦T<ӂ̷ }7@hi=G㱀([4gɰ/l>TW+ Ԋj712_2KpDa^gzFf"(5V>3fރ>bIP3Qc#o4f!ޝW#sӻhw HaZVd7t'-8n@˳Z,- ]b@p}Mn]PλJYdUU&W- CdԳòvC爀X\}'yoXQ [WPt4gov0BPf1G3fh2?ѕh,,L#g~m*[CBRr"cm YYn]\P}QM)DX;lj-Nc7u*Iӕm "Ϫ/cXu1_-hW%7 J]GdB'avHc5AU :=ftulL0|=""n#&\Y]Q%*%ګ{po4 W!2<>e-N|m^Zx(z :隸p006?4n1Q7JMRJ>RAfB&P"#%]CzWtN^Wۑoy  [$c"D7gIf <=3 )%zrL!`bw;5X 9I@ q1rdh8cvgbO > y㠽KEjaZ\_+M;/qp7^S,H1!NuHw:Y"/"+'͉ƹ2mԑp3` @&V]>vfG_Xjg= s`fPUXBwhT|?G^g4rFYbǀ7/4"Md09*[ދ`rpOsA\\IXPIىnH3汒~O:FySQB|[ A/Ԭ~o?ľܜ?HRH2VqLOҔiw=AM.}pz0jh]Jk?4 G=1Ff[PoЉ]$ [%L ܣ')zRTv ՜ނ5!g`R=еc>Bj|!C'~n*FR"F Rc}ЍNk_<S >e? 9=491PU{\eaތB>d c -;&Z5&1(eq 9a*s9G;h=Uy1`$TY2H}I)EqeEf1]w+cI>$zˆNLe{i$́1@F lBSM=H& =+7eyD+//[ 8]-(aop} {'bT6-8| m1'ϲ_s!mI"X<2K_r'$Uh } WCYzXy_NFȨ֋H$'uvuYB%S0Rπ?d:,;m!,1By]` ;^F}Юbq7A =0U(A00<@pZ2ߢQ0 55wKzm^;ZIym&\tb%;AcZR%)kLyiAzFt(D;Nm)q!cws-ͬ|"?-'53 _J%'hĩr妃X#Β PV/SʟsBX?acI[|\V-3-4aMV2Xn:}&;,DQh!Yc9#o}C+qT=>Ət7O r@ }]Q&Y@@$Z؂å#OZt+FRãU:7 ^K!$5CtlhX\o`S:wlO2WAШ^o`f~D7xԩ38R"zjqR/ <[N + qro/$pݶ$z$UKp ƤR< >Lk׶BSr?Gp+T{o.6 e@lS3#}č߳NC怼̪Qu#>[v#;2},+uj*^&5%{_i,EVh__j_4Oڥ Yx52#%w5(Wnbg\B1E9l> ;%d2p}i`|W+"1Bi 6׉ejjg6r.jåqks6%h1WbFWzUgBZ ^&p]TY+ ) 0W1mv& 2ƾ3B9%}$@ ̚H5serϷ{~5 piBm-:ԬA :?8RR5;?jmְӁro ̹q!o$wBh J҈2rF{_O4LSyPdIІ0S//KOڤ̋H O6:mx2X>C֞'!R*`}Ah@Ϲ,7j|_~] t)p gC/*OhlxT~`ztO":V!{=\|ސ(FJ _4H%EuXqܫ4 K]]866fs*FA8D%t>}N88M- 5, >ǜY?tY p,sR) yPN=h2KL_ŬMOӌx e# E:@ՆtPfGF }&)gO@ o]˼Fu.V+e>ASOT08cP>EWV]w$Ok-,;,%b{C>=}b AMwwQz$vYsy>7&VsxF>U*^Ksh1W `֡gԤ+S7UTS]qgTa"2L[pb^:GOC?mI\'di?M 92dŒU BgZYi4'fyѴ  J }(-Jgu8_Hd1}k㝾Byt^YH?qZ)m,] jqxދ+oO:+Iӎ!~^QRtrNaW}2X__d{=gT /&J-Uʙ\OfNLS|pCXf'D ? 4 B#3fpT8[- f (>(n7ߥU6!`*<9 Zt$j4=R5I)--&\~>Fx.[j 1ei_ta|O6W| ]@ݼm"nT%"Rh>KBïFZ!D`T^Sq ٞSxJٹ(oón1R8kP{i'x+ F@bLYu M&rڳ6!7kw0^2X7ѵfpx&[7NZ?T.v_U[V2N42M @հ~ZGRlSV '`K.\}ԕNaKdqO)ɚS&C~W)eskhA Xa-^<f^\b+Dⴆ"欐1BB@d<}E2w/NG> Z[X7, l= G@d!yiIvE8A肯gl㪺\k/vS$U_qJIJJNUm fVD;H"w|b蘃KT.{S>UM%A4_YFl [YeաA'v'h91l##(ȌSMXg.ۛts{Wg8xI̦ӭ1]]q~6!g`6z/J%+wETV&C{;bQچ4t Q$&_D7XJq*jy09oy"rf^K*玾h[uvM&G0ņA^Mm؞$ji}t"`^f/fdȍ@dEo8CT pQ KD|hװ119fVkŶfY.녚@|-U$m]qގ2QE nJ .+ ̖9a-cj%߼; [m }aJZ_H*!#ه3:Y'km5B)irR0j[5.%Ѧ3}5ˤ TS=+Y1L^>xx λns!uM)s\k',M{n\}=yxe%1NS; &a -B:z,*74f4O6`A8ohM UDX7/;hPQŊ!!GC #=09 K+}RZމ󏦏zM7:KqBqyɶ$OmOs1M榷Qh QЁkz-@xw?'H@&;LY4mF %`q$&K~+?4Mg3=v_M}`vVu4ZDi01e3t}qݎ|DZtkX_fJ C]Օ]ʣƬ94kWɪ')XM€#}5Nnp-R6-C18&GO5¶o_>y%6c(NBkJ]}R3p-0 "3z~1DlC$l-%=Y.!liS#')'6G4[y*G@Ku!<FPgMfCKcPWt6M1jXs9A@ )!.Dngva(z;AJ`敢8!(Rr͊LgՓZ f4{lIZ(%)NMFG-PkXï9WjU0zn}5CF"+){#N꯷i"0Wz{Q%mHãۻ>־c bQm18K!c+a̠yR8X=IO33ƳzI?Y03C Gez/D- V1&| w#^[Xˑ2EFMtC%jG"CP2FkNQ XtWw.*Ts Ҟ8;db}Mտ3֠.wy߁pȯ1wM 6բAѭJݦ$G3\[;E׹ :Y(8Ty+A,1Qɴ<롷J3ò\F4TmUzJgVlkFR/'jל~0!)R702NOOX=0LW>KYWZцXŹV#RvvG}`u_[j2GOxgD;[xeM>ֽum\]Ʉ F+f;(Ob } ⯍ru[@^Wof[AܹaJ{ƾrbp9.]BO戛 .v>?aY ʰB ~9TKD]!9]\?tkb`5FCEX@HI oc Qn-m7򻣝)wPg4niyo=:A,lيMeuPf4]5wxd;|p wլw%}4k*G34kie?͞QL-(L0SDߣSm-*߶|(t=ކjIzKK9RLk^b싚)@s\xxeFa"ٹ<'0?ѓ#tVkOaAD4PEnհ(+#Cov(侸LL٤/SR?V%U²4K%q Y&5&k,[5(-?x@̓W#QP%傋;VM$ /t࢜P&_i@#7; At 7ʀp%L;ROUE: i[$ ~4>ɓ-io&k-ܢLu(~ T/u{ĽW82Ciq s޻!%٦ld^sR,Tĭx&X{@;9ZE d("ynFG)3l20gI*#<ڨ#.GL\bIvwN> WCT8uuYrݘ܊zZuѲy K0! uil Is6ͧ}33wt ֝nC=TUtůeY\ _Mx%h0ڜ|JDߔgim\['PK%i&4I~cJ6dF?NQiW+Ś[_`>;cW#-IvJWip-`> r<6FPp sߧZ?!BJxp^O$+XZZ@)ԛV~&2koy&C9:5Ӣb5sPn+==+,H}3v-h/(_K)@< ;'0Խ^#=K[bj|bh o,?c9{Nۢ&сɎsZOr6cԞ#ui8>Uʇ[8St)k)FUKvq {YfMv7TiQ76ѧp\s˲ehC%ODX w5V y&t ¥C ݲS2Q`= C_ F>8*.7+ZT -h1}I!f|.S=uYMmCFxhPz5]p,9.s$M$M7׸!YKa#g؊"gc"ݨyp譅R586K XZ_"};Ib:,cI'Eu/kshӽm8%x~tVJ궵ԛ yllD+RoiCK>zpSKف6w\jEP-mczheT6R4 i̚EJ$v۵f|mjv@$5 +AjLT1/EG"Fgep>6 Lr b=_~oNP<^g%ރrޝi2v+[: k2. -RKE?WG.b29~n2>M#i!]ƄPh6³0%  ǟ~1%R61t8sf:nQE$g8$~ ee DiNT;t VH:,T Lj4j,*ӵpz>Rv$r_wB0{T=5!&*G2*qGWߟ>A'hZ Q9$XP˾|~eqpˬ q. \ IkޭS>ie~n[d N {cCj3Ow8tԢqĉÿ&MUGAe%;`BNmVNkriS鞃bQ+R ,G }"2/ޗlCb_ >M[Oՙ$e͌xg 8r1M/ g`2Kq')c+ d8l IJp$p ^\(i*==Y%JЇ;{(sQQ֘zϑ?tECp 1ZvV:<7c-Y>`WËl9:w J!cZ;7#vެjt c !gœ :nM0" pW"Bi ЉuaVJSr =#Qf&h"yfh@&^^V,x좨Ldg6%]ɸ̳(N\9_}sg&䅱 ^&~\CCw}@#nhsP",(qmUE^F&dd3J? B̠L_%ΗR/RS"Æ[hCܻfЊ񾩤4Wmn w+Fuq~ r78ޏFܰ1bTFY S;LR"˧UG?_=>Z_d7xЩw 23xe#NSa+Sپ[AhO7ɒ#^Y18J] bs#bb$?6 {9%Qy /Y8UEl,,cIN=2]j$d\jFAIc2"aSoDF2{/ w<Ntn/QX3;GGo[srݭ+OF`5/@t=' 5Kū6D?fv 5\n9y16G-Kv.Ɗi1\6eH>!p~x@ P _ɸb;cEſ/ Bj@@*-YX0#W)/ jՙFY%~5壗'Xajȭnf ~5SKznn>%GO(I֔[ѿF56h2EtLjc ?m$?&5vnS΄t60JnPJaMy$qݬL-2tצ/&"FӾ0`r*틄b㗃i4e(_~3b9є}MnJ@4)`'^GK^ 9JąVc+(2WO 饳" IMA.do562}N D$m d څrAƂZSyZ'".x0|=|,iENY˼ث$[ pt@(Z=7]Nq8N*)l<6 Yy'gi׉'SVlnҍX1}mi`-F>xY`UH6Ԣ&JF|͜]hU Uhإ&U%U5=GB/Ћ ٬8Cp-u/C: 1aS?l$j+iJ,=Qsef40` Z8GDK8UQ)^|`gjr&qk;c(g<: #$oH7L9W,$nKh) _>XD9Ik9;upKne%N+Vr+ơm >Q p !;ȂV#+, 2F_Q@I 0ͥ2_ug@-+V=;c~aKXg8n2PG="hbVKA /G+OW!1&OJ Y#Pu9XZZj^5]ϩP5; ʤ&/Ig}m*ڽ#w`P, a #2xY_^|Qwfam&u`_gα7y6 B PxtV/. Vop5TM6 =NI!b' lx5<mٗ4iԤmDtEMd&:K Hmj9 *"Rľnɛ:/׍lu7:93ُр{6zEBhUrЈE>_S?` )rL2.]τnBFiV^kW|_og@> ;YkYm$}`ECX2Yyg+ Ĭ^$qF`ݡ4 xt2aI uO5LbFvPuW=ā  ŏs+jB"xA?Cjbie9B7gz DM * r>ju&1#k$^Wh9I'eI`^^|i5D_69S'_`=NyKI}iW>fD\w~)ZIJ 8 :,D)k@>Ol,n֓OZ' ϲPO*j_zNVjq8SCf^[KH)}{xR?7pUh2  UnrWD*(iDW-챑 %>׬kI2!& unU 0,VC/$8'ck748CMJ(m[% T NvMd0_ Pt8!Itv֏W'f+RxuGԭtɽ;l/K,`"`Ex.P <7"~SujK؆e9AҒ:߾rA)q8hSI^X 0/ ճ_0&{u0Nx$}a#qLL B >ǀCuIU9etk1uzSDS-N r%YݟuA 8^F] X"EiiSf#_ $\Z|#'L)^lۄW뭰\ZKYTKqot1@pCXϥS;DXɍ }٬g7QJ"*xFԢbT8^*)$yݛtنKh4/)wHS1l/\bkgE-mo,cn]o0mM4^|<O.06 OͲl/Q"w˚5B#1&> c˴uLͭ_:Fp>ߨ3^T,9 ZlύWo)wŗ$th60I&}51`bWW}I|[΢~B'nꕙ!=<9L)Zk cLBY/.uA/`ؙ}Wꪑ4GՋ7Ud#C fǵ`dj K,_>6ٝ>kHM t @{8\8@Cy1+s{F/׍1(ArDA 4T\V,8C6K':wg%]$iqhg1))zn'i^i hZ{ڳU-1eZym,kev,2E, /gS:cIM^ǨZ.06|`_ >y,Q$e& :zI0qz\;>F2AK %i+sx*J8Y.\3݀g>(AZ9?w'rfBe!g` iVڞ<*rhPj dG$- l,eiI\$\j4UKVf%n|&3/-sU+$cNg=##a&t8H xYl{(,G`ñܴIz}t |IgJꂭ-ݩ[p9Du<\p^+ 6¨\$!=SL%/| nRisYͺwE ΀v:uEJ"ZJqN5bՌVlMv ?TNo-Pi5=K0cS==nmX}JwCA CO{O;MQՠEJcDnRׅm[9 4|#kkbeBG|G v $B!)l.]LLu)&Νm˲ X"-ZSZux'Y2CkZas8M2]-V @kЭfSE_Xw,ߊ$EDqyZ/t`moC-eBwi1وϢ/KCOUlFܶ@5M#L(OOTfi( v]-XFj]W|b\H ;f0U #MX >iiЋ.#RBi:\{@Jr (EXÍ,Gdz6J)}}yG_`<# BQ=Mf7jZ}`Bzl`!ƸlB lGՌY#(^!f΅$.D'fyfobI2z.Ir&Lt@:)ݗ>Pbvap`w]R∩њƧ4~61U3/Cinʪ\B)oWJQN4#4J~s /tJ5=R>L Һ<3MuXG?:3 ?F'уzw n'VHcJ-[x5%]GK ~A Ip!Ɋ"-2iL[̆;u:3O7qYMХjdBYNF'" /Sf@Ӂ7J=6o6BJ!bsNU(5$|XuAgU CEfJR;7w_}n nvӀHq:W #- c GK7Ćo{ 嫱]1h~f~}Slmy34R_nav(ҍkj$+?@hoKXpf*0l dY_ gm.\̙zmV :([j׋ K3ß`Y jE3ÃbD_h,EN*J>f 6A1[|-KlTa>8wT _׈BrɌHF!*dDs"U<{ \gy"Zr͵1dOJf&mY%ڜ4l%'-3΅›y _)s(+eLR9@сҘL*w-ÃD!U%_"~5s׵Hq/T'wMx<9;`.ldbD{8!RnߐjSlm ]]կ(@6[*:3*}Z̰BeÁ(,2Y%!\m1.QSVo9V\eSp[𺟕/}^3>qoC8u$&p1åxJ$ ;8kB(4k8"Gkrrch4WGeg.DD.v*VUpi(bV39W-B@Ssb9W*mY \MYǩ/r(E*] _l:jF7CIDTOQ.'(0)uuÄNl$Z/W*]5r(NlՎHQC@#\oWm=7S6oZS'k`npgWf !/oExߠCIK{[ 玓t)JH,AI|&G+`MT"̑6?qe{5I26_%3o >2&5!Ts1ڋ )HԂ)!| )!>(n&h -[o6x٦0B!dC;?WCrRQ=J櫖nPvW牀.=TGMV5eT͢dCiiFV bKLܦ۠4nj$.,O`PۺMK lDL +w6Xd,՗KUVqO)<͸c%,2f霉y!ˉ1?iE-z-^ajt8HbKnڝj86}aP pɡybY*[y_.\/v1ϋ4C&nƿ%OsL' A*_ KJ^Kmn- ވ`E\fٮ) %@cj}bӛul! kb1"KyB#]:,`pKSM,Y$e/vB>o\V`BbF@ڧv8;hvLJ@~9@{4ol-5qz?F(E`>e7E[s fУwlPNtɽZe .P^ NVpqX(PJ䦟@#9@ Fp{z/9V6kqޡr]꠸CzrQS3% dҰ g<*Ù35X: {^?jg5@DhjrqHN |b |+X>pG#ͽxzpuka_O^F%wTΫ~s2w)$8X(xh*Ɋ6kSX\uD?fmR. N64剞 mjflem5z5D6?1<,V FWx ڃ1@>SU2R2acqx#Nbڼ#vhȜ1ŭ,rܷLrTh\ U3[Js X1fsB Jjʳg#J/7EWj(<{auX^(n \&(G#Σ))Np `J c}7lj[!Y$5;M-AnzCǏd=9lÈHtP[rˠtw#>4M.7+[BT_["v rce&((y'%CH 帊J ^?$QYiH`!}#2;s`0kf֟p U|$W^641}6g|/~(G$P'4$/ޫ68<*M F&cpHݺ*@~Ļō)$'“tϻ ˶1v)OVXI.Vczk! Q nd*:=lawm҇syњboPqfZovRIt":QnaI,&ձm ! >Muٹ-s|.bd 6$(! 5  m OyQzo216D`{i KhV,X{ OJ_2[LydkKF@ʡi #B@5 RkƼR%XG$$r + 7H)" 8򱙎 ܬmdIk4qe,'Gv"M/q=ɔR.F-Ԛ DT~.ԕx.31tB( nCHFpPZrLحXtA4.T8M*`k<&><af@cZ>W-.(IޤաfGGyƱ Ԥs:;7,Zyb$?r.-o2 ;˻9 . ?.cȰ.` YM$)(eYD;紨ĥn8#C|ݕ{QMt&Z uci`=37M俿|{>ynz3cך7F?Jf/j$pgJ5ɋ$۟CY/çNQh  ]!QKh: hOsPT#}":*Јϱ7 OC9="Zו0m_(P G3 ĕUJ*٥~L9I) aGU'u|8m`p5-Pœ7yx/3Ż ^J&!&3| iHZЮ{5gxbeuyhu n)7sEYw a\Cd^Q[/| 8zW뀃r<'t&k[{9g\(lvK9b3Fdp͕/DzP/0{Q6ؚš" ^g4B<3xgS&TG? ^,zR HsJaB8X j_ m (9lP\0dDiz9quFŮn<`A!1y$+n (18"{ cޒH !,T&£X3mE=YOh U8(͢}MwI.!dZ&\󽡕٧<ӸfH@ףF/jiYS #P*&mAt_*^/,X^cXH˷G]w(>L~+`>ܕttyJ&iXZDQE1cZ*Ir .$t {4[.Ò%{ -\w]ӜK fxq" uiRH[@zuaZ^=W̥ K~8S80f̵iD+M/&lTu+e8tQ^DtNbQ~Bis(S/5b:X o@ yEǎt%rb%x0<.wlD(e 9! ?a'"J.4 ݻeC׼S5e3\Nw& @z<@,f/t3v'D Uֿg&5 %Eq%aA@\ 1[4C?Ĵ!>s W0XFW#9XٴHx:pM M`å.ډ>N籝ͫy,>1mzyRgy)u Cj-?gs Fď;~ 4WSvnzjly8"̅'obӂ™0Dड़N?oMFn<mU[ճJ3Fizr !/<B`݂'m(21n^yTM:?^]h  N+S_EHNHEȎZܱy0 8l{..otI$ʦ-Do 4]~ۈN%eKA7n#SDP5 \"?ƒa@V[⒀/CgW[aOL j΂zF8(p'YGdf?KơM$<"2E+IK <[ %gY0ldb00eilcƅDlO }R\QNSe,dpZ 6 iD@2.^Y;čVme](8v=ah.Jxۨ>}SOt[~zO+.hlaz.`r__ppdX41U F#9毪 fԃEc$rlɝ`&f953sAUՖCW~`'5{YF6aMT(2Č1ȗ ';υnxǸ@K|;}⼋j?٭*,,O$Ӂ}Jykq9NyDyMWwi|S(.4^HtU}hѕ%{羸/ZCGLdنoo\\Zȡ8nQ?E-WمC'"dU.Ks`&oYHALG S^s]YngZ3P1 %v}25DWkW(4Y%<0sxmbג!Z69Ծ~eYl}pCY fiOb rQe*Y|:RV6U޾u8`(:TL|~ t]Q. B։[dxhYFbj:-;W$$}}vz̢D"9.3z*q F88;Q YǥH~`4kyIjl#7*f)|K3v`;8^9Jķѕ6 1b:tH]"k̂t_cEiۘ(tZ'b mDTNr)b[- a.>5qexKV=#M5 4BQnm$;l9D67鳴59li^30&83`Еɗ82Cl|_b_ ;̖CL{גӗ[453Est褀oqMMVZ(w{ֳe'~ϲ_ޓ, rנRB(" 2(Ƅt2ﺎN\4#kOR8R\/ &WS9krَ6rx.Z-!ISڔ,#|џT}HjԹ"Lr*^O04U#~J{x 9.yΕ-#]6V@KPy_.qf]:H 3NAwHwvT:Q 0FX[oV&ۑlldu2ɻ¥"u3Fiw|ZmP\h,7>vvqY5r:UArEfIa%|# ZT!s@(3V9/vް\ڗl@E_:= ϑJ9,kV._?e4!e{y6m, jHK-f*^c0HcI]j f/f5;l4Ux#UcmlspIPR`9L8R>O\R_K9wѢ L`f};!2^=[h`h]T4 X, qf f]9^Q7m? 5G.j`ܠwLי 5~tM4[=WѨuрaCij"%j]GKQFݩFNh Y4wݘ"Lz#Ȏ]#Z͟#1!eoPq, OePc Z₹!Y}*ЂSmw LE5pi%ئ$0p!.uX$ CA$<8^T(&J F:[ZYUB[i!U8L̰qu0?j:BHrc>d#LT;# |MM+:vsiXKLKX },|AgX-ʱHw3Q`ԢݔnщFlCYesDոA[-'55:t)ߨɉ {xb?36%el Q;GNQ)R&Fq:̺و5P[vuǑa 9rT{֗lFμHC W_і(}Y᫿_+l.R1C.-u}!qhuS:E$t,.EG҈]A7g__]_SWsD`B+$F{HUuyxq鴜LjI^KY5̾omBWc5sEHHw,]KQΩbS}9J# :+ q߈o>`x7Ҁ (eNmf"{͚VD_-X⹡٣HG@--.>"MS;L+9, DbλyG8 {x?jHl!H: u>P 0=m W֗Y _ j:Wwu=::@C!2)IyۘӨJN]6l$ Ģ8%he]='LYUC)9.TZD9>,glT"t!VhSIIA.h-[\;C9ݺ;,1#p aSkN4m#[h>oI,ͯ͠= PLBuX]Gݛ6(]t jz:e8wQpgL965v帧}=ɀ-R?j~\h:6$V .3||vOba/pm̟M!ϊYSM^;'8:@j|yop4lA.Y}P+tsz*Uj=NH\Ycۗ6jĪvn?-Mvބf=.c jt,6 R<棤 NĒk$m)v a?Ua8C$O3>:PCeqh(n2ƶOb?3Ÿ$g+_b*ieJM+%;/AF>JUne-=-68FɼTmk7/Z%LNw` %a2zž ^(sHY1:2jz-ZG5 "Br+py#=Br6/W{wNADhAP.¢m+~YS>{z*.`wAʲS*hXT ko͘D M7uN5Pʜ؆㉺t/P;܂Q,"7hh) /# }ne,beKhIN.*i&GHTvrhJw5@T4nڝӥI[I!ޤHz{~*nMaC, ,iP1Owݳvq\F|$5~b@iF|YrC㴏\3hewJ&s`QKuONgHbS*B vzYq^b*E*'>g\ I3p72Ÿ@Ê/4/n>\yCN{)[ 1nF,vPxdɁ0-dC}'0mj,4288޻L2|CҴ%i/*^t0GBO&-q`g&iQx34,m/sJ!ۘɂet#pdMϻ}aS))_}ZpǷ-%IpK@\G1kll(mhU\'eĴΙmLhGdۓ̻ ~Wc0j')pύh|;;mX`@נANOXb26c5AA?"ԑ^jSOo[t?؝ࡉ-~ N^`%ʕWNVDڒnSޠwsaT7 dDRgiGrŗN&C N;|GD`!D獆s48bPF6?ԠZuY<|?brŃrV=z%FjsK-oO$ q ?w/H&Z ha[ [ q_S3Z|Ϊ%, +GsDϽZ t!v~hpXQu~M^: =GjmGT_HKga}5Wqȡ@"ɂV+Ҙ%ɿ36{x ӂ?WTY+/ OA]%E~:!fRQJ'zO کB<'!U",њ8A͘kǃiu3 ӀDO’5,CCI1˚bde׾̙*mW$@%ýt V6Y:tʁ_0< T_Z;ߕyZxWLM+l|?'>{[e Ec}|DBWڎ)=S](2;[KR{jXFizKYIi:;ׄzv !PI;58y 3O2'G!)X2]k*h:%jM$(nyw:ݓQ6TE[_ʮ/K52ҀX6!h0U KL'ɔ̃u,&)8D tiw0ol7VQ|-DyŠl2ʵqյ%w=0ʶSm b_a;2=ˤN>%n&LLߚ[`.&17{{+<焤#1t3wKտ> ~LrrU DV̱} DGr?k3}3'/57 S3pʱM>ͳ>Ehp/Ѥ簒n-eOOU-FxSZ#\g)0(JUЕ4Jas21[”ϡ7H/wAT~=N\2z4m":sJ#%AK.[xDatP[_Yn~Udt-al&!<3L;eY0Ԉ.YpZGbv8{Xw_8'_FdՂ'Q9F+WCD_S%0cF펌G1fZ% Wy&B ;n`doNx=~ f/^<ܦ}"齾xeT(ʼ&87"D.Qv^9,Vk$`&nP-2ap۵4tےZEZREIh%h5REJ"lF:VLe U9Ӛ.NG|2! z]&43~~ԇۣ?Jd(tٲ\^cH4b±Sn_-jABbW#XE50 7^="7r4bR>(oSXJ̰]'\/$4^Vỉ.c>o9ُE,I'&cq'O!f/ܘ]WX`siTঘ,F 3ŖEryj6MMmz`Lzġ?Gn!,uM-T_c`eV= ʋd3KkN0؀b7HٷZl!xǒ5ʨ.D69)d~> /F7 yȭɞ];\㛑F~>,@<qr:RnҧBvZ:&D2~IB8o=^'R  x&WieKe {a|1!oyղ<}V΢bZEvwPy &˙&_o &VDSDH*%@J*NĦ{{As\Z4mSy AJqkT4++^~,pgi_Ƙ6{/P۽yDMUvXI!ӲIyi ha2/,dՆ/?"vřfH>"IJxSdm?5.^kطRAcktYj81V?M*'!֝*J=~n#ׯ> &opr|򶼀HMY1Aq:e`،չ/k`2 ҾuvtqӐ!['rx)~ } ֨ s™_Lib_JhH%@: $ſ"(`"˹.;sぜQuf=e(qDGYt<H6Té<7C$1TeCb>,H"y@ȅj߆l 8* =q[ƖhQ`v3Q<{vD *˝Lԁ1طkσ5(m>۠"? MuE3"t]@d2VɃ!ۥk&#vL@q|QM6XuB}j>,W<$8m,Q><9x2rЉ.g9XVmbE7Zq3%DJ2,l~0u]Å=8(ߗѺ$B{^2$dNA-zat8w?N8J: wU~d8fj)]}utHm6 } {xb-dl `&Zg|}>+*=*u0VT [@`IC+KŬ+ku\ICC:HUnX4JKIG*NϩU0}@ڢ%QHl#(h#T&|l*.Md]S`w-BKjSqz@'LNc-W`l{*t.VmKqk`$͂eX(b yv^;xKW?kJV?e{tK14*qxLБ旒HׂmR<2B7~`cmOc7`T2C<7.|9kwS"n@S\|1պX` cQVL ]RCXC-  gv DERwi ֿ놪g{NK?{Zm4ZM8<?9PŐxVbDQzXL*n^W|[tI?{JF~扭ɑ! Poez=Г@jN&Hwڮgd7B4P #yzܾM0]f1oj*ÉyDe܆^`c1lV}4 . zf[i;iqR) V>7,wl@R3N1="gŧZ^iH'uCaTЈ$FoGu&'s N|wyXڽEy# Ě9CajOø(:8v8 CkyLG]ZcR0곖zC]*.δ`R.΂ LYNЎ.p!-w Nxdk+*Kp?7x1a2 '50T< 1j::}(X}j N*%;Nt}jC @UeGvonP]OpDj 0kyߛ"{ἱuΡ[pE6Q(s9XasZ(Lبo]zPNR{\ ttiL ZZ>]R;>ꑇIּp5gBOT7M ;%C"ν~[mh+BUsMoK.- r0a/xVO9> )Mw K{\K J~qVC$>}"@ӴX ٱagu-pƉX(^Egzp-8 /"Cz$0<WyԮ.Uq2%NQ͋#zk nAO"w9u:жSd4527ZkTXdc/77x V})Ƅ\_IOV2)Ӓ,VzHImBC }e <hPkdU=_߿J"A+wk`r9 TL}z_r9hiPn{0! 7S4TwGUOY'wXG':pjahe1ƤEJ拲4ɞ2e EgqLYs?%븣ƌ^Ev+17b PUv>?h&z>~nWmy'Rގ|u"?թ]ƽM$:&'6+VȪ1#0&:.h Q*ùb(> g ém+/ޠJ%;)2W3]-DNWgfBH eM6X BP:"ܛC!}>bn'5,9*1i#AHL'uVci{Fam9qvZ?NJ䬅p{'ܻT5/D6Fu#0ctVAЖXH{R*Z ~D!'߰sDLA4-{ʨԡ nؚ>C32~JVvjw*nfR밂Yƀ3xwpD FsFe@>#oV{?ԋU#a#U܃ *M;fhľ"Ú,au4ێ%~!P|1[m>eD@tMFz!\RP=uQTI^'$'Qȕm]>%AC<9۹x]{ݐ~gBr}*@L T{:Y$T6Z5Ȋމb`^~-MX(4Hq8FmՙUg6K\n#iRI1rYCKZR2 Gfq*z@ ?υi| d]/Uwv'VGf,ϫJY镙gdH.$,?d.<7nV5%[UED;(5k(Y9)ց!4!9ٵaJ>BdnObE\sE)O4roK[@ԯiWlD$$g*g۱-#F%\_H&q)i?@ q 0=!h ߢ^G`Ԩϗt0Nb8[vϮk^-PaV˷[SU4+wj?х1),t5 Ҩ='wFc 5yiPοpcJ_] ! ^CZ#|,'׋zb9<|umTvzW";{B&R"^C}^1(I|Z@7!g*"'u A i5N )%:8^J \IoA|0Qr!9SA_%|@N(O;J0F\}YnxQ5|^Ӫq/~V([2Eb~==X/If"exӟΟ?a?p=p~ v <"MB+iGķ%+hg ඍ#.֜EaV6<xm 텏s6 -44nTò0E8GnKq͎ٽʎȁulh^ i7Y^) A!,JGS:5\n됃KɍCDžQ8[`FcߡU Γz W$*N.Cn 4N8i1 NJ3~VH8ˈ䚈Vv\PU `đHt#,,uIbNr r=Ӭ>w j\#7U b`U|\oW-]/^r˨S m-zJtnwhbgGnȬ6PJ^Y0R{ f(]D~#q}5ds`L}Y|࿳AW^ `3h: Fv^I9ީ,-ׯ*Nzv>"a-kr/i'Κ>U"(@;d< ӕSY˽e~T~^1BM0[zl="$z ?dz @&xKo-D0c.T;E\WatGAϗAwӰVoh$)XZ*[ 9M%E+#\1vu5kZ q?w!V-a3a);eLbp mpYD,BEf=ih1|WLѳHz1`iӛݻwF2]V(~Wv=}}d9a=SNcDyBLnp[ԨR#u/'4UnĘn6?J K%{~C4S %Ri.AjGrT[";m\W!0ʢ4ú{Žf* rǃw,`g'vBPKdӠ){35$A_ 5჆ fzbPXq3\.)fv{ N1Y*TZAYUnrRV*8v?dL٪1+>G$B䎓>b𢽆dG@jVAqm g,䤷>X+DRb*U2?"e~[tq/c#9?}`5F븿C^%;IjPQׅ_֊pC;xX:usOtԎ4_ݹ<}k~õR:!®W*R9gQN1Y99Z,e S[2!:LPVK_` 07R0;7pϥO8~Z9lbw_"%lI$[yf8VݦVDK.|I]6 !&sn.9mr{Q2tzςF/N# ^0^|bp(mdAڱk%ʶ e]d)0LHqcgQڀP@'@) J#aߩ"=&(?6CDJ(U?Cnsf'eX'X ąβŰx (4;DdfT 2Q:dd˜/U@%=,4ydJnjEMˑeaS#@x5TYC!]=N/#.!H=j|VvR8s=s#4&j)L5']?:7A V@Iw=cUzAkT0Cf !QnĤw}'wJ>Rz֧OěH ڞ$6Sm z]YSIڛ}זnW,& bK/\#W*eZ^.U Z.I|IwcK >NouE@zةoܧȡ)v$`*sBb8ɗZrJ3${O ~@QrtOSDxyˆtvPN Xk߀ ~=&z/gR{C}g y""+:OפL~8o K}RNErT. gM<u@g>$b*-1oOkgSY{=ceh{4e|+$4w:f{TFR SXMNky> %: ?CpW%ڨ.9g \SB*CEwO8RpRΣ'_7z .I WޯbT`j+ rƳٳt{}4h֚Ӡk4ź wA9ecptP:@Zic>`T־-ǁ73Z8J;j jU ԉvB?2} DZMHu.'o,e8ex^2u}xP3,"-Sox*K%%szB@2$lԿlW&hɠge`8XΦJNL2.9B5 %`%;c8䡯,)8G$$-q[d;ESZwЈU]' KXlQRQ`s&㲂ΘMO):ıS5!ۼܹfľosDq2}_A^-%38QU%]( C&ɮ[>J ȟ,J1`s*ܮmV,k $d vy4t*ʹ,90%}Z3!zhV"@46hW3o)#3CLGbV?D]Z18*w$ϝ>WJz;ļ{F j'ߥ(U{bMեzw*I[UzE$b,qJ%32CElB"-=hB>&WO [\@x!@@6b]_Uw!|˫9]*=";kĸ`B[ln_3h>~~W\۩N c4rr_vx@meRB$Bl#3y?kWx{I{ZX)4I<hN \P̾BMF۵ `i)wL>5DK"!Gl/K΃dW.] E0JoK҅EUDI6HIiBJfE`?uE`m!N}#%9T|pҶy"z!)KUH HKEf=;: a Dz`)C+ZW& IxGo05^ |Yr,Ja \,k{OpzJidC*B>(.SL< 꿣GzCZ8|^1yx5,C,]TLUgfmqFyԙ_k%9,wބyy=a@|$3c"C ( i_0,tL|E;hjiCs4QÀ*6+5N0ƶ k45XXh#`^y!2f/|28*w>e]&ZI1sB[b/ ȋ31)Uj0gh҅no0),2Ak8FX+$cړGʎnDPVɨ$S S1*l64n] B?dNgeieB8#۴EoN_%GlKٲW^Y ifѼ}8kHЀ+kO]f^/].&-A:s2w8?.Xj9gXe"q-Ld4("`{}xm !K"%Eޙ/=*V/Y4a|x/ٳ"ϏP? kpEGk0 @ʒ*S׎M$ IDjBZ,=+ E$h\a'Ifh+92W߶]wQݒcfFR 4ɟKzjb{VVh͉L,N,PeOƯ>s]QOkS"^#N_Z|-OMtj4Rۮ0v(LUM!W I2;o/vTɳ EpV }S, eDI_ Z.G^#5?)RdYb\ht g^T#9@@z#dA;y{qadX:2_ i,(۵!|BFFCݴQ;12 pj_pxdY,rH㋲hDB{q\$&;>.lXDJb$cB>{p^x;( 5KMebDm ͼbl!դa u_QB3k=Rh),.k-"0JY &m'ASڔ$mH+ۺI^\P&7£wFFoSl*Y$4%SDT2풺=END ٭L t-VɅ˺CsHEuPa%!Os?3Uӷġ`[j>_)-[+ab g.!ZdmL]<2r7GxpO^78 U:N @ 2 y;z*ۣYmk+ŻaPǏ%t QVF&wޤ6tǥs=/e|O _Mp*ͅ84Cqeuk,|{_"I3*@+ %HֹbBDNzgy0`GjWnO&Hўfﺈ.gE:*t@B=CV8ĕy+s N)'ofi孇fx$,ԛ7mK8o>v!Ӊ?NJ vKLNbi W*?H0ˏ&K Nj"U[u;6ҽ!"o%*ƌ.| O,`1#]LF剳A1OE.M@ͼ ˗ϗaF +c[7Վ)`4VqmzC߷H@hfNzyT|녔DC fn̍o.uV9g -GHyQ9C_?t&sBt>9*yEk{N"Vl$ zzڳ%'@ϋ?@1NG4rt_(-AB0= qE@ vr1E3ѨHjs[(wWIwOEޓ,x`ꞌ7eNsJo!y bPL)IS٩zFLߍ%F  Gw+n~r'(RU6|H΅-73o -Lp2!b.&9Rfuǫl[G6zٕ70@چ$;C=}Ĭ h}bف2C/&[ٗC]:nWE$ tjKg`?A#U1"au2XC(ROlǓ(AYb+dMˁm0N sV_E?%4go69f "7և]D2wkE֎ zE^105>x~71Mb Qt*{wf:Mp:y;RdgOd>N܉(:C+x9h0mփß%ے<-zGm?u5zYɪ8C&·<FPf}_`Zߪ+{-3*_[>)پkiqDw,6Ï | {9 1Ƅ`=\BF 1@@YG`tO3- sn^ӷ(B,+u]rPzP#IgOԀs@)A/ 3.$  (Pla I 8UFA9}4CiPW֞ ;5-g2&4?y8U EEwF3/uDڥ`Bb]EHNq_(}g>/gpzCR\KlVJ;ر%M q~d)?oz` ,8&X޸rJZLUx-_A%AoN3E.3McZ<1_&/e赀kCP1C6]JQL`ӫ# (Fk7xPk;qcE`/ZM鬇 KשW[:jL{j@NVOQ @?69 bKːū}^0aLr0(dw[T5텕竣@A!Ʃ9 C?Կi\S: yc …7 Dh3""*b1[@1D渌B|IR}`D{nfrTwlV*@{#ͅ%oŹH5G <qȤȮ3k`E:?0RHj4639u7JB,U.Fa/IP}XUx,#%[@X$d +ʆM%*6}B-51g_CMf `[y?$>ө_VЍZ}|f1ƴ,7\&.lzsCt'į[ap>Qea9ɡA#&(.K-3]oH8g!_^鸖# 1I1[fzn\l32ḣ[.&8?JgMv)f\' -ƹbAu(9OHb.zQam9{ҦeR> dCwgP,ʯvW7ν'=Lqi==~»W ('T tLWAs6yE;mNnj1lʥJEضRdL}0! k=KodΦ?f<^e/nFu"ۑZB=xV)5Gxf] z#T@^[}|+nke+bz1 ٽOוUeH^eħF_Uǭf;/"MXp_:^W=僑%þ,̥~eK:܂b\Jd @c\N.m_9*+G`vyY< ;2)JD2*]J|9;yNGr k>!z受-i1Q  'x{Gф禞τмз%B8c27KO-Tn7& 0X*Y+x&2y^'EIR*d@Te6f[')RR2gPxwwNs^ƻ蘺E]5Y f,-fvd쮭yRྺi(1 ~MUT0d/#`5A q4HHtk窵]B/1hڔ2h>L^3S)z|D8'[Gy2м;|d8 W6(j kcY\:s/jkv5 7Laf3rX@,$I}I$YWRF42و]-uE>ie^}4[4$HA>p--Z3[Cj˛gq cqXE#4c h"Q'&3[-5c++OɈ{A h[2qXdr$f46<;ݓ(欛 9gN&^ Xc3_eB+,N&~4?aJ0,V >"hCYGX!S4jj' k}77h Im̏zv+4UVFtR kҩ$KD=Ι_j.) z@J( %@c56]zmM V2Y{ ?"sJ}W*j&y)wS<!k1P-pNK a~ GlK yLe\QR:fRD)jXfb3'^t${!VvOnD%\-6F#m[GL|۾A W>޷:Gm `ٖX9Tg8L'dd6*J.tD$dO`nKFx(" 5WP~|NkψvAâ.5utO (́ |#։v?AꙤ;8,4C$wrK4순"SQ@Ye Qqo3Q@[\攖/١^b֭cl긛;d֙gdaY$RCխMU2݋=m٦`M.PEԊ2D29\]2٥}d Yr MMegY >v8D25~ ]_v7 zo`\S,/(V߸z޵rqY S4 0eo֧.E^/_ZẊ%81m&/sǙ&@},h|kpKubC6rᠯdx˥/KY({;W a\0RDj8 ::/n|qF@‘41#3jsڶ7W6?V3 7@MbNdgVE1/F+]XTQG$ڦ9D_Sf7=.Q_ m j=Q\c dEceTHrzN^Cӽv(]B8f(;`f\$x9εctl;6< ZGa.o%1}75r7! ?$ixGt_`K|\7WSWLLWLx\MnJz4ImӛcKېa);Ci':5}5%ogOFjX8o¯ĪaыAzSy?ᵈdV Ajl8vB3{ojgS#癶5bSٹRʱ29;hz͆tʒKGD;s;bvPեѦ; sG+`$-"H1 #Gx|PYʏ!v}Le+4 wOc;cz_܊M1&^J)%>T[nY["qV4$lm}Ů%%zg{<:MI)TŚ ƞ;h}DaxB7BJ:{*1p|T\_vQk>5&Kdam~2Yo!ͥ 0\(bOrvzcBr \Q"1+sPH{\H#(|ŐsxzE` {PdN|lYE^%e|*"=&73ݱf=NcFd,~ ,6(@uub h[nmzN0Wڂ-p4S"dpmm_Ւ鱧5=zP{-3&ս3N,VRcԐugR01/;QC~}7-/0t>7V/ %0o*D K̐fs>L UǟQ!w$lCm' \>) wʬXgGЌP6b|UXz"(=3+.Be渡OQM@H5|U! i9hp t`$TtT&Kowcj@9sl*zc~:2rX|5 {$Xum~ lcꎑ^ !gbGuXf')ʑؿsY+EMj"粿 uUBBTxVA `8x3N1y:Q,ZdDxA1nkJű- ךcVOw/c$IyÍ @"F?CnG57p >\L}H0Wo<וeߏ(tЗO7D^ aVԦ:d1f| btS*j|Ȥ@ۥ[षaoW:t»W%p,B9v'@"dz޺Cՠt^FX~o~aեB JN* _ϓD0B"T0bdo&ׁϖ>QUh|@`As!N^J/ 2a|'3݈nlaZ*61b9o(j 1=%_0cjEB\,!Sga$MR[١7'2锓^y0K)4EW1i'{ Գ>7Ah&+ISPL:sE8,~(CAEj:Íuҙ;;,YS27NqZ &nGIl}1g\0Wt7ޮeC1 sQAtj-XPcDxSäl(S6fw1}!QReKdk z]+6H< .ˢϠgc647. O;-'$PH=3HDHN|k?lA3 VE'#jH^]\6a?;I9g3L[;&.!`bW%6ht(cr%b~̘=n}z9PTra{:=nl(e_sQ&5v8_@KYqtUtL&^kǼŬ%tj=?n˼Sǣnp\r.L9ܥ&FKZ '\γ+ꀼJc xN)yE Ndژ(8Fa2`5V?5)\yv=GŲt/^[^@I95;v?":QmFO;ĔT!K*u徳$9k&+zgB8=n @sMUFGD*^{.w{6g@ i*ӅPI6-ij*˒rT:w\kSY1̞phKOOTճRjj8FaQвS'8EIpw%48o`bELiDAm]ZM=3( ڍ1b__x=4#p"O4fRru(LbsܖQFzF (A FJ1i>Rq~.(Y^"gqgsN|R8_}2T, ԚAl~ovϰ2(C 1ڹƬ& tL$ӎ_> 274e(r4O|[u)UsUz=Ѭ ccZ'J' @߯e_OX>qJeOGynǢBX0 )_*6=/n$=knh H+l6XUscf}EDx XH+ YuZ;<ə'>s/,IjH̠HzK.A>Tn ɁY~sr0ʲm7 -lllSi\:±xI%VV p?LA,z}p. f/xRQU=Ӓa`VFwUgH_*60ܲF{cx H;)563tuMP e1ڛdX zE43oL$ xVRtRpljXT!/^C@ί RyUn›ςj|KFg"`#z}XbB`q s_1~m:DXvO,Dr. t?#W<+`{p-w=Z]ͨ>xy tw'zOL"+%gT 8AYtfRM0 A& Dz830]*-5qeC&V ,][庽DIcǭ`@!'>z (6 F:iOCU] rQڬ' 1Y4~*MI}f ey8pV[st7_C1WCٚgbltg8Sx[Il||VNLBv#Z姡a k6lɐteנi\_!`t@(6LBcej I?;0jѰt>;/fjsyGVMbh.'Oyf脇 7dP<%[iSYѨtniK xS5$k{zf̀ &נ =aoAexo 7?XAJp?Kgu7B_e[@&4o.dişbͮIlq^jhIa7!Zane9T-&# `zL9/,{*/v, B%ђ͔W΀#,J3t`Gڏ&AzaXeWiƭX{2ZtuXTvX-D2tۦZǚ\`"VN'IɄz%[ |*Jj8}$tw#BJe ]mb=`*z[6!~i88E UfyqnU9yo#&(*zׄ9h`cK#pv[ϥL ޕrɒ<)_NjHTf~ϩ+;޼%:tY@ ݙ&lY4Ⱦn)E`B `ᛕ>PM;%^z=8vj;z>Qa |r&[6mĜܥ0G"- tRM:,3T*{yLzMW \zrvS?S;~Y\/I7ƷpNՆhn; "K+( B)9 B|[8S2! m]"֤eњ],2 ǝl2 pρ{|:o2eB5~tym-撚7Q6Pu7$STKg L<{C{?4R%؈MA(I*'$()DNKڨ\!!]| Z9\ ˺F>J~&m i=u0Dc P1|r0f E{(;(#@(Gph\|সHlP\o#3Qkc :f^eUmFZ>^onUuٱHK/ a͔ yQЬhbjR`!(V< v6OX-`QK' R1mX@=[K 2ץTK)6%҉ȴoW.2xjN;_;~R-g-'e`FG1#G|9??@љTe@2s"+Ҍր: =/f ^Bڃ=籭R#y)|&cxc B2iaG%{naIR׮kƑ7.7H @=]'^bە%]Ik-rWvHupMd<#<0ri9yr<Ȅ4Nl(4~u \Rʲ& גZ"P|X4֖Nb٠&1|wI 9L\z`f ϻ=˽'ddV /{,VP8:D wЮa~?qMacX/} q?{lqOwIf]n62U"pC=kd}5v[l01UDb\-i1" FR+NJ-S  ѻJI>Ӵ$7/cʽɅȭKF/CMS~䓒py:ޚ]~Afr\={89ɜqN8fvK[ߔ @D5#cY_GQqSI{!k@wM /gk'q13K:ĘPpćQ?4J3I0j#VQ1f\5|߯2=?vm$R8Sƙ}搯no󺒕Pq^Ɵg-9*1vz;\ 6yjqjMv8j5vn4 -yO,Npbe|4SGFۼ!,υbo+Z Ez6_V1cƘlrֲxu#W˯AdˁsM9:Z r-jC"Qʦ/K< |7Wj.m2|]j (EK!\-OjIa4|)xZ#lH}np{\.# Ë7nK?+۵J[#$Z4؊ro4}[ro$ytGoOQFڱ@&㎁!A]up͈vph16d~N|VXZ y? {?ɇDUڰ? I6)*A[`p*E*CsoڡoQ2)ۼR'mq;5߷|^:ТZSfC,M(*TUU܌VYlE48-Gv+ֱZc3Q@_/tㄝ}9Yk-(WnJ2TqǕxa[1pM,2]d4 '[ sr;ElN~{ 9&B6¢4SsQAkaڼ¸>  :ͤRHuE)9ҽp<^[|[Df7j4%Ʒ Of(Fп6+vwtr&(I~n|9N@]AR8`̗H;&jX4!"t+<2XgS: njO.$zUSh.Q"k+M>;z!f?'HTyT')ٸ7U|ahPgRF:0vIxc}c|ԆtU2Y=s[X@v0YMV:Msbc2dGpoжkuI2׈VEzU(WG+3-r~,y >HlčIwoBBU7ćqacy=?<(mq赻!J8NZ* hF K!OC F!nMiO5/޾>O][ vHVg Ϯ5)FN@xPxpY;5Qo> =@Ɏuuģd{eD9r*>_Qyõ LiRMU"9j~5 cқ9tP{:2i&LԦ<ˠy%ELyQϰQmˇk?)8fy'Ξß{x?le2.{ӌjC= V,fwA .3뫴tv}w@PxkrmL_6³l7g=bx5/i@rs}QxF`!&4Jsc=8…[c{vUK??PZd4Mzlأ= |y>(,=ogn@q ׁ!a|n<'SmU<"E`(e%{3rWilu H+ƺ3+_ǏE$+2+8)QQ!GU<=r!KsVz8B/؇p': {i~_uzlcAaӞHbFCy}&[Qf_gtM]6U^-$7v9![̬ \Ḕ! i8FҢQz]~Tg^\dNם*U=)nk0q,ؿs踩[ta;0gj‡cDr` -oq9A EqV"[GhM{ѧXԅ.?UIMo}+UO1rk(+zN_?^DPoբB(\oӱBk䵫r=>n;fS3 6Xyƚ&}(!3'w-iɵp1g Od1C;,?L]I^@4nqmHPFʶ OHIO~?@>&:1:qC=Ś0Q(%w>-%֖9 Gdj|Yoܷ$u[X0 , ҵiDZ4W  3Qa q+T[o]H0P>0QY)`D%,J2`cΖN'V}MԹcɀ˜Chjt=1 ك1\@o(=é5l}XWz ,gx1F \9\X_O`]LC +(8ͬ3Ip聮< to&3[;AfUYn3Ķt`*3Aw]bN@ #GӱQRЌq@@w1)l>o7 6F_T2K-$AK;Q0[(Ӑ(qԝbƘۑ"/y_Mk'~2]m+ lI"娖LN!uZ[5Qw;ү EP&&bb.UK`uqsbfJ3{ F$q!Bۼf7xk|!}E e SHUiuAaLk\TgZc1n=O,L UTffxmMfT7r1Ҿ߀"1xFN`)hⶢGУ5[ 0xGBF(aD?Y< fo̥2*&)ĆP:&gv-E aǤW3)&Xbă?Ř-A魄Ͷ|2/e1g:-,emsKT:fLsFBxόNθNpˡq;z/M@rgu~e̦&jO⭙qBQ3WI +ISQ8oW+2>}y&0JT)JOl̓BXZ6AJFvU#g>M[J8fSO7Qa8d J0([(a˺:_:?@JIO#$'fI&$,}+^sS?H+79jfQR6$!iNW|"$ej0ddٳaSgwshm7·݇Kv$N\h]kp>iJ`։uȸ̮n4P`BM{sHCJ*Y ׈s~x830b~Oe=9_ [~g0M>8 !1fb!{~2L3BD(Ĕ̊r 19m=$zp^>߰ҧ;nіfp\2 ڸYޠQ2M~~;19(֢C~yd*oGf="j%,z;tyK[AR쿭oQa@xšUN'-plLmK]ǗGӋ);8GF [ qޒiviZHe*_QE%X]L'.* ⒏&۟suH bdª^pZ/pJ]T='8R$ &.`ZsoR#G;JQ,U7ƣ7X *~.{)71Gݨ9Z(EKOFX)R2j8bYrIk*>(p?g93C[ >$ gtž;cL'> lWJ5I+1Cb#b&@8*='fL`B荠C-7NI0b` #' Q"=+h'$W|#_4^mY?= bEr0FiyBzDi1ŎIMl-&MRgWzl6Oҋ]ÐaHpsuFVM"k4lD$wREuɂ"G3nIDd1ZoJuj.֫[)z`qu=]Ezf( U]@YҼHxY.*9XF0-ñ ~\]ҽq@ =Xo|kڹ>}.oyXPH>a:FBj_q6Qh>$c/Ppn9fá$ IAz֬.v='MKK9X@plz%@0{8{]$h1(Q;i -.u0Xr.MT_IF`9~v%SԖ^&$FF ]dmϰ ~!\NٕPLwG.bc_}B\]Sd3z߷ֻq}VԜ۷ID-O&3$ W ?ɧhr2ShJ-x2Oy1oy:)UE)­ ,;4RBYYZ D5#8Da(;i旑 F*Rk89I`ƸaX.$wu 9YXY?a'?_ Pi'J;g@dHҺ`j[0L`}AaE7h6Εfr#C0qVa(lTIqݝټ[ذHʐχTY YI`݈i4R'G24@`,$5-_d08p)X?LF\4)W&w_#;pO߾ 0F胩MAyĊSyLS/ZVC<N[ Jv~a>VrcE+/lW.㯂MV9ZC"ov`(5\LPINQJbDm|ͱ?1>#䍴'eWH%&+&y+1P1%15]9grf2Oml"ō<829@X~-ZJS{,,$+0||HYnc4_!ʔwz}b^XCa̾Eע1{>OLRm"еgD+ 8"FKda1oGz4Q ӿWD*%oȔ%z4F#$@==9(/> ݞ_S_\##AT $ֿ.J07WMHa=r3^]gV9G+)yR=ҟt#~щZg~D17&M ݃:fL򚶯_4,34o1Z(@'Em&I1#tY8Z5=%36NzڎPGO4<1d40=2*GV?[fΦTP28Yhx˔'լqFH|FZ$EY2ԯD~ʎb~s;M.) b T3ouǓK,1K-r0{~*_!ϔOf)1ei08hʲϷP+ۥ\ v=$)בW>#Ec_ >hʽX?r` M>u6~.8qpgMa6FVJzmn_=u *la8-@E5h푨:q3=\I1"g=fE=X~颺c([:(O>urͱX KYO[%{'V*R S vZ0z֝dF"n֩JsVh{ww45 @^vDoZs7|GzL:d'P{֌t7r]027zjPUJCV+ïOghJቍ3ke#%MYc.̨ZU`QaQӃقA(x+Swhj\{WUD s`5Jiv-U [dM=n# 4IJ> >0YFrx2$56;- ̔=pR[[mA;@Zֺ ̛|P^LR`Éj';S%8 ׎ bhpˇ~͇iB[nb*ɪjDٓ[4@[xG8e:?>Jԍ~ncт>]ʄ.jf1k:G?5ޭ+Wۗ&&=gt+h!GXbZ3}14x ]2.dK2. J2y ˍ؆oG:'+M8)#utF Dpd bn Pn!y2j+0& fbd\#xfČSTϋ Nsʑ*.2=cAO=_`+& Z*1Vem &3}Gud]]5ͻ/=.V迹Rn6zu}j[2_9]<εs[Fch/^ڦm59dE=A4CW-(' E@cL|\:Ik6UGzڊ:9ff)C9#;3W,Kn{Co]_ҳA?:2jnn~mrGq3q zbr%Ô>^c~Zű3H_m?FҌw>}KmFif @̊d=2{Y" ;1ΝfqZg-]s)>#}QfXX]@FOhԪCѭQ> Kt Jͽ 0^@U0#%4o`5Qg gӢnW[(@4aШ5\NAN DŽ*jfWG N=#}=خy?؈ԭD*:VLtDPM*$QwfEcuJgBn7g/l 7:I)5k!#_ΌW ܧhirkU v^}(^z^_wԥnƲ͗srXZA~b!?+YTSi_oVjD@TӹZ],ez/띞e- vƠgӌU#ٴGQ.> )(pCyÕA=EX:,gkA0үQbQ]H]Pԗh` l|""qOˏ z4Ѧ6#H'՟>BV3uM,j_=-T!0=T@gH.D{uj#zRVPA0#yd?΃DwzjBZ[oS{o4}1!aHI-: }Q'z؈Vd+QE TC0UB:ބ4 ۻY{pX?N M>3Fvl@zv5;izu~N;7 yR"G8,u]RGv-4 ˪MgVFlœh[X?D`e&8MZz)V*֘ |I1ouvzˆkiW+z[Z;]X/~[!^Ymҟ8O^P8_ZH 4͵m*H<Ţq$z'{o%0\j~SfeQss2 s(LwB<;T{ȀZqdH5`PtgK@4gOQXv?l _w߅,Yۄ Spq((C3SN?2 `| hf`5m0'Z#/eM4s~|8E-5ε2Jk\X)6 :Tq+CԇfqBF.U6N}Wl,3Y8"jw;hldɊg2j1֛6kܸxTQ:49 n"3|53 Q/)m8}hؔj`*[yrXpI_> ѼsԘ:]S!x"GqjcXXǮWow$JrB2헻*dwSt1o+yYp7bI>5ib;!Fk~4c~rgT([+c'-H_FDB& ΙאڵgLKAhJ R F^Yn TqU/r1Z~4sD}uW e1br(H_udNTŴ-s:ś߶DE~0[F-/0V3Wq v9߫c#Zx1ݹ5*h,yG$Υ/)1P˫IG6!RQJ:8sܭ{,ʍ,7EK m8]G rJCnv;m}l>7E }o[(#h%5}}asaKDžH 13@F3ow+~1"6.hM]:''ZrSRRwɒK6aٯ6M46G۵4,67[sJ?U?o_\ >e݇?|1?ˡ+wdΥ1~ qP&Sn=@jM1^6׍LE_iό0) 3J4* ~.P+4(O(B`eOV1~LB}T;B$e䬪25UȤ 7[gQ}[]FfLd@TPy<7^,|TPךn˷`Ђ 18;#b"o0g\3K4a FS?ȇ sN?aR=82 C:PUq'IgnC4Q}s=@c.eˎᶴ  0.$2b⾹w,@%SddуH\ަ{w'y~WpI Κ|c|bCxERQUm!=7x{jj579X'xSUUy/ k%8ghi18*k2^ﯭ4e=r!I7_9<oKx"ǙV?^@}\olHa+ S֕NZ923KȞؒU'jέ;*w?b!^ Pt=9qo;213ql<cE%;o]#[,> Ox72E pE2K;p ?*UbDdbL5 "<+I/a1*2MZ@|uf^ua{)%[M8+u-qw7 y-0H7H$bӖ?A]DZ%b3h :[Kc,ʽ|"HZ:ُ3)/u4k>C*~,XD|iFPi \Aq7āG\'bJ CI3hvqBuUK #(D[C!q`{) Yp֢]cpy2H~_ݵ`iV5rajtH@Po+/,!x3g&\'oߺ~ǹde l5'GL$9ԜO!bw' `gtYPGv/`߫WSJ C]l!9^Tt/Ih y [I g2.w&tAN&A̔.U< z^cZQP_FE!.Lgma6^n# Z U_nt/K-'>^0mQ+\AO 7\5wL8";3 f^g6+s7'^kuhvIZc& &D8N2 ;EYh*TI.ެ` NP+ߙk%E@L9" k9VQ*Z u@ b @$5ؤP!<i@nt~D*y! *!rbp2 ̞FqFI~Sڷэ6ܾ1e9%x;aPﯥ0a C:]tU'=i)/}۬?O2?W;<$Jՠ#|lM#R@2jUM+_i2n:P{b'/!Sh ݡH{NhQjOhᰣݪo@\vY&LVeKKƈ}?Q| ]1-Ⱥѩd<eߏѐ.7eWl;g9`"+(cIʎau 5̆Lޗ>o!z^:.Z44Auԋנ$B,R\W4k7# eP "ᗞ"T縞S6+@k Ue C&BεJ^x"]' 0GzgUTyW"y\/su%Ix.2?謇ۍJ^=nrJ ySKɰ~F)ڐ]\Z)M\%fb{e"FoaY^PVl{X{DledMx^Η]yve`CU%> !!Ӂ/dަz3;DʲssW ?0f<nh.B9/o'LÿMX^;/Mpn-;XV]G(ɞjpra`6'U:ajl{N9ki)lzw,ғNj?wl DYN`}~ŚKt-Ԗ o!D$ DzɅW',-K &861n6u O| :X^su5J؈CT(k{;!֌2 ȃZ*N/Jͼ_$uEìkA`_`Fc&<׍PhRln`;/1h,HG$Bfbx蝫GΝ2{n㴢)pF$<% '&7nԾ\>00}qNx:ԌtPF+ 0eBl6ïZ1%#=h I&bbIR|t۱Fi/pĢ[dKuX4F?>E9Z*8_Z|Ƥ ;4*>tʖ6߷9+ ]-Fe4/DA p ? t9gQ` :#4cQGgf0FQKC^ 59gۭ )SQLiǠ}9x:3SWg@%sNs#}itoHV7r\ߣT8m;A&!#)Wn(7;kfνjZyu ʵUmúv9bwQa.x.x^$5ƒQax‘gR{|#22C1vZJJK#cduo!h8Qa:wr-Sr!E'q`S f6ik~!$='LB!LG;EݸfXB%#M(2IPNwH64`Ӱc6F^bi Xv)&W1dNsv"Qm9"7 q|ox !0Gp57r>>$`TO Oz#) BBCK9EڲS,@omǨaܢ3 09,ux?pGg&'~y2po(#ۭ=NVB뙦೴Zbn_2 OkAT裐=df^]/ \Ŕȏⳃ**wtU7*<ֲf]u[,37պ̍R_ TY.E¦:l"w? 7J X-_G_69yY5q\p3gXKmnaC<(2A!eŲ4yu=@!fb+࣑N}+nĿFr&j@N>j*P@ZOJ 'fLqoQMiA^ޙ,&\_=ULdGq:ãJZAEt|܆!Z=ݏG2XYnO&L&(vh?'@entL2ݦ/m62\s_(Ll.!A xnW%]6#ٯ+ WY$Esf] 7\jwܘ -g^Ta=\8|ZiPw@m`Ljo?TTPK03/(8>kvuHrn/.C"=7E~I{Ta`LRl`su>xaoX\H!8 _.aw+X6_B \(t\: l Bg]&>dOU",PQ(^C6HRLw y\Q<3dIB}:7Tl <ϛNБE'7'-#ĘÒdߎ~_ݿW`G<]i#^w ;~4aN% DNMݭ|}vۨd!9ƌdpEVTLѺ-,Zq=[kJ-֭ sez+T~jѧQo73& -_IBpd'lavA   ²h22q Y_0 ZB2U ))^<>o p!G<Vu MDj!h\>@Gns5&dߴm i!o*KuLĪ}b2;`DVc;h8)gNR pFz4 YU1Pbpgtrȶ|-=סl0?&8xssnC*#N%Fa L.Тȅ;0[@Di ԩ)⵸f@ptO{UQi>ԧ?K/MgHTjzuY.}:z>AZϫzf .s.[53:ϑЭк C`*o3"# uka*-c4i: 9|:qJ e srv&Qv:#@8h<֥_;ya%xQ FB8.1\g4.fXZZ6%j ZIzr6~o}nTNzuyA[:CꨎSFuVI~&˦M $/}Zxl %DVI~!m%7?O@mFYYo>̛al~ =MxɩǴ[]RAʋt%5#e&91Q$ķpz+j!cqQIjҡخ54kx" 䲸Ҽ4+}eN4~YG9LwZJöKߙL[B ک~˜MSRzßQ@wlf_*c5%ˡk-Dti$,v:yԈDx)$~CūV„: da{PuꛍMv> d`4|uWF. SBc;==w>jX2$lX$>$ز)nl)Y@YgAxE%'&&Q Kj&Ls9~PȺ\/Le﨏#dA]}Wa@sBfh4e۸԰P,F5tAYt#JPnjPQd 6fJ#㽪1gڿEe*TR/1RZ9Ue)Nn)_(p@JT:nʦZ"ikhPzqXM9<9TL[l4ȢtaL0rx(qZ5iU '=yPK¥fiĐ Dx[ʘ+; }3uUIP9.=70%1MW7s]$DnE^L: k5߉[P(QV|xD4u7Ck-k1ƒ#{!-'ݧgW {%Ygџj{sAg" guGҝV gqY̴Ѕ%zmEy7!u"S[ Bqqn)SbiKrdQ= %g@'DOf>05ջpotBBBL2eowʩv :dMr:/#nf &j¸Y7 smx xH S,Xi]ᲐUclDP/1n:7l'lFpaVSDn|O&;\(T[CREH9 :cT0[]o8ߌXy[C+wOTJqX2,Z;ɫ9Y\&TGQ`AD^JYΠDbh'suV jȫtVs/V{ :ySf3OM+ `N?y/+%x?D̫$"jDe(,Έk1u3ovF#.Ͷ1 :)RY<l2D _bn=l>X)sw_931KBb!Rp)/ h^KUvvasUe-.oW5Dh hL؎Oox((ySv[9"sohh@Juw[eI Ɍ}wpzFƫ+ðSʏ4ub:AHQK_;a%(N*F4+ 2Ë^!7?*iq5`Xb!`dd-5\lO $m;8Om:=?XPn%'*B4Ox\?rdTݷVTe'@z [,zR.o$L]a !aR}3V_AJ\W97a1F4HI}Vi(xvվJ+ ,Q2Fxcu<ՎigKݠiVb?*qTH6kdABcOtnCIsZce~][|tq+IU_k(`I#0H32)kخf̊Cz\Q%ܯQ+rq)YT:و!kGX% g2鈐IѝڏZ0>GFKfΒ*>ϱ$&+?)` $d_aqNi ?ĎӇ/>kY\ș1Z|zvj mcŰD8 sk[!`εr-S?ukC>0iE0KW\76ءLn 525# O[F_@Cu)ն׭ ~0$~c~uU@͇=0U&\)%˺Ww8~{ G#vѸ.6s!LvJ2>blRs"(G\X'GS%yק)뙛! x2(P{V}nx;B'sBĒPp'dRI\GyS VQ{#Y$ʁ.XV/V63;] 3q%쪺e҇_4*PXyZ~N9JmU }Yh @vER]"E\9UZA7UF/ۛU?Axe.E~% ]"e1wrehxZCr=7M#-!edsNB0+wNJFQgqeJ/sjz}hM. L„2wV^}N a5bb/|٣<ʂ1tק  „" ',Xw53f1ȖFӝroP`D yX)[RcZKOHD\t`FBAoT8/ޔ9xmrJ{ɍ$ =QV,΄;˽aE\Q{E20oʱ ƶo+:4M8'ij!-JG@FiK[&J>sȡ}-KgZ:*7OڼGZ2̇ E9f`t}˦_fD8ʯS= L`{T1J?uDv]^F痁ϫ}_/>2+Œca̎|x$v,,b7a휁{GVr3Gd=04B:̳ |T{pq[++U#-csLam/2LۃmF4KdHsALz,(-#)ROm,M#9~Gv}F+zM+ sn֩1^Y ϔ~s~8"n$RyšMI _4zv5$FRZۑ/)OR1 f0T_P-v#C:_f}haǒe"V()7j|!^EY.A/ԫehKW9mnj} oSZ&hu-,M,>eןgQ5+g.2ܰVF=GQ@$݊{I&fV1WAPӹ9T:]aDmH P8ڟ%x~c$]#21M5 dw+5z`bMqR ;N2Mʭ4I=z#s{YZ~2Kg=G*5{?Dc`=O@O&mF{*jm^՘%ʭ?275Q50B}:*2a!z@sWCZDhK_YX߇)/c]1*M.$ְ:=]kGU $X:vN嫯c\lC!u\zڞk+D@3!j?=C`z3U։cIt.C`j؅F$|ݔI+ %+I/. ( u=3GA9t`B:.p1@ E"Q3an0|{7j4fg3ASFSË<0刳mԀQ إ'{Z@ mp /E}սM)R=TQ>B;b(#vwe66ۑ9+ H5~*ԙBVlC nج=*rgZbxNgg|B:.2 %FǧQH1cdrlV%Kc_F,b)"߾'&&8X Es+6ȶڈ1 HR:;pX h90Qe\嬦|c<s~]C'%myfr2MT.E?%b[矌ismGPU(C<"|7 `}, ߹<_EH27C9d!Bn1IU%Ҁ4o"+],`z&֨`̓<*HI%8u|{"蠧7Z;i `ݦd<0mb^(6r8Gkd.A>2z9iQ$_vy?rau0׀jI2^x _Yq[1QƓ%#b"n 8W)A" (0sQTZhfYu,@ 7KIbOS~abW%)))Xx=}IQݘ YO D'wq ]J;FX폹L~}sɥZ 픱>>C$g/eZ. xmN+\U2PU;._;Bm63nF[˜!ɠdwmwp&lw*j8]u'kS`X]hgn_hn ÑHC}Fv1;ڃl{#ewoWWU|qh4v` o@X)~Rqŏ҂#vùyϳ;Jr|Vz T`6Dv|ynv&86mΏ?KeC蘲-Z#;Fe  ;NH?@ȓq.x+{â_wU&Clq؍8gm3|r/C3e2DN4,ChЮ>xnnߺb-^P QUA7᡻Buj+ugt(9Grs㓟pD |6׺HF_M6d3 !nF%n%,73GoB̠:ViKC栞y[pN_-yĀG`jEHm@PE ӌYkE c:L0mAD4ծnEY%"3vQppZuJ@"u1 sőyF.4Xڞxnm J/kҘ|u<嬠m;%rթ&ݧ^cAW`eX"E8JkO?Dw>MOB[rpV%7[St UB|QqN^Rα1IS uUV<:gnl84,[{ĂNfmk?'|mӦSg l%mJƟ'DS7瘏̙Dt9?xAq (TKL]uȟLtK^FFj:Qc7Ƣ+}=KcMx\Ի\[_oiYQB %FN_803asbrSgy'.v uOVA/AHSfFPϿSMK-d6:f2R 5_@p/#PޜnB.sh~S)IU8)Cb v0L∇JPɏ6jȑ tǘ9aPZKcNFe, $$>>hX>كkɥ ;&8}Oz[!> g`D/E R.G56o묤bHMr0%&f^ҽh!B"Ek}Z* r\g'{F1Rǜ1I儺~Gu46όBam WD؍Np:+m?S yԳ;1x@CF.!=tubyŒ,vX)c/4}mCh9O>c(jm MG3JiL>k> JMm:eʰeld&a9Ad}."g؋ DFQV6ZȄ4mo^Yl`7R҉c"ǠSzS'ɾ{6zXEǸiz馠{(qwU@{5J+E7Hs`]"[1sY8޿>u x,\BwDpKEFB/j u3 ±/9lk]xe;A s)cNdj Ѳnqut铨Y%ii߃]؀J\JtSftWUe Xq:~c [+e~v۷|j5kiIFHKRIwn42:FvH#V%vz (𱦽ct%nn$|'/)~>1p )>G4eu9_=E i''?6l: ۨ Yؽ&P ,LeBnz] W3o?rUÃk .t7kRKeFHS@7?>y kܿHjy2,vSPb_)"~VKnq^/=`b ur`^nXY ^=?..(Ͳ#lCGUr{Ņe9ꖆ?mUH$4sB_28n"O` v]2W|$Ecx;^;rPMhmy%`fRmUU|@e"t(ljc]72y45;n~o+ѥ1Z߮t5S+Q^yM#Hncf4%|Dϔ6=%~a&}?\큫@Ix(%uQqt@hz ۾.Y6A!2)a^$恑Q4fN@E:\kwYV˰YW<<׻㘯<46#@xhXCqLtBV|\!IF NyJ9AVPS'd~o-@>o?ID YF'8pbvGL"|YX6U{'pu˃*Oͬ{ '+-h#~PKT811D%/NKwnzQi`Y?@rF f~v4vx$tk(k5g Uzչ#sгycyMާs}]p^̡sa _PͿW zdL((sN|$/ټh7qըc'm~Q ͻAHE{$6i05\sJ׳Ꮶ{T?ΒCG&V HhOw8{&ĸx1 GdeXT$:ˣL94aJ"z(Bt˻]37VE»G2JDr ` KT!f Q/w~%RqF{:ӷ-.T<xeA:?4ǢE42'b :N9pNPK &G<:A5D/tyeCes;kqM 55\' [jU3ĘG wA *>X:ħmI̗Y5,+#K !KMAl$]e3F:o9Aѣk X]  Զ9DpDk kL_J.9O=|P]c{8^HՅ]rc"-家|jlלQZ! {[ hzI\]S4=4[< ;TR%z< gYs[L Qt:0%TIs&ў C7|>Z``H{-ap:&Xp1PR^`Y*,zy ,C˺g~`Bh*X" eyN}oLJqFL | F{|ΥM3ի<?Y#ՄsT]L݌s.qZG (iNU\1 %ŝ0O`YKH6BӷE$i0|j5L .Z8*3.4k)&;Ԓ8歺Bfty H5t7itf[ZX̱i84߯}񱻍.i80;Iw8ُ֩̓5Y[-F\1RNw=l/Y0:NP]3+yƎ8iX)jۼV䲩ԏ^~;b~.a)luݍT/3ٶUnR'\Ví uFUk ^n6aބ? .=WB^}:]̵ &ޔ[Eˆ0|ثO$pE`q #4O-JV%wL`&iڸibݺ$ZCe~iXKA,g\C1<̩1#NaMB<}N.DGȪ@F ΈyHrM~L۸~Z>BW_f 7{sGWlttI6>_6Z>#$I)70ˢxP9IB`s#]8}(Lԭ*ߚ;YxaV_y##%} 者b6%# 5UՏ=1ݎ"?}P7.猧p賷+'7K߀vCڅ.-?@'Pfj~HMnK}K|CK#jm}tdpgf+wf <0$>8|쌌CD[ nٰOjFe,r :̶B?1S<:%tR2s4u2%u=\0rjL j2!.Dsov٤e cin9q7*^Ξ,(ڀp[o C 2ˈ3՜9x]/޳ 'hsnvdXH.[p?יf})K 1OdyUlTE\ro}g]uPL]) $opx}FCkHKFRWvrPƍ6)Lw!rùRO7`hmL}<-U| ;) *B1µ@ko65i4R'^# ,W\mdk?ϋTv TpJ:*WĦ%k^E3?.[nĪ9qu DwD ME,lXSpŀy~V,oғSIƜ#:qL ߞ@J+T5'W>,. GD6DWOfaWT<(9sbKi4õ6Nc@<9ga^D@gF1CQLNځI'x YnSTj*9#<"כ-,% ]`uՇ-ڍwΖu7^4z_U CvxxrJnnbx [,]2 >kb  9C jH&YID4)5C(A+6_N9&'f8-ɵŸwOیE7~Cg{[أP؝kWyXO,`Ğ}"UC0ej+7l<HI&wu2;`@SQEŖ{˃f@<,7nsӺf`|e92\cB&B!nUxW3y\oDž#`#~Qr-K`Ļ8ِyRz-t ٻIJG ӖHz>פͼsWzq31A7VS2!Dv}SܘЛ9Í0hi⁲TlIjhvO$S%@@&jd+y0{,X} z:4nٕJkkHޏ!3}NZ_X׷tSU)lwz@\uD`lρK\n#{lbaVh6gX3sԾXK..{C& I 'rϦaᄶS --^HY,AVKoT?f:%d/=rמћQ3mP;j_e0O)(-,p}dZ9AվmF}_?ᮽp,uT~ 3"st8iXs4Zu8cc}E_FzOw ŞpWrj0P`R\,8&JVi3٭j)ʕ@L;Ɨ^#sAfAP oLWCQMgΖ0ߌ;Ij5P#&!hehhUZA0Gs,) HI WE>}R,:G0W!nYQ1፰ Vl^cP}рd۶ ݳ<4S@rn;)ͬalڤF4%NVze,mipFCwUW2M֙ڰzJv4vMϪE`u o,߷`~#bX6Cウ!4ө)Nݤ-InT R?pƩzuot+Ғ$Tc\3-j#ﺫH #K+fFfe v>$pw+1?Bڕint ܉ YC?Czrf0\b;>˵EMr}W*Xw䳬JKF2Z^Kdr+D;YH1tz`+4P(8'ߤx9vay&c^},r bEmƱ!4k*䎤0h\r;i=>k:rb!K fl;@ J]p׭?,Z1pAIn;{%h{@`i;<` :tIHQ}"v˥M+7?)yfHJOBf]\$~7r%KFr4`Dڝ X?Re9b+].mrmGMl~pWMh4p"})17vp3u} R󞕯Jw)oÈxIE:*ϔǘ Y'EәGCހ5ezwȨ; ]e8Pz&wӵ쏿?b˦H $~,=*MIp,?K(jp"ҁڕ)šp\!ah>;XwSޚ-3"a`[|7[ּ,=7y`h-GEGX&z9` 866pN00=&uu†S-WIzd#T|40@sd~'3U|V ) &6QŦm/|b}Œ l](4ICMoIcZY)K`ӯ>27VC$ ɢ$oVrkb󈻙$]74`l"'ᅭԛ-D~?Κ`~)i`wNg)MV=ap?5g>a?΃[j jgOcn.%c\?wuz"KTbؔ6l2O 7#NTyWK,z쿟&:(2ws'NErAG GWk!t?2Y͓-J=9D  'a{CZc)vx6.a\rjq䙨9L ٺQ#ȇ;N//Zv3`p~5ABp'rz3X9lgO3Ȭ.B¿dB1!\K׎h_)něSO亍sgC`S 4|`YJ%1}4@?Fd6(F^:&E<p־U% ?N:gak+R`48QC:FGFLqRrd_uec>G_[be&[9S&A=2ygu%LM˖C @}= }w0U?c=?d/Է\>viCd0Z7rtdȹu/eBVXkؠ?3֓$fT(=ز|DPA2^e1=rޱlͻQ*xH<@j4q>@©">!I /ۣ1 9pr8&C YG í4Kqs{7"*\Έ߁x. a0 b`Z't;ioFH4×}־IO @uP7)7>,/)<3E.%FFhd eHN7}<)~๫"^DA`jD9.qH{ʪ .YǀvJ`Lyȿe/Tw0 63"DA;a!5ƶd, kv}N f(C]h"Y0`G ݄{ސݧ_1.f* |FZޟr(NDm94~OB(|8wS:!?1{=[Ȯ_zL] KxUL 콨=0J=8a]lynU6 `$gCFv$0[>omT ySQvê)S^oݗ_ĀD- xIU~d-HE<[{줷{5NrTIx4zr&d:,J-WM+ά@\&I{t+1- $]i-Ѐi\ (.84Nx3- nQ]hel]KEi[c@NY xZj QB2 6ԚKB,իdmԬFY"(+Q ˲K_G CSHV܍@m]Ypuw%׹19PP;hQ`9S/ fk|rwg75mZ:HNݡx3)E)!{72腺 ;::g {= yH~Y Y 5CVǘ?jD yQBx"ZA"&Ov3KNTc?ĥ9qʿib>^~_z؆Ap~H&cdpP=c7w-tBc~K1h,o:#,+h;o72;gL?wpp T4~yS<9v<.{5OM9EצcviO[]4,"z`X UO-d\锷5IeWc5 #Bnvt_$ (y{u$˳< )D_%DRz^i*[:7*M65͂ LОCtx-IB&g{\K3@͔뾯kWCUO{{`K]VSzx֑w 1t7b%\ry1 rv2`Q*Ǒ:Ӗɧgw=I+eh;,ň Sq M)PSxOWqtJYsC'1&ŭh"rdƀlu:s=lHAΓ$*$w6<FδZfL>Wd+$;qPao|E`)C@Yc"ё a5kW)oGL%`f$_w 钠 s^ Ukhjm>. j)".(?LDQ&+ʯbAm O}URʊC'htoRԱExFQ< /TəͲX~7E꾪ƒ0 YBX }' =woUԂp]#)ۜkV/U@E2xFoO'I~4:9iqm $tŜV}X@HbL`:(F~>eǒs[ | ;^^}a{Ri޶BrYP)1+eE:AqC;}qήhKv /|Gš/֎L޼lwyv`h V͝"_O ݴc҅ HHCD%.sRG$7ZӨ-+'`TV=lME'Я~c:HY9ϻt&+9c @'\%ֳYϦ S!Q>)VЋt((YFŴVs*AlMh.jiId)02z^׈w.||`_ ::7'jYNP?s`k4hE.[2hgԼ|ʮY)l$1໇ޛN~YUeao<}00vVq%aQFSWS >t!uw$Nv,$gbo#H<ٹ]r(UpSX`Oբ0dNu[P!CZaNz" :~|i> T[*0UjC{ܴ]a.KSI@]rDjS#RECvMbU.١isgHd 1ꆟjP,7:6lc΋+Gj ўyE=X3Bxg;x&hīk,c~ۀ0e)@׆o[$mϻ< ϫvR ^` v?AAvY59GҺq9w@nCІJ ,Qeq-_}]K6*}Br?,`Q?\sf N[ f<ӑQV_9ddSD3kc~)5.MnUO: %376WQAdut+OHJ_3eJ{\‚4ܲ4NL`0vN/+o54!UyXrQχy+U=$۷Е78̢2qܬu&;Zc Vf҆g:d"yP͗6asVuB؅MYK]+$VVRݛ~F,ۇ% %Da]6(BGi)W$OݙKLP=;T MY3$ +rr%h@^DكvS_ah V2*uWp%Jog-*x>E~ le>ۙxv#S?7jn5@cߕkX${{icD NXcs4Z3Gn:Lߡ=008]ëcRŨ@i^Պ9}@ˏ{|zHqZ:tPtzb!Dր1\nf$Gc\TKr[[4ʃwoT̄Oe2*jvB=eZ2U,8F:GaH~c33(o"x/l>G,tY\wb+y[pz X6‚Aόͷ8':CJEKAE80M- 6ms:t ףe\@=%PFM1cmȐE #֗?{qbj|$F~aix#eڣtPVu:ôDS&صy-/a8> L5GՕ:FrXh PJq)o:P !l/.Mi[bkR# bȯI%qX( ұgx "ZKǓ{2T)08Lg2 ȭU>u(w&NׂI_Kѩ׌.?KԊ=@'$zEdKwӇn h9;$"IRPb"+xd!USl5)r5xxL9?FUN^wau#^5HiI,L\uŪo>h6#*ẻd0;p9>4eN,߆pGEذq>&M^/#9#gtJm^L(۸Z Q5 TȮ \=}@ZM[pFE!oN]|-+(ՃcZ*籣;Eb.rҲ~z>km4u3KS)D)lN,F߮la(I+0@+qF`UsG0V-jt&y:}J0CI)BHy{Ye=+o&ܙ߉J$tagLz9+38',^s^IiE/`f ɿ3(D8%P%ip;ןk=?MMokB{Gˮac"`:Ě{ob )R)w3n()DiP=8}FoƢ̛ ;cҞsBbfcSC;!t O~tȬ(TSpf+-K-0ow m%6̀Oy%瑉j;I'ZUA}"B&Ud{VfXXZ8ho6riN f2lUWPfLj6*͇HgcSP =' QH'JDEE; x)[>F)W ٷٮr?oMfd].dkgfX>QܱvW!=@>cnABc"PIomurmeiB ={t2jIj-19ʏFC"%ZrZQ/"e|ᶶ'Md;3A@-ۛlRIO:;ݩfg/IȲ{ׂ(+c/PMlp<`Z`A꾗ܳ@ JF@QYC@ .ʧUUk<._LېS2 zSa}&0ԝ@0sRKCŵay%NAP,S4RZ{fܯ[Z: gM@U WD;~r| e bbEe7Z0 T4e嫥Q{?ss/Ff>f;rG c^:#m%&R`1,AHwp+. 32+ J${8wFR I xXCb$U?#nH_L&+pDjs(t8v|VP6G.al$@yH.NrLpIE2K 2j6&-rY3>E߭v@۽jM-㩃Taw+5b}EK*WR!Z snf hqoAVE _avW*V3>4ѡj2Ga}QW oҭF(ؠp y)Z_6z?.-XTcb"BX&+ڂn U BѱXIHM-qJ$E- c>)%}~Jjy'Uۦt T҈Xr:.d:Kd|vg<k57p-+4%ΒRy<*,*QQ↸QS c 2-E'OT@,.Su2IL@^uscow[P*ėq$m4)2bɹ !:d uARժyZIDq&;m|7Xwַ:P*Ff.흨98:pbʲl%?BKh!tI-ə6v`E,q;u;m@.W{7T{Sj.I`昄MFb]Up\C/>)u<1 a5<eZ }jpg6n |1K%"mv f {gl4CC\dmGg wkv+k7RA+7huy+I-_'Tz,r+&9OBVoKmWy*FYplfJVCGV8‡Pb:j p.OPkAXΏyg~$ X&yͼuKާ9H AxfV#ooC!&:ٳ1wP5Pۭ TĦ.?^Ôޠn!&zsY؇Gu$ U݂^7qqRj1~O: Ԍfڎ#v 8 xv~]ݺu4b>2N/In!6ٜDSU_=yyONV2-ri.R'~I;J,)>n@TK{ Z_<;\GoTCÈC΋yySV/,6UQ '?L;:oXΡ~Qq, ~  .KF`D)l7D2m Nc^Zݔd%ꑂQ_+μ}t#0 ?a>9.kraX~Sԓ!^ 3@N~Sm%!$<AHń]z~."c ΧB6xT,>"(#T5"aQ`KnL_pSǂex`qWdGGqhg&nxr&bhZRڰAI3Υǡ,eCCfz:V @B ZÏ:m VQ8dLGIlaJi}ha*&m!aiF*~G޾ii`\hϤj\;i*XdM_c| ] PpDwVJDTۇdEH%ZyLPmuOWK\%w#l'8okV8](^~9΋clBֱ0KFykY**8;]O@GҚeE8@6;U:ń?>HsrvucYZ9Mˑs릣EABV%0Kj!sIhq^'TGC-RD{ zCl5i'Ɂl'vÕ7. USeeCx$e?meAoKcxIKcǑpN&M=7h"mSJLף gY=2QqB32`Ϩv:M&:3FYԫxC$\xrAz]LBbTXP00$ŭE]Ρ`%@ p˜(cy"K$lzd]W7^Ϡ]Eb =*!·&F&+ChX@2=dP~Xqp9Sve|tSge gz> 1UiN*DLg9kWjO̧X ~jöS }LSbgM~p[DjhMKNl#ڋ{L,vC 95a}Mxw$w8*Dk% T_O/b:de3<hIȉBi żr4T\B;'v58HSgyV Uu跁JRA Y47{E2O*Wu -@9}d9/Q@?ʎO0Vq@(_W{`MW^Ͼb()ˋk6id_;z Mޚ5dOu)w>OWrHwdqLg>𒂊- M2gupwubۻjDr޵Z"DI!dNBa[Y=ܡ vK5֠)g_O/ ]HbyVPAC~s+ս˥t1yL,m֐ڡCƤ֏ǻj S,E'OJ^}Sj- ;(&YVHL̩zgfs:/OD ې*8%R :\b'X9:oOs*[Jʧİ-Bk0M0I{|ON JV#U憤YmF};#*,EC \K ~a@:ԺfQݶnЛI~qx_!1"w~NO) /U7X*ja蕪!վ+[O̱Bm\ei8Jݙlc?{l_z+ 4cd.V5ZXBfu'{\o$Nҽ`&Po<=ąGv㴴4gcZ)- 3nI$Y5f@C顷‰ͯ hGU}l$;>' 3RyTE _Id*DGnf?}ME"+xN<4Vk>w x]XJ0}S<Xeh/+šu(pWMI˃G<ׂ"nʸ< 3zJZ b:, kJS/  X1L,@Etm1cl N(=館rC7d."|~9n8/#sP ͣSY),Ǽ?fjed;!Ƨ7يJhS1|.ڇq«⿘U:r\< [ꗯ[V! @w Kr TD:͕JCɲlr!5|d X!4Du ]]ieźjH4ZFNU[L )IY_!T1ւ‰){HkKC}8M !6A n˭AD)!^oh9fWTtQ) U jtYnahhj8(.-Zf P"P OAt'bL63BTny 3r09&wkw$~DRKReVI6[{!կ7A ^f: \ϡj`2r jcsqE3tj џd$_N; aa9}d՞  00L[x,H4d'HNO-%{{Rw E~c'$Rd0MwY1 Sje\±nB"t 2枦a_ɻky4Q+˞Ezݱ5h5d#Y͘QWgp*ŒË V^L7Ռ}μ5C˽*z!֡eV1ڞbKb~Ng;gځ+=d R޽\t*'r9%u+_\Z\`Yie$T `Xd ԱֳYҺ;.K_w7L79:g=: ?l>hKA71 8χq" h[׹!W+MlUD12[=uA/ Uw= fFB㥚_1oyKIR!ưr0΍Dޥ&م5ns}щu3*LTn[Xu,C?gjȋM=:jp{2y0$ '\qrOlˈc mXY|e}c]0L1DVɿgXiܯ\1 ]6/* ED34| |s&.v;%?Tj}_bE۽% ?7cjm3{Bx $?95?FUg "Dp(ʚ`բ=Fx 6͇Amo6:Lu~*}qjN,>#NYZ1?g2”7fk3)ؽf0g\T, rSb>% AK ?"j76d|4\{̟udb!_B*-z!h Z\ Sɀ25JhjtciOUwo;}W9gyI4eXۣ@ (4ٜA 2i:!VL!8Lٳ )sRF5tI+pR'Fo& &6, nb@tqrFJOy:;{=k5ضMTБND͕,mLƮRP5PYOxiYK]O pSnPL\T0c/1:;1Ka~ҟ0fyY'W?`W,^29[0*kB=9}OX@&Qs`-3x3[sBYqDV'!dXWR8OI5brMD٩CVS u5S6Tas`)JF[a::!3~@fM\zt."*X%VLρW~`A9cAWFiW{ǯ\ 맹EstSJpLkJXӋ0Ak &X 8Ú9H& ".|i@jLcAJЮ,ޑv$x_9ղ8SD{d=v4 10,¼0~2uAP* - u@wFRhWz/q7GFrfI [^rp$UvɢrΒ4IYD2ٝe.uw", Zx(/KrY&[oG42X9P=$%lzvȇ nS4 34@ж~+yacSĢxOR1`fb7kIloS+~\SH3x"N'R6x ƴ@[JTq`ΧPYY@>piW YV[ѦpAUR(dlqVr?S7GB$:Q3VpF*T* IWC{wz6LgsՊ[MProUZg*7U n,yH~ff#.Dvglj}*ۀ9vxf4i s8Q>'(L f9x:Rzbl/iR|ΰ&Th}927瀓!wI73Uqms[>Z2jf8bϣ$_o)cpV MhpeJym 2^rP=ZB"lݥ.K]h3ug@gHBlnJ CjG?be"Ub[s'գ:7(Ad׻FB79ΰIoȧJGq庚Ƹ*vVU<'JC8/Ħ_V؋MQԅAh`e(Cq2f󚣑Xهp8v#Vʨ9:(c*{§JwA<1xa~.1 )%xWߞ9yR95Tg~*> >!(/ 8d)\ǥgA+t&KPTsו2fpV&5.X¸Yzƨ-Ed \9dH)F{4f蚓!o$}T6& #AbibU;P"OJYRȞ҃s H>.3L\o +q[o(tHYO >vS*5%8!yqB)XB*z C!Glh݌1U'6I&!̋>-@+ICRb9{!/&pcNXqV1@JH5 ^59#f'zA C^k~<]EUmcw?}9WNkJ n,jn yx=~ N~pfAo]rtB,Sh/|ȢD?ϪFT_6tñ4 q 'Qҿ-kxq+բbZg$T㷧ñ V;̂j6):EK=k`6MQv ,~FSX:9] ľN#t!'ĨEbى.O22(1P-nB>OA9O@KZ^ZXvUpnOsyOFz c8q\i,dAl uݑE&mIŘF1pU S"o߹no#sk.nOmU{Y3 t MXep+bץ^OT "1D, rW殿A1 /k w(dxq\([ywm!JRR@fW_'1 ~||zt ClJ?dmmw=[ʕ]8.&yRU-Oj( `Pt^"/U|eDtzO# N$~}0vDb_bf__Wp2Qp,b͎gD-Y΄c?rh1t!Zuan-DMd3lsYk31آN/m !=WTOQ4A;*WM!`DNQ:wY+cu;'"4tR@Dg̀tj/`#vފO@Hz(}.(?Ж7TOFb>O|Ww5k7yD 04{*)o 9Ps KLX'&'qmu ?fv-g{e2378K ^j1Emr@(K6 'ܕsE!pxSf6m1>ST'Ke~=2; vlTNMYKQyw W^ecFm>XJEDKϝ١QjJt^2^[Fiax>bdy6tk ~HwQ|+,㠻OңD y_P;5e îiy8]^~ Kє@d+^HQ[GG(*l2Li?i<1P+2D /C,ì7}ӎs:h۶"ხK @⚷ۜIYz<۸ K0YA4Z\h0~ZͬC*&1b_~D;gsx6ZhJ``bl֝ev1uF&&71dZ _*ȶw"u:A_.܂h RуDV ## :>a|2<+>?Б?[#RIlQϻsgh^$ώU'LFq<݃ f0\Fgqw+d;7WzTboWĶaѯ"О"t%',G /uYq/8+tPYz:Ak 5`|I ) %% #O6}A ë< tԭvP%*UR`Ee?%mdǜJ5.rTԡ#ЫF/j #>I0Zqd#֑?捀]E aF-ly30u둤ؒdӷрL/.@aĢQhwĞ#0tDi;?25YH;Q/@XI(0v(ɗ[oEI Y86 =pM:md>PDbkbZ!Wjڨ8,{Jx쌀Y `Nmt;ՙ΂EZCk.+#* _-%$3pdi)t"&n(=$(͔ al/-c5l7#y^41|I @ŪS*=@ 0vԒPP՟#Vpq R.r?+&MX/8[8A30AhI\3:JdJ 2] s'ld b8z`.RwOŚGvk e[ܛ!|C^ r Xq#0RjNxK/ {[u )_I",s擟0Ta%zdZ)XQ~{S.=nЃFA~Tz)wbą_frH`@eb׀{f!=6߭0jp嗪t =Po+|N_Rر1pvGg`i.FdzF1X2꽶[; 3"L>X|JT4Cp_c Ru5yR+7XĎPӣ;==){aE@`l*:oBKomV$BŞila)! Jr1%&4N{[] ܐO`N@ ax5 kM2#ea%8.2+i8(`>\MK [F͵g l $!GzS VU݀:$W=`&(LL-A3%i}ugsB&S0w6/@3^;#c0 awg jhu%Ю^ԟݲu ݦb{Av8ɘGp vT#oW>!IeC5#߾ US<{s7+"}PCh3UCj$  :?q5t篝ז N!zT ^׾ue$<n8#@OK#ᦥ1O BXtzS;Ѩ9ΕvjLn aNj  %I-q2c.=?!P6{Ջ t$v@i1ĥ3wa~pw,k}Sx*@GqWy{8B 1?!wۢ20B/4 5 Fr3L{{|w\!s;0$w\nu8ᾓ9ըw(`J 瘝ڷX q}Om!Fl;:wgw*~]|T~0'cU{Wb{ֳV ZJ Zb>P14v6b6qHi6O629LQ-c=xf0bvjoyxL,jǜ'M2Ńs w^,4khBy;޵͆ gWjD%;]O61 5;'jE_QWl[@Lc`pG DO!OG] ^2Òs>#(|fy.00L —fK1lŎ@Х{DZdG#V,늮>#"```2+ CsɮQ~$}7N%KLSa= $Y1ɔ <ީCaK)ٙ, ےD#,H/2 xYr{zAc-D^e.$̚edKp k~1W̢tZ;fr`6duKOZG빕ӀxaJ[d>f9ߗ:CA[8 ?<1Kz3apFwz*I )+]a )]ss>>Kي>V}:bxX\27?R -&gW8eaN-tRntgp̷~ȷ!$ՀÙИOrtSohd_@(u.;߮ǐM$F}1||āJm5yoptLml8)^W|KWB ox!%x[YwJ qe+_t?)Ynz7XvAxod*txꯍ64  K͑b`9m24&Pi]1j_Kʣn|5$aNCZL:_"c={xm$}r9 S/t_T P7DtmYқij^{yK׹bCp[1X={m.[XmosACEc>9l|gozt5.a^)2tQ~B9߀Ȳ MyAy{6O]=cFrKz45!WN" ג'!adD⻫hAFT @ h)hߵ68Qu)+=oS.]ë~Ө\EM@d%{)5'&'?x1Fb&ĉוMj'_/j DG꯻ƸLO)4YXЧip[bQ%诅Hߝ&J82@Ԑ!A,m,#g AKdTWdO%~_Px_tdTʍj `hBfSo X:Oma0:KB$ZnQ{r?5(F`!ҝlcP%>P85Q\r/BB2G Bk*YH&HbJԒL^9Hqͷ<é SCo iTkn0[w~zNjBmާ`v_1?d[H_}Ƀ|A"9ivȷ=QD Tyr7\tEz/[4,!Td.(ٽ0еQW_2}38}V&\)T*ۍ+Ma7,DN'C"*ym@R.ohKT+&WjKJQdS,gm.I${]vRqvH_3ȵ<L[b1.2t 13k>I=jٹRPKQS[ЖphPzRwQdc[w4`P ̆hTg'5?nfXWi4 ^Pgw([3 3ciwMS\tjo8R6`\.F91\L {.~=B}uIH~';,%RGl{ i9~%~ʖ#GX?IOUMѫ!oK6yfV+)vF=藅ުAg '܏: G/KjX2HkϿ:8'ڞHtf.ȡq0dģk}R?1&.Q]X:+I2=[dZYh%>ϣR{mz~)7L3XQĦfn|bx<~18i~_%wqmz 6rd hZ:Eh ]P;77e A|sx`EHZAagB.yj†5}2 $FOoͭ ?L ܉tͨ癣& LVLQEllJ?4xL 1y,wCY,`4' SY2[݅IQ^k 9o04.e KJ, Mg,$\<)~*63} Fw`3^Nڢ%/21I2Y-+]`ƨnqY1*֙,ӖeǦyN:֠ǖޥ?ڎVqDm[:NG5>ʼ2-< lHP$OKJ%6x ]n[,_s;3E]]hTmJ 'wM/{ f+xH+b1WhX>3ձPAƑ~F% N& ~j"WAywY >FPV80KJ~dq ]tsшMaO؎:]=Bs,T^QB@ $RzW 9X52X@d)mR3ZZ@X*zJ^/x.MM^<:蚶tfR b]̅.% =]jDLeGY$>J$*ڌoV_]i*MY{+v-r{R$A6~~P+[00\2!\S&hxjA ި'iWa+9i<6| HS/L'D)1+7+:Dno:㝩BG@ɤ"#& >48cIVj{ #Ị̆+JHؖ,rlLPƊWi-Y9 Xh<e~/鶃+ x-ӣBĉr8 S0C r#"&D-ej\1e"* V߸1;R9D*ho1D W;%ӞB ,<<' lOZiwWBAc ͫ]?&1Qv<w6 eE\gcy4Q2[A7*E} 3lPjf_ +IvS:ᓲ%Aq-_x?e?G춂#><̤T_u<}R7e>~$p=H, 0+J)? h;T7 6llDD j|q@aK P+F9ÞNg9H}1S3KCFum\`r"ԺOѓ@ׂ2J3h ”%םMG*={)MʇZ,`1`R= "{Vz :Wzב/S(u˸{̫r ?6 #`2<ot)- ]cѱh@$^κ:lV2I0tb!/To'F}ljVxxu5WL/ESeEPs]ϝxNyE!T2>&/9m_ "dr?7fV4fN.m4/i& 9@=R$kMa&Ά ԩޟa Pth^Jĝ&bWɃmB}0GXJא.vtr(Å'yOng])ol@+ )]<c4^lwd`׮6 kX̟QF)((gmێ :V+Pؙ UAUl.YO)U{C,m#IK+pL {d5mz֋#2({<9mjB-B F7nAhQ,k]ZݰO%/0` |!,= WU= yV*bYG/Io6Γ*Kʮ8A6Z~ŠG[L\yV"g-ܠ3ɱIJ]'ބ5X \5q0dyZ%U-`MP_rɆE;W!~pL$[VZl29|R D>-âKxo>uQ V=nȥ:Ĭm)MCypݻ{0b oE@hwElLdHZL 䋂q2^W3u-*i >:MEY_ޛA{ \EE0}4Jw-ʣrQNebym=&?5UJϰ 65o6 LHHRa7#$g" Uv`~'YhE_72ͷ8O, hXeѥJ/Ϝ`B g.|˄RmAt (L.1փCN5y.3;)Sc§ڪ'f9)J!νs̲ۦ  `eh5[TUMla]rPYץl:b4|s{|6)j;aK|eYr5Z qzΞK$7ؕIH c)Xpq,'V7ݗ]{o h²qN4 &c;멚X/1ڙud`< rBk.^m v񿓸E,;M4tj'%[QRA`#ztWqd$ %7w{%K ^PcvJޢ Jh")ev#NuAkr7Rᛤ׭AT(+b)u7^  `V5RkLOkX}([5&v!V 䕖=+dU;te[]&$V/ZZv-,:C۩1Yd=ucot l;Yv`+@ۤ [ .`r.%F4&zF(U8Ĭ8cƩkXrцB 6$T &6pn gf㔽~פf>Bn!k*{\{*C2S T3$Z9iʉp#}%dUolz12dHYa^TK'; Jo*Ql.x!-ȋh5 FT놱Ly,esfz`{ckrA`xO@wt bN^ٱJd :saeoGgn"iv(}gR"@]-hS%t o"QDսvRQm;i>rcz-~~[NJ~0[v-x)sJ]F_Hܳ3qz72` d`ZaR!dL8+` +fOyXJMgw餚,=wk#-G^\.3:y7[)eg>P;<E,<6ҥ(ھ|}zeXwqb}S-Tb1X_3P7;kuȦUe|6E'eCx ؐjS4HJ}xQuaPp/wv>Q/;k4֣oĨZ 9y#e ĭ=q8-{%(0l@.];nq_ynT=D^գ d~BQٞ9ԧcWH!' 5m"{n8+Kr!JoTj(`7Y}踍_cRNzUCP4 M \ܭ{H, E EbC'd]:Ҿ7˳ /ta"5M[>jZ. i94!7MLK wOAMדA_|`I|0?BSb R{e.Mv5.qȞѿ(MkBMs(g2pT"\}*XsY` JĕSʯVC-snW! [NSSA.T^B/ӂ2)P"GiV,+U ѭd`eȖRj |r 5ܤ"q9:$ng1$lX7^ayZ`vI se\F2V̬"ZyQnW oq]ӥW-x(sׇ:'7_&1ʁ*L^ ){`OvZȗ9hb|Po\ Lt3" ePb~md%L*Za[,`'^1d89[pg8&k,4K,?/04 T0pFܷEfQ=iw8՚(^g=iNWnqCuw?!H! l;k1 /euw_'9^YrU]g\`3"` SP1KV5gADk[V@ImLiq-t2z̤,kAb `z`VJ5sAz]XKUhMӣwt Zvz]ƾ]\y:*xala(#30N6=>6ad#|*v mu)֫t]Wg=dӼ l^^>y"kc |!U5 ךlmps+ܰ;9t7 n 2{[C?)ŝIw7F#|ø8􏶎wIv(\Ѩߌ6GkTڡi[%lodD)'dm0 %ORIWrNj$-z@tw~SgYlzcqV\$KAaz;SJ39(S#H" m6Z͋ 9s% )1:&* <+@|#3 ?Vqme!y|ȒM6^xcZ*ilZ ?>TDz) C;-':iIԊ?faeAl~Y_1貂83o$wC" =27X776Tk/phD0 OĴ)W[4>E5)1pskVu#G=̪-S_^cjӢf ~1sX*>OA-bWn92-E4_Cz#2gd'S4nd֍~",fLEA`mQ{5g ٟgmio!-T$%{daSbUK!L4NWEr C,'pufK5]&88/e詽ƺUh ʅ\>s Ih7g0ɶ?a诵X%|&l4$2n"`컋%2C*Ћ&N3흐7eؚ5*Lh3"WSҌ|,9y+,yw(v\.gop2ӇyM)8CmzZ RhP5c2{XOeU:si$x9Q[-'^e1 w!#BA&@IElA2ܑF: ; rX{ $ʢ$cCJ ^cΧ 8J8@LC`^nBW9y T2RDd8(( VP6XXisr oN9Nσi_9YsMsfka®zoX~-GP=J <{w=-~JdBO櫷ǝ{]^38D7A& &+iT$Z@΃vE@g9PF^(P6 ?`͹DeSjYMVw5|b;'~Rپ#҆ mn $Α2XD.:7K r`a gG(ei1m%Q}A}Ô4]-3=FdWk!l;[k]ߧ+(E$d`Y%50(); \FȚY樔6DwlnvǞۘ\˘ȧ-Vs=K1)w 붜9dq D/ЍYET7ۼ:"-Z^@fJ"R 4{b,Mh'3}WZK&o;m/}WS S,fF2%ADȂ> (|([hc仨|\6'GaNLKCOYEd# S&b6*&: N+/4NlJn$`cZm{M4Mڅ,Z5C Hv .a]p:?S*ZrdG|^/oCD5frH.3Npb@|B];q4TE&Caj܈)F4.Tj0?8YJ&,6t8B!-n|(KCsGG_6xԛÈjbeZ3gO'_iN1\u)4M8TCmO#mx`y_^$]Iѵk+ vGI;t>BA5eSAuTխ,@xWE?`.\cO-vPM},}yC#8pIr8 dbAaʞ6{+.xaAxnyD3up:51ir@1ʖ0.l)JhuvEQYE58[21ǥ,c9!Aau0',^-Ug抠ONr:j&d ^a nz) KnȽ򫻺2}dFݐth@_e2:[V_~EZbЅwªL8(55ӈT<Y}#}O}"1)^2 Ak{otCÎ42WePyv-'{'漄wb 0`?N/N/r)I-|B9E:MX"Y-`N3XuvqL|'0@ zB0X4W3-uП)窊bn 0\Nd d75ȼe뮫bkU8ER-N<[-ͺ:j Nd87+@~q*WY;j^lg6Z9ف}!y",ҲST(*BQ P':^!p ti+ɊjsP# ft\P]֋<PW6;_d M{v3sɰd2ȃ8N;d9s=1цLG Ƹ}p|_3'N.UD6KRi_o]#@VAg/ޗָ%2|4\*+:[W {AJd";PyCJZ9"{x 'c3$G詡Be{ *%A'r9I(IMeQǧP_> \ٯj)%q߆ Nm\0ni05,8s$uJ?d4G`cCϛMks1- nt 'jgdJN=/ov [4UggE4oB꼧t  \nT}<{/<~DcZߖzoeB'f\SB4zIA+،|4n"u#8RXW_g:h"7p[oEl=0n`W!-eK}Dd(ʝ6P 5 Z1넀劀sٌV[!}8mX462i :MX bRoqƤo9Kywf#~m!_ʀ:!iGgco[S$b${R=6d>rԧ<<iuYfh@0]3Qg>So `f8vfGHX ʁZiǰ2nچҵw qQF`v.fS0(j7(𡄳"he6Zɷµ28>""G|I.:@+5T $xn=L徎i@>꾯_S4I(fr4%ԑ40elfa^}NJ8WO?sӵ_ sҴo3LNA^ւHۀ>bR;\|sڙ*\ڭ Bψb"-PTrփ4: hn]Δ os2`s dNc~Ategpc 1XEVDPt`0IgBLb 8rT] yN|베-g2x,;XB:?Pz鍚gv svacIb4#ae>puqZTQܳ; Qս*Y(u2.S f^ 9 șh=̾?Yȶ&)i5\"+95FmٛN̔[))>B!:Sb/݈k[fyZvA~.5l[ H0oyN'j3;=KvLFaI>$P=jkYkZ Fۣk,'w٪ܬ>i^l*AMήWۘ*Ҟ꾸9}܎2OL<ь.=V!6KsJyTL-{Mi27 #jC\% ^_(?hcU9t8e߰oka 6PlM8#ˍ pvYJDvwܖ$*<_Ύ z)HF^VA n1r [S 8ek5ނty؍ݣ_u:?+fA9aQ"'ќ[d]V&hwjwO7#3, i$/.ku(u/גvz}N975rZ0TZileԸ/i23Ի]B`ҽ8ǟ@rBRoD9tf;tp8ފ󌗔49c0]r->PQ\_O͆M v/3N6X;*NPj5Ef` UAex}JnڷڽIKFRku s O$a5kέ*kf!.,u(|ṳ֪8QQNMA|rMs!Ag]d; ^q Oɕpl}75a@1 n&HP.1aprNZ- yMy^. <!{#Ŗg2*!o5>AߙA ktбL"4"2m_*'C~Jx(Wac$沋H(ԯ+vZ099Rp>5o, @ c):gnFXVߟШ͐HG`qGYjm^+uAd["hx1T4"zʼnH$'^#wbg Vlk?ZUyCɺ?B]ӡݶ_m5BAW C °$S+2.}z_V`7M|ÊB dPSfF>f _ SFDjr:3=_1Ξ#ݗ΋76`x{7Ir>v$ļ=, ~KGQ&*l48&\›cbVVPyZ~yks'nvӠRr1OeV ) ғ()o10%9Wsjd]#PĴC*6kVs<9j&޴ \C[|ݳҥQx򺈪g),?HB_H&O^uQ7: KD4ڂ ducngs|D*kdg%Z[ RcUh0݌,h#mB")etۄ͑j}I.Uyԗt 5.Ci CrAJC~LM(jzoludXݧ$K1$[j.jqȧmo H¿";_ԶNxLE\C] >߻d z;t[ʺI.2&X59]4ttkە8G_UY'SAY'>*̤°lBIqל=wcmZnYW )8ďL309CoH}_9tbQӆ tһ[OF(o+@8nY}>겷")R3m("ӝ6RjriV=TJ ŠlE<<pԳF)n{RdhсRnsZlK 4D,R>"J`C^uHWOrZKȞ(y[Ӛ?$lxxjs-e$b^ Z\|C↯}akh ڦ"J}Q'Dj+ W'WkJDљ}8hLv=T6i]j!AϩSmײ_e˪c4colV7ƤsS+9irFT(P! /n^' ٢^b %0a=I]k؝Qx3 5קNIFYˇBQX`Ta#͊K{4U%[<'e ])P5}jN&xj,[-CXX |[փ\e kDΆ)Odxsq'9= "$ (񴥤R %)KR)96Xr-B0H.,Jm96Ӹv }/-ذ&rj]{ 0̯-8`R[/t]մs(W4;0Oc0șdu9:jRM*I/(IAda$I(BG6 jlC?Ϲe[ N؀Kq6ܢJ&wY).!omħFkvYAYSm-靵HF <"95d/U}gWNR'9O*(ĘÁs0\5+U-0UdŖӈ?]\w0P!9s}{+ exj/*3׹UmxMt* &ҁ&SFP"&IzV\}@=6eU]%oAS2$Sm|*Nնz䱜_am([qVR_Ƭ/͔`lFpM4va>%!Z^H\7*SoȺ/_9+J1KX;՞#i ?e*ݗiR"39ho?&,y19@ƐFcu uv;$MAUv¡lѮRYKR5]zu w srX4>TYl|/Ut᥎"&HRIFƽ)4>qԻnm]}dE*ϽEd< .(PvõY*aAަXJLm&QА=gڦ~,NV:XV=kRPZFɒbBJmhsr`mAQqIVоҡy` 'Wwk`&>PPs" MZqsdhQPF\Xaz8a6%E2|-ٖDPLLxMЯKEpX8vp5@~x]=!G7kL5W1 F3Mm~ RL )*4[@xmz-eMe)-t9nhs|kͳ<ŷݑ]`QYY1a]\s_|@p7t|0 t#2x[Bk\5I'Ǘ#]A!#8z.h~Dd<406 %C0$#r_ÂWh_>mq#ɮg)VDnho7\X4:],7mҤ7@yփx0tÑZq,%~#Vq@>H(vngxՋ@=˦ߒzUJ:*) `5?Jx@Q}rBM,̥31B{dn*(p-[te*KDW.tj}VJ8>~~= lG|à,rTsbTdMB#s{+鞨S^FьR[G6os!dlVw \U~ q60\W3s/)@[*] @F؊_^jbe߿g\Z!@σ#e^nw&/JiuАβ8/2dүL~ۢ ubZ8 ?+dk3jR 2+/ }6'T;1h{|sܵa؝f~vt=xjx?'rۃV՚- KVY8 I* uP;ثFI`: 8~… kiBZY/nFptq =LK(;/lJz0yg '<\ٌ̽jK"ʷ2:3AQѾ`=?|$7amr< l (n~ֆ[֘cbH ͲqtJXcs'ϕ*VXPU\\G\d9wwsML{,(28%$i', tL~-"J'|J+KP3xx`kQf*O^ԂMl2^ںSu rXAhW +D5&cUs;Dʖwm';CuM|LMrØ~3mjJ ;dzsZ;p-ȱ l@YnӨ͕(-G!Ȩ:Ú#ZKġ@kx.!'5P1"Zd$xFDP$D۩#qʊr$ Ln'`u)SUoi" ^-W5d'~s t sΆB/nhXEqN_Ð]-*ii{hzHJ&Nt3㗺f#DhdGegY:Λ12Zx^^Y ?1?-9\:IS淞i]mQmJq"s.sVUU#z_h]-m#I叜Iݔg-})AT ʨ4鈆@`mHwnN:-C7zf k7ja]@(e@Ә司 ʙe3Kbkt/ q۷ZbV;MR/Qb!`P%LQJR0!8%:p"ϵ6? dhK#\IF ӵ܃Й Du$M|xѤ{,j;X9dġ!̅m;ϫR >G#:ӅDUY!c&i/9`=Ux Hڢ$9ЧnK=^Sʺ'PiՀ`> g3z'.v9T-)CD; E=4m)0Aٺ"(?0ɫ]J`ȌqikFǪwm9JUܧZ<1hE.̩Fu6끦GHGV/Do㖱VdOs}*`%?ӧu\ $a!tմhL"o7ǡcQB7:F*KsRu@fuH#[#5Qq(SqqF쨏[W/S'K(ZAYpݺg$[nC1 %[v.JTĖ=Ԇo)Fp8lsiPKVa6!/Gap=fƐ|\;!_8ꆝ@ T=Z%q0~h(ԫ.蚃béጽFt$l,D_{5myf3Qρ X0#N#;ڭy{ I}_Pi_ŗ#?Ll-tyƌ+}P<AUrZsG_R2,F Uq72٩yMb Hx&k$@k^J8347vסH },hGl`߇KWzG6!)ߚܖQ"0VRUf~>[E[M'yVxNׇ͔Лץ[P!2Ay!ڢ0Seɔ2촣BˤsUo4"^Y{]O|~*T<§~,'gU~(Io|ͦB[ol(|,,/&F!k(]G/=nZ1qMlJ}&ҦEJ'Mҋ@G\cߟIm<m'ˊU/0ٓ}a켔GFSL|}!I99?懏x5-n~hUQ&a=KĹ2} c{q]Prz!؅%MA$Ғz}mw͍me(biN]`CH2"n kcvOcd,^8>W%SEXQK #g@[<yyF3* " 4חMکElܭ+54/0e7"H0k&>\k]痊x;W*.?3Rk ej7ћ &sjC""&^}^7~Ǿӻ d-Z_lAMaԻ0/0\Wbu8{v|˙5 Ut^7Ӄ/BM1;|UXآ>S[v&~RLjf^\e1BOy"H}y |*cz pAcH-Ui&ݴKR1VixP@2( haOeh@Yma-K={O= ۈ4n6B }Aj[ 1$:ADd[4|1Q |ZNwvcqdŃDKu[}EY.([k9$lA^*>*YZCgնI?' x `46–MI7lϟ~KV0}@˴Wr)ARen5tl s ٌnݝ45'bD52!JBVk,0&Ih/{#t@`@Peb~[hDA;BVdvlCc0R+QqWkhzT(j#8lkJ'Fj8(bG>t<0!ػSߍzkN7 X"r)vEH Gݷ{l'=5ɼ*hbΝu{k4 {XBy(O֌~0d>/gz^j9 O7)sB@ޅiNRKD5cwK13R_{P{5ĆtPGhcf% &S'!Yj}~FFsB? V'm02Ʋ@U @[efp[qoHI 'WZPLRch¢<]`PIg42w-ݲV zOr7IZgtCR73Ň%ـjW[yjK@P:q&꾻p._Dpޗ͇>=˥I%PP5$D-6tN9 m$;ǘ&z0mH7iFԁ(;eYW't ŐfV&A9N NF \Hpx[Kn2Eq&9d&ӕ?dNmpUKt iQ $.l'}V^,}b-04:k^!glCbK$dU[=(:#2r#HI578t1¨ѷUa>{ml"E}Cҷ?4|դ hJV6DARCĎ6ԥd+9=儬(T&@1t=J!]k/n^^C{.q)Bv 8%)![0E]oL}rU8 Ѷ" "ul^ҝypB4a z&r\8{" WBi5y $:sq7Sj0Uڰ>&~@@Nd 9-ɢ;ɸdfXcyEV O ,_?3W{ܽTEBqAP`U9<ޣ(Q&-x}0TXlB>#>%X$+,3e|QS&8g U43c33,EJ@sTsV٭r;FnC0Nl6["FQx@2Jc LLz !F^./>L*lٻBe93lr~ idGgMNЅI}TvMJKM]x}OÒ~.lW'K0)W{l6$o`fA3EC&y'|~Z{ lN<ב.9;~ؤwd9Vb+Wo*+nBHĴnXg۞=>&{>z"zjt[i%N_b u舷"8IEts=]yjSŽm(]ݑatFX)cle}9wMxYŬCUlsZ'ӊ&SH]J8^ +]Q]_~pM\`3y,{?ވ⠧qc݄8-AN@\葊O = "+obrx 5O gN*?yw7 iF)aoYCEY3u1;Xg{—0=fY7y $nY9b:oP(y1}Zcu;q,Ac)jpـY½XD=[>xӮt X>rX/d11>x*8*а\fWtᣭiYd/g]v -hj`4}[8t]KMTJ1B28p965l4cl7%s}E`U"h's|/c&qFْ̓c=[ $w`AՋ~sW>傺Կx'EJ/?pJEX3eJ8"%x:1@Vͥj}; @׀74R_.IRm99[\hhhCu8tNv8W [&!9k]_P0gbcbC g}:so!hk+|,hLYȐF 7-R nc8*Z+"t/ZìCk &!DwhG,WV6b"/@'uT7>蔮@bNpFW4\uX>?qbbTԤB AmOX5epw2nJnUzԯlc{Z{ρ'[Z7LW:qwϬf`sq '=h)B9M6NFd ϸ?T^w/3L?e]kֵ-E}B$$W hʭM/ 3;+p]2L8^pG$aƉp3Y.@픧 2_y5%B~ZxE]X)SӔ޳D!`԰h$_ۘsP6v-)᜺ f߰BhDozF5As_̂Hp<;ejo7LE*qA siL&$m]~ @`xEX}9:jBxTfӲrc/Pt,%* d1`wd(u_-QX~!wn(ԧ \>4L[4CfDž86޾Etuw*;y9xedK8sew̎HFtH1c :9NU]6FqßNjxO3HsYk7\HD3CY+,Lhh-rx*_&W|  ݾ VW$wl\#hdtA$4pyyKFgt(#aI|1 m0V[n&XDxS >#ĚPWڕ}SsΜ|3!YfUlBF8.&LwOt=#^4- U-DlHcׁ[zPpT ]Q`b=]5x-]U7S_M)N3|[$qqrdcO񟣢g8#Дwš7_Ylݚ"5az1{qϙ!Zf'e~}QcrJTTL[+8&?֠cQ? :)p} m8RgnN+!nRhFRQ vy@ԩø Mu%H5KWnfY~[ ZxHGNɳ(,F4  xD!~hT1b_.muy~Ե ϧi}~W0Vĺ\pCYdyMԴ8β8s6'1À3~lu"8܃w\z.ٮa9*@dgA ;"vވ 憥+h=gqSD@!VOQIFJҴeՕT/Il"x 6ںkD*C6LB!|Z{߿=~=@S U9i]B%Fŀq&nlZ5Qvޅf'~ "S9  Ȁ&̎o֤^eYoub9P}73|H^6btus,s^4DkwnwVDSbd=<ڦO4Xs9'^(zڦƪY繎r;{MӿI^7;t;G}RwW<.KCş/#L `5c0HJAApH9\Q@OL["HlOde–UxNe?Y\A!GF*sX}Nf+ɪ[ـBtfo}81`cVo`<t Flm 6ZGN㯫!۟ ~BIN ,]q(wփf㘴#Z"e!`V+:ܥ^bSX4 :2ye@#45 uaq1J:(6' `ZG%\rvCm7fj=VI&|0׶Qp♫S%wΩO>cPs%/ilkŊo6 ^5fZh P* ;J$ڶa*s^Yt?gy5[ź}m7kdw?(( (/{tABնE(^aY hLJpMh`m3r_O' {lOJ7*w~܈} mK ıTNĮ[BlxΉz0o# @*ߌPI3Q1Sͭ+*^g?Fm0nIsZrO?j` OK՟&AFtP3Cǯ3,98S8'hE\ۤrbZً!:e_+ʞmhO La.sE*UDtNJy=hkDBOAG9MG +߂̃/sOJ1(O A.C~`Q*7^iݜRC 76=TzY1%X D;q+'1dfvs&~`~ fԬt3v觾^|^ ɇ4H7N gN<ސĭB:?1;7]Nw׬;թNZi%&V?I|Y6Z,Eպ'v!ѬH^ GR\GcMEK3j֊K\4珕aD吳oDR)~A`mPG$*~Rmy䇰.)|51Q<˺ fJN&4l>DLgy147vDĵtQ3+\LE'y5 mma4)uG~I8QŘwz1)UBgU!t1t)CHpnpSn5dw0Air&}wEo/lN~)mF%Mp y,!ϩQBOQG$\p %-]ޟ3Xш*׺ɏy#eFfnX۶?i3gl#IJ{_Qz}>" }h-Fr- u Ruhk=~d ut[}B7{vDH2p/h>FDn?o11U$,T q?FhW 6)i6aႏrjp蚴'TuK2 $36@yGV c]KNHK|N1j8QΙb\i^V#룎}6o𫕈9H[?0,p!!LJkZ=]>YYĵPne]E>^KcǨtd]Q{SW$1Cѿ7 zksdOjHW[8l`\aCm}& >ݤ&#p`THsh>75p{zT[|mv݀BK+w Sv|U`UPKYcMD8V4B% CP ŸTGXjӌ.\#k+{]KsX+;30 sO2Z&¸h-r$YÇ SQlq-,'J RA{5RҚn6uSlL nNu[ 5fQVҶH\K3_wJJ{&*D-& (߫orIB* V]ۂ!خA6 Ŗ|f&!Yc>3utFuz T/w>{ͷ s`:Bjr~H}J#TJGԭJ>*kŁK)ov85 q rwl#YLx>.`M6ioL$rl~V\QQG} 6~kw_,Im=ZF$~KL3ZnN͕7%s< ;׋B_$i`vS~BqW׈ x:v_Zy{{z|XO>Mn^sSۏ2GO\5iV .U9=Rn@AY:H׷}>%_IVk-I°X'$~Sd[=` 3_&ep&tpSe,͜JS:Q7t3p=ON*cUz(I .HD~e`.< {$G* -9#}~&U-jYȦCWM0]IUzԁDr=Yϒ~^)zDuY>Y0@ );4 i$ `@X-q 6H3TcEG0r8&Һ ; (ԅ};b``DH +X4 h=T PvL DW(ѱ-=!'(? )DXhlg@9v7X nUA} <$kn8_"AKJP wߊe۪dAB Vu;f+tCmYXh.dg⠄_/_sIP"Dg?44;8_o̫ߒϋ]: QҾkE!7.Zv1 oLNt]I< OFSUO3 Pƃ{w 69 #g5јtg*rJF9$No"CR| Idl;7bM~fDdw Bb'*pK}}wZPi?x?,|19zP]&jh2cz\k`Y4Oz8<[/W) E1K*MEy^ Tq׉Y E3)QF1VnQӥ AvoKkvP16_iYP2͊&@ԙ >ړ8L9xY[_n %+lꨤ&Ca+@ŪF8L+詗1 O4F$ii/GRPX?)GD+$Mw:#Y_mWnu.&!0 oB/38;^6)܉90xw*Zo*0#C۲Uupgcgb^"(gsW/FAΤ*ιB$A"`6RRxK `6JF|x_GjyBhेYn_q;g ?l(HO'8,zK3uEjܔngaC`U Új"|]" PDm=!2)z%%]0 WSg4}BY·8kJZ)1;4Dΰj ջm^e"qFyK: }bGy ZסCy>\CXq,I&Kt圻Zy D C$:=Rʿ{1KS#%v!-gOٲ%_~ iQUr qº/ 5D 8/$˃Vv~.W6pd D XJ> ' `]yxZ _[zcdNlΪ~8M+(FO&`n~1wϸ|Rz{U1*[Hr< c`E9c0H>j"^+:sx1Scyiߢs7<{)f;̯aV#IMta.+\n  u7נ]gM,a.KJ^ՙBRQK3Tf&v+)$h-5?m4/׃'Wc3خo+I?P~~1rݢJ̜.\O^[Y-H.!gRgW)ctsz<Ɇŵ!rԓ^ܑR+Q \>`VY&b#RM\ejc-)7$XM3 Q+nY uVm?HfY/7ouY p%Y҄ ۅև'NG)}UP_lse4hcBޝrXmb<N#GB*)T]zlxDaRg`s*L+Tk`GdE12@5&f_vTtWyDZK#YaZ؊9b3~83淓(O^_n0NvI>5DgKG'U$<3JfdLY?+Ԟ73-SX $RۋG &kp4]I5a8h 8aVT?Jϛ"iж5*jɵqUkro0?s//uV,sΒ/$Q28SpSz%Ya@o>," 91Rd֠I>8*_iG|≥'g$+0Q[Q܅gTFG(I@c3ngjAݴŤ |N}|*36PɓRK:<R& v578Gٌ" T d|,v}:1HKDY9쇉&u/)s݉p;uCIWt.w}m qUkWJP,?!L_AAAd;qܷ['fS|Hs" p z ] gʌ1j˗0iB?{;pb.:;{_Ȇ57;uoҢj7IQ>@)b6l=+tub8I?UC-WN-DM9=wgx{$ະm3/7|u_*H!d^d3#׬`k'W7 /QXw1(Sb5EpdZ:؂o3=!b=uw蛫W|TnܔSLa{z G%1>{>,Us2t ķ3f k\ZGŢQų)Y?S? mޫ5 xU֪K..n-< ӚEUBK,¶WlACbDH8ఌ9G[ l9s3 dئɐ3Tm 3Ql.^{ĦzϜֺCJӲ>7&IEU?ZFڏ ? @<1x_E<$e\߅[L֊w{`o코xWLܚ½zKI#٩Eh|-[ OglE@ RaƷ*<_}{\ \8+/mY*QT#LKgzl]GDEYہҳxOhv(V7(f`$;Zrݎeu O|IR\\#.,SW 1ƶAu6a!݉_4<;oWcwY\Fv_0#7q2ǰvlsPGoܤ]\' f%7> QՇ)%OcY܈]r{^҈X[Z&Q^XaLIp5"i X~Z=G`1Eս29(۲PW^+v6.E#ƒ̼ ~j=1H|uZ0b A1ߤy*9ffc⸰*I#x צ fxzA63&잢gRR{U5 >gq5W"eZ 2*nY ؂v,EyYqIOgM\`ICfyYL3$F؀ yL6荟%T1k7THmTq;J>^!|7gÚYL !_,8Æ5gUYvhoT*T^f @S݌K@?3^*Y< h!qCHy *"jCԫ+Q@=r`(>m:g,냳KPuZ?Ƀd61?jPqq䣖*V*l_PBY-8@xl]I ~xEKZ~Q*$C,7l~H V]a8Ω_,25%orgUjc}Z 1,6^gL0y o)þ`&} -ЖQi36ËPgQ`(`akPq_t)]ڂ5[#bFv3?FcO/iz+ױ{D :W,Ø9|Mw?,S%fx}AnaV$q:`}x(PoHv' IqzPڿ xNz>P1xCZ($ڪۋER&IO7mx;f޿/Qϰ\l|L*/x(&b"N߱ X#Y{?,ĢlšĀ.)y8`~ nv :(Hܷ;U,QEwԉԟq_;\:])*{QUdῼc;Y5.!a+5eA!c"[xR=Hp r=p (ѷz<]L7?+T%x>ͺ> q>,ɮیX W{QcFEhYŷhAҙxVt5@_͔߸l5e%`ƙ&X%T8z(BR9F;a5M\e Cwc3L rR)S:Y>Ƶ_Ogd j\/՛u$qҔYYJFzuU,RF?xvP! rar#4j F 6".=ԥtg?W܆RId[nY{[qx%Y*ğlC#^֒U8  7JiOF@2U FEـ# xhA5V|B]&Í-M+38(1xa,y~&|qiA=xỊJňM VuCJW@' s"3hK)aN3|Hʻ4^9uEc8$DTٜ/:{*9;znɝ]lj,#I?`Z[f>Hd`lqbF%pǢWiRoi](}zxq ~Od8Yia-iOʘ7C H䳓&w6yI `w'9AFb0$/kޤ \a!o;n-CAq``t"Nb% >$1eUL:$1 KCeyHl$aRE1q! Vc9(+#w eNԼfwqs f;u8 t;V ý9P\d~tW6<$v&6,GՀ YҌepsċ.n$jQ*w%)= 'KxqpN1Cw*qab'܀D@Eٷ;O`8wdM}9..^@)U]&]MV ֿyP50G\Y:~= ػwֳlgvBhÇ曗hq#C@%Ox!x~?Cj)cwy#%@Ob~MÁh#лr P(:vtVAi? {*MC˂X:b}>Qu|}hTMQ~nv+s2͠f) Bú_~pڂHI!-'u٦lxq+_LH5D_6xݷ9PPק l 1UȔl(%ˮBV5p&OywS0fsڋ*,R[Jknv}%]+C %"Ѿ3h,|){g`"r>5= ʽB/X>_ Cp֕Vٍw[ϗ5`~hlpaZR.v朓ヲ u fd0/>b|Qu2:-YSu:Jz-}zw0rAt RنXxY.Fww r5ߐ"A)4V,#y@Qmh mRtӭ t+WB>`Y$OyRv'}~LƖŇ+Ca{9Qobɱ\"@'B \I xc  WS}W[^[f؛r7SONzl,jB:__8QBU].4V{[H`bfq_%.sDT@rNK`GA| B"3_ve2(9˟PS_a G*BvXZ<6"`_hENgwGMEuD&fdI"^b ѳu{"Ij涮kRcLSC꒏x6Mݣy C6&HZV%(NH:+rz-Ji蒄Bpr0NRtΔLC{)6%]\L)螗ܐXB)~n W/(8V2*.SYY(K[{2zf0T p| dz̄V)OaH1-8qs7؍=-&*gg,lUr&/ qMgFa''v\hm]71jv|hW )4}4dYv5ĪםŅ2Uvs Jxu Eӳ\ƹ~bpRo7D|<*/YY OS)4md]jT`̗}k(1hd]x.mOeFr#( BbT^okFe&Tb`]RIn(7 BuK;-.|\F< lm!_MH}lLY6BRCm!cR*ue6IFQ>Q8;RuqNs5n mHSD Vă \'gTix-ԳkԼ:Z;C˔C:v)s`y #DxQt(QN|41t<Խg]@IkDxjb|h9:KP fIԜ-lN[S߻6 t%f \[<Ȥ*X&lf Sw;F/( DQ#ʹ0"*&PZ˵٨_~(E`1?L7pw Ah3͵U+6ܖ!K!*rP[1MZDӵ2%ۜĔ_ 'H.8 Imսd^n!t˾-|tN)H#B"@>İF0WӉtb|yT Dk֩>@teuq.2oFOmAVx M|+*ο^~ӧ╯7owpU<2 %ţW=;IABa3ND55N;Ybbǃh6Fs'vo?P 77MNR‚̩{.h('n #>3kH&,6kR-e!ÎMd \Oy~jNe V#"eQ S}YK΁9cuc$` KRkP%"LP9uyT=;Ƙ ]+'IEL *zcdBlԿs[nwRG~0-\کɪ*AtNN\Exfs򋕬1՜ S 8#c_ ϒXᘪ>ZPS01f RP}\me@6v *ŇLU2+ycC2^g9َh'?B٣55$Z]Swݨ̧DrOwb<,kϝB4vbq¥%GxوJ`쓰|L+Ӑra ^'}K3o!k ^uXbW;+,T3u &8|gz-"Abn${#.JrN;xZ2C$H$>?0ycyKCmQ4 vpm5yrn.@+$zDxDN؊ NW <;RE_}1b5vfRfv=B;|㊯jCK# VX4e%]>/}2| MqeU ۪u8|/2&4,pК(Do  nlj7e.4,ƶ7܈͆+Dc{ly +h08Vc`ڸ3oX5X #(SP6c_ d1U 笈L,(OS&Z ؐVM5}2PT͙5ߍjݼ ᘬL{}.8.vکMV$sDqj;!kLLhUhG^@/_чk=tH Ƴ*[WHds MzA<6 Zu26X* =juC_C3!Ң<ԵCafĞ9M;Vg&kFs;+G1q x?S5^B-M"vYa1ۦpAeqz߳62b/+wK*FePDVDLtJ]UwGm::=h0ݸ$7(:s܊@V!oLxYPܥftN]Rݼ-Tf<;(fag-JEB XG,pnɰTqv/Mj g1料wKf: Yx̮͢J>[ {!\kĸq]κlK'ΚBT>\n.yh#[,YHs>\QsaJ#TE"͆vSwN[=+$;No~y%aP"Qw8WEonETлR5vdVYVvE(R ]3 Y)Q0{] ,N}j ݞpa^7bG2(p*Qԅ?B c hdl%('y;[,P8*$ZsڞJ6 [ 2/1 A,ڢ<|A߀7% ,)2fł4HgR36a|!im!%@RȻ$㫯FP\}ЦXs8ULYkj™;ɫSݓ[zmƾLBw>K*t9f!<0TXm`CW%\1܃DӋcc+0 4Q@bObB[d.bж"f翗Bk $浧b5IikkDLB'$P{ʎ&_sHJJ9D286 چ4OQA-eG ڌGm?tҩ]c~Fa;q}hɖ.я\{y58W!6Ut6غkK7V1Py{zYa *4twqPq#wX!}I5gvjqvBEe 7O%}yaY!eB\ᖺ'Q{]m:5 .3O H@d bN*'eR7A~%;̯Sj^3"U'>X_)81ҽ@羳/8 <[jUՓo 9ǧ)Lac~qc}%.)î#xr0)QlDQ0,1HLnf~]V-i _4^̅-PMs t;_}W"Py;39W6Ս<aJx "#8l>W"'xK!"}kƭ*6e[yl9VNK IR?;je~:MTg= *GsF" @Fw7Fʃ+tz9ZcU'LY,p;@vإŞw$'.Pd|\)B(j Iga%-g l}KF+٭6vi8ܯڹf+O*2NxJ*k.X ЭEnI*-v,D(~_DB '`pѯ5' Zg[P1(H/L:H8'G xm:~BHaER5d^$֚yYAX4g.(z4ݝPGc;ȣo@S`}aJQ|_Qa%MPF= WE{&(kb]}łOzU9n峪dp oNBAi73 (0on,Ci+0jg9Dm 7/`O x*ֆXfHfrB6{qq+ =½>^{ }wJ}bDujeLgB(JͲYiSyN`VD5KBv>3턒yAM>h^t +20,"I30BK(߰as5{٪dbPQRkekZtf=Gr`iUTseh9bpR.^MVrǂ|!K_H RV4yE@A(De]`(dg jñ;脸 Kv+̛V Gja6gwI\톝|=a?9 /6Xb4*²[p|im=u1H%!l){iTg-R{<5C*P*ϫJ"KO?'kaѲ<t />/Ź>re?)x1!" Y>gS/U]Þ {Izu2jfAш—b!hspQhY/\&[4{K LdA{-n2<4V"P6[9^F|-̔]3܏ \t9"\.v2=Q}@|05xԅ:$X_eGophF{v#b>pރ[}ph)U{90`=*klIdG/'Ijls0➨:zĊ29eIUGc2X9|1.:< p:ORo)1ll؈4B}fY®$2/.e HT_Fا9YBcΜfʩ<{/<>Ye8F:rMƚ#1Jxk%89qilCL!>ɐz\ZzE6ch.F] зjy*`0V~l[?28݀$]!n .&Z7(cU`A Ŀ&]m4j>fGQK3_?d8=;lZ`tzFxUh#d;d''?߫:ZKp.dF_ 59L S6Op}f}ZQA$s%DhkUNV!j<5zTMx[ 5Z˧k]׬yhMBjʒs=G\WCsFT#:.C*㊖0P1P95㼢F֥/(@qFzw(qȏ{/%cYf0xf9a:y^"~[z>'jyӲm`ӿ~gnu[ @Z 1=wud5=sXSH?JGTo>9ߡHQvP)^fC)kI`1 ONqMU Mx"=%vjUl8 ="n@rrN%*A.e !:ȍní.:\o>o*<% vĬYSeB5xbƤ ƺ.g?o~y6r&yj5 ^"K5aO:l(+Dl@ҽnj;b8/ oLvʕDrX^7b{ǐ8]A/ϾOk[o1z$9ӀDi:i=4FSJ&tYi ~_R*(gEO+ID3:؜|0/3vIch¿̎wZon۬vÍ]k/CW|_VAB vJ/ӊG0b6 c xROB`}եTWueRˣ/ѵgܽޅYI3>552PZxټ+ i>Kck(4"m=`0~ÕfpvxzCufd@-gk[Dv3Sct血"Diu'ݐeV5+,Fn7"vk4 @uڵbuX"CD_"CQ6 f}ozxA3W浉.UH*WhWr2m̧H.K |[tt"$c:P㨂Bޫ״$WA@Dkp$@ 5yP8?% Ԕݦ7̃4LL7e#RQ E= Ob(aBt鍰^(9|f:6#pR#y- .Hv[%6aPm:lЖ+$ jZ{Ǜ2P*s{/QTOcq8p%VDrOFVg, o ى7z~.GAg8Y,}WVܕQ$Τ{o VLo C4 X5-rDz2;k()C> k{eaʼnL*˨*Mj=N&CxQyW^JxY ~p _j &c13}DQBjMTˆoOn*"1K&ǒLF<ӀR{"+dn(A($.:~3VizlҭL&"bs[m˸+a ҄~ "KPlvX 8gqaEj\3HBA::,o|&c\"ͦ\!=\q$6 M|> y9"L}z}1r8Z僦Jvf._ ;hmgpQR B<ǝ !љK-q 'ۻb Վ5SP͢??SDet\nb\3p0Ǽ;h QBM<]f]6H1Z#kv>-eR^ʃrp7M}&MsU1_b>Aeh I;˓1{W/y5\:\phϢ.ut7bFf)|kި6۰7ob\oaNkҺd_w`{7!վWA;t*XSa6K3=췴NF !8͍:.ɶpz[}.ڰA0=1!-Sܲyu[2 <Bg~i1=vt-CRR!MUqrZ{6BF\h\'|`'wu''Uy*l }y9˅ҮoL$;T(;Ng~DU:"CQɋO\ی=3C^o0W*X1䵟P)[̚&Tw)xK~Şfձ#1V/T'.\ :dUǨ?;B"Y F@sRp6uw܌7p@ZbAէɰWGT2~;-zz0ݹ:d|zѺp@Nz$\ @q.;;qlI1} S4:huݬ~MP,Q$6$c\Tiܽr:Si1j9_Tۧۀ$؉o&Yjk\ 4>6C?vgԅB&l@7_:r ~ us:.jqV/fvel?E"~xe@&68~1ص63/֋(iYdz.`Xw4G[<tEAd۴= F+KTD=\3'VM[%6Mެ]&z(&\}[ޭ 81 1J_=C?Msߟ*:)V8[AFVhJ*JyTGD %ϗvu#r!IWu)r [Kt ^O98^gRMb;hb+, s n[[Zl !rd[}|]M?_7v{gvfʎBfS^݌XA>AaBcj6AD稊3Rrѹ\ŵ;xmbÑyWS:X/DVp"X"=퐀#b,^e#I(`Q$,QgB\:%)?* U3:]f"z5G RVO~K)0;lDL :䀠ƾZn&> LҾ˾X9:e]#{(QӏJoAm7Z U&u%*c h~PD 5쫋acImOl0Q:ٚM`f \s‘c&TB?r~_LҹJ~8A) 2gO鼉+{tg9NIðufQmyD`ίwBpo=u"ZTPJ g@e ~ ٫SQ_LlD:%S4^ }n"xw&aS>**zd T IigO1gX,CXb<C,lt!ˣc4GgTD!Ew=& jj=a˧毟k_%FAGc>ҠU"!T,+|E0-QH߅|bOZ!LA\fdys= VտufBƬ da<@+l^:mYhuJO3W@wg\XvMm_YSp;ӚzNu'П-а(@'R$ȟIEp̥ɬO,gXq]n]X*nK}|Łrin :w K1Sw=JB<ui Ư ɔ?nf be"ipߍpxܷm6&y)~unZY i_O֗,^U:'&mhiYc1̍swL%Bns:nzK%hEW@n;ve@X`%=9Oq_t8}0oJboEܾ+^R"y{8Ć"JAQ34:YEg'=e$6RFU`KX%! Hs/ qYd8ISV_ 覧= =okcgXӖ*e;ƀ_Ytȟu.EN37NU_0-5R'XDl,C,'Ȩ+V6"\ r oEG5cI**\ 8DDf 꿯W\J}iG{X0[<ɪM̄;mFt|PK3WB O齰e 0sWб/ P/DhO,$c5'$۾>՜&a$Goء]^|}5-ȩlE_Wuh|LY+7EEʒزp*FXcQkЫ=Y@q$ћFLBd8.d)WiYtMԷur˷Φ%zroa(oB8ȵLjHRGqʻ5.o4b@\l( ,|:` ]NɸK)_!Mګ1NJ 7t*KHvqIwF㨸Y"A|C7[e5#~:V$84 _j ainf_ T[Mw$,0!,RLB*̻WY_y PxTsEsyfE\aݽZ'zm0rJ;q_!QP(N% | =xPU.ޔ ؽ8lE6MSt?ne6?/҄^y۰L^"c8xt54FDC]aPT=dmȼz4YD1}p,VhHPu\ax%eH4$irᘵ.Gbi/]XsP;;Lz 1պc\<&n!%1+Blئ)Wu ^Z&}T4h6ӣv~wT)7]ձHGk SIHyWQ.Se=;oW[m=wt3+5j힇{B4?qQsV}!smXxA x^5Cdr2+ zdfؾ+t#Z BNI^BcW욙 3 +e 4_%EAaa5s C7{ &=E,33 TxwN~C d_4:MR 5.Mh8|{=s tdiiMhFCY-bcxD=Z}a69jhCT3sHlgPf)7ѩJ9j1 zoumXǷ[*߹ /2 v @aw("sp$~v0VۧP"89Cx(-VqP ۭs*#C}%`+ޤ8+ 9p ԲҮޑ7V|7I MgᰒZ~0-^YLʮ gJyy*f 3/u 0F<*maJQj< dpzrbR]GCҒ/\tDIt#AxxN ͎ST?Ł_VIc?|L8Z#y] _߿ ;)w4٢PC$7I'pl$L}JeϹOtJfSgfD)s,Uf#u/{%{eL jelh19D9NCs(xyW93B6ZяvdAW}ESm3u>;Qq{zqG< ӢA!bPkrZUW.ԉP#'"vrO qGʜ'Ÿ Gp@vTs+*:(Ӻ+?/?7.ru ?|K.Sƌ[FQCHl0hꃗC74"!8h=} 1jy[ N%e n$B,B(Jj鷻@tH^E#@Ёq8fX -z`ȫd39Ni3R(۷a{>ĂE7h]K%OIVq`bG: 1*O#t~f,iP S@v_z?Elv\FI2a{;b?.[2xlln󕁰ZkG&1]F9. A7u.kB'mLд^-{QB?ԲB_~3ڷ-}-\3z mˀ>gw sv(Q/[zH0#`^)9-,LO]_$$$[ &`媿vT;O0QP9Vq^j!1+vpHbxiƊ xN4C#%F7P9S3|v8Z3Q.d!ftwYbi _ڇ6a^_9t :(Aʵ:%lDp} ,j{1@/UL&`0 aq8R'}h c iIX;;ϔ%1 ~<8 -տ^◤^~6-@K>/5yS:Mlxq#'Eq_6W/)[8>2\ֳyb` bp\Dc0iYlx*2̱Vsf=n.Lo-Xv֯7Mm hIwsvCU>LГh`1*ywMP*saR@WHfH@Xߓ ciF(xRDJ$ypCIWк/Ox䱹X=x7@RTJό ,VvT:BJ7b:Lp1;l;n<*wI܁mx$V{+q>Yy$}S@b5b|Pͮbm M+s٬%Vܻ.S0u*E)i+ܒYʐwipZii+ok7ic¿JlB.0Jݎt{]La>nP.}g>,4־mb­F̡[_mw/VxoN??I uUkAcT (=2݈1jGG`d\G\MgZ*L䏆-;\J k-JĊ{( ;gJOj݆?+i(0 0؎h }L^f!yi_.WժId(gI*29dNN uFNL_ ܭץ Ϻ`_#E00LggHwap' i.?]&Ϩ|6Xs@@-b$zy$K͒}6}mPT. 4nDgV^%(DA#F~3D>.o~a%$;,4+}]~t%OG3#q/d{/g^{zCfś %8 GoS!WOJ٘r BWp?e'Y5wb80+߅E*ǜVȺX8 >5XD_Հ&0Քy3/%`y($eB:@Z UjC oҬU#Μ.UU̥8Cn^avB+}ϣ3ffNu.?PC݌D\hI]R>tIJ  VU;uMOOJbZ}s)Zuܓ:fuib`5΄E69{@#rgM4y@P7:FOR<ʤNAK;#Rhg0"h0lOYL˼hqJ$.:??_K|^r/R~A;xLT)9q8&O8W6؉ |tgQ$k;)@DiBܹ"8Z6to,#Esdk"1i1X)ȳ_5ҲȞ+@"ʐ}f6;ޜ5>2Ҳn:g(W Q}򳜖`rT 5ڤ?1'101epJh=w6}B6(gǠocVdcPbYTM,V&@Ц5snT6TAxuNf C.|zFJ;Jav~l+JiMڋҎ|A-풆}a⢝2{g!0IR1Ֆ0QZGP1p kkC "*yG1#9~~]xKݥհ"0[tS=mGwfl ?}x.F.#!Rs'Xǃd7 ][ #LuH{Ҍk[djpiS!\ rBs֓UDR>~ԕt/:fAҾtUuO G$B;Go{0MC2wQNGe3-3ՅUG,9t͍6T͖Px ׎2Ie]6)ۜnI6DZaN_gO\klbEol m>n M4; ,W\mh\Q'4 Ho?n& Y_^@4!¯.Ǭ\eMfXscx0`Ӗj&Mml !trFxPlO\7-*o V_:VWɶ5p BP%^xVEtBb"%gV?PYYӈ/2rtЍ:u+7*Ǝ}Q g0^|\! i\^7`5Nє6F@.LDn=Es|Zj%W:p,-lPHqwr`8  jG>}嬄$}A3 {^ߋ/8`_E)I-U#,ȭ1~d]q'f&UЧ&ǭg, `I8Uta9[AsV}k 9q~SEFTƹÚq?X?s@zz8ecަTc'@&(kb6v~8{$'Ej]>֝G=/D҇Dz`J]@eDᩴ>"bc)S]Ecv\acjs0u\[R=nRmMDSu8$SGݪ!*:-pQϬ Y&6Ĭx!"TD D(~+ǍT;|!&6_BS ,1$vm<ú& 3~>(ӬDXP-֭h)QI.+ujNd׹q g4-Za,\p?TꀚcP/bmT2mZ?Vյ/7->~hp'?*naX[ E}i`d\Y|@V9OL"rXk H]-92_lL#nxlȼV{% UdrLI^q)MThdGR{`+g[@/m3l~nL%; rloI;~H3{Ĝ КOj/M]ΠO'dj&uo;4m~Ӕ̔ md;ޣ&/hiv߅`z'T0%Yefiymq57"Lp Z#\"ߴeJ*H4?vE=Vjv+ټsrl}kķ~}}CJ8ՉB"QFoԄu\)N4 B󊥵ퟔIu/3'(WD[AҀvM/kO;HujRB/)qYزU E4~Hs3꧍-飰oC&PUnӖXЛЊwKJ`oe`r0GQ$U,x:qW1fRҰ(@f.@{lX)NF)K {`7aY?uZc=4vqcJ^cN]|` IBSyg"@͹ĝ(8)g5V[a u-ku2jz3_ӿ'iɵ!oΕ4+AfHBuAFMiAtI2; oBO,6P$Q[)n?0O1YY)򲬛o8l<ɴ<1W"5y]϶ٙ ?Kf9Zhc̜0%?P%kK&"P鞵O]K?ljh3FSeuϡ(YOaN,W3tιiVOcHո<3c72ѳ9x!=н'1.Rت[2g!ԛEPQ74S0 XRX"5~:g2nLӗrq'W)ߜ{tmͅ2TdOq\Ѕ 1|!! .Q!|m M];.Zt:}z7 ~8OHg mk=XD'tĻ1u9OcFp! UNԟE(xӍvl5 ={X S֌Ҿ F B0ufg?y_wT6ZpNSP|2$>kv't5Se63- P{A\ Ԁ_sj:&(ryTg@ 6I6}$`ԡ(ڠvx tDV <-+-O54 ؠ: KqPɿqd-[qa4ځլEy_.J!5crf QkMYO 1zCiK\7)GqeU#}F6{UoRoyFڰE6Z.O2ƽ\z qԓ=}vK k>06c8Ǔ3`vS9"+"FS7-ᬉ4y %)Lfr+f.om`EA%.`c;RY^?8Yn̝ԙ{Qhw$\;=SS>X+q3H1.$ȣ .x eİpUkP%ovX̘#yߘ0'?HcE34?vhIor0_b3E<MNK1-*0 ~ÞaVKQK*etMzCY{l߆nUSCjAM_ =_¸MФ(J=ǻAjfFqϷ|)O[b^_]Npˋ\/RߊVX>4)I`; fЗR8( ~w8 ~ ]'zhD˗CW"To5RnŕE|J"Ƹ˼ W84,57% 3T;0j}NEl |^-@0c* hӖ㑔6yKRP6$r (kdvUe$ftӟWTJGjwWdxi7[q6V=cIkaxM:c186$mfuM,QIqnlmLabzn`侸؝̀T> D @Dk" -<yGXTcu2.JEə?hԟ a1R[:[Z?@miIBOsw?f/k_8c QYsOz)H }gZ Hjt+B$EY5BmTR@]+QT)] Y5naQYRqbTHQ8Lŷ"ٮ`xۡkct,ПH9m?B+EޝTh͂zfёtvg/}g^D|ʜi|0@Zh4<^ѵbai[6luh6u ?ΐQ̬ Zg/%-U%Τ$w7|Tmy ӖJM!@f&}l#O&A3_^~z]jҭ,*86z19 8#Tg@8v K ȣF*y Z0e7 TaLH* r\s;Yn?w!φǜ c=b2x7,"}cL& u$[]Wo֦qBN>.DbnSL x/q iT%!ڲ`J款 \˟A\^R\bǯMeM v]ݢasR+XtFf(h5(O|dvKS|1Жr~6 ?( !Ϩ[;أI> 4f<ѪOņilAb{u - (Tc%0[һOw30Nrηa*,"ZxWq[]E0B*>\XZ9?옼)MiEti˒NĴElzUC |Zjr -kwڷh=Ho%~0XN y||2VokEҀl%A} P{ڈ{0߂-XZ #!Xyl]s }IgjHJ)@#1aϽՂ$<@ѕW=9pqIK.9Vbv6tOr05kQz (aueM\0ڦ!#w)矙hpr26H)珫Sv| Q oB} 0 {OjN1$K/DJ3,rMU&pʵ%{gǪYNZ2ݍB:ښ4L'Su6d𯼅"/|!.hYFoc5zO;G87J;GLi Y(ξF}՞떆fzF`s}I-iմ[Tt4R?3{B,sEtN) .Nwk^*;ԃ 0|Y雀,1%~HkdO}<q hs1r9^s9͊*1.MF0 mS4=t M ?e C&A|\,{B8% <.tnVMzXDžޥ@qw{t,tf`׃oVgI#1:ް e?TȨm)a$L V]Ptx[Gj:L +?`|}F x]%?;]g l4>f=P mPIH쥆aMk0biFuXm}$W},;T4gPHAtE⤊>N*j+#vK\rsv +wμyX{78!T@W9zALlQs' z{(K'$9v*zYiKcy1 –T a$v=d$ZW.OM ه`&Cq߭Ud3:i}YA2.Ơ‹?9ؕ1a^?`,Q6jH|rP/#,E-ͬ\kMZ1>ނOˊ mB>^> m Or}ĺ g5AkWwU\AbTffq\=p=riV\NJQ8HD$Ro\(!{ 'g Y‰f7]|&CR*հ[IMMӞaL@,tpBi6.A +V~[|3Jm,UyyV:uvɔo0\~>HukΦ64'4,ȕvp::39`'Vrn[8`ihbsptd`'g9l:( X#Ωewo4FK~&IHgvwy! fB#e(MK 4 oᄚ;+†Geʦ6cTyDNEܛ쥩1Pl$Q/DgM/hr`aXH w]\Vܐ&}^rό'Ӓ(Eyy4K /uH\\VQT&|w* ת((WepHmHl}K]d>MZ 3g69$ y݁}[HTxrtk~ʾU@vFǑoZ0?@uyC& $p~<*MΘM`@Af;ӚY~gc:} YBX`"?g: ʬ)-z0WQ3˜A|/с07E ̾O/'9eJOiJbU'^%E [O]m~(% ffTJuEc㹝58=_q)YDţyrٜ~Eps=P5Y~fy]_vbp}kQET˧lrƋ.K7-z69ofJH\\tfFO%w"lՃ0JQ9(sz9cU[.v&Y[Qր8Q:+ aJ7r@2|>K{p-4&dZ)K>}qR&Fv&G NPv]V`5&%~-ݪ]BQHƮ[Ur;W58?M_]La5Nw :HfÈwݕXsW%[|U"U0't+cv}VH*{:=.ZG#Wܙ=ҕ`\[hIX?D4/Kk#*gm/ʌ 'L/ezZIW 5:8$QMS9/}1Tҩ 30%5~(,(ȷܻTHשHjEȏ_rjRiEg}CU{x'z7lHBsi3eu JȼٞR[kvB ­8'${C"a}LM d A|%RF^Mˡ泭{ BUp3Uz; `n;kz[iXxu'24pҤ/ <p!2w?BvR6c,cS]pTOZ X P_wQ4w)l:+DWؿQ \6n=i[4 Rwd:բXsaO&qRRaB byG@G焐&7Jlz`WBRa|v[B/_jOEj {$˭P뿇%8]zT0p4ZL T ܁Cx>QZB!޸=Ab`l GK7 5Mk:{681"F.vW24,UUBfDX@N!o`oWU$#a㪹qcUwgٝ.62;S&sp=a;: Dz=I+(Ҧ3X._ Oj%B0 kSן:)Y=jőr[YE9x| #Zg.I";&g?0BK~>2͝-V懃 r%?/XNչAAXd q;H[ [mwtXƺ!7 O[(&jH#C>riKk <~ #2 ֖WY\hLɶRLPEte}ۊk-?-IĔoI!#O?ԲS0.Y|7^p3@rinrM^rّF ?Aqe9pՆjut)@UQ]$sKTDE#l&Z[3-`^&lBߋ\zR], _ ,5>nh 8,9[Ix(+µXfv构͂i:1]U)e:Pp"eMf]/}[8KOk^K19[JMjd3d3텹p)"0|ZD)Z#T_@'e 5@\frr+F3ܖ RrO$P )I;`qv%3LO,7AWUd]ɥ f0*}TVO@VO?xFMeS&Hcd!V0G׎>r{Q] A>rQá=2{ yQR2 Jing<{WHH5G faP_1>?Xf!3 7Ξύ7ӈ_FA?7S"nfa% N=ct;ھ_6/nAŴ瘵s;,v-d*; 2: '&VQoEϷ>6&RƳ* GVH;gV5=a* ,0n(H{9tH T_făjǶyPߙ GLb:˛{":\EfdʄgZjٕ 0` /|=X42<%#+kD`f+KCev6- 3Z(ouќr}5(m Ru8uCo 1Qj@ SJHR8d-S:5YNV|O=*MKK#)AizQeEiB)7=ASyn7w_A:LKRX_5/ r.bTx[X9 iPd~F"v3E)+Vc]E-bY- iHǑy:@1-Dz ) \KYs4Y3}f>?=$7o r/goS%~+n,K`;o9B!ڡWӝ]7#cB֏h q+WD6+PgʩV)>=]tdL.҆?iF6a[Evy-)%E껅}}q_BN~R)#׻M87N(8()HH.tE@`1UqD^jB'#:M6U[,^eGFˡp^*DT5&$vOm/ O279iVِ9\%/Q}qbH3SզLoaշA<ߝjf?Cft?)Кp #.ѷ10+R&iݳ&z\ $A}-#7 e5ohZ̟%dEAe*l^shp΍:y!0p86^ո_UVH&'ZmrW4l5kP 8)N~ކњe{^U4hp68pC;O!Â)9;[7<*˷涎[3lʱt7tK9!x4})uk_&XSYT}u-~ <+Cͨu1> \&NPd5U¼) DiP,ac7336m U!sZ ]#YiNu XP(:,:Q󇰕.έZ!TțFC؜FnꅉX,h(!5_M_/mInHk3uLN_ͺ_uTjgv! پ|-4RL]b aQقȘ4tW6P[PoR'l[],JvnOF5ڠ GNJ"mgPԤ UW\ 5[դY:R2^Cӣ 1ې̖PUdРpW,@M(Hgދ-إ$|L ZkB 7㱺|N0"]CM}8:,Eݛ^B##cXkНµsB '-6C>Ymw&R? mZ& }Bꊋ}`/%F#)? &ojTpD=jE~hYƒ`ybסD3c򤲯 n/yD)u(vfKFũ?_w*)*eXBc,j:ǏmIB=gNSa[\&'UAg)Uxe!gCwGR{ ϲ/ZV c-^+]@`T*׎LZ +ܤ 8wt:og6%ēlOQwK±s~ݯp/Oд[:B]*']S}»v,ALO?c!#R"ΙOB)6WWQ5M9Zߪ!g@[!2cK<\˔V K~|TnCHSmA0$f~2΀8b0-Xğ9 ]0,Я j z$ų 1kv̔ݨR >oL`w4|LP&s*7*_ xyކsm/O˹ڲVXs[]NK{2$(0Ō(SKsvT_6g^mZ@jOY+hbQf~tdc% G ;^ f6CRid1gDqS[uR:r@A6fP"Ndc(a.`ؘ}挜/Xw9 trO|[έˊ>L]s  LѪ1Ɉuw Bk KX%W 'gN1/u6H ?x^c<{9Kȗ4OP}cE<gȏ5Ljk9u#L50,dLO.ÇXLd;ʠY̡CJVQ$jM`TYxW֮ qGZ @Yb`y{$E4#2B(5fs-@{iX\JU; c;>~Ҝ~ c$GLk;15X7)VDK**gkA"`AmaUΚǸ-?1xL1: B55˒vߵ&*ek߄:jDY]6dl>,B[umd8ruX0W7|$͙5Afzz1zB}:h&$SRJ} ^b !Rzw<\B檌ړ?pFif woBTxߦ ` ` 4uuƙ4Vl](΋@-O@^%ڗddHhÿ?NiBBh[RQDYOh: F9JGѨl(D{n^b x&&1GW+NNiD25_RvÂyT`q"QkL8&ϥ)GBXm5㖱FbBG1]'[w[&Ȉ614 ; Í&H5FC86:tNukaR=.nuy3V\䡳,nrQz>@ `#պ|qV.܁E'W&G[C]!+i:?ԧ OK T|h!9wOŘ:T3O?k. Ϫtدzj~؏;%%ukel"ʥ^&.cdNݶxaPwHN=9øٰdo!%g=d ۅr)UfI | BINi3ta-CЅYQ 6:-jؓd(f % )H1lۦoJDo~ #y9(ϓԕ20OvմcfGvٞb] o "oZƖ.` S&z TO!P]NpjgEp%k ?-\̈w{`_Z=ƚPc@a"J/t :V!YP_'v04釙$*$zFzւ,F ( 4_s|( %hĩ4GKy1IoоQ_C^IfF9]Tx\"8d_.xq^t⃶Zٳ# ); ٴ d(w?z3 o+Y_.'")^dO&e G_Ue`.̘ iU,ӳZ4ge7ͧu̺ ӌͲ|%uUHd+A+xꎅ\&2O*QYͮ,4;g"E}k^pĕK!38eZ<?oEauݡ~Z-F}Pqj'vZ}MP:HSp>HEudȇã<[)ֳ.PR-l h6/栅-8ɾ!~{z٥].1GEr`nY.t%"?]VMU{L]܅壊rpᲝ0MVG C& )^:4~?qvRYRPqrth*4߈q <ٰ+p'Srs^Y"1裄͵CBt̤>fC4}G-o].Zw>x^6 bĢEDoY>8.&dE_,PxObb@o !lRЮR]= dX\"\bFjjl8[ig>Tqi]e&оSY'@7fx8 5dI[HXOy&D -Z?%B_PmZQ4=Rm zfs1j*-~;GN3RMKRZ/1Xhip$$ v Π׫t1 eՍ^K/ CQP!i4\i/m;j>#MiSI}/B&}ꔩM-r'ڜqD6xrԠό Kc5s = nk捚[V*kCpi#ЛO#zV#F104ۊq:.Y:CQ9BX*܏P]iIf.% vs+]Uy*t=ٻ% z;P`YH=3`_kd0v2&yI.h嫦GfqO\BiY?k։ hε4LƆO<|cAʡ[>)z، 6 DGЀ[_?_8 /;rsLow Uah4k<*rrԤ߂mѮ>|+s&9`l{6+Fr gOjhƏ2,ț){CEBm t\ozAU>tP*UODO`:ʨYNƑYNA[`ٖ^G변?.+et;$eL UG1f$qEy.5fzrQ26Zqd2C" 92ð"XmX:[jO|q25=iC] 4zZ Tˏ0ԨQq򴉩 @j%~N\i^먠ΖNF'uў!A-Vn/9QBffwSk?z@5wdҠ3gXW$ɪ8C>:%JBT;8š'<0%2ݧr B:Ia-J}uᵑ\cW>d ĵ(fr*6mV  슎(zb9#]h*sXQ-^LUhq5.+b$$"~`=ic&*ں L~{5#Z(k=2 /6%!Y@yc.^Ob$|/oU^p Q $d8b{,|ʑs2m1DYqa=qs^'ڟ? W6ЗB]~EM> UImG2N?s"x5i޼6yifOMv :23ԸVQ`^KeK6"Y6z7Hld~-tt0y{!lN1atW۱T.JUU)-ׂ7,YQcW#}j+]}Y hkƞnS80oM]_D7{Xr(ݽHeYs =0kљUbRC.S-jx zG.=,q\ 6@J?PYlv:~t{A[U>Jͷq -q+WmwF4?g,wAxŌMyRˆ0L?`^x"Uqi~֢5wԎ{Z(E2#sLSm5?\sF|lGA ^JaJ=NDƑJCGtŀuOcO:3j Cjr}7 TՌ,Rln9赾µJ.wu\)u`[Dn_>~I۵,fߝ SCb0:o@bx5f-:]{O \!KJ{(10>wWGgy ˜K]G!BH|sW7i$%?^4ХmH3R)OK/'{\TmI5,pc}a>1WKeխfȦ0QN JvhZf$gtÙN$tz^"0D+C2 '1O-ae_\&hٍC/p׭ +55](|إtا|JP@?eb44xJU+yUpࠐ;=8A0e 9DA1NMJ6y UqQ@ LvHi`w8RnbBՉon3^ %wR,9j*Ae=` >9!jnIr<qsVKiӮ9c3)PQq3x5RMSaow7vAE81B$> tp>b&3pJ>"KO,蓆B`C|z =BU]<̜Yfx]jև 6!qku5E+C0s4 y X8w.Or?8LMyďakeh)M M%Ot}oFp}\*!<3pĻB,(9O7*$Rė\ds!u8r8dȼ k\ pp) D#,tr]3PaAa[TFt!uwxwvȬWU+0N뮑 88?|N&oa#Wav*)pP/s퇮dLvi֞>kfshHܧ-a yahH =BlQņd֊X _qi]ae4IՑ8 E}>Sst(qi2&)+C tb~Z1GcM.dZWx$a<:wMoz_;%s=DZzll_>wPYuZ GRTzʪ)gכsMrp̹Ir:@=USls봉m}P\g#"3,j"߮d>@}I9%ta~f[JiePz<ʭ$+nגhw^Uf}2 (u}BzR:i0q>lJuAPܺw7 萪WEA&6&('B[]*x,XY+`7zzXmy=H6W=XR< $R/0(S'Skq1O:HޘE'8GT_:A.~/{à 2,3sEuFry~@3d(@^35K^)D(4/D>7PD8ԁL̊ZwCJT&s]F4JLZ*[D.NvɵBO[aJyb(k"o`u =4vMW'AzN|Ŧ@.\A QWQ%x]qMȣ=atBKqnf[_L9}E\=Epoz0'<t\3 $LNm|KnʦwE~@in U+]{cnծy`}=lx ٤T; >XfNz^'SF/u験OHr~^tv~ @̀G`騧m4gϙZ3Ȏ\NsWh 2ܫYQED@J k2Ԯ"Ox)ST-F#S2_T ENޑ8 K֫ˆͳ F?L9Q ^tjٹ֬!^||tY6+,o\ *U ;l{x[B7Zid{?R.UWE44D N*5.*9sw8ڬJ`)Ě*8KTqs=;u F ?4z6[+=LC,mFk6 M]"ޅ$ObGZ Z\{ob?7nVA>-[](I=lb``0nyf˭qc U?7\UR:.ދ`GW^CM4p W'@mc;=ٜbZW>j\s.ЋXl۫O?_,lutuofPOδ{j7\%<'Hn&QMO}HźlLK"8Rg5Т’pӥ t[{N:!Xk^d?^U%}uC0#6yiʷX/k(?L^J oeSrorEn0[GdL. k9R7I&ac%EG?/r`t“OҨq1{ed}0v3aVoK/?4S(p7ծ)(ŝvP,8 #,d&"_q>)-2΋z*q:4K\tk >zDՉ(Y3 |LBnKU[?2űk2uE[^g4a^>&v3gXe(bﭰYlD|ϑ{m8 o2>D2P+6巊iAʼnEjRw%p#j6Q?JX7~𣄒a}^KQ0}I`佀½d!n{g9DT|p:ѧN>a* QQU)T2-[f X=H!o]Uw$Z*OOl7y590S4{太MX Af<6|ίANGmeȪ9JEl;K]抓::k^ NI*evgMR49_q&A"&]`Թ!w z׊DoS`uo%:4,2#}bD.btY>{9rNMv>rc;kT]%ˑ:P^{,4uvOi<2dW~U= ouL7TMLadk61dFOOz+%TE4h 92lO 2A? [1A'Zԯs,t_֩̓778dtT嫴%͞ O "x+d "6זKZzb{3, k4ph::Hu 5eD>b*4.*B S4@T\uj."38c>#t0j-{Zu ?u9?!"J~ο~QlGt ]J,Xq+!D΁IʂN'bނn'Yf,834Ky4i+ƣm-^ LFKV̑bwm`􁼅W%HQb6n݁$\6CIdwY~I!@oC_%!V`0IUagQ˜: 0.Q=QxzK=.mĴO_k9 ק 9.w~/4bqM/1AJ[6;vW0]܆h(FI3@d7x$Xu.r£zo5yznIc~mg2M|q*޴H6MM{ݔhr%1_ϤnVV}ϡ&k5tk2yeFRF+ʺ9[ (xF9ajBJ]q-9ڧ QᎠba8 ɧVL" anYNW |d+RIB+IPVu$e+ .i.XZqksX΢Te [ mE(ڤrVTj(_%Mw<ѻ)54ow/c >5.G mjlG\,QVa4U6/+h[8 LԶ]{qI{Gړω5VO=􎙚!ԃn w4mah{ 8[3n /n۟L6ۦ3 Q*daL_P5+z"P޸Y3@!vFOJK'aC>٪G"G\< 4un0c3u,(#C?@Q"`鏭#2.B.ڣ;1V<sN'qWpA)X#Ht}16ILXWvZL99D+d,#R A!|EԞDSC [oi͵X8̓YKZ첼y%81ܩ\e1ct|#AD)HRnSm K. v@ ; )^-@Oa8AB5puM*+c5f\,貑Wo=P2*fm6k'|XnHꍨ(0M h #DI7[u!ΏqcTb-|cɌp >S8V8':?؞JPc]+ ,d4e2\XZyTenVopſrL|1|pE.Σc Uhtd>} k_?;{/+0в8J`H3$]E<("?e(o*e R]K,aQ>mcC2dUG4:m/JBׯ8MNVoV4׉!(㢛`6?gz/8gp Sq۪y͋wĨ4 C~øfBR#UРfJON-BcI4_2\_ '$&R=8hAI?#;h7yt}ygeuv LɓiF`-uqB()kV`KdJ|Djj[IG<:'!mD (m3Xw%ɰjI_Hvf['ެL^{r!r& v]H}@>C/89!L^?UʰY$&]H. AD@h8+S<.^t{xb:]%K~È1;Sq5\f% s$Y X]eeɓLa ȔgFF86A1W0hE恛ۤev,L?l ίa ';O>~JM.;V1$W@&jJs՗v>_mF _V C; =mUQ^`%Vis`t54jS)dɂ^)Aj  -\\*iڦ/j'1I^(z+=}h{W'&$hAAM5}fsKe ߶U8$YzEKXhP g<85tQ-Nm2Eqi` ( ń J#\eQ>vtބ³pւXM'&# ӞP2*.QxÀ",_:p0PO$)Je[f$/C5gGU&j۹;[}Z[}@D11`Ż/m,#GnFP9QF*nI/wRGB5˩{PJEy؈zp9mwq _T$wYQfC!1|/PΒ~T9.`U˄Ofd ںZiݜiSryZb!&8hntKט: &A,qYrua?"aP s?Ow[҆h»Q-k]%SQ*LջiCdT[!We !F]t1p,Kbpe^MCXiu""Tlu'Z9).b'5ģ(8Oo/M:hX"޾}b9U1Ŵ;S0„yw >" q O@؋_ĩL'+/6y1o@5$kyjG@Hx #gäPP=GG`ٽjbBeGtl sܐdƈc-e0l{'ql'5M՛ gk+hwi촼R[/Ck7˝ ɻeB;I?^Y Ep}mrTRM/b% ~Ups=VP5M.@+~"{:dlM`ovM8F JUZ"~D orȓo2kwi8nxk p0҇^(&1g:AhO$ݫLl@lp© ;@X'[ b*J)GČ19%Wfn5dK-G1@t-$<5fy6PAq(qinaE¼zٝxJ?lCqA(Q4K4Fv]NIvش8;MHb,Aq X4JjF48?c-|`Ap> OиxW4z^駞 63i*ؠykOpko'r|hTc%ڄi|.H][c4ˉ)$S#/3b;v w:5$E}p-0eZ!1ߏ2..۩7^bLptpVf)5V޳LORU2 %MDa6Cҳ5N~o'i( ȅp*"-y8DhL/aäZW%rh7SV^7RYTڻ;R2Q< E]B>#jBO] /&Cc&^c 넌ǻa?dޔ@qC,+c"3[&Oy\ R5u\!~=P~ւ[^#^cZXB/`lS("c3 5#u+_WT#d&/ ^u\7Ѐ D=`t"YxDS9cGƾASUK2(1M-W>8E7 mu!ށeD{\¯f3Ӊex ꌕm+R$.5![R@/"L;,Ǹ}ޝT-UNF' u3$OhJ=[)<h{s$*TOg]G6Zx71|:)x-nEL;Q + htgp U$r!ڒ]z@խM9 o_ļQuWtL *OKwO呻Uf&4").B"aI/i+,q8S, k)b!c)'oֻK,՘u햴fIf`pvv~?V"mճ]}ZkQ-*p >Y9cZLjj%D;914Բi˞ o:&ggxf@Th:KmZ_̖&T9L9͜ˠ*2NޡW2@".7d9+h#a2̝`UzU@OMWD%ٱ{C{~<ǻbNLj+jêj7%HIj(VߗI|_ui 4UCl K*ރ$P.Oe- :y~Y<1<_yfVwqja'-<T`3+- +k;|$6(77,]QAy^Ľ>HV<: Z1lᩥO>lrBuOF'g%Q}-f4B(W~Q6 6v;6Jh%<a^jE˵C fI˙eaqoz'*XKGƝ 3 aWSq?D*đ6l߲;amY]֊G%]*SlvgSD)YA2`Ҩ=dAQQ,c٦e|{C7II{N{ Hsm9?m-Hk!hC9ҩ^8xs㨕2*)ݕe[(Ur\#`"Vhq6zXmQE$w e㗝mFh3tMKJmx^+@(߷dgVTbf^2be5^mJ-kGJTRIz/J( ?VcdhwњO8 O{L{FY8Xu!4gO'ϙO/`e_=dvT|p>˂:R&_CJ*!KWoǻ%l`[|TLP%"P s^ cA;+5KVlj<5E!xu-G#ֹK s RH%'#B/W,y)ooǚdK9!]FZ\a#)r:i8?x?,3A:1 uP`L>)*M9 Q8\>5;^[^0"q uvܘO՚{4y8-+{: |f1V͞%V>, j t{44)rlsaVtpLމS /(CmmR8=r w0 f^$mLS<ދf{lsҜAx_M=dȕMs"3UoEl9 >ȎW(x[d[R~[1%w8ep=~yWgiʫvLlI='2>(rc,=&t>V1 ULOm[вT~V6sH^ ]N[;X@q'ӅUe(QQ'1}gX@Pby:QsiZ0MaGmӺ>vLe ^c'6# e9LcwZnIv:#>逊P{_9Ǐy2U195%DR+NN.(a)H+r? 5L7lCEa 2rhIwijnyVKs^R“M|0fpGX ;Z8[O#h^Z(l, j;uV^ӔI &]ök+s;)Xt7:Ih8(pz ?OTh<ǐUjWQҰbCh5|2Prs1/t9G(kX%B̃tk#6gɺvc^8q#ig@Nd]NG.۠,;H`9'G+M'2EBe.^sKMT]~0HTU}>=Gam"rq^ݥ ,bɆڔ ((%LF;ΟU\6W& :̜m/um}l x!(wHL4IUiE׀VV]FKx*+i>ɫ$Updhކ9A͎\ziD&yNrI\sdO-vQZ|fzFƭ`€ϓ1c= M][\=Í(aIh \TsW*i7z+wXT m|K*̷kby\/{4gSw};jΎ2f1$WDR&2ebbW1 #R+/RZGJFh&ax@dTM@jU8.&ÙY(D>"`2:k+E]UjeYKq|QKǦ8L_&F-~*+T樜 3e3p۰؁mn:m ih&ߍ9NΣxQ87vSeBpP2QyFd®KwVOI b|&L!gJg,>pgbx<ث|jPS'Չ0QKr A”7iRaP9I恹F[])Q]J"Tګu;ţg Bxu+\'Fs7,kDҩ֎˽\4 l\7JilɼDu0v"8~9$^e)%py:N=ėL]Xy ,ۆ)?W&4D|#"b(]c-uEsog*:{1}mt*xmvŘc s=wC{!ytmfTǁ}d/u})k9nn./szF{5 qW6o,lf]hz}(Rӣ˚1ž{ p~}5vy==yQfKw08iWghFy!lOy$  9Jp'AriqM!,3cE=o>͸Qښdv;4n )"j6D=cIJ1 .2f:]p~TJ208x/Y1ېE'k T$Q~ $åp0guFh.G]d.'ӵ" t%w Ѫv *K \mF24Tci05:x$cm]s"g23Jx.6[ 7hT;ݢb\5ua*חF^ہXr^<;v aD8JՊrI F{RqQ!CT)X\ SJ]᪠_56k:DfL h'ҁsݻ1Ӵgڟ0ݮk Cs9e]x pAXQ$Q+"h+˔^ץ;x=]ˀ2ӌh{,U`HҧUlx?ufA|]qW>d?Kh:]jMl0J& kQz;^HA`{7Bi0<4BO GP|a\ 0guKR#SLsƉh}gd#aC`h>=ӹע8i1 {]$($e9-.b~m2I 8bf.`Xg?`vd`<ʺlqEw ljH%Xm-Q3hQg:>ٶy^8 q,Wq&P1ʓH^,3ކ۔$H,u${ۆ/9WK*h"5E%3IH.Z idhi;yƣp?1#DEm"N7z pE!-O =QĎ2SR8B@z{RexVřO}6~CDɬ1Ǜ7`+ѬUt;JKSRa0ޣ%7M^# գ)<ҖY/\%t (Tqs׋i2Jp qc7Pg j"mtʹTu`_C9~ :~}lH9  s8@$T-{%6싺.L󼄇CgX%MQzu;֦磄2-1WbUI"^8X;ϛ&2/`+=9r`PQ؉Xm~>Bx9/oY^4BT<>+#-Z"6 la +Th׊Lrર`A^t? ώ>E< 1Zx0 #NE+DS;.é׎Ѧ(\1ptY" ؒvY;|N*&yR L҈Ų8X99AS؀~v m2ܛ.O!|:1eׂvZ`JC&-cwtŲ)L$ߝj:,7X2_H وkU1Y{ķA=%N]>NnUOC_ y"iSyǰ|aC$bM\`&E{!>c8_ل+}sYrw6oM9;6+c,uݍy!f% >Ӊ+ Ovmltkjxq 1p/I'Ħ oǩwgs \7ƿ⫕ImˑXVx Ҽo4v${v-Mi1$86rߤߗj5=o݂_5dw(Hf#EX4l@`F݋0 +B4|t qN.5F2oT`no#DZ&xQH`0m99ZPg{RL8`&c.ٌgs"Ik$ݞ*XD k%i+|m0aĩǕQTf60&>ؾ:Ictm3 ]C,b21{=̓"x7% L\FCrNoxxVֵpy5y`'k U.Oh$d} ͺ2mˆ̴l'!s*cˆTmǕq@)ʮy U|ѐ6sUeh$_v1;Y$&bxώ(Ak558 &{P ڹ]쒚8i+gPɃ/B:c<)jxTތ Tm_PJ/X ˪b*@[,zhXIHH=s.4Ѷ ? ztw0bP^9G9_@A#{nY0$7"`;ZՎywܡXecf p`0AʽZ#զ]hKXQ2~U[w~RV."Z>#Rq+l O1 6 LRRY USNkc %׿$~nԁAwgJ:}ZAKLe'Aq"[[B@aФ"B? oN ,3pӠF5,Dri EAԜ랔}=];l6O6I oOoJ@zzn^{74AI%0pfVYA6>zX(l[@$`a/(. y@r8gֱ^XcTr߁tP>Q#ɢެKѨ޺ J5X` %2msqY6/2?W_`Fl|'g{I%ZhEu9-&zjj.0}I)d ƭRo,B~9虝 OߒhD7e8s%\"Vxb忬 Ws)d&Cb9 }+5%}_}D8. -O/^M$`]D4 UU8ڞ{UIpA$x%hّtx&v(A 6traqfn#}P!(nך箨͑WZfV+\@=PWj!.|sԲtt #bO-vӔ/]\e;}_# 5: EDʏ՗Eaىyy-E9uu7P\-m5a!/6#LY̬d:I#UƏ2eMuw"}/"h>cFf? $3J@O…5nJ^:y=Tɩ$fi[S r_PoYoxfqpBb'9T#A :ҵ>ˬ 6ijI[6B?66oJ(#%9 NjqG@vǸ7'uz\? g$m0p"YqĔװ)+俣Cn@5U4w}\1j@bQs-6'DvF"$`]&U' & =83Z"p# s2[[=;w@&kGoMqN],XG[!/ iM>x(;\0㢬ǖe8nQt[hQ&$|"y#T8{eAa[TDžT@\d{FkDcþA;\c[PwVc[F D\~uF' Ѐ\rS-?luW/x o!D1O$ilY ]8WF0xB=9S4|F@:30 {)S;Kr D\mzwUWfC2`YϦ ©oGm H*34׈ӱC}9?[S.]"[zRD^_Pl' Ac? 4h_~ؘPr\$xin(k- XnXБQa(J_axil{,j 45qdݖq" I0ծz,~Mw fݔo _kE(L CH%Ej"{e1} Gߋ 6ǭGv}HzK 1o/7칤~oBL8x|#d`HWYϖFNO iDp/JIZVb -5Sa1``F^ЍOc}Ԥ#a,r1Z2]RȳCi*qM 1Xh:Y3YJG 5h}'@>lAF/:K\1TJ<^Da=pf;aIøGFޯYim3*\!8"ڷwW5vJ 5ct"mp@ ~tE;zD(b1UΔǓw:P,6,C %/M[بa8K2 KC}s&6UIF>Yfl tD ]0-X̀l|iv `~"NP:h/ ³g m Yiv>{|*UZpa}jڇJB-<5fGة,ί#t mX-Hpz"ղCadp)nUvFXmX5Zcrjv?2Ƚ=F#5}6k0"NH'HKEn8 CG$kRnE(6!ŋB]֣+-T Q?#9$W®Bܼ`p2sf!ۻ^.UIQeSeeM]I?{YU9L60VϨ~)=,~WR?_yLib^'Y] Tz3%"s \}eϘ"fJ[k/2d~j9@JbEݐJ@Gq8a}U [mralP5۴ "pDqsDY%,n}jgfeu~]9k4t?UWeSƵ{HŁHDrK&X=nyLȅܳڵȍ64.RE807W[:&A}SEۄa9% }̈́fӝ[4{C9ʠ~H'h8Ʉ ]f j_O]$*&]|V>/h8TM^opƶ x^RNlI#3x;0tx+!bu[$/f^,Re+xbp}7ֻ9 B~eW<;A^S!iP .+5bE&uՏTNCޛz̳xHsM,ɥ1(kt'3^Sz2)'KI-ҽ*}'R Cb e eDz#)%BmtќUz d]-yіT)!YxfN%RV A۠=>ϼ9qxd .79͒Zۻ8|uH՟q1X$-eY MFfV3دUR*mnS}8$y֮=%6{\{WxvۯJBi"d<25-E*.)ZÀupp;:ӈ:Vt(fh$e}Fc}QÁtHJ!~DU4i)<(#b֯7^IL\ꠌ9} ݶ$ab )mHir,ЗwuZHXPHbI* ]S$^m1fx4.Nٓt7'ݺ"d.jä*}0%7hX0@CP78dPFAì+[IVz@!"-/ʢۛ~Vy5sw %\â* +Z)iA(ѺfsتXG=EK y9\8u0Uw#8|Bߝ]&w 2.W H!/wJƓ<ԭEsKmt$jO&0gP]ؐvm®A1{svyCA!Up,oYE~!GQL26?[^J=5.ɷ̀sjXv[-⢵4z5XJUiވw et+['U̱ 6gԚc%-b1ƶL3~]IV-rBfFh/4*sz謻P O&(%Kpn}8WwxcꇀEG]F.|X  L4묣aa(<FbA%x(eIw"ݴ r4⤴29c~Rpqq@.Fu˄ U3޺(Nw@8ꢢ3mw4Ɋtk` 5IlU+kp#m4m y73Ŷpȫ_%;?A]ijjo! qB 4nHEFuH5&7Q '1/i٠# 7kM|3oFxINı.`.Z\p:S?8HIp,RnFno#o~eh/4+彗3!ZffXNNH\lR2GJn!:ŲW%}KJMQ+d(&L.q)@;^& 99V[÷eJ"w B7h~sѶ(U9yz"UWRfq2j n9yV ܐqkSTU"FP80;LeuI0  ̋BrK` rگ YɮfyBuw0.lV2<ȜdN܎aص2l.,\f8Y71'H65]DCߊ)⩘t~wq1.lp1UOέ?IU t܀PהU o3:+͔YxaA0,\'vŴKg]WCw'eEfJG2wR,r.UwIIDrD0dFK ߐy +AT)Qʫtڬބv(6hg_Vhr*I(8ź5#C+5)CrW-lyp];4 .bWFk[2O$Wvns&][4]&ꙇHm5^# ~M|xhh8ǹU)3H'xW@ˢ',W:>SRYd͸]LEG>v?V|2YρfffTYLlv,8k!^p+wp%F ȯe"gxMg"S~6p GO"1ǀJJ\Գ~=~Y |2/r=/[T h 2sUJ(6XU+l8?I$1?^FYp}f',E,2`4j_vbd6eM3WLߵv(v[wŪkB0dҢ޳UctiăK)w_s/COe0boJ F ȠTjz"Ӿm`7q jiҒlIؘHS*[4G~G'wCZ}Ex0`5̙A7Y,6<\f*kh%wqy59)bZbHCon- EJ,ב}@9xV* 7=SQ qT{5XwJpcYE(sn_bGЧD>+fd]Y{@*LDK6sr]#S^AHf ٰ3oVrPk ۬YYii**ӇݛW旄5.܇B% qs%__; ҥ *fd+3eV]V|sў D@i;iv>ea,EpTwPvӴƚr{r0,pKWalZȻR&`"T82#h̠{iJתiWZ%"*[:KLLȣ7=,ːq]ekqӳHmwpw e_Nj\ާv.<|ZĎ.k\Be[n,5t (/XuxCZY*^ d!osHs$WM# /s*(o:F.`\:;o? e'uj<._F,"KgyM29fKhL!%e@KM[VI߁D倗R˸jLkIHB@#/f~,beĐ7 p 2Px`*t'".]zX~?acAmD8F ć3ͲQqGxiДϯ5@䋈yf+eJ2BpQ9Oۘѧ5,\2|乨$IPL(Yx>t2`/8Y$|&UhMI@xbގŬx${J:0ꋎS  :Ԍ넷 g, CʠX'uw2 \' < "QµdkIIY`q.-P$cx mY6XLSNzh~R 'I9ɲy@(ReˬϜ\J䶢`NFW.~gm+]ݚ$͘Bq ?=~D-z0@L]"|K' 5~l{š#ٿ 'X{G˄Ug|f &#,|/u2;.4Y*Wm˳c5ٗbOܾ *P/^7a.wϣvd=f PnFMtV`psb76nbTMJx͛>W$^!8^wDxΔwQg&Hz|ŏQp WʉD;'7F5tեvޔqv&UX^iV(;Ag%&B̥bVHsD-nH1Ἰ3?nzv&n p^8_yq||7&Na0dU?R \W9~wc],@uU<cۉY.?$"&1%%VƷ6Οxa-@7 Y q_>r\zj|nIt,`C71o󽬭,]6 *;DڬFPD:nI+UH<5+-ߔb nbk'DQ{W%M=7?PY}2nW'4nP,^+!e*,/SD$$S!e5'|+ >&U):6| u%skX#sr}"9a3unB:,[9dEfs C4y;kj,p7TZ_$i{G eȃJ⓻=u2{gKD&M8EZ`Ff0k4/#Ze%3 NYjwCΡʕw-;iN3(VGdB86:ҫO\c?Zk.\0A$ado>?>5)<@dXX Oi0݈F2ܵ+[hn+af B./ux:~=X~X*6w8* du#(FuB#ʀ|4Et-Pc=!L#_* $|1|]Ns ȟ7Y6kRUX{Ck+RVUOQ:^d@{4W_Gc%}%Φ}/Jl.3h›ӑ1Cx5⯎ޯXAbSm;͢f8\v _էmB/wZjy"{pK`2vsTRLšjHm/M:b{d1הC_-'` ;ڗdSG’4=Ƭ GM !nnMynkKf&h.^Ӝ/ǝ-ˌƍ;I҃GT.a'~4|QJ_ERYIZ ~ǑXc)'UƱh ˗YgM\eȵIPϺOyc\hޫ|bI&; A68,7t%1E D525#Dz{0G cn4Us@iBqA@ tYOD~.,j`W`QM9[nU[2[5^j ĥƽ2 :p#,HgŠWGt`̀*}XՈ\U^k\_Ϋ/j3TߌxFU޿f :b`{iG4C*n7O*`Levr XYaT.MBN>'t8C1C;{!eF)"WǢEě,=qIڝ:ωH(u.jɝ2ҟl W(rIK21{5ƛh?9%3aa?%x`7bqk`-6D&5Y|/=weϻ5Jw'oSv{EPq9yϠf*SӃ%5$Q}t7,)mΉجْjYA ~iwvFgqHUsmce MMSzX;8%Qz@3Ȼ!,6-Xki\rX3Z]'Öd$Ӑ*bE" .of}"p! 5!:sWV#㶼ZAڰ~>ZvyTH ŃX_rv+ rV[_ޒ%A>ZM C\b9{ecq21 HKfM7p̬e @ou \n$rorل∶e+ sIf7E`," oMuڄy&"G@Ȗ a=\ U5|\Qw`_ {aphMJ<7G{D'osWEڽQX/WID fd}PE<]| P~F;Tq̙E+|j1|ޮ3rXIט8x:eC;MH˦tÃ1 g`Y_iB]?i/IYe OAac<Q6W_`]I E%0wPBzNr)KX 1U;T=p/lohI9ڵ-qd&KT @UOR%a Ι):Ϣ8><e0+Fo15A?َM ih]pi"9HW)Jvt z_}-)v]n/VmI]һcS+ C$&S-)EW}E3O6g¯LznVI$?B Fb EXC]&,奬_3 CXyo2j$R?S0ףB ,|(4dURQdD~Dk)qmB{4H{Cȝq>9W. ̐Ss*&-:)Lo+R6pI{, ^Aݘ}GzFfk&` mՖUs9SJM)"oɭ@|HؕKe 5aȂJPB@Ol1EYK*+7dVSSNq>!SK(Zç .r?(;Rg\ w.!B^qDu7 O}+Z(!Zp(_5ң9,r8YT^4أ O_l>*)x$0˿ŪȣV:UuKq+%N< \_׊%z/bb/M@D)s)^F`7Y6yH$z+q{VXiiG.XFZ`ҝk?C0t[W:ASZX^}-Kt3gb]7"&abu> ۃ#gy_ffZV y&j}ˆOdK>q v>,Dbȸ5>GD)H#)p&@z1lA7f?,q`8m+1ahyQ͗h}$ja) u8}H?24qa=׹C}q/)'+ SLH}[C"c*sdN+Lt 2 .>v]1Uv ]3]xdߤKKFk%BiG/ wiC[X^Wٙ+o RH[s+Cah<^A(}柏1ĸg;SBW~"^c!ܮ,9;pJ[lP]ZQjq;D󑮍 e'ЌD VEkP D $z(k_]n,tϕ^\kR"AW]f/ Kћ*d]%/Sv'e+K_ wo.MO$GUYWxт]4ץXt*nF0/wU$9F%twJ |mi QoVc+q5=Wc! ]ǛZcQs TxƲU&:,Dx4;xQV\l2'ܣ}jmAP4rm6m׉Rys v)P (NqUw1I|X `/K3fk.E kf:I':RQ{s1Z;A`m2m nƟ>,ySkgP'Rs3mϋWO韛{@rO'vC=ֻ h8/bGy\AwIylRCJTqC+TYZ$QNmSTy*IΘQ#JR(u.o*#Sh`̘څTKkRmIשWK #%OH>DXE'O#ͷ$HiMC&~gc@[Aw7xù NWmM#˪ d, yށeCU9N|kqNGPPܮ}mҹ_1$dF;F/+5NP3K(t ^هV'i3bj˛Mu]^a٤3?K;f#b.4i-b:ϟkIb`^MY9k3Yo KY>Eqczk6YĸmwپW_Rp9=X?wuyQífl{qЌax[`P5 pDNk%xб;ʳGѡd kgNwil3gs"*uIȊVU(\kA7 _}i 2)Uyw<,hFy2 F%Xg DTyLJYK"7jݵ#ǀ,L@ei6%H{QKiM.4(`߀;оֶ#B qm}7xk}ۂmEv<"JAU5qer2/WidĀ#O\O~.{!!yje1jhW(i ғEfT(Y|gu$t~2&R􃮻u8Ԁ\5BQD"њ]#jeńL/ղSJյ߳߾3Q5>csR|W]d`=ggjnϝapf`$ϚnT*f̞a*|+ T)ŹwV1ɂ+ ktD C@!r8ഗ@M4~hY&^JThP+F5; / qQRź%żZflF/aJ3 |w ZY4O>v%LtNnx3H,Tgg# ,eF؝j1RRPTfT%*[d'< 5\Q2աq@pg7׶6͚&K/TE'y 9{sAD7Hya.^JVCv);^ƩUA6Y >0^h$^bc"m!&1mB>4wE q'.壷2*47TՖ3QLFԘaxIvwH<=gj#oͺyexOCQp+dgʵO=>吪+g#M JLXנLX!6}&N_AQR5+wQ`'?ُK46 $/Q~Y6꧲gtڪޟ( a ~ր`e >&HLQ|*ԪsVJs’߿t"HDTI[ȴF]fnt/*wTvq8k5V</˸-.Sܰi*>@ CSN@rSh>:.ZY=/"0~.3+8G*c[kR? EA>.I^S5ۼpD {67p1[uj ɪH_/⇚?P 2R?M{~Y\H*SqN0-wlv%Kڎ^ 8'䩤ʌh`SuNƃOYL44m:ʏf0#2uʶJ;L,`%[nkSF[]~|NOHAzRJHVrp Zz)੎͋Q}Ã<8?881@x"ہ|6Ls2xs \z::g;G<t嚺76GK ȀpL\6]S:ϛ9{ʬ71KkFjlkAJ82y̙j*<zĈ~ж}41e+pMX= 8]ײ;}  au|3\h0On>#j(rF,7zwP%ܴQbm;gѓP4/_ٍy"%´"hk1穉:o!UvlvRZGlX˴yKH h Ө]lV5ҌWol뒢 㴲퀲8*b\Ew"!ePgMm? z3Xzn#~ZƞX"Z\\S6D*g(ҟذckM* v~[mň…J\|ck{Wg}fyJ T̔anW!9o)ܲdVdV$rAt&<{^\2ޤzJAuЮ#" \X d 2n}Ar #6x^ڡ . ~O348gqM^GlN,ïB:ii/vˮ}N>87/D|E :;OOXd Wn*mVpvQ(Iiqw&n)ά/; hk>nJ ufoTJ wI=k]YM=):= ;*nrY4WL*4}ك;_4\# 9+$ojEf)ŝUЮ\Qxȹk}xvHAY / *SX逴~W ZBA8<$]*RJ%*@\u3JkzK@2NQ¦~h>zd-srL'v`Oޔ l|Њb5@Y H" f4;'AT 옏]~,UEbWM۱n`74ʌ]1f:ŁA_VUN !eaBĽGUߢ.~c%OUhIn^Hy?R//^-|9 #LK_ɱ23{u}^LC^-e@u{XĄ0CT|obY2I0PR/11C~Ӗ*[ KPŲeD0(#B= fQN˜HKgTuͶK4';ڝP |7oru=iɺm<rAv;;."H+r/5b2V:GC=,xO6Mq®obN^,Foo:YCeC VSThde'?N=4Lwdnsz;sІ/f ,"@*I,Ɋw2^ 0Q5[Tj/Cf`< pLt]>W6&jYרOKj.%WJiqV72N]䈄;5@2wPoHx->Ոa+`KL+KsV:3s MxB*x * 2 T7dO1}kπڦXvx2v+97X<~]@Dbns fT>֩]҂M`E(;`iYbdG9T-<)\#u!cŀ*&.\VfM!0Taǧ X!5J]^[$rfլG®j{<֖H]={uo*3|զVfhmrz%q 3&Cyj]T"[oG&HJ?z~V酥n`U.}qB{FL{J( D{: 0:  ]^OPÎ!_B:o/@H}KFL_"BZH17 Z ujwkU֭d?*Z Y򨚑7. o]$43 ev3HMƍ`@MW0P cr9HROC8(42MȐ$+-x砗=L^nuRȮ6Fbg?7AT |m4?"AQv[ RRhhOg.`P-[ۖW3\(峋AO4N0Sq7cTC 3!Y h$B7]>s;g/蠤2frx.ڠ-nYfz|` BT'l[ T2Qb8S$H9wE"1ޓ.2_],'4ȆC50!9"r=H;%GژVsj vqkGO-\!WKe7as|,ELp=:fm*^`^s|0z]BifQ^܅$#0%EqॻR4k!\5qwS[2S 'eW^`ÝO· !DێeXm"P`>x^Ig!lSM#>'V t/mF96_BZ@qͯrBu@w67% x}B'lz_,f}}lDHA(x1U"iE8gܳma9Fqײ[e?/,m<&cTU]oRo=婟k80b^SușLn;f'VƄ/P0mo@CjJs:]4u4#UD tN#Or@qzy]9+KV齅k_D0d'ZzG(4bFb8~*&EqczI+n;EHGY/l ?_ӆGxqxUw#7M֕TY~:妅}]5~')). 8Q+Լn[n\`(sj5I-ӳM gzUEKWĪփb®3WxՄY:[~y+]^=j O?B3$YW |[vKdfShZ 8#JUvljeϿZ(lHNY9ʢ2MhdX9ҸgۋDxLq2\Jp\%pE"^eGq|.aDeDYnR ( {\p֋r2Cm(uYS)%—!B.0 #Lf1F2w#zj 2 Y*?gFVGQs0Lo/>^$+NxB{BfʲL`me>L;f*\ `@)tn2IEg '\@\Q3kF:3|d!ǩ8;lܭqnTY!l;DWoe䃈fPr/E2CB )h h "614Msίf` ;8fXA'qUr6E*?oׅ5s1g_T*Cv݇ Sy|ԿL?Ǘɜdn//jG_O0$ \"msA]NrS>F#0'Fe6tT{KS?ҟ̱EАV ʬwFZTW8Pnh32 l"$;*kad"E*O~-r MGXnY$J|EG^b: DBaH#/T5)eY&{W nb4ƅuv &$X=NM1U}5s.4&\UfD1ypj>a4s#̾"Ͽ UkX[g\FRaZѣߠBzB 5C-9&gABQM28Usv48 6%/rei=-6Ȝ +H@-0WZ;ټcuxI16L|h֗-Ke&chi춻sǛ!)BA!pk91 f'k߽=NO1M% VyB{0M͘'<#4`di:(D' hO* ټh/ciH__{Fm0V]׭k._;kyȻdBbߖh?^^GmfN0Ļ``3'C,MJ*($\Kv[:@9&Y(v@վB+6ze@z0{n΍)Wvkpg`)W4ux=BH :-R@dֺ~.FDU9}T=,1of d51k >W OK4CЪX"2Zuݫ] %KCgDÉF,HFHP,"$ "ܩ@7K֞rbw6*Veǹx2cv)!j>&&~II/vTζsi)~SL\(gڌӓg'[ (EtU0fSGǺ˗pay}y_-+oaaP=bŷj08(e:5yb3^'"rg]phkGM_j9 ُal%+nv4'ye7R*.͒(~v=KNg ķ6 _OYu0*y` I,r9ti7z.-h&j榠'x^N].>$ đ/SOuVR QjѴK2%]0Ny8ېԮ04(dojVL GVZ2~YeCF@i놽hùW6ikJsș -q(88?G&Xy0絴 )P$)V)ey\5i<]*Bt TcNVt73Qd%r|aǎ#! EJ`Yf=4z=ȳ@FfuAV1 YrTncJzݘ,ˤA Bp)b)v=9sb@K vRNZb\䫒`نz˄7 a2/5E e3Fʥd*L$uIxX iyp}M:1ȶ>Os)Boa\__*BM?Qɧ<}pcX@sVYK> 딫g떩K=16JN`;JLCO,< S7_}zޝX=1 0@tJwʢN :Uԣ;Na%[5,m3BV,E' &Gq^\΍ B5V6ҿq,U CCP8HG%qyms^=* B4~ayQy $%-"Vc%kB~sEY»j3i{tLe֯Z L?D^|A:8| oL̟ץæ4#}*oty'.Ѝ/Kegy)^◰}f%W]7mPp̈MjC'F̈́ҩzJ4 حU!NM摷Pg bޯpbLv~UB1=x-*V&BNh6YJh_ ЫDdUvh[1)A$cnU@%Ջ%1XSS5vA4 hu&WqelIvF뫐kU\+">. daD{P2enyx#Azi>op l6l|°<~)mRib- pMRbqyJǬ+"1pHel t%NFm*YLTɶ$8`5e!կi j97ky z?"d%GQO2OM U/uFW.‚}˰=Yis!~OL.=GGKGB#jm$IϕPټܞy@bَ ߚnhI!,F;+&v"[}5PNbRjA8fc~ [K*Q@9.M[A| ,Hxxp(x6X]U@l@jBH>X޶,B5f?Gl|ł653DQaC^A ȩgZ#HDZGӧ;AB,2,ew1QuU℥wd쯕&LWV6s%a&hx_m@OYEI=ۃ}gw ™ \&SA'^Tϴi;30Ԃ[l >d>6Y!g9n&3e K/[Obλ3o\k(lbN,oUj}'[ZSӈ "X D%wzu<`LFF"{ɺB-Gj 6} RŬ>Q/=\: 4&'HL ns__Cߤ" Kk{ mSeH- :du`iCzBQi(Q+t5s#MXd5t,bG"hsƬb!9\d.N:%$% ~0,V_{N̉Q~{av%ǔRcT@^_'!C 8pȤJ uzb!xRp^95im_i"r2!<2qGyueÏ"&5HҌaN+9$I+?[tޯlpuK>!T)tՠ'B5zx~x2= -`Gr4DhEjQ~Af`"\?(ָH:n^>Ljo9[2ĺK{7846)j Ͻ@4xSj4J)T_o:+nÙGy wl3;Nwy!J u}'gXFь%\ ]Y; 5+J]'p|/tϤ7.l}3ނAɚs&CՐ6fv-yPE>8;أt-#1WJ,VBpasT+l$$>32QhԺ6u>\fkq7E=kRȘ@X,N:{RI2Pƺwī;_TSgi)&I栔w^ͩp5 -VSH[| *`b:@PNuhB?EtsV,CM X|'<*bS8<㰱J i$BUgG6E\#ITCE29:c3LUF __U`y  6ae x{5 햍/]ʿJ}~ .H;Q^FVP8͒$ǹA?eu^|PIG3gLq_`q8씹/2AĦ$݇u QB.^'s2SDTpK ?r(F^o׃95IK-R0t;YyQL׼ ֐CϘ %lwnFNgii;/yر_XRH1i~gy70P[Ϙ0JGR)j/'+Vr1wa I&Gfu7:ەYR%N(:ڦV'5ڒK$p]IaZUf@His3Ol-=}:͌nq2עwGǨY8Gçxk|g$YsVA^ybcP8*ړBg\$ݔ L.5nx斤*Ou+6o0eh Ģ2@&r}8X;ԙO`U'LbM4iC#fՄ6s?q{:%ҿLpݾIK&%)AYzL5dV 1}XiߡL -W:gP NXI;6f%ӭ.^)M7ֹ$aLhJ㣽~t(1v,2/3Vs|J'oQYז,kupyy6@=S}SnxB*rԈ7T!92&֯tMM9*+a󤥤 tY,w@jt[09žG;Ib?0#PcdWw{4RuՊ3$qػd;i hvTUȓ7 ^˯m%ʕR'L$eD YI՛?k.QIտBUV[.^?b@\(V F@iie3,vmՕkhg̈ Tw3tfVɂq$L34gh2֫}縇̬PeR;/oVؠBt]I6= [VįTz_z\rn F m*6 [ 5hθ+o`wQ6Q0S>jP Bx!`0C.yە^&ˀFR6 \Ovƅ!aҲ!t]ŝzyQ.,}T(R^sG3.[/2Dk;rTҤlw⿣MT V$ӚzM?W%12Zh$@P -T$C?>fq4)}3Pi"lw'bcCG[j;j*Zx2SXQcܒ#DK#]*)UcJ0C1Wu7t LD㿨SIKq!{^&PBØ; " ?t#.7yp*~op&T/vdݨMةa;p$8 _p1@ C>D[H8 ZC}'ח\qdB1wj-C f'/ҳ8gT2Cx_)CS7A ζlrJAim W#9fE0t%}y ^@0g wY=H M&"(݇^I"g!T##}.9/ bce2ʵusW^PrمMcwkέ!H9˰D /va?N3^藊jeG?,GՑdIt$QA+"-V61.4hdy.*E̐;Gѐ!0!u'YD E:W6.Jb2KvƯB׼ʬ"ԛ)XoƞNr0sCYS6덚^ .ªs˻ly{+^:`Cxqț[*7X3}/T NNW" :愐Eu&z]̼:nLOL{؈e&w*QPXGٮpӈ > :V%_ʊ zt#=dVePb4nu%T 7H8fa! B` m7*.u}zH]yq|:I_T,i+cdc:=2xtl֋$1'Mb\Ai S1U]=X+p+Adۿ YacR/υ `IӬtXv",=Uh@Mm o~0 Zid'Hr9|e,YfiuIuZR9?~\l&ŅW%<Ї$-yħ[YZ,<]vxjFTIkɅLh C]211h4P"wBpPwщK8@mUzͶ.~*RCljLA |RG&2U I Єu*vXm N;x7ۜ.X {R !% u> šX)_MWڟSkf6/GkңqUC'yۖ/Onfȷ̲娱WҨSO^iEgWc% hLKDX&} =مEꉯ.;7Km*gL KҷkY:#{ۄ{'0NSud!BhGzXWi5Gؕ'w_ǗĽO@2\qaHu՛{dee /GuJX.8>+{p V\*LkV?(\dݬW7 +s1LK@OA3$<~8QݼsY7 @EAT1BJ?\Gj5 "@#IIjPXNELKREϥ={M BqӤך G*õa8Pȇp:֚4j@jf"E ZBT#=;#:`UB#+XmfrSZȯBS;%;z羞녚&IG-Ed ?25طrYm4L66 &yu la= W}67tҸ!O4=;&͠.;j [[oOZ,Q`<Gu:խl`>!hXwE8yBH-b>ЍlMqڲhn F`靏]w6ClS0@B*L$VjL1 0 ɾt$$l|8H3C]l~h 48l)q90,)bjUq#לƘ>鸿"N@B,e=֎܁fA]$x>LGtB0>dlI[8UCk~jwpLFϫBnXANܪX~sP i3VgI wl7CN6 U;/Anllć4ZG"&z/UB ΃^:08D9`7-Wк; l}5 &$Jˈ)"NNE]O6k &׸3FB`& ,kwP'q0erOBZB~Xz/XTzGh\S_opjW5x̆ȗ/BiXlwi)QH]Ō&>';gΜ7-)f-}7/C."FٻY?࿧GM!AR9E3T䥩(?à̽Ef8X(<@| |-%M0t7Ug?jҊc l )B L`WNر6B[}4U-'*X *2܂uqVF <{0 j܄&3bm(35RK\!>l"=1rfv)yr x;I(NH+F⇦+[kw la gH.);1Q/ʶq<Lb$Co`;0UB>/9-ѝު/b>hr>ZS'=I'00m9 %kV :ࢸ%_1+L tߜ1 z> VdIxQ.8fuvhSp#Lk86$KV߸~hXi4#vm;lPh89q","#_gLX/%j[F]mֳ7Ӿmdv4ʦbD9p 5ʂb:cqc^Z$1\G\΄ۭ-({6å/酱 /;40`{|+͆3NZ O̎@ .f V:<F@*(|:o^|: N;8 @`#z^;9gWiOx"ue0_v ѸRoJg-D^]۸AO~85~)/('Ov%Rs8 &I4k|' 6t=uŦ^ DVnu"& @i17z/jM0#Y8&ÑIЅ-Qԙ}~ʷDzXJ; 8U)31pؑ9B+[iˠУSr%_\'w) J{u./^dlC2,n%*k ^%֯y m- '̋V%y#fdћ%fEHt,;q}HUkmha6b,u[Y:6 B7%'&{l%LbĎf~c."+ӧ0vXUB5 >D}Hns\XT Ce,,_ xrTJL6p%%^h81yBx,{y:A$XF(qk;ő> Eb'l!|SopFJnYdY@B|6*$G%LTc!*Ag?kTόd>[G5ݠ\HNԊKIOf⹜WU`Y,U6Yd6mLzSzjfek>| ԿO;F<x3%=Sq>VfLBIB=7]n(ĊVkh ;gGw{] $rjѓt4:Q@Ngi)fP&wqcsF7N/VJU VaT2 C\ D(iܙ[$7tǎ :gهy<x7f5yne:+?b-Wh ]UCq)9ڤ˻k(Vk*SݾS ~SeKE5QL",()U4|7 iBX#Bv3h # ҋ0cs+QIO_ݘ*.=%G%c7%OP]Wō"^"vNꂷ@jä* # $R,| V(R۠S} s)An"Vº`|Tmrԧɇo=fXjVj4#cK*~ pyA S)1a_l-wn]W,zgm  Pz( 7p#[-,E ,H%(ٗ\Q5\3?:s!q >?JǞ rӊbq_mvN )׬5{SH7lӻt3٥7?j~6 :dD r!jۤf4l<(9T;`-npz海Z:AQ:(Xu"4xӝaԬ#LIW1,x)EzܕXʦ+%&}Ʉs}~4߂*z=m6z5%1Beĉ#nHJ7fvq_+7yJE@YLF,f/1~>%KX=[ ڷ}fW;o`9bt;`'QH2`3#^=_AX_?uEy#<6Ω @JE՜k4޳[د1]P5,dTAFY@xfcNv-yl9a2!]CQ#p9%x.W=Y\ xY1V@ԂwN[-xGWtIA X`ENBk2+2#:oAC : i3LKuyI¤%A0Q.BlqKՉ9ѦjNW./* hHg 4|A W@$(ma>& ]Fg&n* JQc-/b9Pt &EHwV'ɋ,c׈zhX41n4d _?h4Dpg=\\8 Mjаo\.jF)2!\Fw)9#B;`1w>sCaX~Ø)rd >U}м/j:SN]IEJYs}n}rVIoVw,8b†=FLLQ"-贬b{\quzSȓ`3ɹ\ƛW&O);F\ϗd/0'*LVuoMӡ@%Ԋ.9uW_,F`ICnPm}_xJjFVXdo Ѵ?q5Y>&TC>h}4p^;C1V)>eg6&C&MCx @$w7OzڐwBXfqr$LGho:6q䩹^#{(τ9Oxj'vy0DI{Oz3Nee-J4(LjZ aG*zϧtV4'*z!n^?jė!v1F_xο7R3g]nUa`Q5!*+ZeYTƘg[Qj>ϤjNS4ӌ@fK=[h&2F1x0'gV9OˇoCF[t7LJwCi/lRid%?NRdG*,]WlnU4=q&䫁.㌑ D=T7AJ0P%qJYMiS8R5WNn"s*=5B6vd[wĭ\4͜(a9ReEaF\UvJVE=rp&kq)mp- E)T_ Q^AsXwΪ:tT{)I˨ r*^ sCܺk\w,4B,Ѓ!=y B|Xw(= oqƛ!$gOJ`fmmx m6 qaht'gImS%ΙRl/)hfԷ<1ʐInz:_a/kU{L4 yY7h#߁0e0kaT׌3|]S!+ 4^z2Lk"N q4p Kȟ٫$GĻ81Qs)]㔃:c'3Mfoҋ+/EyiDQVMp:K>U!|*}3甫MT* ΢oDo2jŻ]>( I)j,o-| g|2joNv;ltyJ޷E)(Oŝ!c1Ќs@kEqT:x3.%`F@;{(b1XzzBN`Z@_ ϿUa 4_O˹]>ݤ``aMô~PV}r͏`CNȷ4kȟ/ӠYz%azVЄE[Yt}iC>xݱ1 *rWwAϯ rg4ƯKSƜ3 o)_✯(E~la,PCPr"D(XEk pNM0/_SSjVv2咉^mvjl6 ~\'W=L&jWq[#pR(k4oM\ "&,wnG7R3({iN B2 ).Kwl&¯ `j(J1H-a!d h<bFF_iم^O w.qU#vwO4h -Pa7\Im"qI)1er5#ĺuU:_{L"N|ck` Z'-Qϭqo5E'%$B[I&{4…ܑScH;ٛ%@2ٷedDާP Jۗ>ba``,ah1_6+q?)k"b-j AԁTXe isg qb xfʖG8'Q3 V>i'W[lRg-c/&5 6:{CUCJ6dT0>dv$˒BQu 2!2SzX7,pt62:LepM\(U#0Y)NbKWQx=,eOC$\MBb{o25Xh\7֌{%-"tPo Y;hTK~h~rϜGቍnvfӀRF".38y0d#+#~ryy>PBnXK }t-a.dխM$ي$7TwDS %k`D)B/'%1fpg W8u 6A*kk.Uy]}J,HZP&p1__)Uh<&@\\H/H@QH;"߿ i)1F%mYB8co e_&}Jx,װfPx;߻dH|{C:ԄeaΜ >x#7 ?7~ &5z+tJ"חJ宴fCZZK}CƖ9k 2w'>$/8@ ʤG_;֛Jb|?گrR&_@o^պ.bM1wO^.q|NYS,\ĨB b(K0][@ҳ.eѶs_ l5Tԥ̌:m_Z/)y ʙ̂q #LhZ@q&UNZaږrT8lRKQQvɢsKq{Ē_ZvC"\.B5KJOPoÁ(DedE":&e[3¤weޛמ%uP tE;;.MJ@B*P&SXu w6=UK7 I]Up} %H̡O|N0!! wae|ʝ/p>he&of#q~ 7Exu[rIO6DGn f?f]ޢ־q SIhEe Qw?i޾$gkqTt"kN'ׂC {QӮذZ?mёsBcp4z黓I~h ;^!~f|>q B %y WLgS7^E #AeVa, ˍ  bfVdz'3D+K[h~;eF",YG](fKNDژVWf>Y/:UuWrhJ֊)2#5 u[`D%Q4[x{[Rӗ&jf1A*sZ P'`7t?R"`GƮBr]*T_b2cOAX aÚæsgз=[U O;fo؉ f'ݢ$|V9ቹ>0pb+Pk$>m]1*LN\̉~8چD`n͔9Ȕ_TzN*Q˞}7q#@PG/  iϞLMVz2e璂ß;a-xނ|ooN+/t`3`sFDb-B_}m^o k:! ۡ]!BU=)/+ t]6PeHM7Wu\"vTYijJB-CƈNlO=,yYgȃN C;T/ G0eb{, `ћ 6yȵ9$Z ʃ[]6YP i%v9 Yd]zi^|. v 0*L99aWV)piw_-R?n~~ ::~P 6B5]c8bIdS[pAn M9ޮ.ϋ'U(Xaߖ5_UBG P gU 8tBMЪiXOJBHE] te.a^&MS.EXP^23Sѷ}.; IRwRx>j_֍cUҚ:dlEݲԜ|ll퐃BB7p'oL)1ivY;Do{"ss7ʓ)} WʎXzщWmfV 5B N>U] }ƉplH!rIq{<x+p'ݮ@qV ovynuu) W mOoSud$sVD/l -O.wH WA4CYfa\h7m\Nj]4¬H -JWf !#a$;jKO1:=/es*+s.O3vDb N*2Zo#o4'e(,)*VnVxrY+m@AE'g਺S -?ҺV*%,X-v!Rއ*K>Nq[(Nv:d[-SUIQoo"cHgiPy忑4x+[%p95#d7آK~Q@kRP@f[>`/!ܵVEʜk1hU.(Ua2κUHS&>6#Kwyp$m0-QN(3LoLCg:Ƨ4vfJUʌ A+rJ#bद'y('ǝcf{D_icaHa)i#oiL8B3Xs~Y6?< 2eeaOAvN QD:h0bXjM ܀bB)gTG`hۧ6t|ryT\g- P<6;771y˿SK f?>@5s}a6#ƛ0IWЃPMn}:ˎ_L߇̭VM`S: Fs1]øTZR<69̫O=2Wd2Yg`7b~C=BfU7^.:ZW9sw Moث֑eC؜Qp @aĴhS5#`W)nל?nMf/h&Ml ;M1 T5P@1/"<5%n.m"+Elh&Z"bq??QA'Mz2%9Ӫ{㠌=ʚ.nߊ)'>9[':7ґxCȘ(PKl4ɛZ2R'5.Ab(zɡQQReqŽpݍU%5MtFlyO1ƶM_#!jL5yJ^>Ds!۟ 3Hn" ;Ma0a%AB̍EA š>jWȡS,e񚊘?̔_ %S;)u4+yn92,ؽ1T"Lk뼵ݤf/Kd3&kN4!# 0@ŭzw$#bo?GY燸ת=K:/{準IE3NxܳsTS}9MpDē EW.]jMrOK<Ӝk$V,F[b#%Xct.O u)Q"9RōnXMza!l+S=^ IeZD E3jk; Kͳ|+pz!f z7stiLc/.{@ {O!e[!9x9譃5NA=5IM.8cx#c;'h$q ($}9O,r+ycIdzQkoqtE\$VDCd}!mIYx"'fρzM+pʺrXymK c/d- ?  LψEw;nr3D ė7' ބܺ9>jz}>}~c ,_]@)0RDz+ y9ќx%lFo*_u}5B;md@TFcn*}-rSiZqP l-ʴ籆nC9N܅Ex i5@NwQ8_v'dt< iҗN^) ]؂GP򻌽4pɼ0QMyj^מVZe!gFB&M9+R4bֳ̒\RwI sm'z ϙv> `d6-D[AirB'zJԯ{0K0RI/9n~j|eTYř ?k%Tźz嚶QE 3|G0p~#2DVpifOu S*?)ջV8aX \YzTnEbyQj97&-Kwv]י Ě1 D&-`>Wu͝#{ 2$9eHpc[))3 ګ>dAr~+ "mc֬5h-o%NɴV5\OS맀V .BZd7λӣwg8&vG:`<ټX`sV]f'e >h.JsY_YJW߈&6v*UKlNƋϧ%"L.=՝ا(4(P52H0T9X4,# +/M\QS\w:ﶬOe/(fٹAS;{1qDᅓa&Rhl$w \v;7#~!;%pu\%g܂ >|\]ʅ$\h?N0t".Ծ*FjM`q0!~ON*H=>8[зh)pR^oaοߨku2-3d0n4`bDRiy0+56/Wip$#xd l){i$|'7'z!hQu2y?ݯn`+=^(mUPeտ9P%'PbCCc ʌ+E K TWmFM'zGX@n.1E˵c:eT )ʡ |PSu NpkEƒR)`bNyCU㘍w0^ÒSd+H!;Qϟ&W'.FkP N狓+/zO'/r-c1 nuG6X|$"\h2bA"iBt.4(DfLYh8良R4Acjt#C͛q!-籲h>%cuJLZs-oP N&"Bj!5}5R~VnI.9ys'GzZ0tӬ\ˢK\atG᥽VyKq5gIVIw[]Uqe Y3gVpPmdmxsl3R:]̙Iy>MB$bg{w~;!jWk اwo{Sk&pT7~jY!HG{5C$!z!h\zzMI\5]jV|Ei@g&lE\6֊1+;$r[ 91##%-A^iXDԕ*&3! '3En$?Sq3[:+D}+Կ ܈õg͇\E` S \d}I!H"`3BEzj9g熙֫6/n6Ga""nO.KJ:0M{qq4"æ[^>XY6IнX|) n?`̤w w\=]ڕP絀2&p02<.4:&vbL|qyAs݋dESr+aQᱣy Z*=^I3 R.wx` kG.\<|5DR\u)r$:lm4Zf&BMɇ Зr?b3mLə<{tj UgH_o _52 OBҒk&},Y"XGwh6|% I2vZ.<f3$ېyϱoSlcI=)5F-9,E*tkJQ=Q1{ ݬ sĒ|Ep "+,܆ZGUcb@B6egD 2C%Md-}Fz[\Jxc'`Ip*$(&U@CJ&xSxl5 Y)l 49ᨉzHd ·p܊]N K~}&}j_\.k/w\?RYiQ0Adk\);M,-ȈFKôYa7lEVse  yؕx똁N-@Ea/0B}G]4NI9LVf艥4Col[EeU:7ɓ ӰbW՘܅Dʺ5Xɰn榯hh,%_j }jEKkr( kyiD (/Ǖ^)v҂Kgs" dٵ_fwvwL ^j!#Ql.&zztn-'5޽ aDmVvgH?y<iȀnwwh}EL!#-˔tWh5H7B8E7"¿g3tI|0` V.X;kngkmZ[J`Z[  Hh&S7_&e{<=0l i%5)b%Ny`a>sz'R[iH_1VבmeޒS.Vb650R n{*q̦Ӂ8&H`mbv>c?rL8"M4^!10H"x`q_GhlH$aL`u`QM}bKh,jKVGh"I]~T%xA}q)[=p(namz/@M_d<~ځh 8^jψX^ACYgG4kH|Y/Zy(zch~OϏьGl !]ZhT0")]^p{_\6&7K?ܵ-2dBWhUl;渱ZW6M -o*e$F0ߝyZƷ—>V?fxJ]1IEG/&f,8 P+t|%Du.YX5E%+t?^.GX6Ȁظa3(j1G<6'5PAX> A,y?&ߘP;$3@UHeFKk͋]?lX,~,x~tah b]B}CMubt7x͡dz$KZg_X, y9݂Rn8L7 ^8;ŎÅ"W;3HX\x>_ZfdHQL{+e݀k%S$Iհ\QWܦ[c0qM%+=o;#v<I{.H Dm:l^k2ݵv@U[,0 Jg欯WNuJ,],ɠy?BiG j`ڄnYQ}Ů?i`[5V 03C/03:ي_[n C =GI_luIm(eޏƵ^ֵͣ[z- Y( 낌Z#ꔑ|a^p{]TW.8QXC\d,.[RWvWX!Ӊ=Ggٽ"DJl52j:hD:g¡~WL{Dq!Lخ':Ag \E%! k"o|ᖹ'PnM T׷4lPq4\uP(!t7w媸RT6/230+ /|ąsexg"ܫǒd? =7"]S{9<7){џN("1r;0F}EGZl;iE_")=1 @CC;U| OyE#^OHy 7P#-D" I@K398ygT.rE巰 +Ӕ;{F쯋FHRWw_*5y">r.۳0K 2,ӛ0iW`R $]!c"=+MqD*kW7xN8GWZLA$RT vjQ!JpbكZ7;WsI"*g[w>5ES䵝eOC$=(TWmrli[>9ԅW&(($~8QҔ$ Jo ΄HKU @@hHNS{zl6εokXLafѥhj06u/)p !#~>*`D΋)4 y}܍UA!9vdINZ J>ka/u*V`![f\jku]dDlW=W6 0aDeN 3v z$-ecI=S;o(JkBɂh[U^mw9Uꔀ;gmnM8!oqNi+UXxK*[r! n,JtOXOR4!3xR~%$Rm|ȇ1UQ;RNcNIHv]"p [=-_u:ȡ?tX)3|æqp>)VfNwl뺅G:-YՠOX@ (>NT Od0jDϠaaR, **ryEl9bA)eN?6Wߐ腓YDןatn@̤_Rwy<{ uZk[6IY=Wu$o^Аz6&.Hm̸"Rb6sxL,w-3͔ Xk d3!K[;cJ6 nƔuqe's^.x! ]9Mr*C -ų'ˈV՞GvҁYC&c^C.][$a2߹ XOr=X1X"5d\T})qR1yPMQ#RK*JBۈ_,IF^$Ͷ:F&.قqWE1qҶQ"Xexl6扺%a粎 J 1]Yq 3c=v8[(fL[3/D"L%ADU"FA(I6Y&&!očUCViv)xITp;lsg `*fL3Q@(ջƭHe,\ݒ}ъۍ;Ȩe}*}s[$e>N 2{ }MDY]]i]\' *Fl.'|EHc^ UNw 9JJ /A dEb䨘c9}뒺2ߝO]!&ݢ i)2/}P mn2{KFsUMe8S/d=Û&?"wB3R+^G/ne;Zŗ#buϠeɥF6vֺ*nkh/u8?-O ]N&3EEbf,@ 钃)H:f` K'P,GY2P3 @.a{[]nޝ;h 5 G &ޫ߯Fl,\oKz8̥O{u89PCI~'JXNޛ`j5}x`za.y&HFB'U̳4,] CJ$/f^S%qO3*IVs|ZJQn7Oh_>P}O#bDCkszSR>o)f:RИxfgxso!ݮ?#cLwQ8_H\+T]iAS?T e t im*vq䲃q2";ҨPgҔH0v 8%T3~AVaUkɧejWW3WUд-4^ 9ݐEڞ­V>vFU'z# $((e#8Lx7jz-e և{)RY o)1eWJvJӄ.\\ d[0 H5e >㫴WRsàRY>^x=Hcw-%Hg2S=~2L!2=Mѐre|[[dmjvwowҢ)/NҴߙZqH:r'C7؄}svv~%Q>+ULU/3ڪY4oѲf9h}">ibN@&?SR S[;ĨuFֹSyGP55օxsEZ3ٝ^ulʳSHQϦd1޿_ ojF7:zLntH3K=j7@ۋv=""T͞!܆$[ OpyCps^@'i6Or%ႏNz?ڀ&8 4̤Mm+~ddWg4>|l1cm4 T Բ#'tLVJ3Sǣ[fKpެ4$z2Qf۲`f^fGb!` ʏhRZкj"jd%GFΠI1ץE,}g*O-۲Kȹl\A"UZ֐LvI\Z#*dB|uxG"Y)k"h/v%Ls%wAmZmXѳ1J~3ة{vhuD؝s9nZƻe.AhRNXP fyG:F 4]u&OYt#F2bCP) F?[5"?i-;;;*gVYIc79 9 ˛w81gC{kBG?ZcsQw'{8#WP1abn!&%cFzɾS"TǬ)8[=!dVLˎ.mΌѓJ 0]K&c/lބՂdxº}?:e2#>6 VJ~X||Jt#D^Ii6K&] X^c1~0fLI y\qPAB@q%](>t#O<Ƞ5# offVlebq-@P/^-V*ƞ2boQ%NR>a;xڮis@hXg `f_!ǓX Ef;?%#$?%m73vf5a8uћ|rKpc[ܘL ]eMyj{lmzfo}ߏ(b1ABNJ C 7iHm?)F; ƀ=6A-Oü7#q~77,Z@1Ǫ C)**@T7cN˚XwDa`x%z]0||[J }R]$RDY8] l}TRrh(*"L26+0.[Ϧ`ѷ3H_eKqcP%u[0*x"/{i a \O+열m;Wr!GgKJ>vTy_i} M/`Ĥ֒ m]M6mC1z%Xj`s]P "fc"8ML%t$/Ǣ|gд I/#x?"?n` 2GUD3KڜJp'.TD!' BU{iki`+e 15H̀78S?e^vWO7TN YP"J׺ ]< xnsG-gGP(ȣܛ:v?nNBk?!{ lTw֑,!ln;}iw)oYg?ppُU+_fe#adYDAۻk~ bd;ѠxpW!lO腒/SG3pOOJNzg4M+emŦ|eiS6hvDM|Ys-7x? <igXX;b[Y E"b3ZUM"GC#ؿX>c(?ӨQJf͘XBg`Ȟy|wYV`L +/'2lA?9/D|+ ;B%~uI^ 1ϊsڥ :@0.v*kJػo#<9ndꇡNҔ{$_5MIauwi,qD1}}\2 {vdDwo[7`dNl@߄sT%J/ctgT|}jXI@`a9 hdgzLۤ;J-LM/:Jn.0dtJ[@WR;U伐y9k9V Rֈ,_UѕBVVԵ}^YD6]&Wԫoؠqhq^=ޠȐ&*1Rqw% |%Ze)!YL +ݚt{nӇl3DZʖNH7]h|QbyN[J; a >cir%OpV)↚m xGB%S{Ap$xڵ΅KY1+@L<N\qӘu>nSգZ+z&=s _"V#`)M>Vk^N\O1 O 6>/L`c{z!+[+Wtr:_xQv݀v/eY[@)MÓ,axb%W I5s|/ =7L} ^a`=|Zږe>_p$9ajaooή)38 Gr#Cd(TSRd'ϱ׮-rxK!-m2 2]# ChGJj|-;\gEj ʣư3?1٢@(Ue"0c\%lYF{}IXu)E7Ц2̏' wIZ[]#^Ka8F.i' r:bVtgzvEIf1 ݀c:~`!p2_ӂ7?z-mggz+zHN_n$<2lvjvZ [ply`7lzJjn|{+hUA>dgx^{x*ɈDs6G&U;$0xb1gh} yyz#?:S5qk kO Hvu<\UჁL ,URɦ{05ӛEBca͢)Wҿ!@47qQl~❗8d@ NOC9wwW YǍcnɎe bt~R4zu/J~tomՒqHDKKx)Tx[g= A짂5TUcr&B@ yh8"Vd8WfҀ?j?{{'{`p0 iD8CJש*^R)MwSAnle!f:\2\N$ )?eZLcK8# MB@mYPE1.&"i9hZR:&ʫxE*Fh :]cԭu^yY'rn: mὁH_ˊ}k<7%TEԽݬe~*%t=I,JH9cFOlF//i5 a2!`+ yMf%{NSCj'vo)LٙG+us?>"y`F H}9OF:ɚBV"hf\ W^Оì+bZ1Ct?ѦA㺢-1 ćvb) OiKNT N$cmti<э0 M8GRgeÆ؈+:De'zB g^*KTXH5i@a5MVtaXˍ\"ᙅ25h&GǐrcrFOL߯ԭ/fm> ,'ӕy##襸AVڦJ"j/cg߾B#Q4:FS J(њÊ[{[PQ>;H))3٭K"%5'@QCƦXU7_CBbteY5*xgCE5$,|fe0p>B_:G^eWqkjCh+:g?і\"TilXqf'_uԖԮ-3 A>-SP@o10#z@ .mu,7W0bfd웴&A@!q"~x⮽ŕ_ji |,چD \:߱>0[!rC6HΑ,O00 uOh/"Zt;O$?O掬*[+ 9Ⱳ l|*S#* sHhc\6dXVHBeDO#8;?Ԕ"邿hfK @5&<liJKXl,`"NsMs^\Uzv- ]冀s]E8X ;k)P0GOhu\X]TjpiXDs 'ɍ0C~! 8_I5kSoqv#L`_WW痥f`b ">r^&żvQ.S.Gƚ`٠1LIGOV;qr]P nq?L-+_xro󷪧L51ʬ[L 5-u,N?gi 0|m"5qU":ṩ߆YC)U܀]ZH9NR *Ɯ.Mx"Tv.# uKGR~M`fq(S$`NpvwhpǰjMtom8.T~w !(RmӈhkPbWFl- ; ^;gI׏R]Üy/cLoV^d:ѽi c)BOd ) ۢPZ`$J1_%׏%}EԨK_LJR}:{ HH'6~-6gw:1W3\#qR f-1˔U亟5H)iG^DZYŊIn1C3St_j@щMIs݃}RIfҿ*}X4gpòˁ-8-y|bL`}l~ȂDJM:){0B+-ϳ::"@n44Q{ M^ViEXȀL/ǥR58M}U*_Y?0b!ѡj ՓB#=Mr/y1ɤ}7obUFv딥f3;IjϼL_(4Di Xba~M@-?3҆CܟJvHJKC~߃"[ȩ:t)l$>D ?Vcn r ^3=`: xF&![7T]nnvBk6f;iZ:I9 ^"p߈=^Ys-ii|A-c& B5xwkoQxr),7Vw`^SGT%Ua2hdS]нHAfR9OtۅVAT]1hM.WͿuhF'i,Bi;m ؒ*y6%ೳ fcES((t`7٠@ 7U>m#F4Nة9b9O!bx ԽOahYhqHOiվ{*2u]% ; zr]nrHN$WIuE?OD wF0[NjBF2ݙ׫'^O;O2Dd4WĠְʱCFHD_uWFA}%Zr7R]>C(2.OYaN,r ;Ҽt?CWOS"N*SR &sbs1_7y`R'$( 9HZ͂!Qn'㖇IgU塅]7U{:R4w@6Qm@W$34?¡2h֕\: =,$Ӱ Z5\.*'ߐsϑ<+an]DqknCd4Z?Fr bXF %!BYEJh38?{X. 8xQ(wڊu䨣-r;g7I=zG0lVuO{&mw-пUH&yw DN>O/}Z.JWs3Z8SRV"R>{Kpv,oDO7hy9I\!I#k%Vp28g /e.5Dǣ8 W,DOC~+0VbOLp{yq;5=b]mi;*t/vpM8='xżB`ʮj2 G*# |@ʒI~'!'Ă0NBIxQaZʯA~G/,/ 0k&-у(?IcX ݪ˩.֮gpSgct=4:wuyhpHd>X^0F{_{-[Hn_L+Qatr<̻]Ze=hOWG_pYfE8+?L+,#Sd4:|s'}R5gliO x:1DdWpgi[Hw';sJ$m365P %!?aN8@"/4Xٮjtqc X -E=O;یMxYIBtkQ~0qƶꞇ ۴% [9|WRP:-J !Kʀ1S{?)co8Nn{K5{tu@,*3װzm/G aS}S뺈1=jh9,eꂐ74B{ |u~rNͼ*įgr g4k22Y"+1&)c{4U ] 6<.:$=C*ɗ;΅O4(pA4~F~ǜ4$wK aq"C짖u4+JyAjd u>y& (G&:}2+uf 8vgi *r(] vq4%6tэ5[6 ߣX_⟅Bm!F+AMz)H__uPcYi/jrn|[Z=oMvN:5z#q"HQk 3`! /6Ip}\·%y[oKxxn8SiڹC>{bfςɒ"?U`mO& <ꏒ 9ti./3Avx.)HJ%z}@'5-  '|,ĥS<'p݅6V.l%C@*h5]¯=تY>LTr QC"Nv)ij&9lǺ(w}rVD1R-MGA3&Ypf*<4Nt!ebC\WS/,4$ GݞʇX- 0a33-"߭HKգ^x0',4"bC#=sE0;lܑsA}R9%>9{ .VTEoLX1cHf2]ѥDz >0H~DSuBsml8nZʀH(y=+_mi3P'϶&]-q@4MfyWI&`9165?ռ&֪8ATa3ių 8fB :al!z=q9/IO[:1s¬%Dqɉ7{*q8#5pŒ!97Q󎲣F,"9 J(T{Oc=/ OMTփ_U;jo5M³xܜ [:z)`薅bLǾE/Qz{ rQC"cX>-. 8!gB+ۓD ==9{~@XЋ5/1@V$879sUZeb2d9t,D{}*C9oi%6Xi.mAs%[J9cj-# r.^[p `G1@=kvxC58EӡY[Ck`9^ZMG:O 2\I=@Rꐱ~\D|ZKL.}zwMNјetLZ%8%V 8ʹI4OU8P*DuhRt⤎T]qZ~/TX8:iD5 $S u+,A =l9(UP1Qs]_VO^ l^GԵ;$㎒?_ؙd1ɥGc"-Zd(9Ѣo受麂ʔs-h2#|%+1q1((0]#6A*1@9q*y Dj BY=,eԽaV Z橍ŚzN r݇E v åp}[m@c?u~F׭s0ӿܛF ȻkkMɌ]ꎱlJou}iZ 7(rYZV{Vn%Zhِj3hCK8}%%n*6W`={˙2*G8}7֎w]^Z<IC޻؜[40`JcǪجF΍\ɽýF4TF][r>G3_kAgҬ}^{tiCOc5$}#:> "9=5lEf= ,_ u}?nӝ,TՔhans?XDr!Ueu4~~% ex;A*,G f'YçCN6mddv2/8OR+zWIn{׽)<`b ?T "7L;;y:!4 |r-OgDu;4g.Nk>|/и,%qo!(+g?5HQ sj9md? 25}G lZ 8!L5 Hx| xC35rXLi+Ypx X5ErI>V&`7sQA/3*wΊ?FvB) xf0:f@j#gNlO媃Am͎)F\yOmzaMA^\H޽ײ$ "nځ $ aqC 6j[&K"9E#0ܔݍ [4(sK*p;Ѣu3]K6;4< x)mQ g$hO; },&smc|ya˸ޗOW'! %8cI'܄mnv*wQ6fs\SxL|1EvW ~BBYJD!3ݱ̰zS"?L95fPTJ량joPR^EKh6ynqnu"ɠB06r>WD3-3qt)<Ϫ{s< [h^dGdg gǷcXpm~8ԸgJz1ZlyTx[c2"H˃BjmJchft/c<8[U;&>UۼAݏ4 Aّ6xr;-Z(bayov#gRR1mFAn-kl).{⍭]U]5ꫬyjeP+dؼ|lj q}9YTo t/5\9RƂHDl; <QZ ވP@hLNW5z(J{J&"`96Ø:v+d 3b9p=K997sfP} ! ʬESk\{)]NC 8yڕE ߦ.?]2dd~^'u#.(]7kVg@2yz2T0ޗQJx<#la:?@զ L-V^J܋͐βH+EtQAZٮi-=x֤c?>^0&VTHA<8r~B2e#82i_q 2"(:R|I)x4h4xw-*[xʅm 0 )U3-^x'`$6 dwyiEEVz ([2{*koi^GG}0g]?( 7É>L4t`8SDϜRA] daM \F5VQ@9#`l4yY<62]hAyqemVh;ڔskF̞g)x/{n 6y\9ji 5w?|TF+86ޭX` M}&T#Q͓8a j"FՈ< 3w9K'`YwmmOWmhN|4MW>J)yArejXXY-8Lfj\n ?("AqBGUjf)ZAJuӚ15G1hn~!k9_?1!aϖ7j}rz]{ܣ_^mmODj:ip3͌5\sO @48d UA݁kف1 q o|Bs!ՓϚ,Y &CJ;0d2G#dDcDu uEɶ9&4)kyIQfjw<#BY}uF iO%kќD{rf1gfU10+ReU%Ĭ5|筩_%v';aC~BzielSF@tkܗRDXn۠>2WUPouB 6_"-/QmTKQ)DZ۝BQ4eou96k͖YMWzPՄ=KBL̅6,<)%C (&fӞd[$g~YϪ{T P6kmN. Ь'ͤ A s8D|=+>N.DyX 1!b=V9W* `@Ruղ_uVY L4TYA_&i[FoMC;?'5kRIu?KAyi/wͣ]>'^;vwO[K9fIQs.7WWla0z/z*doe {;CVwӃg?]=~+`^-`%8r s›c%m>dn.Տde*MRHL2y6|ҭK[N%\eCށԬ4}w%Yx6A/Ni,f(OMy{AKDpKo;ރH6"Bu`"8WD4wMP4i [?2Q& [;LJ ;PA4۬t!vf&\K+LUnKܒ'>޳A`',WB"!(΃$8!dN-xt4܊!]Ҵ v+#7JƅTh2e=,:'@!L/kg>RA%` 7jPXƿ]kgcyLZx+jL}+LxR A`݋W0䤥6"^l¨XdWOȉǴ| AN nTIaiƅ+͠Pūz"~yM|{4n׽)>D`|Ч,$;{y){{-)Q,R@hG=|ADR0 $x=MzXSQs3! r3mB ^Uv_MD@ XGTGȚu`4Af;0K}*e^[>L 1DC]w['0~L/_WFˑիjYL &&rŝ~KC lJ5l'cv7FU+^5w9/%^HF!sM#qEgX^X9NWMXlxI 32J@V*{d# , Y3#3ުnXF@Lt+9>_^B'@3K&dg˧`.]  O< - )=h1Lh<͑kšα!G<\Rdƅs/q-K)3ƷP3@dČCPDiq];驒 9i6IT'ݿUΧ5b•%FQ*q@-3Pv C a1yi0 XY-~piiA]ZI ǹf  Ia'JD&@tPG'4]O ŊV٥.#y>@MSZ*ΊY_; #ii3<7]_H.$dV g"Xq( !qXaXk#;-HJS9snמak8bU_yq |Cku'g.;ZKN$1%<]E+Е:NZ?>fo^E4tᗹ w)P /62ڈb>SXJ QGr("^i t}~le|* v:~! "7Fvy$" P==mб0  `:p&wQeCn6/+s-@? ZJ@Vg3D@Ԙe5AcE;.nJ'}%?ReH`@L7q#1KITH ?rFbߞv(ouq&d80*pF1YzsWwTߘEOkYF(5goUJ)NV% *6vgwyPT#2eBثpmrL$G+-`U9|% dSicCh7#PHS6yDߗ9og!A!Θ1gI|Qv'o@F(wA^RL|n^׌+,]cP܋Fѡ8jC 7; M_NY3?,4zEP.Dܴݺgz"rBSws>z3ea]I)kl;zLK <ܦcJdU\ 6BƏ֞#-`SxSsq]#SEVkȝIWQ4;Iۓ6y ?3܂cD J8u _N#UOʱ':̈#M! Gm ɹKsT1: )UN&G$k9 b/5x-?ƉЊ|mRV 15IQ F) +avt%0=akQ:rAEoCfEi;jm6X,IZM22}`a ǻst1$[nqLAS&@-s >X6>y^0/禚:/>A% [^]oǖ!cq M$pŤ]Ǣ,_4c^C pKiT̮m,ٽTLTC@' GxtңʵexqX^VD!]J9Ğ ~SX$=Å5Ӓ"dGYWj)+Ldqfa I7 %!#i𤏮aOٵ0eAS:8!`/ _f^C0[>k}BKY$(4%\iݩ/#Z΋();jiG#b2oaW2E30&&[/&Ԑ>$GcNT,];ZlME`c:O:20!0…%GyjG;!xgfʕ!FF q13oA&pgq6|/0A3k7vg͛r- .عݠ-[9ebcxM'x+7r~3ϗڤqrr&As?gMpw^o:4W&A ;WWkgWZDf2~*CL1M׋C@,:f&L¢z*lv6*7$t 83#lWbp]5Zs\E6}U 6+G&t;EJ@h# ׅ, 2F#!T?Euіu(a%M_۠sԟ,-b.l3&~ӜY\Jԉ؁}E=p;I6m-8 0*I#@ ߸>xh)l  $dy4<;I6B |8-MVEO2LɼLGWiG?Y޹:B]-ݯQI,CTkgyvdJ<6 1L"cZ8)H_=^yUDNyŧT00ͮbE%d ߲hhǟZCX~Hƛlj(|rPoccԫg>R2/x׍ 3&H@b nNFX61(xV>G ӫ`B3+՞@U9Rvѵx]˙ݟ|Z`nbNM.@ŽŚVAHW9a^KRn7QNTZoF H5hw:Ώ[dS\`QڱaEjJbS[6Utl=kcaOcqՠ}zbۏKƷZ.Z0SnK2ۘo*B*;<*yjJ5'!!$Sl,u}|)~Je"6C!swSYS/,"3/Q50ͬ ɹ94@OgyWsڦc=9xs[? tnUupnne\M_@vzӖPPdƪ'X]޷Ò T.?~;a|+V n̎ .1f [εIɬ #)nU5zSl"5*gQZLDhjЦXPZN[M ep\38'(BB?0dxpHjގօ)ՇM{QENo`)t^Qoz'76ͥB!7~I-6Y#7iHN%,nꨌ.mTZZAI`sYE ]Lomld '^R{kal#:^T603EM; &F")^3 HeÛ;s3@Ô.GI?W$Gh 9kօ Ǥ:?lMr&]jLliH ʝ8 rP=d׾8իb9@ OEpb:V&NXڝD 6xh^0EV+a^o?|v 87$֌-ِf M͡O@0!.bl%9kL Ï" =DɣJ (Ű/J3lL"6 A$WafĐP<|DwK!i!bD| +tk~oHɕAbBN/^X/"F暄 x-aS,_sٓf,-ET MK.R"UNڄ^SG~ʷ +Tz6\|o&M%% F/~G(`{{դ=61~>Y`9q\!1͓RPL韋_:#M/"[(P l2Ɗ5rmܶK. d|ŏi )Azi"3s> q:k#ŮtSt17'eMYAti(}W Fg`cBTQ̜b;u{ɨ[Pe)E"`wf,o̩ |ȷk$C'x{&>޳%f#߶…?/Y-1ei cq?YF &rFplŮCPSqw&'kǎY@$)Oj1JUZm\hbJ#Ph#˼erpuu8b *Wȡ%\/oҡ@L,J.L Cg]`;NN8eퟩ`|D I vr&}+z7hR5MJԽ03NpЛ)Gת۸~{01SpQ)眇C3Z^5ocH&y%~%D*h :o@DZW>1kdGt(齽20&49~ɤ)5Ŏ~d.h,ԆH c]awߋct%I?HDc.TUg6ɫ Υ⨾oQ H˄ Einx"ֆͤǤrv uCg'VƜ ZPȹ9adyx8j# 8dw(>E7p0B"nNvSl R"* _Nʠ#ae+̖}d@=$¥~jWɘNԝ=gt:)[!^9BbK+DЅSN%Sl%X}2=S>ZW $SE?a[) Cn,PSa ^G bV[ lҎq]ƉK +޻qUA5nJ#^0Aitq! Tl YHNlXf= 8} +\_rs߁a0 'J~עކyN/e"Qϧ~14yQ;zqCRc9j8#[et B^eS>I13NهVc솸@f2ZlN.{xf,[um3,}M,oK@iq:&*y *& yDX.T[j*Q2m"B02L+xמvs_rSћqf-A q] $iL;-muWZ(@E#q :t4zT.Sai/깄4rwX1q}/~2ap X*Gck@rFTሤ|PæS}M+~ؑH1d6Az1Y)(2oe?ÞvCQN2jo2F.+Z?_ |$e${v؇3z崢 މcI>ڸwbo5_s'2k&haR|$L헛|oBv3זAt kF¼l:ߕML1w!–"߉Kj,8QWDPCJ :ns0+X p?*GcJQe;pg$e7]?YUZ2K.Mt>#]֍.0i+k9oP;Ql}Fql,ʜ`|8Ri0tʢÀ *NFzrM>6LcEfT(# w;I6[3dgs=xLAR:Yu.SU>9i1>E4X5<59wAH T5|`p Gj0+cMX4i"hC&iz}W뱄 "{|1SՆb[nA|ݳx7WT$CC!.[ϠuSqEcEnzg'#R532~aq%N[5z *wU+Vy+(kJvsV?^D|?K D[ B.Vw8x4eau~,94Zy}1*rr82@D{}rZ)+:?97gΗ#ƍzEaU1 <#0TOWt%Eg&]J.)>oqN[?Uy}3h+j@Ɇl]'g.Lo 4m~n^@y:gbYPk3& jFI6ʃ>w4U~ŋ|gZe+W PٕjӚ.D>U\Jf_6%ajf# 6C SFׄ<_]*бed!+;i"3ʞ(b:ɀLRJK}FoP:Lt/꿎Vl!x32tc=qùǴI%>^"9s͠z#ɘGnlY !ɀ8!_/7E{O0ҔL9>[ka/z) "wlvS;& =I$:,_{ H`v'4`q4zE%gQF}HNqB,Mm{с:&»29zbOƼ/r0x?ͤi-muD:MXGGN@"rec~N0B}$#wiWR,Sd0,nm%L3EγO̱b%״iE\# TJKjE,)s̥j@HϱbH&qyv@7GȽ EeՌj$kK zwAza%Ĝ, nڷՙVRb}Vqn/GK'f쁆}"RG XP)H/,_`5TPd NxQ3mU5,.+<0KHi::HgT-$9cΪ椯CI,fݶQ:8t`z Q q#$K`d6VrnXj úްy?Hj?d1 m'y9:hEMWsZK&Ue{dޗ%/Ta"-E4k=ˉ*44{FHYVdB3ɞ{NS9ՌcS6"\:[:}xH  0Cp]*paV)/q#s|W伎Lo^210OɨEkwil4|b; `,6%`3$~e-C'H-*ӚU)L!Q[-fjeH z/85#!hnN)LGG!#:# -""=YmrNo- \6K<4 _ƩEF+5KG{y3Sp50&ϸ uǸ{>^ ҚC*(Ln&eM6=Z~kln8-=w~+Z+z .Dr4zͥ>&Y0e.mh]<|>>76Ѕ5—2*_2LD"@3BԋͅrLtL .N Uּƌ>tC2Kˤ²AOL6\7z֧QT!&"]p~lD:R7c@|0:d|tn (Dj6_8aRՒ!&zAe`?[N4`NMr^:bXDSw86uq/g1m3T;PF=ΧBパ0}jc#6snԶ@D |CSl<81.!16aVR-(|CZ'l!*4afqj4!n46#v%ո9fT )d3!F #_A(kAZZht;:>Q1ݣΠ)EH]8$ h/ ݖڛC$`k/i@n62;ps%f6 lJ~N7 `:9 GEFn?O-p ǎ-1{}O8jN՝J>!c'ԼYv 4hSʂyx3*nl/1xCxq N.Ǥll9i吁c VGPN&+b2Q % %Q_C;A2Bn:$>j\.Ekx]eec ` ~øItA6k;G/wNcHMnω=GS ,aj5Zz"s>˳M2NĂz eICɁ~^.cvˤCkd:ճ'Pi~YNѰ2he !Z{R:U9鰆k"Vp>C'^r&02'|jsz *, Ѵ@AN#uYQlE>b:m(nJLŻ0u:+UJFfV`~tFantivJ pvLhؘ;F 갡Of`a2:40 'rH9p2I3}]J& !$sS"Nƴ$h"Odex Wr3fz"E K;+Dٍf5DjAt1pnA >K_.ak&L/ʈ.L:=T)6B gŜq18 hr+2ӇߛauOL\uM†wN?AV^7dSEZPug^$?1Evy#y͎ ~ g B PҠ{ TlrTīb`%_P<|wFSN᎟' r`/ t )LL6u{Y S~ / 04vߌʙ0A?YNAeI2yQ%Fv7yq(1mb(\?hjҖ,f!IFAw&@eVD{Bq'iקfu2d-EoHf;{9s`59B/N p}8e:s:BYYЌ֍""l ߤLZea&!#VF@vGԜR'€'N >y%8ʧuI uF]}9r:RZ=@:$5LMvG ?qX' QI4y@OͺB.@C )}0| P$p_uzלsn}: GL֬PƀevۖDT{4\!1vFs~' p4(8CϘ}p4.3:1OOA Q(y#)sޜo w3JFZ)k==aQdm%v1QJ%yc> qbd#AfcgGMnvϳEdSQM\" m)A _T O)`B]Q{@s MJT ׃]5O"|0w{l|$7n6A ZBBmm2o~CY<,][ Ɩsn̓m:lRX G :4=k% *I\qxC'K`8k܎n]Nm)jo3 _0{!k`"U^?Dǿwx’tۃW )ߔrn]eSvO|v,,"CUSrL|I͜+͘g7͋=8ْBP1tLJ/#t̹]v".,+ ' c7oI/n-^<ПlA4XkxӈG߽Ib5X5Πn0g׍lԔ8F4c@XbY>A)*JtW$,|^,"i  5m'q' Va [vVx͂a?:54YzZL+:m,3娜,;:ɔNΣBJ@ |Z\q?j(l +6Aa\9hD>o9T~̞ /6zϢut6OJG2J0;9V0 HyN#kJ}ӵ{ 8!ۤ0Lk#C; {s\ɳFT SG*/em60 BȚr|OP%cB!nw#+rB03("vw+Dr8~/^}}ErhjX >P3|1y:?s=jdjW/UH)nLߊ}G kw@35N.)&xskjw~%Xx?K4*+,P886)UםP(,U@ESQsyպ)J*G޿ma.9imt5!\j)@+ڮa2N>=مBPx0B }*(?FekS.M0g缡^kHU%ݔW|VI[6ჿ5c2$qךӄ… > t#Āc#+^$7xslLT3Ù:(@ȝ1/&(bYܑ{`T4I'814dF]A;el@pM?ֿ+OlA} pboG֕[D:M-^UVo$ӷj2>"mm`%AT#"f23v,\kU,AIf yэ*h2n!BIUM$L~]zEF)ɖ90UK\IՂ jyRs=|!'dW#Ӏ`_ 5ȭڪAS㈩-rwM6FEg(eP9k}M&Fa2‰O?TB> 6 䎪{ZfB~g,Z}ĦaRp %/:*ᆶdCIK ODjFT3a5G{#lH>,6IHᵦInzY`|(SųG9:R"4Z0`qNQI/>ۖkH-Q]W{r?OS3=v4s% 8 F&վn:Fr/Go#=um.$K_4qť^Rjc/-Ye g?l&5v'WY)ld$OקEL UW%>38=mݩUyiv .3t63 @ y֨5[g/|dևe,B9!7xp#C 'E%G];S gx9;`'ͪ,993bD{~&2Naa\8# ͑&" ~ r!N|/U7{+BLz&^UTyUv!Xu^s!kz|j1\A/kadmw!FHwiãtbיʔ䏀- ٴcOS3Lp#/ OiLWxs,^;!aIZJxU4$^ZD9H %럹E{_8déZKA4m`gYLB}hmN'6rخk/ ݫ .2x6:Xey$^n ; 8 r~'}j'|8[ K,s-qCa u8|x79+ l?K49H=qјl *zdܭt .s F0eE)?8GX;Op=rV>: 6;fRAcsh-N0H TrnD|RDԒ,vq/C]tZ[*$@߲ߘd}{Z䓎uoItΦD;*܂5ĐǖB|%x̐܁(s^Bw7ILW*MjT*u<辀eQQIo !!y EQa?2|)GҾEO9yGzXlE'~/ZQ%8">m4j+?/V7=yTB =Rɫ+KU9{5oNXxYcF#ZpߩF sLQRMM9zRt _:U6ʈgm%AwWCY%6pb!]31dV%sYkQ{ H$A2,ZYL$;稸**GG UeLն5ȆA$}G:w[]|1[tg(F%XU}+/_ ,ҥppg0:׀6Bӭ?Zv5||RC# pi47ǏmلP;D&Iq0@F ǐR(?j†M{(V^HhBV{fKgy,p{RhJ56&!sx3gN;eHa63"}62P56@k:8!9(8|8Z##])(W0UpSZhN<4]lEv)Rp\V+ƛqP|s3IV cPC6<d› w1ݿI*h{] CbtfLQK<6/+sP?>a#m4ơ0v6UI ۨ20-HtK6mЇZgrgs/p9( a Im!eOnvSe"IUEJ?oY:t8AJN .0wel@[09Po2Y@ \k[yIl.zQT{]QУc N ;[y.$z<oFUd[9pÁ#--?v/;ˁA+)vmBO32X #>iGG(sa[m͜лxx(7]SHed`o:8eo{e<*#Kt#o=A!o,%GO_nL˙a_tKqcN6{?]NK~[#WPdC v*q042#vD|@0KT/~# [e׵e/Ziz=Ա65rdE |p">4.uCDZ}_U&TuJknb4sQp^³5Q [\"ӫ SB_D+:?0QWqccW)jA[H: 853P 5~丵CaEUоFƼ90ܘ8fYά[;D\ךgqPnUkiوưa˦Gw4tSOv e5FJ"ehwrF)tT{l!r -v~ cx'a@Ftex>(XXZ6.Ñv18*}&+~13)(FsUu.% iRww5拲7DS_mY8PSZ+5Vq[jJ 'F@oMK0G'q A"^SI!F9a7-;o"@_EpM<]n"_k]cy)uՉbV?z GgmwI~@Vy*eaЎQ70qh-4⽆/n ͓9:wa_|Uh,y}Hs=- b"+fu,F3$}4ˣZ8? E\ n*"f{ ">B-vb%{jL鶢몽pQFc Z5WBxٿޒVd d[IbMLpX vݤEUQ ~̲Dвf{(|y?U뷼*2YF tp/@bhcMcr$>QvJ/Zt8a_VŔKU{Bգiz?= #-.h`zmhDԺ5Mc6K>3H;?>ڿL'ĶW5sM ԅ hl/ d7i1yQxwU+,AthUmdy9_?; aEcQs&+pH⧻y&M)*uX/@-X09ֆPCRP{*\墔su;_OGcuD! =ꛙN܈%=mLNR}JHT 5)ژ|U-]p/PBT#?͵al9Uy 3|r"= ^Q,ss*z"k!u HZB 9tN*IQv^a9$[ܗGE6gԑ඾&M _ݺxuP:qMS8I~y cX"`n Gc5tU7hGD ) LV5\oyEq{#Tl|yP DJGb.ʄ#;=|1`w#x__Þ_tǟZK/1V5wO9D% *3R -ڻ*S@v"o1Ë(q9.8t Eh,kp:'q /i뷒$!(#3eK;j2%;%rӄRL}T{E׉Iw)ㄋ [$g74^Keۋ&M@nAsA~NZYΪ =utH!wE(wke-0ŊsNG cv4+1Ɗ[m/4*n;U,-~*7n?01N*D#t{s?L\8.FGt1Q Z:Kr\#\3m+ְ 'T>S]|X 7 ȕ _73knu^b+FX /XȪ8xZ`]x_foۍ9^,GKm}m  J._]<:ʭnlSH"¤I䙭QD6qi7 ,[o5[wqc?a4@JO0 f5.u_@(op*5v̊f 9Fbg6pQ{&/۔s!gH!$Fcl` `G*/<^ U9U;P,S}ı3'vEdN,6wxϔ<[ә[4_>G%|Oo4r;6~vgWa|fAHmೠi u#9]ڣigK_,K?c` Re#y/"Gq 4rcJb+Yr6E<~5WطpAv'C眫2џЌhؙ8pS~R%+Sy:Ŝ:+7A#hG~ɦMJg8&(xF*At Gd[MnS;+y G>'6/Gf۟,S5̾5f,M y/PপӶofˆ+qZHjֽ!hF.Æ;պ佼ވ`{*9`t#ٙ'!bwtEeEC'ٯvxJQyNbZvU uM&ʪ $ /QWdiU?Q 4XMf̍#(ޠ+buo}D iS.0{×!7TM9$چ&W}}j2>+SfXRä=E跍bw!µ+u勉#~w@\0}sz ^2o(e;8XJezr^/J7fJ5%AKA w7]2/ וu_KUS<;.Gv񟷉س6 t3]<׵úwuZ=Ec^IoQ);[~e_2{OpzCq./įFiK0wdVچO,x9Za-$ՁnĹv5/L5mzކL7bX 5P!pE #ԵIRMk,dsl55w8|uYJyWyAjAl$;&w!l)n;3jnUE8̜xZl9MU-#*p 6,DޔPl i9Wܻ$fíAWř(c}ƙ Cdu \V K`۴i%XH"/+n>mWbXDo* lc(v Cdj-yߴQ&"\эCK:$4K9 5)m"FY)F>*pUD^^dA(e͉-0]/xH]3}t')0Exxym~,Qj3j9܉|]=I=[Thn1UaD_뻤 Yb֒W>iRٯȬ$xsLxQ )Y)cԡxhPCuΨfn[L ǎ&}o x;4ѕ 8D Ҧ5k0Po0-1ݒaNWx9+.}aoq}Ҥ)+-ӾyѮAoGAF|O,n]A:y@# bs3(ٺ՘Ƣm;?Uw| 7X}Zm0{ª7'G :(&dGCHdS$;[GŒpȓa/[qYʗ mԤgj;9r ,5x!:a^c=N~*%sHss/|Oȅ0hVU}\r{Hv?`ħd4hU+*RRF}ݒ){ǁ' 9lp4{8MzYe04p(Zç\f6\U=JJf[pߴuxDbvVaih- S'Dg(HodkIR*? |0YA ۹#@S`8b ЍQL'oН =k nE^ٙ%Atcf;*\"+JYIc{#ӊA:uU:ay1̨YgDHl1H }r ¯pڝm&WF4JJ]VyZ1mߍoc,55tՅANsed&_ĒCP9~5B~M|!=LA7ス{}$vCK5 y0{dyٓ1[shǓd >~sJӡ{qM_tvoVY xl|Z Ȏf!G2?Y5 ԒX+kaӦ<~o҅pdbHTXssG"5 =P_]9HaA)ʴUZ#a.}۲iAd.B-C+&4lŝ}okxa-;\9]@ (Sw|mllSBѦ#<|4yc%#ksBuhllR8. hl*f&:W:U T2qpY1[BuuNS*Ya1|?!_Abڠh;m K!N5(% =ϙ{mF%KG.rBCanƷ{ڮ֔ҞOڑz–!+8]{&IwF3z9# ly7rǒX'`UZQ^4׻f=qIqi%.m<gwG'! {Y͆H4'T;J ;'%M&TnwrlT88|ҏl#%ձPU9ȳ_*ئ7n= C`K8^ߛ偽5 F͓z9v6ZpU |to vLE^.,֏1Xө6 .,L;,alqo ae3'J*&&BG-j~ S%;ÒC1KvYU 4&mQ0Iʹ^)=vLJaaNsnL}:uVvY/<u~9\eiSvV?YCw9WKCi(g \AEEkqN%R},DX:Q$dNUZ}'MfY2HKB~,%ύZ_$mb4ZZTFcwtπ3& D%YJ/ꪄ EÆjZ8-3Ukd RYGI#bg-mԈ $n@3u!aK{I;1+kY0jZܜYq3i\0.s|.Snx>b8-&1 ku+_(Vy8h[= n2 *bdUF\%Y.[9SjaƁ/wHOS zǶOEHD+!7Զ{8Ba8fdTAUh v3 +C8[2͕͟evB |]CqFU1ؼ`efcB bStdm1suX:Tܢlo~ow$PiSc~|8:85N!bO`w辮3Ì'{5:y:I;PC*ũxں„oPkgDS{!L9 {pcQ@LYOlbF$WtH:kI3y\<smMH9m$8CRcuLkM^qeL=<4/Q a-,XTsMB:Ԯ\2 KhjJժ H)8˺n2i26+OW3H͕-N=ւ =|L}XFrRd*ATPgoT~J3%GoҢ3Jϱuʓ7}ј;F#w&VI@J S*#m:&k4 ;B{!…ahSm9R P lBHГIS}?aڲ3{hgQTwlX1(Mg.RwV8a`Zǎw /D &!D;L:;fhV[˴0̯H8UN.%ہ/h.Ni63HRKRf AlXu^HH=J3(7#E8Q527#x^L}M>+V]Lq&L-\MY 5.$/h`s}B>֯XH ǂSX.y: ?ősܲ4UσգzLePk!Ȣfx r~,bHs&9 H.z< ip$C_ |QQg~>e֒CTRIN+ŋ@Ү\7`!W Z&Jٚq @g-.9"|οjhxt @3o^mkrt.@Fiȣң\Á&ڿҼ|"dbzWU U}9sm%jޏwfFuga8araHD->F,xe򶜂 e~ u*u&P2[_m[7F}kS鯧g5;zlaR~Ug\\i uv_T,j rȊ$uCݝ4*'aD;6Ah I:+pqTwѷ{.i u?B(j `ov&.^^9%55q" QC4k\h ,Rm軃InD$.p 3 pgN%8ONXCkw=Q ͶߜnqPD_:Ɂ)B..}T7E]*MZp|+P d]=((Z־$Wls#(ڷ!C{YQ=O=Tֳ̜aJs窭!}MCkx fs+dyid,EZv)(!'QҙCr㛺3~Ш{]HS]*)Mdl~T;)eG8ޢjwɁMҰ2 ^R-"V31 5kPK"lv- oi/ H#.6N{WŵGb"W3-i\/;@{FRNEL*Wښ/KRV~!7]7΄ eO+8o["pyPӳ!.#BuR,C;aliA/6V$la*\vt1Ο3R+Pҳ{C!`!^-=Mܿnv嶘}<&YHah2&^  Z+rQ0]fOG>/4eC*ow*W79`C:PÊ ւf;4Ws +" tV٣7?K0@٠~$528eK5 lOC/7Nq5ғhKl@~ Dh `7J׏W{Ԏ>`<6͹Qd䱅xA{ =NM+6UEgȊ/S=r{D>ᢛ 8ًHk-{MZ$k t}d%!P*h3e5E "qIڲ~s\$gWT>KF]DRsT >Sگ}Ms#3-NH'R.IÀ9W!;P3-h- Oͻx l8Z)*d%WǺUjĔNiRlYl5SvS`}Y&|o@BcW7:]g X倦L2BkgYY9wKS}t',_ЪB~[CHKf'@`^m#c?9lѳ^%deNSЍ7=r[I(;tMyR%Po T_ωϕMK?jzī&|+s骋 i%v튮{ڜ^2x 4Uo_0B dLRװΨoE UI],Cqz0kqEVc4K0zp%`R;^sM?˜'W^ >4fF7떏 *lENWɘ?7QG*e]$ߨ,om5P;@/)HS߉An}w*^6&/hIùKc=KDfjqF"X1Y)& S~<^Y/ `mXtm ]YZ)-|Ir%#_wbᮩ*4=" 8)}>Db_J~V@%Co?d'm%!QA$xрE\O=*8`Џete^:w)zA  t8ܪ#:cF!^6\kXh0QeQ\StE468yh3`rAi]댋4hMWlyAu[tD\5t*D4g`L*h@ %AT(m>$łe g GF[iQ!naս!vN?(3ߌZ S-503m`X$AXwKX7F2tõ22$Tyet؊JϲR(-[a~ټMAle6asD*#,Ŵ|y)ZU>lfj)t+0V/7wql[>E9f8 ITN# *vmݿ7ZF,߁C0iq+/!'(pI;rk cE7nZWaHyg.m0&7(U<>U7o; QL[ wzn*{e%5-Tp ڽc fHg7k|| ?÷ CMDyK,y /N"?5 Tܱ7NϦ43w-F aWq;9'J4B `$XҦj> ?ƫ<zWɥƛ.vk!D 2A߀*xiol]xzKU-=n։d~+NMGE ﴍAc%{ B]t\i })qa5_j)A`fW)S/ޥFR^GX'’rJ]7qnl?+z:+ )Zk" D\!O ÔBdCZ\[w;u9t_"l &h w_!7ha0_8B./ih>jɎC j= /^CM:9}ߣ8vN9ܪBXǦ;ha/ O>%~,qOV&'.u4cع,rrj2!|uG+S_OQץ9z|>vB|xO?Z0[w -h$?q+1GIu"_gP^r0 GFIt2#vs("unJҁ2uXiL?zR%nbum Isa)&{'V,@ VҲ#Pq|gzCa4{/UѶV^2mP"rs%w۲DI+,Er/'au |#>r:l_ !S&ū}!qO{7oq֫͟5 Kb6ONxOX%Xbn pPQSsR{B1/ZZP˴"ýa@WHCu?Js8E(6ރ}1ȝ+0\]#ku- .~ bbf4uNt?&b{ 2e< upMr0@_$|r@|uVGJM!q+7! L!`AӼKGW8% Yu{M{qvM`Q5Kn(ǟk0KSUCB%.n k!6âl'=vpRdg0dR_s_!D bdoq!ݐ4ۋ&tc_3o6TF/c]H]pl2D+jU$Ȯk 5 m3PN{/ei5` XϏ+^I; &d]Qg̸ߪip Ģ"_kIY2"/AwdsS<#&PkPP ΄C\|>NY ý0KH Km霜 Ү\+ɯ+Ĵ-Xԕh4SyqxQ7@Mڸ7SM~2^T56]p:BRbDA´$iV?B/%ǔH j[_7N>+ &xXxsL^7hԻQcX]bTfe h෤$ݴpͷ+і母\6Hmx7L@n?"rJ:n[=Ha}h !D;nWޯkׁ&`z][Z19{!W4 Sc|3kVL5%= M)sZBr&5iƵƉтG*kЍpފ ZW%8NeFn&hoIǺD 4`b5 `e5`9Z0z< SثMZ~JluNMx\GmbٚAxnE7ArGۜ !q;FЋMqRnFlHwZlW@{Kafjk;98s8bn*^׃6QS#{ec3 ǡ&Pvಯ#T/]NMJM?^4]) [12g$vC8MO' &<rl I2LXrk@| (IN(RBQzVnG)+Neс7c1f4(p :q A~dd7N!"hH}in^~sG5PK&-W]-:Ub&2!"-##Xn,lIfODa+S{qĘ>Ac6,dhxE5.Fmu5R oQtu QU:=@x~h%lQr[ ^Z}eDFPt.>@_!<'8yB+n@ڃ&8yw槯x'p5qI>L%wHNXjJoIK8 :KDXZLt9&xQ @?j>XibyH`a],HlnW >ᓬ+ BɿDJX&?~&+v5i_/;G$ͩzbS;P9~pqp:V'5್=~h͓@~႕ B9DWvdۨ V*r|K:h=׮hYQK.>CykN9#igFLISDi%$/.Af9?7؇yU勦2ݫW*lumhM%7@-\^ ~ח"k#uA4J3oAޓ|{2{C‹o?PKMd_A~BLݱjT&[nBH_gX]$_3*#Mg6{9dY bb:ͱ.I:sԺF!x}{o:Zݴk qEѪrue@@p*o6^2#[KCL>{թ zDkT`k ц¨F7rvo!ѻ7DU B slOa+B ܷ4&U|+yz_Y>rـ{me}αǑrW07ըAd46ÈV\x>Cd%0-dtӃMg1$qBiW%)#W*tҩh^H4/t6GKI6FL5oQ X!+o,ώJRzIJQz /sD(n;JxTj IO-]x֧uq-yW_·mR{ '7!T*4{F=azD{H>ٻКۊ=H7inE>skm#0~'5쭳)1\{Kt]9@x1KL UI;mjpr$|ᾺN ~HL9DT sUOsl29gBb^.l5 Zr4O br(&SOzmq3B?P42$8\rݢ,7b{SN1-#~E1%%PlJfC!$X˂@xY0 Wc aawd@iʱqR?8(nqZLL^>a5V9/r?gg'|ԜNq, ^09b|݂k|wv$uFS'#wNΈ#ů\!Od}%7e[nҴ4Se.$U.s3Ku \}wUi~t2'Fp6Yz|vPTx+ L*p K_ҽ#:iRxwk& &fYS8`!`./l > >,}M|>3Ó_9֓I: N}yAj,}ٝ 9)Ǎv rW^ `)[1S`.~]V`qI8yeB==/~K3`NŤ~4.(ilQ X0?MνHh5U)&B OuEa|_IAmϼNaY\:\^1H'$%U>35x4PN!Evb%X1~!(u$"u$mceYIm`HW@9LoMש25nSP2sGH(A Ob1pxi( g"r{L9!*w>x 11/v?38n=2v+ߘycRiu .;AL46".WB' ;6gkpRW rJ2WKhl=[(.np:Q|0+Sqx}HRNq8?6U~9bM*t451"\L(jjdRfF'(O O#U϶ Fi W753`x)s~k^qTeͤĢ> x^ o Rt-Uh(m>7yK6Üwg0Dp[Ee Wwe ҈6KI,iGPsdZ.{X(#JSɼ *k3U3U =CH8MF!IWĝds^d6TSp(s~y_TPelR)*ShiSi4Y t@,vNYR|+99EhzS-͘j :>J<B⇻8{m29 x^+ :;X4Pͺ)[j`֝IT@tm:N3i7⢲jut#-9v)}z7k"{~0360\XykD=Zn^g3 G`ӱEQ"ߋ˸KQZgic-ɡjBKvF'g֤d*V.£V$Pjʈy=CIBuXH 񪷸#xޜNkjK|slM@9wkyz%lw,B?rM\?2Zк0nܭ#p 6#&l_tu_jrG(u`7|n?~B ip+ Q;؛|[W?9Wr0ahoX&P蚹{OLkiiSu &ְ $4ꡦG 6!M$ew4vnPS`YHH?u|/͘2HqfAF27=IwI׼qq_l\E4Vn0Ddɟ ]0)lJS;DzB߇9]uϟ|Ͼg\w#0뜖nȇSgΒv@jAjDB{NB&@guXtd-D :فg(5i{95  DASOj}z@%+96R~K)DЌf!ዅ$x vnnH7Q]CS=YY,V덻V{;[Kf ֕l;JjXj;jsawكϹ'b*@";j̦o I&%r2k0Q2>2n+SЕҦc&R{4B:Uco}Hi~qsL&!1"u~. \f=>]#3ʭ~XfI?g:.'苖yt n45Cѫh(`GDʅuZr)Je/3=eі =O| GG43ʧd|nd!a+weC7W&XP0D9J9ihxNߧa5HF΃k=T͸ʋPgC1{pjӭ)R=Z.%?d"KjVeb[Yt) 7#oq ^bٿ3GːbOfu!Yo&O"o/.mqeTɑHza'oȀFR\l8|?b+ׁO)$q1*hew͋t@Xng&)( Ý6"NJ>Z2ƦG#y圕Z̪eI&3(Ux; nVQ#OP:#GMAFӄa?qf%sy΀)W;펜, ։'[H y~rF41;DV ÛwҷP:Mv#1Qjʏ+[(,HAy$L }CIUQ_O*]+o8C T;eCqNXZ[TP1V*YtF癫ɁT.K醢5ļ)iZ&U߬ mfD]p/ͽB^HNrհO0" 1%VKF@F3V+ЉK_H2&ĵR]ڵ6c9j>A)rE^iq%>  ӓUm\[`6Jf*Ƅ}i3Sy9!Y*Vi21֛{[X!d9|͔==bCSbXmE|*$g@^MѫEe4c$W~7偔 VYY=OT荼EQW@l~ u.#cijé>x4f*d*4P!`Yl;+kp28JaU3ZnJrF#(<ϼ(OPW'IY;L{~# `pέpAqZ1VlZ0Nσ^y -+uWL"PdH }*bF_E0w K5,%Nu<}Q;YA[%[Ljݾ2qN.ȟ쇹\oOXrӵȬ?M{NT[2<+0ng-'5l"Op(%N.YON/O '-$ nCvg.STEaƉO9h疑hՃM@;u6 5N1a~PǟފmY83k2V|G`vn0% 6q)_qBfyQ#Cn[a1/UtqNb^o`3,~߂۠=-n6=9OPM#rbMCB+#*)yԹ ڻ_Ms`ƈ5HL)B7c1 ESj&c(0@&ҩ{p1T?N a\#[X#l̉DXxKGJCyUB-*LwiQ0qĻ}f龞9?Ap~J X:7KczDt\!?'lEn˄E|op]xt ߗդum+_6II)iQ z;77U3QZ6H %,y0ob䋃 {| &H-!Œib&f-간#W6]b=5C<Cq&_OڤC'1rLZAhIEPrୡvۺ{/v Ie\"F/ $_?$^@;սٷvM&!sT/[s7 :D\G;4^4lǐ鰥g0v %h1ՄVi[U1%]v\N˒OJt]5),0勏$l`>w@hLAT_VܬTΝʧcGU&YBw'JׂDPqV/zDR xzEˉ2}a/eP-82CgZl}­=ɮ<+G2"X wVwuTFNjlh\,SZp|g3,(:s(YvTza6|s[ZUa/a@d,>]uñ7TM}`ѳxx*~dȸ9 kU0M;mofj?j)y w|.? ro(,kW pO2^PG$ΡȈ]_9|Lo?TdDrM{Fry9rxZRlj\A/;(:eǽIZuD%bN*l}"^9L@3rU0AU¥aTD=^ D̈́׶@r2.L02Գw Z"d7/;: MC݂hꔺK"~/Ĉ첹]<j7p*|,LmIe~  вa&kA0礟ܗte"Ey$I6.I"Ww_I ~0=ѳgJvW9͠jf r4+2MKyHUWIiERK1锱; E{z|8ND%^ X4O ~{;>& nTmb)3,8!ο茼Hr%6El$5:p9YOvOTO eT)+j0 An` OyQMfwtb:XP?Fk7.la2qW !"|Ja A:~GlǞndr(;4+l16Z5 ;VE| FQիNgp u'a2ʝoHC%i(x"dS/hdW -Lx* SI@f3tu&0},%&i8C#8e_|v,7Tن&y~n^ }QQA7?nU6 ~ղ `) <6"5f>ݶ>7odYP_ 3ZIfZd{nLB mykjWYfmheM"xӵ <|(u&Ž/k6g;;#R5=Jδ4K^Rz?MULV"2`8{MSԺF^`(D8^~(q_{^ 9#ZhL,5e4Z"uƠw?0 :ȌZU*1D2xٿ<_v?!&[`X".t}`KU6jt94p,u<|~{IglBuSɌ۹P=XVФEef}VڏldfG1$Z"=mgs⯁ Йӓ56I E qiWH+ml\&P9stW-1{u՟: NӘ~doCa#҂SUˣq~@u{LrЏwd/DvfhL.y D#aSEo I\xOCYp US;m `sNԝzq'hMG쮀c2m46#@¥C8_}\G9aQSA81e6S-ɤ] _0~bޜ 5:GDF`a i2'أ u8$>8U{s7å6Z倃G[sdʌZ7aߊȁtKV>ڰ e{@A~*nErJ^#uN:ޛWU-[{Ҋ̠ɢ-T(%GpoGn8dCɚtD 5_xOvOQa]zzr}їgma`G Fg{ Qv\,#mBS7dc"G2B;KeFj1o6zRP0n yc߸Af(EAPQ Ӷyef+'Bi%8L(a T78kȴbiNPgpg`=,S Z@y0?/!eMrU/a6?<9~ILޟz p+ؼ޶ OqǶ*$j@)ID6rBir$)9Fn$?X.5"\u1+g@Evc'[]7HHMJSe*tBE36 -0qj R==]ʼPV/ eA׹@ED J[!Y)cE5O!BsXK}U'H$X"Iq -K wt kjwScf'җW!')L52BOk,Z"OfTٴrrt zkс7 'XEc S7Ӗ'zQ,+s`65m1\ EvIc?8=  kYI +t~ ?Pc 6@P% ,TL. oL.?~u򁣷 >k?ɓw55~g2FOrБuͶ+B7;v2 @4 @ _aC^n>HX`:o 0<ϖ?&L;=p$~Kexc}otHbDnxD _KPllN<0&g޴3MK %. €a Ïk|(GLq;,,] :Z** Y ”x*z' @I. l,n㴉`5yʬ 5Q⇳Gҁ/"ޗ7𳧼K\L~\M6Пæ nV*~ޒ-xH)\:@F \1 雡e~͏?AV86(B^Y/{;8 o1BdFF @Ne?t*>O[CwMkqF\(tb6i @ OzSp qtz_=؟Ug!f^ c?$o'M1o%~diDZjc U`a)dL~l7BK[ܳ%Η 4  y޶츼̤J2 ycO|n`:&SUO M6ծw.`<6rѥ)|7' حOn@.:/>=-~ # vkpezm~L؇L?blyi1|ېy퍉C7b`_8\' RH!@ӴOߪʇY6ڢlM);=!hy=tvNPQkib!7; LIc[;5AGk,&%NȀn0@*J4c~ ypbnOB'JIMIjp+ ,thb:$Q:h t>U^,$k=@3u&qj23 5dG{2:֫G\%7lȶWdbvS2bBy*tl0K_VU݈̤_,UN^rOAQ~r*&^9%he .DTߩF70^3N(rq;k(wL䀗 ց*bc_a;:p_"Afi"_؆?pp<P򏇴r$_}䋐AYW4,G€4P"V0.ɜ\xR|$U4N=GtǞ; :%w=B7*;ZNtV::m SeXZ5!Q3 oU/`h ,^c4?h%6cO e@P{1 d"׳)SSr5[[SXP{s.TF/vև(,b(J.ӹlW)1ic'~kOPw8P{eK\gLIF(*c` Zr/m1+R`v/"QsxTxuN$mb]߀IidY8(bsu_m} JV `(+cڣޙax:V1-T~J7S542ZlF&W؛`#7Q]Da}ו:$>,=y,!(t#CGS"3%³c^ܜ(uhO{i2s[FC @EĎNP̀;cC/S$m(+ƙ@w>pJ|Ij%fdM^u2;h07̷GBO=}D/ҎJc8;  avJ}]xCE.b,q'#͢y#3xQ x4;>,PsfchԶq/2U:0D ?z Uڿz''"p8QE!@^fvR-6n`<]$0 wאݣ!8SA %07*s?e#ߡBlu+< hGI0b:<%/K\KU`pqY "u؝O1l0L֫QYbNVi_0B5p=DW?@G&G-7`6wѪk\>>jp|Usij23 T_Eu { rTڿ t,Y6h a2dΠ }_A+i?-+&(+,pv$ͩ:QF\ X2ȃ<ĚS"-V3,:csa pq{T~9 d)D93~-L4uXܠR'v&}{ eK5C-7 D|&S6]xJkWb&X=Ӄi'IP?QnRUTfkAxwr .ͦF3dd"uZs'c~`hM!D9C HN|vgnyq:W̟rܢ2qHPb E'Lc K"Gp芷)qPQc?O}!Yʭ/$6}mJy]swBZSn-&akAsܳNPFLjHY-׎r5Z&FVhQiY+77|Xu&n{y o*LsH J1DWR{?-=VS^uŖ[2'<ڕ׈׽D5Cǃ?rj`:TҎL8MZy ~pɧ \B^F~by]N˴9AmdUiˌ\mYwIEUag,N1KJ.\[G{9{E1V эBt%(UE QIxI˙Eg.Od'pl@p]l̈".%ic [812]\-E;pZ$l^md) ݸ Z}Kƴi7G٣' me"5F5Qj8 xAAq"|[;F`J]j7m =w _QKn{So}{} 8H+fG x4h'^MU&}͊95M}C6\&j}eʆ`՟Ѷ}֚"=FW}UɣJ^=SX/06/~17ڭi9 )]!4T(2-*?`rc^e0|0mM,)ѯGI%7f?Ms$"Tq7h^@CH(ט8hESh ?˺M R{EC1>%JOS\ND#b8p㚋ӝG@MD,I2VKwRz³&82*K>ت՗-?t{@桼wLZMgQJZk ntHLӪ@y @ 55jK[ʆKHU v4i0wF?9ucg u*IʂQL"C4/GjA5h|E+ %&l~W|`Lrq0OlApFbSek|4ZXv蛷h@RVLkնR9N>@?o bbRLqJ=;>XݩtYK#){/Ղ5a@bȤ_p־ s*zYxqL!;F˞~z13ŕtovuc$wղda<+ 0kfk [Ĩq)P"j;:Q&ώΣ*?MμTk(1caW.TE*U~*:АDqPтEcGY5KN8 lnCs[WrIi.buf}DLm-}bXe6fWRV8499F>|e$ Hka5ڍʅpb_ƿ^Xwzt#Ыt f<ԏΰ=ylhJ Np~VqS^wn7y6 %*CGv ;\mn:Sm$=}>JSIWt9ItU`7Uy7#5REk ~X\\oͲ!E @0 XYWg_Igu>K) *I_](lQRV~J#WMrNLd!-@E|Hȫm62 ?+Q4٠íFy`oKͤ`н&3XpTȒl5]tD(g ++ս!߱!ij̇SuN::͒Z!(q6ay+#$aj%լRBZ3lw$FAe X /cd_ZY{q"g޳{9auݨM>oaą$?jeoy`es8yJ֏q"ڳ< 8؋A a哸i?ELX]ĶDڅ':-(tO鍩S4*# ;ƈ}JDLmH\W"# 5oSk%Ahlz/rE,&Nd()s.v'ZSw9+ճrVk%w92Lgjܴn80=Z4[%Q:a3#h>i?32qVy%ԟ!xj;d?}ͪ2,|}aZ bP/d8۵%l緊Xm2pjY[^%p*p<,$LJ;+ǒ-[Be%J;;L"t A*hVRO,)Gtn^W1h:m\rȻ,A@c,uv鶭SaVA;3MIF3L >Y|d@6hЈF.@݋\[ES\Pn>0+І_Gsca$yrb;!dP*Vrnv.eu^w`[֌!T0͆pCnED-fu>eͶ";u?ݓAuBYk~/*5Xeˑ,cЂN+1ǶFdϒse֢i&zooU('K|\`J-UoɾA :,g<8FIZɇ"Qu:sMXI7b|SckdĜ$mA:HqyŶ^9];xVsXq }Nt2ERh?AR6cV/qf?aNa%95"t׈DE Gl)%W=8D=[Fv2E8yUAr< $|F)9uCfM\OÅ'!#Ex~YUxtQ$I8_#cMbL3ђþ.cϻr־>y=Q޻wwuuWoCiZ}k }}ig^ֻ\ݭm=h{g_F{4uӠ>vwaunwy׳o{㽪^믽{Bn_f/fݹF=o>{F)ݻjbۛvy74_wޝ}L}sE٤{Z6wwq+}ss]_f}Ͻݽ+گ[۳w%ͱw>{}m\K>׾GsnŚٷq^什{WwwsZǒ׼UwϽݴz}gn5vw}zBy{xƩju|}W}TϚ{9CݞNuϻu{]eօ>}}@^go}}}v6m_=}tm>}xa>^Vݷյ}Zg^zwzv޴zz=.5>{mi{wY}[ai}w{}[t>ku}֕}:zmNٽoe뷽ޞh5Wۜן_{^U|5N4]W{7{}{n}rۈ_w}xs}Y.Ϩ^mpsڗw]m{9ْ۪z۽rvuYyr}}h[٦ۻ}^=v=|񰭷9mwO{}'X}wa}ޛ۽ gj{k_[f{9y޷{ӧnNC]2^}.7i֗k_o\j>}{;yo}{{]hޙס]SO6ۯ[PkcGۺ%ϧ[۞b}陶o=ݞzw}tֹw{/O/f{gk]vym=}޺WY֞_}}ͷ}޽okv];=utں>{>|ws>g_J}uA:YMw{Gӯzznt=]5_Cwה.PvZ^Zolzm]6/Cwoyof{zsxٻ}/׺Ӟx^So[:^޴vmmS7KY]x]WM7ymUt7gڟw{ni܇׽Z۹W[m}_^}wnOnGh^;}xwwO#7^bvRn-nmK+}o} U uMzzݞ}s^ݛ{Eqww׾s۽ۭnPx_K{}}}>"9ﹽn^3N_v_[M_|ow:gܯo5m{Z=ݹ]}ݲNywywr/[}[H}Nz\v{}}g}zo[{}n%kzWk{ow$}ԽgOomtm]Ͻowsn7ۺoO}yןn=vo9r.ʯx޻]u_woʫO}ugw-SwvS{GκS\W7wz{wsodvun_{;󹧼g[ӣN.W}>|vz}}cg:o݂}5nwOn+ҾO{nonlZy\oꇼu+٘{7|v }ܾܺ{hm׭ӗ6zw{{u]K׺}c V׾u݁L{zg/{cs\{z>vhtF^wlo }־/}wN׋.ׂmNo6nϮ4nԶcϷO޸݁] w-xݩϯ}ѳﷺ׾սwm=fwz>Vrww=;{z.w{]Sw^ۗ{w.s6:v뷻Rk:}Z..wCxN^[O];]yuLy=勮ݽ][AcΗ{>}۔溻||xk t}.D}{oZ[{OW{}eg|Ud9=7sg^7l2;ޯVtzu޷*mrz}ҭ]vj^7n[t5}wO;o}}qӽ_[֚a|{>v̓wuw2-׷9ϧMzo{9^M>ӯ}}vzݵ8}cν9}ٽ޽3m{ƶw:o=Wwz{}ۮowzow뾶־絽}vt=w{޵wzoc].Ԯow}xnW=mկwmgz;rk}ޭ;]Q{o[j馵ww؎׻c}>[}ם]֮}h*_1VUvg OZݕrYOon﷽coq6|㩳owȓ[=Vi2/{4j)ݞeﯽ۹ }Th}ף}{}ҋҺ]/}Ǿ퍾l{mv{2>7g}{ٷn׶֯wܥrgs۽[=۾ہgݞomg}9Sٝ۹}jz69Wvͼڏ_ZuOG}}v{{w[{{sݮ#;#7}t/]Gy4un{={;_{۟J;ڻ7봻{+qǻ7`=>8W{{{n)˻5k7]}{}w}7w}W>{w׾>{yts͡z)_%}ov򑗶}yWv}V[N<(>uCh(r{=wZk}{ξvwsv<=j=ӽ}o}맷_C;햽+[UI>zݫ׷zݕ;;wǶG=ώä^|:{]]C綾}{ݰC}oֻo=_N}{oN>|oIzڣvw{UwsclqO{CZ{Zw{vt^bCv{}޻}2ٕۗǯy;}OZ{{by|־ۦ{M{5jaTuN_.o}=kֺyduǰt;֝uޠݭサ놫heϷzۻfm6Ӊ}{V/}ǝ>tzLݽ*/oϯ_CFooumλˡ۝uvuiu]wt^wgƎ{{ov}Օ^>|o\^׹|[gOsm)n}k墝r{fS_6Z=r1[}Ϯ>g}瓷wnPcݏ]G[W:kw;۶55]z;{u_>w۳ݩ}@;ס蝽{Ɨyv릇i٩۬O{s]ӽ ̮(}o}-Pu[z57t{]m>־m};}Sfq_vg_o{wun|ީV[w;ۮ+uP;o]ݚ}V=}ֻ巜=({No_Koo^=n}V{wkͪ}_zww}>owG͞\lףwgO/]4m=7}{}}})v/Jdzsu}^ܯKs^5onF}罵g]Wz7]}P/\s{׺W*}}o\o{w+{e|}{NJnwa׻m6cgܯC_}[o<}۽wt{ݻLoTw^i}{7 W{}>>ӹ{tS|ogm5OTg_v_c}Ҿpvs]vZѭVw׶4Qom7_o} Nlw״u}zior{mo{Qww޽{۽^2}UZ6n;viϽyh껭VgNvﳗӧAkY9\oJtOo.޶oYꏷi;ݽ{M<^ykosMww޳{={٧m徺=_vj9k WׯA__{zzg!݅/[*zOA{[=[֍޷ܻnm۶}}W__n@|wvwvp)|K\}ov{}i6anww]whofT}z'>M|jy{yt|ytu[v{L᧣z{{Uﷻ:[ힱw[ۥj햷vowOD{}d5((SU轵l.پ>ۗ|z1^]{>}h^uwݾݞ}Gޓ0z4t>:}]n}I>_gk}u/fۣ_^ۡ_s<7z=}{wϾu}ܽ{{٣S۽q=xޭ׾n׾zݻһ۽ۇ{]zwmy{ }8ovj}Ry]aﺩצn{u{psg}kէ-q}w޷]짞9ήþ}QRn>v{[oyユ>wtݞss5ת_vϻwv|=N{^>ui4eu[Uև[GA.A}ut;wٞy{gw^{-7׻νһyᄏ]{I-nhxoo{}Cz\6noJ}]j6ޯylؾ}tuyn}{ھwawK^t=oOG}Oセ=u{{7)[ZNw}]g]7;{mwLͱqE}wTOOhU~*~4`LST`O&& U4h`ɀ4)mOcSa2ih6&LjlLL3SSژLT!UOhLF UC* iL&O<< xWXu~kH0?H~=D/~0 IF&XsvZmBuY bP3N p8~qw4+o}Ⱦ"cF % ?AToʪܓyxiᮇXO}=[Q&}MC1͔rtny+uq-`DV,anYYZӪ|N>dKhIj[`ejz 3PC=Ӊp8eaB^w:D 8f83,Bܣo`{\Zh xS1vlA(fՓۘiȕoì2D/X{.uccG9o .5'R3 ZD={il4L*.|OsR?D7+<-@2,'./q?uD\?mF=71I73%QtT\ HSdf քdQ(@#wШ 7kVNbn呤~ḛKo<1+䢽#W7:v~+&\:2.3 Ë/v` / (XZ+ed4MP6wjx|fŹѡ,UP vYgV1gl@F*ǎϷfַ t\o̭ه'qzi/lrdi_ : BZRn=P]d60B$d*TR8hkDp~=#(PHb=ߥx;bQF{f6FJ3@ψZ edU0(DH؋:C)q?ЈTg05*I+S3E@rPz fĤ$XZH 9t؏[4gBu8?Vk ᠬGW I(|u*1;EaD#qyע.1u)ӵRvn^^j~LdʹM_[${P*GPl@Ͷ)Q{63˜gnčO社=Ȉ3;RV+* NM^ɾ%(VNPw5!Y)D{(}+d@ }V~Lz2x)X8_]Ƀc#J G_?` :`Ϸ Wy6?Do )2 ]d72l.,=gcpw$Qۻde?{&frPh`b62ZS95'yѩ \Um;hخ3 I w9/9V1h-م_ޢחcĎ I "5C7OΞeEw?N 4zR!O68Vd/CjC_H p Ydv,^v dxœ\}}@BoDd_Pu*w'U}sX8>w .<8t.׸10l]zxЌ em ?F<~"׎LqT7o^R],#Y aS%FQ^38ɂ>~Xʠ; Z_ѯ+0Y:Q Fr/YI9Sk(_؄~ ҅;E][^LSc/QGguzUSqr?VGޮ|z1!5K J8rmSH&el~wgqC~~Aގ}"Ԩ2EӳlJxo8FuWXm =E٧^:鄨● ߐx9Z0NV;!f]Wrǁl8@!y2VK G΃PSS>ȭR$E1_?n HG (H1 ?\%J̿qBN ($.|l Ѵd~$IoٰWqCV&vuWMi@QDS"W|k"4+SB,X"1^ #u`ݎ#Řsq$j@I*X v?_>ˁ(E诅ۿ$ =}+U8W!a ;mko¹N3Q WU4yp9 I=/ǛSrxbi{jHzcK_IUhë46C`Jܼ)> Edgt[_B(]q/꺯? D))/g`#(kA J~5V{$ V6 QB,o{Cf'.|HY%.ѽJ˴&ʩ7]uk8`ߏD=DN \ejTnw֨!8"5k9m͏:sAB+*4cݞG˅ |Ld9+A4ؗvHMۜ122kފ0_HK|E<|CHzʡ(z駋5{H*wA2\.\9Cxߞ)hqu=qE1ƣ|Y}dMgQE$rVU@GfP\hD@_>谙iMu*a er,kM O~U s(<'CsFiI/S@cD =?^c V= {z pfu7$vn!@ X?UBxQ|94N4m- ߿Z>3MJ҂щrz?OݨzFpJݵUD Q9Z`&pi >͗5`wr#8%ʛmMAhHGI'@)DF~c8U!QM ?vwqVesJ?hJ 8꜑.!5lsYn53eC (b3G`LDͶy`Ø'rEQGp8+Y^tA$`usLE`)6T?Upɲ4s+HJ1uXH{ __+ ½s *LP=&ZЮd&T9XZL𤋮]l"{JQO*^>sN!Rb/1 /I}I?sW ]]N6muׁMP dUqI$WVNC?bzYT M|Ś$[WbVgT^qmI\~6ٞuXӧVveZ n[k{7? !bυP:`>|z$C! 6{K,+ ]jVga3]ns ],BPtWZ!k  0mŤMC*y]i]C C)u7sJ#1.QnE& n밠Avs!|KZuOP3o1{Gi?Kf}Ԇy ژY`MǏv(x9ԭؠ+\hVGX;yhw A}u @:ƟٮwV5?4FMJཐJ\F缆'ѯu'wc4Bx,0.mM\)IE"|iv UX/4G) Gy11DŽrtc0mH>uc`&=9X UHq".^[)P e85ޕdҗYLƗн_9Dj>r,EzUΒh GϷWr-l9(QEƶ[{^5L3exf1HCRz+0[b]+\ڂ݂ZLŽ\n2ҋ[wLv GEG;ʀEˌm]5RYE|% a0ó--^[>L[X OlP(wc%8)a9@tUBFJLKeNx*%5{\w.Gf׹ơoU\xީKt^zƔb SMP1`Yg;_˴J씼<ʖ[2-G9Db?)s;9ce?`#D,ԠcB;I}@Y5]yD៑86tXy,=&[y-Sq `Σxg'xb$H7xR닁aNz_eE?G]kTO3DWr1LgtI9߿Nq'b/j)dzGWHOiB[jD~d3Vc* Fh'|im:'U=tJgav%B(YYLs&1mا=y~z!lwu80$yvu؂AG+pqһE+Ѱ25p>DpW/!ُ_ߩGF"u&ruo7ڍY0Bm;׎ڈn`&LU0"E@ Vo >pHHTEosڄn>{N+vi 34o͊x ;QSY5ءrTYgq,`=H;bbRgMhrd^%ay*ob qکw0t.3|kOA4*jLh/mé&eK뫻PQGΏ se* G r%hrn^# Ygq:`S:*L^ةpdLZe>uJgdDW^t RPM%RሃY\!I΀My調<$uA!*۝+|eZ^W3S TJJD]yHm)xmiƸq:0 @@hqVMFҳilݵS+ :8-D?ΰ?~RednAhQ!dZǿmc0:$HOxo$"#rbnCP"})oa: 9,ϨE\mbtF 0MP"79vXWkŽ;.52yPp&:&Ep-W@uUc @}Ֆ&x *B¥~7?4) fxL~dLd.?\r“JQ}GrR+)N`-swņJ_t 6_ލScv2 GJ3Xd]ŝBRp\ؕ/x^moR%fVVl-bZQwe_yq"]MͿN] IqN]T0zeX@'HJXH}jW" JKIOyLlFcL\Í0L XRi^n;WӞ3IZ(Տe[e>__R34c%vY[,&"R(I%gj,iK t A?4\Yɪw4e頾 e8YwL~:9oLky}DYa[U%;d7o7Q?)9<~%L$4y~AC'~?>S?  fL*A N]p0`^#bil~-oΎVȆvXH~"{<՝W`9{RĻhGGzEz_(@Z-TvfpH ( $ uvI>WAvS Kb<+tqwwvLAE{fJCz PVa(b/2teCt5ut c>d)7nҧ@|%  +JV\j*WXխݑPcBwya:f![iȹo@sX_ObqT .w۝C *hcחi.^&UY - \oўԥoѿT9p!JĠ&Xn)dGi|We2X clg>l?J3Gᴧ,pAU3P 1^BܱS0jN9tny=E6HQا+N6̜}rg|#keVtDy$>V=u3c=ⵗ1Zҷ.chmXʗk KC[8tb|J¢\UI`3@,E:FZ(PVa V4:¢~ƣ)slʬu*p]ƙ\] ǧ13hspa6X^[Nu?JqÕ rQoH.gfUZ(xݯwڗ`128AqyN`X !JHz'v3=SI͹XiӱQN l P^ϟzFiΆک>s$ckk q0lf]DB-ET+SC%U"ĴJiLt+ic (8{7rphSse.Җ!nΛ@)E|1ҏ-ǻAF",g;Y'g7j! Qw;]P$݆pW0ٍ+OdL։+Ǝg:vRbK*ծBa-RI]οlj]DFNaM_aR5yě.kjqyx+Bubcء>oh8 xrQi.kݨ+3=E7Z,&8i$g-+Hou=TY+kϔcu}$wEgԺ<0QijH{.͟VݗG ɚ䥌l~*C jkxvJc69IUW"PzߨQq MB<<ت  ر 8tؑ<>iq]lz]gb:?qaxxIGĢ#Wfy\Ytk7R* .q7BE?".yjbɊ_ѕ.Feb&I zm@@7."@E\!f4PS/`*nn[ _G#7n99nyiXW`ԨPer4wsjW#axa<$&'5(dreۄ4Xۊ-svoV\ٟ5|ӂ5A+8qj bZX,vMY8rW=*zcr2kfL@X^h:=}\q,Tޚg;Ur%NK:^mR0<Mb>bL&䬅z Q#lMiWuQQ{Dc΢ [gx |$G(G8@9# ,Hny2ALogzBubt^?c `+~N,AS б6o`+g~0. Xu&>Ň*~h RJuDg BWyvȜZ~QQ:f݆VcDٓϗ +os`U^]`b U*)bFѼ[ G9.8/Hm2*J˘qۆ΍*Z5 54Q8qoLS7 >Es}i{^MAuN NNH`X6̰`з|\ɭci?b?Y^pQ̎G*dd2)_{ ~1iQEݒfi0~O7le4LX;}ptEkZE]3G[G"4Gb[B+l Q< E^BbA[CoɶUҳb6QlHQ]#[SoH/{K^Y۟qK KLyŢ\kܱ=Ҁo&ffTT;A`bmӻdhmM_|k+Aq]7Y $~ta]!w^K=vE/~dlFwēW+ف8Q>sJh=u9?`@GfŮ &qT?}< zHm>ĒZR մhZPyj&~=.AJJo 74!tϯye'w 3I'JeeaѲDpw;F/teUpѢz q\P$>ĸ'7e?ݡ tca .y^e,V%$%D[ } ֥?l*M𭃽l#J^{Urf+wPPdA^g Mt}b ~o`x<}~ 8v[OK: GHsLd9:%{'dT%|VQId֪L8-bLeo[)ޭ˅,g(mUNCJnf9PvW\ʽIX_d8Os'm萕g&'1W^͘<7Q%FXnHgE$ b#m\:SE b r% гTT7QF618%uPz Hvu]E> K(OҾJh!]8's5a!*ғ x>Prbd8ܪ6EG"B$ B_q_5 D!bEzY6ޱQ 21|CωZP~./vL{V UBJ"-]ikAj|bHȣ賮6^4(G:1%0Α?yE+ӌoʃY#g>c1{m@" R2=jəܝV߷!޵I]fX۳Xw.9n|yE>1@Eٟ\[ :S⾺,\\4o=1ڈQ횛]ȴ1ďg КFtStv p{O=s0eN`CZ`=1N `z?Hs#D24g"̑ryraĮݦ{| %o5n=mNRm&;v @s?E΢ʯnȈ4hjrk9tMF}k, O%_3d-:K["wT0PaYR5#_U ^ a*F9կLS:ezĄ+i+4W7\h>~:3[Ӄ^izRQ5+Q[I\мOŻB6Lm6IL]YKatbI)HIZg:g?(1A쾅Cŕ#j3nqRbX4> L V\0j~/8o%8]5r+l9ޚ$t2;اQ /bC ˶ n4CըEw:V3)DMgU9U±ToH|@8O:Xx4(S⼠W=vS\x9zʲ /K4el CcZVî:(Fvyd.^"<]HF 5~j6{A>ȑIvGp 5k-h>cƆe  hG.aHy3 Mh}ScFxOeZ:)#R E[_[Ɲؗ{j`Sr<\W1Ov'3})thؐ2p>8K@?9 >7W4t?mN‚IJi1v{˿̣=>w!¿3WT3GR^Jun%uC[6pF/ºS쎆 x l{GbJ`./=i =wUWan2HVstKg>K*}:ٹ6VoTx=Ȋ"DU'<ǜxx.\WdcPSkGuuSwXfUoJ"2ImdyW1&9H`㟴 hq͉,(Ӌ,~R~,2tQoctA҉K `byM -1fU\\" KV1?1މCNLA`~DBBT?XaBZ AK{qsF'p^m`nLFS^f o]4A\{,,j`GVEvY}%p 0;^cČ2s5 OG # `/CEhM8=D]8ⴍt J_dnbetg 2iLaXf8' y?[o2K3B;^÷4%Vlޛܜ5V<8y]֤dp.jX %3MYB13M;pxxd>ܠ|ư;Y C;7˴\ÜQ(ፕG46n99端KƔ5?5jm$hر*pzaz˱O~sJ$nzw 9u1~ܓN4\c9lIFVj3mٮlyHsEx|d9@B34xe*S IvBd䄝>F)c>liݐNN xV VU FURLq{PZ%,q QUս=~N7KWy$˹Z 0OЈ53ky X'_;`@>4* nz ՘1:xۡ xh|=Ɣam^ 1#@7;$d' 9IӂqitJ<\6CSq16'@5c!@,cw+v&hђ@B`d>pdDt5fnȼ'|!?8ȥPXb$G-&/D~): 8H0xe|(ʥŒDWVhb8<.;歪b*C>q2) :uچ$T5,I;&k|b=!/#ŮLHH=SShLkX0=ptB;΋'p1k z!0@l'oHOg悗rJghģ?~jS![߈ *@ kZJޟYzQ w C "Lcz ]u g q;mC.\'IXOgCTt q5I:W2/(RHU&2ob촯 N6'F 8|}8V1nvn +U/ٍ[G}Wjެ9sa {B毽JLQQYi*0l"yr e!b󠑾T עRLrWXz[O2#G0dw|Tg;W xi\=VsJ{ ӐIjY̯JYv6G-0[$个%L?:akCc8"t3DLjiG߁rE[B;d4&D5i.+9.4ke6־DP,$y <];?TJI3SLl5Bfq;րd[eF03r{g\eNwL(PĒe!"2fWiz]}C/ 6Q"OnA\,ygsE ]ik[WksT<rڈg6 ZE<)h[-ƌ$!EQƠ\Wj /V h/'sXh w}3ƫ;:$R_nE쯮[Y]F\e'Qbq۬A[6;ܟ  scu nUq &H:(t~եDj6`r Homd|5Q̼/ľ&WvatAҨDŽai" *%P{Z+r-kBWg&Cf}.p6!nQzݦ 2w}|U=t >i^dUv%m)R&M1^Śۉ:*caܔ.A<3\iJqX-Gp9P5D:1gqu]Ws<6(S8YZAP|Z'~.D\ K]jCÖf!S<=к>G:Gp9AunLPyŢSZfm Ʈ :RnR3tv[Qʼn.`1v0MkTj|q3;=.IXp3Oc k: %z^ƗZF do Al)&j)xI.N!r)wWw&Ɩ,-I:9$Vg^N𾝗| ",yO5!P9wz .xB$W|BgϲTr|!3dҍ08 6#|`l̸:#Si3s9`+3ƅl]}f84 Y $JcK$3u^zo9@i1K `;&ȸk y(H9Y/dJjEvr{ejߝg8\K iůRyYW ,sS%&EPč.qS ZVEʯRbl'bPa2FMv|e9eG +̂j0gpDS-^3,S;>ЈXpB5O2TK_vh&fqs .I'fXsHQwTS? h&o{<*93J/EJpYXTx;?o ]_Ynv==Of`$kHrh/LK .WCc_DAּ/}}YF=^KwBid=WVcIl'R h|^ D{V4G=a8<?ǵwI.eHl~ ^^B#|EvHu drGCR>_Q5;иvmE(zhCpWQ6h)/Yg/#0P)n \W$|Sαե5qCͦ~YP+͐[A B{j55jf<L.4C:2'ttrgț|'tǖ\ jN^;^g|A:? <=Z7@)rEGvvKqg`}ꁍx(pW#/b2iZԿ?_1'R/2v&T`_3ЄB' +:}X~5hYYEdXtYzIGn y[MK[SŲfG$;Ul{V .u,1 dO~{MlTqA]0bre|c%fI8,-W&̣s^+%Hαu_JM2Xh ӗ@p^iyG;U= 2jTU7l*4ߙi(t(1t ]0AH7Q]HC3`~rjYx|N)A%F1jQ V0h]Ncga986 (=!kvo= fj;)r(~a,Ŵ\"YB6@S~Ig^h|v kG v@ܐ&{{_B#2[ Ehtl4SV( {'ࠒQSGRƇ+FWp=/s¶8ٲñdјP ᯽fŸP?7ۊ ,f/v"M Xy^%:oU˩A[֍ZOvU4meƮmԅ<&KNj Z rӛ޻ j|>3ɉs.Qˉ==q&(C|@dkIҝAd(%;@[>'؟B͂%9t~o&-{N}QC8K/lήNt?d?,ZEZjmU mHG1ћmT9Ք ^n>@)[GxE뼟R>G!e\ȹ){[_"v%*y: n$/ѓ7Ā|VҲ^P'p+{RˈQ廢:S 3| (S&Jeeh[Ta/o^#6b}+^e* {#.ln 6BTSD%p)pD4W.de "#љ[OsXOB#BnތVp^ԆGCQ$?ErD2d$t/mmc@D]pكhu68jro2sf$~y <m՚t3g6NQ١b`zY2L0%v%r &yyF\_o<8;|6)n6IJ_)BB䶲I{BMٌtE:~Y{pͩ^{mܪ]cPƘ]ӪMc Of/fJҲ/vM ?X1._D8fE瘥׊}XR"ܹ)tgnyZxc=5M!9fcM Z3:iG !4=H~i;B~-UȣRr%,RGJFz#&=U/#pn3 Izֳ)7< .ڟ<*w0ߟw*ӽ 5?nҚm6W&UqK؍\TOX X06gQ/W\Ti]t sgwӬhߚZ!Db٦GUkI:Jrl~<;kD>!"JSȓQYԇ2I?I3Y\m e w "w$Lr=R1+L -ɨ2VpH%5ꔝs2%< )(]c@^E億ZTG L| \RSaIb1f4YLX:tzKng*4O $rK`WJ؇ J`qvpݑ% P:(4Roϒ?G }Ъ^J!"Rݖ/M亵D+(#T/H(хdQ5hoɮGoX N)u~٥pk߳ /JNY!tж,yLܙfVSFU.^3(?(뷘@gft( `Au "5E6EVJ G1ueIl?%m:J\Cwd*?Fook4OtJ)GoXG8"2BD#9hbg asgY)qŸep$) ݥ(  Vk !||Bm)6 2l=OIJA1쿦vWs8^ ̖ʸR@z ?pi)[=~}\UDlc*=M=1D и-?sX݇yF]U w<{ a^ؼ)j1o#*@U@9=c{s s9}#Z8wǢY&~v"3聄0T+@'؃e-MP30U=6%.&ɏsL6`\$c )XmDPD+]sA΋i u^ky.-pRoS{๪%5ERLhLc -|w~0&߰`hulLY8J4}Sp/43'nc[)a3ƚb>؊5u|VD%nv%nsђQ$K~bfԗ(GBdKms;ɉ줞EyBw:o[/bi#iNXڳWOh^3Pk*3|q %Y&MyWIS@X!:La|[!,FZUhϞq~ ch/(H]:e͑*M ٩§\>Nc,a{C-)P`ϠIKL ̅|b &F\1cD"CPpiJ㋼grӾ>7/NNX7ڎ qQ+=CKus [kac ݸ:Ah:ɬ_ʋp tI gר-!sΑtж Vy,!N 0j'x- IFo/)fb/YO) 1[NzC мoC ɃjMOp 4qB/kޠ)|F(Gmh!1RN+w/ 0ϒqWb|ϗf>Bqnz7Oٿf?BK#]\͹%U]cV1q0tDOu[Ȱu[OC*ILݯw/ }^ ψ~){o'LIQ[&hK}Ҫ%6;%WG-5RX)Aj^_y (~ uE?BRP- HpV8CȖE֍]x9g4 jvbؙ 7d..!o~4,}` ?y _|HrLҽZeZ?f;]i-߄-;ϾJ%5L\l wǤUn06ByR-тaNA\v4KvVnXrչ'q K4C *r¢2$Iх:utd8IklێJ 9\v_FbBguPMu_+e8N'Xp>E _oo44CTuS:̠uhx ?ݵ5=EmHV]W^~Ih , `7 .h4^c:@ה˓$&aD_u8KH\OH x knw`)Rhl<`xϖklQPe6V!O Sl9%Si63Oxf-~?)!-:MXqmU/|t?lFBz{0xx{:~fYۻ@KL7fD"wR;0,˅t;ԚÞ`xiXfA~ xr;pe;ΜIcKQd~u``f8U;U'f;x4h~\~o8,T3RhtVL^.3"hN`?܍/0:Om?3J,79X{J$C3B?}C$3P? gE;m!VHXo@mI+^]x^z'\gCݴ[mBHYgdy4|a!k^C ]HWbVfW'QtjC}vP8'D H1,/߆XPӺ/{Zep\+yxř]>&e[Z)sOKwum,}3jj_EkX9 RP=b`KBK9#<-/ z .Oy#΅}ɖj^ 0JoRqj.Q_HZ;4j:wy~V+OB[LKZRpi$ aݗFRlɓ6{#0&xĦW (g3ygsX;&8Bu T QXQuHgƦi]ƈ۞i ڇ1zj"!A;ZqG3 I}}ICćs "P;Ћ<<UIovR++r&<-F]ZJuЃbO\n9aV-7XzvDZ㲂3zaDv:qgEU?^F3"mCa彅1{ڽTȇ m!r0V{{e]F:LR@GP)+'Hh\ 8>ve4I@mL5 4o8.vbuEqАϭ'@'Ƌko֖)*ySuI/^z4fW"Vj Qk0p!-Koj}<Dqa[2F ՇPWpL59k>S#*px_w+Gp9Zx=k .H0Xn҃Dy׺'.iu0Q5'=Uп ЩRB~x1g?:Wjݥ{_P;@~~x΄P06v;PTK:h#?qRJͮ<.joq3.Qp,t\ '`NLZ>oi˪M 5LY!ul,* D-@5X>j7aqK&u3,VA=sY,&DFEiT^}CP{!(q{} Z;KVa8؅gWr;sZߍ9@D.pmun>#S+0ɱC1 1YNd"h8`4:wT,X`V_xo& H;T_y2Z(-҃!`!hd1}]QOFG$܏ƏPFKq 'Luw%†'TWI6% ἡ\Jy~5Y ǿPV#DİH9dgb,^aIViw A0d-={/aH? M;煺20z1ahйTt8,705ٛ)MHOw >?fUӴ(\Qk]OSIUUoI>&ӠovȖE,K+iJ$ȕRi~)5\=2c@i cPAmԬ|UƈɼBHz1FOA"Хӊ\jN'D O֯i5F aHUoK4 &\@G?j9hvǖ6G6ݻ&*?Ϩqқ_0@ޱq3K'QI\ moHޘbb {(#FؒΘ-2]uqHiע̌)2Ͽ#mN҂+R(SP]TTG UBUYU} 'ZJ' #j7u()dJ$Q]s: {OY@@!aQ w0ݫ!/(Uxf4LFϞ2^ʿt/IzRz&7 Y~~9F\x}G޹xXO ? 0!F+f,^VyZ XۤO"&729)w3ف[=]moE\఩&JAzO52„ג s a|u[Bh[-zK_#\-I,`KD!ig$ppy*qɹܝ m2FXa<8]eޡϗ,Ox a7&HCK zy.xxOdgavNNa8eWU;D Y[Ti=iqE6)CdjRhX̡ͤjnJ<Ǩ8Dz!NX{aόǭjfy:U# +֮[0jTRF¾} ;Ca ;) :@ zuaM*:_ng%gYQ5' BM m]I>S9~%|E:T2[쵩mf.FP:'W7Xi;n!B9˻{(:?x-E'q֒+é'ϑDUCnt*bF<ӌ ڲha=>oJ Pj̔t14lTAh9g们9PU_"O)7ޕ[ȱ~6^l6W/A%-DKb6O)UH8m1Er3K /i`DS|-f& &|T?kG3muk3n?X/ȿ\ roYLĮ'/~H)67}v#!J%ƷC.4%*W1wo,H?EJM6A($iĩIթ40 ;k]>do3*¼B^sC0jJ[F^^/m+>Cd9縚o$iJa,Y((TrwE:@òh"_X=lwǃjf7JaP("eqNURd13Kns[|96-Nx"mՋzP)N+Tj$ )]oݭUi @"WPA5^uC٥}ܣlc W[˗43} ?V7 q2MN&heB-'Occ']Z1p#D"oCLO;i㑍@*QY)ܢǹ9$ZRl}_Ҟ.VPc(QŲs.]4F\kXN}HCh :UV'G4d$AX[Gfř˚ Ը-&Q?[- $}Ra6 D1JFDE zy>Īl~3W} E} zIl4&6.=SVNn>q `ܷd_7lE L3N8Ob;JHKZ;`['-FpugWMT6l`7EO'F4fܦPs0'yQ40q!GG5)a/[n՟SQ2Q"^ +tnf]yE0}`+Fm {E_NR eAD2D&d8TbL"`'0pey)wfP}}_tg.*ʫpxGN3CXvU%a}=/ }t?qR4 Oqhj_\j$+#-7S{i5,&C(:/VdFzoFFZIzcy\}AЩq1q8OJ,[JUA*!_EVfm"[c~^)^l/[&)įrv]˚@ha< y3_`,ن*KT. )xS%y(Qi4%1tl׬sr#o)›;_q6<Hb'^sţ")—#҈8[`3b/<4Ȫ0rkvZ\CAǚ ؕ(q clD$#(ll Ck.tO)7@ZXeYQ`k.!ڷRGĨ9ᅱ$)밂VjsoTk'2M [*1¨Tpu:H Ԫ`H:n)x )_gekWq7V,f Whr(iH4!JpQm-}M9@[?ӷ^͔ ~ `0\MC h٘hVxG=;lS\l2WW@$G) 1a݃9@zY8ꊹ̸DA}ِ^OT $K\U ~|h0,%*48ymMV0= BUU2(7D`MeJ8,5I.stIyB^Y1y8qd]E5o KF뾏rf6|)Ϫ`*"؜e'1<,`\Oh5 7D=@>+ "ۍY$,֞nWVP9,hptfÔZN=\F|dA'-/4_c㉄n#Za2Bc|&Q;JEwh0d!{c)p =b$7m>2vm㰊 @sXX߆ /T3ũň,P_XVkbil)jy[r@g`CR` <kH .-Ha.'~֊2TyQCVwf.qϪ7Ӯ8|ҞoAzXa܏F;g}ĆU4DvI2gvK܊D,%]Fe?S>L&RaOʔmg+#]d:xw&>OEq>Yxw=b%f( b 11F®uh4ObQ/'D\B}V8,#7'3$y;p@+w5F3d"`;NpKRET^7Uiu%\b?Kѕn&cP K[DOM2>,+WCvT]01|o ,9eIJT!k`"CK1(D\퓋{/Cܾ)%|@&֙hj9ɒSD`u~Q'ϡz(VcL"¾[@q2|LOF<9 ׵dͧm.SsAwʽz!0X033%$RJ^I#>ܢy]doAX#RZ6&o2`T7+ì!Bwnmu}#{4ά[2y4g~8&= HM( 2\VgOF#},)Ae4*i`:7J4q{ZģXœEO1AF̋om]6:UQu͓n<%l(\a.AʼnR@ci_L[=லp5[|SG('CK%Hdf64kj3JǷޞ /Q>o"ˉT{#c|ogqGN'|_^%7h6(,ک:sFmXa&*5ÅT1{#S5Yö{8r[of sEZn,'[h5i\xnLDv-.{kl-2ΖnzhZ<[k|78't%ɐCsu_2GFט$x"{. ˶0&ͳoCG( <\"r`Fyxq%JCZB8L6ޘNZ72fZ?)\9+pq3\7c!v]J~6-w5>:\sr OMZ^BZRVjiG3)Z2#dlh,V;Dy\zLܔ6E!ӑ,lfr-R1FD}ĥ[#d. I;SeB*@: 0'7w*>t G#6T#v=//UϲNL;jYyfY3V$lyf})*.4"CoZy.:DЊ+Y<qCEY]hGs{bJ֯?}Xywy ` BJ QO]Hf! =#i"d|17x4R|ig;4sl/&̇fcQd }zqAw96א.}>t+HXF얓N4BGUD/6Y}]̑2mlC"iJF/Bp2~ 95Mgmz3ߌq`;:'W@nl.@nO?߮ot:Z7!g )n#|E"!$-jq~Q6zE:R[:ą w0uNՠD]EQ`!/ʹb?{kEUfNTa8\ZmQ]Z2)1̭kV7+s&ʁ^yOqݹLY,^~2qg{JAJ+`[/'\SS'tlƝwu0I\Q}Cߜj$͢ u zL\_LM0pd̝Rt'п|On+yKC-EY{fcJZ8~bґl6Xyyf8PQhjO@ytg9!qNPK':S`q8.J_'1Gxe"r;dH^P&LeVWrs#Óe=g͸dY m4/HˎD*BqȟNmL &KZ0C{W?(ȋ{xu]_AFj&=w@te2)(vxHOQhh)!4KaW^( =oD<IϒsE*c+E\W8 Oצ|AyF:-~^dy"y׳ $5@I0kcЙrmlf#Zݷ5N'/ !؊j,Udആ-P[zψ_`)rSVb]ӭ1_ p%%;x٢pĝ- :Uoq:{ @QA18{JcAdx4%z>v\WFx|VUrs(Pteʂ|; 7+5ހhP4̻3ұxZ#y<JOίXc<1a0>[ء\]0|Q#ѾcQ-]%*1ʊ Ag!Q_"- o q96O痓T{|~h5RWe^Yӻ{nQm/=4̵(.y~L՛Gx"zjkw <Ӆa/b?)CsἛ3ԙ:F B}~q \ b3z`hYհIw#?^(ʣ]cfRB3gUeP"x?DŽw{_n(U[!LXέ}z#zKn` 3aHoYR~|ȱ4G/Ҧ{3ZdsFeձ OO0(_P'?y:t-L ?7f,JѺZTY2iF)ŝfH+GS2:MKs@>E0D$7?9ZF]M4ġ?͝hA`SH䏇BC N:2. aMsc0 h@kǔ S:I{F\̹X< )/+Tu}rz]"RfPXDn|j4BF/#ai9R7O>;f)b:S.dQwS\^qcDwE]j1Dq 3&=w_`OQ%*[{.;cx1& Sq+;)ª<:1nH(ȈMt&bرޘa8^z_MFM*+ǦaMezE۶PrkȨ_f2[cT`& ՍCS,ٵs LNW-k|6^(,g8G%?35% U71{+1FGEJmP+x]˾fgƮ О^NrN;݅&Aa۟C5Pt؅}[:4'ez7MnXax K^;hE5_3XNc}6NTrGc}MHqAXZFi*|)n;y$Cgi&$/y뭺>Gq l hV\~qMUҙ?LqEz6`ōC%Ju_6k o m=rfsWĊ_eԑ {+7ÖBtRJ"(&ЇЎQHبz~J[dmg΁ѱY!3iHdx&pPYAj$r6"g; F5}K(4It_o{5$zrE^EDyj<lj0Z lYMM8΢Ų׍PeMjI uPVGi8#Yf!2'n-sҒZ. 6]uc-Ա# * h,1gAN.Np`-$rF:`Κ`#g"pdn?ICP^r+yF;&{L׳J/^oy0Ո~>X!mN2f6]K.eqɚ윀6,i( 81s;Z`H:Gʞ=vl-X1ƆNVb{q`=6}!>>4 q%XĒ{=62U= EbxN_gvl =eIm."9iZ'uƋ*[KnE %K҆xJ*ƶwUTyhZǕJ'ړq_ /S:B-<^piOpt #W?'#&"8aĸ"rl[y@؂e `nx`!S \VQ4DY //j痒@XႦdP嬭N ߈KV ۊ;Z`{=Ҿڪi}83JDDH˨EcC, 9USXzu _j!e5}ݰ>Uj@6"O/S؇zJ(1ЪVGcG|'Zy.D^>'_ Dv|G~ n"gnѐ/&f)%3dg3OYX<+62pu36 Z$u=>S?Q,N{ai" ?Xj*U, ?08|Z.C2ZKa#O\馝\& Ʃ 4(,KT(=G߱Ă?W]eD`26m+ŕ? U#LK=af3iZ5@B]YfBAX/!v6wS 1^̠ 鸿lRCvz< 2 kƋOEli+H~7ް<`t Hq [MСXLHCَqsvI>ɦ8@np +{2͟GOzHlaicvP*&xbQ2&٢} b{\4Ԅ6:vlI625?~EEo18ƘhF EY&E1U(Š@ks1&}W0-Yr0kb1v3fC^Ny=p9-׎7ɉlr9*U %eL r`ҙuY Yɾ>rLCN8rQ;AyCp4+"ޚat:Q 3M#MrfL!Akɐ+#\Z3gi&[ÆcqN*!M:ŀ5ް/Ck̀t'3QHޮ0`ȔVcʉa*"rut_u4W١JriՃiৼ4V?L1dmǦUK1Cd?WFR8a8,{uC tvm/jxÄQGq#)y7`Ƀ̔{- "XVР yT; LpfS;7֕Z!m X9XRwMߎĎ%Uu@#ns^-S7$>4Tc*m!0NO>gkbSq=רta&} ٺ[;Hd^(5rgؗAcl x<[C?^| A>'$QE`;\,*لB> (GG$R Yw)z͘wS?/u+wL0ol<@T6<׵MR [E 7B\H!>XrE#C^ ~hzqS*+IbE3T5mzUҊu1dy%~~.?,qDW-PqHi2x Ţ&I [*9wDic˓'$B9R' b-S_@ry-N"yKAE~#,pEJ[(zmTIĔ>VVE!<>Zy< 3}! vC2Cfe>Nr?ߘdd3Yq?AR]9aqr!Zy"%Hob7=ǕD磚F Z#h'J *'dkV%:V8KZ3|ҒD =GPəOH>x -%?9 4nmG?nh38߸&ČQOh*nu omlXC+2xkSdy%eƗhԖ6˰.7$bJll79OJ*} 9?$/ =oQ"~DγbyӜ@YyWaswU?(lVK.dH.\.GOnԢ&M2T@wz=tQ& 2޲ 7YZܢEOoыi)Q[Ň-Wń=@>:t&\}#dUr 9hw~C`VX #JUurL2 oDq)#lU0Z~8W/ħזI0ڲ!:8!6 6Aa?*_᫷ޔ l/;PWfi wӯՓcAxk%fNC} |LK4N+Bj-=&(?csO1/~Q'/1bW;/g7l]!cMCC0++EK׻ѣ]gt8cp/a6Q,yv Vh#_C7;2|-噷2a08oN%P ,قz*(3ݮ+WlsNbN7TozP}t7x[llQ/C =3q ޗ&'BbO1gZU#MV)~>_"Yva` kV'oUخ-I]W9]k2>#PToϬwYakXvV_tkV]w* Rnzx6)06J"d U'vAoGpϏ0:LԎYDG[Au%X9:+]BՎaMm``'rb`j&3ǹ=2G|9#u W]>9v# YhE<Ԭ[<1*ei|;~NR4w`;}=.ʼnNٹ.1_߹R.~zSt~p)y!~l; DZ ax$6gsGU*AJ~,,&)A 'qko# {M[:=l1zQ{#6 'nѕdܨ4Hâdz曆*>22а>&n M<@R '2A(&ef_=C~$UULY A_X?[T.MflbX'5IjiOo_SA4c29na/jhe6U *MQ(+? O0o~ ^jeZe2gʺ_=u ޣhD5&(YXx\\_{gSsaW`Gr~ܮ-; ʼY*}*UEQͶw.\f؅9ka %_QN.E<3JlX?>X]ʞM\,.2=\>4 "}%Z_3OA M'6 ?["b+6OP@@rS;& G2s>-> JyRу x|4ҍ69 tٕx/z{TNE7rz/X`,yaj {-V/[T(!>hZ( \!˞_Q {ΖqY,@~x|P*];;+omc !HM~ȑ]$zm.*V4P3݈S?;*z]肚L/9q-)[3rtsd.. Iх"ż5D\#](C6cO-d`V=jU-nx9-ɰd=wQٮy?]2e_HM)SeJtR3"$u)!Bet6᫓#nZBeFjbHXXP=E5x$ 1.Hw# j%i5V&y #-o5$\U ժȣڃ.ٿ/ 5_qmf5M}< ,nP)tr0v*;~EvW;?gm ,e]-CRnfo,[D뫶.虃5JgA36D`7 /K0vTD:Mn,Gfz**Yc-+h?-llx(Er #&gMD2rN#ym`Fa_E:Kf8_d'qvUfv"~<)z̑Pph_1Yd|fF)itV?*xHkT!Ig-هjIc@HQi?OB)qmegMz(]봂(]dGT:.qϵg[+&rS" Fv$*ߦfA\.zulܼa8g-q.L |t nZTTg{=^g Ryr:qH0vZ{Xrf$2_ Pz{3{ d8Ӳ}{ )& WESr1W"31dLB0G}79TXGφ%-xM+ZRh:)'|qhwy@8^L^vo][5ŌY^5A0qDWs2)3+k9V!˫u9Vu/YS?9t*-\U,1ɇ1E1vtHS֣m''>b@rA]{ܨH$"b'`Y42$1`Bk,bɇKHrϬcA.oib,͹C&/68ލ [sOؖbF%,k.$ƩuP6\&SpbJ_0BA:ޗ uOxNMkXg&k@?EY QUmŐZDȹWM^0VZ }Ň]>o54 P?; Gs 02ý=_XTS"dD{Ɛ i9e)ڛMxVoReYO n{rS *Ԑ^l BXt[(ZozŒipzZ‘0a[HР5/5w~H?cqT\N%Y>kwCאyR`5XA%R,_i־9o(ho/+4%a$u ~nn@j]xgw9C9'^2^VS9D6 eVjQlVS pbrTz l 68)f<7U/VǟCEMin߭{c\0T~i̛1èZwƲ8h[q0]4 r(>fOvD-+[.rdQp&c :8LR[/HMh4dւ7WutռAF1ӥh vl._nKMMi9Cqc?q͚5*'lSkF-g3@PMy>ƛ"ѥu-I?9,П%kULK@]U$c\69M./9s+yNe}[;̞w-!\#m:>Zspx`7^̓c $098%99Vvz ֋1Ѕ`Z"2h`S56XFvEـ- = x0uJ4w^leVR8· PZK81{fS<}5a,y;Rb&UyMd@D Ѫ~[x.tro1L)Z%;ؐSG˃bV`Dߞ v(2 N?3 5Vcbޓ5ݟy8ZL|73VLz ,5ZdSY{qcZu.Nȹ|$!jH^quZڒmIr$ eCӎHoO+suK:M aѢx}[F/w\a\2[DD` mof 4.xK?3Hu \̀؜x87;]81a>}V\<چ!v{rtu͐8<١ЀDM6Xצa)+=dp(od]IR-~^P m)Xj-{yTkʵTMs F SՄ&I ^ѭ(%RKsY{q5p9W.gZIGL5dL_X聼f|S$W][*_d6 Y~:>(N=R9"KCy 7xE^B6-`{Nj'0\^u+>Q4% _t<_68$1j1 8O#&<JW[t6ܦJaAЪ)0vV٧^: 8>_`[x(ӦОD VIFtY4+jz=?FTKdrpʙDаzcÄ,v.0X50QMfرTHlx~j%ҋBHQ48 ؈TcOA߹>ͥ@ Tf94LV -.6!N do8Ĺ1E*ȿo63-*x[N{mHJ[fcɛ/w@YE+Gq34n&굺R ci֪&ݼ.[*M'd$/ ܟZ̹pd_UGرS n;4~\|:ۥvnn"tɖr$~r<([-ueqjg$6`~\ŝeAf z ;t*j?\x|>]oDtq{`m_v+L"‚U29.}"b)|Kw3Q{Ӥ&eX)MxUXθDȖ``1h٭\U" KM(zL.t3c ʇa*1KF8   [ٿʲ+u16XI ²^-j-c5"S4 [ [gws!D/5[<7U@D}4[uu#8]5>R #i[]Ɩ¡2~ľJ jQQٲ Ð ,c1mnx&X1n4Suo+ݪK7agvb$=nUDdB_8t(jbƅ&x=MVۨORbc?-@DOMgj ĤulAcF;j8%)/BY9+5iA=1w,TYJB8!35.&r:yn5-WeY/Y3smZ|^Kn||`@218 PgmhWfSAtzSo99+/u}U }wdD߿Vu6k,8#jbn\93lA{.J47he_Ys"ZsUhVɌZP嶌{Jj*yA7!t(t(ˢUw!ɑĝrr?d> ;[,{=rّ9晀ϧd.-s*YW%RuC& _p8TAZByqsW2}ڳ k)1)}{\vn:FDgѱFzRq #Xʊ-4Rν:9t+SEJ4X# =Ҵ.EGfOUM5՞ cJdI)VAl32{wgy<7{2;ҊgJO:DQq;9 [.)TRTY*] ż}zU?5l iq (VBXSC:4/ɠ5J/SU>Nidw8*^՛9yKgCtLo %SfXo&IB5t))֒ȸR٥d&gu^CeW=.9`m^#E:;cmWnX+0Yf + GA U*YϟSh&{q&7邏. G*&ax5-,To‡q66hʾ=+q\Rt$&pzqPA:di6#s bur*'^?L%[7xRS_w p{,v>L!0xd58(YѽKmeZ[Oc404nhٿB{` UP7gu`1Rl}x[R롳,FubԆ>˩? —\YIp t郜Mr*x̱L,!5':?})0XQYqS/wv2'bnP_m*4A{[ϻBsS>Le?F P <$MऺF4l<8ǚjT)+S+mOXcmdg`YШ(* #Y )hW27vcM 7f$PN7D w.Uxu}6%` WR.wKvJҾ, GI6!`AB7AЇ? \:ei_- g?p0 3H񑫌a>Sj˘c|5(0JnEpV$,] `&L-D9w=6jQ 5fdqzD7Pr\2t}%R3Qsm[uurkΟɑ@ѨeWK{,%Ӌ^Y#-n L/i!LNq>q υz&\\%̖'hMkH^PUl+~Vx"y D 3TwF'ѯg zBQOL:\MY=¢sf}662+eI+I⵹U(_טv2nO/,;a~O4o" LȦa[O{8'8)4xڼ:S j$3y^vB+Rcgb~Ο0L9J qXfd5 1ooH}Zg3VL b5KlRx)yns;] B S\TkuXҮ3$U]$ӸZ8P#<]#CqH{'dЎ!yf =ûf4xUZj*Mi 5&n$\5vV(Dr9i%AE)!/B>VF}GDʕ-[}M7m(S|f_psJ#k p]UY ^Ya.:6p=;{@z.*(Gd" Ţw- v iIz'_0D' _hf3&y6y)R/ C7 T2fGL Z27roV 蒣jZ \8fqxlƆyn;TΚ 7Zu9m&X*+ꑸZ.vXG$CC-Fi{@z eK dqkYo&|vLIۤ%PVzu~ЋeϜˈÖ%&3`2tQj[rN,xhWvW`(>D!Sd]#{7ʋW$]IKCOxIH;(#1юXjʬ n&W#m L( Cf]B!凍l(Q]H +@^& Х& IG[1bm>+`DϦ^ ]SM(uT#}A݂>Ѹ}eVnz_&w-\]1mnTsM}iiKY>.@=i-<:*.tUyk bS OP)]oXk_R%t8[/&^dQ|u 2}3Eze/3ӑԶgC5sioW5uItJ!Km#K"i ' O_cc,S`Z,#hi2jI$R&Sf_SU0`5 {MY̑rKV礣T&(f_QyysVG@Jg̵"72T۪⩾9jM'TЬܡ"ۜn^J 6·IH&{E_=S&bq7hV N(ᬗ05T .8(To~ҬeLBHZc [$\(WE8]9˼HNc8 [7h+u% |dX""/@Pq?^~\ fT5S˪DrI=AԄ"xPн6 b9F?}" 2ܱVUV"ɦ7T,BEv6VEn\1PojW$_běQz%쟏ns#R,+ɆlA `[,2/sE oP K$W;q1[{ (f?~ZrnUGJ25V| wdhwu=8¯ᕽSgRn?):"#klpJX>Lc MB719=I'zYrtI[:.[/&Fg"V4^-n}8kLTRmIYR 0YYͬa E * d>#$iEBݧ1WEi,)eݒ(:LUI7]-Gͥ<7>Y\vح`u:甩6I{V|T< xG xq-T( >U+O+G?0VސT6S:k˜ jp' Ufo-TuvW:I{D鈊 _븳w8(T> ͙m G28^b]efIm}T72}i+ID/?:3 &͏b`÷T] vknxqY/C𗏅?ʎ8(EQ{-I g^K)k1q\SW@,/RXȩ.~T"UvX~yLwj 5d2gh&`cT{fvײ.Dj7jba O$FR7&8k_ZFTT4(51UUx; ioB%&i2]v0bNC$ioi4eӈ*O8-Y {~ĮhIno0o_2l"éD:vrE}'+*N!f.[?kɛaHlD zp1[!u?ri<,Kҗ~DJ7&:{?GF[?Cs6OUF: c59PxBi Vh9~J Yũq䃈bBi~9+¿M4Z6BFX3}OU_%;"m.G\lІಸU(\4VxED(dE1T/++mer,9ן$%Qx,Z% w^BX^rr'Sqexkˊ6l˱xv.x'}  JqQ(#*pvن BxoM/Ne3-[$qN. ĊJIox;|\ pq%3[.έm9PT#|`F;됤46&spr~bX}Z_")0 *I|kFsQ.}FW2L-iyma]ȄY"mb#9 7lzvi5ν2^A:?+znPDX6l I%@ŞJe=&~dTF,Pխ>KC5*/q4_kPm.G=o!I ,ZWbJ̍V7Z5iD K2Ű!'l:g'v9͏QSeub'( ٛuו;>xb*++z`i =)\Q :XQԗCB& /G+\5*MwPGNFh85)a),݄p ²NV5S&&גDR8{}LS9 d!-@@r򨦀!:Y'`8zWq2MsN2\ȟs:Tǣ23ƒo!Z]enUx wY]tuoQ}lo{ %\gakҵ*svZ羰~aDm¦?#y%AR%u? m',YbÂeH9)o]=O{|׌bc@w&^4YU[LwJ8wwt?O4)Y(rxLO-签1b1}=e[g(Z..RTVǾ0jH>ybAeJ߭,4DfM`79_/=JD#0KD pPI=Ng d0UnE+#}6cng x(:Q,CO1z#w u'_w@@]HW#?]3 o%I*^?"?FTn.')Qu( =o>ycT9l;o7B)m|&Z7[ vC{@XBe2xET¥:qfDJR!U`<9ykC"%}*2ה 9{ +ZOKZK {=I+9#mRPIq/Y.(*A Ry+ tf2 K5Eait H. W1N,.rƵ\оB sً*u9.`^.BGܲ3Au@kly+"b+=( \Nn0ow^,fyWt!\Vi 8}5v^)wanz^ &Z@}(ָ#(.=Nɢ@)"1QӆHХ^#Ÿ!L@"=e% 0wxaͭCv=0\nl$*tw6O_>YwRU+m)< 6ƌr(R3$oP Fv~ӍuNr:bs{b\.vAJ;jMFs p46 )y0٩dm~(:[L8\~[Cډc=KcqFe 4Ty;Jߚ}j\^F*&u.1p K]ͪ9>rMO4 &LL gPsYnTj@v¨ 2ɿN )Fb_;T.Diǧ%pӞZ2F=Ėk=@C_)<-չ7 Iīţ{`hA:5.Jũ6"U7srV4*vUQxRųa^ ShvjʞqpKBKJD`n,N!Y%*Kӱ̽iijߙ7Tk}3WiԌE1t߸aέSnU n!Ã+g(y;# ;s,[Œc.C`w(=:pbL!!J kΘh-$"go(\hRa?H}~w'$VA% )zQ-/oHgDgz׭k$.j~9CHR3H8,uP"& zۓ;Z wd굋# _eZFUTa14*A&56!G^Ƈlsntچ3(Յ>LVeH!qy-$8vs0W+Hȑr8 >VrAW, "B_br'YzgП{GG9JSu˻͝E~IǙȈY C`;=fAθBv{A%QIf :Z]& uȲ3ljwrFmP@J£|bֽ~ z H*a27gIvy%*MJ(#WdU*~9%'`I;9F6α[mh 1F@7_*(pKFLj4gߵvhLYo/z>m,cWM{5:ݧHFl?Px" !<_(sPk{_M鐒ֹn\[ޑQX,k@s%*c;E%ʮWR UHQ*ʼnC B- icC'KEoNjlف^ԅ}6j"(Rw`O܍!>/#gG$\g,Nu3=egH0-Vw;p~il:yZQ9.pdzO_<3 ׃ozoxsY;-~ h;]05wegN#`?GA#=ԐrL(5rp ɧJw w܍1rlPLL+Ć ?S22෤QF ZRq}jd H}3b- ЉQ $u.hH907L9#(Ї_tWעJod:D XI *BRԉy+(Onn'f͎s^z8=zqS4+fт@Y~MFwL I!1*եŚ%o+(f73cOj4MK`5kDqX]ybw{=EIeqTK)^G0{:?HT<(.L!&3nq>6ޑ>Z7K [Ff4r٥+8Y⏸VƘDscw;B;} 2jK u^0dV>8/tYܵWʮ&]~+X913nlPL<5`璾mL=f36j -(Zߢ*tU{%x!Ct֥P"ڼq(VݚdxXN?$)#H:&p0cVk]yNcB7jH/kD UyVEg͏*YEA vN@G`N_`Rj0\.c<3j3|4 n'̓^m)0)2M _2.,DoAG:ݶafxN=W#4b:[VeV4tn'N^,yŔE!{j!O",6BNI} xI|--Sjsf_disկ DU~˹&8.JȂzTt^Š;W+X^hQxUZ]}ϧk{SގY;u5;kZȦ#}Xad?ێEƲimyp a\δ[`2yI&`#^*5x!®=sඁT:Sxङv!L ·;x/7{޵.csCK`mzߠa@4S[zFJw~ I 5MGbr>voqTR>QDݩ<K~д2 Sb%2yњ=?jKpVHΐMvȤqn;ޟ84+ /:zi!•Tg4הEq2_vl.@&#giIbVC}<.+GpTɮ8G LשvjEL=?"uLFg[`A_F@ƫ"F|bqIjD.A|1J̃U?TlͿQrKQ2ophpxLEم/"/.CpW8E!<. Q5f#^LGRXGlhgϟWXބPRS)T (=JnՐzb2у,GufTaNka=DŽĄ]oxz@u:vcWµ2n,830d']f'|fA#.n{F,vKl;0Ĥ鎙%-'X#^ƕ3yLC1XR;) L%IZ!5#.+S2MȲ ns8 a|(gҐ ˳^?t (P] 46r',I5;_&HL8b 7 qZlI\GG&+Bs=bv!-.AR0jPaي)qHsM mTKi6?ܥ2e@)el{lm,9 v=x,8J&q2cWb.& uz?QdF5ԩxԅ7J.,K7ʴ?z@Rg5CMJy`ΎRt Llp;pv!)mJ7%f:lv9hвe*$c-CzZf5D|N҇̇f0W!if_hoؼA!MI>X~wdef6btLLpSzpuzZ/<V;9;I$_0@%3'UoG }>A,w{Ι A=)*S&roBTR7/Ṣ_UAS %]GR썑y0C[&e{ Zˌzv)CrbM\ w"# KZ kĺErL{ ;Ik>w8TW6@ϲ*:K ?fčr Eu=f)gBe|M9f'/3ABxD90Wfo+d}E[73}xB숑<ûs`jiÃ1&Gp&4O,fܯ`zYѝ&2ed,HςlƢ[țJN {I"ND|bvՈz&^A/*(5 sE`**bYGW"-(Ü<6d1mrN̜ jrLTYZ ~u&7 Q"36䏤t0?7kDdzf(z(̒qD  6[{znq̸Q~M'7@ & u 1Lș6 hAH{._QYN}M}]<;aX%( }ZVڟ V9?/ju'1Kc1go ?32ohoUک׷dϘ]t<q!)U"w}1TgYm9]JCs,-J+n!8+{?<%CƐ B%vڔFЪT.j;{FˢRph4\tDA+"P8SZ!7uQf8?^=ԩU|S9|V޳`NaqL=ŨcdR+4Nݰ|rS:(ċ4٪=v`qIE`]ZTLe^~ؙC]n X #f¤@E)wF$-qE]m@y,𨮫81PyWZB:ghVi)J+dim_^ſd >eۭ>-=Zo#PA}PgcfH WL!2[8m9і811t r9c<[1#C8!E,5 d t(\mZT@^w.q RН^eBFb UWS*նgd`ocst2zBDއF IΥY5Ji,fzR" ߂DPʵtpI-)1aNFRJD#-nu--ʴӓ#qNϋ$]hB,Pe/'[ *5{9'ZGrqƑg>ksov$Fb$Îz2$m$Rf~>Aʬ?:Xϣ]V"k$ڍGTwIB{%_>u瑀D~ϕ^RXTg)f ):o:&;G9ƱRx:[u`:.}=-{wNWH/{ 7$l Z hg' $V;IarSzn-wG@xI/:# TH܋P&(ikA ~!1YWs Nv%Q-2| ~1r]1aF1 ǁwDSpO雭ɭ鋬_eMPGOQjeKO/a= \G@Z]/SRÏL+09@ (&ćϣ;,D"CIs4sPWVUp.ϰ`zT9ywT Y!3 g ˀZըiMn9k3QCrپ~x},s^XOyfUbSқn8C;M5@~7M~(AӳF f<׬]TkZO |Ri<˿0yT GYi ЎQpjS0V>?:kf!$|Uo >wv5!e= ?9Mq.5Ii&~{71Ů2]loPuuzN9mWe\J%=d:[mfӹ=PG6QKb(~'cR^lu[Bv%>br䠌~wğ}Uw'A ,E 9~g!TB^#D ]0۞C>R>n%:j*%δcg֔}<ثt72@:+N%M>_wå~s`ADqn+Ҡ%K>=ޚDjD8Ċf3MDwęH`}NAZ4ݑrߪn ޅYsdŃZ>$Ş6{$'BX܅)4oލ5Yf/7- 4?[Jl<Ǔ5^58t^8%y6k!dW+ \3aåbZ)&*Y-WBեYMU!0 Z1-=m y?B;k[bv % &2 P2n{f'3<1t@1/E#N~xs튱_/FT\C?U̽]xJ4xh @4%ٞD^ ߻? ~2pm%`Vsn_$4ُ$sxO.ۙ`,ܴy|Nd]'ܝPL-:C4a/ ϗO'NjZxFNUavgt]7Q* Iދly'Q·ϣd\dʇӧizTt|n kZ0+Se8e[4n0>+EA& ڹ]E_-0[ h󷶒v(Vq%Ӭ^δly+ْ<~)Z2`Q5I+IdrC]ҩWcAk4莒pd^VkEїô) X2 3{Q.:̨~>mƷؤu OZ[ʂm4ht+zWOųmb{.]vjLSLdEΎ*370,w ˩"H!Zkx v)G.1/!<Uò[~D"|:GX,Ko1MgS{|Z䑃fӷPf}Dx*-ež`-3/벭j>%P=(X(\I]3Ѩ=QO#'g{ޤ"cH^Q gmYݨ8Ϲq>'<-w:B4(bR#@ɀd##+|yV LXÞu/x0?f{@:h͟30p\na%<nDSʟU1;Q)ZttjAr*I~x&_{Fdu>ӓN Y--Jb a[MppזJkkQ&pnW2oZ/x+&2nI8MQ\ҟnT {#k_ adݾ.7v"PVZ*)58 0?0ںe .D#^]tuc^ޯ߀"sa@MZT|@L> aߠթr3I];&@pQx'9FWS=W qvwkD@DUȣXo? xU━w|Zr[yR`!:$8cdBSLl!}m_s" F⿐]SKR~(LPl͘YfOL7Oj spRqqmONųP=Iu۵ E<~ΪRmx/-&Ťat19`Yq/u>e[Q^1Shn3pbf*MɝM-}v%[XD{ \'$P4LБs~:6~;&$m40K4]IU(ul7qԍDcLB^}k8=QSكz ٤-åv3,u=խ~!OaHj~9{2986V-Ǣ-}\ ]*t!KRxƜǕ2ۗP* Nғ?2٧iŽ{ξU+=2QY*0 7R uӹnO[K,E(%ܪ]2id " 6N ;*̒z,X>v^fxt])W6֔>B?j[6p+YN3Y]t'rwo% w&\U]d<]y]v]'U ܎U t}kܲN(l/Vz(?YjMB(:gi0c^gX~KtkjhbS֨Le[E3;+ulMy.AN&Z!Hl[~7Aj^ek&%X9 *r [C'&XA Xں|LM9Ozzſa9(8BrXU73l3{B Y7ˊ/%{U\PpEʌ 932PT/c4H&x.me>mοZR|< P2"97Ȓ>HIv]uQ%ME`2EBER5 :+.qvAQ|2 XKGa 5Uh7-{g==^(/tʰŧl9&|1V:OgTث޵m,iR!m4q_]H/k8 "VNZ~ߟi4"[}`Pk*P".. 0H}Jh4Pw2X8Fjc.[>{=eac#r3: 5ȡ5BS`&fG#X~f@앎+Ò,9O/U̕s߆ v03(W/Bɐ [~Юk0^]>dEpY.Ō3ut).I~wD~ [HG%"|qG5oH.oՏ^r>;QԮ!1=Kf83شU1yDzp PQ W5] :.M5gMmQdr^ۨ43m[8u_=5񴏷Ú]nuSZFZLC"*U2|:/f;;b k|8wVxi4,Hnw5 @k`0}@`Ǹsg򋆞g87BUf;Y hr ̡g( /}1q( Q ɽ3'! Cz{)mHԢ|=0W$3w{dGs|kccRh3΂K-7VXvȫ7];fkLjnmD+KVsʥ0t#(=)U>A\&HS9G:ke%FhV-֖> Nsb< %BqsMIFXwjpN/NI[NAb UDk랚>c~o~)<xY]hmf/{\Y+Ptj7FL:K2Vcac'$DkXc`ҠWhHԐF%% nfbd%>tX䕮ՓS*NO(;EKIVUK,hn|ۺc+iQ5n?L} QWlŮ.%jm3&tX&_+gf7aF\50MCz|K2< "b9tOU+UkcT9:Cl$|B<^Kmܯ'm1ʮ2,WNb02&Z#P伏cV ho1@d,VN&x|[AyZ۳B.e8+h~@@E9TٯslB3ny*|>!3RN44 %ý#dpճ荥2Cc)} ?\sc='jVRnwH:,FrD2ܸۥcXҏ/ `(H~ Z ,Ƥ `+&D+G9xU%wzmVn>quATJ7I r<ȕDG-}v3A [ߥԶ0y9cIS5,x&͖Kep`o(B=4M(1(I Ʊ`:8s2)L&Fihzu8ߢ]U"jf2{nm shRsc5jwa> L59iX _zڏ X0;Uw|qZgOA$yEɓ* ٶţ`"_멙oWdl6'v zuLٌSťԍ͓Jbb$0$,0??CŹe`0=?B 1l3ֹQL/Dn%jZUD[^ -K=~L#r.qkBwUUngG΂Z:݅p=[NrB2ޖ)_*Sǿ_U&'tzgЃ{J1enLGek8O{,(B1r,7hՑ2e'<(zb ʬЩ#Lu:RjVni2m. hwsr%`Iv* ,B5su!y^d  mX.h$po޸%n`C/ܽO?Դɾwb(c3Gs"'y0Zt7i zH>ɣj v6#չphPڔPV(<3gQ@^V K)hhn~nj`ao558#nWdM}HhT0"9_"2& yrreAWQ˂vZ F1[՘6(!;;9}\uR|ʐ VPkQ.ؚԼPmh%.3."I=^ `|b97c+Niݣ,m쌧um$M 85h0I]9`#@"[ b(($$JDC[AQuC(fkyʧOH͸ Xrsuݖϐ,_*~;3Ϻ +.jIU PڢzFE.Ԍm™Vnw !V#`w#ݍIq#Xo{cl.uȰMweqn[WzB57ǝ!TLmciکJؒOc'{"ab\YUW=' Dmee|/{Ⱦ4b6;c];lzXHT9 MfSLAE 塚o9Tj1>Ug'ۈÞ7R6>`%kCsfm+N?M+Q/nTi}uߞ?A>29E?K[}K5 n/Q "҇Yq@-8ޔ; m-'ǓҚfǢ̭IS-.pjq޵ABL, b`2⸉ 4l(4(&iWfêΉ#9jJG0vBWl'/᧱i6 ʭCAZͥ9Cij\X%BLN;=pknK028GH.߽xJH͍AeSyg.՘9n!)Z|ؗ"spO]3n-dd*,8_J$k}`Z@?1'tͨEn+.:| ?*,w(W>3eLc^ѠXoBd.F+\aͶ̵.eYH=JiuWklB̯~w|_Cu6]C4u5h)0ϏOv|(.2imT}U8ptrf<^,d%{xe$*]%7O2M .X WTbqT֌F'V  Zo:gpg6Y|CG O14tr !ϘX\+$౭C- :ƕ@X"T 1Ne0^ #e_(Yu?%?A@ H!4f.nhUA7li45VSEw+_%.1O /i0} Ur]K|u " f9tQObpŠD2E:]* 3S(v$D}xo_>anZ@b˘d;wQov'jjޟ"~Au-Dѹkа>Lw?L=d%ˤ)ѦGJm7NsOX 4@E4fҽulUCC >b7q)0+# ƻ_Ɗ`q*ǗNL,'A6`1G$<RqeDP+&/ ~ª8,l$-žeY&%Z ٩C2E48GIL)/>!A}֖ HT[6Bcc;)@E\csӆ/#c~+'L;$(*;0CTb0zd22Nr~PICZeή5Ρ v_HdՉ}2&/6ӀQ(;/녠d@0VRhS)yc!4,/\7Q@D*x\ďsɥM.Xv^F.d dz1EN}\IlM>a#=FF< q zez*n'='4xbl,0[;=} ZtN wQNq%Ĕgjc&8HP Lь ["/μaB6D h ۔7D*L45 p9?owC軃_Nxi- #2LPoL41*Uy7"59HjHR*!ĢsB⊇,sT+:V,Z` Z1`8kG-~T)dØC3_9xH&`"f7lMB!6g]Gy[Qϳ jxdN&l e"F_zZ&;d"U@O^mϣ2Pa^ ''jbsG {t%Ñt!p;w Cj2jEgw&JJ$<|#ܼ2wzqyOޙ=# 1Xg#" =INpy;B1TOy(1q/%+;RY\SSȀ@NhOphKi`/*o׿>VDŽ\>a38C`jѳT<26?lQ܇dmrL.._5Ci |V QI䚣@ACē5Acy&RZ?oa (5o[Gf p)sSGDs.IshІRx&]eWDG XrM\*%=贗҆nFqH | Spc~)n[)tT% đ܌K΃t6*&)2k7>,[u_L'@?Kx>7Ue .'@fy ^^mǪ׎) U~T0/0Έ*l_`&i \Z֝s 6=4DK<=Wp8\:AӺCK *((6Oh O_"X%$ODdT3HF*,[ pkNg!|EUiUyńa\uɱ?~ƭC)wBZrq! L<-O},YK~;ظ;[q1#MS z@,ƔHĽa}iS~3jg}q*ԭiuVQh3^r+lW!R`A;R/GFT snvM0Q[XGbιJ!=O Q3EqsS%- r?3|F'UFzBIr1'O֗^A 14VLJvN0#5"5L h#nҢ^(tKדfa<0kA/C|N!hw"Dާ7hߠlq7Rx 5E`oٲF9"he!\#!]x cdG߈UTQrWXGn>}ȏIy_Uh9Ju>d%cN [ʺIv#'K>6ÎB BPє-(!tŒ7 nrْް[Z M!΍̜lh2 @ՠ[|_xҫ$pIޙ;4mgy촶ٙ΁3b 𥉉+7h.Ů+H"*WwA{A* k"[ >3te;ېkGV13ޞH!.iE;LZS_7g~Ho,Gck:{eCF/hx $;-r sDIrdP?d7.}/qqi?}%2=`(fT^%xP ԧݺĔ倁^7cfYү,bCZr%:Η9_tawG2{s>!RgoomNk90^YΏ fTdXȠ2 p_NybM^>Lyf+T]1ߐ(8CPOz)nr=x}N@81xuu:Dt|Or(<ďPSҕGPs2#ryx[ł{ڵ(/x.a5qa+y0dO0kY$*~ݪ;'B' )̡O_|E?WvJɣ9?2C|4g_6$Q? %YhXJm")qiKi"QQf}ݨ (Gו 9f&'Azզ/ukS ,fe7bbK%p"|va 8IRC,AT}>hL? 13 wN3EmS46((н*1Kt#ڤ@>eH*F1Ϲ٢!8eJŮvEhђ aE5Iq ,)9eUaK8nB B{ȴ"z~l+=_OE4t<̧2,s%x0g)GYi[r=:!L֣%kagb&_p}p+ܞ9KM0qx.3(y! LY;%aTS3/P#f!`yp“r|wTJuaPWB4N>Y hNS6+I*h5LE99=tnOZ! ՚DKˎԞ}:9HTί=>(&(E,5 \^[UlgCp n- :Rc~ #˵eK-d)`>)}J"3WƌkTLtn+Qj~)m_Om@&ֺ7@YťaOA`V/NUٗt*O[i ;\L#su㰥)$@=hiՃA)ï"s>L2Y\)NV,)NB„.GEҋ'Yģ)̷x(λ$7΢)RH'hۓWnsSQa0룱~tQNxp 8H(H;8جq9bֈ7K8}4T:ㆊ¢ܝuMz+s%z|y s*(z+x 0;8?"hy7{$^#¿RDPD(XC>6v^mLߥ~*]I7iYyf<6Q` 2*&U#X[[[_wSN:F5H^aN=EtsHOתTˆC0ʒ2~Dugס@E$)'X7yoħϻɒ ȗ[C~NzهavΡy&5CeW VnbNؽ,m0_p}nt]+V JOߑD?\'8ld{NQ] ys5"H0N1Ĉ |-Ǹ#ym ;>AYܹ*mGEZ]jB!6޿ea?\ي1`AmD$s!2*v, =[5ܜ*qqS蜨 -z<ԁ׬JMwm̞:TzAӟs\8ԽLRO5䜿]pjf]M=P|yyzZK,+`lBsYڻ G0oCʳȾёh7Ⳛ `k=%Kjlا *b1[*gW쪋zֽAZ%3]' @3Neqo9[xY;Ɵ1H^bI kFmMo5D4::*{*Ob/&LǻsM4kIcE_z#9f>7G7_L]&X(;e5@&!g! }rz; ?6Cea?9<f}>~% w ـmLU//RD{RG^) R?Z4O3FabP!i qjjHZ^|Hd[?t8ͪa-7ڞbAU0ʵ{ )؇J8Ņ ' +wM:vOv7!RR{|Bc)YI_hJ.Y.UcmIA L.⢻5] VwU4K]iipC[?"IO(7**a06 H)ڮqq(9/,x X;vb+|Oo^Aq[w . l/ǁ*lt5Ǜ>âvQ=]E˂2~6$~~궑{ȮgO;-^s:qR֋I7q!vwF!z/W+] F QM.}p;|(l3iy57?"_XBK (lF5kػc?HM}A-|aW=z?YFViˌ;hmD8\Me;%6x"(96lVXcCH#/$sl򐝤>KҾA4f"6f,Qq'!qQQ[LZ/\ [Wp\O7G߿0*Ǭo!*̿l3.5J+' m$3ku \օ>ǴU/t6|D4ڱMZT4y*HILޙi X?&]y06&̐$+ʸ zU{/<.ke#/%f4v.쫅Wt\ٶ^s%:ٕ fW!F$`ATO3"BQ>mJ!1m$uЏ_;[U59?\d<|텛SUECEY%)f*BDdBMY|D}'AkmvW)_v~*ɹޜ@~PDf' 5nu k6+v.KEᠰg .`>r[r+Sf㕋l%e-kˊh }2 C%͑KO@q5Etr[/e5YN o[h%l 2US' 8*$L&QM|Ʒ(W)r傮Nbefq! -N`ѻo>)5ڍTHy ډ`#qE%m4^ AF'-PH RC2Qg^ #NnWwh#R\nDUHteyv0ðq+Q5*%PWm$GxI.y5S88|zy6y:YoaàNd0q؜XFow*\ ``:N Cr{G\nK ǩn@ĭ2!ЈiCW|.?7'N<.dr}vKF3З(uK&j XoQ𐐪L\iTL2ؕ2 fLpZ W&9h&B˄~#z⯊M?@)ˉFZjM(wwm،(':R_x/{#~NfY=Кȴ% }\eTIs䢖'dseG,/4V)n.4p'n3yTE?%_)tm]G"B%2n]K7 D}c,I>MrvCo Ѕ椏.mG2qpR A*rr+"KNX[8OnF՚c/BmTȡ ⸥0NG>mE|ԅ9n$I%ER|%m6._3+I8(%f r*^=BRA/>ZFblc$amF똜{[gr{i^NyrֲEGvH+\~R@: ѨQMo.`֩(7^Sq,gX#!MH5.FWy2q1Ab-ZW zB>`8~.n;$&U)ڊGiopYFxb/‚c256)@Hf60#gv1#AX\Wۉ:#0Oh0tفlt %s0C GZְw Ӧ]lHȽ(cD_Yiss x9U$|X4!->AcP&BpT ^$Ԏul.VS$!&}7n`:$<?B,^GbP x] #H-Y*$:bs`n`\TV = kD!hU-TOӜuJoEmco%`0  Y{%.4 xՐ:ϺO{'H\X4{GoHm,Tvw:*ꐪ ;RgYD |d24D nZЖ z-8ktql`i%?LHcyz-}Nl|~ CN8jnd?"$|JUZ7ۀ S 8։ P#:uPf$TBsƮG,m2-$3BI)?-Y5{ t?j`m^ UsdKFmbL=s(y^ʠ~`+Hߢg^̣xc}M-:ղ8DਆJ  Kmm.: yN҄>رJ EC eT:!'/8 u' I6EE Z-䓉P!<{D)$!讆?ˢ@[p~+B9?oM0XlNd$'&_QLG˿tijemfE,|A93sۋ-t`PN0oĄ$Ӽv y|Uy MTP,w mZ6ˢn2=:l:O7/ʁ& /)dOgԶɍ;KdܞG0&DyOreߙ*ybe:Nh.ӡTxl QbT,Z֜W>@^]P -aɔ1VpNFzjCV]{wN&Prnd"TrkB nDuwml{ifSD\blF D Uvh(JgT9F(ER/Dl>5lFv҆LKL=\޶_U婁eL&x^nd,W4lQKqR hwSY)F*%f)Ơ|0M#Vt$hWٸ?''{YeV ڑczRu^[<ϒȚ.jk=G]઱89_YC6J*|`^6}`9 8[]|'7*'!Of=]eXeRooIJ~2ޚg&uj2,=wߪ>w1˱CYk1@|V2GTP2P$AJP +w}dB|#x;󝠨aVM925Jr[}[rAP|#=DZlHM1(lQ4T9>21< 7Pk.IL _XS$Qi&  )6&MūHwc"5MB=pdJ8gx kzICs6b\e~7؋H]L!)N3\̫̦uA/>* Y[ID:р>څ x% '~=JPxK%08(w/ 8oqԉČgH\P ྥRJ/D14Gmh`E jԢ;/\}!mNaš$ /,?`/1*#{?s2:d-&10|EQۯ:` LmZmb]Wjiۙ0!ݒ1LQЪ#ʥ_y `1>jӁ 56{uqA+OPX׍M)q(H|DW>{%ijkyBGd(݅ F(sb)j|1ϙzeM'0. EYN LgVBsD2 V9Dq!rQ_o%+Ej"cJƗց0$l iy\2uaVJ6|~L1rNrt&*v`B ( 1 iР[J~5"> S,!eLiԔAO@jda}*$P E=Ūxfz0Kߎd I|(FڱœSۤ4#fm9ucL`+d)R#wcLde-IsKH8h)=@@+{A:^F+]L j~`f=fIF :j8/ k#m6opC֭ F˫UhGoBFeR+(&CCJCWKӨ%tgRGni_"N |Vo#΢ZU*v\a|mV+M74|b9lIz4Wq&J2CP,m5zXC@- &rv/],Bvӕ:Z%vq#2 ꬜!B:Tum:ڡ~rJ>L(.O/K 0ѻ؁|h^wjm3kq9h=M KU䇢1F[&ȥ\8$1sЉ1Xo6eEd@u)+;STMIf߭Q$VM/+5G؂#jZp&ަHSIE&oW hiZmQ8iDƣtM@ߣk!jP8?Fϲ^fGYa=un`V|b|珗g"ƾ9cu~c! t_8[%d![[ 1rzF?_NZfd֧d"b-b:B}ۑyk<_7ˬP]5ҤPX}m JN \4kkĞ=EzyV?ir Vp!d T3'HV; $I& NTfϞrE QPnsu9o9iܟM4 J郟vTyQJuWi׭&MmmFlq;&ՁG4 2$pQ&4-+s3HqrI*{N֬|b6KbBߒp7)X7s79IN)|4SåHQw<:~\hދ+hgg6̡ʶD,(W- @/wX~UlS*e?:ɚx&|NSur˿, .9;:XUv)-uG ,,^ce* _64YKp^ipE߯潢Vw_n5\4Gېn;uR3r'WLO;26&jOVfP/0R@?Xd0WFDF %8=D,i$>o;pėW?rr=̊賓Nut,֩[ z@Z$cF9+N 1^̟aRֆJ<(^bd{Y?D1N "(C\N3(mN̲}Ye{(rvF9ok_*̤Vvd碇y9( y ʝWr@(&{ E(zZu:LVW?җa*=yc:~qU)N] %=wa熗"!8]vJ+pVV 8%jWDɲ\Qtcm/hk0G30׿/i]#mFعL,nD= W3a &?`e:-.+ko-a9-r}n\mZz[:}&^O|!Xqjtr7K ~X9g柧Ĝ[]e{(lYor P=y[Pj% eqQX*޹pSN1'Mk`^yL0,* }%=\Y sÍZ|P.eXŠ0 [HHѴ#8omdL+a,9m24zQ|fivu3w+Q'ä:?x:hzf^y;t:_XĈF7E .F?_HS;` ]$;䂆a9+Tt&Q龉KВ;{ 狻,"эUP'E&W#By@fFS|wNe,_8S5qvTq!tt9>x[\h&N>af  Y5wXS/-ZQ'̰~GJ~J,YfW,!$GU'%qz/ߙdœ!/pU=eyC8L[DRHO<"U.SLPw[®B{ZtޛI'wM^*ro׫J~.Xذ?wS19M}U$''T:>-\}ƿb1x YeI d`o]i 6ˉ KJei/!q|]]1Zz#ff JlWciIu~˅ JIPi`wϥw(1ƬG8HwYDc+3:{AHD'0˂Ul3_|+rW T)=0 J526) !qE茒(xr4ŧl ːdP#(;QzXj6]Lhc˸3.G'_KY/v9HS'U:"[M[Њ83) 5L$J+rBL#TxSo]Gg-#aMǬQC+ea Sdݫs3r [)]'-yY2 HV5y ےk=!{Ov@t&WILq pwt%Zзw[+F>UhHTj[vr{{]7,#zv-%rP?,멃&9 ֡g5Ksp%vw^D?@)y}gi6*z)uq> ,"KJerfB_b ҿ ]rؽb.&ЇyR ƨq %w+J촠xXO-vfq\,7`GdIs 7qAa nIO;lIk^.]nS}67_ 3CwAJoƒ%|)2k MlS9gVGbVBA-_4D~6[Eʏ:dCx)E9۪98󮉬UJ`Y$Ѕwu?_6:b7|+!G&P{i48RN$??{ɕ17Gk|kv@fN%S&ى~WINj-a$k8j2A0ի= ~ΣƙJBEq]cFŒ [Vq2uvJ,;.."-D1j̲F^ ɜ;#_ ]R. (Hq$y{Ot,хL=+@< 'rSL)m5_&6h? Qp?+=g nЈƦ?_)<6 bԿ{u!V0Z}VgS h};8:4q#@Z\;6Xso!+54GI*mׇ [ ݐUd'M{!)P@"kQ U}s1P$;@UdLgw=xq[2wgQbG*78(4IN0] ^Oຟh%nX}pWA4W]ڤYVG7ر2lFB5ZU%ȹѰC&iINTl 0DIM%\b&(JFUwc\whW :܍Ʊ=բb 7п)܋csLjyJjTY[!̽F8)^b]Tk`7yżoZz"XBXS+:?S A%L6'ЉvηvjieV1;B:TWK:G2/Mזl#cr)0hJ9v2_'6Wx=z:e^NEf%.O\qCn/kM=FĭT)}.`N gcM{)ED{F,FOp:k:BLu *!b%Xn$rzn⋡zs;>5Q7Ra_qӐKt1kkN?w$g.{A\27ղBe h;MT9˯f%#mA3mj&{rwշMM#3tm+DS13X|V-_[yĄ(ȘGk='Z%J>'ph/.~#Uh5ۡ1R)ɡ&a$/9Jt]XuH=\ݎIY0 jK!14O@nddk,jyOd;偅'M+jPHβ|r0RzIHcEA%ݞ`E=K1x+ň8v (qrk+4oj--PN>\iä=}ܗ6CO-l)^0$@6~Vɓ2>~15,uw^ g1)ЗX?=?=VI^!iW6H&f%Ig2rJ6`ENvt~][>,[ G)6#H`eM79e٢)V O60l!Qi_F%Qʛ=UOsuw{K;NofH_LMYN0i r.gt‰P-0IG/6\mޔ\a3en'4gBkpߟcV-9!s t9>*n_45f Y}%yO~;chj#= 樑_pˁ+˱NW*hz'$NTQt|n7/ GAM!634׊1s0GYBPz6$]DO3̫QlmG*蹟U_*t,I_ľN0hgϗ<)\7P_(yS\QN} ff )7kaC_Z yl2áG Q,!duջ f}R#~8geBc2"\A0Aܻ^g@ՠ}ٻ+-[.qtMbm /W*F0Bx1_ꄝfd~W{ bEe`D! oJp)k#TԂ]Zܢ5y \NBUQ#8pF7x0 |b>Se^G~ *ռ%mÛir#tː|M0~!8S GA{c>\ CJ!>]zp>U!~2V}H`0<~3^ioزN3u:̫KY"nvG!a.. 0"4!vZd'q2mw9ð*^x*cz:gy.>E^s r <Ry%|>CJԧ&ܔGKo>՟CAvidV5qIa>CiLt%pm$[_~FwLR>]1/誗4sպP,r BXww]xL*X_Ҝ;~BivU$QŻE3KyoH Lvd ]^W\ .1¬۔m_s4ʷAN~CD 3N>qv957C@ñ{]{xU-s߂ّIeM@ۄoyh,ON2]$(u6s-0EW`̸5̨ waK&UAXl賱ѳxY(A CȨsoExo6Ь[rSmL^WDcpX0ar$D@F\9.!&oAaznp(h9f6,فP25SŢp#h2W푎iȡq~I{9lF툄3 9B+-=Z\/)smPEDY`Ͱy'^\<\dՁ V3ʜYאr.Y7|Kҵi9c|% Q70K9y\`<kAMc"/jAɀjyCɌQodi?VD#̃C9WCi]Y nZA-iȻx{IYu]+3 g -LpSF|>oh/TḬEb9 έ9BkAFWOL]v͕L, QaB$hĠOԪxnJ .)TC>QW-iѝtZ =\S'1ǜudDfM GP0Tl҃ZѸMDCt[@xD*N`x؆#)/8 ]einڲzvOk)&߄auC#chQV>1 ӵ`R[UO))_43vbqs4y؀OX$81*Xc|ll{ۑ[;EmX@ØHpFgtJڶUɏ0 ^]dה*萋c& y& B%sLL*i&D&ٚPϙ3ܙ"fF څ6-2rRk|Qxi89?5xYHG69d9:kqaY BבMtvAo>2H*{&uXV{DF*Qt%bubxۛ2Bt1cز@hoJ m[[$(2|$0;9,7mxNQa\_Wb>kIj|~<^3{u lJu":LTi;luR]ui?ev_&ĥw26Jhc>/AqUF- :0@̇a9%XdɁn\bsFM~WQЈlsNkwj֮}\hQeõjzx,) }1iXZ<ņo A'T{ht?%J|# 49Q j>1zgؕ>Eļn ز]1y@ 6dgd- Ra#F/Y7j;V8!Pv` ދ9XD˱(KP:c0!w Zbk鵢zSͤVnhL ϸǡ+)YQ$g/mɑz-4 )OՊOO#MDX Ȉa_q:Ύm:`!bI% ^ <{x\!,N { zY D\FDPX ϘΙyP?IZ~EuϗeyG5筍rN嘼V;M̻Twvt^ ״b!(k.*VaOGW sry85oJV]e7|(SF]aGtHaIӝ"nX LQA,HZ]WhŽw./|A]OW!@]H-kNOwd}Htw_]6ȯˉfZ#ͤ>ꑚ"?Qj B Q>g_Z@b'(6f1_L;Ϧ m>;Vp@_xrx!eFxu53=1a<,k90v&ДtfVKcwQn}ΚAz9p Kns]%|`=ڵn_τ R! 4`n@ߒxBf4O Vur: 7=L"q=)ėn#i2nҥ0.䤃n} 2͡Q>h"E߸Th%q-@ŭ6wr)΁((w'yf$G@i5]Q~D=ldU;RϿ5p`THѿvmZ3Íd#sHfVBl'5' #<< -sJs_Fj0:v}uLUqCȤxPLQ3yhYplW `?M2B/{!VQms'_M(%ɱ ,Sڙr%D+DBU}s/a6xTsϦbz%䃅)|0 {Lt\ YikS0T@qkrx#F.<L' ;"p~ֶ_7; "΅+gSuQt @Z^IaXիdY֍ʥR>D{M++*$g4)CD͐߀\ _x\itY2~ϺC[fGpmwívyPV{' 'e{ !wp픶;)CZv{}4Я[#Gmv!6F_4C(Br}#.q̷)R,ܴf[_ˏd/߲ßf n`r}B4Vঌ=RwI3_&E$ ?Iګ[[U/=綂~𹐹g_ݠC,-b[ YR2ą~.).lN҃u׏Q3pH䫱Ύ8Ѵa`% _bSFƃ|lTbbÉr4o᧾Ԋ~F"(J_i*_[ǕaIn ΐ 0uC;Qlgi"+ Pխ%GL>#.? y}d"z3H+hp*Wϊ ԗ9*U&Ζj~,3 `,k"A}PZ/#DLkB98x"ς)8GZÈVەO`=͖]U@%ţL{ƬGE #܎*?6mh _>V}v>\ٮgS@0aO hfNwSĚ&s!.X3'׵A%sz&!F~kx[?HRaVBT( PI\U*n4S^',i=S =)ScȔ#v%JIje\W*?ֽ3=͒>9JCDXF|MIcAz|.[A]N'[ 4-T_u/=qi/q◛RӋKzN7ZO[CsĹƨ/6 |vyRJ5oe:q#H?}.U$d$RI JŒǡ#;1IO[57}Sw9%"P6z./] ةmS22O(ڨςCI6ma9CHNfimf+Z+ݢcإ5!x nF+ hcnyEQp79*.=}>9>_`5sNrP!)!qPE2ǽ[ }&}^iQrؕLĢd@R;MNO,Яo袍N}u1}qx== q$x_BPړ v46As,M0Ym> w`e:A^2Ic.yzb W6sQc]T}MU:_QY`"B 2vE@¯7z 5YBM# 5[>ž߬[wΪ* 3?+S"Op_Z4u z84w} =Nm+γLkp]ᢑ~cF_aSYR :\#XmyL"(+^*6z6lg8 v_o%\I$ cpNL"EنջUGpK8/:R6$V^ϝq6RFCXYquΎ*Yng:)kv?xg 29d..4.#v{/oHk`5|P=z>5}1)jWf ];];3ۉq `%|ts[%껗G>bO, Qa`e(' e7XcvaRހstav=5[N34)FeҏuW ^OAˏ` -k@X`/-/2d^Qq¡iŴ7k_gL bfq@MZ;e[>p:iEvm{Ii`Dh Ohu)".msV9GF?䊌V#aTs8!O:LCwt Z>hZT_2%ѳG KF&|j~bOd9BBXa-w(L򘴙\.'rvy7_aNٺ; Q-,2pxtFٞFF:>R7zMBakX.[Ҽ1,aCod>"MW(Bkөeg:D-4ď]yL WЄ* 8bH1T0XsN79Y}¶wtX4E+QT_{Nm]7^Zz AD8;@wjO+ʙ0OaU֡FE]#{C{H)"ȏgOշ*g=c;2 hM%I@K Oӊ"n7T%cB~@k,Ia$;K1pp;!ָݼ!ջ WUQ} )ھ35;mmgI{MBPwpPvF6LBNYVfB̚w=եc0%H7 ^Ē.݁J}4{!a1Ʃ[R1o`or;Xu"%4['S3[ ~bi 4+Ӳ^hW#l!"šJ&zZ,~E9 oƚ>]=݌+()`*nډI}tx:euJOf^skʭ}T^EVцk<~;.Q3Zr-FKbdn-Bøbe"\?xISl{fz°Etfd'-KCF?jDr@ydIf/)Y`; dl&HzyKXZ3x1}3ncWN?@ppXC뇏h }܃z)Iu-ڐ}P.X~3q@bdE`v(AMel-(G.rûBy.gC*"ͨqnAo̭*({˲%P@zWD rX[𜾰GKu6ire&a(0BaX)MVd$N(g=DU_l݅10Ƕh'6, ٨s_Rpsu{ll'f_B.vYɋ~U*UDeepgLM6&RZԓjXONzV+f9~H}y\S0.+@6쵈QP"sa;pᣫ9?U+= |В>'ne]~Oy=? \Tf*O,(AlG3.\Ncq'vn ٥لR>L0 pYm廏Wpm-ыL=d\tH:mn.D9!!$7:I:0'_C.9;)si~Fì?/tp_sojtvD;Xk,Ǒ [h.Ѥzqf]۲C04>Ta6/97 4.,(t%+VD^M͝*آpΆb6%B6%m=2a3%P4-SxO^O˜E}.VtT1{I+Y| |c_1x`meTVSPe7f!ҦfP"4ܡ6i7mLj5٧ yRrd1ɀwkY\ K p>3L[[ <"H#=GWC ES.qLr9_Qa,.n5cA=́ 6M8M\H:mԤ2E<=rb%3A pYc4k$tx nJȧn]Gxy|r_ ڂswJljrlM_(cnͨ (Y_yZ)ŻRطEڼ X!j s9 0zc?0?h&"U Ĉc_W^{i *2v7KQ/VUC&0VU=h<-ݭ ^ϹxJz> #eI/g,]5QK21]Tk<<(#I.סq/IpjNt5< IpY0b].HD6t%*IVHLY7*&{ɠΗ5R1_s _ߤfajR4n7 ]s }vV6e Pi(@,'tL:U m8G[a|ir!l'c\ț΄sk]f|@3ϻe;x6Äv+ڃTjzTz/{%܏m>гrUNl\%_EqoY8ŰH)TYA/?69 Cc0DejNqTfGSSոtק\ r>a^]][T; [2.Z7wm8k?!qFWB,˕8^w?BV Og@?x>uJ1L2bk ż R ʁJYqϜb `Pdnmmw7P>nκno! \\#Ж,w,=u;@$_aYIM^:RU>XdjZ1}rFe!5bMMq jܟH˵04U( 0#ݡF8< $ ч<P)lRB'+{pQPteEpR i T 9Cc?Q?:Ӱ xɧyJr{//0N峘1(CJ+dE{xv@q@L.Lb53?GJ2X*FsH qu"#EԚE|)S8bHȵJԕˊW2Hců9.UR c^XhYe0EoGNQTXT L+-Yg(#yɤX7`k9:,`?fsҹ"ܙPJN&-εw=OֳӼíXnNlWXs|u6GI6KFާ@- h=!{. jC:m(qr2}R結bNpyq$_Xu)<[2ͣ F?L)pO>A6'GYIg4CP 2;IQƇƚ$֩pk9_Sg~Wo>N&$N'2Q|w,gjrĔctY]ole=X7R[7*?bk~G #C*{QmppՕ:F܁жaҜ{]#Ho*;էsfM]O15=Gn: l蚡OhJn/עzZ uIs]~|". ( };f՝B#u ʮR~n89+M}8Z?ʥFDprd/ ObS(B8=5v\I7#u++4; %|Uld TYEdVO^=ys%mjPDf[44!%|Xr 1C 5{-rcY/げM0ɶkERi#J "9iw%d`[N􌒴Z"ǮC5N*~XZIeWA rjs(*"ގ`˴6ao-+&&t2Q"_4Th\V=j7(.%@RB^o r8CZhVno,4}˓tGΏ8W1ٸ˙޵ iBeY%`5/ #;uuxۍ$A6VP,S 詻$6@HA1(0Қ#NE5}$ޤ!">A=o*mQ*WEy=Cq.4H,^Pݽi7-h)Jƺa6Rːx)iVk~`G$w#U-]ttOKp5[cW{cG1ˢ֞c7/\sU`tΑGq+>Вяf_6)4 \'o.Xo[ݔ:T ĝtk=w Z[$Nyq=PR9)Oj6;`s<3Ќ] VQΘXWQ, $k*lڢy󌬕jO!A*u!YiW7`πv 8GaNnы =,o½1\7g[t)ULM uY1m17"KPO?ͭ>}VVRX[@Ee9 x^E4w=bϱݾGe,* k/:нwo=AeӭnXkS2[jpO&cQZmcqgUC('j2b- ^f. '%.,:3i~n !p*uSLd7k o@;$ReN"i,OnYV;&:ReT׎Ntih /xސlڢD21Ck\p"ƍ3s[@#"CL'Ff޿9V,gv@^ {5CBSWWlOOWhs~tu6oJ|_;v5S2&GW^&([ˣ:zm #a,uY*GtÐ kn4`?P$@NթT~Lb KLEJ⬼ר w KDmI̞˭3: p N߾XM_G0Ʃ/Vō_ 1Ezg}MqPbplwiit4^#S#V)(̢?ӟ,%vD[`2G*\b蜕𢡣xqL<6)\13XB2/*0 9^dR|U{xȳ8~J"P^tQlYʷ)AM6v$NmQ;yhfXjj6b5SoP#E32LWGJf p6/]zeLAFjO`5 n 3J S t9sTGec4=gp7fI].bz^pL?({BEDNw!I&nC&t*fb2_ 8niwDJ#5.n3z4|S T OZ3$Lg.rddN~mCF-+t:Y.9m}̃&J+3XLvMK8=+2H;}-6c!fXFjUOًm;ٰ.լxl͛>NdPyrоf2!_=Sr@onc`+<*nBXiтc݂0M]Z$L;`(/'(1qM}m =.YǧC>}# ޜ#3ɉv{ՆCsQ!S={e]FA$!AjrÃ"M\yy!s*DVh61*vr*?&OJ7asۖOyQ8k+ ]w1'y \<W $`;J}Zu P2'k 1*9iFƮ tpdevc3R~ŬN< Y&>1+4څA@fkT#*[C֞0gwD1 xlgf !k ٝ"14ZN]te `B-So|7.G0K݊n^\N}`Obx Cy|zoL\sAK$S J};bb`UR#Nu{^|p8asAvq@x0͛$U9^vuM;b)&PϚZ_W׍((m>+b*i&=놳 h<񲟮>fqXDUK,͐%zׄ @{qrGZA1S5#a#;NK\ g,wCbD#^j"Pa60fG" TlIWlkcV525G'HSj)40y>̧ffV .(s Yӊ e]6*эiL_R1 EH y;jsa2ݜmLniĹ֭m*7G!0OeSucHئ]ϟg`|ʋ|O&J>:b}0ز-aj/&\4*_m,vQ{ g>fh@k8(Q[#O׭+ϼf =4{$o橶zՒ?M[w}OQI|܉9DA1sKjc`tn$^Pgóo*x3x&AY{Wt] Ũ5c(bh!"Pr$=1D fcQ"Aclc`Q薻CLcpK |1&GMTq0ո5 'i.:p`:Xm8$ZkD"*FcmM8 lx_Q05$J@m`IA;y18JG]R\)R;VWa(/GC p1]g|2i*|^f37UE ba B"B80_AO+;]nvc(k2".PjjGt+tqg@*-C%JCdu 7k`셯 U.KsAu8 ][5%|/WpuwZn] rp䠅VdLdىH>#NS!)9EidQb\Cħh#4&f+/mpЭ Sh*쩵V hDwǦ!6뜧vu .I)f4X$aw`hUPT1>v×GٟuWs+Los "\KqUj*1p$4٣t%?XT\X3̛;'@MZ4Sɲƒ_p|Gig\0c@Ptt%=dPk&fc-OobP%㙥 u?P}wZUrGt ~e1S }yCD͍y] bOA&̺p64'r EvЁфk6j\JO.%~nUI:݈ a*dEŴ h0ݒ8lAhzq<(ZcypNZBȌXj$ e%5'PTHݓ-n u5TWHioZH "LirKɊ]u);7UTH,Qv5kcA'xQ!x`՚bt:vBCjl1!8ka3A-O^M"nh6=ng%;녫 ~)]ęm@ZC8u1~&?"Z^-P6@5uv XD,Veh6#gOST`-$"Gi*aŒ.)4BۃZ. 3+(ЄvC?F)KȖ|`HmL`RSŒ(WαRM̀f,/lhxqt D.^,L9@o'2Iw_KfmZ #dHBzGg-屮承I<+2rR[gmq}xo 1$\8PEt;;bi='3X8`Ј ;#`6#\VXIc<u99nIE?\3< gv#+ryO7hp)?SӨf %o)8w'F1 et /!L cKA5NrBjʇE3A3zbQhGa*5y+H6UU鏆0XHZDk~̐Hp%S/DDco[fT=nZrG䴳}+Ie؃s~WiIO;jS+ѾǩbDh=UI3?D\j=g?S6FCDU(74Ї5C9,X^D͹eeC4,T(Kzh BJTt9Z BR*v]I*EmM]"2&oRgO585Zka#47HL" ?guڈkX /n]MW5 Uq> GgLHdv YJSSl0fS9}NrD8_E-qBRD E()MK) wېGpCCѿQvv4d]/siwPնiE"[cˍL2p5I&HPJl_lM,m4| bwה)eu$fEn23)gK i|(4|K@!B7!*ս:Ӄ|z.,5o=E-Ol*@;>xc$PSPdR0^OHКU;J޹ݏ S]7O'rED_X:'"N}R]X(9Nݍ9 ,)IJlt7? ~*17hnϏ2z&( ւ6Њ H.`PoNeBeq8S$vUfiE,L4#T6?Jd2H-L )L?-~%5T!^C!+ٺD1bnfJ_^=#0!!UM juwn^ ނDL\6!HH ܙj tӫ[a7e\O4Rs\XK_B/J J0C~ͤX5z16.DRzA\kŬq]R*܃g l p As*#cu Ky)rb/5PŐ/x1gD }Z~ @ajJGJ.`Φ&l_8uMn9cOW cwϣʏ9q=.Ys";[~i\8F|B鐌;#39/Co󰁂Ya%n$eߖ0p?KD#}{Px˟ M0TAr#4rH?]Cc>Sy 6^qHk*똘cozT $d zSZu8ttx T)lw2.DmYW.ΒI0& (Y\W߸-feG6łI/%7 FR~F'KlK8֨j=N_ƞu6L?WJD +ǤLdj#$-lUSuC>yΘmܚGsɾH|iBV,EB (L#Ov%xVEJ_{J UyqaV"$g/Q pwNFMJG{r˻xw1iuNkeHȔ۴F|р! (C)t&IVփ+knU\'!l.:FoYv{n//tfLKM-d0e;][3ߦ^ 3 #SXbUkj.q2bk{N=qq|g4|AREjA4I%vU~`,TS9]%-č|v\uʔ#-n9'WwLD6wrS\~lѥ&Xt2΀I[}̛jn\SX!aN5Qc8^VDRrbжha똦!z'^pҩZ8BէBԚkp1A6U @ЀFrBs6U)A]Z[ `{vU+~=Y`̩8}lSCy*Z`4+>ReȮ= ģj^#8^1#3Q)OhgZ fMJ=m'a"GvPF!=`r)N|"$QG$*Wzmqx{>3G֜8IЦt0X?PS{,.H|Mqm?1=W{ SP7`Ȏȳ#YZղ!΁h̎~@/#ٮbmɾA[E3E-Z <~";$`_%c1El2́o_Sv9vTX-%k?'ܭ9W{Sm˯J!7nBM@eDQI;8}[zxE Y P^45BDb .+ domytzIc:~P9Mk#o =OwNgN@uq ¿)-=9nXuR Gk:lE<L%GTj[#IȜ8;' 9POcaG0hZƒQS lSt lÈDPםgy^c/?0̺-Ae }?$@Txbmi92 Cm>mD|I,of,ubxCYL. !P-EQ4-׸쇽XoHXͿM zKMM\ O ~X5$gtXHB}M05 f{PļXHz|^TG(IrU)lC=iQ&ޭ}@ ݫ)ʠesY 9XUT[UB,>0ď*dދ,t^9J=޶GD P%, "@L.yDbDLsB%8pflM> 0^_;S:zC~i N6\E»ǜQrI=кrM'EJcւRY,/"@Me&(K~hHqhp7gfq$,֌|@o4q [!&Eh SA6^7$e]O <>֚<3Q1O?BI``P_ irz.P |/t1C<|Kԇ;}G'9AC  hfPNMi g5An8}!lF5ZvE Hzؒe!+1kuNxs8G@nMkK}mmr<ѕ{J\ŻryWz,fֵCt^ y OĠ`? 8!>j~b !CɆg~$n%iȔH4t͍ $[4XkI#UY/9Nz5"VI~fCV0Peusa0ޛIK}*=oਇ}LΞ1jj>!Z͟;O_>q(8;+(14@NW]jwMlpۡmFHÏ6 p0fy3CKn@3t"CfK4~p͘FdbB]~06&Bl=H4b(q>( ?AcFBr-x:h diy%ZNR_g eFs&6dMjQX:'744J+m4⒋>-ܦې3`yg-?zkH` plMrC#RGț_؄^r4P-Θ DU͖P7ZκH|ޚmflU&ڝzJ/=X_\ xr9Xz{w_[ے KH ByznŜbrz 97BE:xu15-mi2ʂF}wekLt|k֮JمcUy+uOXJ>Y *cV\Dn^G9k~R3Zit'SٚaPTdtqѾj2R|!QA f|i(}XJ.zуlX$! ~ O EdMLھ?.8|{"8[Q.7OhIVDVY Kv^ 0wL#/`I^]db$OEKNJݔP[s~+̋߫kAg2F)>y#8oCV}XŐ+~Ϙf &#+̍A'-6Ub$eZ?ƕN$~GMB)N7Yo~~2ƒ?jl'E\oWQmmLhPNwVV,DDH VU$F&$yd=z>i4"2 }ێ? /R^ngAR="cm:OL[kKu8sfFmHV9:`Z,Pj "NRy4ޥuU[Ԋi !c!*vR{:4@Q7,o~1ߠvwbYG zO*$F*z½gA9MazGXl,Lr5(s&\S4'p]Y=Nj[@.Y!l%܏J[;5u8HL9`c2lK}\G_HxZZ]<O1Ӹq-bjB~zEa#>Gqn ̩sᄑ?z2olVvQ۝3Pr*tHL4\l< z?C{i[B9x 8yBS;/<{]tv7*0mc_rf}?NIWR~DJ\4<&F?Ѓo!O#׸[";'"52ɩ+R@,Zd29INSn+㜚!I5@ } 9/TɃ:cr4\f\#j.c:7OTBY"mAtDiis|wl7Vps#U1q-Z˯,!j/5C|Hpp9L8{w=v,%@ub+Y|'i,/C_䣠U^$t9FQ?Uga`iܑxusKR'ct[įPS)+Qv}\hް[/_yH=kH gBp 8dxL 3el\/ c(}pRs=Qj^"[kV\bxY|}٩ )ˮ?-,c Z] B ڂq9PvFsh@>r&e3P`8tL) m?=4KN7 ސse\&AYt]5zd-9B߯i4{:KDP /Ξ1™_dkCEviElߧ׸57v4]H+ӑ>94٤Q;ّ5hBhJk4"F1xi t 8:|;ڥ1h^C]XPҶfq]SEJ0ԆhdByѧ4zgɑ!$mAWTt#_|ہ'ss@zT펜a: m]a4wjg)􊅂DQEvQfR^N,6!xy}} H[pxf)j,g^${An<6f3GrtC8@yA t=At+0V{݄%$S.{U־2o>@O?ݱd'OsZ1ڱbE@*|GU@Y 3Acvcb)HG X{11\B%蹚R%~NA?6ӻJUeIǿz RQقfD+ 6ksL/ o ۜk=b+ ͣ-%.u>5n=O3N;2fisp+wH~>j-tD"1 u&JP7EO@yR:B4`/pBIlXrʓ_ #PuH$|ZK/#'Gܴ6U<;R``lm_CL.28\ ؎a$ ۛu#ai'@] 25U8!|pFYŻ УK }ԛ%o(>\Lݺ >/nBŌf` e9Dv5C1+ I{=* >D9ڄc_tXsѦ2 l(J,kX Fosŷ TauXf2ͬ_M4fn& 舷R4ҕmJ;d.:9V!v ct *f_΀@ &J9 aS.umuG퍦 ǂX5" 볷h֝HZo?U ?a}`NY!=ٷ 9IaRqHÂMp ǑL)A[M5!XN8uB/V {+o/ȣon^RPOm|W*֓XNbWi\ ~xɔI#=rX!wxTɾNe^P.NS-0~i)jڽGY.$bDOɂmLCĠAJXpK%84@rSpSqy*BbarI HśVO䧕(ztZ\mi<.^R r/ao]WT9R`p:R'*OOM3ߤtNvB.v[[g: AH =껃)ԬrԌ_"E|.c, *'*"i~o!5H+3ySw[L_]!Aw=d^weiL`#` S#jtwu›7M5v5Qq+xm8֝rq#d2:u| o`RMqI>1M˔p^_r+D_*9q8 aRpY&`GIoYԹLqa%^ĉg7W,"]{[|}3ě'a@*٭(è˃b/BBDi^ sDA |9FlnBu嬑nAl{097N.MSPE} >p|7c:VMz1_{;iM:7"?OON.=Rwna{V̀@9S×5x<Ӷ(vd(6l"+5}geȵiK.0veR)io/q)9q8g bΥƌO/0SW97*u"yӾ8dqNM$c$~IgST`+t隶]esp$jX HmQUi&jrI!K8CNbx8Bq;0ϼLDtYR 6t\i ]r:zzmcXR1W{lϢy wx3&5is]Qi %W[$p|Cug'B8CHѺ-al}0{͐9 Պ=yFk)truBʶHt #;o&!+E&ȑtKncg3z< qNi !g'Eb8l!\ed:LAX4Csb42AN-iƅ/_2~y6ѽ0qv>ܐd%M'FhQu_ mťϠPȔғz\m7rcbuts 4Z$$QtAp-K%n){lņe@w,9̥籋\ջ3 S9BdzYTq["=ִ!uEZ'OU}-  v-[ȡVG$ [4NkL?<؁Rܖa}{uu {!LW*v/} ~PU6_c4nиtɋ%MQyMW6}kN@,yk*ߝeb Gh/~G4$q& %rQjO ePI_ `P ؅ՎmB`A9&-MոhAV J"Luh&cvOʮV==aOE^-)DwnNS=P Ƶc248V= YQL0ff3ôh16o_̌ڗ:< I#;DLXS@|۴^Y.fFx<0厰n(]{[dD0FQrH*Rg2=٩6be'5-zJdBl?y]oZ#l2Щd@њқBbiMz:h ) mfV;! %_aPI8QpzSuH2-/TkG5ch 0'FTv:OrSL/-c-*;cLU- Xt^d#&\-ߧu)5y,]V娝ӄGɹI.߻6R2{D~~{GsEh#42xoES:XD>ÕN*'45L8Ηc^ n};DŽy;+܎]`8S]6v"OB Q)&t'MRaE- 6\++4G0a(}whV>l q~?Ű *33H /Q Hyf~Ww9xtd%q]r  .݀"ﺰh:PR&yVүGLgOG)|+&Y$=^.JPLZٷxi绽6H!Ȱak f_"/ ]|BC/Z>7dڂMPj#.x=sD Z;ɖòıEEr0"ќ)5g.nEcѻ('\Z:1Vз%g$nVeZ5 D 'к%ZÇ!G$"!, 24ݬBSCtNX'{ S&JbqYHq{~9.Eؗy:(N Bmso=e!eplܑ7u'$Lm{{Jݫ7~?U.PmLtShG8̵"slY`xU&p/KG^-ٟsdgiri]\#?8sjo7K0QK9Ƅ-;VϤ6srQ( IrC7scE(O gh)K* S1쯟9 9 -¤#up+ݛ@$?*8k*ǨclXfr:tt~2F dL|U2BfP3Vå?kO[/s`m-+v Ob!65գO{gAI =R:K 65ΊnX:QspHE73+Z^$ fmpgTݒ< nhDTo0b74 VSeS3 ʃ+@&%}{\hN!=E1fzX f"9Ȋjz|!?B=Dw鉿+-sA!yblOPmI9X?X@[Ag- G 2v,7OlQEHB`E|)2NnuF"Vv&})$$g?HNfP(F Dp4A~x@((WRpAcva&*>lc3)Cw) |UHFt]>/8ڨq3VA̱h/.Yx!^$UM^{@Q/ݥLa5UiVYOKc!$RcGR99a烺d:xnԸxWJ.Gfo($+?DJ*uIy|6fl:O[֓)EOP$~O. TqY}Rsq<ĕ[bj%搐%)* Տ$蓡3()+jhS1v ~9xh1 bAURE?+WU\Gb77b W7fQLnFJ\_f=թN|ɚ?%GihmsĆW=:_|OMezaŒw iRПU:XOJ-J,XQֳCP=ѡ,2%іuԐ5^b\Eg앺-)^ݫ܍#L̲5ۧv(dV,Ə.&ɐ9iE :Kr=l!Y^l*4g?NA $Вl#ش=y zD [CL9FOL[rp)o&qKhU_6JI#'M FQ\~&W}o?HL rOj WkmEM؏e 0C@؃nŀAoҖW%`TQs5`V+rt՛Jr^,eij_{X!xq$MH_Da`]!oj/wd(hqaO?U KP(st6ƣ$XT.|2FL:w%* t(r#9 {XSwuMe*Ꞟy~W'H_*1UҦ=Wo3gwWmTɛgyd!`1a:"-x؃n 8ZfO2*(!s\|QuWo%"qVzV__ZOM3;FI `E(IKF߹ipr:5;{PW|آ-~&ry]mPj!WaSb9Q!.(-wI}oܮ~3/H1'?=d6g[5 _)Oiݚ:Gŗ6/ +. 8VHWU6u*/wkCx59 _8arlknU1TIMRֆEj>hY`Iφ۾DDCsZz>{ܵb\m L2f.ǝ@l]pd ͤ7%8u(#u!|}DlT7pw&M6Eu>}R3&=Q_zBo +Ppcmd ͹>!-5蜫{W,ck<&yady5e* 3cDߚ8փYkb]G": ƒR'$:Bca KwwqgJnj9f , GP\׽KG{PtvҮeP3L:Ӫ\$lv +}g^ivr<ۥq#@HmZE# \efGszb0C\F4^! ͗TcXJG,$ӒuNh$M$tP&c+X_@OKRikJ]Xz Z>n]~\Yw|FIOs\{n)ˇɆzH,m3 .+&%d-J;hU~Cdɤ(:e5Xget m |*[*V&[rodvDJ 68$\ǵʙ$w4Ƭ0c1%N篤^#rd1s!T'V;tkڲٽR]۶.{^GOW. ݋7w,/;|+rzejpL5ƅF܅]i(=\Ou3?'u,wMgQ~Ej hKW<- ?X[@"Ioe ;5v}# L4_ "A2ZPxfKWC~c0A̚ctvNP8ߪY?J/l@hl`q k!~3GLtS0YR6/x- ~Ux1W{-qRIBzs+<\BvB3Y@֙ DYErtZkf%a_dlZVC+_>fRQ"9?U VfcS[ 32<.3̩95Q Ʌ68>nK# D<0o?]XuO긟z?r77uy-P  s5d4tm[DC{LCrmƯ|Ao\ρx|fڤn1D ֗oCO%ʝIdBU]Tԓy9>@p@r'[ 監a^>D3ciRR/( fvN'Y|VNCO?J,K jT iŬqgoGQ aO-ʬWE+7EtUm0Ԕs컎N&MJ-QSI|{xםۄyIiΔʹ2XZ@5A<_ZunJZhPȡ;PK+tx4B xqbᓭpi$Io5qQ z=ůF"l(f1ߘ+:8q(‰n|&IͯFAyy' mnOi|>ϯ0=GfRaQ)PBG yGq\QsÝ؃E%в旀bVt(j.WNO'RClǁօX1`w= F+ BKgy1˧p揂RSUԈ:PԷiRI!Tv G k36%a+|^Z j-uo_#n']-=)oqGN?nl{-H:7%/켐4ˡ&\b Ww9Kv)~,ǯ1t߃xwG;"`87bUuq`$D6랠9 :nI v 1(^N$"d7{Ɗ Q8sF>[SBEޔ0D%Q5繶F)<~Dj|ia 苇]nMu󒛜 D\דBMsf]|iPEc9_z79, u`Gm`/6z5*]Cs{~Ov4gMRRLxmw$8)4WhӲ*i&@v@j$[33\m sɈ(rp IrjиCA*HTY_n=9W_v"tZYc&F6u#r'@AhFa;Ųa635W* 8yF%# O7.O_ 1o&qQFzKu!]OίaC7~W8k(y+CD5hgBau7"r!RbHqХfCm!$+LfrWSnөA2 >&WnmҴO*sOKZ&: $;⡗+07夤yK"^X y3 c=3L إ֐QDՔ> Л^T/I=UZ1X9|׿4sM]TnXM@(92S }^ G5 >"Ek3Y::Y=a=Bl2ծY +lbn۬&bc3u|̜UڃR߆4t[s-M5iHլ9p&L0т)}0؛}c%?e<+{2n3&lQ8aMpqA9 QQw蟙;:/j+-|5$&1H ZvG6jhF |]X`E~Ȇgaa8qG(8X`πg$i5C` k6v^QKLP0U~cE ϶!/,R=C%!@Nc:+|1H@ò =Eb^) K$YcC!(b)iv< eoSMot"U3;閩6̼uy˒'%Q;1/E V]l[ XtZKnF @6}f:?IxMJ+'$=tJ_fG*5@ <BDû;{Qn9{Qx[ӯNE}nhL|Hs +IA^elq(ӹ{a#{c;fع1f`m)fy:Q1 m;xJ+{/BFB#Fm6!h^sGCM2i5)L@]Z): ᔵit~THxߡS>z@h}s޽_]*V8JEF_6wQ'ݭNZIFaHZzesyAeѷ\:+BxUCtlu q5- !h8 #H؇b-t\ *,G+Uuum֖ڃ@ᶴBڢ6 nǂ; =9k8!3z*ޘ᦬=ywNiKqnj׊>5A*u8q؏wd N - PY>;S=~@75 TX1uNL0UzuL ٌCL4kIvz NMOT~"M~qIm&ůZկV6oX2­Ғ+DvrӃݔshz d;{pScqP,N`Khw"{dsw51#VS<ų$ s* t|l`F}hȀA1=^~:ϯyBxJvi)BLl6qB40DVmm:eݴ hQoؽ̉Ll JAW?exxK(XFvY$Y#j9Wpr0A ݆'V[^$ۘf*O(=!;9sV1`i犖my1e=-* LΉk & 4vW71#dd1tٞ+ ѱd~|v+^(T%'Z8.s|!H*mODیWM\V>B5E)s $dsbS R9B6m=6ڴb7ش`,MxbmL2=jjϞEr&UC,)12,j eLr&!Ul G&u-3f6ԃi$=*Q`lKiD9=Bnl{lwϖA`-{eIrV,EH!ҡԝm=F3$zE绫6>q~˒6Lvd|OL> q xa ILB[UDBuvciyX E^ :422Ȋg(6VD}w#i@~*Nb.) GBe QrgvQ@2w1EPoXy^TOBF_HKyeAx o?rhWrsKx]FYl|nI`a}tR%SgkKJQYlٖUU5~Ǔn%}1W̞A߽g["Th=]UKcc疁vg) `Mц©DbrΓ³=!<+lOP-"|"F9L]o0g4B,Sgٸ' 8>V7xGdt?1ʄcM[}bIWum!p_;pJo՗z?nY$Zgl"B.YxؗޅJV v=-N,|2hv) o T~x1fw1Bf\\P(/.,n^:t0/Y@>J5뤌:(NrU(kDD8%FC ,ǒ4ҲhP<f`$zSu:ٻ- :^ g.6m侉 1lwǃ7ta.]s ǹn5 F!^/N0wy!ϊVP Y.-kZvXbDu*;s(7AOH?4b>@eXW9{=IߨEN1Nl*;uk զcT>@5e%ܭm/D7]-KxXV P]fw/caWdꪌqVіozedS5*H ҁf^u8Bǎ5yzfzr1t5i-h0UPYH;1%7&EƈPN|&{s:'ʓpQ%]L9я´ӓ|/gGbfɎ뉽(h51]ghӱZ~*AJYb8baM\ZLDƖfˎMVI  iF{{*@"ٮ7PʽΉhƨtZ(d৿.y Č#[0I zs֛u2uP}[tݔ^`q|H˧SŦ?!ˀ""qNTwG /H.es>EL*.LB? ܙFia–8cќm1-rHsGiDC&%,bԜXh&Fy] 17$K#v큳>C]Rp^3fK)O(_,5YAfMIp$ĉp7[ Jw<,&]D clu} p}?rF+ 1_#;6j4E4[n~\Oy0{@C%U-4J{l:UoJHX ۙsw!o^<-E4+0'2nlSr~m7"D<ub´YP2OD69 &}Y?:ozg3-7ŗs [좞6OU'@ьl<{&8b~!1 "D'KglUcؑro,~َ{ r.R6X[)U%$Cygu8&Z^yRg4<2D.AF=ɬJUue-'`<܇*Ja0|*Fbkx3t[F>*ن%m'FZ.lǽUD4W.:ְ=9I"bm;$+_m}\ fi/rPU>yw-ȃBZ-}' IhnpcJz:z+P`Ȋva'P)P7Di#قs[ʿ &Xhz=^%{wv< D7m>cأnM Aj4UoNa$Oc~2{)M Hڡ!R\K:K~Yaء_1Ns2Ki6˖^s!km0BP9e?xJqdHv"c AA4YTGӋ.0OeeBnѫRD YL$н+*=&}LѻLk-)7DLwr wQe%):VwQ=*9$v"Vк I:=%({$1p3a@y\L}z[I>*IC 4S&X8*1Ak`fBL;>~Q13'/D76FX6$6u n i8u3:lš0p [(njVgf57jwo=EE+I%fNJĸ8o] !)ET N/ފm+[G񬈋0Z V<NKAxN/]}_ɍN phk_Lrv5) n [˭UKCYßfec(a͔<^%& $?{dIp[j k},?M_M"'.+&vWގu5d`Gw )"-l5 ?;%)/;gzgfX@lnX :FS[}Yik)~ !O%p4/83GU*}:0+f/ ڮ^uLqnmTz=,|ASb#lM]_}>5<2ߋӌzeUiU ͹3ny nE{.aؠ|W[&c3㵞ך2 l x(X>Lh#óNB@{/#ym tW|Ɵ}9װZ٧Iz*|))ݓ6iBdϗ΅6dY9NjM>ou@yaT2-nx}>:͗ "V@OhVĝ%?QD ߚم<_qEާ_M,n%MMj-3@)TF@VB̂>D*"2 XzV)թm=l,ǂDE1]@D76^. GtR@rUm (@?悪>Hje0ѮGWJǟ )]rH=$+wJOȒaF.HךXzJKA2ARH4aCqtiX([YKZuᏛ%fsQ-YLd߻YNۆ!(? h+ck1\/LW!nA^ߛC=]bolgG%"/!@~H篜.Bq0,C&'UŦ~(4M(v} _+.%=%0LX6(Kc*$֛zK7P)U~򵮃FN6dѡ=i>gj~pcO3Nsz7`s{/diLܴM*\zy)ymJ*8ݡlVLjHے``بpGL-6ap$jis|6~Xa4Yȯ׻JZ*;c 7&Q_7~`o?5-.EQJur?W8Q:ZceTLdu/'kKn7P#{X3,g-e A2]͙6p0 C)e6u~&t5Bǹ>h1Hߒ?ϲhL SزWc>r4Jߌ Y^NDu-%iP̀,$rI_ŃNzFt49h0KoTym[16bfߐ#`4>>r墐4>д ߴ~5Omz[$HL+"1+"2 ٢r'x1Yc8@ϜZ.+gZdm@5XSVAH7=jر5MIꯅ,a(axYîOGI-\=߅*Zl6A !k5mj;ˁ xOZـ]|M.{r'q(smF,ZV,ܝ# U ~mfLQl',Um/,!%Tu%ˮ:7DԏENh7귰%~AkJ}ZYszVV#]-}} s8Q*#cڟ :X īokvLYFP,kpBDv h_Zi=2N9*?;b.6JtDۏ^qy)!t yj-EчJ{=/"'#f1?nTRh'd}p>QM4mV!K~1r5&򵎢U^!jM^^i E,L~^-+h'dJvJ">!I>ῇ ]N ,y?qGbqxW7<=Q (kos}-H;-1#[zv:]_r[Ȣ2dc|YpP> O+=O)ttif"6թY&H)|Uojqz4uoV :G (w#ÞxJw]j!Y|7U]"%E}hvL>'Fy_&}6wQ/$_FvI@)-+~S$ ?#QX5412! ߦI;xQ)?s!DwK20!i}9#`yEl5^CkyV <ՙpoWn*z[IHHK\xP&j䗵$z=8(<@K , F92=sT2ۄ":EAijlB!y34Oh٥AwW}ݓ*3R_PReѩN`y*@Br69'-Gߊ"]j>P[G_̄~$0s8>b JC7/HkټP7eN ϶e(ۦQosM=V:o3e[_Zmd!QFh2~YX\s ?Zc } @]6dibU}2̄TD1HA!ZTAx~}g<UQ 3xBwZto 8[%p hb-Te2zD|bҿ?7u⯬:wy礥dG?y/ilx.tu7`pv b@lttF&e*~u缗vC逼qez3 K\Q%{0[bxiA}K.{YI@Up)Ȗ;ߕ̬ƘKc)QԂ Xf {MEvSx㔪 &yّ5kH,6Q]8 @L!U.AlI3C/S3vr-uShj"ovV:"} 2wkיP`ʰ#lσFN%L\ b_t/f+~ڌQa G$MZ~@SWɭ {mi26~W$c U، >%doغgxD'wƒ4:jg%۞ka~su䋵g}M@[+MъGg;:;#/^I%hc&P]㢓!]%pzݦSpOl [?uՖ\3X0s֢Q=Tx7h iᡔQ^x"gԣj6`b56OBΕ#c+댒]Iu4-}]|חxq8ЅhZ#g;Ac9jZDw-C[ b_vm'&izpEREK@@3AT)Im!7KCϭҾMUuQADpovHkJGI-eZ3%?p{RBϚ}lgMȔ. ˊ?E+/z&(|&avKZqy̾Q DP(! u(_h|PyݻOP܄O[wbzw)Q)\%Wyazpݪ3_X0 œ,\r bI5i5LA(W0,Edu~4`&G34MD;[pOᥐlVM鵲Xp8Vt&RW!aMwHקX3O`}) ݦRnDZ*cX]@i{T+e l1%?Qvqy^7y~4h?sL͵d$\߰,",Ě0`EAdzA8ڊo|A0$F2$4HMh^00Ixdsz1bbJk&'%$U_IhWIM]Od|M>v0H]_J%p$S䆜[S^|0x*΁2~q`M#H]l;?X%gzvcKDm[_TpwW5|^^PVG@uR!+݋"k8BMeIv<dV6(#{gxkKĸd5Impedp/[0,DbM2+1֫aB`uHM%,A)"oj㳣p >ieu{lKM._Y Z^ Ywq灨?>'Öi-Fy>čf`֙St!<?{ y6rT =͢ŗ՛RsLmNy1ޠ=FWRoPA*i!#Vn65X`?">!zYr>Hr NCH3ͲRzi@G-XY ܪATYgx5ة6S>=y#5<2]&Q3aHZ˂ȧEUMt,ݷ_}ӤAND5%Ms?Le]TyKfI!SvS8JX\nCMʂ׽ӻ~rEq|GXU֍n]| xȚG^l٭(pʖ n7z}q,7aFNa2`4DL@!2;oAaD`'.Kn$_OԍܨkCl@@,Wv'Aڊ{P-^bK%w?|q']Bu2@Yk69j#*9l< s{C=b.$TA)yY<iUtΡ; .͉ƱJ- ,+Z-t2ڛ Ia,6Pym%z>DpJ(/ӗsKUydIڴ+@āIlH\uzZ *+FM`$h2?d%;Yˬvg@zm;@ߑo7l:?Ci{AJis?ѡWHH *Ia$a Њ<%\,"iCIrR;\wº2,|h"QN3<-GUHލ+qO:+k!(ۊ 6W<7czgwcDNhٜfO*AiPVw>t)eȩ] 4d؞a!5- j .y6 \ڀAjf>? X ph dBŠ;m$ZBO|ϱg-KOm_}5_dv?ÿ& ^ wp(X=OXd:1daijH]In؜ؒ^xl} K9v]M$oVP1KZl FØdQyj}У)dŗ05S dm5Y[+OYLwxS }\[t'm[f{ǀۇ 0#Vl!zgLU417܅(jqNC *TmʪǑGEEZ,R2qInFR BܰfܐczMiv PFz]67 zGJ?S Thh=\Rln ZA6~'WkIxg21ufc_-y_BCh[蠁.NwyH|$WPj nTc_3o#HQ6Hf{nKCؓ>שj'>P'?r*P lef*shw-4u\BƢ&~jd򙝷pW)֖Aȑ~I,w[Փi?50?S g_wRC+8rJ uX)ht?x[܃l(_*N3 "KTֹm(؏?): TLLq#dpb~64E"2 7# wɎt4 +:$I'{sqjm.mqJi2hRC̋6J<">FW/É W/rRq8ܤh L% MګTJL#GrpgS!Hy K! 4B(7% KL62.-Rg$vDށq "]zTrBBlHAGRz;gPVAp'GjV;Sz70w7e$rʛ7L/TrPD\z_Ho߀P?,ncp^# tbMo-'m|dZ>gO"b]&M@E [DRr7`|״3񋃍zSbЅ*:wOAp=~<7-})'&zv7biԷ?M麤r₱Qo]oxS?џ&wFTFNgG >k;rb*praUJZỆB^US/{=/x{#6"'CU"gl KEތLBX[-M  B2y`lg֌SԘ/C3a|)tÇ3r! S~ 0,c76SL)rHԞB8_C#"/t,Ia*p#Y > ~hњfwu5mS1>/NUDѲySaNkCsJC^$nK:.`JxFI|Uic͵}kn%qх`h;_pDy8DrKJCPU~CظqO9~kY3Zh+ZMwmMEbǹY/cf*5a<蝪8[ktD[*6!\$F9˗"vS kb6΍W'y7\naZYwIco4rmOƩMp }F6ka/,8btުI8M+]gipJ/|.Wafw.| Տs)n *ETw#3xjۘd8W9QTpF/X0c_-KB@&] 6؆ggx%C=4N_ҦxyoD[vrNWB8(t;W4: )3nfM?]P?Zҽ {yD$ |c[/^*\"qao#IS@`e8{<5r8z%2KH-UmZ*LsA,g:W*QM= JhY n ?[HʯBvsKk?L$+݂Jt!ͰX=1#qG'`/7_H y#4nRhʇ*_)+Z4ɸ2x*r0bS "O4p%,Ѹs9/M9 #=;/NkcYf8tl"v ;PCAC\$t늺y[[WQMhl#d.msܘ'U {OQE\+ C<%IFfJhR7_T@VUWdTF4AY}QWz;N@FYTWhՋމL5XOa)O*I?X, =Kͥ ȸ]u\FH4(<׶V##"ib4FX\QbM^And4ZEUJ;6s˻&ϒZQDž̙&]<>r,RpPV]:9>n9v.^`:*t2٦/lZv'ո(W~ռv4sr½YERÐ̍X'z_"x_RrYANGl"l_~#VgГ}S`ST@kU9A(a30<*JAQ0~Q-?GxN]nͥO.ny@7`fAt{쐘^l]gFNMF4-Jϕ1S3n[Ƶu~*d}advY-@s5ν9J. C) f[H8:(.E2bKy=iEQcu2x-a d{<2GtBsx,`ok\:[K7_E$`wY8J `߻NH^O #hm @SXy1 Y'Oc20vتO {6eXGv{yδya1"yj8/9MQ7&SD`h1ږ{j=8F!76QVE` ZPl)Ė+Hæa^?, ι.N|%01bs3Y"4ji{R J,sp?ڭwGӛ{b|^ ?K(eWjo_*~h!qęlbFőwu0^22φNhouej4$o k--#4 .EI .ZAbNݪl?$ya>?-@ >Ɇ\M 'V"hk.}L\)r1vi0{ںN͝Vk3]5XګkzuGRWN*!6@1@I.V' XRoxkݑ _R;cI02lSgIfX3҄v}p),\njƤ@k.sJ X :p!0㷷G =#xŰ͜VgN&+1mEtTr C04(N+]gxȱA?L ? F u'> ,pu/%6G N& F'0 ׂyt 5Nź&p28i<0ۼn.冤eh&tsy`jo1!uNymqMm+7B!.^q+w+}i._K2na*5kZŀ'l߃ƙTlZ5WwBԌ.{%\SD][}YIXPvt1 4jD;> Ms[.,B1xA+`<5N:q˓䗧I_Ԫ#jQ)2>ZoTq*L[^UyE1Ce.|Pω`osӍ9UҳПh< yָ9tפnSyOVR&xmJ! ^1cÐ ~t伅W Ϫ)^L `"f6YܮP}r&nn/ r& |R2 ;`82$oM>a⯓hhL(}Fɍe>MB2$o_6zUeLZű 'ؕݛhaY"xmu2Py%2$8["Cxն)?VT* =Bw;˾#'×v1k !^eUTL"TO &!P"Me~%j9c0.\WW;QJ ӟ 9P݄cTHU{3ԈX<~0.w/9fFObJC&X3ֽX(smB%.Ip ZlP*n qr 4ainsB& |SD>l!`<Kf=.3D Z خqu bJt ٿ`W:~pDwyn Pp#$XZf+ `|4q6l2/Ui&a^:kerv5ŻЁI!?ߟGqE'=$ N#]_rm?.|0|[mƁʒ%gJjl50A Avb(T# v{AD.1a.ם,梘D|F`7$dNᵂ _eJRE{pt{+hFAƭJC7 )/&>fnߘP΀X.|{a%qk]D#{3'a-E{Vj>7i@JuN8E޿R3AMijXV+,Ko oPnG4BSJH]ǞGi{k6恃D/9a BR/6H655}3_~M!rڡsGg3՟0>ә9e8-*`&L V6bQ _IP<#H·^4E .5n1WkZso me,2)z0:GiOCANG\&OHB-Y('aJ>v@nsŹ+LA Pu* |zO@X,} ,o4Ax5N,:Fy @ /O2'0:`: ?/wDV 4~ɏopj]"F~y7*HxMZ ?"kup)")274S?UJQcd6tF;i;?S,<iVV7sk&楯KŚ,7hk5h1Fjc }V\:Uyr 5Ks;zwlNA#x2v/Q mR!0J#CB;G>J2ϥh;,דgaw`#nD!:T|;>]NDjX!#n8GI0SR[!@*=%!gec?PNfp\i~SxaS. aܽi%A]^" )@E(J*N-L0|u іk\9&bAgyu^@q jq:dv,⣐f¥%rj!Llzd앣0۸ 8dϛ 71Q3P`CrW?%[ZdKEb pϕ_c4irBҭ[h&"%JN\HaB,+^MU/61SEGÔ3~vQ pA@V%ˑ>#jԍ:FǗ h4.1ڐeV/$ŵDN?碞 -R sW͊k$/5އ-K_PeS/r*q6ӯK=`y B˥ i,,{C2 Su 8ܼ,}_g9W0Xh2->L L4LcȊ^\`&Y!b:UbK4xN~+TWU /lt.IL"& ^GNŅ={H"(.;YAëy|< #1NvQÝʼnG38PJjF.ڛk[!I$_o=V>0ZZY]~,tݪ}us j>FӠW L~h?Ho?Clw`Yl|Lfl7օV仜/ JYwӧ$J8lhuHZumӆ׋f"kYxP)Fj<&f_m[ToE#s ܵ&~iHf\Bsΐ 8\&˃1Yjw/tʠM%XqEe'!0لlR$!@zF}UtN:WBUb,G{8ؓ?ssFHe\$7 Fs6[RtF*8o5I}@GBR-<:Fd]! @tr̲( צ9GNzF&) ¼N̒)7Ĥ Z-b0j0}`il]x^?,ok@+L8&uĝ4ܵc][gcیz駤"I5O;#8bf0_(e۱HBҍ g ~.->Sg03wz}T pX{Q|V>1vʦ5!w >l@0]"o@[Hu-=䔏,X/X[wŃZKk]@$$k  7o *ب] e;PA Ppdװ?zM@i7;1b l܊9>Nq<{eN#-r]U͍zr#E#z-gʹCaӇ۪̈́Z+0/gpou -BW>f?-Y5IMcOx^9L(v$ǖy* NͿyz@{5Rj>탭/#zO;CTwM;f n;j&O\gn]vL*B{sm.o.bfVBLEbDJ:FSV)68OAMʁR ͱ n,) J.{UCbY:!V%ܐm7 ]|fQXZiBu !T8%Ox.)be\I?uM#d9 ݹp̝@/CY< )={њ~+G>0UJD\X 3z} ȕK@rȅOSŤ֓c".ItD<(~fߵeC2zo<=9R6t:ҥ^xs_-UCNyAsmH$`a/CS~g]0 h m@A>v_W:[lCsu AD\d4ٓ!̊;6צ`\}߳{Vm5 zKV$04Bx*1WBp%uI[wQK*f V@_x"|.4T2vl9]\w"||r$iƙ-`>jwiК#҇&±|a者x%"O]b_a(U]/jvbsZ =D҆hwƘJ{h({EI(2LVA\TL &g »SVVW>_~Θsjd(H;selNc&腝Ju@G3e0y9nBBj#N==JkwudPMO>hx\3+&}'vi4'&W9}g2UB$nM#[q/Lt3+S1<#cȴ̼QLM—Uӭwz.Bp п7Pޯ - ۑDW>rWƉ:NvWXstC a52|hF@+?{.#?SC\zb:keK[w]cx֥ ^=c:-Ȩ1'@@,+9polBn-Ϣ '3qcar2ԦyfuuS/qLn*(%/N:"p@ƥPK³:+d7 lG_S2/) dI64:PCu)'41R Q_SɟgfvUI2VE_wI~vf:k92aьZtӨ&?4&q 5 4&3uu>Aũf>$!j5KAAPDÛI8:)@U|MOwNސ+:W*7A폮:BAq>`vQ*6˭.%RPH f%[W#tu7L.[?V*s:7022&cWAԚʸٵ U$:7GX2NoBs+qI0E&NJ*^6G\KaYOƒ..fq!cJ#E /U#.)FɉipZPQ>Qc46<-J^ywJxLQ>LO?|룈Ww}ɢ[ `I x]!Ǔ8 S~Ԟ'XXfedž..nqpօP9Vq/6^0 WA~/fxd(ʇ_1~,s6AF l $-i/}b$2] 3kOw85Nt`aFn&2TwzRN6؊a<! `3:Z#[F"mQɐl*]8%~$X[ pIέ)ENMO& Rθ* vH%W?Xaf+ (a/|W;:U4UVkyZACn K;@T(OP0̅*!'Z C|,ߛfرO* Dyf>4Í 3կglލטr(+$׭<1# ,Bs1xV=(di$zUwB~f?VM&1JS'J)6ҍ5:NjϣkV9V{6- XpS#{+nbVQ[Ϣ\3Ugcv7 F09ú=:ТHNEV(Z/cJ\̔T$@e%ӚwpLLJJyJq? OF=)޸xи4.jO̯kKp[PB:YKZ-XKgvـ 3kFhbɋ'"m.?+Qx',GV%UD3"~4k~Zo]=#D{Ъ*.۝U̲Rb!/g:]xv(u@B}zD0ouD$sgJ.nm&$^#8#%4(N;E6"N @o }_{~N@>@J=L I~eՉkV~PQni^Y $e?ˍL[2wB\j.) y+, GĐRA2PU)>>LzB4iٳw#d+6FrðSڳՅxؘ1bۯq{(D"8z~2eh .֕lFz1G4Fg*ά]q3ȍCGl`Hm+Zt1)Uo L,}q&<%eLI$@>u@`W#NI+޲DpK^P4,g>PEjn.ךSf3ȊOSLh 6=~?476@Bz2.磨:f bPo*1Vm@ w}ѻdջZTd݇5~kJ MUǹ?) >̧&gNJz; `]N#gB(AOSx-046$܏{"\`z^ .! [v.n('3~'e óH3fJJͱa+b1[ɰK1jH~K4 ]ƀE "f>,rG7iyaW-:t63,o!X B+ܪY\ )uZѾ7ZCyWi=K8DF wR%H i3UIG&(AAC͌;,xjĐ5L_N x6w4ZfrbMھJ#h`}d>mg[oPf%SI˴uN#e-5〰L.YZq Oc;{d>q[`uf5{Qd{%.8\Q[޻ |Fu6\Wŝmv wS->6Q3M+~ 5!ly6/ Z)JHsʭ]o?^'R:4TlD<b;h0س╁SO=NH D TJpwQdJM5ozixe4=X|v2x9_v}'ՓE6"5zA3͕n]c3A &3.W*#j:PidI_cV!?pX-- ~ywQ=ͶoĘ[3Sϖݺ!нBe]Lp~{lfErrSfuܡ-x #1~B 1X=K9Om=('M&I䢿A VR8YNu^y*F_{uCF07v) 6_b ƅY/Q`srI&(ˇorWLE.Y~$jxst#pzp!}+vl^ghm1 DM^ y [{M-5+H/1J]RDzyUqei3NGRxz;,W!]! n WǢA:B3\ra>ݕ+dT֚$'6uRҌ5 U`4Z ť\A8iQkS͞Pt(p vBX0]ԛ-juk<|}Bёttx%ذOkSaTWP |<,XR2@6ߜٍ)K?NL$ioVKǏ41 e4Zp9wB4פ@@Q u#&/$pѻ(FYH l!Elt+Jk 0{a"Q$bC~xu>{eCߎT0?'ȞLQFPYcb}AԼœ+Ș`L\|i X8AP}~+ܼ·X:5[s "~#qJ6Ѿмf Mr#  #"62/i$-"te|,kZ̰ճc&x'DO=EƦD) ]q;;T3ܖ"[PKSp2.ʁw8z7y}~*`kuLJp̆M6N.UldyWJgjY>~,jR=G®FBL q]WYSƦ?$%^mOjxQ] F+S5z>*Б_#\fnb/˕\ٝ/hSajO׹>O.q R=)PՅxHfeFyQY,.ʠ`cB1$8t2Ztn!i_h:Nt-1' )Rp2ͦ/Ȱ'%VzR{};%K>yhCvVY4b.&,_K? Χb9f 'Z:K!`Ffԙde#NVakO 1'Jqg.|ѺP*^zc(ѧk/,sIUQpsѪDx9wUډo76Ъ~M\ Qi}[' YJB1@Сz<9#/0S ݫūW)pIKg6bP+^trX⁙V5qPPJPS0t7udOqq/(؂]D$beX,$R?V3Mah7iSeL]4 S}hX>}.NES(r,w0H2)S&#eO^AJ]vXJúƖgh2_0ރK+FnޔfoO1'q-9oETb=!C-g{IBà+ox@ۢ :s\@3*j]k 0bs?|Rɸ*r hNOq$,Qioדj-MH5m g+N+lul1r/_nNBŀEzD#Jy}7-\m_7{\B#n&mK޽BʊȽrDr@M?߮BUcf i(lIl& .-ž35OmbPRh;,3B69G=eHxBbD|oX B$CҼXҖ[8jeX2aڂrV1%T>>r"zi^Z㐒Emx6>/H"zO(CN |X ]9o 8{_1zE(i<)Qf _H+oуǿɱ@C.Tabp(:,az~$5 ?v]0%σ5oK@\W7xVDimV(Ғ,#ȱ1pK"..˷~ <\npuJ{OR%Q P6" vTZsw߷ن*fdt  dsTʗUcSZ m܌Zcp}D˝2pJ6*:Fz!R.Z5koL7g0Cl +v:q2 ]8 !]͗:{] =05a"XV>yh5wrkkmJCm{'ZkSX{9v>J[` wQQw=YM7-fKGO;YymΌ'LbD)l.կvh~pٌ;Mae$++p?b(9F*чpçS Ĵ [ExFJ+Q]+jVgг5PBOZBO?Dj|hRҁTay.b< B1tiu՝yiAP&uLk)&c.S8z= G|mDvRSйUvEW+\دYJ-6w34Z=0 7qIAqxh&reO% H7a\cqe>@kIp|P*3PW[#;15rF)/mX[ j傾cOLvq:ּ|˺rt|d98u)ã!%hnJJ,[m?\apJ(}Wy_LhrN'TԂu´ÑP{/2]F+;^<.|PWjB:jZTO |"IAthqK4+4+K+2B3g@m;OTYpկ_L6P0BTRڦ'mF̱<_'5N%KtTQt;4p\NپT0ٗ䥳=}) r_>.36ͼ\Vbb7L "H}DLI4ceK!IVم{@]{i\7ϸQᱲ͟V5;rL1jp AS#Y\MXv2LxrS‡Q)o6Ǟ3r(d~DId[Iڹ7h ڣLaf/:Yi ǚ L01QG-:">]"b?7dAzrn[o^8%t.bVhD3"II>d6MT3?ighKG\Nݹx߯Y6:~nx**촽P&G6[%ڟsf>2Kb/=fNO|ߝ(nY.GhZY3cĄvi~.{IH*qu^n(\M*o}6MQ2kdp_qy W?#!Pޤ4gFxK18΋S'cfC4}o9~Ib!CڞU R]}f'J(d+ ZV2FBrx($ $82)ьƜ_esJ3}i`_7!Sz)wQGɝ.P 4fAcbET:j%p _AG1UW"cWޮw0#Wvp S+KvIC7Q$o\OY6qquscdŁg>۴{H!\QsBiѱyG<3p҄Fd n[ ԓB?|٩>NĶy8/Zun'=kr<5TF6UK&[4X~+z(jfĬE@^VU -.Ӛ5hBĤu|SRHؿQng=eJ};~@D?Mrõwnr.IǦL=v5(9i4-_78ʓjB(na9WHI@.דa!$We>9~0H+TAsor/Dv+Limva6|iV J88%mT1ذt~+zgY#1Ś:p`u9~.APgnW/QCV$N&ڵ6KazS/>\>g&v!9 lM lNinԮ2l6,Xk[gmՉEQ.MΨW#[CT\,oNM׍p9Xz<$`g<~K8ZjbsEzbïԁxx3ؑ=Ke@T2Z3s06J4K3*YT0V%,Jc `qz{KD ^n%IJM}pbOWt3{3 Of%;fw/sX˜D2l`r dJAB';/+z8~ ޳ SY? 7zfXؔ ND[r^l&ԛ7 Ͳ*uPj"MI{F)_=c(Aw8uU^ WN"(WB=HH&⇩}W.!͜GO=ei64Qudp} fצ% ^d0/8dݔn{a͵}*qhV`b{3Y:FZ(~OU&K mkӪ̔"/5^Rȸ!+qr7/)G͟^ u5jp Y"7C|Qlݭ{an}Im 6G;lwreIv^v* o"t=k3#G}=5ae v#Y'xv 6Bmp3}+=Nr+)&k?sS=!I<"*#!H3,3`鉥}*d1>$FDiV@becy($k;SC+p"P|7{ bBTxhf6d 3eFlmfBo{ͫ|ҋ_5H׷E--!Yޥ ;Ș7![uO6a: +|Eh~2| v\p\@^' TK "~8ͻG|Sc C< ֱUk.3?Le^g9` t}u K t.|Dٕ X^|uJY9C8fG/+*k ) w1n} p<+-h&Mcy]B2*Uؗ7ZH#l<ELm=AC=3_A-`|KKlj49GbS% 쉮Z-*'X ^7@\ Gdps$ λb,~"1:9TqXb} 总a& QMJxg"x'&Z25!t'zGԆlL/LqĹbpw:+^H3mqn j3O֑7hEpD]Ev|SgNYY0// -S4녥(ɥdG濺|끶 '5X\»xgVt대5?) Uq3ط}/+bzj$׍ˆ s[qRL-s.8˻b* Z{ob] *AEd9ݿnrąeČ.y+kj}CZ!sg+ǰ5I|," LdT:Q܁媲ծ˔|WNN#\y xX~ 9CEB;Z0j!#ǀN⪸n*B%G.1֗;<%U'NbP3wq O8߼0f8߳^ɦZ(81@B%o nj%巭k&BCT4IO#Qr.JB,{ ܯDV4׼!i }{,] QD0–m ̯=U ک(21{T>pXY>X!x/'C 36uH5ߨD4ްY_I}Cfc gga$9y(vx.[fC_{ <1;t6QJq_ .%k9BQ,ؠ +|l=ϳ*teQ$F!]tx(Ս2)e ",Z ǒ?uʎ0FPL<;Ⱦ'gs㵩SUR%ΕK!c LmL0W#Pتaq"q;~}ߥ]-LvF/ٷ0;32l $`d}kBh#3V'=OC@Vz;&!)qw)U&w|GUY1IiLh;5 ӻLD 9RH8f.=񣼥ieyK#E{|G:FA^_QHfTDZdق$R@V̚n0ilBqrإe0y6!i ʜVu3 /``c pM)ӣ|:DI9XP<:2Ӌs[T[f<6k(zRuz8 |@Tw }2:sk/׍Z&֛*.ȈnjejŅ^O0dQWE>Kj38#5/+̦!oH (8u0 ӥk) X6kq6]R?*¶*2N4(dM6H?t<'B†O|eB mI.gj_Zs@Uh=]saV W"͎\lPKBM0|*vڋ] mr4*aѓJ.'I zaX=S7\;{2vf1O;k8Xm ܙhqbT)fqC89;GT0VXȢǸP+.,/:b6d*[U ѲI%hDa{JШT<4=Ao#H!)iY?HxV-K-֩Wa2^WAt,]aA<)o4,ꉵIJ-Fh_<syܤIVdڀiG ݝLycL K&+Otb rb"Y:}輱$9,OrEcGs4 #.F{"v dǜT ",(֞\HH27C*uqv>D5W=n4QQcp1-=ٮPr ^Pq{6 -!~40A2Cv ͩtwca4=tEF֛O,kzQRTHqRLKf]޺v> VW#>BܚZ go4ɾ}"mipNH84~X|m_݅Af솬o^ !cb7OȄGִmڄ~op>SץsYjL6Ok7Zɨ"%,5?2g Sq{?waAQp"Mp#'2͎qѵQ"qEt?Mr|(,J3!eV [^@?@O{/RW;b6 &݊ ֿ/Е2ZzDZqrS}T /xH-UoznAG"Q$%,%IJ SԇwOffGe w-NPixi[=[j;]P>mfb863(m}{C7Ge CPݙ@m̯ɴѢ&ק)뷯{9tLtdMe2|A` 30纭i2wScCb%piyfTm_2>QӴ nRQלq:̈SZIBdIH eaegs%|ampaѼqi23+岸fI*QyunDqϜzjg/}C3cU5qVxڔIƖze-JVk)6wMII,6D$S"…wr-B8ASapo~ʑg$Jv@4$xbi&"S sNavƿI5%l<'~=q9ɗiJ15y1n3⸼t t)b<7`h+_y2F=PrDC.7$52UCL4E\x{-&覩Y`л H+1 Q=zmq10H:?Iʢ`$ea[&̐9ZB?5eSγrnMVce=ã>ez!tt>2&0O <'!gAZr 5SfPk)$i23>NZzD\D v:kYy.n wD>,C#1-뎲lrKƞKrὋQUze҇oZxlf QOV#QU(jaB}4Rs;d9GeY{0gH?C:W,37*VyϨuGur6q{,%`=@ۚ9h- gX+~}&V1q?J EGH2$GxR4SK -oZlwA>,<8}Z|ˆԣ%XE}Bc罅KtK7uAd\_5.r|}.nPd rДh&tLN$f7>.Rr%4!fhW r\QػeoQT(7"6ف+A25bP"h@i|)#G j{P/OoS?ځb衈DQl?5ffJ^"j np뚵Oh!M {,W -pWc3t}X0ؽ X:v4lf2v^d$3}{ Ź.޽rOEkn'~GYjexmvy\TD{W,ׂY8S[C2(glV(e$5AIv-QC1;U Z6CJ4 $_E 1:&=^ {Cw-,jdf|1&/%vt ?lk3s@gX.zUX 'eD5!D+w& (=S,ĪRN뇩ɾU8HYLzF 1 %-LPk+-J+il֯ozrz5XҘď4osPgzG;/#ia<ЉF(4~-t]\rڗM@U5 [!9"lepD^Qj. f67V);X]9**r Mp&"1T7EhN4Ϣm3-^ 1$',#PjԺ L lR'`T=KBT7!V?:XmPaݾ3ߓ=*\b#F3ɠ_py qʶ 2h0t3sϛ*Ƈro Q9$> 99Q}:n* ]_Wh==w=xآ.SAJ6q^>nzv-B"ʶxtHPib{Lyv&%@BYB- Rϕτ`){ITE":#vs7P|ۿjktT#_4!}b;VA\[U 4;J`tg\}|WiqZt@`"\$ 4lf^ %Bv ҊLZ>YutIi$1w.n9P5P%"! M5d':j}ڮ6k5 4By}ZāSͦ{ְ ٸ&U @ArKVbuDFcX(+Dn0nJBm=輿M˫!Bgva oזe45%y^$H)k&^y6&`IfX!')$!E55\-2!𣧸>Tlp:%)C^y VX@Ű ۟JxG 6ѐe:nMZ(&rgn@8~%'1x csnhD0?/ 7/?X5r𨆵z3pOlCH S>G]jd~ SBfz7} <n&uh =;Y4B.%@I|Ey螸eMn;J-e#L )ݾ?sbV ;(W  m3sA1t*I$їI{:JK9b_(C\jb'oۉ߁~蝮,b \>MUf*XiFҦMqD% |оJC2PTln昏/ga?6iM.(>E:?Ynn#Q2K SVZt#dw~1q>b0ҥD@VT@CӘ:9fd7`\_9cah;!>9i|2n'p8OfdYSrIo3)P,p:8ER+R$⟔ֳĉ l=h,"yQ7Q$g3ժZ˻<)5-ig:ZCf߮4q ꃸ 3 |z8؍`Om8h@2XU{d-=ï>yk!Le̔Ħ 0ݞ5칩<:#N,3iKG+;(νG^`֞ 2 0:ʰ i[tmi1?":_}.# Gş=08jǿ˭4cR 9NxIM}-F,&J'9Q&Om2V#dh}FHgIp}Ɨfzpdoz=tH%Q˦0P@!T 4έdnذ%Ly(Z0"sv+jFghǚR?)@/ݖWOۡ'U:W@E`X7$34lHt5'rt,Z*ó&Wֿȋy$g7lU& '=M6ٍFlBIP" DVHlCj<9Cf͹do!Aвoqfn3͛Z-r_/ f/S:A,&=^Q Q"^b6*C<(SbzX$Jk@A,r#y{!#jD /&&:il}T,j W I_+oEgu)i=orq : g"Th"@/Y?n*[QI@GkG1h|Ɨ})OkkZ2ӠioFFj[ˊfntZp mQr2R]{#zrrV| F{Q"{MSDX;?nNԬeck4fɦ8Uih\mĂhlqBߵkOig=ox.:ZɼcS`mxαy]_ o\- o*qP)6D&b{.oŬ%lC{=V$A0AJ=\MS~퇂&W7>`p<2 ڵe,rH;kй=*-UK% c6Ƒo$U*&z@i%DwCidy,LhriIIINy;d\>t0N`g^eplIUD]=ET3muFaY6~827yy`vM*(۴ص|Q煬 ܺOֈ}B# )&ܯ%gͅIQjzY7y'weuU煮:t EJ 03DaKAÎԙSD.ͧ#AH̠f#8'Y}!q)a7dffO9?wYud1x!.\OVO(G>,O}e.VQq{>f]SF&,Qщ鵍aZ\P7̛k[C 9U: !f.KFȈ*-L[^b١iSK#OCl,iH.>goT* G !Ph _֔EfU>!ƯKWr${hsA#s'zuRqj%5 Un`֪>EIE)lլX,Sb&)r!We=OAEo=ua|dfu}߆&ҼobPdT8lg,~u6|!LPPMQV>v\+83k*Q lw5 \:$SOY{n*l;681IQFd }!+(4Dx&[ڜIDdƵ=,TR6 aUJ.V[/O2r%o4{g'L™w`2 ήnSSW.b[޺x'ŗy[<$hTpmP⫴(`]Dl&#dl~Z?Of! _EYU1y_t(ԁD!u'a4l5U FW!]*ScC-ȔrQU{7 ٜ!ڍMor A_NA.lJ"j9`(HyުBcRmu>\aeYO[S.2 smǟ6V(\RςV\)ƨ^V;Bw#H5ϖ#ut?Z@+1c4bIj EA,u;,|66;iqP閡;Fs*?PτBJ9?IBZ{t{ /d+X%p1fJ=$nP/Z/b"v6r=Qh՟(\Z ?з~Dv[ozb 4.&+p~\Fz-ǟy5 .A>>kEoWqrfˤԆ'!z';OV?7mX`&끊hc~[aYC$N\dNsZ='n1|qsIlEcfQQ@Lyu.ʕW :d@I[=@=_q ̹&uv~kJ3(:( Dn*N_nicid(eD?ojdi3*@96 {^Ǿ5y c4il,k3>OwMK.1ė*BM;t4#y1pxʝx`+_#H_Jwp(ЎmFۂ^P(CѿЧ;EOņie ⼶ )(ʕB!C醵%Pz`=N:Ǒ@؈f6EUB2c[{{GMvtۭ-<馒ϨҞG2JLO7YeA ]Bq3 WŜUSM3!UO7&>{=[! CԁI|ebS‚s$+S *V"iM5.!D/T_ 3ˀ (Oq5 zq4.Aauhk61D3LŢ,#flDI"DL6 PY[; sx7ψ If*"7lW6Rant:^Ղ:, RֳF"Noo$n r?$Fܚl$֞L5>B-1AL%7i@fWCx?:}j_ԭ3u/҄2^#FxII4xa ԛ H}pl=/46 JLlfwTÿ+sĔϿb5QI O_Glۃ<#p"e9 1Bsȫ;-nWYT|PjARҟ8݅ 2`Mag̭-APyоUc<4o:Gkz~e]ROGEYL6 aMafFquՄ4icW޴e'HAaF|tj~UghM^M nˑBf }Ow8ŗڋ2IƑc'Z8ZْTX @oIƛ;Jc M* BĠ2z{AbkR'jn͊HS}u<{zhq崒! 2\xYØ=rBT5O/[j5jM Gƚϣa`L^*c24#mI+OO.WRY"u{(d刴VGJF _GZ[Nt|"‰)g!N5x<#m LV+d.C:rڬv2VCQ|ů\|ݥT*;d}i Ւ~'(L/@YgPCghe['cW1 x~t_sJ.#ʎ}IynJZ*Tq\(@ۗ &wf5t7<Iv!; +.-V'Rv6ɷ8ؒ(Lk.HKv_)EK* ]r @ѻe,V|쏝53"NdV' kBnEmw^{ZõI%bFuLG$KplRڒaeQuN!uJw€`AI\FZ? KXTK̅Ɣ+|9u] пA\Lj^G;$x|g\K.ݗ;W)k qD)z]hK3g2^KHeЋ+~w1S4cGnb2 'Pw}!d0CqFc{Ҧ ݠb`J1\{$n>CD]S8򐽏Ol ;oCyQ ńj#_/H=k6lP!ʕ$C,b՘L %' 'S|.K +{1Yk_(ڸG۪ U'yvo: zצLÕQJҥ5-Xc8?Ԛ!96QhU >u0Pt?$ji| /K `sґ֊}~y(͎yrbM;t<9"oݙA*;u0t |V*M,(M.wn) 4ڼL_&vF*3&S~_=;ht1P) F<‡f8#6~lM0Fљ".RT~̕QpVCe,7trd.bS:rxTh:2oag*Q5Ӆ"e [|{:UypLt v3C|H7-g )G3PGljy pdpHMt tQp/D嫉cǤ-ߊlHpI0t,b$ֱ6 rW9(|zs'Y|>px +b`" &rg&dRCZӥf V׍G~TEv9t@z#9wP!8j]M^"3%^[BPkWk%^Ԥ913Ql.H Vܾuyc$o&2է,gË9CKerc>IkPeK=> '|چ|Oy4sQ5n4aĝG:2`[86ph[x˓)#{OW1=a+b6ڪg/qvtOj`'M@Hs6Mr*;Au"\ع!AS1.=+RGޚ^:, :ikï aD\cOl9)wڎQZ!Hwku X7Г(gZ.Y>@;(xVWYP:B1 .4)2<>Fu2K)%YO>}+mB _j]{NQ1Fy=BYhٖXc =@IԠJ$1d#,c(&B-M oqY]vW*3 EY<r"K(+\y:&ȝ).+a]vUH+H mX)xٜ6a`(-l!&4 @Vz2 7AIt:6G<0jtKH˓,|Z r78طkuH]\mtu\Ⱦn GaWo="g"VvJMY1xAYN"%fB-d`71< C\3TJo/, !й_ȞJ2˗ފ0(C9fgduaЫ:'> 7Tx - Oc%ZfvN.uF*M`l"Woz^M8S j1e{~ 8d@c5vO$!;/zhtr:v1\×4 b)DqZ3|p,b52Q*hQ^19vM90"Ћ+$5Z'{OtA{Q͈QcI*:"m)oH_Fjx>exJI1M S1Thy Y8Pk5Y&x$kr G9DC#}ޤM/:ԩ/BF짨 ? d H ̨;\Stg3#;b}8^fG#">x6lrQ^Km:1CAXn$ Q%h1ћthbDԍ3QȺĊ [<d[8$xH]t ]cŐ{L5RV.=Mx_&>EM\u{gAȢFui(gH';7ۇ{*D;t02 ulu X` _;*\pڝ^Dz 7ƌ“Dy3/~mT"K4%\H1?Wݧv"-ҳhݭWp>AV o~B'2Ib t!~V\ ,)'C-R/mbMw$t #1)BM^UOG;p\QD:zoXEZ"eH XmD&5Tfﶩ{F2X.B7 ts4d;X8j gLqblkbl7FmVd]uN]4re) a]@bƌqkL)pX}Ctt0_x%\BwPzGI*+""DDZf?Z51^e`Z&(@ ],Ԇ֑ʬѿJeNԷa1، a#_lYVZ@|a Aaмj+N%_M4yH؍qwgY0pDQx 6u3T䷄4c[ҐElD EVR.A]8ߊY6gGo~Qxp(<'v]`;!:.@}8_!e=/R,G:,(Tn5m[5Bj[svc >%.71.J;._J0_xH:T:9;' PryS(.tP9y1 ˙x!,'DQN>| ` /UEҼnb-TW;uY? iՕOGԆʿaVq,;+:ypu+C$+ߜ-S0$-潧'>ڨijZH޼,Nٗ^, #qMz0EH=H4MR*Kߣ.q&+E*)j1xH0teS\8cwy| sFTU*ۏKah^1ħFTsO'UO?>64&,)ޫDw OTl3j%Vپ2G}BD<ߣM70#o ->w~H2sGSp;i{P_di! I훿_23ai !N쫦A;oǬ*}?Ȓa@)$fP_z&lItjO8RZ<3>HAϟ趶]YO[jg U8|AD8)ꄫrHvIzӐk}~9>;Bo*d>lE.5Wfܥ V`6gw|̬갽МHI0[ &Ou=}_@ nfp?oBi&¥fa*+ J+xx5ĕ-&E Zp%';%÷!Y6g7bYg 15'}p{:4G6$H,̣1)wOD=C16w nn^ $(`[9.cjUe; (Jی50'=r.xg*3b;; 3U7&1ŷ#o9E >3Ê^5#)l-BߓaX h >7LSQ#l@QjJ:4 h1(b =#.,^mkƀOUuIk 嶪IBӏ ѓ,Wk ; {bJD9 R{yx>vy!J7lXįj[}Adtg]c( xMjnXN>.71:LzNĭ[A{]߭YF"ͽ} lDuf6M(+,YY#g$ygw )g7W(=i3n A ; !UdAxͩnP3@ʯ4&h8pK1 BMp\]c'.Ni큖ujr Ãmd \?? LK>` !:߉X,LppX]ؕ\քr7V)?򤞾{Z`?՘!$'虄q ,[uքz$wQ ^ԭcw3@~Qm$ˆgg/dcv' n%1PnH!qZ; Â`<))۩PgYJ?͌j8x-s@Aey~H;i(*DPe#ۜUR_.l}흩dTPTm4PIqxɞ:&{w88A M454Yʪb'/Y'쀸bP3BNƭGUR0c>iM ՍV"hnI_o&=3BQ#[#R@YI#lE%n*o8GO㼮WYZ=6[K8\ss-^8}WfxX9r舢 k&7ևV..©-5r,I-Z;m p$#R"JhS A p-6#q5kކ.g ¡YHxjOR5;aJSOdŽDrf.g=`JIb8ީ[|]޲%CIr'2S'BjVx{ .OgB؃xͅJ#lƧy.7exabo"xx)@]M"c:R>Q>ˡ^JӬ B{$8Pi dfBCIzؑfbSۛR)N~H 2XS$o^M`gvԶ'j'nL`OyR0WONf0n-l#Mۺ!7BlT8_ԯ`t!{*hitu",$UMe̲ޔ%tk6ѤA4o R›nUlEwƘ"5LX!y;"8:Rl%x q(V+y"~=”,(mR +BS6 P׸)h<.3A7a^PǾfsj\DI3ulӄ #6U o  y{nga3KQ~W\0ϯXju;(XF!!{rZ6~J Uz@DGHh.(StFuxJ,f<9jW j-$3j 6{~"D"_ݷZGf%(,))\.>N\v곖y_ = }}o{Rߖ|@: u&;a:SBCW[s;C41)[,!N $A@[ ΗCbUcNwbeC> )rw$xnQC-I xT2~!+ķrS\Pj3d\sEg#4ͼT b9 Ch͚Y%Bζ6ŸSŁzqĄϡ(֭"(MwKEPay#%R [zfkSqb5/mL"x=)STڹx[خڋMmaJ-O\z||Ura:&XXob ^rT=6l!f*:mBǹo:o-RhCbY| VjTX%ooc]K= 묕y X"En( gѼ䣁l؀ .Z[{&Y s mN/Urˋ }ud6 Dbb>Hfݘ$V**mcfAy<_3?jԵpkk$M(i3n1^&)|jvR?k/e?".ā{~YfXU!t/ԲְQGenL׀ed/;pq"l"gWZdLb:$J(]$6jBʌt\q+l_rݡm2x]5@ 2'/K"I.{غ FQӐl!Sno8PhvXJGnZ&mRF߇TIza_=57׏GP (4*n8 tSJW9mKOIW|o%<3#K.sb;6ȇAjɻ)Oli5mKX-f߳R\ Z:. ѐWrLgL5JK,~W]bƻǐ FBR8#c{ytayO0ue?šB&b;u,;\VU$B&4Y4@CP+N6J82Ɛ3Z#AMXr0~XZu{"bKIK3s`3x\J-HL91ZldevOvx ut  DD@OwjQ?.stsǙJuf,:U '^s6)Ai{jn ^蓨$1X2ö(Ba DfgXwtRދv2=r& Grqrw"@<\n`}Cn0"]X2S#%8} W$?=ZGB2,- "*9IA! q}F:e`X%f4WZ'ȗ.0o$vYmIۦiǥ-HΖRq3P=f&\EIQ$'rwN'w쐵"ooZ{1ψp͝=$큕;شOr5J`l:'`ur$vvl u yWӆd:9 $x~5-gU z %ix۸L3_ 𙪆DJS嫳Q`øC끠hݐ^/^ɸΚKOjTD2 M̍%ꃛҕ?4ldVZvQ PznͿ?f,q#QQƖp[p/Fd0&o_6=}@{Q'›:3XMJ1@繱( ȝ 6n 坜{ЭGwۈh#ypQ@e\9bJ%|$iq++=bю}ͯT粋 HoCN򛟶+q:5ySGh>|bHYO vr1cϺ.|GjKEUgr$1ākK~^{i|9)wCoYΡ<>鳸xN{VCw GtNB=i떛4LuzrQ WѝuBX8Vj^dR*&E"u\4xW:<#s"OL%AYhWu;bOj,G@šaQבyEzzs)+b SJgrn--KbHZ(^CtT۳j^eL-2 X9YHY=n1KHĀCɻ^.oix: ,_/@1Wpdtns[8Ka`|O63i,zh76"(Zک9jJ3 &I}ݪƧ? do< Ϡp aoa;m9<3)<@XrU|RjŝEN7B"{ˆ$59@A.-o7A3ӲweBjpƬ7ֶ_e7 Є:?>XRC%y( ;?{ S/Η׿8#<%MlU]vHᡆأ-DyK%;+DAs^揽C~ ˭, zVTCģЉ%y% |ml*hQlıB&h[Ss"Qw:zo4]ӈ;˻OA9|CxGΗ;88'8 jGb3)\biݏ]4x!%YPD2 e*ԬPO.fMȒ^`-*~Z܇._NUBݦ#pBa=jt~LKڗ.;t7b&>V]ơFV+ӊ_܃"X~7kTn5^r <-1o/ [mʧ/~ZdE-Skc)i _o=;'TO&?^uzѱ*5 +ÇEiyX^2 b wcӯ3(iXI"N`pVĆV yJs+N@Vb; j.o1)㦇쥡?aiJW2Bk`DY"$'CE3@ Ju'u W9NCLBKtx q?@2X\| pN83YPw\nofFDdԒ5GU['&;/#f1*sATRө *t]E?"qՁXUX}h]:ʞ$wcDen 2g#pl<]&2lwҭU'}!'~3߲_[}D=u⬭# h2D?.!ыEt]/oEM7qYm"4ZUwܕc4y崟vxbS]M>yJj61A\3lGg9dz;-)H⑒T@n:ín|r9fX7i%9bt4OUx _D+t.I .Mo+ Qsk^Q?ˬ4DƵv_Zѱe2zxs[71 Y <Nv9 $Yc $=>jH* ({{BӳR AD -z)`ea3[MfV? I",5<ײ w҅6嬼|hHP2 W@ x1ʗ~Tqkg`&ngR.Hb|@e*ǷNmUaά%T:-V` E}th{pN ըR7̡|+3Ԡe/$$^=( vG=X_uRLLքT4.f029َ@4.|ΦXk{tC) \CrgA(/UG01]r&3l_SlJ,ŐD`Gͱp7\k)1t`z([,a)OǜT0*qvEes(b(3~'McJUu1yEZ saG BJG s&Ћ {WZyˁ^K|.+~ph_s'\PT4E tvg Iax++DoYė`ۼBݑZ9I'4 HqduTRe+GE1|'`6)2)$44hH}3+ڪ@Q0e;x(];4&4׬XU}QX}M2t X~Y~1C.$EnOq,#gϦa-yTu7۱+[r8 p^ӫ $pC^A@⍦G4-[kw^mw;i H뉒_ H^p(97* _ uPy:cB;  {}7,LYPK**W$bd-%{G kCo/Xkf$)yMW0ĉϷ`C%{ngphWjԷڷMؕP {1QR|zn?YQArGԋɆu&,΃lEB|H%6м*2E#uͿ8sU[еr"O BDvѣ:.c"(tJ~ x&5]ړ~3C81iĂ'dvV˿vZ?}˾`{}c|@TvW ŠjQBTL,OBK!dwUp= Y͚ E a,дG5 ㄥdd*: f '0v%qsvE"Rgˋa}WPfJ!O g}&[gfQ( '6 T (ӽ)R&).RNʌ8tTM)nό͵\ Q<*';\$zR (vCW@i]Y=pe狇h,M:u6YkU-k<} }o^vZ4•L5%QIGEP`;.ERVNe >ЦǽoM3)qݑk\/c|NՓ!A~aOQ^dܓe %KE.u՗> dzE(?\;eА|U;PSt*yEsdS%UI649b"Ob >8){p?+PhLXJË&35 3MZ:\(S.&*KbG@eF[p*K˗~U,3Mw:0?ԱO>ߋ v\<=ՂEg8(oS[LƩ1*l#hb@廏K!ɲ@.HCY3{3lp^>rR&E~^[P@0m`^`&ter .BW#<OA44UA ׂ[c֤ZJ]+"DtiE/MBFn@TB@ZYn̖HmgZk'~f WIZ3][yl {Zp 4'QJ_ vwh2{8b]ͼ̩ph^gEFCD{{GDR yN:C  t,{MU "C\.^d?${TˍjuT BMZ&{dYQQS@#jXDlsZcPညH)a;1-U׌o [ =;'o 3BpXO3mbs-V-ZI \r@l8>˥w \bx͹²]x =+3ۄE{ੂ!VD nP?$/lLsflYW_Z ;\픵Qy AKq#WZUX4%GЋZ`}LR&$&31)Cޞ*RP߮u+Ȝj(r!Oh^ ~s]r]+?|СI^IGdu#Pm,o^>jغlDA|5\1?w+Jp Ɋ,gbKb6FWoas%0 o(IAae&l)v%Q 2'X GRoSרXN2ޅppΠlA!p<)i`(S2p ]`@x7 бyJT4,f VmvcEГ\! {~ |]2a&ɔb#{OfM~1]s/o^{J%|@Qт]xdxY)LuʅxJ5,|jr˽%fÕS1ĎUqݜ\sS.j p9aN>'ǂ_bmZ|J=u-b$m]پw 4p]}gLZ5BG">k`=bRID+S+ lKPX*tguwet v9y؉C2؀?Pp͋9 DžzW[,EjyM@ĩ*G<`nAiDmOVQk"gQfLv>)EQ&%Z41+d8m}"⦤B2ꉹм#~R /?4uIB+OTi3SoI"0A73Ʊk۪gc <؎xs~jJƛ!)\u:+ծ!з-0В7~FT#Y4ȈJ4 ܼ8kZLJ4t%mσ/֔[I~CPTKW!dץ c4Fg $ͣΙBt&".T^Wik8fnn8mDaM<[?U{U/ yNX4ȩ#>6a=QF̘ %L:A3Su& @̛T!sF k{eȺz)R0A. \Uyq XQlŢ-mkSp+i"nDĮ(9]s }x Ѐ! wQUDvBPG8XKLJuXeƩ: -j]bA8ң 3 SKa(5 B_"L7d-8zJ(..ɗ͇bkMAb֨_dmmLz5Xgм*+;q{ ';R,vd_sP.ʍ=UnYhPe C9_sH%`1@ wM&]b" Ea~CKq`.8YlsxIagPzzT*|`G =JD$2]}dR 6@WngQyv+K[6̀zO7|,)aeD,ך=6}R ƛ·os}8nUu?.U2ui5CyYcăNFᨀO-7V P؇yT}EIKrmzxlVr!sbyVՌ>~;\FTehABtwa.3 wܡ%֏MT$GLݶPR c֭qb1Z5Ic^EϲvaR&jTڤVg|R`37@6B+VUS@c('̱oZO "둢v>hn|mzj g}+`QM-7-X o=\½@D6Vtl.w(-j0MލAE؉s"vA)@6=ÝfQCҨsϭ4lBSE-͎etv(Ke'>jU P@Ӭ IXDĠ$nS r0GU 16"UC]D3631O;v"q?ʹV["-VBD6ɲGeoFK2h;9 tbyu~j"(pz4^;ȵ5|9+oWА#Zdw{S(A=KebSW}I'F" R h _r̊W0izbU613&!m4w曛ʔ*ӰbV5O)WDpdZzbFL;Cv&MΟ:'cٴGV0wTVf ]cQ$坆;qqeA}}9g%G~e:8X<0Ț,fK\V"n)sfJCl7 Ռ PJIPhF~s&f&idb6Nа\otk¼G]en.R#u;읃^qu)'aO)  yh|`A>pO>x[~6Ua}- [QObWs4!.ft hjzv|c1f3v10,zݾڒl󡅙w:ga8Ͽ|CӬd tSS<"^FN\ Q=5xȬn2ʸ.jNl׿ :=Q],EZ-w~W>$e^>a=k˞i}/WrѨg#̛Kt \=Gw I@ӽ~sdZ]ܨ+椺ZpğG &@2HC;~0βXUqdug0JC'9|LiJuj;q$#?cY7&Bf τZ<)Nc| ;H@=*"i_K\T6GžM ޵,1 }e-7Wi)['(1⌖k{r2;Pyuu?)堳nc?c`lč3ևHөrP,%ľ,J@\0$3^+Qs]ks(H}•/|n [4yfu} #v,KQ;yeM0xK]ڌv!oU MyB_$Aysaf:w^qnp765Ar?}Ðl]&FprX>@q6#qAz/ӣLSuGT}}NC2,/>N.q.|`Gjkf>}9Tw.Jʫq؞K#jE-M_Ιq}Xq'y+j;X N'z~p+ @3Ec&td}{ 'h 2YUoƺTwJÌ YS"͘Ԭ?Պ Ru{+fđy71OH4#|LxiWVP|q1'!BIny2F[Q=sZs= K1:>L59Xˤ:,:1He}82Y/Ha>8^VMklbc*fn$M{*0K*&TrްyLi`Iqar&sܱr;)@~vU@2k*`obt1Y0);7@fȨ' SK8 H~KCn #Hw:{vַ ʥKsv{/G `vkVDhb5 aeǔuD4;6dzʡS̚S)lBZNշ-BkKfe0`0 =dS9lcRr:#@N TM#z{|,}D"9K\L8"1obh/՘Yad'fTFm3%.JE ʈ6|FA/ejBG|eEp o8'*%fyEbl}'"`+C޺r9[\DY_RG;FwiZj" Ё8PG\l51$RBW>c6HMU]c|=ᅳ'3?BUUI9, oD8t:2 hb[ 5C`:.2TЇ=x׶ lA\ B ,-C b‡Dc\v.7O/$zwWY9`jq3wZΦ;0u^HƨRL w%u wziN$CwrYh&fA+J>rb5׃T羚Ia{%r8BSvfTu2 0ǡƑ5Y#u3`iZ "$rVsޭ97HS~{A1;LlJ6]4Wg]]q+x歅 z8vYp{PN*ű Z2"@AJ=]SCaU(N?iG"[ "^VKr_,C[i.q_NG D5{65ldmha\AYpl)v !FyN"DmnṠ,fQ*əTZO1hV}B7?ys4wFtV*k͊%l9[hW3-e| %)>s?`M}ަ%NˉKIl=V0TaS#}JE]\"*Oi$ Sce<"NQ]!֘ίZ 2EObUe8EY[OYv7;\o$ g+R=Hܸ!A:5iὋ&t:7rBWD jg ryRֻjV;#AY)AzY q}UZQq QdAV%S̖BI٢Tqt*QGtyp_T SȸY*l/,0NaDIU}7E.Lz~ZyPE;ڷQn708jaB>]xqn/xV@=`xMRmhDs)fF+-Ѯ!E$e!0T\q+L bVۚ-Ľd(C@fȢ-7}Kb:+MOT2P("&֓O\ 㘆#!4SSߞGt&5JBi`;<‹$>yD|IUt1ǼܢUfĕF:yO8ԓB"2-,9ї ebZҶ^ /@%0Ne"~W W4'%4 qU$;d&1$~X}t3xiDJ&1pO[}B'y(1Դ+׽˳ش|0ʌ&K,uf=KX|tB.T+4sHf_毨*X^<[Ռ Tpyiz`_bP7? ;ؽKmvO0DfŠW.L G挈Mm"2!y֓WVCNmN2\(J=D:CzoQ]RD}Q1RWچdTq8_?B*s:{ %Twwv|_*Q~*o{O˜vYy꞊πI['g욺6 )!6n )XI ')NAT! H:2g =bĖ"s]ПOdG3_.Q7?Guiq׿ gg'{Nk542<L dJL$ bCy}ZADmԥ1J)XX9Vct^2342[,Pxl:3w_ri݆ +Yr "_U 'Bi:Ϸ@im\5Vm|̠Cg͇doi&L-Dd+Q%Z;l^zbkMuYub hJ,epfN6϶2[&#s5FD ?JI PVSnZ` Z{i81Ep| 5oUN( ~q,m8_)42aWb20_ٜҵY%op==V#i=AfH; ܜ{P#X9I8DCЃlܨ}bKݗxMXs~%lq>B`ăDe7Vvq@ۅ{O5> (*hE<>_y!62!L|e*Z ?Z_G(+:@, Il0\zRi]g@7dI}2y^]ev~ϼq[ uf>1ΆUȕIwxV aDi[_ lbpط=:77qu~'bՉ 4!Ovg#di?ͅkaPxH( zEɢh 5 y(bfA|>GowYWv{r@*4@eOk\]5Jx _qBAx;^t7 Ju}6jO&  09%6.T]ս䜦 "#qq;E[%L?mn^ִ6$@6gEIռ5ݼпkSd~AmᕵEw׵d[RV@ |>#baZ3EG]4 +CIÚP]F˓k_c{r4@Ka줃 ٯs `  곚~ȱGtK6dVwCjyr5KHSUB>fqTːqUF5aʈ2 DoK7xH()Xi'ܸc˿/>@U.3&9Ga11e5^ٿJӾB`$tn5S9GO cXar XvrjfؼT~qKF.EFPԽV: _@j$ry¯AxHv$Z'kPWbyN9&`|MHpw8K?ze=j%o,0$ҊSFp#qӝ_u,xIFS8Z_bo>wn thyAs%\PVR?}|{Ig A&o(ꄺ8'caMS|L\h[v(/]`.=U(a] |w -N%GeӪ5L*:!ŬrV iIdn<`$:ajH2U9j(>QPK"0k>M4rv`BS-<=2~*"끻$Vy[/xGl,X*kUt#:і TdrۨB"‡\':BV&]'Q }|wetuN~5x,UgOk;猰-C-0&X~V%&DiKDDڱ|_Qx#jB}Z[蚽|lrGJ%dQ5Ҳݾ Gl=7h!p~u.x'7Hˉ%BKm =F4B8˒pM>:=g3aO nh1I L#p)qVU(DJ@or\<l)^ofӰF o;Ο$%Λg'Q.9;BIg,䈩]'#K2vj Ӫ1;6OuP!kF@AF6(w>,{w\K8dmpPx9CGH~k~GLm==i9Y/߻:\ H|A؞U7MKv:Uݚ:jQJ (A눾VݭگңofGlm2IM Lۉ1냊;J ::;cTH'(\x~\ś{ZY<Ab>-L~n0h  +F+qLLjNx5"Q7wNdܓ8򸄁Кi{w{ +[EpWFo_F!LW*J+6eqNͶd-;Ʌ|v%1ĕzarCxw{l̚xcu. ԫvjjOZ}:_8#^5o#!#w'|[P!@|'zs˙˺Q.p*cm$_S3NDL=5RRvV=ł ?mqD2h$_ѐ1W~in)zևx+)`$@ %(s\\}9eH:el9ߚP(,&jysI̥0,k` pcH+H^A`s-Ewg_愣6r_DOƹ `ArQNJ 9-(2b€q?ˀa$TFs"1rSt0@N~grCYˀ‘(.sXfErSeb$LZAt :];hB%U]#x 6:kgĽ~l{gQln>v^Ko8ps3,uiZ^Z`)nxxz" &8H 24Tw4i/ gSP;~]/Nkޱ!jqOL0ȀoQ6XԜ_hυۑkbkF0dThm $ml/v"e.Cj"\:kg00joD:Nf\r1w ݦ ڶ:0[ӝq.KKs(pCD-,h`^f.9l$WJO#6(mLRtnh ; TRw <.s*Q! m? Ìp|dj +0pakNѱN2aK2O.2t?":AqۥgPc# #^x.۲(c|{ 9 W:C;I,_@DE8cY_ >M\^V#/ψ|q;lo_҄I}9ݑqq%| (÷[ zZ")@8"g9oXTV5~h[ʲa%  Tk2- p8m|ftrpFS4U /cG1YTWUO(yqh!6-Na)gfZ}c8<7 VYڅ*yqvt[ڒ7/X#"^p<L큼<9g&^ D}skkln^ AJr-COz N7)3AؖUJ';O 2њ%{I2s @G&2a˦ `2Svud"Ug?OX2Ūy{.Q,EӬ_! X Ҿ/2H,谔)n8Mr}R Vc .ܓ1$=| ~\`&9 N(<!UGA}(A6nn 0*-4x-NBs"Pȩu!(N\R6zMڤ; j^YfDر h|L]3+[&'z:§@%*"ı_σhrˣb$f Op @ڿ2\S=LsP\#  y 2V`}P0=,ϕCg{ʮk}r un*@#{av<)T&=bl+#q8酿ϛl35ϻ)8aÏ/p}*ɯ#|og^,pM(zǿK(GQ2g(M"` ~'tm 1١&[`!Xv?W k.Myi6//lIJ&4;Ns"p)lnɧ7W\.RD_D ]BB,O6qWl,Xi<&V[;VASQFd7u/ ;@|07e{EG;`Hs?7`IhvA֋:sq=OW\jC_6> g Lf7v(U'$f"BL,YM2=DD$p%,H!oK[yҎVKa4ը&uD* :^3i>%oLBi.WCqyWƳaیF {eDC6B?1!!+Q}9\f0%j$J frWxJ +h \^^5,{Ok>:igjSi .Ȋ@BJff_4z`0f/iQ|j?qqQ!\KFrh/ A#؜ a^jHZ$)\:k/C[i;5f74І `>M8oD2)\v}uIZ&& G%z=Wm5Wl 8XmMY}pެJMio+2EETTm[] v /u.5~dx]ʷR@.$qoeLR2\"S 2mإ FC> 5ȵ t~fX:"hI ށGey2C VT}ev[C9&6©]LRY_95BMJG7;Ec{eVTaYi;' )6V?@`PDӅD:iӇT8gte)? 47Q3$ګ/Tl4Oyơ5gC.c(L.U|xt7Qw(2;9Ӳ!U*FrG8.?cHa;6v#f\wr@FKwp~&Ky|ޖd`}1z/ yJ>2/ OC#! W+m3D g`f}Q?M;3BpՆy6,pi0A /i8+S\,*$d$u-pRe)zU"פ͢!DQаh+X|*]I@$#aNdHYkW^*yEQӖ9͡UkGE^V7Heu%^@;5tG["#\rعEpzTY@sr`ZyˆM?9o?>LA<\P tiY )GNU0TG"U-dl(R`9ҖmNah|x12H\b!|scRzQ QF)s=2Wݲ{:],7z Y%i\G-MT@۹0.g()RH$*Ww2q@))!tሑ;ApxtOhl9n[-#/L΄4 ,z+Agiؤ]rٮ0g{la|s@?*՟>XXcJ]{kSlֆ˳P 2w98o Dj_pᒻ4h yub@gɉ'PNT"W!>(O$?߮1C@/ l s]>}s- (ܒ&{D'1=xy^Pp:3w묉ZAm:pYlTKF4c81 (#&c RY{Q\vg9HA9j5:9T$At45nȼ֛TlGnx{*nI jxIF|H,ǠEU [(;t"w0RBOhչ#RycZd*A&CAsč+ӝS^Ua9#<9Mg>#'n0n{=E[%~Qh`R:*'a} P$ U.TnD`-4Е15~2oh mV0Nv]F-ߢºbP, *TƙMżStPܢr+|c.TUtYKaЂAnHB1^Fq'.Yt& 8R5u~RM8Ec9|4)Et +^<>[G27:r,cc5R4 P3J#bk0zfSF ,M 6ex=yx1z]t*L#֐6Z^cqajt { {D&q5l|{?%ڴG"c.I6}I w+%h'0E61Gd|,"z4 +$;|p0K`Q]0q@r:M)(G*Z֮=s@N(=`=bG ɻEՃ:y9ۃf&C@_ըO+:q@K@b PAAN$z9I`Ep:0bX<У¬64iʖMIWTCۗIH6ˡ|!9/Ty8Hvl##4ֻz~Ym\ 7DŪ|ˀfe/+K9;e{#UqY-Jq>7PWK:H<>vu?+O+mB '",~=Ј@XZ.tH¶@SrWSf A\<JN<$o[S} UV\-Z{Tg6V#*DL+2s^1 X%3& k8MXȕ rAn#W 4Ճ:L?Og72m o6/B ]n{!fmoCG\G@Sɗ?T%@ϡ MYb $);Z+XE?-nqsV!H,fƠn-j( ' )fB~,sbcv`Vr&|@jpb,ط43;_XȅWXot OV2Y6qQހ(c%-5w3l6лyPMXTk$ ? I$}AF],zsKi"(tF7@.'zA4jkƍ()++'ձ<G#_¸u5+c- 37o^Ľn6 ŕ)9"OeM֝H$+ðkۍ)eS$׎ZGUx5PsgQ3=IM'̺ ԑ"R0:a#hc*N.{sn_NuV@od'aCOv| ͓_ÐS,&3͈sJ2']˃h{u e1Uv[tNT|Ҏ :Tt~4qN[$FG{;i(4hևm2vKYXЂkp[4^\:S2|g5>&`@C_<~YmL8Ӧ7ABrs?rOސJ9}v,Px.iέ e2ٿMw8f @2E.X i:k*jSv#t#Fs Sd0A)ʼ ?| 뛰BVt^HfVC%\ΛTM^󏎰&8LC$ZTGOz A"Evd;U&P ko ge2eKng閽LRm_>(SbI' w:cŕPRc$H2x T^: FXd CP'ĂE\CHg7o`D7?Bh=S'9AR"Eph#gYwfB{|]%x4Vjp v}z$U2mb@M 4jRpH%m]Mrg~[W7W_N#Kmw˳\u TS-Pq4ۏ| #iE}Ҟ'V ha(8xԴ .{J|Tp1a*ڝ Be)=ZweيK'B^ukې`^} E^{!HSB^sU4rl\,E`f6yު2UO%]vϕ$QhӀ&SLcx>7Đ>N1Dv6d5lEo*b@Q^ 9ý[$06)7*s@oRh|R{) +H m܂.~T' *KMrfʕ+NVKc{CQ< n84 v{bק귐) tX^qqiNe߂&= ,'2ةن߄s#%1[6rׯ^/l@*֦ؓm" O cWmx# 3yŮs ?ִAs3n&o-eۉgLXyFm>fa[iC L=fd3)a>z5'G,Mά43AyR(p/0`l%t)Sg(_E ^^2yTr L>S_9>G3Hfi]<_F2uC3r|5#rtϠ̟ #:1m Fh>xzS'O#$Lf{㦙 SG 4 E|4ۢF4t?*?ρnz~20ywEpsXRˉؑÚ/-܇ҜG{ MWտ}Y&]͋2*ݠqv'M R҃`I8^9ΐHKl.GQ}3x^S{icnyezGfDQ|$Z{1 e#iJ `)\ `H m.vQĐ)#V`ddѶA ]Tes8_HRH.{q$<) ;U9_]s2&xoM.'&^:s;"o$n7pi6ۨBXh++EnR ~`p1%wYƜIG&3zIͨS>.  TUYX*鸊W'#cLca,EV"8h"ö6=y;Iw[ޜOB(i8:Rs>>`9sDCV, /LNrA`0RG]~7ɟ/^|uɢZ%4V(uyxY}bC) /E!:b13L\j8hTiYu!)&gdS)ӲG]cm\D)+*Q*ڴZWCk. gs)M&xr8kn4hLE^El%}:yZCM\Ee7Ui)o+Hca<БRމLw߾l{ۏY`*S%zK|)fqJ,%#85 |KB%72WY?^MvP_.c9jPM;^#wSܬ> Nc1?s4&$P4ƪBz`IW?(f o>4T`|I:Ê4WeHխ[3= e>K2q);G&K9i_Շw[f\ ~:iB3 v<(nB <*;{Uqke6O%8{S:RW_D"gZ<@oG2ٹ j5hfGI03*3'Am?H:m#1Ca:ٝ8= Qp€st8G0ܩR+2Bް(B2IvEMUiZgxw3~4H% &\wպ(dR۳%æd XY=@mHݘFNvUM>NX";!fWֶ8Ziny<]R!9ٶqo;_e7_V+kj|_#!qPt;XOQO]3ɝKi=DeIK0[ƭqZ2ʇv+M4\݇3%- }]Y+ܯ6K`,ډ4)-Pduu4m[gu?MEDaiwN[4ZzZ %n}y4'"1%I%|S9koUGyA%SMO:V+%2ͥ[QVzr3Obc0#H؇;) $ʲOJd3vKJI"ӞAeyq]d=dj 3̀~T+aC@z7OmyANůg.}6vox4TClÆ8L\u!0*Tݵ 2 # =* u,#e)SsfsRtLCk%N$,Q>:n"nT md"7Xҹ/|yAP>*,L6g՘~֥lUK"g-ޮH0R{]X\"q՜mCh22F%*3yIz7?a)yҷc"Xs2dԂ"1 sn_\n,vfrf#saKp5k[,G?&i4˻@3LDZםyJGɞkL.DH҃oR#X_Oїfv(8 nEnۿSzYK7؆haus܄)"eԲ-0tnUD4(QOMfjT)䡟~y5>+B~=Z|䟒$L #O==#`- v>79Ֆ !FJ+SlqacǀpҎC*P7vw㗪'zpʼW{Dz6AvҳqQi iSLk MO֤k$xf>SrY$fsuA~{_PdeBm!I׍'*ts阸BzX3+1Ahɭ" _:j>@'ʙ>+'6~C Ɩ^yOuL뢬Wq)lYZR~Une= I"(tg,,׭lmZm9{tz̞,wPuiN5`wL:􋕰ih^XӚ<:`պݡS*1XpL)c#+]Zjs aur%Amw=9~enDSTM<":{@Y!U0q|Pg'UXjlgGzH:VuNC9{NꐸrPNj7[u?"eG+g!9k!TX\*!\ec+$' >!L[O,7Խuυ(1H@?BF@bMv*R|oAh ̽J[l(p61Jh-lK4;Ē%x&$LrJ+FhSƢ|/Wxc4*~dLO[޵6q # Ju.hh8vrUG ;.üJJ}  t~uQ7,ڎV&<@NӁNߛPᦫ =vix\$.rm7ȟ$V2^x8Ug)1?U `f2lhnƲ07LF?AtW׸\,Gr_tIyCZkBo\痦&ٙ5d˚;ǐ.O&s:#ѡza!n }JYI+Z~Ru#钑31dhEwT|WnSزGThLI3:C*ny\}-YD߆ fݲPaZəDFgd"= -Zi!9kvrPT焒T d\_#sgC^kYf*Dj늑[yTl֤n9l[jncV<}ꅓ~2"bKTE@ _vGvCQ8s9oWvvi%{ITMrnCyZ9Rp*wu8)q{BvB\GUAV*ĈJ={d@[O2h c`k3ދ tyIZ.j8'&]jTe+{Cnq ;z?TR?*0"[$'2 Q[yWusѨ#/9ɔ6= .7QܛL|%q>?}ce-k 6MIa͒8wrJg_3-xiT31˸:n1^K1c%%:B6 Rc֫*鿸z+ω.I 8}(AwP`?9Z e/)+t2[&x[jPm;3 "\qt]BjיdkYw]q א;4 O,]}>h^=X ߽- J>jTgT՚Dм :cQHuk V_&WG²-\j?mE7-4[Q9xskIhAk~_dV2qg IܴlvߨZU/62`|xSdx6$Ώ۫5La|(PE$uvP8qYdLOM>=@\8uR~^CN=vN~ATT`Qj@gG@iإg5. u}jU}p8a9`uAJm8/I=U疊knIj,\:aНݒd҄%'HXwG6;K#Gs9Pg0owqUGcxGmTV o.<8$t?2 1@OpH0a)Q~PSzfF1q"IT|q?}'f8mf4r(s`q`V|lzgMk B T*&,8R{nqϱ?{}$y ** 󵀓6}=BnbAP^jt'8W#^!C-%|%L]:wAC[3f b!_1PF8 5Ĉ[Y|?ļqSSFġqC -DWDd35W\df' ;q/q},~wœK/pV\ i\eP*.938uK}$d] q!v;`oO}fh= 5umָ2>7,qolWj(xwxQ1FY`ŝEQhp+ Mk o4["cv2f`2؂/' Y b KIX lU3i߭"+t=fTp4 Nc^4bܳ=LU@bsY(z̈}sto.{"tW"#DUqX*4 Or2jF}MTo3X#GuV)+-.FUl|qm91(XF,QA|[.h:)|hw_.b:`;#i~qI+S348 '?`6Ok~np80sB_@-ZNȸO!.R4? $_\+%8*~Z̈5ۛ!O[k00V[P)m^P; ,鿛4|,˶7(G9b&>62qS9]ﻯ1hIҜh6`Q*5@h_iv)4|%l|Bj^ DԎy8HQC]K:b Tc^1󳦎<XUae}g?pfFs?,SW8MH9'o,JҚl!IVrƑ_t9*)]V86d {Hb1@A-O4tʶW; K'N[RXolsٺt, rn&JIS]I+saYGn]ӌMZd:UOp*eYsy*hǜ[.iRj7o`Nmaud%V(6O( Gd յtGt qUo@gZ7Ӯ:gߠ%pnsY&c=5``8Sbʄӏ*/m+kB a"qYÌRRۖ TkI1A!~5xavI`yFJb̖ 7ReR+kCrdq큺kQ&1/$/H j:P)/!MO.ܺ4%ccOd70xqePƱvkVI%%_Sl*<y[(re8s;gB'8^XVd$ҟmViSs}k^HoGf5aOzJ np[WUj_B#N$DݗVd_]*T9(~ [pu>zcSnAe{ K\( sJ0M٩tm(tL_PfXյÛpԏ$_~d& /@[lUvN21?2;q(|PcFpHWGxbCamܠ b|@3be$:ײjjws0AOhsjᵋbV%Xd%Ӏ#S"pɬDNSB}?izD*B=yh;$Lt:_D 6kl1|iGS&ifq߃n/i#5lX\⼻1cN1ŽWᐍS\'Oe]kؒg6YJUB"W7 b_ғ3rd'aox𢱇ڐ- c>TJ5ۉ0$jL.e{m 0#\᡹Fɀ V;~^UHq{ʹ*fۜ݇>y` 7s(PYەW5 ߷uށ 6lz\>3lAǷqn4+f3G?ɬթ$Q~Y vtsfČZmڑQM@4Km[t@zl i=乜 *riQo s& Dfq1 M/=RSr U!JN2`%q(vU7%8ԴH34aCcuY7%Õbt(읺HT&vgbYDaaQ_ʉ?$h ĉ-ӭ|l=ADcC`sk}F`otL⡭W}6/^Y B h'%L*r} _{{@BP𢛆V$k\rڞ O2BEDoyOly#0 `WDheNՁ%K6xi!V9drUPcǒlU: GPç%%;ʧey-n6.(ϝM+'~X`194wۜheUR6"sV t؇0ζfێl^{-Ct-<?H%y2RuPs׹=i~'öf@ Kqha?R|LN e !._\ |R<Q"ߛko!WMeW^}fwZzPXK/Mgko]nOr•w(|e$3"L9`;aoZǐp!C>A2)t8Bs٭= G/XǣbPE=pD9DE\U'\ʼn r}bz} su8:-ivF[T Nc%7ՅoYQ>BDf1BCu(Gf1V_(oFX;ؗޅJ j@x=+.en-K13!CЇܳ'~6ǼL"'ɫ砓7cvS^8VE#7U절愂GM).lT_~ldag>6jimθF1sB9p ,D,e˻}eOЂN?,^T:HxmyȔ֠Ci[0Hb5N$ 3\YկE)ϔ(K< xJ$ڴn׬!b4GN3؊wu-uʹ@ ިAxkknLDN38PD0:>W4KISA\vaO2qS`/Bdy{PCBF LJֽWϗ4hZ|a 1t="E=:yPmm.W/THpBa`rԮ TӾWȯI|g̒*X3Cx˓܏1eZGsqW8P!1_OۑjP a\߿bnc>yw}eE 2=bQ[I;*Bk$R }Ja˒{9\8 /-.bqRA%؉(g|{o- Sm+VVeQt{EzGkRMmڱabsVuyұ[7l~M/ O(`u97jyq-|az6_ثWg9ʭ[sFTpy_zDvwdyQ9[QaN[jwc>'}GQ,ƍ+80 (r]%3 mTy^-C@ Ώjs$}elUzԍDh샱}1 S?nڊO1ڒQooup!C)T;ɣ1FBt{n փ@ 8@Ȇ&Ut( KVOM &BȀ1}QhHʼ,T_ #C9HnP,6?qRW?LVH?/Ի2V4 >W{ וzY-#?­h>C}i2[ I7LŦs/ -N֝9rh3[weoVFI@M^5p2TBBqz GB٩u4T)zJ +Qb|Ր'^TKg[<6: 2T2%SqKd3Nd"NZ̩D\%תF4 ,PA:MڏPL<ח &zY n!ഠgHD4k oyve/e;QY%' /5p38s}Qwl1jH9¢!QoQ6'V;(wnBbmV:uf9=IF̪篨yUIl眶wN_j@v_^0Gu{gO|Lc[]jRƤZ`ȥuTbq9 _>LY$M`2+FY{kB!$"40 "H-]:An1GkčR>{=J/ û.veX G)eشn AN9]qL<{P碍"O{Iokց0{:^:D; BdpgW7k~`}Hn^ ȟ8%(Dؚ+N.6H7Tw_փPkr /:o j}Aۇ|VyG $U}N8TAcfhUҶVB=<>^zvg_yO ,FDL Yi>c- ASDd;Z/4sp5:LŬFa&fryER< 1ϧ$nܝ#>3CqYLLHJgb j8s(F+Ltĥ׉ '=;fl$=~ t~*2g (zŐP';;{3Q]2x 4@˾wyBr:.Ɗ0zIɌ1,&n? .cġ0o=r:kSi^D dHN$1̆( d;RTkǓ gb)ZWO5$Zy%Swz(0[UuEФ\3flRg(Ö^@4iG[<"orMagQEh#-lLgFU/  fE&!|#O G,CM[ 5i^Nq.EȨ#}b{;)ALJ!SoHHGP10+2k;_`u$Z^0s,n/?5ud@ *n[~f*TP=L<{*dUlQ8:U]0ܒ4ݍ=t9z,LP3hU\kzDSyYo>Q :{n$@4V])Zvh l?=UZyK orϩ{isţ{C9b[fH=CwXO$hοbD"P"ZE $*ycˑMVeo! Oo~^}<{+Rxo8+_`c1{E$6|[N MS,%\ܬ&=`sϮb90tzuYi2W6"MBVEy‘P-Tp)}D=Lzt^"Wìt*uݜ@Tl@6ȏTA)v8< jFn lINhݙPgTp%^hF,:^H#:e=ؿeV?D(YPQ"|g%f_GG0!vqOD &t7Ke,C(xӸ\_hq#J eBz >h 6=n쿹 k 3)յ1p /R1;ݯo?NB¼hA4+Jm>(~?NaȲ7l&H$oj[VEhk8id!CǀN\`ьCyQXGʲ2w7uNP*/mNcw55&gcU1ՇW~(jJ<δuQw>O!m*Jt\*#61fX 8}-QlɻĒhi.60&~~FaYi/{YUۯl' %p$C.)#d=(+ZHoɲNM UAj#I`: ]փ=@ٌdd>E]uW(:i詭 T'kǯ/FNO7yEJ=h:|_T4saW[к}SaNX䳇h{K #j,ն<Ʃ1Q0B:E18c[H A&7AĘF ]W0Ir b +8ñ3<7OwR'>;cQzg<00KqV#ml,VP⡫ q[c| *&ZƑ9l'7tz^%V4 6R\b rt%~ )R C&!u:D< SB+NvXЕT|xDr|6)t(x/zؓV<8 Z7ѺbK yYM1Z3]3J-F\aWQ)Z$\9#tد:$ 5NV H~BHzsNw޻gv Öe /ǯ!<~9pZ\cKzNnB(C-A¤D€Ky 7*E"~[2d,"0+2(@ ǣ0T#31frL9 sbtO:*VT}?/,ak ˑw7eEF{coI\iuոu 4߉p.k "" _|4ߌO῭:[ "6F<;ZLA:l7#{޳6zp1je|2ZS {bo#QY#0lO}-jxm:k}~>7'w"'X`0ԾEp3ی y)w4V 82[r=?5Е]5}QnB> Rjk7{t. Q8yb|ZUAY#x·»͙#En%^5R"$JcQH`  %H߆{^g!y# plSǾ|WG^b/aR7Q;)jҽuTqXg=F\WSvcS% `lX[DaEB4.xJb%0Gi$rTf&Vf ˘AuZa*(r-I]x(4?_k8CA2-.p|X%o#T?]"9P7oD+h5\ӻSh$[ىк#٠;i 8'~~~|H9%x rFtUqDQk-ğPΩ[]UoOW܂"ER,p&6gR2N~;2^6v>KjD=S7<ԗnO<h.,:KR[Blo"k /7y*g2嫂ՠ#|6v, )à67} Tq^<$9Y ; YjŸ..a~16Pt3og/aQ% `g$X0e5|wZԮ׎\%ʒt{mdI>7ߧ/ +Glq$hkW7Zw\YR3}kE< ke(#bJև8I+Wk+#/QaTqI#Lz[uUU5/&&d,aF\>b iX3FE4E0Or¸c$ܵd=Ĕps. ,/\vH拢O'5| (%_<Pܩ7U'묚3QfN1ԶϑK,[&@Qޒ5=~p5C:@dZmlڽEB\d;kF&r'n]'O]EQtκ0(%A .σ8/0c%H첦E߄v@Y0 f| xT:B_I0B;F<˜ jjة QmDiIJ3Jl*fI=/HHFU"<]C#F'MUn7AwùlԧXݸ^>uo9{Ȝ_`7;\'J 0A6r7QO+7DN4D&Q\ +Xm,yw`/}hvL&3i|\O v!R%I!YQ#U\/yJ3gKWY%tbweswOa .l-ne eqA+:EPf 9^5'?NEӏln'oQo^P^ؔ;}X ͐-V485StTcj]U5`$fxG_fqnq3'CQL#ZU #6r,m?U閹ˠW$X4%! |^q?RUJ̧CpNm6$@wW+qg-Vi>g&z&( $Z$ϯ!S0v+gf["&$䀠Mf~tfyz(*fW0ȠC m`m+A#pdTXn /ZOGk4muD!T2Uz T >;"vD۶`CEi3>+~|bC?k 9DKr >I;);B4\i-*kKFHvU= CQZVeϩV%g"PJPu'+|~E=WwK&< I!XEs ҅|wx̞֫wiU{Md1 3vKM߼ZY*lv`.)]?NH3|׫rp|CX=6dgs'nES==Lo{eX1{A_\kR_rHDL&0dee֚izLSjϑ)lm l8u&ń@a6>9 k鿎i ʍ.ɤQ`G&r†z {=_+Jغk c4+uI7U@uwF/.F؝(Piʴo=`ү;=J7|NLO_aHlW j@y1>rR~;`Oĝ8U K.HZ*S_?Ng{FQ+uz MPusrG'ŵ:]SdA'ldF cEm*`U8 U"B@-OFMHF7D!*델e{崤RbO,hzk/>i8E=Iʯu[ОLIq,,qM҆oKX|ЛM :tw3plL.v4Rqy;赳;6 X^#KR/,~Bk[ϙ|Xrҳ˕<UWz^L5UGŘ/ʸx4Vx1䰘fxUBmI{O Rjr!AL?*jÁ;Rӡ\04*qGk1i&܅tDg(4bX}.V St*crcM9rFfA ZiݩW!])JWwgF*Mڗ}qjtߊjHC[sȷ<5Rmy/S627kG7y/c A<&(T:nu6 v>,q7[╁a|NrnljuJ߭9qg򫵮i6Oj\Ӝs,vf|Tt*X#g2Lۋ1XgU-TcA"0[\#ex[Wm YR 3U+F4Y=/_u%--he`%y“b?Ռi.=-.:jHoyXԖ*sطޢuS\ga/z|),(7ɠ^PJ(n]6fIf}0zz 2z@&G377 O2S+0Rd<\=q^zPdi'$Qeɖ ARN3؃3vXߗIQi+ih!hu|-[S6YqE7T`pLpőG^o8՜N:j3ɢJhZ!v<(=§ FIQdY)k})&ypUbQ1A eJc̣{3Ƒ$H_c7!I<!ȿ=[ @6-Gލxo1TGǨըx\,Oħ <|kĭWv*đ`U5ދ2Pbu9=ƉA::^ՄI'(~r,NϨam,ǧjPWR*N R@4X@3$yvڍUf3 %{[5k9TE6˳uUq P_)4X(K矸v/JD!d2䕝``K^rܔb sЬ'hR#5I2Xb'ߋKkck×2~.9UFb_!T@S@u}qf}!+`Pxɝ 'VH8\TCa>ԳmuALH4lh.1TP(!bzfq&aE='աv+aݶ!YwV ̥UR;fLϕ`>ޏ^@-_bEΫ[ RUy˧̈ (za㶨@-<8 |OlM?]).;;|5!wlLm-0(']t?2M{̶ApSQ3T3pc7*|rNiL<4uSG٣8r;֚D&_YRjVᛸ8wbNyQe qzq $,P9j=*h bi^HVTNZ-FYeohlՕp3Qf1h渔!CD}_[s>ƕ2'kr}t |pxQjXFOǝ ۘMaW4^I`跓섲#IxT~ϹLǞ 4f.M -vg]3\e1,(dC 6\G~Ja5+v!Dgf Y&H0?|Pp$B/xm6 ALT cu?FvEͰAGxo3GKDa®^LH@C̣𰬾|qZ , mr۲ OG(7_rȲ,V ._r5FI#xS= V1CI2Rrϼ7.Nwx & Z)T'S-@|R{ډ\(y=I75ERH;!Ka큽+DN^ZjZD93) sYSbMR)~K+CQ;ވ;a ?`M8.pΥ)t3O7|ze4+0{%vG.]ݟzZC&ޥh @[ )}qz}Imzt XkIzenQ8 q]Aaфa i R"4~ʾ#s'(ՓP>c=a/C-*(:Vi~4 AMJ=E>#1#zb]wQ׿3mcGi$/g^ݹ  SүXԎ |-#1 "~fVɫiƻ3|JֱYЃX2\Nf_tU,ƜzLU.ΰ:ZTuutQNJ88.8s0ck #?qFVP.i0#YŽp~[* 5shxulLֱїe9y,|3 (Mx+r.nixK'jk`?F5ڕTq[-IZߘvj@_"ΎYaJIq ^9L8C~K'h2@b8tæAri0%gkU0)KmY8)j>Ķx'FevU=ftP_mp :$ũ=iRP*ߦ7U x>&";t5r՛ ;-7ȋ\}RK(hM4^5O|fؓ묠7 ssrٝvNTj GٹYb9[0Hj6JvҲ^hh؟&!s*1L jwoLD/CL])VTxB*\∘&<+/eEYJ $%Kp[y>8E n$_BT\ƄX{5v{&`2-RaޓXDٙC^C Z0SI V&H2w(|Ax`$! `2V1Vm+)X PZ,ݛOԨrcL~B%:pF^<Иn9D!Ǡ!%)A ӽWۨQB'"1) .I6I!:B>]`*C6FX&b+XC%݊{ƈޟa:1og 4\< }}ʥzSe ộ93䄟|AHhM0`.𙱰KbqUīaX(NIl(3d7s6[&j #%~묉 $ e2Qy.cg31F{2uDq^\*ݴ_Yت(UHtnFd>Eir~-$Z2-4EV{/=4Htf=ȇR=ُ? ~D ]v=l >A_I% >N.vVPTUr(=]V4憷!q.U2?j+ ƚNJ'Vint-!F"e14y3v aY&~ft5^⎐sܲM`s9J^ qf{ D8`[, zjP 1C г%G,:;c4.^q)m5-GelBǰL |ݤzgܿp|1FP) ؿJU絣q  2F+MWӯ8¸4KxAKg4?VhOٮVD,eLq+8303;Ip/$ϓcΒtpvor?76B>늎W $!~HqmW&`A H'QnE0ʗQtzg6'=2nxsS%!"Ӈ\'jA^DWoiIlP g*{-=g VPDѢ %Մaln s.eLdrGzO,,Ȓ#3([{hEz^E~$"QB.Np?zD8e\KWv3`Jq eοiIsn~u7u;n8{ÛK"P ,n)i1/x;#ŝfqޠ7C)5V65%{  O/*Ĥh0blvkc; BâAfc3ٛk:GiP I?YH}/ߒC>[њ3ˈoPm!ρ =3\u7.Ǩr;]I ҷ[{Vy{fo9F0RҊ{ X^䊁Κ|knB2#1$C 77D`25i%I5APCo6B^dj5UT )4i'/˕P(s/܋zBYVpE'b&ezGS͟l2ߙĞL%Bn=)S?qK]TM-8~/ҿzYDq#,:MՎ\QxĚE*MԼ,imOT8݃h+u=++V`4HWzCoxW`nDub ORfN[!EEQX&4*2Nh|"6bEQJ%N8O]<cډ_0H.}|qˠ$k92D#/^"~3Cʑ'V\Ίrb>ಂJќyޏ(D_R-ew Ǎ<5mE4e; I;EKUD~.(>stM7(dO6ZoK'~s}ȃUܵ7\AIB@]jʺ}i\|'d m"];5b6hcQ:&e󐌿 fxq=U?:3̕AܳX6'>;23Jkrh:Ui9e34^':Z| ekgF~~k>/"ŦQPc/ ݩ>)f7&OeV~r[uǤTC欜B}q-o\7,-Y~#1@}Ԅͬ,k*e~d2uX@OQHPH7Y/gz4!ں¨a F߽i.2K9j<sM]$z;tkKN򧫙Ѷ[2H2P`%qr6 e xA):|uJu)G*!41,#^dh9C5Y/=E?kxTW^{$|eH5x (\&B'sώNcϭ >jWau0t^at=rsD6(N@O}H?)]dajԝf|bcNT4^:')L (F40d4fg W㷭jyj`hC3hR8 #|rAvRf:?BP C1_r׃,Om;3hh^[?yv=`TCtl#JwD=ĐJ:̶/WM:_yieHE6& 3eE~ 㯵 8X[8;.H]"M|[ڊT'bA{C6jaHӛ!(-P"W,;TfUik]jqMR quv@UyiՂcAJ3'ŅYi6ߍ D2:)9HԮ\R.=(<9>;_QMA`/k@kuIny0x;?Wu.Amby7Ԙ8pi?\SR#z9(jw!Ŵ}LFmP'tְ.uϩuÁne\} $WWf.)Z`m]Xm0%z|*j& #Lk !rR;VI)ڝu"O0|љ}#)US9h!ۆU4SXB\(ϨÑ}=vG?{4ѳlzxCJxNYeB_F{h;:;Eۚc%7GL[R#kӄu-XM\c( *Bo Ā~ƒrUnJTl &+;7PXتg {즑P\#n@S̟0K^w<~p-9 z=Őo^Ǿ֧+o(:i+?ܕl<}| 5HͬpC ImnĤk5-L&I>KD$(:*G]-^pe$Ա%+3vļ"OK]`T׹bW#*`4H=jR))hSd$G-sQ OΫxOz^@p4i 0.zYv̴ u8!ʇ" O` M>ibjBkOyF8OCZ%yk𫳶2f;_7^x>$+Xt)K=KE'u>Jp{CWYdvkS| aVZ`~E-Fa'P[yft8/Gb+M::b n֓ބ'Ŭ KwM$` 80VM3s['4ڵ+b'xe 'jO(Zm^P/hZo%5Uhcai1vG?&`^bAbZxnGI$cHJI)!c`Ie;FS?z$ y[%LPj oHt9;2s\ U\A& eyгIY Ǹ:1@mB T. {r؛ PŌ%] k@_8Qj_Njì:\Մ ωrP\f8%vs^ORؿn6C )Di5~* LG+SHƒGtSAMN@B}~EVŬwd7BG)l{RUVaϰ_Fp.{kfya0~pSxkXF-1͵QyyMaP QK?ݶ!Dw ,p8fL$6Apq-tf zUq~ɘi^6rHoobC/̙˓b{k_`k "787mvVc0V>m{ :*('\(^߄i&͊DoU۩>1Ȁ6]xe~n,켧ݺjXtV`'xK¥bHbgWKl86_K{.$eB]B),_#Mњ `<{ 5R8__0aܬ*Ζ:JrHԜ">fUlZ - 'WK: +85̹glrV\)h:JĔc1$aFOعѸzD 0??jd,n6 7)4\sR)Eʻ吀)pD2@R8Q%]TAh&3TL2~P-QU%qƥpPuf4ӾtI Ӵ 'Yl<,da-Vy_7.5^-=^{a$pB=rcxT:,,֮>ΙnJޟfhDŽeU=,ɏ#߸Pd,+ >MJ:۩ThNC Fe4<\ҰBwMo}R`K(ڂ/*渨uȯ'c7 ;%H? ,U+vlN%-Qo Օ= ӻ2h؉.+۸'V™>>ғ)ɀ"pPʄĨ-4oI(cu蹲ĝӴh)' H<Ş|S9> ;漱3qҌ*"+ADj?&,1̮MK JG=W'fvIO Ap#a %إYut%[}ӧ0 {ݫJ۸-uJib51Oz۬$!v}N)I~9B8Eу(q.!_O`i B: xVaP(3G"Ë Lb/#%y/7T XkaDk 2ZKŜ5MYF'tҘH v.IYT0R_.sSTSssx {n*wfX )q =FR0AӈlƑo\h7v!]q76+GTD@K^{0؇!VQ=c, Qz(o!;Y.#HT`5%k?96,=o4G+2";{ΩD#v huB: 9Lȸ{ae]V=dUm_NX -F=ׁ 抇 ftgmNy։_ЦJ/`XNa_aOTe}7٨/٣jj4:N4˽F1wfUcDܦ//8m&s; ]H08d.fg.{aBڒ}Y賞\Am$/f8ҰAK61(lyt8ئȩ& |_U"e j zЦ/ t(W8i%:-qj7e7zn!˅<>9y A`]vsvV)\J&<+ ,(+0NjTԺYfK{/Frڎmq󰆬x2iHA0 _:ynsKo`{GUEPjf0mzdɹzy}q #4|"222tvC4Ly궱yN1-MSE3)Ҁ[/Z8P=~gb7h~X q#pHy(v;BF'DL?"cVn\ B?EL R' D"9xгPȈђIP$d杭n;N\#SNSled3g TXȃѵSn+W-nIh#iO4G\]?l:;;*&US $ B-gn﹒;[Jzxj^xS|>4#'?Pޒt5&@E}i| p<7^GO7Y46F]k1`cGZAG9a b ]0?dH3IܠOO ZG.|@qHÛOd259$eaOA]Xw1Ģ;Gwl)UL9g`)fʭWTM %_x<]&\Uբ>tΠ)C?v 5%XRQ5sgO~_M|]?pޏ) Rޔ l=bZ'↙|;TI"Dj\ 3Vi{wR6ڨӌQ8n3)<__Q9s_jVRzǖ'Vx0Vfʿ 9!4]|9E0xw"q_igq\iI0gRN2DfסɅ^5 9ތsSo2V5ʡw;Y )/P#C(EB>*uwUItef#6!-Oj0c,4Q9iMNQPR8Zչ^SI'$ncCK`MVߖ;،ݷKa*lJA-4찔ޮ836h짜Zv* _3B|v[^h5DoK@qA9YgL̳; n v2{==9(n T.sYD.Ё]O]ECto_x /i BWvcp}Gp#'PmkV?PXpg? @퍘q( s=J!\gw5 {B:DHCz >g=K{M\D'KT<ᾟ}OhtgyPݲRxE8AcXِ;'p^Ӕ/f2˘ ŊV)F>sz[kKr~ GfOӫIsNe WwFKm+jګϣg-XoWD(|m(?ͩb%cAOO=IͪZ">4)ЌC , #Zd7x}CbUy>:GY5yVĄ–Rnj\ *%:m؝|B+RVB&2 7=Raqq5#cE'$NQP)sXtc_k/g94AoAQ^ފ}f>{S7N0j(AFYy$(Raãsl86S;.ogwޕ~v,Ή)qÆ&A eo< IJ)BtAHm/]12 _X WӇZM,J s۲$",kJ:{\ 9tnф|j-M)5ǟ=O)-y;zS<?g}b;C;&A6I6,_B˃&+<3p^٪;,JI]oE3*ټ<&V#٭kX+qE%/}PtvpzqBVh5 SU8SD<iNRuϻ )|-;&AQ,v0(eұOPo*8&.xn;6՝А+)ޣ> mJl{SHR^Qą"MǛT.>ShOFO6boc*#4!І /ꍳDVdYWy]H$Lb8xP[B2`s;L8;Mm}xvj}[j< ɅnVCwݫ&Q.gX=SHUTh/faq>7@WH9#wdAN(BmN>pmuY,r6PzeER ߉@-E iv2nO$ 9ɂ=NF/ ـZ=?xk25F\A[k~xdQecVrgB[j(D>쎷>dZfs X}8ki-^طاOӏubUƓS{Q#$GRQk?.PFÈu͝+ -[i`QWEɭbMFvdY$L$A6#tsUYTV+uZ$@NБ*#PopOaa ebc|̑_DO)/"ձ =ۺ6 xu,J{zχ{4yl G!%U>?dHq/Z0BtL~r2r 5p؝f˭+1<)rk1ǎN12\8p:(ۤ5_*5R.]V7\7 $>#K |Uk}܉0rRuPs \VmNgjx>vNFܽyjO|NH5\@[{GjogL-3n:8M@=Wz`QqS$Y,;þ_SE{?wōPʍ`Tb --! VuŶ.QWڞy-SmrKڷO'reİj<9XFU#уW@Hir|XPi!Mw~g~&_gq $Ӯy\D.qYv qK9t6f,a9A6UW5?KD њn<Y/wf<=eb7V)0ʌǿe0TWRڬ>is _^^[mށ4/sT~iqw[һUM2}{済-e)f,5R8x\[î6Qw FiJ-4rCa5(L@ >T5GqpZnq8=1HaK1+] 9sً9,82X - C|k]P$/1L;y?1SF> )~N]bdW*~$X$7P,ҧarbuo7<^W_nӺ&+`bÉL6"7&0 atC ljRE?%0$ρˇ~t2Y9ۅA4@3\A[V_Ɯ޴n?L#J>tVmxpDE &y}U5NN.Lu'/V/KZɘ #Ьx+gapJଙ܁VaCK~\/z."s3Ͷ"AkNf$E1}q@? 70Z ]ͮ(J Y΢4|m;&6/A gȉז]@a6࿮rx{{8bv}$A "Y'{? n*IJ9gq9Y%vO+T:Sg sAC1=p޴Jp$$hvt_kK \")cC,WRX(Ǔ1'>`Q_8ZR/Y<驈6ߚߨW%f?6_EJ kx7f Sncʭ_]7t-@쓮9RnB;^ys)rJNjv~aC{ %G@~;C)o:]tkPD[~0X2;9|! \s2aΠ@HA3S*6Nkҿ*bw97 Zv(L.:#:UR,mRW%@/b 'H{X9A/ ]%off=%co8[_}f3Rz;s Q,/{28tO5ÄuԅdWhyF4q#] mUgut|!ܻcXO(p|dr6.!U+ϼ}Dn{KT.~~ES(>%a&xejE|$BWTo@LYDC6Z)Ȧ\ ;pC*/s$lOσcocJ-07a5Md'42 K4MYcbwo/{ך >&G6B Qg[ ^xt9dP99:δ%) VGn=yCWN؊[qO{@9Ѡ[jG<}Xl|dI8SrINY2&$.o3K )EPX@eޖL0m?~M?(sVAQx"X `Mc}ݿ۝,i'ON2,Mcw)' i 5$C41/ë{M1RX_"ziѷ.tQJ5 ЫĦc^A@j=k\֣[J+|~ZF+>p@o;a{R½ G7p`mWA:>F3E(ɺ^ܓ_M%L.PV zm)ޏ`N,Jei:*Ź!ͪ 5_Q@u :e f}[~΄ yܪ=yA;NAB=n(!qPdnjᘡ(@CΨϩ nChZ.HFݽl )%%ṣL%ۨQSw`Thy?W^C1z]iӁ)uIDRTUnuLEᗵ?"<0PMH"+1%*[ށnȏ sK@ hx ̇xh[#FNc3n۟Q.KnP0ڼta\$?{N J.CB1\U;K)JzPPYkTL׏6Th>LCsu]rwN S/a;Bޛ7lnyͭJ,ѻ|̧.#<=ӈ ERI.&Ӡ,A:oZD6?lA@#Af#* o4u-FJaܑ!b͗7דQRnyBV!v6sbHgԱZ4TxkR]p lD*d>kkrB8n" GFOcFE9\^2WR曢<>{&*R9- -̫BRyi#eJeI1ƜS$i+rᾯ,M(=H:ͳMK',˚N#c m7W$} cugl8V] XbP-):dI؎aZ}S`rE (VΌ OulH#prm?x  %>+!}i䛒;(23yZ3EfAs xM9;@bU/xMl/Q`Pg93u;HvkkHsɐruMgZʙVV^)fIf̵6w$<G.XAMK;V42}^!N 31ۻ|`i#`)U[YN1Q. :̃wcv஋h])M~[C#:Jxq01ennm51/ euC&t]Ee!|"2ẽW`bx^XPb1ZX4SMԨ[%h30'h.\p3<{%dm=T  U`\W5U4j:QmӸ/nQD)ߦ|Lmۼj" DW Wd(٤g(ԃgCr$hJY>?}.j$ QzS%ŵYKI(AO ٜ#)ad|Ϯ$Yu2qVV!~y_ncEOPweڶinkЙj;y7pԥ[\c3:4 fb}.J =3Zs Sh[D,nԵ3w5 t2E~$ 3QYQ)P+_X{JVpܵLѾq߯IoWlVt_}VFA0dւ##e/PjsAo,KA0Ҧ,bY"NŲh˩PܱChY|׃e:_<'ԬRyp]txʱ<4ed لcPQtN8YSK4\ -$"Ȁ.4lt^L\ 4Wvzh(*;q p,s7.oHj M|Gjؾ/_t=DmՃ=͛N5P (g >i{eح7VZx#qBl:;V A6 הh[&\OH)N`XUA^[4ܤތ-7S&ˏ]GdPB\Xv odLh,Y ͪ`7) g7}1&h%_mJCohw|LD54T ?,?@mU5-K6;pwH`%fI7;<,ZZ.3ݓ/9ϕ^WGJThPG6̀Hn'U1@-j9X łY TlԱpr"Qb|OVrxvʂ8,b 3e>Ui*zq7ݯ $mG`&scyiK|ɷ.U;J9h\gf ,+ #8$G2 b4yڒƥg  ]ȧ]Û=]A3m&H'ڛgO?8\_K{70]USv 1jQ-ivzYK;1w 0c`+C{W6+V+Vmf>Xg;X\+-Ҷ{A ф}T:?Jރp7B9a|6Sg IJLVF08?-Ae(\mjK$˒H 2]):0lb y`9gO- K*߈bųw}y(83-Zň ͷ3/\ɸT]kK Ӥy L@ڒdk9b4!2'nu)':/6jX޺=Q 1 D @o }&u;{P)oTl"0]bSP%ijp}{+t]5`sz\{qY;rBhV8A+3 -\]A .tUz~8agaZNe?1Xc.t'Iv@B8tV$jyV`6[G#l:$c̸XZ̔U,#a(.==Z[rZ'HѷFΈLJ_Z%%=qkzƒO9R8zh& OCr Pg js EHה-P nQfGf/'iKO^1?T` 9O;C_i8' ʸ9% _F Bafa;$Z#W쪦i#dpuHdk۬ C]~sц.d(XKRj dRY 3ƘmA qU};0VX)ڵ|',lg8o60&!VeR&?xЇCk_pt[Xϻ&|!F8">Mhs!J+U,x_"q{ )>@aGͧB0@1Lޗzjl.;ӼhbY+KYn)|XJNwK*zh? 5qΜmYzƨ}nC:/U u1.+\DXV534zpbS2=ӴOk%Ơ G)}8jlv&-9b`c!>(s?f4 ݘoZ.)8 ?!!;%_??.nMj%d4p$8;>3jrȵvG$u+m⁧yb>pޞ!_Ix cg=u,\ʸo2E tjmkj#1wR="{ŋgO&FX겚oGEkk$v oNDž GR|Oòc_V3$&Yv(:-v~o^ WB2q|hE5aQua^n֩Cm=CNag:(9M3 " HcR`G%"V TUt,WG3~B&O9f{:ּ>,"̯EM S>\v:qݟuEE1:4|ȩ"-^|tty j 3 `>P@1RPH(jAl5F:Һ@dWLv:.^b~_p;,T`A(}&fPLSH]hx%u \Z bnl~'b$] pO\Su סnU]E6{sn 9ф.Ab$ǀtUBQ;Kֶ$ DaSq:+te#fZ83|#<O9^]?eE;2,Ytagtou_3OeLFtf?{+A#]θrq|nAIw2ᕓ7# f b4;x~1@w{6=+G[3Wc?xR[DkTAIkY`k3U#F|J٠~$+ wօ97k8ʥhżlY;q@ɋjJO#n|Jjhޏ 9s=x4Ĝ:>8^Ia=yn}] U10r|w^HU6K[e]\;VU zWw4rxL^c&# PTU>4<8l%PxUn3n{3U‹Vbj^=9쨫`sIiÖA?iޮQK"Y*UiuW[=1Vu5{%QF,]N\38Ͽsˏ(76'%ԕ`Wl}j:Kҡ){|]B,1o渀!MJf<|k=x,<T3`uR8mXUuDE?ο'qЩ |4R?MRCL`HO8Q1~wl[  .ĭb8-ek$?4HEJCEDi=_$e'Qhoa2ERѧR>,mQ9icKH+ ɱRxx8;8;[goHx9e N)4DB /4 쯴#Z'.<4eǯhiKxuBXl݋u AVt[T(F@YY,o/j"ToZ׷"r\>;$'YȖ9=#*"#rVcW&rݐK0+YǓb4 E2s(h3Ғ}6%3h?*"q0A┛e8NOwBi-)73:Dv QE훲 S|3H"&k: phK' A#XM%3AzZ*}_$U0yp43 3k@CMFI`&sBWC yiIO)x*$r2lbrEXXt^hMlNtNɀ$s\GtwlG N; D=IC!cO5_,Obo{4-Ҫ)$V:szh;F 8J! p<џ 6ҖҤFսv)N' դoOIElضZd7`[[ϒ~?f.oGVgxY:PY@`1OڹmO?Ng 9ހXg`h]r^zd%x9y_pf oħfj\_Q`O-$ˎõ P& y KS.e Z:%Z&Yh'҆oeCNx<0 %j`s$3;"e^AverQMv`ne)mAU |x$qp>.$;u\v'{)4#]+ XYM3kutdu8>وc$  rz7'zi%4kmHC t?)l a8?$*;_0h2‰] 8˟jY}IU~RjOS,/T ַMjs \FIjOJ2Kk: ioum/EĐ4O㱄Ӄ٤څ-Hҳ{҇l fyv#\Botayہx94dIkF Atr !^\c3t2RyD񳐀( qUAp$6X uٲRx^BoO1NBNOu' x5¹dX';܉s5{ LbU=ļ  q P)g!?~`ϫܙ~-pYV2؂ϓ:i_ڷf̭[_,>N|R"˱h=4?dIJ@"y3m9h"x_R<ҿMdF KffdXFj!plQ6 Pmk@5MTe8Y٥- X?}I6}f}-7_Le"i`^%Sw6Ӡ 'Pam-cBÞ2Yώޤi+QŽA@"?:Ŀ{ H?@s nq !3@ܽ hVѕmȪQ+f;K<-+go+ R}$x]"(e 3}af1gIb](e~ ñSD,V(q'uI>^LU*!>ɴm 3ؠIom8O'hO$QB@? b)R:(7\0i_~ڹ#?]k;)'2ghCԬ99\P]`/T !Įw#ﴊv!+φDr?/\262uӐqp F T=,q&Sci: } o6 T ^{wca:ʱ- OccG-{a/GKgʂNaI6%% ~~by+Y;d rf$E\$=&t:zZu$ e+Sm6t`hlvW z{Ɨlx6Y#~bT"A)9!VpRQDgF:,z#( }L;h=׈?MtX5Ӈ͜٭f -Fڑ*iT-TX+TϢr0Kc]&? /+=t'㠴e\$d迮2rsԩxnn휖 fYn6ZvN+?(4Ё=mϤ:xA`;*h׌4Ɖ !lP"4r\%z w9qkAM<@mgi~/g::Qx_v+Ic &2ɡY'Sm©#9·2@&(]`!m7fmS !)XY|X'i[IR\q Eȉ|x[uxTZj>by-;!Bŏx "#$BVmnTLsʲWJ}\uHnF/"SiuEglR$0 $Ps|¨vaԌi;0ZOEz5]+UP| ۍKXe^u䣱%;cw ;tU=\O>"wtB@il +D\ 2\×;=fvK_PvW k"@Px񈄘j>M*4D;U^%64D)@tpOXI4E6i ?冦H.0YV]+Xљ5]C+*pPGp-l,1C:6$珁r@BSMR79[`W9fĨrNY %Rue6j34PJf =\oio].DD Sl-'|/BHT1hq>$W)1y`9p?ŗBc67am}4|nK,3Or*MP#H'޺]a#G e`H4qbmEn%OL .t+:cvXE톍^lXKkd8ɋYSb3 Zy[Iz1OG.HDQ*Cnmv'c'phMϫϓ77+x mh~.h9mf0-++ZG nIm^;^6Fߞ&_N.ux;h(e>l6){-Cr H*LNZPtujeD&e B&emҮB"(S@C"M_jB:\K9K >Q7N7% O9S>>'AMZÖ߷"[}i"']ʕA$D9fŝ:7nxR$׾Kvp^%ꓑ/7K6EXp Q{q0h8ՖA%[I361!ÍLyGw*hو_Hux/z Tf@pnE/'&~9BhY|ȨtbFq:SEɆ3C>7Jc\LEt3ks1s7%|? 9]0 /7J©F|zr%k Pv/ !"NۨD]#t<8EHxD7CnM@#Fe\y9]/:5ߘrTnVR CR\4*IYƏ*_0ƚ\@YsjZyD徝&!涿ȗb5 0>L:b/D(˳`ʔy:e1_ ؉!Tnv~TVR ),ok1Kp- b>FWz*{=~mv ,nYbsd{ˋbs5y+UuXF:+_P$;xD,H:,AS!"m'vKYR:3< %4mj?lP,z6#}V];C}͟8Âm Gwpo)}^,I>QNHC)dټZVVt{\q] ]tXNpÜ<[uŵk[ T-$K3, 77Ryϟj uF_F?`tijS}?C8U8̬sA}pGt(t;EL10ݱr8VM g-_wSt:/sճG 3!~W =ʂXj_$LI IPnWG\RlW%xp~ο@f-wma>(GzE"8 6nX*q('-?u./iL[{ރ;VvګDZ/ڛ*. \/Y1wSW+7 G&KjVs=UY`m\ҢW(Fv?M!)!J_Aldѥ'r@gQ FMni .>}\*nGݦ P{i^c4*`_7I =%S]CR%h^)~ڊ/|,|X@q'tpQxJf:H+heY7e\'=43!+$LinGc羲WZgUvbU \S<+T]mddǘ66} "YS3mvˁ zO7N;hS9i5zQtV~Ca:$,g36M@Pr:|-PCw*h#9~foxZͫ䭽Y{Uja+ce*%b\HHF!az=MQ35S-C.Q1Q^%ꗛK#=t7mOp- &z lx%?ɹ>>--@W_MCkSnq!|'7JiTQXEfb)(;H0з{#tfU[\+ހNoǡk0LG46HU g_Ka4?A;('*vzKBeS~SEOz#ӄ4K׊8)ʈYq-ޓK{]{R')Tj~(XGc f2lI%8[0,*ðoW4I L9ܕ(4@ VشM(  %% ۿvY#Ζ 2 jSg_Eq;5QX(sbK6&eI ]x @bLZ9mi+=?Ca-hE"]9llX TMOB0{RY$rHȧ$p&hcf)Zv;&a(ǴaR(7F E=סjMa#_,P׀XSנ[&:.iugbi zx(EpJl"W~eeZo, 4bi_`k~@%Wi:B>V71$a1yNW?Y)Ż5~g@@k/$6M=Djɐ:ktnJ&oa%ƫ+RM$D*Wk]wͫˬba 5>E u5Aw$*N蔁|m%܇y Rt rSZzOM$? 4Aڃc;G٘I)reiNw4o39eZB45eCN)zl#O-7i77Syxb) ]v&:CH*LvA-R6{P_$ƾ9{`^6PQ-FO2{^6?Q3ut%ii7qm<>/%g?߬J/wYHwsD: Rs@%B{ѓk(zGlWѣ;2KZch@ osӕu>X~rF{KAMVTC\e7h{/?oA 6ߝmuyɶ8ghc!N ~^$0oA%Xjc+Ta$E||y >B?@G uwe9vv5 +RQB+Q!#~Xt4qE~5~jE>U!Ur:u"-u'<^A"H+6\tG? +$&6 ^Rekӣ8Tkako0/ϖ@MJ5&ZUw0m8RLR#6-OBG /{5LJ k+B꫒yޖf|/<<~WX]y|xMsrC.( ~W/䞥@ŤT! wDK^f @RZH lq/BBR%r ;Y%RdM<7&EQ,LYCy'y/{!3ԡ|nX*`~<M|:ܪm-\X+ .v}~R Gfx|yX>P^џF_*RI$ c1c' ?ɍuAxIUn#$)#=nZ(0Jv}ڊn.U^3}F؛&~%˹7x?3Z#7l1~1kx*cK<Ơr;+Wޕf$LCm9pp=j)jR#RJ%Tu0h3˕ȓySNҠXPjUC2,$ϴ`&gN?DH-[+ӗf$ ǜ/cF"KӲaoeu~o^EZ|#cп{A{V(uWgEx) @5=-1:~և4eT兩r(mkn#qcm,-'ĉv8n:xH ݹϋd' xkVBƌ66Fr*:=W33Zw 5[ZE3fVjl5{peY8$f.C@*SsLR6h-IHn~{g*Zή̸fcaqtޛu~T1ej!mhӴa91n\)>F#]7ϲ3*ED5Xĩ9k ->3ֳa\޶3PpϣYos[:=WሼabHߎ뺽4SeaXΓ$s)ÏT~[_'ճ?b%hP[NxkhK0,?aK%AI|:R%ȮC8sP }^.z4 ;` ".sl8)&f[Wq}.cHk폜+R09|(B ԄU ܰϕ{a9\ȹ#ml q??a eW"1}I~pd?HZKA]`h? gsp`#'~@ s6*x]%^_̯fSއX3Qg8_O/urSDH;*E/B0m֩tڷ~:8ЯtQ0XSfC!di1߻\l0Aa8sP9F1|DC=dSch@V**Q(eqa0Az۱`@&X/e#iV#gpoRdM+'X;/uTNnx[f#Moz}~!bȉn9=lQNv7ա;ݧ`g@lrC ES"f_T[~[R{D0[)3_crAWdzhm/Yl@~'  #/B=$ !["/--AeT$r?~lPK &ncu}5T$OFr @6&̪-3sg-$ؑyj;*S)עD'1Ju&80dH>  ӸLNFacF[ׇ0ߎ[_$b6P#35i8Q!1A | ܭu}baLɵv#@P: b^ 91웞tF*eu"K(DAe6b5bB \- `Ab=0Ud1Diђ J7Ы6⯙uDS\þ1kDmK@A~tH.%'Tob$`5Я%>{HAqdoow,9ec+p[iwᥦ;Gp \S@EWm1 B!0:ݛ!64ϱ)D+9NpjՐ:~P~-;D}}qz@.g^|?{|lr ʩGqpIQ+-WH :@n}-8)J_MY텪"(tه,Y㌰JDOsN,[j@aC9|GN97dLΪJŝdZ D' <ѕ1 cy]RrXCMEPWiytX:ɣRzr?Ó?ʤXu}=ͣ}o=BY2hlP8d"_7 !ho}R*1I`bkLx1GVG#QjlΈB,jԉ'ͳ޼ {ZOt FOz?ms@xZd\ t~ܿH}keY6gepV4Q67{,F$b&†OC''jx9%jdſ(]Bm G7/=9rl".> 6}X=6*T9tG@inl'G6νEZ5'2*%΅qqz-fϤP[ZbD- Nue5} @m4pv=|IC~1sŭ9CcotlƁǺc&iY HySD}Pͼ;*jyy<"KߌW\|=ŏk*fIhy^$Sݤ@uD*bĔm+u,Ijo^\I]HQKp^%TE:yFPZ>Lԫ!OI><x "-UI'h쿀;Ҳڽp8_Oʻi(,Į%ae#`͐n=ߺlmD?ʹξo;.<cl =u[Xd,itC P} x["]jho}`2g{7d `)x9yNт.qއmd21:uV$ڮHz▭kd8g6klrdkX=G-J~.r5c:}_=5vK #I&;#2;U"~?(1)L-kSKTARtMwgٻHq7AV&1&戺;M؁yu0ĸjU3s-K P!xJϾצ_Cyu2- p}^чÛxڙTPvؿgX)Jidb屑>EՈ,)Ν\6'୭"{H}eɭ ʅ[OJZ\6\ ,<m/heºCmR {D ً"4+YÉbgzƟA]^Οt Q rѬ۴a= lT@T6]lR&x/ˆ.#k!{1j{jhl](92u{$v)m\15*w==୤sb5ϔ"fKbp`c6֫sqiA #T٫>sHr8N)2?e`F!-#qTsi~j>^.O`.b(:@)92rQ<#I{RvfLxش̬JfAii Wvx:0S13w4{~ @קj"k!z+e#:]Rt}j«E)Yp2oHr#;J8ƫ~J\/ +'Io >8G 722qYFH/mV"Su}-PUϘ1Z #Ilce0MA _q󙛑Z0I>wɼ$/"pDYcM2C_N[Fq#.6|pa$֪&a9gC_)&v*<24L5at'.=&rk﫽YFj^<*ol TUv+~=<Îm8&Xn(Uq*1a`N/j=bA$`;/iRz뀣̉egrZ=EMٰ&#rP;h)s!e|m^Wa#IgFeεǁ%]vbP?Ymog3 @qvp*cd0N ؚz*CpNM}fʭ ?9"f]XF,~F6%yM眖0X,gi%b|&֋E_H<P;,EWs@,쑎R4;^&9i9EOۯ0:L A/Dj\J!]%''Fw!K?DMpy#%͉橬Ƀ%?40͚vCcӣ! i ܁#W"+c( AR;?Q ذb7|#eq+)D}TX'A5⊲AO3P?Y:f*&P1w,s y$ ܨ10jPI Ȗ꺅瘌" 1pa:09:u2a@!e 7<(mx~?- ..@ _+8G =p>"[g!AA>úHyȡ+6%jZ»507N}pܱR-hN"v .$9uncdeI)귻ilc)r2O hK"n0`QY#{`j^) \TcBۑeIſkg RJ @낧'kI&BGn^Z9R^o%!A=.R:ge1Ԋ? 7SqT4w2Ke02! ch^N xʴ(]^$B`I0+( UMFp۾iy>ZJR#H;!l۱GAr n>luViFˢf rKsG=LC&I6RFu:LAƈj ӧ$Udjڝ'!.nt?+hH5+6d<Y xwjY WH6 r!œn?4vT~/ O/<,;L$νJp ijT6!*VYZYpnD^?|d8w BWa4VK.ؿz2ׅqlPx(Q~L;`8m#]eQ 3v.Pؒj -W4fz?DK:o,@N*3Rޛ֫֝_I|L|ٺܘԐyH w%~2eء=|=VH&rjHOBjp$rRj\qirR,r#ˋ;]k.'5A%=.Tb-7Q]U?^qq1BՓ$ބӺ2w Kˆi~F*4T%bmy-+^֏]=AꌝqZDؽgrT6R2ܦh/보\Β \e}hm&sԧ1R0Q9y(Ia[eKPJ:uBod~y~ V$ztXsx߼UE&د94vft^v ?V['jL1G QUfq!m+El)I bJw)aLV(#s}tf$K-K7i)~PjSEW)/q`{e,f/fz.7j eH2qreloH9]G{&G^9]MYJ׉L+a~vI"Q@F |ӭߘy@؍R>`Rt0g%Jb =3R[$ij8gё tre\C&G-szn 4"4Z`ѸB k~:[s;ӌvFE[dD]HjKh(a.Ǯ53e}>׋,ܖHk)- <$i'cE)eF8|yEDOjٗB&Ȏ=gIgzz%iSX")W&4gm5Rc6̪Jfo ~'U#l|q+CPљH.m +PG;R[ tz? Ad%.:D7ϛ֐s_|GHf\@ t~-^}P]%LjqpSK47O4gbl`6-"ط`x`U镉=g&cʶ"+A%vYl Qgr] k erQ|m/z/2%PjUA 3?/^qN]˻v$x *bnQʢsmHB Q|5iڼU)u1-UUK 15ѼOý5zɌ7oHi T43.+DuKkI>[֟9Ҷ+2J02lGy͚dvZYNei]^cfKVُ$-ӝ`8dɁB{ቍ(;s8GD;[j*UBMUHBJyZ"at$d΂E>y qmhgwj^Kur2UUёf̊R-PuZ=&j^Va(gjTׇ@Xs>oGK<ɐ9[E-%ע袩vz^Z)*@T(4v2w Vc1c;p[a(cWw՞Zahjd.{|Ru`F2?g2W7ՋD7 ,<ci72˹7hOl [Gkge^.-;yG"QgXblkEԼJPS~Ҩ18h4 ϦC)ykJJ<|iT`4(tkug"E]|VXUtse'<)_&o2(~a@scsZp%@= TsiS&#[h%^Qg>XL_OP\/?./0f*iwO#}p4j 0<})~ Eh5\ Nr8MQ^uGrM).w˪*>$j1s&Ew@gF4p,lZN Dm}-fŬ7rNs ioI)?.#/ioC~c9F9b|GD&yم)/Э5>xp4=QJܴDڥ2թ:Rti[:04HY seXQp<vnN}sΫ xʈw~` 詅G{Gop(eD[U)1m<b';jpwЖ._O( uC4?XsU[sLG\a[ LVq!U%*cLJ%+[ƹŃb$ l[ ,E(5MuCQgx 7J::3o\eU5h4h4[\!dPLcite*j<~,t?,cE:jU jb'3uȮM@>Kkxh $((ʣvWŝL̈́ Up*B݊OteXyY.hxp& |ajj -Of㢟8g]D4J,y8lWݶ΁\}5WNW)<deɎ#i]`BcAXuK5Si@ ocCu^ijAE_?,s,0TAcqM&|Zbtq`訓 Dj?2iN>'`dUs ?,ͯ=k|GJ?]ËYu-AJ ×^I-]akdt|9` aW%=eE&5m-˅% uPR $)%O"6:WAD:WHJ/M`13xƱk 8޾l{Z]0pҠz& abC=`$PԳm."9P5.}%Dh_@zpgg@γgtxse7[xn-ϐ+jLܴ~494'h(ךXr:U1oˏ7mWo`ԓ\ r(M_v<PQi?$E+:s6ʇ_4LIdK:Ip PigRQbo}jQ͹xh&v 4_B*=ȆӔOՆUtF9Nw̍f?w{3$Wf>m%:ezDtِ̹$խ]}FB,ws&! Ne4ddz\I"EO4=zXAOa>D*|3%l7UnFqTt4^V&\ .5+X2Ka(ã]\ =7lPvQ-]+$B^Sg ΀6Jc! ~o1{ކ&8$.\ YHc8rc0U|}$u_}``6~f7VtᕍfqIɹ<$>|J5LZBb7H+6>AU\dCp&r#XBEO ERbj7Eؐ diψ|i)*0|1f FԔTeWMY[SD^Bl[0Gc8^X;9f[zOzNfde;kn>~kM`;QvKm?nz!#!Av.㢿18LvKvaqD? >Vs-``B>8k]t0ǓhV>52-Ca]xg -ԤC`;gsE@.Ig`\aJrWpR_)Ԟ 8syyޥ?zh,̽u= Q h/6=;WRy0Џ?wuz&QTuD`z(1'IǑ#[]o]g TI5!/L QhyF,)e;m7lweJl@tL| eD2&avĵ- FJ{X)k]9+eZE(p+j5e 6F?#PEJ ˫sXIOr wUo&LA?fbLxXN}oD'@(|5E RˀBR^JmpR")z07(w=tFsrAap3tY*TayZEq.[v}l2ԢzQ Xv)hթlϾY)5 :*v|~ı˘toeU˵_"!OU8u ?ЁIQu_E[ 'Ns A Xeqo/?t7F]?>cCgOS οV:"9n OKOUZ)^0\.Jz1[6謕fT0[4K~Ӊ򛥧h0a54 As;:N5*]l kM9&E 3^*uE8GfD[Z,!ڻ6|`'n{ue Oqm{Yߡ#kv)N2JhA6ô iiE|$0hDDyWCTPQ1!ݼ }o EX>67{7b`] qe[_/E)9 9,NƑxȵ+E`qERcj|aS3$p_zN |q^& ioW̦S$iZ))8j\4~MєEշB'za5Q kV-e2HyR<bݥdoX 0[H|ցZ %90Xu"ZVh2AN8E|yHa7O^&H4eo*W$(k!-t J$Tʆ<?w"Ĥ+MMXUɼd 萂,'A$]GOux"ڋt @%b{ o*+Bg9_H^*  Tj:L(33&_ț")M}6 dUMmӖҽF=bJPvn 6u47䂤>QK`25*X)KQDޞeٹm\> I@47OyƫWlc2$86mU2s•6 9>7]Gp4C;!SbmAv%?*'Ό U;7^D1I0i]C#U灭8 5{0mi뤊C7sXGJ"s:W!4 d'SdjFJ5`hLk(Bw"⋯L}4F\ 2X4ff:b ctMGw8ץ)XXe.ᒒ#{񽸶8߰,VnFYr?8ll\6]-q3 Jˇ|M#q_Jfv2rF_9'Jd{sH %AmNtq5;%8`-^ҩeC( q1+雬6 C@HMF|O2_@M W3Q̠sŃ@#"ɻ者 edsTK=婷y~0ABeSztZݧ3-ٷFI&}_#4+} TO+)'Ĵ=)i>bG=SWj}{\YSk\QJ5\ 1"Ҹfzmm7@(V4=i DBl[{NWёGNNg$k:%>#L #1vЯKi߷Ҽ )`As̩P)*A׷(?OG. FqgQ2֚NLZIG=Q^_:h1flRll&xI)p̠kVvg3X|*?&mys6`K 4RD:fT̲,ȹ?{QSxRx$ wmLl!>N\wڕ{'a'WB*yT jgh|c>֮zݨi]6ٜ %ȆT [*qJ8z/^Awo 4ߡUɷ,HgZ?h0 cyX,FJQ8FbQ`ZY|aY,5I:ؕY> v 55?gڑkQSYfUcMRnΎ  ɒ킻D,odG!`\p].I4',oRn5\JYzGDC |* xL+y"F&R  e`cg>qF@ZV'Uټ۪I"ʞ̊HF3Mzo!z{&@J5)@ cXj^Ѓ " ٴZIF,ÂǶo@ݙUl[%Oq(@Y s<[Fq-&x)._f ¿km1Hx $ed"'tk˅B6[u'}fd8h/ڨ_5rCe/;Œ*b6B w]ɥ(0fė/eLmpDٜxv -LNq2A'M_>B/0-< D3ʱvy_'c]B?1 ɵezzTb7<ʹYkP٬-i k1ay=c4j)ź 2w|>,(>KՎk+嬃KiH$/n!L)aoŸOAԍ΂.(6 u,xAe,k=缿 iL>MfF 0D𿲅0JB"啙sM!jpn.:TN-(aړF8\4"q"7M{cبp"iM,tmQ=֘|mÅRT]&"piΐږF}ct.j~;91bJy*g?-];'vX47؏Zhfe.^$unnШ] e?!^+k[tp5"GXe"<1ǬORwZvE(5|V'qKCW.ECutX;!+cĝ۹AR9V%m$"n ܔA:G6B52t+ *P?ַsGnVPE Yj(?ѐ!}IiʾEX Y^($nӥ]߉56z֡aP3r"q.jg(mK݁x5GjUs[ \0x'DzJ5agO9?xnRRT¨0*ռfw'ԉO$8be?5c}K菺@~??ՁgV2@rt_2UC:(i92 ,! .&(֭,m3 W9{z NJdkF 僽 Pp 076ଢ{~G@v,TiIw[9q|#ZCR+rU` F]IrFoK8v\B ?`q?ST\8--.!|8ˬFaV5;AryAW_$c)"9F?2 t(xv4=(tRKwv~U A (K+d$O,O5c艷Ք^do r9 T?O1bk0TAs#{j0Dk@l+ 35_0}#<ͼHas]n Ug{+>oZC,M\ѹ A;1N6&yMX*:9HS ) )GS((bmmsFj mԧa=#023~jW? =)U!e(9֩⫬Fz @xF   LY{ON(]6˚LD'd|r$h,KЪJa"Qy4q8ըRPgY ijeV`S%"AS$Iڐ ln8,k1t;9bwPUOvZf#1/#c}ʏ&ؚSE  9ʫ[ hڷcd0L/դH4[ ͞jjϒU:tvh^tDQl<]9Tp۲r ^,!܆z{|욕mUHtR6HeaUÿ97Qr&fY^k6zEZ!aThp̱xoWƗ.tKU:uS`-Zį}:e8gkznR]q>o"R,K]P]J9&B]w)vH4|)x s3Q۽ĂSPڌV "t+w46.&h Nw**5ÄS媹8lΕ*ƫta!R)۶x3`@/;mW!O޲cՆTly9Ө?2'VUlMYSDc* % J,~d"azTᱠLe6tvK&m>#U.`8ڋrIˮj :ARY2+LrS.yhbDe{J0%zčP>kKY+:Y{8cdwLV "D/"$&3YOi2.0ǃ';)g_T~ f&>2Hl[ .^SѠYq?!mi#^)i '5Aa&.V;ut6z|RGKV@^Ae@ZSC 1u"dη `exsR68,~"B9uMRn@aAl]?nYMAN`rߤ]x߾t2LG-2wu9TI-P*p%M(TGŢ: {\b?de"~[7^\dFH26 !k{:M1bFO K\1K f¥xG?K䘬^V((l[@-:Ww>`L^7a4ˌSKft2Zr o ֡lᓋZ[8fC^G(͈aeք:.xu"Ķ(ztl2O\ra !I/68{kd ke5{=:q2),hN8OŁo pwϖޟ SD|!.6}(uBuw32RZq0_3hK1T{ L}r.]vtc'g6A&"P, FS`"jU(}, f9|N,voyAR ;[ OWkPL}$Dَ|W$a]C|\Gapl{T~WmYVBiU=d΋ RV\+{q7pW'g1W R^|QšaզxWl>E #i+ߝ.pn9z竚~[PlI)Uf:E=]R77&:q"Z،y^mZƵh1pђ;YOv\o"dbFA(Z%}j|@ZUӾh{J;j{<逓MqK#6BIL'(J\}@ޯ%r)9oQzP(03rաTw %)bq ,gņ@KOnZ5O۶ npޢbTKGzsYx.AR2s9 *Ft^0|3VFaUN X mXB;h)r.ihk\ӨnOD8#5$s#X fEtԵ&բpؤW,qQ̚9m/79uU'W8"t8nSs){7wǢ4gٳ f^ʐJc͂PZ:r]_T?&µ@ćyPv@ҭ)YWɋ|bxgBWU47YK trRlnҖb8Áª$g VqPn h-f߁٢05x ;uncJSk8W,ԦoxڝwD_0R4j#8DYGV!Uk5muN1 4aiQ E;ENFxIpmK]s\v.uChvL&6gk!Bd=M&Vcpgj=FǭV fCҌc_(* {5Kmz4iy^f#BnL%FSYE `\&1+ d**;:m C I`=(YoҎga/yyF+ .fl8{ !DZ+NhO&xXEss`!̑mbseo609%=źHU&h@@2S&bc>>V%б>UTm3s13 ĘAGK0WW^8AJCQֲlƣ~1iiUs,YJͮ0}(&s?\Qʱ! b_kLb UOiuo W!`V;stbiUeǺiB G ~}ǀ/thkSGc*h|PʛɥmV5!tz~H%#%'Ҽ>$.<lM 5> $ @o7#Y՛$@a${:gGc5xó [?w͍͜|zKt\6#:ol} Ȏ]J";ݽǍx`%3<'`B@̠$#R_)yZ7  ;ܕ|* E佨7:*;u&m6,gmd_5w@o.υٽׯtJM.~ySb\$")vRF4O׳Mh%^ʸMߖ pVF/v6`y !2x9 cݞ˻y, R ԊDxur{u1iW^8t"[sӥ!ArCd۝_G(bηҫ~9tk,qJtVv,ӗo,)RCn-dAQp]}7x{֤MZ+~˭(V?_+<<P*8V -"T&׃@X5a2?1P >;-OO`=g3|sOϮjP\Ăij*>a4ͤn(!y\) XRm Y ёmRl%/Cż:-R Zߎӣͻ,Wx" i|0 !f.}j%9s {G{ ϩϙb\Dζ5ݨUo71EO)?%+~sv *4Mb$-KcSM/gmYq|݁ZXHm:GYMAv㳁8IiTZ@nJ",B-Xkrfg|xR*庢_)䟛"op^j_Q"gA-&mzL3  κW.EJ6Qb`4:'BtIA$q w t4-fߑxUUl~ן{If@` S!}["}jI#Ы;q|N1}͸ɝm+< E~xF 4E0yڂ*^<:u.2M@/qJ _RZR &uVOd9%W1^bA1/B2WU2|`XH#Y^$W҇fPUZNB<ߘ)s jQr[]A&looCz\yT1 J4$ZG"Jv"DQ,闘JY< ̎PXCgȏlZ19z瀶Pk ֮ؔF]K/-bGɣi' d >9A'b!E^]N9)śaawm}wkUۣ&+Cd:V}qW@i ox"{eٜ[?@h0wɉԻ ̯G8{nOo+r592vB g(r6Hb}_֯>|}P?̸˭Lo![JIOV ,Z M{T RKrytJŠӝJcXpM?24sRZƈn)P610B ݓMz(LƬ|N6@nfsOQyO GY+bG4xSXCQVB(8α0o4\֬Ox d*5ڡyj)Q=Q[&j삕'-f0㓸cl%ˉڍ yKqlcx젥I">#E JlxOEy2K.Ft},9sS!Vq&O,J3.[UA{{m0,/#+P҄.d}:}ק_SO/wG6KDS3Y1c ()J%/;3y/&HHr} PkJF.gd(w,L 5+ G{p =fڡY8d)p.}Fpuf,pX>ꐶVG tmӈ`1WÂؼ+ڋar1;[ Is]Uv@+{K5UƦVR4 E(v̓ya\ 5 ~3(/ґhdo·GfW/"DhVCtAoj uOFddnB_ MG+hS߸u<Εʽg|Y𧍽RT(~EpC3 Gi q?DzWeau$0_st{6O!I ֒srČs7V}ÅHMMz} Ϭ4ss xy!A+wm$%&hH,< \5!Uj$8uYRΜu#?vZ< t!MװϼMGKMb$M΀iBlс!>{sF ^PETdF2mGlO_y(Gtΐ ۶(F?]]oWXO$ρCNCƽ7Hu? P0]t!f"݂ q Z8n\CGJ&wT؍sҏ*M^.QrтGN:I.y'1n/e`Sݾ&Z&hsls&S#|nΜqoҋ׾2SvL2}[ϟsCKڙSud۹=`(9_g$rң {Lۙ4pϽŻo) YǓ!leӄNКGF 9 \Y$N ,kgMe!hRɈX C2a |wT<8mohqw η[uґ٤a2$FW`9~\A Հ8VYʻQr|s^>c⟬t2TFk{ T_D߱/\9& G4k.qH_ ɘ@8\ɹGELLDF+U!GlDz˔Lɩw4P'Z)W S$!<'~#)" H_+.#uхl71V 20$M+?:3x )6bDl覊$9DĚ#Jر9'ӷw! je, D[61w&*FT"wr8!ltϙ,aZ9\XC,NBVٔKLTs]} W& cQ/ ?"6MW`*SN}nڒC/1_{R!d@:.plmpvE6Y Vip4S:H2!Hz!r%nI1*2VO[yœʃPʦ04#9Vj(.T=on`?<2R0O6%HǷ(U맔Hm#| x~t-;8\N s M>³mn|6O +{qY˶ohG쩖XMB}$-mbҋթ^.Cn~瓹TI?VN"Cܟ%!A~<+7 9P:ƀݵru/ppaYTThKAt)hras[9 7=3ilLjzDBAj3M/"6 a\ lE@r0?,E&5NaeVLw%@OOlj\[.8#u-b(|*i9W5mci~9"~}y#,:UG]ɯ.b4v):@@q\DБpSV6&fSZ=W..o(?WޑKlP3JcWD>+<)ި . ?ҿdm!m6~~ DWiKt2@Tw*7MBw;޾ EGwӲOUb;e<p3飹> 㝅^)!YWUMP]ՓF|;3w}W#tW~1,8h{1Uz:,CZۮB|(|۩&`CڻSD0FJиϟizAmoԭ/uH5lmy{)=T AP_իX޲ B,3lƊᣟ߼BX QV>m+ߙ;YhyɌx7Td,^9*2Cjϼ|jCcۏq䦪)]]\%G k8` W<}4>D 0Nc4TBl*lێ @q&;/`0Bf V#yDs::U5lI:#Gwn~B,U>LnFEcmHU 6OmBK,p_|/h}ֲ JFGaIuPX5(5uO *c)2h{ +I'Zdh{dѤeEJZbu&~'yӒd]lV񪓒mWNԟ.#36߇sns? T,rVCa9;|>s3T pqڒ}ЫAb `p!l)ҸQM2EϪQ-v xCTzz0;*]K&l #=R{2}_>@I CQ4!rJO4a;4頣Hcp}.Lh2'#sĄѫVbXߑ;9 Ǭ;wiz2t<l3mD=r˅B&y+a3=/bF6kivP{+,P SbTxkkK]&ԡ<&ڞ~hDȺSE.*r,ʛ[tlxX]矆+tB贩R@QmĤl1;COxY}b`xws`/wHtFA5P>Yb_g4k?c̆w>LWHHz:NVZR)cԼԆ7+3HmnfוCcU*Kݟ 햭+O/1׻8[=``u>½3F?_ak1T3_M,dr  @Ù()ܤ^΍U[Oxx6U1˦'x5"B,C,FpG"#ʃu(Y@_їv6XhҲE]ܙ s"Pwh,[&+c\hgVjd |13= wzxhՒ>voi/buw%aO8l| Ǐ F~*U嚶.!WPik CYTHF;{&0..i%ZQM7n&3k/;pZNl2J"ܥ\#)_Ү3찚߆WJla?Ǐt F}) cFpy|k0snvbA2}٠UEݵ9< D{?x#N{cZh݃OkmD_?&IDуH6?YKIZuEݾqJ)[,J&I@oB0sc[Xw~`8\'#8M[=63WĔxTOE՞ǟCܭ7)v.eUnV7",TT2rI̊WE o5B{2% z Z yN*qݏAh EHH\bkj"{䇢ڼ9˦v,iWԿBA}P6^j+I ՈBӻfq*l/g4c'͡vTWoX܌M|)2ɬf&u)H ؕq7Grٯ'a "1eh)Ⴜ6͛VV'k% ;D%i;@%lOFVZi:7PMn~5he`'rewC9_U(M"@_Pr[r q`8'\\CB"X ,8Y O2D>.!;<;ߦ.p?ps(G O&CC5gBzӏFBwf%pCLܷ9I)&CR89'D-A^g>ܫ Z Tٴ6D*xDBuS>]4P9b1)[+JޕӤJ3х֭Jon}S^#-7 &L1 ~"˚Zvsczgmqq*Q"!Pss[ IcNp2\M~"vs{" l#eʐk"H~>YwzP9a :(\@ ${a0^`8%zVh% U!a[2RHrֹ+Y-D?2)MX|dGMկEnwcPtI}௶֤V#)8PB\InC1pOgU /$&?NV=}MSwӊJ-Nq6o!@?d< ^9+0xi6 2u2T̖ٜx\GE20V8z}UpKfUS1 }Y,4bT>=FA (pSOZÙVciE?}o6l0z)-!j2d/16J2!1ҬeJ#\*:~~ͥ@R9sFs+BлŅ "a_(]/4}7,IAR]ax0[2}Bt.@ 4 _6wekD!Xy *J5Eck{_e("ɂԜ™1O q*s6l*΅ܩpUeKlI0;A|Vcs "Z5:+%;]?EgG83k:do>0]jB\+>;M?*h c x]F0)R;KJI7>^MM.+Ӧn߰\eRwykĠr}.8c$x.w$jL֬#g 2H01;N^l 0킰[2KMب#MkLV2oAҳo|BppKe.Gr੤iH#l6k]w ӧmO4ĚNc{:A5 t`7Ḇ,?ΉjBeRzN-cy(jSNh)P< ‘lI8Y-Fsbl1bU$-(3.&,m_,jk]!h)1V+Yuv뢧Բ69/g!O[:b/Y^DQ;87%xP$ѹQ1{D:&*wcjE(P+X ҍb|7rnQJ S}oء~&/zdK:!qƹx`H+i"cbHb;Hd= gGoD"!$qЈ,%LIΥUc a~39 dvjNcJɥWul  _:T1CYm<7R3 1'hD>-96:ad֛g T62DUܲŕ& ^GMuw,7gusYerK, }Q ]M駯 }D|m_͖ܓM\ 2cF :-OE.rސ-O>2vEJjĮ[3ER toIA-)]`g1 2Şz3vَNhboWkf?eMa^"lhur܃>PR+3KT6ׯf)lĆy +I7 #K{+ER!}_yѼ>nY>Wi{`oai\[Ʒ5X -ɛ^kbPts4% ܃v`uѸBTNY~e'Z$*5oL3*p!uTt-099)u*5zmv% ]9$o䐍1O)q'?^ S2}GI>?} u &a:(exsp/i]U{ ڬeaP[[A͔`޴;?/l .?A&dj3>^?v G[Oo[IhjV)b`ya*>c/nI{yޘi= H'! Uygc). ܐt#=.>q\ܼk.`!`١Fz[0cAILˡϦLR[@b| כeL틪W rC5Nay|wrtP-ax/$n[r]W|쓕 %H/'9kS]˝0kp MsJ F__`דEuxh/dyLoA\l)w?R8vF=cD{f3|4צnJXnEKbd6n71Df^y#li> hſF!Z;Pzp3,xA3sOmM{Ll'^2];۪dN4Y!cLL~X>^$ N}PNVy5OOC hHsdIL8\NskYV|'Аu#,D&`̐ ӂ,պx,6[ Ք./4w;/G!c=d]5 fQ֥B,^qta:CLTY;}Đ0MHJ ʵinfeY):%+ɤi/hWk&s9)T=]Rk~G_p_?s?6ڥ?F>=o>j)^^})djN1 ܧSmn F4W\BVrê9Q3dƺz8x=o|}Wg]w 5 MVqcɻl|L9jrJ%,=d1㐳iQY@ucm7jÿ7`\c,J HyVb5Yp9 t8)z&lOx.TSgAil~1=V a~F8mYXOioUod2Slvжup5O2m-Db-#rA>f*2jxzy5 i5Z];j?T?e|SaER!@W| uB,/m ?7 ^= ӛ"u@1MOȧP}:d,ݪ4 >]Pבyfg7  A pR[n=lGIU6ud8C'Ci |%l[gƵtP F??r?Z]2HVE=DZjGh} _p{bTHW)ealkRjLm֧tYY +T{P,(i7fo}9ecLoK´[*MVYUl]tRLsŀKNVhx11yr`<-# Pl&r q{V@mv-<3M w2 2D2(:EG9?4]Crm˩py(`%rpkb01w9NܿPVS1HN<܆2/NXvA묙"`(̨r--Aݸ-;'+>B9Q B9ԕK6f )x4(O>%E0 EeF ]FC3&BL{m<ǠTàЯpD"+ZzJ0Cp##CXtPBPhX󝍭wVDA Xa|gd{ZWb61&^t5Aѭ[}fknfG*o|x ko0 l`#]3KVV>f .@_44t8-7ϖ$:5&Me8m_UbHn< YƣrQۥ"7Ip;i?TgM"wR.qI5`Z=kz\bo1>*f< '^cX" WV{軫-,lďZy̙Gf@&+/n!U9(`|i@Cl[u((޾+wn/.GVb$RXHjD˕hѯ>n c //n`K?Kp4 *gcfց)(3YH0ңGQITtf`%xf,{#pT^?zm{ m7=w5^ u ""Ռq8_Lo}٨Gl;EA`k]Y5fMm9- Yso}MPQƘ;f}&/s~wEkjY  ;|5WOȻ٣hL jOjl69g`:*Q:Jf˨'jw2NR$x:iWdQRH bEKA0iӝ%xP]8}'A ն^S-_@m>MS3z,׊ǯ$G` z˞J[1w6˔n ÎY@7damlrDR<"`O>Sb/V&Q|/b5W3)ڌ~Uft at=^C6gL {Q agÄ|mrtm$X7<.w|џHӖ(|F+< ʬcB5z  E 85~Q_BO'}k#V{|XhmŲۆ0m{b V"/\b5*nyKhGpďa 姡XgLQӎhKi۟sg_nǺ>IcB#y˓ti>.LNٿr/gҨjʲNzdJU9μL2:^=tdLˆM&g֑H,U&1㾗&/ }u(dm aV M3޸-kDA!@ـ麞;Dq7ǢR V[Zww\;OU'l#!ëo/j}ĻX`D[:nu*Xvv%_ۙXQ4w, #fl#}KA ۷Qۧdۗ%|[z%XƞH5dG^do4Z츈{͔:[$ C?"T/DOޗ{UXn [|ڭrQ ƈ֨] iM6r⦕)HF'B׵߭fI: z=Œ<]P>;x>a@,\Ĝj4Y{DBAs&UڀGⶲ^-Ha5 :1Еj @%/kZ5d|كD a83WM(9Y n2Hx 7&/}l%vkkJwglYQ5]1[O%C)S>[jtv}u\!Ɖ"O{Pw3Hg)JM)`C[GVWӱj+1Sbr%>B%V`L& ([Sl&Ά5gJ-C.((+YZIP(V%^(~r(>5->5e;[mUӓ3O->kx0̐DPژCҰō)YS tT7ͼj${ ,Pl Σަi#12ŘFghc&rm_ʥxs3'X/6J1MH4)8}~Cϐ$0O}%{bL UIR(8p>!p,5I})Z9 jt,0xiS:D*N!s$nͱJ~ 5XKc\:^T/Q;kM1艍HuMe0 sysǩ4'Kf Ln<"%sГJpa*KGY Pʵ2A~?GN>ގ}uuƝf^ƩRzfy-zHDӗvO< QvU%*t{L't ` Igm9rZky6kЅ[̛m+ "yqi-}at'/ ጝ H+@>qyuOѴۥSCpj>E򤵹ȗBV:hO "rʃ L&`cBw_@BBBχes(3ϭ־#?,k3F P&]~5@ Jp5T +iTS?jn 7[tQݲ._'C0bTNaΗ2vLB T1jfDM;oᛒ\HɫnaJ6/ #7)MӦ4aOeM$!LvɌn \^̍4Y#c*JWDG|/GY7:ZwA[Ǣo `PQ_.h,jhxRe*NA ,&#'(+8#b`g>0E\^HHtHex?)sE,-"eY9`1X'omf{,ZNU[@u$|m=gş6;3Wӝ4`" K1%/kK!ר -[МDқncxBuBq9{ kw1z?( ?2t//P:Ox!_{KDSd>i:26ԅLJCl]񰗲ewt*zث\ K9 q1Bo|41Pv<)%OޕK_Gx?RQf{q~v 4^ [=YZ^PM +C]]r VH;elucYꢹ8VgnI%Hsz;4zی˕W '˻SS|T.] L* [ aՇ2St?2 2}d -W -ٌv4h')6V?1՘5#]sWTp.2d28X(F鰑.eosAYWj$*0*{tNmhXbv$w1C9"#gV@mMϻp}d<>hZ эRm&^"b)spF;IRt>#/z全S(Few*qxچ X@BK9:ե? 2^ݭ?cIƒn.8c% nh%ټK!K<(/@*=+q1|L_2\ElV'dr/ {;"#_2~&bWb;ywIfd'v'g*hpük9 t[&N}8hAUl.B۵E-,Y}pĩ9?nwlWCn `\ JEޅ`Se.;zPnCyN@3I?sfV!/n Iv2谒'stFr[ƓNF 3DVy\0+֧b2Tjqu&&:[V| H|'~<A3sc$ yEBБ<+&r~߲SwcI?Di;R`g:3gܫ~j ݀#(뜔${nU> Mş-K׺~ہJ|Mz1@lX#V')1LzO9L[@rVOl+HޠL揓 ,g*7YrS}ZAE}b?W}M{j& >mSԂ*D^;(.FP _zǁҼdSjNlN(Jw y5Lfi0qbAzticxĬy,[kٜP*X> onDG.QՎ xG`v|ҒHS =Se܍~>(7W%Q@ j##r(k>¶pkFh*WُwQ\񁺫JڵS䑰Mm/,x|fcӚͻbC0'^`8XWA*a;_)l/9yζ>|UasY[XI_ƍ= B;I+wx( zqN6P:I]Q3Dd=͗QYukXlϘ]3 Px0(&-%~&Fݐ)$ޅB,t2@A/Je*~=Qw>GqW +_[Fo*OB÷Ck2z?\ɥ[U07@%97c WaG/h.v{`t'!Xgy.e߬.l0}Zc$nбNm.;0!mte ]A|Rke-5M {jZG47ȕ&vdC=ܟ&cVM[7,JXWU&^2@vuo(sr?bCG6ZAdbKo~&_Hm6 Pɕޞm+۠Q0<֮aI-z7􉜄q9`@&-9j#X(ɬ 8K&2hjGBA~dzJ?Yɉg*a7eӁs;W,6bͭ=PN1 81/2*HuYq;iSM׾>]piaeV1̰KDh]*ܷh 2} 8ϙ1AG/[rV6/ԑLVXI)ǒߠ[eSn7H?NpW r%grG(GSK|֎TBO×#Q~3Fzi-&ȆRR|]ub޾\F{&^NiPk!2SCČw>i2ZK$5dnAU#:4x4]|&l932Uo/p{Sqykdt1$k9=#6}_{`)~a8oJ'^>cSII\|XMQ-@ysº*HvMR nKt_X[*#jAO0jXG!Vsɵ87*8 |D.ET^z÷x )L@Gή:[NfK>*I)9=zLX '~ꫮ`PqVX%*mv֫҄>[HI'ր5{';bWkBXQ`l712JFퟐ,oW$(L5 {usٸ/8+EaYc\RYZ o=|Ҋ{/ZYZEj-oT,YejV] u $wPBO!t 'f1=<>5.P\# &E(P8IP/5 ;Xy ! 1ӝ{ɸ@s燠߰cJ 44&o9%Tê`-7Iƕm*]hkvB9."|Csy ~T=)!`lA#9T0\f#K̹o{63٘~gGzq 92FkjC':5\=?Ajǂ崶*w00tL˦N~iUO4dV:w[J]^0B]HQx{1r^8 ~b4笥pVGgsq8C̓՜!ShT{K^8HI*d l5aуt{b,] {(77՛UE+J_5*QDkⷣx0m{`%hZWvz=vnШF;,1KuQK/.fwe,:J#,U`$Tm2ѻ" O::h.U@L)#g&VNq5감`ϔ@=YMdҶu,[Ӫ;]6&(aU-]׽Bz6X=?~92:dNM7WDzuSf q} y\74T$[hB[fy*sVRL>X!^-׫fn~6t[fg&֥BćՋݦ;JYNؿbT d`21c0 c-H횅ޕ[p^ym^:d&L6_k A8PP_¬1Yֿ7@?r(!*󿅐`6< XE=9l6;mJk ћK6qL5 Uh<`@*ާknirZFS©ޘy]t[C.<`uKfՔ[H"V"(̂5=g~p3bK&*i > qݔ^ʣ+&sz\}ؖQMaZ2 wRFspgSP( mDtuC$Cgr2RI(S?P͙G7 xRDb6dZ 6AbiRO=t0@" +8=sĕ6[32<2Y/kiZ:\>ixF.>.Oђ$h*p!)쵤tn}3kH| `dɵ5&D=="]Wۋ+e(3)A!}ao֒4\p'ډ,aBspس?*w$ UbK28SWfPNjvQ:eKK#F~Cb:`jM%Q1vqg#v<|P}-0A6q0-/YCFZnA@iHy]Vk߲ ȠJcEܱ'ڵe n8Xc$$+1-F&gfd'ND /Q T(uPM)NRP|W0ٜ|(Yo,:uAh~\>D|l,ZԙE۵цr` `s(%v}4Y>~۔7P/݄<ή:bګmI41WqG׬% kjo 7\ r(e":[Yḛ^>&~h%ər qwF28Yq~|h~tihUO F1сbOtbf&g?sՈvRyG'\Ǩ:d]Q{j+2fPw{^EQw'?DK -]=ҙp[#y"(?xL'6{[` 5cUJQɜ5"ڻV_s@;L,R:EV̧sT3^9jA(A׀$P5 _;0:("AI.JJŒ#%:0@}$"SRQLu7?)_~DC_;'upE_䉕T 7ba!0w*!7/]<N.;ꢔ#do쁵I2X/tQ"Kfa^\<,$<&M2Ԡá8ᜲB>?Dh*P Ms! lW!P=A.Ie}bFe0;P6>]':~xŎ.oK; XzG[R4Ku4bcU_78.F a8 u~J_=CY){6WF6NQC^'+v$¬=A1"HxR`)Hēde]ЗjLFw]?b2Uq8xzM9_6MTlᷦ D>ŚJ Ni:+Ө.B0Vk$IN_Y#[ڗΏΕ?Q'ᰯ |,k@1YWxtfL 20&o%P^Ea6̼Dfb*Vs܄$20iv9Su6^Hgq6q[' Ac㑮@B6! >`inQBvZ U}OTU3 9mJʩ[N9ǜ@C]EgK%,Wn?Lc&7][n{& ,Q}+&'f_T&dZ'kXEbtҚK1˒k|6 GttErPV#oz/me W~BFlב|kq${GIXreKtX^=S9ᕕ;t(KJoFM)= Jx|Z~| C0nZt=@L$.͚K ; m ;k/8qKOtmt,,OO%ȥujTSu+I@ʐy$$JvDlR  Zy rɾ[^W!s$6f6,wB4i9v{LńM2F6IcoFXwli Tc Jv<-N&'AGewki<mN@.Uj'S9 gV_pL >rĻf| ݷSŝ,C'b+g~R3yANb]v*PuNa{}j^/$\J 犾"Bń2FBwrI|\QU|^6^!oule.&h-P GAxȟG}&'fS7!)Q|iQ<%ʁ&9gWC 8 4j,DkCvi4J2O=S;܎454 Mu3 3P0Wt5?=IU;3Wz69v?+TͨN\1FKBS 2c. o/pct!9m x9dTQzI[TA_c?Db7^: w(j My8ԅ5J5?yE>Cx;Ne%:EX5us0Kh]1,GMR~ DFRO!UfR2w%F%/)2%dv=gre3Ev)* 3TفpoFi:AqĻN-#4ɀ Y*f[C'ĥlYE˿Iu@iGh)wo?q`)2A[' )_nwN~("VTRV~oaR:@~1vʠJf8ߐaŵEኍ]iKӔ.]}mnz]Mk~*ƆJxgۡB(E婂KgR+ ݭ=RہX.+6q8#8(ɯ+d\}W%Js 8un mF}onZEqhU|7q|cHv@6H(eMnj۵JrC.pJj:!U1ٰMlk~Ę>@6QEBjC/7s6&6Rbf[&zUb 1t( VΠ3)+eQgvkѝee .i LڑoQI zUlϾz)H6YJ>1˫Dpi8c^}Ӵj8]98.S: g4auL_6B˷Gb9MlH+}u&i PLJ۱ ydLM+ʠœO;oP.nr/{>8;ƈn iQ IQkDo}6#d"5ޕZJ8|lmܘy3#}-X6'Ȱ@}4)).&츁&4/vqaF:!Mu'!3)>8ujLK8pެt #]{Fq?_:k"y EDrvIi +9m璅Cc(tA7k8q.PICuq)?HD<ؔ“u%괟c{j*ʍ#J6fX: 4BJ ,"'ʔ@ Iz''6Gּ:yȣ`_Aӽ< .Sqdxy( )'N--ʳ\DoTfN_n T=eپFᱻQ2V.]0xN B mZlB),&Íɟ0-=6[Y~sij$I ZNNf Ow+meo 'z<(ǼjFwB&g2̺κ#2ZivU}YtÿgoבwljE]ECi!LSC.&=e~*_-*+TRYxZw/'n|!{ S#hS9~ڸT (C"; ةA.H!R)kڎGi8WIP[m@tEܰB#kDH">]d QюJ2I:j{uW{FaiݔS:9ܗv^,*,C$~j9r3"#iF#1WGHCg(&u`\,>nÅޥ„*l_\EN%a`n!c1v0d)q_2[m=9Z%  w6(Ħtk_0?Z7z@p l6 @4 ; YhŌrK($Yyy,2w.;&pO?2WbUn"/jFzM&1ji Օ-ׯ\e;ciqG~E "CNXrN-.fDȁ ezDƒ7m&X. U5djک{~nB}nՌ4bɳL#._u )5 HE_(rEѦ Y8$v8 lwd]~sz =̤ml&D8){#N۔sˠCVNl)‚TgcJXCfdzl#GCL?|LSQ!a=!U_ٗIandV4,fEY/|ȯ1פ4e|e~%S|V_}xD-{M3,@(+Ʀ%qd7Ě`u<ѳ$Bc:V'ݸ; #:K鑳T Qbސ?> SHqhc qvLkԣj:=͔^dJZz<5Ʈi9w4::YwK¨[2Z \1QVL{O2Tp ş\d4uʯL=g Or\9 /ʕuS'?tsx]Wv`@աe"9kt>bEr7M'yn4'Y-WGk/ |cG׍[UG5RVwőH;~ 9"p̘Ǽ|cK eGeAkk FE/PHg:ql-q v6ϋfS 9+g&;9y#VLkK\poYOBJ#o, nSb]2\їrUa}3'{1{ȇ䟑X 2tr U\t4;L̀%UF2e MBH0PE~{A?N^! $Bc;nQ~U -$`da2"i"gU!,"-y˞GQuŸ/<w#3XdK7lX@l#j!a*uwޗ-W-)zѵ1Yt6w0h#n0DT)R-d l[B(LWU)˰y>Q=b׶QQuJ7/j=q(ґxvOo/ap}{ȉ`I wM. :_Y.] LvGҚ%w47˿UۙjƲ3IV:D&K_O,qhX95y=hn&-6~D5wwneH?=U7MɐRT3t7C*Eu^^$Gk8C >=G8yu]I >wʀhdǟE5ihbOM: 3XW*Yjbt+%oE C|ҁ nK;!cnux3 Zu@ʬ~(sor{r񜬀(]0XpdOEٴ|P|O,`z<2 CB2p5[F[V3r*QZedHF]cd3lC)ӹTL,3ǫPDWk4v2{IviVAvYՎ|BEyH:|'` ((fА&q_a Dcؐd~и?ai#jm+~{Y+i1aR$rrpOAm2/WEU+D1IV !1 Сp!DKfDKAVҽ p:=jE5CپL*L(MQ:KېFEVqgނd(t|Fڧc%s)H(;ͣuB*3.|0mj3([V[ڶMcR)x>]NwIY/i2R:jRi9ͪ͗Os d$2ט!4P(.ƱO@4n+@sl̩Y3br;s>m69j̍SYavVs·O@bFEpAP#S,d`Ȥf&lxy=EHХau9ѥLE`]0T&pb KDXDЄ\y;g6ݝL͉P[Z6-W$Qnx3G/h_";NT33gIÛ!4/^š.kv kFNK.3,Z_zD9}L#PM e|92^OY?-ʷDI1 Ud|ۦ}1jG8vXMOVȏ=0nT(g)95 c##IOmgqd/ IXBN*K5\Tb-)w94}16"^7⅗"v#WFFdѦÕo}{>O&i}*-)xrxZмAニ^]S ,/@"q*!1dCA+,u ~^Nt׾UzLjnsmzQPRFoIΤSnxq$Rzxo^yz*6߫?M#x}f s:=+'._e|vg`Dxs?ư- }zϕG6rȂb gq-Pgt p`H;~)D-Vp&5y-*/V9/Bj5,][Ȗ ¤$Q-=HNyR;'l $)qjnޝv\{v)w`1羨zAk8cI2ALjaMg n>ngg|LipDt qsO7;L^ObJ -^l,0x7\I ދ)WYqQ}U0VY¸« DU]bRt T}۶.4ʥ>93s=ja U3wN^tM,MYNX` - X+9R.Op 8N+=PuۆA(ȝd:IL?.)J] $:ŋIG0.'%3g$YJD|5{Dj k`( uc;Rn ' ͢]71%tÇ< Dl^f&Ӹ% 挝ɇ$a&]vorxG'zv81p60]`=U=mAiIS"Bi闃r9}9ZXQa 3GY0 s6a|<5Y9ۛҼqt=ՆQ/J"9jC :+,(ϗkæseâR?qxW}UK)jcdbQִu$cra=RȡtJc|;)T<{\h&Z4('h=~KI]ysݿc-? aYorTa*L* <7l͕`(C`8<xg9_wee"IyU.J%ok|:ۘm_ e2Ρ7.z'{Q"?D-%k'h e:tE}t-^,b#lTi֗y7f~nYx !,@r*"٘.,Shuն哲ȷڿgjĻ &o6gSw=v!})_0񪡭E|9m{Vwe Y'.,Utujn!7qwG`B'q8Ywi/{}_}jj c+u2ߍruh;=uYt:fbRa90K5YfLzBzPȁJOK)):deUmqR M\Wy=wLhsoR=xbl@?B%Ɵr)at9՞;w+;p7ܧC <:|aV6PreK1F^u٥뜃>\ 7hض%7/PnOPMle[yiú֑y'aQuLS3cs b@~ EB%Wc\-ZKh70/3 ZVyy]P(>m}}^$myy!f}<$^0-Ooz`PAq#!**$vԸM;G*J.gsu8>[E`K&{&9'K- .2O1Jˆ-aP$>d8*3FF (Y']]Ïԍcl #@" ƛqD]IM ,39Ū߱<>Dk01IQe|T1_WFx"-n%qv;]'˻?Nע%/(M8;& هs]Ҡ=b}2Mej$3V(ܦ4 yMQ7w*e2gkMiX J&Z`%A ƬhTv:%`o3.4Wdȹ 4 "ԚHh8FE#Y &nhaHM9^y|H%P%g$x$#q3NJɜ[p^ɯ %YJR 4q2@` cDܿ( o@Aal3 3qlP쪹Y!|5-~0/H %7ƔC>UY~7 XL[R W֞{ =  63Ꙣ`AuٵKڸ* BY#Zu'2SU>ƳܠN5I(͇`*Fm$I=>qt뵐=!c 3&ֆfl:tb5^[7N ;o4{A&BF%ve]ӜD-d:Tc kyvhU!> PRBƼLs@/M!e>.4FU6Q RtvU*.v`·+Zq-qm }yYJ$>|Xaf\3-$91݂ߊA9쐿 wbM,z YhB|oL01B v5 պ֟ S,mc P.AJQj>RY}@.ännqTt!DQ)܇H -cVaqfG17';V/&KAR 7ͺb_v{ -[|uwRߊ͍'ATCנs5QX#;]iAڙ[@^( L;zzƋE -!_z3S"y_Oɮr˒׋F 3y}AF/kA̽ c>@:XɴL9Pe0ۨhg >DɐBv/߱vU._ޜt(()?1Shr\]♢VM#N|岝}l9ROs8|Oj^6ErCہPF1֣_s՞ xЫtM Ȏy^hRꊎTqP  T6gS$vM )iIpٲ^KG}X@sW]'c/Uaƻ=vl&޴H1- 0K<3].x}u?28||Z!dgic&X(Jo>'m½rEہ6\B8&g_!d,wÜs_J&4 *KMbS#,>]r6c@m6@ y[kcћK&I#/}{t?EqyIsqEq`ε5Y`m;&wGY JL.Hpc9ktS ,Kťʫʙ;}LWeؒSuWE4}ay=G6)AǹiP\\Zt:|'ږ/# 544|CM"ka uCRF0y^9YPp%L֍ FYuӖ TO=pP{tƤvw TB1q.nMM+&D yeHM3=Vo2ZzNX?!(Q84<Tky/\P#ke9lz$># b{TT[S{6D U\-PllAX.'DA9H+_xkk Ly׻DS68lKU_.f|_nn:E1JlnCO1 A`*΃qBWr!z[M[~]0Z_L?|b|\\ލnzU ֍NW1[R@)3 >B ycwLl=Uw1ٝKѼNPX,ȫ F]Єfz[l8ڨ'7v9`l!!r-qGzS YD7]%VPחدɧHcg/ ڝK2+.>ߖ6U۞Wb)QE0;.Ξ= "XF^GD&Ex՛jUcat p O簤i"w  4~44bgRA^z~D+,1h -gNavTv43D2," 䄑I6Ud9QVO/;8m7ԇFLU YWS,tx5P7G  X PI|YiE?\0'.j1kcwo%ʏ%+'Rr9*9T-B{>f mٹ٩b#([f0=2n D DP_3١Q1<:(,Rj6Q@W>,h}ѸF2):8~]@W8wf6\{`wS됍WVՇ"SXcv%3Ohwl6oaR`^6 ]tyfVZuH#5k!~bT_% J҈rXidIC}?G^֜[ne7H^JbZ:HODG5wڲU8oBUh@sׅ7;.جa5VxqMu=|O hɽ< ks/2 kGF~i mft ^K0efiJDv~HX2dyýƉ ОV oqխJT")YS.h&n P0e,$Z͓$p5mb rƍ|<Xk\䜍a&~5 j3ue_J-By(dU/(!Ou0 *0XqWsCwg Nu ]wpMl? z/GL~8Ea l-rpv_Q eoU[L_OG9N4hn62/[vfEO@3+w^ ³g|O]+HZBؖYe%z @*)psP*;uj߇C*, `Q3YQ$?> sq~bJ1"!`oXw,];PLm4d[~{&{ #Lk@E$ ENPwXorQ_=t .\媜r»BB)ڏª]ށ։E( ik_\ە-~0/6DW+As*ɘ&, fl3tFqgg~~OX]J]p~%( BR:q/G1JsȾr-ŋ5I@n6*;Y뜇)$s"j)#>(%/@!SBp Kw̴!ϖKuJto !;-..fsM 4&v +_QnF0 O) #(eLoX ("oh\畏%H0r+9`~t55kbG%4%1eyr]AfwW8jY[+N"H*N>Ef_ryȆ9gX%eX n3s' ? QTrf>WSypÎޚT1Lumxk5%3(IG^Sh6A2߇AD2"\J9k&V !CHQ)x0Zx}#=J%:>6#C/ͺ<U V.dP>m1&; 58̸zI~ Nnr.A1bdJ2DWˣ%6 -!ɐ>%:jsr 77-'˳%M5P~L`<:zIlo5 ȫk5%v6L`+ f9[  S36GE(s+rS6K8jI󊀂{ У\-7S(n*q7(]v-:)RրtpOA37 WbS@@rB[dTfTKYf\ϬgHCzKyN^+sTm 0Yfr}m,+DDX-Jmapm GhnTtS5㘔I:Ԗ4sYuگ[Asv?LWQ3^ Y,?QAy$[z)x?[Vxʖ:{D+ EL->q6[}+q#iGHYOJyp yR&c$g5؁nA+mmN7!NpԥQs8?UtF w1be!F^()Kz#rx]ebxFGoSlǾK30o<Ќ8/;^GnFxp/9}bB%so=K?-@Ux hK-+Bi$$f9 ^YTa+\7oGY' 9rz㼸|d 9T0 d,(P-Ӑ~wQ'TP3 ,d6y@663:pn?"XFiY!σPL5eeE|H/ ;w}- S,n}N5:?8byox!*zalGVFǂ3X!e'D+n) qk˾cC-9 Y뢀n+>Pʗˡ5Twqs}ZS -bV t&z+Ī(U#^f"?kdThC:8jZѠ+:*c_C(MrvJǥYtDm{qHUXrXqWLTUsĊP?mAa0C"a>y3¦):(:,ZR8å#F彂QXm@>i{ YvN:&JZ\4I! A sz$ۑa|r IZmTz$rҬ0ۉ>ۃ SΒ):6k,yp~P+m}4NCpJM;[8~gSnk\ )wU,Q'LG(s|ĝYb8M3ХHm j8 Sڴ5Y(@ 'kAP<Z?MRLTZqset VU{q+&n+4ZgmTuv.Ei":0]8FtT忎?^>;|g̵ƶ n;_o`.QY:ASI+Znh!9#"nr6A^>poZ}l Y%ORuNhU3KgKUG'dʴ\9x~嫱o6X'.) Vji:ie6k Ѐ\Vo-n 7GC 0zPG3ֻ5EdELX;h1ݔdbT^q D^ y%ƹ*_YfMgj3r\7>lsI{!)9=OXz g4*ۙaÕ>lT9 I'6g>szK[VvJcWyPiLoȨ%ՎX5bfaDmzչA_bSEк]V [çLǙ% y%$(rioS sMA+O-p-IY2 P ~t"?L I[jAtK"~ t=th[$a4E72yq@u t B 'Ûc-^u?*Sf5ަ( o='TIHQ4+& D_EHd~?\IIWs"L,UG)cƧi$VxT 'HKb2t!xsޔzoT'ųcDߞ4deR eP+@>+%Tˉ:+?BQ)T;&q#V +CF;Lϧy<.9nȧk]*#7?m? f^T8Vc79*~ˉ߰4dxeL~MsTX $vq?#9@~I'7֎,R,(BRQ!}CQRự2Eǁˣ4YnYyJn@TĦ l),#h*r4wqʔ]0^?X׿,lds*V0dL"liOWT,p_E8#mh2EIdӒP `r*g;2-r k ˓E)dk_Jݜd..XwG'8o{Ob#ۿi'9Nhƈ62 $BN /wˁU-'u\NjQnLN37oư¥~uwѦKWk#B1٨#փJ,ڃ1qmr8/jDmcdu_VӜĺ)ʰ_$zs?ouEgF 6~c3a eEb&30B_TiW\ytla8צ3m5]pWf0y;|T~iIb`Q V4Ǯ(=Nm@f9_v?+#:.T>u6{_#w/؅~ADb.Gi%ϪĬ /PE׌Vc2l;ѾaAd?j@;f, TΊS1k&Jg_m`89~5֎.ҚJj*LMC\]**˭zfq|a҉h#/g~lmZjr[rQ*ez9'`2_h%*q&O ZaXdlob횔,$˭ǔð)c7lq5T-/[-Ze7wyR7z3s#I#^a(-Ȑl:dzHڋGEÈKQpi |jEn|LY7<͚ fY _/0KJJAb )3%â ~ÄN=w#$TMgpCQPqx|B"uR23d,X#+4vY-c֏:w5 |;2b>tol}'2G/^40nGz90H\a-&to#/75`X+Hϵ^T'%7ؖ࡭<'oݚ%Űu{Y"O_*Mm!(uH^y:n~01Fk4 bf);{XQlñ:_`gp_Z.4h 1{78T# ?d\ZCL^Zh}BQT|>L@^ }HQ 0ʎO<_sDp|E7 *l{ng3d9TbUb(Bl%DqAP$ҶJo0N:mʥMct(h{w }ă>^hu#J/=[gz*f:]vސڇ05eL`]^cD +X}ŧob~eٞsuaOhFiSq_})M;CPoy5z&8zg7ǘm3wOHāqzd%W.0,#G . {h^nFkG5O%ȨKug>5e京?Q ӾDA(I'9E#\]t'g5y/Q*!ʋzeI-w֙8(!ƅc x!l sF[iDw[ƣ$ʦ_3aK"W CNܵs`1'n37P= Y8ĵA/݋ny0ï7z0~S>)@/0  \B,fhE)7Dg@J"B~$?&lb\GM%g-?pe:^`A$[VNo-*SCϗW}JU:CLN0xxM)*x(m/ybyؿ^lqYH| N5j `၈#)%hWm,e(_OCk0Z/BW c揁h`ew3j_ʹ-RNsQc C, )䴼_~dK0O\M&]YWQϊp^TV]=FܞR* wRd'.cT1:{i!Ab{>l Oձ^qA2朷ݘ H_Qۇ?c/A ')t[EASQ *f78V%gy~Pe|e10]t/ƫj4Jm!ak]{n[a ѭ!JEGT5]+ZNx4Uð[ic:{]B_:W"ZcQЕԇY.'+[gɎq/v9$h/5ԬZA`In+1(rjPxbnރA"*A5 ~'`5ޘa_I<Ǥ%ÏI^r3/a,V3urz8w:?P4hg.23C?ߗGwU ;ȡ~`]doin[ &!ɵ l&Gec$'lJE%ZZ-Tj~cj]"|#O ]ogTH0Ψ50D0mpo?1:FRB$n 33Q79UqI 'vvpI؜Q3a76|Y!\>'ӏ2&Gwu>47^[wNlsEJa4_Sq.ǾYhKDP3$%_MBJmL Rs3ኟ;y-\r-CY̨B-BmWB)L10 ι0 3V[MhM`y^fʗxnË[ԁ`us_!a+`f[8K -5gqhj?:% @2Y>",{9ztKu nasfRQo`?|\AJ@7tS?H/g^oԉ$~w{?'-akVzW7fo!NP 1&  Ʒ+ek=V6m eI+g+ Vp\Vi3mB1=$j2ݖ f1jv@,i-moZ>I YHw`B~tJ0UNhRO }3GG \ļ[v@CDI'm*|%㡪~8skז;8`nG$?:MwCH߱ ĻF:2iˢֆ7]|׃ofgP.4dww£n;r PbWVPOqA.L2 om!Yf\"8m + w c)فt!R|CM($2p^67Pf`a]\\k$Ė#2!*]0`M03Q0K{e۽SHX^ǃ+:BK /Mk #V1M9iR- ۳/)7)i"oj)5}O.e6qWTKcDfO$]Gu=l/PWAX3BwxTD?} U,nhhŸ[=BXO H=Rѥj撐Rsl3bu .c3s$C<$(I a2ip (4.n4%tIx2LVǠʞ bg*!G1!%Kov8 4,p#Oq*;$@Crv5BXq""n4tvOk:;@)NqjZxz o{k$ uU;z~$՗y/. >3t< ݏ6|}m@OΎLnbG0+e{E=Y,'U9ڥBvn!f\KYbTzCJ}CӷK>3S;wyqJJqnk;ހ_ B:4эI1l@_%NEA` }͑ 椣vl+nir lz~,N,l1X;:r?||J"iKߖy#L^zFXnz]| N}o--X NJIIN GmO6M!gZt ^{afk%@VdPhI$|M9Cy\`ak?m+>_##e³;sZXrKx(^ZǭH ;L龅Ǜ!IN^j%+n:W9_"ج-1N*2{dl^Nb7-%gP9PWe`#eW6fS0,B1KTޫI_iM#{kEKxΐK<ՋFsWh\HIŁhs|&@@!GLe@+t х+ͣee!egb:HB mJک4U6*>՘ ?dxC'$LJGDvu<*iRdأCCT:H1YDiUzd Sa!b!Xt߰c3 -iB|h&Ir$nO' ˴~O{wK oD ED/|zybV쵨efl1YFhɂ&9Ugcu h/^Fo!X*ʈP)fPVKD[ Uaym> XA_j#t:v:_p|N ŖVL$ q jl4 quW9T2#FwF~<ɑQ8])~PMc_ƬQ\fsj!, SMUu] F8 A NPulN;GBx FN7ߐb7:X44j2 ]`F_9cJjۊ'q6 ˴d  1.pTt`JʧL6}ԺRZw\@gU+_#IO{Ig͜KpS۴ Xt,Y0:]7 rר/ح3^~)oL.oc䖴NX!&(;_)8^!S×Q:\]OG~7J|[cX:xIf%c, Y*݁"K2xanAhFWΕe C S@E"yĉ MZm8=Zxy-~T}#0ZPl)_Hhk#(or7XZ4QJX.L(kFVx=v>,!ytQL9]Ҙt"iez|VWqlXPW8S' `$<9>0 f)9.+7^24C.ZN۶AY0'.͕doG.VCOȦ*Q]MUppՉMĝYt.Jqax*=W Qw56fIZrT!Ѵ _ĕ~ &|Ϲv'>3=( o!eTuD55f ,5E/ I =A~i>N %^ G N'2V^gȠ:aT K^g/C/ٙQ̕׋f=K"2څ%ZUB['9#nl,WNl"Y3|?DLT=rylliVqnaN :kV.~xYW@^߷1|4ٜ0:̓EE^ ޤOȧ>N$vw{f^HW1_:(i{! {1ESjOJ}d35L3lrR O?R`tgx`a=1aܦ )sTsP@;`yiZ>;DP.9 ;7'J4*\e`@]ei^C̯`X+>?` HZU֑^rlQiTE :zW򏩛`p&\<'&-(k'5} d %Q 6@ͅUY4J+[ա}\vং^W)ZU[ [ R'M}sΫA3pL/K֊ Cvu禣7'.@)̧\Ή+㝥^X3"Q}zyҿ|?5dL]Rp>IMJĞrel#̓?/˞w R7p>qWկ{e^"(+' WSStgْ Yk"Ց Ԯaa81&v@CR9FdL,DTDԍ4Yzfpw]23|v+%@.3ߧɖp\ )a m`ՕAגdZ dc { 04x<.p7ZRr~q, &.=CEo*Ǡbe|W^`$bOfs>M&vN\ h^"]SڴW3lNd&~o6I׭ jrE*L /`Ixzn~Svm6h6i> p؆VS`a<辬p{O>p m,]yb=̱MO}~靯.2톳qt ִ;KC3+hqYy]cø+p t)+Wv(T!\7tݱ>q[l_;/J1%BYx-f`HW0fB+2@,w{_9LOBGPi͒ J\ɳw`K@]fyd"ՅMQ6@_jkҺKLҲ';PSliu^uRǩBf Q$#Gjѓ?>$^*]v|%'Z;ډ7ʧYp<|yy`Ў5{+41"òTd u;|ԖZ!c&IHtip1_P _2sItlaH G051UpIGΈv /L#2Ot=j!fwT\LR}3DhALe;ڍJ}iY4Xc=sAkM/~̄ĂIzY@D*~V2h{i^mV<ů~qwv̈)|qbHSom*6Fƕ+5Ia4t20:azGٽ8ѵ‹ v^cb'!1ڗ91'r4" SENYZmge_-`NЌZ?-Nynʹ\Z;Xmt60ʁ%)u~*LG(Htr:E)t"zH4[v03-_[v2%&gU-dT 'vR xžnH7NI3b<,`rv#f͓,F'lpUƨlD\rp|ӏܛa^9.>G8vhK˻:z0.NuA+JHz߫^MtLLC!:xÃbs_>hG]3ioɱ Z+jxҗk)kOjw6PS: x-)I{QW9*vXKN/Irg4q) =!?JU-_)~%@zf|F[2 c6^n(i .v[NqF%# :!`">晞IɥEDVOe^=}ϢܭG/)RvLlr q Må:U1bu+/ 8lb_ 2L043QTz,4&yq+}ʆВ;EIyX6NȄr>qf0Rl:Xw|aTˏtk7QWG̦lǀð73Y8 >9O^)A$4 !?yXϙۃi *SiD_0!(u[^ ڡ0ܥP'5N>4gVJ$݁&bMc@qX $ndj~ڥ-|B:9 [fa{K_[D3?ΰ:'v}PAiB9!"x[eXQFLpdn`^{ K/r_ r9{.EZYfOr2 =RV馆<Tl fe_T7j d7kv˦wJz.ֆ8u h[O#tۍ' X[N(,lȱHO;^=@cYjsJeLJ9,h2əRU`ky4pdhXfXZqN e}0z|4 7_Yz?a޵]qE5[7S\i\$:uΣPD3㇐lr@Y~u zl [έl`#9 *Kƪ"fß4zVQ)[@\;H\0v\v4Fڭ^~Ž> r]p[9 &˗MtHU̮RfzX+ H+fVb<~UR ?^P7`ç;-IڃN1Ӣҏ H_MV˥M2mg[7&#OE[o/&6.ZnClSTC`=? }Uu; 'W "L*" kA-"{i`&LHQ Wɒ/%Ԅ0Yclyy)^=vqtk}4Ϛh1qXɅ9gƄ^t\G $w82 HUqjFN ~B}ěk?;vj29LOU;h("083_M;ɲ?'G 4!(98B o6=4Muw0رMNbv%|ۙ\F7Q92$ g{ E:/!bx ^nA!Gk6|pOo2,qn[.Ŕ2$-H@<&>ʨZUH Gdsy ^/2biׯ2n%'x\/w|{p]l:(=_p藼eATIga7[iN1Ĭ|&xGRҎ"9 \uR1bP|Um옏㆜V:iсQ+[rSn)S4Djˢ_9[|_vdTbTokvW tdA=%\1ɂVPq֐nq)vQ{\TWh4`Ӹ&ΐBY1@ xX;d.[0a$lLЄ8zc85ܪo}3Ni BW3H]u0vG/\7Tm–V9zgԉl+aCO8<\kxiAjۏ6D\So棏>(D:}AnT =6+X7"Hݕg좌/U6ʫc͛ Yh9lM\c-Ɋh#jȭP]} pxvhF"tVTHvayЗY–k͒/ja X`PT`ˮC Sbȼ`ֿπ+z j,|UcT ^ 7dtƁ -Ω+PJ瑘 hK|HAI@}]Hoiju׻Lҳ3c ٻ}!U<QQtWLbq+;BflY18eBveݗ H.o(ߊ#>,9N@D?;'T-XbCOaw^gp\0$D̎£أʦNk:B}tOwPZFE$ =,;xcT=E9KUW ЪX^n&Vo5F! [2:SdBhh>x2{[?`2RTE*"jDVH"2`؞4gpXɬ-kmtJAlz|@&d4[pPjŏÌ nwt0in$'9C+]7Fi-x$%Lj^z@Z3.BȘ:\j٫NVdɶ}rc avJ5Ph7clN~KX}u^;WЕWrG,=*Lgsq4zMzCuVh߯gHJ38͉y^XD~)X& cP>Z Zc{H k# _zbEq,ƌx* rCu\\Xqe[GmP(jSΊaԟV0+ҙa8\>1Bf(I&zqדJ3L(*`V7;qHй <|B/ϭ#5@/X3l M)ʲ,L8-KY[v l06Fl0R%Y,?xK38F4[@B}_I+`@Jy;b}|P߭CyntT X|qa_8fg<g#?Hվ>]!J*q~ҿ}I,\HNYiW.Gr0,~= "F;mI3W L^ؽgxa|5B,I$.vv 0J)p-* KU.9UFs*_V7ĺڅ>|NSy'j&RQD| zÜ+ˀ0Į ҳQlҾ&p P[~!hA ;FÇ63gJiԈ J+xkE}U$O[4X-;aJMhb 6ԋ[ $2N1?ߝX4C?xYq:O&KڊljLڶ˃gV, `1C墙 wpj4s!I^U"Oh~+DloY"XDYI#yZk=/(y"eo;}#lgؼxcjGU .)H޵RG\'j  SchVoISC$\׿Ov]sa#DaHʽ 8W&O*\Zb: 7|]2޴34nI|>w AUDvPgEna ,CJ.6K6Hu}-6R녇|y U|.-p"3CdLP)g2p41^lLk\q](o jLq7k`})񡶻u&aijPiBiPuC֔OKqn{1_r@A3Lh$Op}?\殅xp߾hzd`v{z'`zN 1qo/CKQښV\a,@CMW|9`.# ni|*'wm3Dzi>\O#aIMGr͂xwh/?f%G_ieɂW6t<]-c\z_i[$Gm yUsc&ar֡6+ܤ y~r)L}S(qD 10^0Kf@e|b:׋k} p Lˉe-)oc~%F\3)u,'} RS#St< sI-?34P?dZ=H0r ?n9p"!:br4H ͲPʾWoxW WEGJmMU&%ONHAp2Т s($; B6?h72.+tLye, {΋ASq-@?Ke3cflqAXge̒Ye6F !`!1iy(5ۆ9NYM9ю!Bû$7 Y,v _G%9q%، Upױ%ӘRѽ_|l}usW-E`y *jή?YHk-:G`KrC aWOU!zTP#Ϧ{k~u!!zsH{=t\"wTAe4&9E[ɀ\)Òo6k31Yl8JzӲ5=^7om{h7W%D2?nwA9ڋ:+=җz ԮȗJD"Xodb2#N3"*3,SW+@VZ,_G'Z.+-Czbss?F6r*PbZ2J>NB|nj"e짲 A7:|ܙ8) y =]_B<ܥasKL&i<EPZZMcRZ-v~rF\@zBVLޤ+l+EM"!avvoDi%}x,d4zv˚vWQI*4skDQR_o&2>yO]njQ%ə吻z6Urf+¯p"#'yk7WGkv?+z[#V,3\ƗwщJ$l(*e؀2f@AĻ;Ϛ[ >]J2L5)7>߹6QV9Z i(G(8y6,-8G; ,ߦπ}ho;Ab4ӥ4|q*~(~8Hi'{Q޶X (pgC( w>*aܣ zIuOR*{&nu6ujm:xjzV$ A̎GLR=xdb? :?iߨ՜%P+C$:\dSZ"7Wf1CxhI'&$+p L&lf{(:kB?& O1JZ \)1݅e&zy\}IKNW\NLhw+_U|[2xwe6gLѬ2  BSp:'T4{{TC"pX[gwȯ8Fc Tp:'7LæG2bdaX,*lG|NG7f!1l)yPFK%:z}!!P>!DVz 3\e=XER yECߩ P,+S<VXMI&)莙}xXn Lq 4Jnѱl=AoEZ B_Lj$0qCy$ nTN'JW=e$ FBi*֐CʒthXz" )M5s~|C N⒩7;]=֥9TQ>Ї`K&2'9hĿLij{:p^J ʊ;DMkL7㟼"- =j'iN/qPӐSg=vaa.>jǧ)A+לTmUsE|uP/?CFFmу.hsVi!|U%lQ[0si6`jX­5=Wg`1egR#yǴ<_+/c7.۝t#! XcnƞƨG HJbWDJ30ܨ""uEAvq#sԢ? ǐQ@ZȈHhv>g^+@yMg8Z+ViѪ\ A ynjvח[`OeAj ,d/s$&Y SI2ӡWEo1"x+*B'QJG껎e2#v߉*.`A}i} [I.dzxTB*Kr'~mll9o28Ց!m7 ~UwJQ 3-Ɏk6 >? ئM^ 2r"r$&AR]m7፵)ZF}14v=k!;tg5 {;n0ijQ펲z;onzb'p>W3rh1"hň+ GSLgGzW$Mτ譾CDKU?!= /%Us?|ƶ^JQ7PnO3Y-$~[D_8 TЙ0,%8頌` dFD_tk{NxwF@T Լ $Hkh(ؘ}-+b P0ӭ'ɇԣ} N;iR;WwzR_ziO ~W,07hnuǨTU.=:`Dl#%xKO CN/}h[Ŝ<ѩh.{u7>:HkI+{1stU[dA~e,4Agy'%Ke%Tbd=ΩR5K'J ˊǿ$Q-T6NY&7S#}y&\ 'WQ.|n\?G3ؠW!0p!Чe"~>/#vjZ04#[:7/IGǡ80 0s iA0+hz,|ly K`owa9H}N&0>=f/Ch.'WBaC =wJyjHrr6 Gttd6X;/R6*Sz5 ~-a c)7̨ϔg^ڲxp67Q\UEme2J}q`iY&E ^"߻e g\c;^| &7Jf}]{>_d*@B$v Ś!/'ExHbZ: TzGnXc'./Ę% ^{vG1WmQ vd[97vXƩm)RꜲ(=[q"ez܁ẑVL{Rc0 !zi7Y: @hیԡ=7ށ"Zɚ+TpgGRۖŝ+3AmxXSC߷Vbv:@;!_( >We4SV2 F>>wR5dS :vu."7Bl(~) o\rsYmr Wܛ#[kEdNZ+ :jNs̗8% ҆m<~JeɂSB_.B++Y`!is`*m(eV%]J{ڈe’N4~bLqo@a9GZMQE[>~m|c=b ;EAEҵTdU7 hY,UY alMU&9д\i*QSWA0+Zv 5?<qoiFue$zfO_fK?lwnc k/5ggDhwc.yhp àw_LEe [Og~{v3)ab&lCtYoOPѫX;w! Eo^x/Diey U:,@0S8g p)&p(/:uڈj́zK|BI4Cଥ<Ji;̎?GDҧň&JWnd6Q<t _Q  [N2*qƒ:ђKnPG,'pp 8~B< Ȇۣ=R>(aj/? /iɳ'u^;.eb^_ܮ&{ؠ yxN8WqcъaNX|r՚oRM S7UY޸+n1Nbӷx>ߍiC6gf qyj8AMa734-bV3v\Dibm'i/7Ȟ~y;q1`[ +ʚ#k|pVzM /F[#[+BSR›' y-ܬ~T>?#_x\ODS t^} }34g?[3뽇euH a͈J?:[ѳS`d3 Y"\ 2TVw{-Z^s&KEVSuO{BQ$nTK< lSh`LdzpnX x;YWOTn#ܓNM7vJ' vSPm2  8 k_,x2s~[\-fʿp7+iXl "&|߬:?aPe1TECO֪v=Xs~ E9ɿ"'S}΃py2vJ"Z6Ndo |Tf}KN&GݾֆֳY^ϳ,X!XIuVzAA g4FN W\$c.swjQ3מuî)Pth#r+"[qMt 5GqUB%vN= `ThR,Ό*ǏootL@rum0Sn섶];0-IC!AbLXZTn4lvp炟i)MBNE^r#hv[m%R4,pHP /b |+%6vӉnlGEdNVt'ri|lG- #wwu'3)@(dR-/$f*wa`b(4h,=lS0-;-ɲ#qzBO3l/axѕ}p1La^Ldh"ۯ*TTh-.nJ:CT0zYi?znƀψ#Y7ӵ2'L!.ds߸98 ?OӦjyO;()M'`*E M@* ݶ5FWs2˄]̀ #9>Vsrנ>>\(t\ʪT6m:[Slž<λУ)fFLQX>B%6/2w\.KȖb0f<~$dqZtpLvTpYL8r*"^@Ǣ>M4ӟ&KSۯ3h` ЋYZ"F>TV'Y"8kj':P yJVmM 5h<+j=sMf:Yn([Ɛ^9|9"zܤ[g瘗87ȭe_ޕ8MIdT MMq @H2~{;liȞb~fe䴰l6'T_OWbň'>҈M[G} F7V㡬#tM[֎ѥAND $`7澉R$ޘ-;w?}X]#K hDZP K Pj IDPQ. Q4rb}y={ύٛCffy* әȐ JȢ6v TX!M!\Ilsh.N M]ECC Y<܏C>!;rL4A ZaPܭvͤ<Ƨ&$`1Mb$35^s̊Eo<7LTPY6^-Bhaq~H4 gd$7?K4i%kg:E˗ma:F>LnPʀczɸ*9fb+Vk$XHM4ǵ$/6-lCP<9e*QO_b^k{CK v43A.\;ԡB`f1=]ƅHMծ5|Kt=CӣA-r E>N? -baĹ'=07GI .WQE_{lú` 4C{ڹ &䛏 ϯD]ɮw7kT"ehA`:NJHm ,ב#NO%^y-&jJ~JqKi2/GFMtkDCUh_%#wP@~ @>+R?YJӗE_Z~Y3tj6Ier YF<}m}x[&]ߒ '_e-%ev5#_!&Tl!e ?yc˂}Io.I"7@I Sda'f%,G+ߙ %*J.Q1_/ÄLv[K7* lɲm)f]PXBY&SOp{H)I.&W7=f%qdh{E~LL "1,bhk=ߣ]=> y%Doe/)&|4篂%Xjkn7J5a-M (eAZSlj)ڇfAР١ |Fs1X+=Su_XR L=w)Jo e#T7zg>; S""0_3<q<3ƀ/bNYycjVrWz/soo!&8GG=}Y%P1 $\O\A-BaX.Xe0j#sD^$ >^aDzbħK08<XǪ*)Iskyo^ ]] "fmo6"~ ާ$U&G~*EȫaB3d>! ߾b_> |(>lॾG&De'I ;8z S6!㊘edR Q?1qEh'K|y&{6 2/LQ.gr;ưKT);VB;CQLjS&oa&Ka |yGN4WX͆ӸZ@:RPfgNI$Aĕ2Z#<0xKqS385y&:.]#Yn#K>sOJ M3(0xf@җ_.t$qi,{eEȥ&x#eALy3@͹db~ϷcbԢm ی=6 Ǻt Rj԰CJl(p@l@iZphF n5؁Le{A3eܰW(E`}qNTOFMt_v[M#ߜLI9VC'Xs57~?\+__I-/?=կA2l≱OBm<UH*rxA(-}-oHSu68_IlxzpDu_Y3cPU+戄:~yہ1 gZwx.PW+.,Eh8ȴX̕Y0/B̥% |qօjP ڭ5ǰMAc]ڔh)5OrR*OKe%i Ͷ}$eA9@?3>-H} IFDS!^{V7~$ S̔wmED!$;Zv!^e DF],p`61C?AuԋpN3ƛx՘Gt WD =9(x$J]!Ԧ̿ڪCS!ϸGX]@^,k!G4}r M4 15{=7* Q| P,yM30O7jۼ0 | i6+iJFEfS]Ӗ|œT}Gע%$63)O& }_@Ѕ4o.\\tf͊EBtxyTY[npC} pYOЙBA,̾!歼ML(oX$Ҍn빮:\mS]=.BZSIbt^Rl> ٭;Z~5[%Qi=IBMM~WeWd/`*&9[C @?.d9׋bs*V5Pet9Cg-g Pa.IYr2abV(V.ݱ]h<PKKkῖDbL5(eXѤ#Sc$I^f6 $۶5pCqΰ..,(?Bʞ]O2h&5؎]X0CL 1jϷ`ϸߏ~o$[W yi$ŭqy92'RsNz9ݷj ݔr '4tuIf@N:VI|<؊ݡ^GGcof4('+CH:%ҿxyWڂ Z~r8lɇfZS EIA)N1w{h2(1h}uu<4{ /1Me2z*dW_YV!md5pЩHd7%EN|CHm[aƝe|(osDVMX<#Eb.R*xcexgm ikJWp"|s >3bŬ`N*{4hrzwWTh ;5^%?eon a0,xނs60 (ٛdL[orXD$k2 {g|.A(KO`X*R_~M@emdn/O]}2M)5v%ݍAaZb,0T1]T|i Tȡk%b+)2M0p£=>&fqA> +]vr6yco6Ed;Io(\/RVDS##9,V0/CL}RZX"qpa!+t6'ZV6E﷓nd]`|'ΘX49)nT&@ek攅QnN>`e. <`='_I R]E+C͖1v?'Ӛu4`vR5ʒrYy"R-r_ڛC茮 ?X{4|YT9(і ~ I%}Ǔ73" 3ȉ`;9lzELDZ!^ AI>ez!_~$#>+љMex4ݓ$ŕu?:td7-k7I^F6Wfgۦ7bDmeovX\:5Ȍ5З0]ͩyO piAJ(NιJU4NhRf Db #ٛc0\#PCr"k0j&ݬ2:W%a鸁.RVfq:D_Mw*TتnTV:v}`vL a2&M0Aulm!1'դpHȃ)]իaAS`-W>1*}f+"E%R_š5vjB~!}A:i$Lv$8:ʰj<6/+hV ;HQZIpnYLH_@<:5$-ܴ6!ֽ7"I9x(s= T+4 }Sbr>NsU˿g<\dЊ{`ݘEXCDXųXIzB_6{7<}ڙh#x;;Iy7S5Ė-TV֜+N:ZIۓqQ&䚻;ۆ-SY?B2tG%TepYɉ.S-ȌԂ]}Wk-^:hRh9?Ź!G?+w5 O,\7uCJq+CnXlQ6SZ(uqu q 4j)2pYeOxĆ,5RtzK7hZ]Gqg`KMCysfK!Ŷ3hѷM>ud }t4N#?^0ACKc)YT.5/{*G | %/\ĉ62Q`Z["5xs 9`Q~zfFlm!FNggJ39Zq(mtMlY[d >gNJ|aJY=M0>^DY1 ls>2GNLt@6Oʄ5^'g\w%ih6|:5PU A-=q Fj l4E_+3AI=ة#2VM}4,5lkfʙI/]Eo|4zԠ(/2+L)1l&f+#hҙ CMa&e0$gqAɩ^J19{Χh5moȈ[ Jc:r'm=~Lj.S/Zڛ)Q =vxv:£Ⱥ<' WU>Ȣ_7%?Lܣܰe񏛉>yyB>g<*LhSޕSj tuGB̈u׃>fd༂5x˖q4HV$C[7PK9b!G$Je+*k MHfZ(/Tzk|5uGUGpՒ]C|MFntPT4"鄭7CR=;†O|eΏ!Ndҋ<ՖGjrAK_nXkڿXa;T VA荏D)^lߨ"UL~XeP²C_S,nfXaթeQg٢27?>Ws 4^"#LܳGVl\ G(q9)Gܝ$PB3@JV3M(WԿk m!6}~@[(oaϞ[s0uO "LT CQ7dn"2Q4x1棭6S:O[~uI} @{XQ^E ~ֲ_Dldo5>͇ Xe[qb$Ҳ,>+YX&b3Y3( ?09]! 4  c\M9>dh[1xsd7#oTERDW4rADw j$׽kPze27bN(T }Rq}Zhld-bإּ#BYYU~ZS V.q2Q,x^? oTp\ͭꛑrP) L|V\|[A(K*:G(;S30r'#'|߽Ώ&H8 b%_Bxa5Ԝc/vFswfv{Co+ [.@KGϥ%*9AƵ*bH꓈qf_SN2 2_;cn<. L "#t+^4\_6Jlԩg^8Z&uCi'1b3PQ{'3ZF"Kz+:١WE{*xJJzR=[U=Wi:LZrn?-ѻu8ID)HBOp??n6>*;>a_ie}J=)M϶;}-qWKu3EP7e3JS}At\=:L9_ ?~h6ˑPbg!~ڈWq8)k?wyE\zM`O/}wWΰ;ŀ'Q;|EY+/$c)FwÚƩ Hd+>1`xUu}*SٺCBc,:&ңY9Oص{cPŸjFD@i|fy ,czLڇmgc/%#lQ}y%8 HKMc]#Z| ,c Mzs> x9b)#B-zfqw+mK"B{-2t>1kD][*g$W7mƁ'i0 niL{ kVOV!y YV; zs *#igp:/nz^oТ64=:![3'Rv1lOa |c)v}̯M3z# fųlJçj/Lފ3I: 8 2GbӥǭH'LD1D^Y b]Fx(wtA% =ft#lz便 %>Mܩ{篭 Npz XNadm [{pRdžj 3~>PTCgx?6hw߈ 5ذސH$HǫyF"gP0q=sSRJZ lxwzX`)- 5v3$bYnKYi&:.6hL~Ըdx# tf@$3%2ˎ0x/kǀ6d7pϑ'g[|<Ծm.tv~|/ Fj4+䕑zS\q9N*_#`hִ̭7(OL')墬9X\eZL @r/ޤhu q3lqyQm9HKMe rGپ ۯc YB-M)05q}Mوәc+F eX'W]]ࡖd},kęk&iuW}i$J"8b*x? )Qu[jHCgͥ-ȾT Z$R yfG 5;m e=HtY6h3P x#>piN~\SlbP3Xk ڸDfh0nA< @b7!^ę*rnkCx bƊ% MSWOń^,14#|%+#O<;( }*γHJJ'oҐ>T"굩A ;[H^} B+h|Z^ՐJ $.Dae0 :k#f44تg%[.O$L QNiT?U3ٵ4¥`ds>K잡Qח 1e*n+9t\`sY;&艤+`͖Fj{b9;I%afnmC#EiҬL0_ ڏ=mz 7%q? [&va]z٨!X 7xT,_ ,z`LH 2t뻟d ֞L @hs)3H, {ꚴa~|o-?Pq+ ĉQ/S@8j}'9B/Tϛg:J7m\zKT;ɚEKeTbUl"y=?lxdu)>7v^k!dlNyg|4+r`"}6hޜojBOs]mCl:ҁZ,V(0eje$\g~c9lSXB[ \Li.|PKKHǬghqqxŮU %|[ gsQӣm{YWš˧Y.Ȝ}TdLx!{ \Ե0˪F1DVpf&vʣ%>WC~ a) ~Ԍ}Аfg3P%3"_C:}lQ!hQ֧`&8c / +\Q"L6713 {[ >XE8EAUF"|*e16Y-!W,[m4 TZ$S"LlPm|,b2ӯ`7xY2V&Ek}!uJ<ܩ-:@б󩄕Z/Vdݸa̐J9TV$Ȱ\@wR mH3.9== ]Cx nrv͏. Uu8{2.$,6Acf ]LHL#n#օ_7N]y(P/> M."q+bCwhX#J'5Rf_Fwᤨft>'HA`Vh'E/E,XԮjsH-ʻɬ݅5=uJC׵NpbPD0MӛM7pfv  ^Keoq݀4{ϥZ)t# (yE>͕Aޜf蹊vAξsYqղlsm AT0s=9UDECTi0%ak$rc5S?c-NyώÑꨧ#u=>(gMc23._*D¡``NMȽC32{Gf]Q;jҠo+,1D5s0g,-<c#8%_uR -RD}0is7#mB85UdKeCzdY1& fN ;iRa*aH`+^pJCdgy3X"J};X)vZݤo,쩋 p>\?fkWIF3'L(U-Cgxa[ظ}̞hat{BUDEB[pgyv\lB~;bZB[{G 7p{yN%`Ƹdf*;.R]t8?48@=ۇ)W *lMfh? nDНr "Dt놕LJ e=)8dNGpiDK:BPsǚD"% 7"*[ WúD$U.QևqA&޴Hb;ٖƮk=sr]˘=C?HC@2t |Lk<ϦH"v29lٙ]fK9\5F&iU+t_W_(#c֑buwWJQBe{N/+H=9ج0,ya0,pKliKN`%nSEa)a_ 0gIPc[se9ָ<˨K}w8SU~h?R;WR"v߯uB9eh]9VCcPO/2xS~[RRD ځl1aX"AdLijx,{5f;d͸ TqI ޗV u #Q#V kH]#KQ'vKcqӾ؀r~cx}wُ$&򸇞aȦm{$Q+zxeToyq #C]1Dm;ĢM_l/['ԙad.( 5WW$5.Vk/$==teyaN*bhG2DgCFp!-!:w3K 4ijaE2;g%I !;) Gu_ԅRCI.τDJ5KxweD 8XqER"Ͽa9Z|'i/yi>f'FYn>@Ǘs'ʘM\rs -:V4 R~q*!&0",yw|._ޑ3C?xޛ\yFoQ8"e6֣Ё >8G3Dr[0X/#A"# Cu/ aF>N+gD\`3ofGAۍj`Tl 5@V 앸ZMsMg$|5zӲ6LB~E~_'#(>t?aB5qfqI+JWlXYbk\|lUkg*ց-vGhUrbwB:Fpn?'9YβI(v3& 2}C{EjtZ86bcƳp$* ?3MQ֌DO2թe>ȀSԲٺXĴmJBKbkWt!UműFD$T?ڱeM椲nB`ESL>v2֛hp3VIfKfwb4#8_$ |hQw @]q1|b JCҢCK\"ݱA涨P 0Rq|vzI;|"7D|UGkYJ*?ٙ{XՏBo !3ݥa8`+)9DݠIe]Vz'4?"L4N4y*IS/4Ǜ=3nLNǝzdhI=gbqmv}ňƞwGj'I 8eC#oKh&w8`:44jYTItxa+Τ*ۦ4 Nθr2s%\ JvHM,XO.Q?Š^BzN#"0ğXsD$Ӵ8*,)b$}HU쮺|/cb]{-~߰\c<. 211))QVšg73K`5z SGW<}VthGm9ؾKޙq^]sT'Fs(n^_MP^p36t^L!,W2P3$ ;jdWNֻ V0Q^P5FLBozlSZ/4(E Dm ^50]GX0 R>d0S&f;xMX[bs4gܗ?R(1gPFU ĐEOk7̃v:ɞ 3R#f=4%55tVk6|-|~1Fj*sur*Nfu`;Q\c^uC"9[eZ~(Yɥ>hnU9%6▧V`*p&a !s&f@J{Q 6NeP$(+w4@0o;:!:R#F(1A|1Zru޷sk r3:'L?7HB7y2IFfj4O%Vbdػr$\ʙ.D[P!1ReȺ dw fBSd}e! qȦ[GKb|] t]l ?io͘crt&<.A  ^?#NكB)lfSi*v!iCּujx~(J7YIhAŴ!Dg*P <.(0aRVV> o0h.Q*mXLos[D|-3/.J;"m8!(.8IaD.uv&=:de!l~6;9i ZIP;gT:AFEltPHF13Du sUv-]ûQJKkwT.R=))q$OdЗ:!φ"xĈ &)ZY#|`Q[Kv^ʂ' ᙨPX.6@x;DðlFr@>U=Ԧv_oO*ޯ;1wItFc 6@֊A:@3% h{Z+%2h#ުܥF)Rhμ| =?kpMI' BFq$-- sq2}&œyٙt5-2 tg ake;3^c$h ~j bFl,Ac:Ej-ʏFNg4N<5(Əa,;.,,5j`"|dPj}⡻;݇YbGSƴڐr뿦P.;Ʈ*O=âsz4ěiV)Z,C!w*|߰쇓~v` 3 r#?}m3sX7o'E/3[ YP9PJ?l=%$ ѓ AD̋)C{*&xoGuiؖ&\Ss%S :o5؎!* i2њ{2V!h#cPMMIӬ(53nC'ϭkg"NBT m~gU+i\@w[KgV "9#"Ė0pLɋ}:2 iW3UJM@ o0 M}u#k;k7vi yIŮѤZBL-%%USz񪡖*:"Q7,[(pnv\ha[Ri4Xl"V.nA7o<XOmUKAr~:)bҌYr^j WȨE=7IE,KëqE7N7+6[FOϯdUv'2q8ǟl_vfp ?YܙvQFǮ86ҝ:u?0IPjqG_%X+Z/jۆd2_ W"( D1Gd#(.pxۯuY#3`AoZ_R9+;(+=~PM^yC)&'(gY3\+& ]PPHa!X{~"5k&J,P.E)d>'IEFͤ~dgiGqyM}2ߔV}"lR T8&l gZ7TfYcv1)H$g9bd,tG `SԨTfew3cOYnQl‘,2mE*ӳ‡}MqtC Ks2Ke}I,Acւq۸?Qǿ#=|>r&wvUz#%@"CA|ϒjY]l΍zr uŖ#EOgEA3Q,i! ",3y,t]uOhRa岇bͣ+Q3WX X'jOӕ54AvDEteFY 4bX5~Ú`W4P>ܸC_/)i*f_a2#Ĝs^aZ XbݝN,Q?;҇ RK7]é4rZ#u^B8p8BfUF^˨R%#Lg alun:)4~z ;Ňu_<Z$+r"jkǓdE!tZF.S$*5_TqdF4h'_˓IOTd,qJ铋d#Ä-[V' g%CcĖ{MwPj@Zn4Qxd *N |OŅ29gq2f@Njq8s]FvxX۳Ԃu <3mH˜MreBUHJO+ +aU,o<ߑoO"Bgܺ7[[ϊ5Q0NM{c)3B4ٍ6 Q46H%AՑcj:싡@ْe[GsS/}6J iI-z%g0҄6)u!4g\ͳE4J*4|' Ì x4S([9* !rY˔,KFn<ow3D4QOrfh.e|~Z)3LSݥU%[Ἄ{uh=6`rEN:Ls?;v^J6H.u%~٥kbytjLubmfضI/ ,a)"i֛LBbI. Stqlr=s~Q::]~"%ۨg3F 0 ZՓFտ,9/9t)@CP  h$ss%O2кD.:L]^7G)>EnK?_V1~?ŜǵCW'CTnZWkRSsjp8%":=H0I_ţ7'u* dJ+ YUCa* ӴΓsЍ[qWAe(XwL?ԧ0ZBH|-ɊǼ+O Q.׳!왈aؓS&@h%s}":HQ`k <•̦iU0(vn #W瘦`ǽ<`=COmc Ԃh=r~TvUpŞfU]lv>޻D&HJ֓!_F jHԻw/ͣ3z~uF od{0\DyV/C)íe|v#hŅUfH׎68LPl@ԸV1MK0vM!Gǯw981#||vV]ѵ`cgYhEC&*wd!*Bq2WQ:֭;|]~wB㠛K^!\xiܳ?e{$57Ru\h$??,=*6M. Un1hځä3|Q6(E@F2ё(M`u@& S'>aZZ6ҍ(:L‰:0>$8g^q,+P=bsJh\ L$dbV( P AZP83dY qb3)@ :[򅽹V[ C"#8.!Eel*xaF"=ݐdIlVg)o\+xEz]|DmHu#dW)Qr< VZ݄6>裞#tܶt sѺcO2 df/g]#\O'4/9I1eOj ߱|yo$&q2q ĩUt6Q2 >w% FT㰔LMC>!k I{,‘bf+ \͑ҰpK*|.-_'1^5zq 4*q_Z@Xb&9 G[.՛ 9=~i~k. f@~lk :ekF' !=(8] ||9O6} F^zp,}z/@u5N}񑩀>f_O`bArq@=gar?D\q5]g¾Λ.Sdw o[_!lZf{u#DHR8 ܵ/6zhIW kyBbޏl+mr*Zܖ:qj-LI ёx^/gL4QtP_d>5 ?Npqړh-f$" 2X3$ 0ry F M'vr ͊ܭ?ZKosr1sI~aM uy񸔠 y LVxX!UzޔM4PvժuNvxF젞9r3jHޏibI0Yc"yڋn,3y9[~5Mh?ZNB\aT{ >EVK- J)5B%}NqDTˌ~iγ^P} RߕnbwRz2j%CD'80Nõ:n:KY0B'~{nzO}Tsန~Iu.#."/+ X-x€䁭Q}}%`Gb]v9jl;plzsQR#iwcs\>d,,&Xe- )[YG2_bACL"wCdܶع r8ndڲHӈ{r^ԩtcHtfɆjv;;q3~J`Q}c~FLd_` VyV訔#fd2>98IP4F{kp9%<D;v6 P53VJnjz{d ^VnԒ ..XBKˇ ~<_#15 j? $-Y\ V=Z,Ik)/6(`-^gZ-Aaܥ տ= Fa`}!8r!l|mW>0vRWӆAL:Nn'$|-rq+ܻ6&Mk *ZN4&㌁Oj9e0`.A$I a670Z!B1U JxQx柷S)>+@׌$hG>_=kx[BW|02Hag3o؇yMI?SAfj̀]j|_]^0=b A*T4+o`dS^yjvu{zv~3G_.K䇇v"{?EAQcmKy=༧ɉ&z'}g!/;+@}t&KpKF0M/"Urc6}T9¢1xt!kǚCeDDuZA ֺ\$HXLobKhY+kM (̒.ҫt8T= =R4aD.4n)7;\5kǞ$77vZK4]v7??%⭸zڊk')JPz5wa<5qZjC6\AY>k+iMl:B1S- n-h jkg-N5RJAZf]z{mVΌ;m"!w>$,`8D|iޮtsvM['Cψa?&|?"!c<8|Gs+(=ۮ#v>r/ٛnN7$4 oL穜D"` ( (6dZ"[=*M&DID>Jsl5u|L\􅕡cOുgߨdq«%fKuE*@u0T1 s=n~@gREo*lk4cK7Z`7O*D+$RY+}.R aP#$˜cL~R/Ӑz _)[" 䕹( SҗN9m08r.Oj tS[gHB[1U0ZU m2K)' :Fhעak˙KE΂suYz@W'Y0P1 ^]d~)>s*M  sg۷IU?F[yhE:S($ r]W.0Mh9JV#U&jG?KsZH8$u.w*iU)OoJWtWrQ08?ſMA.3.] L u{փYAO:6ؔHQlqegz͒?SJBǩ_zlyR$J!N8ߪgR8P(P' %zLY{q ޽6c4Wbm ?OiMN33TRڈ`}C ]!0)O a=0㹙R 6fPA4O\MkTF\Qr%+Ew6oXę腯Q{%ZNBR3<1{Obx'b纎`5<+jd{Q5UwBN~hTU)ƞ5>!4I efV\tc +gchA 7EMZc A*pa,!PD0?zl>#3,uu[% ?D)E,iߺe9z (M0}v0"~ Sk4L7MBżhFB3V2 4FB7;? xz P!D`3%$ <_%$7 5f@KyX5 x <ڄ5fSd7219J Yu~ū$V9qB-P>(} G'tn!ֻH\"O۞]%~Hdr!0u6ԓp4 d=mƣ: +oWGkzּ=HȳM4&!?m產Me?b[?,AP~8 N"wC tLvd8gc*\Ԟqb8?׵CGϣɰt)va>3kz>m=#:N (#n'@Ǎw&0o2>h5ɳ>8a^*66[_Yu,i] gN28$Q#B.Was ~g>r eL?zqx-lɷ\Yu✚D5MS]1/y@z+::]`-ΐXK3%hrvb,?o4[U['z<oj)kK:$^/:1D25T*f\oLʽwil twak^m/Yn"gdb|X1%1 7q )jnڐOB1qaϊ5FB+ǁ;y?O\: ߭' .Xٖ0 g=xE?oڃKj4B\>&) K]c ǺD8ژ3)}rb"91J%=?rzDUD޾.+n 7W-#n ^dCd%'sP^Y!!YhCY)HsΰLJÞ0w2ǐ#(wWzRIu^Dk>b,đYj#b>|Hs_ED)&MnlxH}W!͆S{-y]چEVC\v,\j|HmU![!Ɠ?uPqT_!ɭ.cQh8Ʀ#KH|Ys_r~;C׷a[/=/v?iR)h{Ҩ2rKivSoD9T0k0W Kی]i#G>]oL84#Ɂ6;G=y]_*rqbI@MH'cX#he~lh>6󆇵YM@0:G}VKU`@pq2F4G?S{ Ķ#;N%7]W_ymB>%bO>'J)AցsYts[#"`%<{+(AZeNdi[k}32#"YzKAdm[65w܀89@Gʹ}2KV=_zf!UOt0z9Fd,p"J} DR/gpYP~ڟ]1UyIJtN~ttz5&&KmpKC Ъ'I^&Z"'V>d.ƚ'%ͺ^=(eR7C'`fdDr3lG1/2$e-EՐxg )Xl[9n~-meeB }mCǜ Ly2:vĬ̚ ;fH!ˣX[ޛ֠B^)nzYDna\#0,fv9$KJNeRym%Ys7؈m71~IB#>%W+$#ƛyww kTT8'ETz,jrl&/V hyFO'Ež)גZuQ~674q̒,ĶcrOw\G G)(mvBK XTIgp?֑:["!v%kJx\!s3zdi"(e`"k(1dg AX1'za dK]([IXĽUR qjp1^z.(.8 B'ļ5GH'FIV[ *@3EO݇HP!^ 5V,HO ;kgV_}L4|ҝRFY?5H?4hveXČRG16`!J\d9i89\Xn*?z9LP. ɇ+ם eAeH;-2\2b#epPX3Tђp˵Tװb{xH%:4a@Իe?;s1]r `H+~,Q~y{$9%3&SĆ**8'+Mj]R{g{iǕ^#>@IgSKa2K$ڰmp̡ Ukp1Rʀ92 ѲrpVя_Tk C>Xqohiv ( 0JQ@:`oA:vOP )ЬPW2}f}I~NLޭڎ4#cV<9=v@ɒ~`d~HM7sv KÅdU6'`pm 89mNI^EQP%, zlI Yz`^ 5Aw!Wu/{@B[M ~$3.TX"th:3yC}#yp!0nQ1̳TmaEaʗ_~k!@ǰSƲpf&Q b'pMNGqL*cNcx Ρ +B-8؃Y9I +Q̻J[l\)|ܖe$]Ւ2`H]Ϣ3-kp-K H(&r\¦pm}H\M3g7gi':!K!}tƥًoDzW`vzK^ff_CZ^eZ7l|/zkЛ\BeO.Sv xUiA֮piIoN_Cl9 g-tXݵLi¼G.MMpUt|K5'jO-l-?,#+z] ]QqwPz2<-OF8@_&>a%h7vW!.rF+'*]3;tpA$,BK~gIMp׈bGՎH;Um56{KfE1,-y0<J1RC)NvkuGQ0j-R>}Uj|anmƆ^?v 蒓ഖRvwq?Ls{̃(ԯs Oi҄6y9uWg{wfe#AL4nd=9M[/JjmM)褜|f(Tc\N/XRoSqu=R\d1|A,^@C*7k%(8Kfy$ ) Ei%R<˰$Qfi,{?ƈAC26`?,_cx5]mzb:oF62/| 7QCP`ס|]VP}PF͖vXY'Թ>.{(9ѢNYLC2GHP:/> 13dPf6` - eҩ%0\=|@W2JLO: @ (!n>9Exd5zA;UsyIR{2L4 rES2ܒ)HEPgn=$\ P`V̟4ƮK5M=+oD{pܡ/2Χ%{ZK<ۂuY,ܯB7~۷c11ш vTO\"=GW:8b4|iNG`,(zjRv Mcu#{Z]s PBlҿQo3wai/pYR=kІ z!Ieչ7 &te qWb>ofh7A'a4p׉1==XO;ƴdWQ !ԑY5~BZs+6dBcVb u⼹ngT!mYH;A)찅)M= hYuBkh_nB +_5hX$ q䆀]Vq`xYyxO8J^eOj uQI=*Fށd?SC~gZbuuѿ2bF\Go\m'\gx\ _TQ"`nEE} 2ucX1@cH({ V1 XʖmxRbvvH lW!d ~fg5}iYp-dvS,;_,l^ՔM$ZML\y4wCxr}<0\+Pq!8(J |~-e77 Ы"rᩪG5;_/O0Wż)е]wyE**ƭhbpQ&Yȴ7qjw-nD%2lh OU(32)6N0ZMGjj!(EůKSqL=B3C`97]j%6L2`[4nrmR,{z`.}\|3N=:V>(d ˊEEJ][6-9q_!anq5{U)E$fXmu‚Of*79CPTώu.*QzwhEѿHgd3 ƭ]g}(fVwxH(,a!:I=BWbغ\E**tqLwny-IH@PqaN ]-B[X6s[u<>B>ӫJ0KFi|)R(f xAR@߬%a+?` }?l3pˇ* ̆W^$%BpZTb(s`K ?O*ޑ{zٝ)f`5@me SIa!B`%XSΨTKY ׅRow۳(N.[Tڑ,&N!%\d+ Q5&LMDxځ K QqX{K_q:ОJDŽ?HaiC>%ږ-}ܑRF[Jeg]Ns %R/K kl)(jL[X-ׂK@D"vu|!6'B/g@6!V=#Jh\XDoGYyVQ-ܞl88u>oqX}3zKt8Cxm#Lˉf*F3S\<5ʂv2'X~e ,ݣj]фNOZlfʬ팡IY"ڗ bB )WH0qXRHļ y*3IHXӯ-Eǜ3JćPhZLʂ*R^H+?PydviMH;bRڵD )nJၠ5lwr*FFP')IU|,keב~VǩҸg%,.-k+.;V~ G_^bPAC2$յU8TpvA$ef--~osvYs]sGG:.} a1wn `8)U>smw^k OJ'*hPGLn/wAddUVzC碽~p.ʨ'V^鹒7@췒Y^4r0FϋdS&d7p3z[I%uAK]bѦJ*s{Φg 8L L'O/WHY.pʶ(Rknh5N]nC`V&qeܑE C!.v_~zr:&%a2wPҊOQ68+`&yRdNQ= ٮXR :Vh0|~IJڦ]lJS7x$`X?S ' TVʜfȸ?nԻ:T jS:1Mv{r07/(6Z$(V|o*o7cwko:_ǹ`+.s-ԩS:.9coiE<@Q^"JQP^,pY}]qڗ \#Uicr5=C!Gm*ݵìKٜX(c8Peِ20@3Skw߂Ahs=2Z7/~A٣YZpߒCTG5€U;-^@uVnAE  8Y :#{l<N=ī߱03/RJ&Ex~~>Ig2&w A0Ցh.tgP-G^/𽔃 'cN$qxH!dٿaGf_je^׋*51~ĸZL;ltc/ck?TFx8S /mG|̺IlZC }&1~zb?6+7d eZdƧ_gYI_rm@~1?HQ +X )x9,^KsNS>_ 7m$AKLuEUfLWUoiI [ GO\U;B }$M[ziUI+w5P,[XԷt!q;? ^ &JGjPhMxp@0GmRMc@/!Cs ^׻'OYJ؆_]W<)ep\n}nഊmdȩS_Y*ǖ;}ع1^ް07saV|0]сcvtp8,l`f{WAĕgXa%\|NG7*#/ }\*&K0P#pMsFLFawLaWtHx>0^ sl‡W*ሖD:d# ŀpѫ:^Afz+Va.Q8S)27 ;l0ҰhC!. | _n5LT &=C,hL Yb^lp̽x*L4F}<=^Gڏ,kx0`y۔強٫\M5,<3@$1UnKQBj9)UucfYEnH_2[өbiD U# ZE I\j P]hIRn"o2AU(_Z,vq>ڃl(,yֺ[-+0>&kR;TT'S5{XhT.b@ڑ365) "ٵ6JL sS7xQMl%ke khnqlvGpPGl35-$Q7_yD}pF!%#It:$53l)#_Z/B88m+TIR[7.Ϡ/C-Zunغ<8Sj!}{AGb"+h!'0{W1&H &N}у3^uepKr&$,Nc%GN](%h3DwmCg~F ~Bq;vZKL2,9x+_NSqKsZmxiWlRfC;51iO2[kԡ!\5f,#'v\mRAu?g᤻K./Mxh."29f LH_̲c tlCn܆gG!,29>p͈4_&˦(Μ%1am٤Ҟ!2s\7gl-mE ˤ.0MvF :I,0Gi]g 8L,&ǚ F'+@sSDA{@crU!]"1R #:$`9;<婤ԗAqe\812˰eSEXtϧ'|K/ t Ų`#=t!)^ < HtmG GP>?Xn0i9R֧uϖ|z=bZ7x݇FO*MIOIJȔ[^khÛ#jhn1y{1t9}rH?fM-duk=[HV(fk`P`JyZ 4H+\ңa X9[]3.'>hmIRa|{MmUaܼ`rvU~A&+<6$!4en"٢γ,{`k2dEY w?1<ϲm#?OD〔}y]U'ɝ9fe"<^q_Wl) b5WIԫ 5=r(e +E6A&Yx*9W!C!=$5óg6mx-iʆ" 2o$v}o{ǚ]ڡ}y%;LM$X&-X$6(J&#5Fjz`iFvWA2z!M&ãTo-690:Lr$ǣ²O,C Q#g2)e^ZTI i}das -;v / pG*f ¨ow,>q.~}}ZW l"S 3]}5 M(_tB`Y1@urp?Q&ľu䵸P78c, K>Il5׀L}E YA>Xd$<3?k8h )n gbQA'>0wQ7p=Q}ڣ6 ,!^hpշBJHtN[;i]Įk~Wx K`,4\G{31vКt4!],5GBwZ5 yd, ɊR77 GoE"(&mVj'Ο0Jӽ/! :l40?Ӆ 7RmJhM:~BRӹD2!,넝7H*̾?)L:,~bl-kQK{*2y8tH0<9Y|pJ}$~pirD3aF~HH_pK64}p ^P#2SsHWN1;Ii,n@} 2 AXܞKJ ?8*&AW i ,F;IVsSCPr(_^0~VUR*Pׁ~HE 02S4#{ltHTH1S?I*4bG/1CunOb+vٻ5N6!`lbà$/NƋÃC@0p X?]y4!Q1bd#Dص;޳m^-eȫJR`B"^N|) !C6LORxYla%T.ltڷnokvfqvR Gf# ?˷_@fLs E*j]ޒNyso<%p*p.GU7*\j,J))(z7 .F<TϜ]V*CW :Ćx"XґT^M=|~MF3vX;3ڽWBs!>dO5d5 㸱Ә.6=҄`w67‡!lDż{@$^+˷sy POy^^ '#(0*Fv{ñ6>Vw jɯxw3XśHE #DS~躈wN$p%p8Ő'hy5ЪZڊʲ2t |+>w(Q1cM{8նMgVg4{ryMQ B* XbW)xsJسY2lq{rQV4Uyq)1e L;Tje0Pל!2˖?2>6rl(-OgD Q_;CO1bܹػa<>܏J>4^g554%9~2|rf}6:Ŀg25*9'5zcAܨ1nh6E?27 "%?=]Aq#ڟ8ŏt/WΒZ0jGמ8gn66ehx %"b_[LeF>`q݄4L[[ABeMDk@lԆ`QSHاqIASجv:DA:@5QAj'ס,f{1r=8K_Io#>laoc{KB@~m= iw5 Q9A!f6mEMwsbKKO=Lh~@ q8mv69D  m Pe\Dq,ŗq y'^+6YwtcB !Z*[\?+ !? O/`sWz;OՆfQ |14GɳSīxHq/q:&OC 8`g.Q\Y73ctĈP"9#2M#wVWNj܏3mzWը yާ_U _@(1[uW@4l \+dRnfeL0э\DFS 0/U9/PumO ^!Ԏz&Muz' ׸29 :l^i_e9D؈Lflj-Zok|;Dִ}m`N?eef.>cgYcݛ @1.-(NY& 5v!>^8hcvxKq!B֗3covxT)-Ñe2ACeA;vl+u緅p;uӝ{u2%4~jvi`u4YHaYbk(<+! O%`~k# BצV5xڹ߫i ͝/gAG[(#ѾTM3 ,5J%(S/& 8*Mc v4F 9/6X2202H^M/<583eA!)^5B§WXFw}m dSFӒF!cxj Ycț#['+E`VRn\+F0'TIѨp&6UWa`[*XȽ:[b`pZ{=EYɁ84CHK ]Ie.+gY S~AX-Z;w3Y͍SmjĊ ?Ch@CZJX rN?T{:v"zJ#Q=:?qԭ͖:g[<&7RaesDLz2W|OO&Sb5"dtcA>$DEl̛ٚIpJzg1(F` " Ԁ9̹Y1<J}m*b,u7BXT+y>Xi_߄,GF(EPk=Yi*7֫03֍ؒ펊oJ;et1eJy#$)p}r<pǣ=_{g`AlHJ;NgoE eP"44{ґ{CO-c#09X2 7T]? JD9TJTds1qq̡-&5ݖ񱝊nSCP~ϙaosG/jKrZˀ|yYrKY}cy{<)މ߯'LW^Ȱ-0 daWB$y 3}Zޝ3K%ք⛜Bh!J "?8Sbvk8q]ԃ8nN1Hԑ" a Ar[aU m^@ Ѯ%WohjF]*"|3dVw{ &t.ޕ,O9, FIز _SltB UZ?(ڂn$ c൶٨@kK!{n!<K*o'4 pE*gmM zxIs5 SyȊ0jqc|&=FslN% .<63I}5NБYAA{GXx+r.fX%y46.f6^~52Oy#nt겳Ү!}ۼ;DG'ig)EHϲ.q)ˡ+wW=%~4k1:e֩ch1dGIDlK1F[|\%Hp{Kgv+$~4DN-p ])ؼ&}JZ${W)c,D6ҬgGfČv}~ YDpaޢvcMOdija8M/qL:Qx` YjXHZKp|R[;OE5eW-9{@ϒWJը_0 Z 7pBb M^ڹ٧-).i!`=_+mak/Ls=IciI?ZF)B4#m< yz/ 9N%d`̈nԂ:Ve_А9/>Y]uH|{d=N׆޳O ejDK#E"h2PIIVdGO>^D\5) Y51U RϬ| gj'%NWˮwgp#vicCfHvװ I0L̞Jl4p'KF%y>΀̏܎9scQ U3!8>!}F ~1KiT(Hp$eRSG/3-*_Alv65 X087iF9W;j˴м Qw#-+Y/00KYulȧp ~wC?vbndM0`–~ (Y=q7n*CGu3Nv'D9L!_ ]BfOjܭJR]&ݭd8ѾrI!ՖY"iG;cFC|cN_B>N{x1T`K.9n lC?yPJ!NDOwAlÓ]OW}b1:%r2]l*} / -;Bҥm7Ȭ0ҬDX kbusx$D;0OPjIr^rrY{w\&.d A Kڪ"sXqYG2|Pd X-tO Zo'C-aIUT{C9Tylni,G$2A%H~ʄkAD _Z#Np6_ng[OR{ I0ЄBB9&ƱTX}M_IoSŠͥZEktmn3xkXt=Uׯsbads[`_q Vn= { ђ&fYTx3bV;B7'/@0m ԃ8V nܝ~?㢰ydԊߝKQ;04WD {s#$@3E!} 9Ri{¬>d# W$["x]h`OJtof1uRޱKԹdi9 ߫6Fq/]_Fշ7'Y`}FJTіT<\PW^L@ 'imhl^\VjѬ_hws>m?6Kbowu R vXPkSդ lE㯈I8Rt<6͘,ptȰW^9{,M#t E !F}ކ皽9PnyDPZP>,e+p{W;càUI^JoE&Fx8R kM.0uGlC+i;Xc!/_<%5Nl b%c!1@ :v$h;R:5vR8 .#z6_Z%9'_G*PQH?[吡\*_Ⱙ9V1SBVyGϵۄ?I枈=E^D]1ԯ+{N4op9DVEj[XI* 0s,8f]fRXh'hP;&yV/aDpmFWWMCtߨ'ة/5>9&A 8T~O?ŕ!\#7xA!= LW<>@ BƀԥJRň1VLCtmE2Æ'!P̧=OT޷\n$m7>%~*yyHv}(9/ϭ>V/}po/6☢-;2Lk(z+Y֭ålcqPYBVhAYxuO $ x=@m]΀axi\كȃz5wxJ=x.G."cȦ? tcoϫ^W(V&̚sƝSR^ngp6m8_%2UcN ӊ8ЖeM` YnvS;rEnw1cK SwVDGyӧE\B-Jeh /|/ZErV.!,s\"5!`&P1Sxw۟/JYVyxOnaD5Dr8up)?R؉k (׼ҋP(惧̲J{'wǾl招+\A'.>̑u@pC Yd-'AA C{-b̚hDfWhJQLN狉Rה/)iBיkb 4DZ`Ts DMnZEq8y:t7##sZKP#0ԳWTkbqy+wgOfj=ğSc\M~PԀ*CW:]t7:+فcy_$$73p(G{Sv`%6y }IT?!_TA;gxGb&'tBBm3?eeoR㹠yP~HTSCaW:l̓#ٿu-Cߪ锄aOj[pᱢW'TGWB%ц0sBHS1n7re )^&w䈩;|G[&<>:S4!E8R/v|?O,;tOYZ!bߩ|Qõe.bkx'%g5U7[`xcQ>{|fWj܆\u-Gٿ7?bkX*(i(q?*ixI AK TC V%D$&b].sٝF$,-#tMY9Kpev@ (B mV4+l4=IyZ1j+g|6P9IWn_xSVrھ=u G!BA'#RW BX_.!.6tbW&XeaŸV#CIxq-eҫf.k~ľ?,&*XvTqŖ3lN^Q.v92 Q+GihY 2"<*_7rr?T*0f\_ab1Y8eצ|peB hQ^'i>'PJJMT P+i"Y׻7Ba6\T)pΧ]F ՚meW 8tQ"^xFaV:ś2:|&abfmMW̳-pnmrCd#p_;^zYc3=ڳb%}#d4%ئl {R@˥/p -0lmA͟HnEqӾvz(Fڕw aWpքxVhJƆVZX܌%`ܣ*G7o⪢m n03Q$:65=``++XLø5Ӱc@ EmNjI;n,D:晀^vѵ?I(PJެ/#RNmxNo77Ō3:qI(b#4$\`/3 M(I0IaxD9 gy7`V|Bv$kK#9U+5#z2hexI ;rpNb-s璾CU88Rts. oӹFkG RwD•؊i5Т.ך|}zx}3נM5dLa=%Q_tRq^746ZP1j50Dj5mЃRFP/N,@a!"`le1R~sPdyHTkĭ޷'4o: |z Kaqj> 'JI YqZK#Y?wA{{'IOJyG%a^U+y }m%CK,Omd)DޢCyel)TdŎO!"+浡a?_Q Oթ^8 =nYkٙҟݚV?QA5_N$ gBUGd-fkd%kP\': nO`GuZ\1@C#ijR DX0]&_Գ_ jK5)GA< fW@ Urj4׋9}fcQO∁g^Qmـ9u j4:VwH]4֊{m$ux =A&S@XQ!Ľ'<A/~yrظ{xO=qZTHI4HsMm{OhCŒY\ׯ\q4HA)ï ?'@N_:VQcO$1iPk5饜|%"ztBYxCJ01՛m)c6mnT.b2&@% O3f G0r,\=2JW`upql  1[dNz%FuS{ypA1Vp W#eK?gIެ{lL絃GIcνnrt^;mK9rY)bLaس1;Y5j>NE^KiPFƤ" U fvfvI#{KɵP-d yKZn;FdU]R^q;u.)Y8?$Ų@1蘭bg8P, !F^v~ D8 0k<] S2' Cx\vo%ݽ)_6TąEUf3b*`8NEG]ǎs5aFtû*D!o{@RQ*1aa) M+-p({ϸ;+ n9S\PL+$sL^ݢڞ)"J{cLs8glK;=g%H,HX륂eiRpX(|ZZf;uRL6 ?k>2Oᵩ]BfLJN& ph,҃(NJӅ$ ܿtMOflZ%^cF0S4_M*"(mx4XiOUqt #hRu?xX\oC+D‚jwfHA1ʔe~:o R v`*@ QPy5'w3E{gW1ddS X?!Db.Z^k[ӇAF]@dt3[NaqOC0ZއZQ"@ׯ)2JnLj f8ՔɃ6?n:b+! v_M >,mMHkn1'\2%wryz%7z_=kfءP ~;!=1G6I݀{ΔM%o$KF/mr!06xN*Mm'7r#bjzZ^&}~fš)qaY]RvCQ]z Q#z)jDQWG55rBF/ _ PQ|ˆMF+6&k(gT LaSp_ڸ-ʰU;G_-`57w73"Cݱ]|EaP< [ui + LE/?Fe}x9?(Y+Wh`gsV)RWWG@ӱڈCuEbR.\kJl6X҈'`*3Wȿ݃wnã1+g܎y[{^'G`1._dH2/1B VElHV HyeH~hw"tD2gy- 83Ɏ kJ ՀP+nRO)t>Ri$ĈGzP"8B{H!-Z>Ts=u;v2-˽?7*`\i``NN5 /rA!$rYyF6 NVJo+F oN:Vlv%effQUgs ZsvR.1TƚEppb_U2،{Oc:5|1M# ą/̸S{^[K!,3[-)j(Ipkh}gʫ+I;VͳA >q`8ՠ@j߽46c͈5TP.Cq^q0`?|4K?u-r!MeNLzƵ2!N-<.\|:hX*Iݐ|r_uάf9#wşԆ [6.f1XBRz6n Kג+;yS&PɪbVRe.$ oiA+Y/̖>lyO4f]A㊜0 }SXSП2>lZe\(P(1:^ph"a"`ݰ"A'\im!ܝy5uwZOyaӈTP塋d4zRˡ]v^CzQnդmrGw4'rx@dԳ`hVZL;}DJUt5h\4ǟgXK V^Jq}qBc} %u}]PdoWtgJlYU]>TWrQ0wӻȻ$ WbKYa,?.4=Pw ߛ#j+ި`+bc ub' ́T H$/ds PˆRBjRxF$ Ub2d;&Q,DsACWڄom޾o|G! 9`w8(x1egeڼNѣA;>j &",?O%F̒t̴K+$ķUOgNc m*ƥ!LTQ9}Q $nRWk׻6{)%Fg3 6i=R}ZٙAʕUPG_SDՏr6Z`4<9Q]:&wx"vFiQ`Cf-i *ōe 8 x赪⧩ ϑ.c$?ψb4i~sn*$oxʁ![;_ẉF+o8aIIe7(B&Xb9@ҽF-ɴV5FS]_Ռ.[(ZsF6GϳNYi ipS6Ԯ)#̑iGfG$#9$ @ϔ0uL-k5ŧ'r֪ L]ԏN쓤Σ)>*ay.?ܘ=(4ML.U7)=3833Ȯl/6B #'C9  7z-Vl'͟jini;3^iuBC9kgwy<h L2xcq-!&95eЫ;N_"[S B0s,˞IkDLwgp5ojk?g|6aac9*PGE"Fph8-miBeeES?]gD @kmy<+Q8mMƻM Seĥ@C1%Ӳk G`=,%c¦4Nv)Af3C)1@ 8FVh(3y‡a}/*bu1w<{~%oWNedr:׋:땞{^lF(qY DyY;aPQUH+("F$ ]z roI4Wjg`*Ie)Q &-E8ERۈS)D Zj=v?&: #\B1ȟ4'g9k=c0 K~ɷQ[VܠԾǓ7*~! Y)X"v`n!B|m1B]CFqMs3h=;R|^rj}u뿍D?Qub~\(>0m =n1QËD?y3Y+jz ~匱-ӤXL@)YnZN{ƒ0m^ΤG-]EnBҟHJ8+z{K v$%®*rClcf?Ag4;zZqM9Į6^K BEJҹ8EPϾ J:c؋eLkq#'F*j=ofKCo:3hAc/Ax=z6wW 1e,tsl'G'IٵNXS<\چhh<h.)3&jQaiLt`RS 'jܔ)Dxhg/s]L=9??;(S姎Y3 UoE~vCww8S +kC(Dq9`lz绫*%Bб\@mgHQS޾=k NFp-ב /V\Io=K8WJeՏB8 '͸(]u!:z1;<'le^@-F͟wN%Jt|cOM P$Ƒf[iuB2Ζ&lvHL^x W$ :Ȗuw\; ~C#"HwKcH%xHNvP:2zp?!d 6hu}0'7Ys{̾`.7BPIYamn'+5\|M:j?$+ !W܂.QWoЗBl)͇]J+F}F4]|aYE 2?xi6(m39J;Pmxjl;i#/b^Żsg%%Y Lό !6ʗ6d91I^%i9x9ߣH ^"BJ/p2k^&nȸsJem@:j#x kxEճÖ'QYdY^&@(goIa6xt(zmbI)v&/ @ l,t`=Q!Y<*v?*y]7lC)eU/_pe\sGk>P"Ti0LC;{&ڙp-K!=MiVe(sYUa S=ސڹ͔!M^}?G1U<]UQP$Ó(nDr4dpnW̷"|cBظiֵSř||{ (j5MYҸoQ4/XeTIwdOV e?x{aG;~2D/ Py;6e|-}NNqDf\cXsO5|.R]hmb'=k9l(e+4.*Jdnbqhs J#dÉq-u ( d/]Q{9ң+z`xùFfk`|o#\ Bcx+Jrn9iU_Sara|폴𑜚)I>MsmS4zk5ͰlC*/rw*u;1y~}{c ؼ<Z>,\" OiSTSdY].x|n{m0BA^{}M[{ cMk" T눼&8b+D7P-/N+]3Y J !7Ce['/8?,-rP>&wqZ|R`%0D Ehݞ/ Zb_Bjԟ Mb$Å?kZg1wǶf\c^ iP=c8I\bd#h΍.5.`L@+y3vɪÑnQ!"4zB]0/8R?r3 n]QI +үz( t"SR#~GHP8:NI5V؁=|NATgJlA rSCkϒ׶\6>:NZ+H:bFV"=(#$GRQTNVݝgW6W ͜\+S]e9ypfȏ-dZ&B^2 4]Y8;7GnU4j $WT w.Xi ۲HӶXTLЈ`Wyà aL%NeD^̈9o녏g1 S_5[Ļ;J#vO9QK8!l ;h~ ?5*c\:c)" BR z:h|Xd g @u!$=+wTuLϱ|Q{|I4&{di"  gSl;=xQ|bɴN,pbS1]2g}@u&j9$czf״4Х=Sa=0>,&(8ok|ISWͦEfPd69/m].I8'"q8|rq!n?-#TeėXJE cpIZS(WQѷhHPk7\Ly1Qu'SZUWގ J#`oÕev }>6zH8p5%0ݥ>Y ^"Τ-oeo3C>߁מ}aV:Ot-Ӭ^kWը.\sgnnJd_L&X](1  ]5cAmBi:Hʭn.(&dT`vI8 &n &ozPVG\C,$}Dn[l:VOwQa9x߽Wq6_w;MGTϝpNlI,ұoݫ'8(zAu)ΎwDա9Jo\V~iJS}p7bL [$[Qĭ䋘eAS=^yc,آsy҉EucIVǟA&ŃdXĐōkЪ3~9n)|:޿T:UFs^I7HJȑa܇9B m^Xt7uɨ4eƔo C+`|c9H(^yjU瓋NZj-&Cmpvcv % w亀 I€PWܘ !wa.KA=EsS :Ufcq_\J`w*ɓ9dd՟7^׸k_z_&cٚ)-Wl~K<X!2l+ۼBA8֋ DM"|<е;ٰr/|cyqM?È106Ȃ>_\wb T}zϽ\vF,]T7p9wc''`H՟K+|%װbijtTVLҸ20nTD? ~G. 4[S·)t:4 KC* _ICr:&@v`H%-|zv^oo=5T9qM[<Ł+p是XCxMhc頸ŝ z\Uд!xVrDJRHSe*6?r$vZEjP&[3T([6=#ȅAo׈/==^w`p_~szSo./C;ońKJ <4l1@f#߿~z{FSCxd,Q=(jA xj ] _dnV3"_~5R>>bosKQ 3_PitQ C ѐ'.סD[*5 P/ޖC1 |R8 D7?ke*+^?^S 7s.j*EmQ5vԼN0ϵD=2~pq Z1ȋH z!A'C:TPxY7;V{ݘTBW+1lqJI4JC Ebs#3XO) R`ǹ[jlr!c(w0n4.+A1Ps|'>t4$Jo@ĕnt7M:=dK-)gtc{t22ϒxx}-lsa2L&:tŘf<cRMzBm>wN}lE3;Ⓩ[˓izXHS{FZY@ض@*oP/$z6$.J/)@!V&Ö̈́c/K7^䙬qP0 NHE*օ[xYeddvӰ*Fg$@7h̻YG T7ԛȨT .0k LXN5'1nTS@FټcgE4<@mI테/~~ ~Ԏ<̥W0-T4[P@%h^҆T7+WHyVɍۺO8~[ԤτZWaW3޵*j-# >viô%h请4G1W9(;/o6yR3q*܊:$HM+ant/HFh!AJ:=ЕdeL\S\B( }?qP<s>Rnk3'kAATݺ/-N2BX9w+,S}]AY}ކIgiQ{ ~ p+X8*R1DǕU^ONWZ¼!BS;PCa{m^nڎI(5zfQG@ō912q'M[ힻgz>QqM_ò_?IA%zg 4G=gpǡHFl*:ۓ |ؔ +UhcH9] ߓ_/ iEYR,d5tTS#ʉJGvZ?d(,nوg\#OT% qR7~↸b[>&T |΋d4oN4H(t1/ߖ(,N pJV~oIJ;zki[h6z46GO!?qc|Е0)@fK-)Q Fm̶IbaX=ZpT"B+1X.:6D1iҸwf 7tJg_6|:ȘJ5q!yGnJm#vjV!J3Ucj`ř+:bV-sՍ~]8]!zXuL(0ǎ'qgfGɑầRTR4U؜u1Tq ?Uܬg_9ߔilhjMu=c_l^'hr6h{"g$^d{ {{Rv3\n!RD,nnRaD0UtRYJRaqv鲰mb8qN5bqzi?1[n(*nѝkvJ0,@h}:Ju=dkͅRVʹ{41cZk9-q-.APzlHB t|%(r ;\E)hƴfp-&Y.K(ȤSʒ؜z. g 90F‰cb!*0<"! $6(FS`nRƂa׻!>#xҵ$;W]l ]o]zssM雮]yE>u%1w%@cQ$yj~0& 9(D]HOJ \yr'D H{, DZgV7.29{{bm.Av61ibyYb3_L&ǟ]ՎyzUu t  ѵbNjudXo"^ٷ7E jC®[wɊ\g)Phι7>s .R2JCXg}h.QnÐE~Z!PX+r]=V6 ' %&?/ۺ+; >YKO]v542X |f 6.qHI'_Xy'yQ HTW0u.#0ko֮ib=:c>o8H)Kl~ٶק #P$ @Q^=QVd6fC֐-Qly( SنR=R/=#~VJYثY7 ӻgGȰrNJEPnF7_ +t4l42 ~5Y3P!inB<_Ӳ$+EJه3JsVs^%&(>iW'8-6HdcU9a'{i"A"uoNrqJW*$5)2wAo>uT0cp1^8Hĉ2p#dVE/zQ'@@,-"9roȶD-G#^?WTŵAۊ5f ݡg5d*Ng/U家߼3N%BO?O!hXQܣMbh{,춗-_B4պ/`(E)S (Budx ҂Kŭ$m@G]1lHpP"PT)/Av%6x ^=%1:? w)|;!2ZjF)?<bOw~#XE)r.q~b9ZH(,m*cQߤnl, -[!e ndF˒Udj>@U3vtދ-> B z{.7*TJvDH?_ٵRJ/fL(y5P} KJX;j{1$$j,ԄtL!UTiTVq5 ˮ[O=:Ƃ;ybZВ)*7Qvh1PPm/: ?kd7k Y RcW`l"OGeۂ6&*Ѱ>Yޝι:O're0UI֟7bU\ղTΦ=9$å ;Zb|?s]_CRU:ZP **} E1z6 f5NdUiC5Z+n_i͇z/>gAb )4heðŮpoGÔ*0 }vHt>Qr f!R&Y> {DeS.n|{ǩ8e.x&Axh2!쳻K42c pbU| [) tcx g>Qk<;d$0JFzn.wpxYʯ>8ڰSvޒ] չL/М&~Vgp¾Z  qbDIE?2\!w`=|G!3z.cTz= "2.E8D2ڣ a:c1eo畵V)뾑(TSV*s^lZ{]LCf [Qɷ eOsع8m*\@;V~0 Bˣ'#۟, :R6OD>A:;B9sBԯ]?ŭ=-Du` BV.C3SA;Tr|]J㴶2Gôp0ʅK[OӜq +ڡx1İ/#eVoI);5T׆_jMu.ʈkub(OqG[枯 }$;Q8}?D_[^m`25U:/d3M΅ݍQXE8O8 S>jǗf Ȫ{>c _I$Ք+I?<᛬ .#40UZɏEĖ3h`9g6Ѣł7 oPGziO>>1p1O΍"6ǒx:d~^%e;%樎C[ djVtKŊ%89]"*ȯ0 R%OJaӮjf@tPzⴛ\F۟(@Lf%: IƾsvW'F"`'f4v@v-#MžO-;B\1F/nd{1nÇz;Sz4 ?mϊ?NpH%,L9 D ڍ?m,ك ޗl[?$`:VSl}ΟXxuXX%[VN}F@ f9^<2'hqD-R_=N$Pm[x`X /JASC|oZ 2lٿ)(RIqyds6t#\~!ڸ,4@k}V\'"?dR,e1:E użTP'YNrhL_"?8hX%Gtp/6.sXgf `KG@.;:i4q;D߃`z[.*,C&L^8gE I/aFvJ[͌ݱÉF-q$L[Q)\WTm[Tiα[҄~Sq'].-b/RR&qXfR搫ON/&BlC i `զ =Z?YLJ# (_]Ld=Z8ƓGLjjҖ![\jHNˌ)|ЗDS]p1wT_YT >.s\ʩC"-׷}fVM@ q'W m(yK϶\5~ȹNZ4KJdzOhFYy;?*}8ˎ ޹gByRvY\|jU)y/K%&"n:nVBC7$nFo޾St0v=T ڜ ( *_+ q9'FtFN1c΀+g\f\ld%dvu?}{eYB:A FuAa-28޼6Q*2/ ~V c rMa(ia? f_BHBZn92 RF.`(bİ}(ix?V-'3O?X~ V k4ރfQKğ/N{iL݆а|5w&V?ll4qrǕN\O )Nl\ѳޖ.fR*aoŸkbYiWv$Qy0,ISK+džM%ttӃ+Q(ipDSLm/Y7^hdѮ#5N5#n+7-᳴g״)=l(?a 5[ xj6UmƄN-uKI҆3?0'sư"%G,:kb 6/7H Ar*%ʅ©nM BazPy/o6_GlGbY]QtMbD>FTT,fA`uqi4*ΈtA_mTfvSIRH:`NNX3Ϥd2%dt%4* ޼+#)\fisL~~ŏWd=Wdd=9[rόXՏB !OBǜ\#8X#Zj)pW Yjb%u0bj]piJ.yEi颵2I+ nMry558l/:σk4-ړwHs`39o?O#KՉYD^P :_5dG0vdb]il7Ty(nNIQtb򯌹KOI!)WĐ}~dQP0zS}mfܫSc:YC+=N ʋoz"Mz KEřCEY?7B=(x.ڇv+̷#|A7 ? Ƞ-pv#:_3xn_. }$fA83 Luz(secLMh._4 !q3_}8x)p${M ~yqqvF8KHB:nkZdq#K#''O{}w&kҿ 6-]4 kw:3 :)rZ)4k8PJO=^&'ͪ7BZldJ3qmWEUJ* y2 auD):AK_3KqPHDvm>6R:|oI`yҗzzz؞QƏSd;2ӸfWRU 0T:D+Zضku4:Ӟ~GMeNo*RߝeRu([g1b :.OIU0ܱ*ΒqQɀ]袛w;D\}3OtĸHP"rtt<B9h:2u/7PIeNH 1b?l_P)_o#mkgF䪟yl\ÜHd;-gg Gj'{ 3JT8vmIңGW {0a$ =H0|*Tb۞ "inVT=.ȁ 2ܰmLxJg=ocبb7X=Ehaugx`x?EJu^zt$ٳ\(9ݬbI>[lX?PmIc.$aA\૬2|/(JPfuqxh] zgօ($zAOx04Gg"X6+p髌=`'\suy2tt'SY7+)pj,q)q_۷<vOX|S"hSM?CW'#}`MII)q,<.5;b?Gmc6SMPb?]2'G!mBeNY"Y)ZV_&+ XSర=`LMےMiAti75=9o.aF迼bعFq  I3yly6dztlZ [̚-%E5đ~n?`wd񒄟[7y9 -6gQ8ubۢvٳ c-@<ȗxN䷬&/'oiBhNVm"pVϊ'i>وk|ڙDzJ³dPȞk+d#MFDşktY3W}LIccSO0*ѳ|)Etap!"x,ǥ`/~TQ(L"BvsO/\wt,}t|9%WXKUNL ?%q6`ݙNylkp[~H==<;Cxwt\IcAtWi iN~Q-=Uk+;/@q̽qƯs&gxY :VO% ^qy,hSWt(!cԾAu_`MHD2(qg%wcnWj_\CLGe_(hjRaSs &ߎ)0x^䒟HĨhT9ѢWB陀şk# "sjFӗg2^'y@@KK o 3 z:ʚ[ʩm/Gq[}fDG<4=W`cZWv̗^8mx@yR ;6x~?mIx;P` T:%b,rE'Rf|OG),ߘ=|Hn/%z`Ž6HE*K`&}vӓ,*H P#R"av),?M+ mi.ȟzJ<}w_Ջ[8v@(5ڋx>_(|ꈖ1Z Q<-7__TeR[z袘M~mfnEtx *G%[yzuS3 q.A?H~R, VTb>*Dzx3Fx;Ii IP> e#>u)9o@[y/er^Z?bfZ<!Hf*j `@snĖ êbq]M *ӫ+(1|2  C?^%Dw& )B-~&A=%4ށHT8ށÁ':K?sN}p#KIȡpaۇ/h.+6T<%^`tZf4 ^ sXR<al`q/;*` ĘܷӓcFx[Y_9-+仼>&Y[sed:o!TsmS[77W5?ę=Y"g0YɓiE*̍r^88ك)RA>m#/`bϔLd%#v`ZQEF%R\*Γ\,~&5oNiY9BKQ/z5r<ǁx#T4SGRV  6oǽaiiշocrJ-y)yP, 0탑މ 9cSEf_epw!Iƒ3;}&$CLz+zSP0ǁcS9rz[ĮgY$ohwj97"Ey0ć̠xK XYք80n&V)}AZ%'MdtAplpegqFB;"_!^8l˒,L [rPDKg, b򢪏'6r0@9"KΗȖ:ϧRMoSiDȜyP':=H3b ݁(K IH*)a մyNX%/jQx%[U%4goCorS+Rۼ\;_Lx4wQp 'PGu0 ˑ;S:DpF%2Z\7D́`L԰sp-_eI;A:m %ЅiY q0N%#1S"x@~*ZfW w2iYkB/Vmˍ ٢Ж;i X}3 4jʏ R-jm(8їx7Uv$ FBIЀk2wJk&IV42QVAKi),P'],v޹/ W,PtPW|wz>Mhxi9ʬTI~qXU]9mFU{򴖈e+AJ1Qgƹ!'ގHŔ6l)rwR.VPt*0 "c7#0K) 1xxgS[XY`i͎tw0ҊH <5 sfH *( Ch$a۲a 6;|>t+fhTV2 />T\gg̴gYZ{,;zhӛ=%(Y?=|qFF v&8\QHY=Q6C②y'[@JEb|I^VP QEbȅ:N¡@`&4'wՇg_F}Hnxsw϶( 4^r3xR*HK:p ,9wÖi㈲;LA-.+"5ʹ?8ЎX T)̮8  sOqY36헡xHefnKc'+05Pazi vmaur,Pװx1>*ZWh\ [ZX;qK)&Y9[r@PRj{k p찇{xqqb0OJb2'tԏ49tas~{bQ{iuk7{dyC36Mm!αxXkdW081:;VX;֨FUQkܪQ+SmpH̸?48^{@H-,^JI Y4,x87YDNDF}ɉ@JTUy(^F-c՛$VTUmzuNHy -xmDBDhG7Z5[{&,qJ’Yo:R$CCAzOqCf ZDwD%EI>Fv 7 Eڇ ]GVNΎY2֝&YR6z w__L!rRd,yrmN;c^ o\8I3 Řug 0!9/ b";f4P&W@El㱖-gK<aBTé~!@TޢA 蓔8ȟF#M@fϚأyƦ'vhpȆe4rBY\'tsL{RK;op&os,]Jƨ":0>DuNSi@b4LT+hYʈ ,OxY"_IڕGr.|ϏQ?ajv LTSĈ6K0ge/:jk(6.b]i"سE:Tk/% yF Wb[QI?G)jrK@`?*mG|x[tl()EbȐL- A 8ӎ \wu"TaׇγҸyC=ps++ۑ4 7.iBKaZP!Ʈ -b?jr[xݣOqz#WQ.^c5zc] Tx2&Fţ)sY&'FXjubƶgcÕQ!;mI :nI{6VGCZEYE꠺ `l\p Uؓ+W XnșǞӦdM𠂚O7D= p贒U{vPMN). *W&r]f /pP}nEQwO Թ-?8(kYX[}IB"^%*g}6lxOxY^cA@Gƀma5oW55(,?{a~WQnB]F>I?FX9 :u@4ӜwIeOlkVy0wL ?!`qv6q*tůA1EPNW; uk{CK5E,U!V4r?Ǘصivd }*|Ti.S͢JP5*U{ueZ0;MO*.^1CJoE N3%WzF`7NrQ]m*.,_%Z]>3рE/kb`FVB_k'fWJ?2,m,)O7pq-V =vbP3U t2|b/* 'B^Wv2Jަ{dM;k[d}t 5Rf]+83611m n#)P??8!EqF'3z{QA϶j+r1 dŰmCWI\I 4ׁ`\NB&sWi֋9i=rI^-l  `o\qXr7+mN4v12+=Dp!jTG/9#r B)//=zQiMa%Lx$iH:!9%X!l56͇,a>jwEJc?v}bVy~gJ;t(,㉜8 %R-t2֝#'%pLo`ˤg-#0${Nj O 2Gw/f>:T꿋>t Fҕrjnmpz_ziժOEr?ƒh+%V|qZ3Vu acR9.|1˔,LB^|!OY ]XqCb#g5KKj,Mׁ@uZc{G#5_F(<8.o2x+%콊Br![) ` @) s&qd<<RBFH=+ J胏 (`Ӿ.)?*f,1tc]?f0snQBOWɯsqJ:RG s>KgIA ߹ɦfyl% q*O$<2{3--N2>+gL;==\q Nj[/<x)#`/^yP\W`2uL# \9olCL.nYm5䐁7BE\s[,7[! )qk {3*<0Fl$BMα$uDc7'|hPd>e &v,"==K >YIr*\Vں(m!3rE׏bkwP}`tu)`_Cg Հ/‰LB ?38oЃrt$`Mqk_8-&z/H}^J;>D ["W56D[4 ,uH 7ȃY&sY|WymؼpÍɩz+̋N ͛ J 9EP2H#@aE,u|a=w8Y0\G#fCŹ&:(fA5Et?q.͞ 'q$Ŷ|kZ \RrBˏ:Rx=?i?O֣]/ %4.mt8ߒ${#= P*}d8(KIBҔ RWfrvS H0k]yoկtwe]D3麱gchVQL =[CUl-[)78ͺ;أ9x.朳=P{#Eb>֐cQiuJf IB(^s.Cb8(k\7i$:3>UE:~3obv?t q[o8aC{vd5 }̶z/~DҾ}XisQ-<ܬم,l؇t7Y?㥕E)f9->gϹvq;$&7,SSoik:iPnBkcK+eھVIJ.=A(#ANY&b-N]95dN֩'SƱ6?EQqq2LHݽIQLu)>=VkOs>{>_~UyIfѡŧ1R{'ƨh0]P1<CJR?p\RطA!eP15O+7jNC Lí%r'+3|ńe3=cBjBq! {moyhLdW7'&BPxC_1E0{EȘ\ #?*MB%-s2},`liBE.x; [е pxulh9?G> s AK2K5HLooDDܙ?l!un6wI3cHhά*bMamԦ)itc蠵e$=yd/eW `QjNs4nuYu\!1{?,0Ahc|ZSB1N;nN[вZ b[r5:b=e FCY,5ߕC]۠)n/%T`Kϓ 0+ j3}ǗH*{׬;Cֿ\vUu('F(5XT46Eoާr8#d]laI`9{*jF{C68@sFt"gdoCӋ$FY-HAiixbqqh%cف(IAdp^H?ތ#"r#o)sne^AhQ+,V %'g[E]XV_wq2y./ZVYQl"y1σP,aa|W<;6=|Su.!['P'Z^8bG@ln&g;aĵlCN0NV si_a9*lY_"{=yG/b;PK9a[ (CXuFӱRY)lDγ8U'D=*EFI>:bY~H @#yp#.GS$1BUpx@>[m0z zڧ[P# srLttx#n_m_[!qEX>j/Mͷ%RKd8{$Fڔf'Cn5sY0׼3 `k~MY#xP^%Gc>s(cu\j'`jnҍgQ{dFG9H-DLY8mYqc 4JB׫wO5ق*4Ǡ&@O0 4-0sC*j?Fru,;`:gbAi8]*ߝ:~P7ݺ};jT޼镈LېSe)WvHX #a)%u""mCDN= HP<2X*M%i8V޻6~x>\ŋHi"_o~,sVsY]l Z)MKm- nHlZ8| *bCH7!t+l91Y3gawQH̒ˏӚ*я#&ߖR䈺dg k|&48 1DMm-xǿًP.zV{XLI=5FbLk V T9o3Wd)|}fcVF$ 24 78D^n$Kڌ)>.Wo\OzVynxWpk\4*fP? "; +poȎq9h1?'.ڀ%G\ayRNlSàٶnh:ށT2BLQDfK'c+|L(+GW;tc/x7c [ Cgĺ,5@~Or/8Hݷ+rxoeU$%3Kovnۦx,G5 PڃGՊs=Hxc!}Ɏ[Np5mL[&`&ꇔR@PS܇cK{+Ɍ\'ozjK d#4Q o7֨$ I60p\:cuWUecd>zW*%wߔŢgr5!ywz\ncGM#pPkxS P3REu$\h!ɬKAaF{b΁ô HA=^H0sʬ xyGJo n0Ũ*&I(q_0Q'4Y`%3˳a ߽gzRc6y=tM0$tfUБ=`V9d$ሢEMflD?igltО53!JXqDQ舼)˱:3m+KiK%b"ZSxbҌoAR~hwJf1@2+mEx#B]hS\Q5hۃ/2 +qݾ  hc4^~Q57;nE% $jk$)Mk,L7{(#kޅsS݈{p&lpFx)2)5ZcKa&WDZ4嫊nYm&R8b9qM M2^n>7c-r"p {#q[PR85YпBtE 1B^Úhpە'NojmGpoqz< {۱+2xöfHŤbb_E\&9rPU^tTu {:6/cElb$(8=@y{d~Zp9ij}avCN;Pz-$EAFydK3)|J Qᯮ&?9h0)6_ 䯣h~9 lah_ ޡG@l" n#d)W9fWjGG>.1úȋ潧S*٤Q (?}wm'%lY Aܘ) fXuHkkbxJNYV/4͛Vs|Br|6Tӄ18;^wdTĒ&<'Mm`HPY"̺G;[K)VڟgݔWD)^7 _么/ # [HYhƓ9i$u>42`6fוOnSJX;osl+À$&{dC'I);y'P*D;}}<炨d_Trӎ:ZV#Kc+ZCl)ncZ<(Lwv|tmc\ojV4gh## !V &)V|m}Ըa76_Q3w݈9N;8g+6BCL9-G ;`GވZdxo.f'f# CCLԇu\gHCL;WpEZTdm۸F {jP.ʢ) -0?ONz뫪%NFH}`b^x|BD8 izhٳ(%^u~mʊHK`eٖvTKnSl-P<^uΪ6t}Ռbʎ:`!Q(?11OkfIy5aA3NՎD!p]ZAR0"rVe:!ds-pUNkָz~H۰29j‡S^6׺>r SE/cfcc>KsmDwr?ޤJJ~oHN=$QFHLtt9⍉3;; ֆaVۉLgѺʫUNqPdm/+)\ψ-2;(};|V煦ixxC-]*q>V%%CW/i}t6'J>2yЗvm3VZD&**3/j'n<GMp:y!ya=DI.g(uzҜ^Zn/ B!!ٺ}bz'1@Eұ@Zm̝`wbI E{v6BA)Dhn2{-my}bPgߴ}(]G+p~\ͯ_ ,'3؜^i`[8)l$sids?G43xrcc%,^IԚ|r7_Sk;wbdÂ&jfns$H }v!0d;%~]IJYc(f?@cҫ5R!0Y(/,zcƆp6̘\reL5yr}Ko0uBH%\ʿ~T{d\I.|,#b*\3 f9n2giF94Ŏk.Xqe^f5yg>e 8-dE;yJO7`o|%)Ԇ."$-,4PҡK;xYb.#nPW{r o8_W&?f+"68ȡ 4ʒ s+tCXcQghR'Bz0;h>ʁ4G$oO-\w&`LJoh~@"OV)9IG.پʹހrv3Md hWtϵrk+wq't'#!UڴB˾0UֹS֣/ [yў(ä^?֘(MܼIfz6$> eW@䳐k\LIKge2Ipf>dv!ñu+Y՟BiI贝nBioSlu:.-bvG1YXR"ԠP mBqeS7x@s<YpTNb|dQ d  /5r&l㇯䎱Aū)|;zeull/RWQeswCК?pgy ?ܦaCjκw?/[>h I-0_.JYPxwU+4!}wyk=NkYa4F,/_w^mau8 eqkNPi lWT[CP#ʦD=S6zcv"'fkA*.Lh$z0n'eڭIjgN-}Vu*EGj*lX"kT}=JSή #x!c-7>_AHztdH`70)_:*<])b{JY3 He1[Ķa4 JkE6ayˋ̞ۜX-NG [=^`@iĞo4v}>e J]Ҵ_ʈʿyA'z0^Nz :Qe)yj R[ϰv~ľ5٦ ˻z0(z zc:W&᫶,IN1x#_3Λh#$qRB{N(Yͼy3 !DgBI $Qz^Qնslۗ,̫i2neIdݽMဴ4AL\(]@YiUnTHxSgM0# vKI.<0lSآ(LAzܝɼaQF>^zb]͏%3~qe6+舿ӄQS +7ɵA(bbtwYE!8sQµ^'E 4!;lIj3L1ؓ/#@Ͷc6X!ۻވ"!,^1XlO%-omyk)t9jĮv=A$Rh<.ȳV]V?su h]̣ؠv)]B .m@{ossaWL|֮[j:>Mrm1 pOAS $y aȷ3nr&q# U=FԞY2 \({O0S1a0mFE~E;ǥl)3Lp,hy.,<\•g-$AiώiCqwJڷBg;#.~;?宙/zIO_.BYu{2-kLB;H$3 d EG6 sD<\=^Q[{6E3m-w^]'9:TC8vs0L#vS,g]':j¾ 8RcMȶS8-J X6eu2y|gu^o k >C8 ؝s,쾀X">`R΋]5wU|P3n skϫX6a$L(X_Ro}|v>ts JaEBJp*;Ә&~7ppOn @?>f2W}g A𬜢3XDMӄs%8i}&#"Dbhv6X)Df센u?с +nR8!O'4'Q[4FHiDկf0J01P_Eguc6lrmAe<-]/o߬цbQMEeּ%_3e+njg/j&v9KxObBO+р{ G}n4V0N"&mkQ1 ~3DZ0/8_li􇐂Yd\Õ`: XToKmQG},* % LΥaqY#>QFiLp+ 1AϜ݁͂meZ ÝBsLB1vUHn~3`O:f Uj&jrbC3u19¤$>#<}Z+(]Y2>!,j ˆs+tpy:j%} znOgflBB'SIc~f⟟l}ǵ'[P0;ֲ])\[B8c53p?6nsϕe:6)鴈'W/龾J9PE  ~?/Bt#z(ӧ 11XCx`A|y[3`5,дPi MxUgvDтh7W,ܶD8UCEKhF%iWTO*S#}?"!g Ω@O}iyOu70-pXSؘ"O>x%hQ"D2F\4: &;&<] R+_=(ba?yo$rFa~ƵbLX~h m +ETYF[rq0ĆdR5^AbJEJCL@XU>mrܽڊU&LK&xh\~.: =MᅽVr\@Tz{oLOK;NÇ1ˍwM/Cץo+&*ljޫ b0{˕4{6DRt=Eh(5_V"g%6P(S U?XA#+J>O/?2Q҂4{ <9~Àc,:Ϗ6 F,U0LgBRӍAN֢As o@-|hocҵ[QsTeGs07Ǟ >7'd^HTc׫ x2^"O~M[yo,vVxf-%§V[HYo}/4` շY4Z!-XkFO?j2]s P8fXe,G?L{1^2j5" ;IG bŶ@o/ -5OP5}x~m{607, 8+w_)Z9jèo aX40cқURQ8_S#o\hm40IJC[˵ʥ& f:o_8'dHķHsW_a4a4G‖WR K7(˷ t){liJAOW+=Ƅk"=>UIBY XmsBj?\-K#cwN+{N|#كx~3%c˝ҍPh8 x%'|`]X b}S=xw%==,2%(~6aMeQqB<.wwM,u;blDbSQ+)֞2B0Uğc p6v7yRqy ve1hfq]Wvw\_^/cQT*YUpѻe͎6}.RZCTMO"(ᵗT~2 $'7E뺀x?UjH.ojQ&A.rY`RdSf\~s[ !}~jDH2kљԴ8XdϮ.1o 02RP$I|YG;s5qdY˕\ҿ qm!K'#3~7Jbt8vx5^XYKj-<2| .Nr]g*/IK=Dbt܄1}Iy1 X=qH;ϏoVIHKϚl Fu'Jn:|`c`9Z{`Ete&&L+Nϖ#H32C<|o}BahTdw͸6乧[(]r uF#QV.֨X]k`f4VNm&YG,{We׸>5{[#, C %xjHH s5'j[پeH/|^%" sjx"'b @&/ poD`F[S5CC4QJdF70`k"K̬44Bu𒊘@Һ% 33>z kJbι瑖əɴYs|;\ zaF q2{\+s}qUH77xlm|;"e"ܐOPŐZ$zHn  yR4g8Y*@WYc;^TYgEӑK~y(;vs5 ʢ0i4<%VGy➣j74{o|wdpj5h362%49 8!䭞:%hߛ&6O/jA`ZADPG(bƟ`B*V/h!L<]/ՑI}i@]--F VQègY%W, t9Vl}ߞsX" & HB;-f?~(uY Q 7&+&^X $ zB߂[a0i;m3?3N|!b%jC?ŻL@'a6/SMI!C"b|6)EJ|D+\ND :xCoʥsz g:@F{mR}SI$5+΁lwZqq#XF3٠p[Y]y<eλ|hUPu&(P*{.E qXM妟jC]T7jf8!J=mQT ]eW׾76qW;>OTpQH OwъCL[Ep>6!#Kp< ,- W9J'/m `_dKac˒(R1qM^e -c XA72T'En_\b 2tP%,l}ڨXkKbi6Č9RQG%\)/lkYoXf 6CuDxѱǷJnH_4w͒6E1̰;TӁ;}/MQ Vie{ȸ+oN͵KzŮ<9^f&)JW`܈&FU,O(㽋N?;~}~i^/rdׯ{M'>s(d$SvƧơ,3a$F aG 9öJp(Mӓr#Q} g}5(I78Q|?e>M1ev^ilwI˺"+"t 6vEiBl>5EZJ7.CR_TldM|򘝢p-4ń|;jE Q՜wJhsڛNy~rg5+BT"n{^m1Ӧ8rGbdmNCō\u gc(Z$:rb֔tVֱ9?>r{F+Kqy&76BRjmpYANisK&}2T|~^> g~8L&|Im5KB(5tdFJink)=J|05SI:2z)1PmDd٧\#ʐ~:&wB%PNXȅ;c^'pxg z.hw.]S|zl_Y[idm4mÇZt1Xh^-Cz9Of%wg_P\%+ӟc>%5DQHރ.JG7b&󬵥a}(0*3Ä8Tm;̈G\Uk<~7)rƮHt4@M=w4ơ )3i㓆ǀi,*}`bո OQ1Y! i.[§Oz#KEzv;)O0K!ќV4K['R:zK ܅7Rk`0UV׸UfNi(ZQgjOqt"%.NAiz5/%"?𬯴r~X ՖYQVT7T7 抉w.Qw  ~dvd8ME'ZT7rkilRCӟD+tIEw^u(b49p+/jR$ @k ׂ,T:1A ZWB0;6b 6JDq괔,æ%_4.ݘU =MVxeKrH"Ӊ,CДJk1}؆0pUr^b:xgA?6>Yڍbz%MKvg4eYfK @|X+`{tQuQM/W~kIt&1mMj+~qIbW!ˬ)߾괃;m6EiĈ,0`'N#fkYK!C&y/{v3%Oaiѣ/+Zew7XK\R2S$T27-t2~WvD=27k#Ż֊ 1e=MDˏ\(Qr' !)V;Vx??APi=E͇fOQZF:bH<0_SWoV4HUå@i,@.b"Ǜ- |઀$AqOx/d#X e8k C,d{blzSS+],mcwgpXS~fMiWaҀ>pkֆL\sZ"3lV"~t*[b w@p~VrP11%ƻgtJi!]=KyeG^4q9v_24BrA)J Jc"hIT1- f軦т%%]޾Xzw%]{\蘌/P]xRv:^w6B)2qCҶgΌj?a/Bo.2z*?*|p  7EsuJBV%`iP3HCܯ<19BF80Nlu-J2/U{ZztgRtcU|Sii㇝GDBR` c XA ݅n 2pņ2izc7Ѻ m"ˁ[zo$Ai7&%S[F]3䦣=1EoÐj_YdW=ccUacD!ZIGV q˫[<NJ4sÿot.zc~8Xsh@BnV]oY)DHfY%䗅6djz0c|Zk/v kd{A0¸d[&*[{# . q)Zw@KV/ѺzdG_}m5eQ%D!Skdޛ"{*NS6(h8o`GxPUG!+ TOͷ,/j'xKժ'(.(0 )ZX&~pUi"SMnKQ{wHs"l"[zj$h [P 0Sb#Xm]s*h 6K#aDr/ YX~tAP.gc"I,V)%tm nPvz#>,҇Q6\4ޠy\\937K23;`eqߓIִ21~zcy2"N{dض/Ye#lSόgn8u% gz?X3mmeMdOT$?Xh=zNiß};6fmr}%sziA0I)qU6 i~D n=?OvWb(sO>$FBC{1[ ,r-aR/}DR%s%?E~!&{5Wx]`&}X~J-kؒ6KƒUı: #?$iphFӆhG|}3\I?oW!ՂQ{N RHG!E7l]<0qX/>WPKrKo0c:SUߦ/zNEa&jY,P/J#³8/[vX>kJ.no(K1\ wαSG6^74:zNbsss٬YmhJ/\XbsK5ùXKKL)`,ф*xӲlYf;7ٛfQRmN|{@?+2pF5>oBOVhTh6D) }[Ub= Ҩa(hgz@ZܐfAp1RR8Ty+ijc4 r4qt{bp~0UsSOwEHӽϸّ5zF EHgtJJϫ ȱ߃KB-~T  e$S4}Rlg^V/' VXM ͡{r*Ϯ9*q!pE_ݍmKbj6h$H$9ZQY![H+'Ķ;l+9dg`b7tJ}26Տ Θa Yfh΃F=),FBtIs9ף/ݙWo2Xq՟6L re9:y4 }61(2Mp~@ܒlЌo`#u}$#ȆR? Z.pҮBr!#š3"FUj DA{Q,4(f<#f9PU,ABb w"fzh ! edP~ NU&Voj1e'nbS\ rڳ XOO1c<Ub;3~6'I*F/t73WM6;# &CT4LS4?RoM>BTSeC׭'աƓO,N 鯺v%rbޱvfWkk-1O UBS(߯^m#s lJRtW]?덂(L.]f#o:3RCb@*zovY\LrIYX>p 22vrm= H0:-+͡PG0S]Hh#.Rp1؈+ȅ!iw4V^.;{l 8vǍ}7fTUmb!EV*CJ~W|E}UnDb  XWQGiB0wʞJ/<q 22,pJ_TQp $ˢ< $0DXjOPt_@NCP}mGJ8|!{m~ZjN= 68tS7n 8]̻ BkEh6)k)uJaBUaqN2;,:wQ};#1mrM!p$ʡ`Ʒ?_|j ޠU{qW{7J1dZػ|D[7Ta_h!U^z9ܩ3y)؊'x%`y[ɣ*j?:X\)G%ϑ"%aY*hzs L,(]ْ%q>>'#;XPO"^eQU؟h:]2ZBQHqvr.b]Ŷ_rSO*Ӹ,B 8Зh"{D2}F&xz^:7qMl `uua ǣTN6qCKPvyo  -uTA/t:7ǝ% zsc^6 ?mSb`lRҜjI&GӔzw2+-ˤ%\z Jte ĐLbߗwYIScʮěH5]"X_Jqd[Xdp2d;z/ڳֈ#Ne:Tb UVZ8f3b5DγCCTjM{P$‡bCNGMT&dܢUtWT;Р`1)xp+ݷ5_F+*R^qS|Rshuɯ&E}:>:_"e[6Y+TΉ"4蝄kmGkqq|?$aFW0ĊY@߽!N R iynЈ䔺>[V~;c7:ղ0f\ Px2FnD|\k n}YV!aT)m ',*,T2X'E3r*羽c jyسkT R'r`UFW~,Fvxi$U!)(buUP9: C_:<-\[;"éBH4?1u}N$5T`aJA*ah+@s^)5K&J$a)AK~ `:X.ʩ G%u̴on\阇~&Ya]hq4sG"p~6{uM/pWFR3YSR_Nuۇ jodV[|X䒶.*אuOǿBv^q7vPj^Fɒ 5:p QhF3J} X(91l]Rͅ/RL؄ 638Y] ^ q%Jݍڗeս]!MQtf0F PzgmG E?/;%% )74%`uEozLaeXa>?P6׍LfNfZSsH3X2zJD tk$/]+Q[*⚊b¦ڞzN n`ZoI=n,&7 3wXU -DFzw0b{iiEF)4 u0-h鳤3'~32YZQ vARCRɌL0 L"㷙na.821||u{ZFn 6#ũBM[,QAK%Ɵ6Y]1%A*ކL%Yq .޷f8 %m~Dqf{|fD(ڟ[u0tDGxsG56-!rƖV aasw#߉j 9Ŀ@O6ETfc M0}+ 'qx{îнZ=()J,&7(2Nh}2y FB'ˆ2썽jc򕳭.K|Bxs: Ӆ2::E,_ޓ EmZ8ɐ>ӻFP1 J-ya5TOFis{[74`տ\djan_[0g@`oN = 0X=89ZWChy'fNj g$]35чXa0!XϤwݣe*lQ881mM}Z[ 8p,&2Fr@b.Kz?ߙ̔>]4ulIYqUV& .<^jF; ѕ9Q6Zf(T_˞lIN,ҥJdUcH?+| ץVYw*iM?ko&")vy@')V_X3ti@k_}C7[vqvCHL{ J[9rp{FQ19KLƂR7ѧ,':){=dONy(AF0WsXJ,&o*UÅBnkVGbi=eGCf./Hv_QP5ȄPa{ZDu'8B6bzˊs"[i[Uyu,(ϕsG"tHTp*w\ض2dٿu/4 obh/c a_'ԝeqeъ o&`V]+b !tĪ=#ekڏ)G+tOdˉҬfQWxL蔵NK`H_'!,‡%#ħ֣>:Hl څDзrq6UFug#9_z2DWoTjăOn]Sy`Llzw;ȺXӫ`,%6v3o;Bm౒ $ VOmgfl[nQC0RwVq],IlU oGCH5i bB5&94iG8V#?~`Y<tЎUk`=m }p@f6*(mC7PiǓ~2=og tMs\&PMyX1#P~"S&`ޞ8l_rG$9ZE.j#ѾR{U{7!1%o4)EkHkNj9תzmP@G]aj>sZCEC-‰.z3kLLlf QoNWJ'iͱʑ uH! L)r/ $]F5e޽2ܚ{$);oܲϯpo ձN8 sZ0_`-۶TRyqNCW>DNO\(z-Μjو щUӊxR 3r(1'$2.u7 OQ Z\El 1qY|W+B j#쥞Pk:@'z(Kq/|L;jǤOOERF·N/*a_:H ؽjwBw[t!hm2ҕ#\2tXŁ >f$WC:%398b(iH W?T-*:61lnMtςfՏ< ijW)|RJˠ"5QF~G '~;!KnHLHڢ #)s+)Fjx6q(Vb=\?Kh_yFus(D ɰ"u0X v6/VE띣ҶC9Ӝ dJ\'((zWU^ yPlVP`P8ehp1r'uzK8jhYb.8:3?[!j#@h'ܰKdH:;0M@HԼƅ-\MhT8d{(hg?&*1 F/DeUT́Gf o+RTr?fbayq*!8OUA.}Φ闎q 5UNY=* ,XcOȂwƫ,cGCH}ofזt\]I"y[M΋|ņ|R]☓G:Kh%vǼ-G`ج|߯lAb]08B+|s7݃͝mp`{9Fc5o˔[2<2񰞎18%9-2Wp>y1P|nZA(Fa]ՙ `c~d|p\#ifldc_LLt !\T!Αn !pJh]&:oaߓJ hbSFD'IU2l?:Bng|zqg&i_sLXe,cZtNKcFaE [aye'R|?5h|pG 1땑<)bBpYMcp}OI,rTj?87<},{ Z cɡG@Ocev)UmTۼ.i轺_HGߜ㭥^71T/aI^okQtvM0غwĕ< SvMGyf88%f(YQjƍR~rY#VP1 pĎw6~C+p,)+ޕM5b]\OHԨsġ$,.蟗/ڢkk^X߼Aց]{wv`ٲܳdw}k L[RP#!>F00k ęotVɸsS5A*&T(;3dES.R+Mnf-%& B ]1^ﮧaN?†]9@acxNKL :*FaVUoOeYdcAs2DfA-O?j P༿$q\SbShr?#L0[v `/]wWKb~̞7G?T͖Q޵ T*ťzdL(vmɻ9 ϕOJJJm@Emh7^fodmTnzvIZt/Gf0jbCu۟6hK`AKºl#0INru+ھ V/K :G iL<{_UՕP?lu D*7y}pdx˕>z+ǹL1tTſ&BH]*b;Md߮JG A֗ڲ^u8`y/ 㖻T!Ȥj_@ya ; b_AvhE)k8[אdƬXl-"\lSDzֽV'\k{ٿ}/>E1c.a:xd&J48U#Q)8\ߠݬ ym/OT ӓ!<_Y`,=h)HezSjG"2PqrRp˗;DF+_?kRJҋbSTbN*MP+p׍}~bŖEV̫p\Jh0*1=3n |] 4eϿĚp=XS6@R }^#|%#mHV9ts}Ǐی>1PG- Rqm2?v rG/Ť 3Ж8*z\ܝBϠ'1 Ȑd: `xD$PBf{Ӭd1){=I$xt}487JDH xԧ/jp{~!ypAiN[{B[wzS1(YgqVolقao"Lߴ;1"6 Pmw7sE0.?\k`I)7)P Pm +ikwLIaQW! m:ԝ c.tmr#=u ~mƙ^]z ZNآ0º`+.U7Glu 4~jlY^?L_<؈~Mt-ޥgaCFWCu| #m)vT .WKv;bz^K*A_lL2(R&hOCkL{A0ۚ'MԗߐAޜlXValEc.c܇kIeS#$#H6Nu01؆dT(vD/LyЖDbBx3d-Qԡy/82~9$T!NlL79Zewm~jlL ҹt{iQc#pda%m]ЏY-d!6041hFƟ= Oen7qxV]{is2H!;, ,i^ :߄k 6%IU.L+? q /oFqӿq!c?Q#U^IQ7˨KZgF4A_} |$۪뢣4EWiCt R{s?qY +L%x+1%N\1y= t0jœUVS-_[%WAOuw;iQ`|$/L1ē 28 *SP1TkwGIOŚDKUB bt7jL'C;QGjF \\`mAF[}r*{x%jRWvZ-=lolwb|;ߩ+ɄÏ8wAY靆QЇ0G^P@/mWU,ڥT񂕙~Bv.x.JOj m ]h5G\tR'r P8)d8Șq%GLkshTo!C@\W.0OsNgGռ4r/[EkI7|!cya5n4\%lzJN~ޡ*@LpEj_gôm=av0hE?L?k^@RMF(ak|YFJ $v8 }vD LP/~pßG f';U]ԡ-ԕ-^uj9Ŋ !Ҭ-8ҌN +s|N!|㇎qNBi_za$* p3c:7ny?(}n[T1170ߊVh ib)\gӜxlLpkZ6c38\C ׶I;/9rBȞlJN."xi\XUT?U+cN[Tw`V\tJ:^)PҞR`׀6pDPhA.<>+O N,I2m FC8!.FԲ?ޣ9~u%#{,/?J B i0X)`nVIȷ>#\rRRcG3I(6=teG9P*o6I_k$^@9hfmV(06Jb  6N"#!˰=={eJmOəI* '@Pq:)W`@2&wNm}CI`HZ[bCAdĐ0BWF;,+'xŰNU:-Wr"UgB|ײ&[s썟RsWvR.5F:$b^ku49#o4Vz>DCئhG25j ,)%4i9j>_E"gɾKMhXyV4]ڜ[%qmi= q e5%OɜG}[Un[|k`_R"yO,wo FLzO ({XSϭYaMN!0ӕ ،/FF"gt4_J$"No! {q8Y$N TXq$tż;ADtUs}.z| D.J:=Xڶ]_iăun,@ KXn/‚KiA0h~P,iVaI㌃p~U}W %aU贃 rއ|'}ef>̤WؓT\& nȤ{X0K%Z%zrUpbc[w2XǎvF*='ܗ %o fL,3=CM) lETnW>_"f 9L5ض̅uR-Q2,TҾ hO2KܖOUm(O69N~nZ~cQOejn4VF< )f6氐qD`]Ee<E(t  5j~}xo"3\_pȀdJ?upmDSK ӬL d#8rs1\̚gS̨HzFU[Sls%B-3N4t\t셙2UGsۣ@BAKuզ^/u q*].9t: C@LWjLaCc7K~]0!ۣlgɆȟ`)R*&-7ēxcX·O!Nz@ۈ ~/t>QzfP{LR?8Ne ஽*ܺё4Z/ /fX7&spmMa>6'vG/2>0Bd ȼ :J ra(\V`K0B"?4aU-cYnoee_(Žz#llA0} L>U:Pͥ'kHZ~٥l$$ ?2X©jq'DLW^Gx™X0h;叇4ڻBwM.Im.\YaqUpܤji=7Do!4XFoOʤt7ش3ZH|VбmU^}M Fcl4U پ'@sDc쵯`nFRvqӮ) ev-"9ҵɉM_6~>L.Dᥘy+-uJB6kS4IVNa}z!# xqmѪ1:Ϥ6"*O"mrO'hfXM(6)h>m=2tbVr5D D:TryFBQPO]q).vK[}&[oџ@ A(%7Ɲg kIdqMÇ^jəXUҏ\o?ŧQ%o&o^c@^RPéI=hWBߴ` 6I qk4&WtրPޥ:Zq`&ߎV&PE1P7Yw bĚxt~+QǴj(pOy?h -= @QBP! 5,}^v9ԶQ#QBC?:*êt}{zRM?L$hg/Y6iL]\WG'"H!9-ecA(kaZ)-g$F Aݼ>c+mPZԾS@Lfɦ/ f~&1~\"'ˉFi$N/$p\-L_5̗u1|X\.֎:CZv̳N0uOXVU jMU`Y"וeytuiT7ViBsâ۟䗳8+)J>DR57mܨx3)Xb Žms2z3¦r!I6AC<ʛq"qZx33fhu[Bআ@إռdm>VP3JCiI@<ȝ hVEx];=쭳~ (d1h' b~Ҽ uBK_n[<$i-\Q'ԕWa+c,t#ᳰ]PG b-ZCYZoB 6jSMrB֮4xP^_Ʊ Zp,}4;j8ov} `F8ecas",>'&D\]1L@SlWTd5Y͇yD] ߕsRD )3@{bzx=ZG8``cn,05d+w HR 6%g[:HŘdz r _V%J8"y~ɏC 1|Ll|+STFclͺKb>@ׅ\ 6p$o-D`Mf7`5D6I_/B\?OB; İ05u0mGgb{ɞc>ӡY/FքtUw2Ģ P:C GnhgG|u5,i-bBbb4ܮ r4хU7f3rnjz.9 q*WE |14N%_RCEՋ\v6)X՜!gYz72%l(:mҜmjG+NmVn FrHf\i?=#%k|` 2WR@CҸ?>è'^ܠj.oM djY0qӮĬ < BW#~sn.IB#X bg͝\mJؘDp|<6rD =F-;Þ:8hQsKʢ'-U8h65V]RsqEG2j74֢-,P'ڠPcXګG43skLY'9 $J"yd?^0ۣ5ooY;;c2Rb*EQpA>7tu~vt\WCJ@aPuoFn}N_W#=2=fLvav6E+@]~􌩻LuXme`¿wcH"{ {yj'xU9!.p=.N/y1ewy.025*,GScǼsxZbЭbEFzf jkRONr2A;ҧyK2KpnԂ[C)p,XNE/NnPϟEk Aށ^f韪tt M1I5fz hjW1§.*gG#fh*H~<MIbż*fv)yNLu5ڤ֋>sqZlڠ&MZBj"jo,1ChYwǰƮKE c#D 8N7le*"}sL<YS&|Q{.V".ƞ7eCs.Zu]j yu!w=pTkáŗ0@ i{`'i}$Mm=m`Ord: AOMV3Ո`x-2QzyU|#>C5trˇ39/%`A sN!#6̼o~L6WmF ރzz)p~{dMME\( SrˠrD7~>ĹjS`P5#RG11< DPg3"biE'45g_;XC?u8C$.1[Es",RnOɺ|2CV!gSZHݗ9 ,۝mfl0{l bv)j62~2\1ŅSZYfD؊]#s!gчL]Bӧ#;/KG]'MaqBF^oDN3 60.Z 4ե,L!DɔdPFJkB-Qz5nc?DDjH`q,Th^_y9m/y;#h=Mb""MuqGn cu,r)!k#]z;׈g< IX\pp&2(;S˧8w`Laq…j֗%6Ѻ ɜEk!m}hO|hPgmeNnAGVgZGǫg#&7\4#g٦鏍¿G\#;> hG2*j]%GwO!a`/whFsPf/%^$!VpaIЀ׮ so#M׮l36d*^'jYhG_r9+KuX@i9mݶga!˙_+,m7]Ci )A%Oq }O,vuŇdR|a)=<\`2O\]U)#^(weG&-G-uCC'H.#w N [>+]O3Cm#Tz[n_}e$OA_ue>ayeQD~Ӭ q ٦vzU$M:^bz;_Wb`EIK!X[[,U=Ͱuzu-)L~ь.Q ac91:VW#e_nRC :[i;a?:܏!!pH~^3:G@b|.+Oު*ų\ *Q55pu::Ӱcm㺓vbIe[yflp_=s,={(Lr0\[.)obNǶ(Zmf_ ]?yjXGfWڢd)ԭbEá! APO3 ]EtOV/j_z}vOӖtnqV:,Z&8#T DspyLE,mޤTg< B5?49*uoI,:i>@1^!Hc ٥tٔ`ri W$l.6swEm =Q{5rQ~IH5:(D-1ZԎxJ$Pދ:Z'bqٞرKW84y^jВzoGV8S k$AS8!: h=>)ycRtA>T4ߖBH^w6LL""Oo24_d{.XU3j5t%yKe}<Ӏ""<јd`*1jFakFauXZhTb<"Y9Q[^'v2)RM˰f,!= b Ϻ`J!#] &cS6/ݡoB=֏\ޛ灁6_:nΓw4[InS=vK>aU Y$U%5ӬNWϘr'Nokh7FFHY;@H;{j&[hXbmRAǣZvt] ?4!7z{VZbF8"/ruEH@"_n$'-@$j|DzW@$= /ż/fSz 2s4ɟ2XMr$\w9uX#w-kh!hgb/O_cL40o^9rDέ6"Z|꼭9+~2/Ą 9{8 1^ڦױ}xuՀŕVFe bI.KuIsGgt0ǡ MIhk8/CO؟'@ڸ-Ҷ< wH Hd"yjΐ'a r}9j.LCSE}ܛmwU= A"qnfV>$dst[싖u&&PJ=-)]">x:c[ڲo>cF6>ܮ?ĮI6=VZk * `bexfKSqES0;B}2|:fQ! E0q#p<ս&6m͢i(IOf{'^`ys歆a)㞚9jZo/RT;x38~|Th.A8F`b9)޺(_56 W H_u@fo5F3&^(ӈGF CnRѪsfS(Qx6)b0ZѬVt zTq|F {r0NiNє]`@7>=vtnNgvw4ciP6Jqˆd$}ݪBOʹV;D]suc:;bm'لGj Msˋr~z4 Sʰ02\{ 6DЀ"W[Kmbv@P X?mMOD%Yb|q]grF@KY #pTQA](;zPR/} Ɓ|C0xBe N2%O> e%9Rq#b/nM//`vwvFV{dѲ\ĶTl!̣+a]; P)ǔu{R4Xl0SXi]uwYm ths!* Qۘz1#})/jn_wױײ>XgbSj) ըihM(!m;3%φ)p`ޅo &Qq ]-TfL6vI= i2`uHrłtv viڮk:A4nx}{i[cr'j}SGrq*Or^d*B 'acNh'&bGDؐ<$ p)=}ZIj]\'2|xSa!ܖIfs ,5x9 m\;p#c֒q#"nNE#P:|͵5|﷏vO -iIf SԏCL"lb86vQxם$*{"`(vY}O#!Tm I_}WLi5.AD\//s|{|K7cRUX(w,UFQ9,8!#Gic$9_bT907/w 1A(}fH7u2֢ jԯu2r֋?FMy9I8b+SgM =MKk>m.wB_rIkm^i3cyY|V]#8/&Tvl؄JQ-B]!LtL~٦VxK/s4_IrGxa~K0C Z5ek.5BQ}*#5$Ak 'n{k=C%Dt&& zUÿ=F&e^EA,SK`,AX oS-Z4d[/. iYS0l~hR;IC:+ مVUpZ,MO9J ̔Bۣ .CR{4!e唫٬^?,U;ɚ4ͽ) V\C?7@;HHӨpȮ^X)?mIo|Z{~]BA"|1ʮD@y@r%ǜ|1>;WUqS1 u1`w^!eLMM]U-痢j+{?NzL.kXSm'HlN( `7XS``ċg!"l-`QJ nw>ߥqU \!BHc*[G# p5ÅD$mCG 1t;rXo˒~7g!hg.hX#0NSAߴ|mKqVrDB!9@XnNz#⟆MÅj̥ Do-dkRg:*gtWVR0N;qk%+_AIjζm*̕W̮j'wn? cX)W0B!FSPef258\Bd8Z?_NTKa4O5.\5qt I]"j}¢{L&0A.kdbҧN.Yc `B6$ B@[HN릱/|^H1)ܧ-|Ăt N}ݎ$zI߽\I**h+km3#O܈*$v"-!aR3OiL)QK_mc!'T 1aG SUbXUz/J!-L@''v&Q$DLj?M(lFbL SdQӝR8IIW!W&(t<\# Ve5 932C]U*1, jߗa X"Vx+e~*"0]p0dc d??y_M8J_RODcF}Е<涜>"{6gȰ $1 sIppaܻātW-* 9J?20op2*ʘ;Y[FhF#őFh b66m/@AMmIi(b8WqS}Y$n[nj;f覿679jhE um At>8xB`%2[{ PNZ F=^my1s2fG)8!ŔT 4GCm~ ?հ.9):Yˏ>T@'v3]10abK=~F玭Q!Uni!QL0Ie>Te]yP9o>ScėŁbqkn"YIϭ7U"s"WhD`6]}A?N6jjG?^^n]-]I!ppx N$;^xX=O2"('WYs;y^Ocw ,[X 1ƚO7؎"?;@wIIUx5 ivJ䃠yx;(7xwIiӏW l=1 r>AikB'Əkb-]M^X`Z Ps#"9 NĊeNJ(*?F7fhs8dCywh{7MT7lbBdKub!h-լ/:)D&e. q) 0 ,߈{̴tHGU G*!pW5᭾ 'aMC\`;v7iTcʢi{&uEJBBEPkDnI&n֙7[jRdA|Ƽ6͚DD5,Y0tsg"'q8.A; ~L= WT'&Gl5,qTrV{PH4dGq(g9CNwgvHLtcpsCzS!SE$m])ce[-^F\ FZ.A1Վ8_M;eWo۝KM|M2s5 l bù<ǔv8nuzmm*nQweʅ@\*bWϕ5quխYf L9;U!dȺeq'/Lu8-@b:VHnԆn 볬_ N iEg'+hnxuU4q"@flBI񜵈q2 4^'Ӥn'J.(0 Gt+:!;:v,2]pl!|'MƦh(\ү-c9Q' zp!z /f)Ƈ ͑ZMIU_nüfӅ 4QKx8DE :Ȓց/!I1z)URI\T/~S'Q1N+skM.}yk} X&aY( ܂ΕR*WGσGhƙtμ_ a޻96h G Uo {Хd[5⵹f|'V充6ŕuF>r#CA]p[1/7GĞ'oN9QFN.#o Hi1<}מ=EMUo;JP(KG VDŽhvkPLYcQ!aI}O\UjY.>ɫ3ƊP4eS߲I>7uH  bcpY;aӲ xP&%)Rf9퍦*Wk7F@Al41רiھ%/?!SRw{(ܱ>x@B })DqV 2.`%l׬Lp ʷet d\b.4 Կu6 'c21zOɧ+B@-q_ {QOcĩ7V+q]sr&E孊dc ^e' 9vˤVK$\{].NOyR{ӫ<{cfpI9Hjqϵy"-=G7 AytXBnRHLćx$kwQHSU9S\S1δ;tWde zD{#Z!6R('0|<;R_S_gشoS&m/(qͺmPWhᐣҦidyҰ/sDE SKJĔpZLH qU8<"S7v'kT hPmw}|M j6yow6;|yMRe(Tt4/IbSaJL岿 $]"}W0Ԉx֜kSvTؘʩ0ؾ!o=wo_H"q)]UFT 73 ^ƺ~CjIZs6Hݣ-iGs.r*0ad5xz_OzhDZr>Cn*|Y/i8[ܶ 5BV~U53jp~Iqm>TKo?E>I7 eN|։<:mxt@N>oJ?暄KjvWO3IJrhu}SՉ$QҧdL{%#0疩,%\m{eGR.rי!>{j-7H'̡ѻyty 5|MȍZ;on>,Clc]!p#;9j=v L')9ڦ* CtPt[dMz 6%fC|l_ؤARC$034 QMA p ù0AIh,hqtuL]ӪC1<p΍ r;b`ftsDë1s9>xzK!!xk"daWĝtScӟ)d>]-9,c^Zf"e !6v,FʄQ"'T6~ѩhxGk pu; v:!xznVq6G`*$d{] ]b+#NFΚV?+ 4Emia.j7i&Cl`dS MWݚ !%#oP'ÃMrU4atmQKAHĸ`Hxy>H'\34w 8-y=>&tgOw9,ݾگ< O!:Nr+Ю M?fZm+5mѳ>ՃI^7k&H{+)\|s)’Dr)JSƕlwV+'{gC9gi:Kp5jŅ#hl%D)7e40LPT&Kovi ~}P}cR\&ƉB2'"Dz~7Hh"cp\>$Qc}%fSf3NP)+pVXO?wlťN'jɫb,^tPzOϤi9y ^4\p4!مORm5"ݹ&: C/\]ygI c, 1wGPN@哈OoYg "=hijjG/5DzP9үZ/刧>$0<'[bRu{ ͞H8^jR4✘‡+ f{ jGCRt5'uk̅\PmmJ۵ T WPg$ ܇SJ@iO0¿/J9>&)oE24"ܽ_^ͽ`=g8ČHn^wz@! WbY\QޕԬ_T h) r=(@guW4w<勌=w3*N.h%tŻ<>T]>[܌r0)>A۠k5=jj8^")k;wȑ~ BcW !l\lҜ)Y;~ъ2^߱<.z -b6 ?!z$Zb,lqЌ$^S+)2@G˘3pC(#miamS73gh+7ݱ{JžDӎEFJdo_:|"*B-ʓK;s Kc⨲6,c#P- MFDcso4}`DDT6Wm\VabxT6{cekuZ^Jm*OFL%ˡ%x@ջ`=c$ ^C2yӧyѠ[V];ͤUeO$,bɿ9b{oVG9!wE$?QH+&Ɵa[|PK{PFmNeհdtcIiy쭴IaS̯ZBaw}o~0]D:+X>h_w#qݲԲ[W+ r?JQc:f.J/>I>Eɡ#f907sK8wR񸸌Xo9`ʾ!ШUo--x_ppogSŰ6|#1 bR~ [+8FNCoSHS^2جY5|x}K!f~mZmBO d&vTq>XZi_2N ށTmfjgz`% `6:kϭ8 Ơn076Syep툝G #+Qk0LX䐩 7 +wH^ 0[Ӎ.ð :E&D=g%ll}Bf"uMB" `ݠhħ# <^/;ݨ OxWDe//?IH'}+!CM.xo} ^B|@:JdmTG>9"eg0AiurE1 -\C㸅72٘4ϒ🇩k&*rnL|wP-puzmu MxX`(.n]C-XPYL ;.YQ׈3(1g:߭X:Lkw-ccɾEX9 {bl9 {11"g? e[$rFlrչ.th᫤gٹB+CdQ_`E1wG q__F'ytk4u]:G2} #q`WR3LBd7ùE\,.Ey5x-0ռ8~z) xk,wG*UbDr0NpΛ6 !P;üfwB\>=z 4 %~em}~H o \fO l65=;m/X"|Y_b#`qv!äZZnq#6};ÉE;'e6稄z@vIJK;[(0[;u,C@JXB^\i YMKX$sPɳ:R&6T\qljg3EFːdQ?#?5E8q KS'f hf֒{aۋ.#i,2CͳhB%X‘a"Ez T氄=TE筒'VVa~Є>3{/opLz=ylC Bm ;=&j'!} X }~z7Z#1'qEaDM4%<-]h= ^̏K{)L֮Ko87f:fh|7W@+;F*bure1 =mW`Elv` ^+LXmU`AfЊyYwn *"@<"¹E oQ>5CKyDgW7.G1Z{iqsʬ{黾bUTЕaQB kc ܻLDHJ8KŕoU.[CyU~=VVϞvKx,(ڷSY[-Zʵ4prƞ5gE7*yށ3Tv:E9MJP1#!?O@3i ;Jco PT)\}"X %'m޾pJHUZJ ya@] 9/}3NGw+PRrÍfs.<4hcB:=(eB* h/, _$zvYޮyx6o7L+9!U[&irk J=<_`h?B[ec3%[U.bH4X<5;GRm'PT]F(?`!<7]Rj}ż {Qʄb^h * #>Ns|X.]\g^I-sdw,tbug]*fځ } קU4uvRj}[O8zu Yf! '2ySGVXnݭZmִ_s|LoJꃬ>`ƃt5q^A7,yL4FO(3=CMt1}4;ȯBjȀ\XʲB>6AMu'LAc*qH  6ʴ@RPkwqE=_ ׁ%,ю{d?)f|5G|l!C`%$N}y?3&ɷC#Ω$ `"7%dk5BPFS[7:*,(yXJ\y"|qf/rET+mL⧷;6 @.! ^[xzKKQW';1DAՉMsBZ,^xTL0H%U@~j_4k 4VIJ 4Tm*}p);za 1a;Tu獄5}}v?p"`oGVׇmX򚡠P/6y1>EJW%}oEy B@n Lw,x7UӾfpOuh]9?hx:SdwsK,K(kRx_N1H[Xǣ . רg *j*Ok,R`!ΆC? }t tŽEVXOA2j% [xIFk1eЕrᇯukN&_Kߥb~\\H⃱% QUD8IC$D*q6gA-b!&߉\Н]Op?oBƳ4ӠeHG gם #|VהrR_W= YhO %Õt m{ //GXF !Dd)ݟ –ёv!xa[95gP8A!WIFR`SL;%! ߲Ã(Gg4H>6bIg3(1On_!22PpT q%h-F.NJ^7 q (HIM@~{`6Sldm#ʔ\RA|R)F*H/`+$Z. p2XZddk;_pnUrC}^{ip _|Y%_ُ鍀;GGr6:^wCg1;pw'Y8|+~B*GJV˭sby7> 2Tq:zC0|ܖ3c},4#UMsk5an)5C5xPLOwcfϏүUj6-i"5`5Z,\:ILZ=4'%4oYr,Y ۦ_R]:O r B>ȳՌ:+זC f'ܻ'D5Au*+o03eCUCWñ06uKoL4lLSV%j= EOzߠZRti2UMqn `dqV |O`! qst5NG),XGb3_*̴Fhs7*[[Z뵪aݭ8|h2iS0֝=pضAZ`qB+M&m%Ea~$*KXxb*< 4cGU ֫D)_\* Ӝݽ%~s;F+~%?p#`Hپ_:{[Oٷ_P>y8sxv} Sk:p^k9$ƲnZ hKXf#ܒ59Q)^K<d5\fC j<m3xX|Ȇ XCKYBŮd)8VѫuX{B/Wul%7m2K$=i(%=fb4E5rxM0$Ĭ0,:JY&4Ztt;c zٙdnԋU!N(rD6[IXU|O\nڭDc9"09sqrW {,,e!26aه kp<$?q`W%(EcLdY1CupkYcQQ+y0b|s̱MLB%(7꿗_ϸKI_l cMa%0! lI [!)$H~dLӦ[2}T; Ala#K!npy(gN%eUE':3RH=_da<3Y<9b?#q^ Ֆv4]𦮆m{cz:eȝN@9SRuHǗɋsd e^?G?~mlP+n+d)yي8kғ}q(?w@Hsw[Ôz`,HqZ (&q3SOKZG&eXuE0zHS׃1Z[hJE\֪Gv9UDo"f{:c\DgS ̴J&#;(e/A3}iMLH\9FsyU/$2YQ+۫ly%S<=gZWMN VDYh볮C/gp6}[tqLjԆ0+vot='-E@yLAq8y¡٩0D@[Pǡ!A(+Svs#G[-ڋ {hKmr|wu Mؓh7gK[PdCw^NWCUptr*cpaў9f_p"=tm?9T jx$X*/4@ys9q38dq뾗>AJ-E]٠mbamit3SZB'O$̛1  1v 2|].xֶ Zh1VMD'7UΕβ^OC v<}ĪKQxqbH!j.ޛRd)Y8)ڙHJB䪋Q+8Z4bh>8{ո#SM>N'V8v%`͞-ag$Լ= *ӠA9T`u[TKg넥odr,I ~4as«NŇ "_A'\aa4avu^]OOzi= HXW{YqsG,DX8K&(.C-Ic.\q&SŦ NwyLajC:IdLmY=ڦa ߯OjO &Fk0]e)A'KI9U@0K)r)j2< 7Cq+W%?yBz|@Ջ4!_ .X{4!2F^x?=`@7`Avq:@jľtxf-;[+_A&fOCSSɶ~^"3VW:;䚡sr~/&*ЅC8ڧsƟW_}taѧ_dr ޘ:ld3R\De{LhyP uG_ .NrSBgS۠tjV>tQ?[ҰmF3B~EKk'E?M;G t t$\$u"/؛ehjxϴ}gY>Fl3&{7)"F| <[~Ae fqY i]ȡJ>f*3㯶э@C㝞3LJjXwiI9{P 6BS Ymfxi>N=Җ;Cy?|Ux(HD{ǽ%7"R uln"&lPXJ%O$߀02?sӭ8$O cvT=rh= ڙ69LfL.;C,ag ԁ# 4$@xA5PLږK?DAt+*p]$3T?ppĠkϊnjFon֗@4ű|MϷl VZC-@i?19lypѕ:وLw}iC+>}8^zhg$Z-3U*)cO}>_I!/=ıj,^;ʩR($ ɒT=_962;=54~,j>LQ Iv<}H-uv͋΢0~ɴC pGEU}]U!WDZUaaP#`jlN{|8SGMM4 E)sL޼޶v{[)@#Βuࢆw##2QWςanXt5KD_5pZ{q*d_j>dTW6C7"&FЧfiB d¯.zE/uO!X*pPjԁ b?+LZ)7XEkp6V˵qn0Ѯ[O+Sioy_*nòBy>Эz l骎8Jf `.;hԫc#y,*qxj޳R E!: y[Xf%#ZgEF^̶32HDP3(i%td);BsCy?dʗq5MpRh3F\T![ b'ŔJ:;(m⛰ɔW 0&tjEh-tS0Nv]YNr ;`%WP6}s/?I] Ik+KȢѥL"ؒM~VO)]%y=hæ\}jE\QE6YB/LA/<Z\lO?5yvqX2zjȉ?aK*ָ:.ܥȰPFop4+R;" Ȫ Fb1VQ= A9F KM/rAf$TnQb**Dk!m[.⭓kw`ۜ?rނrk7yl-r0-cD׵j:bg ^1"+IFzurrb@^4[KZBw(iVZx`i!|EtE2<޲JgTǟIF ȫxGU2,K9KzA ѝ2pt-E {kQT{H|ȺѯMfکȯHyh9Mm;9IwbÌ˳oNRUO$mwj2j Lģf"y& AYѵnаR] }-뗳0p;mzY1.>$qE.Sp^ Ax55kIkyBă@&4L1Ju$F14cD5%ڞ,5A+8@ĩղ }:)N:LG7莒~^(3G֦FF 7s+[ %*Pse_^B`!d<Kx(קoK>4h 0t;*Ǿ?lD/CR\2f& 4Rp3j޸~f1i9N6zd{ W-+,vR$W^@ YxC)+Ja앀P##_L;?8BB*gF.PluL8 ǫ >r5"]eCvjb@nvJKT(gKSxeep>u2JF;aepAh'{rg~WW^^ W-N>g xU!Br lJ~9趐=ZYhwE4mQawVȏG(R}7pB<-ej2li|3ip7ю2;8d&Kk2|#wKiߋTe;HYKm% yl&)+Tp6͈üڪ!I=X|ݡֈ9s҈fc݌c6NwNet0dlbj` 7C5>'!e3삔f2x!cBhg\Oxnʙ{Ãʵ"q< WY3#6GHO_4%h{}AvqD$QxD9灳Azc4ٟoU+}fG`{u]|C6wiՙ fF0C&SrK6r=4{Owc^& /TP/ &l *,VyO/T3p`,Íeyc,,C˜sՀAEC~޶J80p.!>0~^?T>TPHPKS_GIu]Ew _D-ǐh~,aQțVhjB`ݚ9*#b"PcT5XHʣivg t=%{BF9%e1 1˚+}a%fgS"{s~I 8v&/Dk[wP/(u1AUi ouiuѹ&[Wr~O($.z+v"2@+u◞)q@ (FT`^Y%DۍKXͧy k.LIdx;S68ZPʃKuV;vS0̼qC6o$ =F*N"O'|\oCosV۽:zeftmTN7p/JF n* <3.|<5n%ښ'ir^R%bKnD=hnqՇz4V >z2'GŸaJl$a׭txolb-=e-uq=55T-uˬ$SwSu/NcyKIJz&!xk/<5.XBrskz{"{T(]Y]X$i@Viҭm$ruZZz޾Pt43 #  ʢ 0 j`'b0I5Ja/ZEV)+?0]})W~:ar@Aȩ)h]*6`0aE'f]J{-ҏ/ ;(ufq %(/M j|MJ OLĴ=+L0q6th>^mgZFf5]_FInh8ݪY$`0td(A jϕVNٕTjѴ+"Gw1IOFgqsp_a"mna'GR᳥uX` ݺ`x]H ɺlxQ$0hRqYi*P#SYԟbdxZ$K2+ W^in|OT]K,]891܎Cq=LUpاb<_`ԥYz/!u۝~e, *9w¿HQ˹j@yV4l%:`KDֻ}K8bO1&D/hrrJ=Xa`|*5Bvۢ4܊nO:_vY|y"uFXsl0# h Ʀ[Ε8hyYgQ uf+9iݗ- 0:! l x{,sgFѿQɹcEjk]]Tf*V 6 *AiwN-sGqàE+>P8lήǒibg9 呼ܐ@( 6Hyk+5_W*Dom #Xy΁:]n˩Q:$Uh G! =k:b HzRQ6Hy4m|;gh#6%B2贋]H2!&#p-T}rQXDHPgRuN]BE5VVFD CEL@iH+"@}Kq] ,ⰯG4G4O7ƥ)_S#< )='1)-? RWTLmM*M?Dr,BA9AN1~I~:+1w-l#V89xp Fj5$J7WQii;`$ lŰ(m9jыï;$GeD~&siW[ߤcih r3D=3ҦQ\0t ɶW?jT+QJ2Lihsߟfڜ.do w=jϽC_=ZL"3uo "ǭd^h y ֿ񧘖Eq)v{lq+ _Q%o(E :$7y@pmXyv1kZ>r˷wP WT^vNҍIu廑z:y+&[|B ʊf))AC쯈#ߥrB`'bPɠִ!P; \ccy J /|q&3{W{u !Ƥ"D+f=l fr$'oݛ(fj,`l?݀3=@.\đ7aY(Dۮ*U7ljC1uomcdGE:W<<Aو-3NٲHEogjY( `R.To_K+7J\B~ 10 GqvzW⟽|ry%&ԾL**vR2YPFf7%8n@m뤥67UL|!&bL]M q^rrъLɜDC -UCw|Ŗ`V )bZ܎)fPޗ8n!a37u#B4%B fU݅UD3f/אdް}0tnVi%x~J|c}pEa+zm6JAXZLM$0_E{;3Dz0-Ix Ұ-AX,lTwUZOjj3K|_.X;u`z. AW*vv>FFac՝7qP\KDR,vxAF:F#xR nxЭ?t}YMoZ>6ד#|Pz}!ݪӁ}y=X.+fٞzxI.bl-ax~Jբ+dM U,9g m tዒ/1Hd1PʰU#> g63<__m[o$ ƙoa8~sAi{pPEo xDMIڑ|[pEZ2(´YI>ƨD79X=ċ!bS  @zI&e^oPb{omyE-'qU~w`3"ng|^ˏexL xG5tf<%2o4%A E;y_]W w0#FazvpK)A0DozM'_wG[$ 7C崣ܾN%g3bwwߝ *y%] tޤ֬%tȥ;9Uo?29淟L*pXr#^zy !>o~Pd1]M:<~:*bmn)އw<4r=Y=9n3*2tm,otޫp8> pN0z1h_ۘ)tE6 R[R).SqG͑ha/uubUPWm Tm2삟tNB#k ^5d${PFUWo/3<<;\$kV1;AKeKW+sȓ,X"@fYt"8yECwe`S&דӰ%@0p'-@4WJ^S&@doc{^XO]};{f`o9 qlCd&=ˎnw>YqT$ta&|'an=:e=` R~IhFhhEYyH 1Rq 'g\%sCި&LSɒbFASm^4[Oii-BoZϊ='>#F7pCb%iFq*5rQV-{Z]\lW&4U+ ɺhڽ*&Yp~CΉɚa֤L1t܂Iz*2 %COX܍%Л˒Bl4+d]nޱst=2!D߸nKbCmW@#)ć3B$we3fБ(xEUg[a-<ڝjQƣ2"t{~MDZQU182 ~2ټAEXJ_O?{Sc$A~),4ͺ(OV +"%>:_\`H80u$(W6>K|;#AFvV .>LCpw/0  ܧQ NߏM ]y8I 1j)(A虆rZIUm|p[$iRJKw݇ώ%H/tuZXꄅkpX8dq=SYY`֝rgv 2-D'ӣm;_erg EV Vr/kpK/YA%ڏV[{:Ss֡Z6׉ )ڽ`qJ剕Y 5aMuVUiuF1w#?_**񃷨ұAҏߋz_.\.LԤ&.IմbcO 5nl֎wyt,rz' Eiē7 ak4 ݆(щEOa-afB:iOK KJ}ȫ^Ħ-!w˦dɎ. |e]Ii}V3'1> rwqa>gU>sJROHm`CۡA̍)1tGAZ)ߐuLc\q,H-3 ʙں"U JNq?1>}ioڰ"۲Yq,-6ks6 6 24'U'CR6S XNIMuOgU'|r x7ƞ^][Wf p^Ij<٣ȸmǡZ9Hi6ޔ'_g&7n-ԗdv?%XVfNrcrEKq˷2n93/l"F;X/54h:d d /OG߹Bcfde5h6wS U PGRGbыէR:IStT#U"ʮa~Kox^tA=e$(P6F>:#4)5!Sy{ߴ| T>J)q'55gC5y8/2Y:EЮ; ~T*~)*zHHOIpx2~^ oLZs\xu) go_C{u?fBr:<]N&FmӇU`2^ +.ͨ̈vؙIzSJKl I+`k=F$R}YV7)0wߏ_=#~)McQO yPzڷ^HFДS;4봮) eJ>욹$ de:Jw*/IU:L2y(Ii;!Oa{․|) `Dkg{oH|j S{01cUk[v(ϒBJى;'zI_~@nQDW9_V(r/ш!K†!еEv[]ݚ=?0O<.cD@؟Y tZyӸɾgǁ%NRd1PbaD4mOWz LS1ٚŦd]adkT\.uD֣J+I-+6}O:sЙ`4QQ~a^`Љ3 ^K.Jvues[3?sqiO9o51W4YִlF8<)ͪ&e|8co,U*(oLa ^j܊ YMʹGģ3\IYMwujXY~G4aBeznJSgm~f[!zoʯJz|Y,ef'sCCjmm(rT%\\=![ќD#"ተ5vn-+\'bHZy,xEމUdH9fKF̭B`ωfY 6`\nwy_@iT2tW fG'Vϱ=B2ЩK0f0,ͳ&Y30BV2ɪʤ(ؼbD$b]2Ys|yn*5 o%Z8)zJ {K(k*N ic@):mvn2 qooJB' 8beJowHORr_ijZ1`NekZp7TpؿT!Xjω$Wi 6`SE ٪ qEID =b!9L", j;{iy:<'C-O,phOϢu05qJ桿;)V ̇ Ȧq#><ﶛgQZ> Ӫu͕nf|€^`N(' jP]C{L^ûEBhxG,<%c.,vulyh(ma3U!ԟ2 s |VwW+bLCR<7QsS 9 sjs2E~p:%U~/K3$w;&ubko݀O?zأ.n:Lm28I 6:w%pI!1qn%Cp/\ NW53tJRzЋ|6-ꡔMG8h mhcVp.BD=}vekCk6`P`:F $|ˤ:aX1a:Ee`f͗o{]%dCp^{k"F2x<|Ǟڹsvnk%} puVLz^#dG/J{4U8஀Mh=70,_Op+ިrZoF* Dz$q'!aY\D-9Ƀm"rwIUk |n bMnqo[˲$F\) zLDMh ~p`jUS dw纄in#CH?Pq} 6Ԁ<*f"ݛT]b1q_7 ]W4ʰJ}V[@C {;RRguTy3%G}ޕu7vSxj-ڦ"E5A,@ 2\!-0V  ^(JՇ.ϣWՅ[DotT^ʮcڵO=mCHXۗ q&fKaӫׁUr:yoFr7Аz͸w\Bהޔ*0ʋ>L&phv/͸zo@d9uCT\GLPp2cPICy'jGΘJ &,S Ka]ǟl+R63lAAS~״4pJ4IΠ5njW{;Y) (kL{D'xm;5|1UE_Uynidé{?֨0eIÙD͝d~RffDQUH7Tz䙌ͺHkwd;ۇK쨓&Wɀ9f'1,}m}w@<6[`"!͖Ŏ33 s\>=n"ڍo=Թhu$e$3F׿Ȑ;9*k`ݞ#g 8 M,ivCEzA4% HMl2M7? W4@QY8bfٞ|K>> tͳ`vgx3Bg{1ָ!C}r挈A?'~Rkpd6>;"LU|ߤBjunt"F<.fks$  N9!0_-zXQOynFbZzK ᕊWl:Z )%kפHXq:HTIgtď*#>l:n[یq|漫uu~SL#]bK̳>_[܌5Zlk_*ѵ&M&E֤FNq~(Ybr Q:_8HnJ2i,6jğ=vd'X$N P.=3s`ËmA&lE<)z~oqmX*`o:ab>RtN;V: uv9k, CM1[`vYPC\~S ES4W/֥$ےҌ nì'5G~Q*ӞhZAtMm 4 D'VRǍTgMd'w-!vE*r2(OOFBY/P׻d6EDCP="2flwc.,(U>gv Kxa6o$e+! ի_gjsTE4Qd|oh(ڸlb-]yÉ}_Ly]~Ԧ멃Fd#<#OReQ7x͗*pWAHnvظWwx)gn`7?msսYBA)D RCAhpH/5ER[o3aQ;nîɻRTZ\WU|GkC(EuZcIG+b=q4Jc 9dڙKID\K%]ECYhBtV?f41d{t츎.k#bpBlZIh,ڮFjxtmh;fnJ IӍIdl +zЏ峁%}B+s|Ys&Rg_9%Ƥ\[ް0nTT89gҢJ\贖O(M+d8Ag{ _=t]ǔevd:/9 , xa+zW$ ĕ[.91x?p^\@#nR۟lm\ka㱡 "Vu1>(S懡[q| M{Z=r&m$юيpǼU;kO0C3:ȔXE^6YcDtVG[""v];'d;}1mz^/;¦7.Oɿn% M~eݡ04GH2t7d\%Hʒ-hVggfjQlL~ۧҿvvaErs0sQ_Ե|3aV4'}A{)ѝ[gmJ~jx! I+1jg/{,Cԯa ,Ou`q ,sEߤ(Hyp%s$z+1^6N r6wcC:uDGlTw=% Waܶ `y`@WUupT#Y6m=; jF~lkZ5[adX_>#Y%Hg;)MD);ctj?)v% &q y4Ӽ{hՊLƖ+&ɠ$ha޶Lv}eO-Y_RK{&݂T4þ kQq?:#N$ٌ}"pvV{p iE%aL@Q@r~V}0(|ѵu`-RnFT ! n> K~ YFy̜5y峜u7- k]*f;"PcJaмvx*l"D8\}.u4\P*%@:@+8$1UK#*HMFf)zT=ՌM.¯d?3n=zTF.%tpBMT@:.y:)a qt֙y@hבlatXx ,MetWJ۔h5^V).`~M >ò{TF1{"үK{/ `\>4\BfDTSISݦ ox"txC'Əʵ=M "d!T8袙]=c+" /&kF,fJÊL-9'+"!"[s "4˰nN?;Dī (/WQݡtxƪZHƪZ1lP+Ɋ>xDPv^-?jfWwU@,S1sҜGLYO٢(B@\pS]< 6)ۊW&[W|?cx~ʁD" @1Ç8ܾ<_-%0i=prOKPbkXQZY]XԼoikOE^]}Af\a3'HHGfq'(FYd#)e@٢jB}ZvZd\?@C]D~pguRy^qP5/sƮnRNxCBԑN,2~?)L%){}0% $擛{ ]HLH[üŠR%Ӡ PT^U #S$5}iHq'a D#P^>:@7 -$XEl&U]([i-1;;]K\@z>S]ڨ^`5S4#wSbˀJS j ~Ԅc 5;z=OD !P r 8UHScou J8,΀*dt-yP@)18VX%#ħ&{m.(Bw``b_A[TO>@\Q;oЁjkjYɮG.lKyu Y?1GǑ1v(5(8xՃGB`#MX,\_dvkH&h4})zʼn<yPh﨡$(3 {%T9>xbW Py*0v,+ QsTXɡoxp/K#34]E`MA)]]o~p!óZ6'p)..bThSotCFCF^|׳9Oq! EkW?LtH"#0dU[C+ 7rZA BIFL~%S,2BB!fElxG`!&26N,YcNHRIp+/Q,7dO&d]GyyX2ԁZrkc}5={BRVU=GWlVw>u9֔&k ˚-YCϯC+Li2?!X~2Ts3O5z`J V2ϭxwh9ikɰÁF\s֙oݐdSPLgj)%9C -w†LI]t< sr8OVGh@ѹN&qj~v_۹ٌ%)J l'ċ5e Z0- ÂJJMtOu4B:Q("whD,"p>C^3bDZd*R!$Ⱦ?ߖ }6q: _|+F RJlG67#aX\X6H , yi,'g}hE;ToZ!?(UV2~a:U6m1\NRW S]Rͫtgl|>)N -.Iĉ# 2l6 [%yRD?0Sx|k5zw6,M04 5ô[ځjy-W8}A2ZۦAB1[KB4>gGiCFI;3RF6K x{9>4^( 9Nx`A[ET @\mY"LA#",XU![/OXAIa\NAG!?hYPabZ]$q D3O<[+|;tK#;Tp J +q(RPAu3=^Z<w6mUw =AR޷YMi@D iGϴîjoJ^_}{V1%S=IWJ~Zt,b^:.n&Ev O cerTa;EU]+dNR*: IoveѝqW 'm88F +9!֐f<67Oݐ؅ t~=jz-p-NL_JS" 2Q'ӆwpO͡R/p,$v^ɠx~;M%E [zmDz4+w)<ۣYLjI|V|`,eEbmŃ@1{WvOS1kW8u Y2'(DU|qoI {-zzh@F8c g;~r))b\aCd#Ugq:)sQ&?q%&x3Ygԙ]M((-@$ $'W<ٲJ# !2Ce{,qH, _R=[ _,e. [~NhaWhj4ΓCA!fkl%i24Ad|?C_ :> C5~y@=^^ \yV Se#s-zƃ"BWQQIَLz4+LaRx/x Wyɂ& YX{90D-:\{)3~4!axWj2(V=rjaoib6aڭ|!|pwU RCx!iWcA#&5ZQwbO0N}/߮^wqG>8:"$a}R{֓^oD؍G F<>qmO{ZV:48i0JO0+̄?m,ܚs -ً`MY=PPSb+*K˩q<9ԟT0 Оn 7XJz{V?en<y2뀁Bӑ{4e4pE۩7-7z%gɡʉXWo(5:P=W]ښV$6Rh=t>1dZy柚nvFyC vV 6ͼFYYH⻷[h ,:i!~.ޒIο4Je# 2>SK>ߒl_%"L=Ibr_\A06Y\Zt&tE=ĨfK!57fY3:Eа;k I`o{U' )gTo/Q^`gQVb휝\uE1-Qu ٻlʏ˗'yPޛXS?x5,OxS_}&VDLfH"s\"gUh|?' 9|Qh5a%9x/ĽV[^8\,;5>՛9.O}&ݏ\q $=k :f ă8rﱻ$ԶLU-/k14-E(mBbN/% p$N@(cLfȓ3orǼq9 l.Ac:.r䈛a14=;? * ,oD.#eQUTNy*j<1H'IH1mFKZMAPSHKT#+zL9T23<?Wxr_IU ¨%v8 1^ s7Νwohb-l~sb͍&½pDq(VAQT(5ie#Hjڦ'UoyyJekwFwU(8|J CgEy,M.+0ԄR%xgp5elXVC^2Կs~@1KztMyA+چI0 >mZfob Ig۷m)5 %kPE-Offn)[w2/.}Lh" SLNً=@41]fM <,{۹{ab',q^ >؋&s~@ge ZdŎAY颽r t_Ӌ&a插&('9#ր,A(Gҗ^oҠ"ٓlE}$¤颌m\ZըCQ-R/~*R=CH0v-lXu'|iZ4zxfl2Ux/ Gd~#Ah ء%d;C%u17s2,Q:+ACW >äL:~ *oK/uF]ީ4 O)ZDaȎ~Ca5-4nd{yj[)?68;y)`cԕ-;%;(E!L3#᯷g(=+K& ت*h { fNG-KBvW Qu~0?ujd99j֝Cbl*GExŒW^P1Z+gE=HKbS~1g Sڻ^տ9wS]̚_Oi ;X ^b=>e7NfEyG6AHbL1C?,\$ok6 KvV@;^Gz(50(i tӭF\=3Œ9r?1p?˱0QxqKN 0H\Y.m-~`< :~vluZx''˟cj. <+U_@9JLVsfnH{1b?u"\f q8OJxo0+7ɢScЊ^*קMǩV󶮰uZ2R@AxB8;N+ң υN|b.#3}ު OLAlsQ#$'mFi1݁.Qrp.Rǩz5 eB~GG&sofvZJY&?} JQwsHw 0fq^ \BE@liQJ҃t9-TtpX Ţv[ OG?ԍWYUշ ܱ˙d&'h`96{jrsۓ%:xdww[C  Et8d DA1р5JIv:N(<^Aÿ+ Y⛏>C%)+iK?V 7uK 3MPμ{ @z̚.BnRXbI∛?u}rAQosƙ@g_S: _Ia5/2BF2@G%)\n=ji$濫 TlׇDae`Ŋm# f;eC]^EV4x YATN&ѧPeIr]%uV }qed@IB7Εuf\dIqQ ˓ɑwnk`Zuz4A)KҚR":y,:7}ȡ)[rJd*`"?!ÉcCYx&\(p}!Gzv"1.W*f4/C ['2# h4uȽ׻:G N|QM|zk2nTm@Tu[sy{'1I&.\omy-2}oZYU~++^NBN5d:I1l0"^iIhaܫ A@T2fplq乶ZgAĘ4?f{*UfOo匹VÝ @n4eSQ_nyiE usV9xfufp% @ęy)ݬ- S_NC! sob!Rz%@d;hs/QPea:'=ׁ,07+PPj0-IFC#xO4b,ڴ$CBĉB@,6T8ţF{Bamq4w7lkTdlqz2ӂ |"x;̓d=LtӡM>-JZ sR{45v<1 $K^&y"e|$i5xfhaC=i]F(51zbZ9+ll@R@$IZ=30`lF܍:Wa3aӦC߬W|.Sj YOXT~rNd嵔*^q!@ߤrhR"dҾyo splOQ.?Y+" hG)Ft o"0/cW.v7Wp!(W١ g UsM(̜f6u޴\`QmCnW~ݩ5&0,bți-$SB7@28vZt:֓oe@ d<~\^vWWc${p7 㭢Ȳ|4?z3|IpDʨIJb<܍ M*`^RK63, ʈl"/}zz2֘AU\)TyF3F$*4Ǝ η2A:# H>1 qy9㘪D噹Ȥ(|L.tV vx4Pi?](l2| ?>#!.X^`1ӟns @W-:[7niGz22AuӛMN#M@ؙm.WШ{34Ƅ"(>Flϼ{e%LUWA/!_0BUkM6s'Ps{ᚮ fNmְ9X攂% #۬*u'9*5Vϩϼe[Œ2!K1)^E6qGG }NCm-W.(Bea65E1śZ×DMNɍ`术Pg \zDΦ.d6'ip oj]8M@f9<)NrV*,[8gÕQ2ݘBJP}B>1FmZuF98w1I Z|5*mTRxf`dգQm t+="7:._*zdtVݟ;' y1Eh4ql6';4$- PDVаeT+s&w:8;ʲՓu$ Zgs~HA$ġ<kE{>ovB:.< YtSo ;;>XnSg44Eps?ԢJx*Q9r+ eKЛ$TI`hp?(hKܝ zQKXVІ%,ɯil2V h= Dum w-S{"W^3&͸0O^,bx!I6$ky/%dueBn]_'SVq'OPx P QwJ܀o&.q "wXs#g$%+O~*'9q/X8bOMIy*Li,ڼAl <,avIOޯXh EL)_;x0FZ!@X9>>->7xD+#WQ% q^)` o+ z  3XT$hܽ 4YK;>AnoN^%F@ZC.LԉX ·TIOxcCzCͤ ݓD^W0& pq[D4oP8Y?]l4D Wb_;nFu?`,$ ̝tb7`;1 @_hۭA8-"FG=]u0:tŲ b0Ļ8))N^qa!_<@0Z|N$%29>Bh7eY#l CW4hS%ʘ6Wx՚Ǽw$۟k U0WAR_ ?WfRf4yZ7i,7TE% #}?[݃mpjetEK/qEL_! x̢|Pv'Zx8ڲO`r ]kO EH&mJuR-^m*]a;j͒66Xy_KQ0NIo eT fao.T:1Rw N!`x5M~M"/"C%z~sylDbZ3b:C'O]k^tJZ#]1Y;K8ۚô:VɌd1;I9F쮩PA4"cX|o=x,}JcfY& KaHOR80ׁK<åJ#i~(j_vCc'CLsD|y Rl ^JB'XqP`2 wS6u͖bmR9Y1#8ST䢐Gqo(ӲАvv|\aYӜ HC\:e+4T@iUД^pGqEл߄Bj@UO1RSDontiI ]&ML%\&!G]N(TTp_ ^K-92kEڊЬ/W'lO29rc\0A8/ڰ8a" Q f{d2bUGg5^N,Ӑep / /0Eo6G{AkBԅ!@ k(o:ħd^ܵz j.NOwa*UC=iLlΣ* uʛNWYȇޱ*i2ZB,!t֒<YB獸 SY,9.Dtc:8Z:BlWu S,b{!ՠ^'zy&~_Pthys~sǾ+]L! VkU^?zo>z '=NWy#45ֲۏGrjr Ȭ>j_)-S*I)Js_:On9^fPBgZ=,gnQRzWv`(c¤k#ӷ.PTM;[-U8/b`=*MD]Z 0wAu{sXQU ,6~(W5eء 77_ J-}!-pA"/]. * ӧ'YM~ `oW{q>7r#!+x#'! ᤏB[V~ lλbw?7#(+[%|R<ۀ֑&-[II0RrwMM7/TP2+˼t11K>)籸GDm Ԏ*?0L0$|uB?z⸏/>U3: d 'Bѓ#c~5 zZa0[5Z%x7Q<= leq3` gͯ=2iH*E tqxfeA#@\,"D/T7GfLq6:TWXQbx:f]15s!eǶd'ܕss L>`,@fO-0p.,I7Ñf7et,A1z=y4x#vVm'Ki q\%)WApғ? ]1DB(;OFs>pyCҕR;QE>S\惩q M>zFx;~.q*6w&Cz&r7%(M>p0yBQמ(r?l"N  k#7LsJxl]H~!T_fc+ı1kB~_&rӜ0KtüN"Yzy (c!qûJv[,Z_QUd$*P"!3Y$QԣÉ_]&ӣ )3?X0Xެx஋잧x%3:✖s\ }zDrۤ0oPR>Tif)f)h=EGe]gV!:ꀏa]9XT=RC*%}̨vቻMoVZznOpyA%O0+돉vL`PhicZ)ix?BfDk\[bj[ >q HǴ;{K0^l#JoUPɚ'jU-Ƕ8M\\xCxruh3I '~v?-YQÄ&w}$϶/,׭†e@׮2yΊՙ0+VF/ FSoj2I"j[NT'~v8t BOgbqtZw] XR9DhȣF& vACoVqX#ó8=C+Q%.(>v4RtaӇ[2s8^{A; t+}E7՟ik]3$aLovƾ"xXP|d|#Aۈ cUL93#dӠ_KoٱGD QICJlr!/ͅ?6&u4,s+s^n.#s1T*/hYNGmj8' LhWsm4L;pJYh1>@ҝț9EĪN޴/E'$e, %Y~چ)90O='lLv5GH\EG+`smk(AU¼sՖl&#~yUr)8;5-faCs*F%.)+GѦ(4iYqQvf6r[uCʧvsgu"9tWVO4a4$n??KdDN,P>eAKόFы!rY~Y^?bnHjws#&A0qv6w|GmۋF+Su8i^s0lVP: Aа2Zj!ĦlK^|Fhjnj8Y 8I-zևvM5dI0T8/uN'Y1 HѭsiƂ%RʩdVk=0Ό%&'\8ql ]NW AhuK[+m jaazuSsulfuH6.L&Ͷ>T>uNERZ#)*f|Ҷgɾ( `<*k]KMB2]!t/!7fO~"p1o , Na㾠εvx,n*L/4B7Rf U.vZ/j<`Z 5Q#JMbf,бM]E;ކ$wf7!pp h$aI\fiE36bd8fnI 1Dg!NKXY]13hS̡l#2 9v= ?Ύoλ$Ξ[n"%}D$5#z σ xx!:E" 5 *#z01[gD&p0f&'@|Z3p|pHo1 <p:R zl5g+$[ *&ȐM|eYw\2.u]I \}ڈʧC%9`<4t谞^BBbwf&3f_U#|p~#\;_ |2ZbYxgcG t@ rLisCK34e1w%0+p q] ;&<-%{BO1Lnd"X8f&./>˝j14J N܌lܟJg.O6X M.XNY˴ִ9dhK`5vcAڳi=ŕenH-vE* -Z{;sتy4zsZ1I99W ȤuC5xN**@I4}oSN-d7{8y\] pcx1LfN`@37jv!;&"qN +bqΖEfu0 xAzK'Fdr) TE1@S_ϰSH'ᷢU/E&d5SZedtx)]2B_8I1!Z#isءJk$L JBTt wjۥ:IKWͱHbК1]^ *qE9_-g׵a`^bPT2}h f FM㚞̵˴ ^vt"}6}7}w款#(/sS^bR*`dgsH@+4[+~)cX̩cnTsO§ 7Y';Uq+{C,,t~Pꋝj:/mMa$_5F* 2떭^G#'ߩei E 6|:fDqNǁ)w P|ho YJ+  *z d/+t$p#)pH%xw|li&77JQ즫vg42Z*N&.o-ULlF'S/F Sqz*-b("1Nwi= .x+.kCgh8ywĴҺ:}rbm $l!^>s -?_4l uPJ#Dj$x Gz)me/pkfA@vV=E܇HX|~M  #GB1UPxOc&r?sz(Rջz47tws/<Ft )A<&QŴdJ~hbK%,6X^W-;/LG2E)wr=DLMs~-Hh5yq6U2 ީ_ce? ّQsJL"VD&4*H;G#ƸFG~H@v, ذ, *ݑWwBF]Sؤ9ɽ}A.M3a܍Uo-? U,l-^4뉍U˴IYrg!1'N6CW%FzsT[_V~` $|6Z8i߶h1T+ Kz$KUa/;.E6@p !3OR%P?y.~ƛpecTMȬ5}6U9~'I+$f +{;-%+( ݁5M3qsIy!D&%m3=օ>>FU=W֌@A1u5t%ooᤷG5e64p4,_#v[.9|w^ܛz# o`l+9ʌ):V(A~:y- "Ǣ3i}:2xmS8'Q``kJr }EcsCV}c9T8`㑻حv"_Dޮ,N[00-+lݫA^:z3e{&"Ŝ_7 ޽әqJYE&O\)\dF''z)֟}y8! 4qP11iqѼ=>cMs-0$TE*( J.&ڇA5\Z s>*]ajy@Vz ivE+ñRZH9Hw;3|?9,njglzL(ü; ~Bh#-z ᅿfXe85jdmG})!'7:U ~Q^{LAM)ؒ֝`ʆk0sy*yWK]S}!gyEУmľzb&@瓤aN-~piѸQۄUA;E\́qDVśdGuSC 6#pƉ{N%Smh2BfłFL7PV0ߖ)@G"]*bFט }&5Ry0E #C}չ=KJGiORT>H!YC*kLvl&߃Ē[TҥNUD(x׃' 5 >Kwsd߅㞤<\ƆX%\~u҉`B7:bx'9hl9b;* #4|^eҹwyOefDb7 oppR9=]񷐊Pڝ\6[ǶV~&DTQHG~Iko^7k$7)_ZtRy0+qaA ?, mjY &&Ȇ=Z%/wh#$ y 0 ətYvwGV)$(8vU'gaٻvJ$)[yip-ߞRPQȆZ6 Vâ" !&1.w6v)qv{B@طѝn@Ap _Mgڐ L[at"xj"^yjm--)_ၞ^6jH !H)!FXDv!YeqE k"'Ts Gta q3e>Џ;of!65v)p6-\}AtgVs~XGx;W)xjPF4֦s|)scMUIˊWgVR |EX*;: ePN24Z/#5HH?_ziuY* Vqט# Ӛ"O /zFSM:Ju!Y}REDwtQǧ/'d<Hkm 0 6[cS4riU(>"{!_}#O`D9ɥdTA>i,ʚ{{[zP K9*WHAFַ| W@ATV3Aw˂-c,vTY~g}/;)Q^fLM1wl|`+Ul;ٱO v.Ї5x(P?c7܎?rIߞ 0;Ga%W2;cr%C&(K6RP'ynlIiyB=O `'*게@T'K&2 "BcM3Z$f$<{\`ǭlsthWq+QWu4W?(o@bp4rG&JS, LU1vΨ%'Vl* vo JcqC!\vdY`TYP!5*95YŰ"CU4ZRWsM}iV\ &]S Ӗ9T\@k)X(oռO o"ϞY-a4( qDCzrTd_X ҅!yN('SG|+(">6&P9qPA.q7XGbO0Xx|ٮa!O Mߣ >:k!mrV?M0{ FZ' -]2 xWRNTX򬮋Dj_:kU QH^ G>\{6"m+/cX>l{3ashu,݄kjq Q,,(p˪L*%2hhBK-z!w"Šɼ,V':sP*' &7a%TC)CVV1- ~s KIgڛVUBE/c+{L_>-/YFDN85"uq\6ø++ ΟNE@3O /#_z51h&THl4]OGh zXn!zjM0i?+bNHpKN*KJ?-G#nMYsX¹2b1XGԂa=M޿3P$Ɏ"Nd9ӻj-4͈Yd#3cJ'+m_]+;oZq;LהrW"t`QrDөP14X]&2òJzp8*`!Ӹơo6?/:'ꣷrü4qK_B)DD]cq6c %t"tҠrH,jAF|Y<{c4=Dih2~EpPrM{-Lux Sm扇X\gPՓ֟E۬EG fY<>I~mA~dٕcnZ_nkC̬VuivwFmOލShu. ]j-"),By.?;^m|׷eB#dyt2}Vi#( q΋XF!@1e(;tJeސDc$[HdNP,S3{8 pQ$D `8ĺ X@Kd)o#]&o\ Y- l7ūSvn|ӷm8O4۴͆+Hq(TY%-KXʌmB;<'FS6w~@Ex[$da${ SDS y ARz!y A,@P~ O;W-\p gf߼̻6Z̀<\ ي#^ۅ@.Ma#y^/aBHj'1}`޷Rx sp*mթXwͿK~68A * ZRi#":\r@h2`R@|QBr|f x2–Rm%ⓔ#LhelNt7eoq 8EŽw"^1+&yLd;jFNs t}K}(tҍ$/Ǹڌ$бE=L.I~Wڄj##@Ԇ*t@G `1Вd s%a aPF3`8m{! pxלˁsG}_k n"ɋhIzu܄NOا4_C3jd,#^9$nYѺT$~=[-+ܠX@T^5˳m%f9diuCRŢVNM3e,B*ktU쿘3@w+TTOGFN,>l'D]{6<2%e%A*[kpΝucKI mfm#*;'6|$ݟs{TV@H$dd%o_:$V*,p?z-]U\*t!6Þ~ʀ73aPdٳnYbFRU=M kSݺ"lƘ2;>b~h0ȣw~SqnqHFܪR_H݈^sa0>_:#g]VqcKP+Pܖ#fR]@:r٪V*$xn(69Rfݬq^Ŵ؀&E4z(l6AӞp; o"yxXr8j1Fwz֊RdU,6C1]#̝fcbҝ5u&$e%M:Uc2Q xJX&LghVێz"8OrhDa;HW} X;i̒bFˈ,b7{i!HKʨa,y~psG#GM9Fy;uګݤObk`lE'Tk3k%AȻWo ~ ?2)Ϳ޷BL?U\ PJ^GKԶ ~  i Xx Vؿ'1 (_%?vg 2cG9ٟd`o Պe|M\ۺ & .bTiA7SdE2yJsLɧ.l@, $~DfQ s>(r'qn0"g_yIېq(K-l!.ި(:{2q[D Ŗԑ cq "}?EAЫI mȻjYRe31"y5 sBZNɥMv`V쨠}Z?݄uP<5Ia7+v|x ^jJ1}k*s%bPMOwht5^7ud˒Y e_Z()?HQ0dPB,F'>T^i8I8v". ?i|EP{- A٤O6H7?7Z\Mxu*Q3mڵ+RXX>ȏٽt׳x:G bQ1E =v* z@dh8~HrV*H K7Pq{-1o&00_Gq₉"ڔUHT`XV;+IZ;kY5y?cXt.q XøAÀ3lŭ_Pp+)uV Ȧ 55$tF}~id bѮ-GjV<\}wB0IqŒ8[+rsSG.)B8&ϒ'7 %*._ì埓5ּY쟙<5UꟘVN5oA`4U&wip"i6[OE=v6h1w u@KnPII $܅7Y[6UUe/}vj?8#x6s$rb(hAN}n<7HmmcZ/)z VѪY-c m3Bԅ %A t<ќ#g5j!h.-f gk g%pŠ_ɼ켭&ߕ(IwpXu5bzt_  h;t"G3w۹HS$LʰǹnJ_e"vP¾ r[8՞]AG6&%?˞je;T[m^F6 bM_ǬL̡Zn$ 95K2>>%L:|FRәjRIb8-(.sB#:5%:kV$yN05I$R" 7j E:76JXFI!TBxŕiG'@\&hz B7Cwy2w2;=(CXF2)(nUI1y/E- GTknhxhl^D!CY ?4 sw_Mga_a rvi "Wvlsc 0>뚏o cdIӋa"3DŽ*n4Y -7!йzT 8G0#enu1x?뻂>m Tsqy $j)IUh1YЮ, Ndk梜\SצT3dݻ$ڨBN?G/i,nu״c=,W<ʒ;*rшQ)5E>5rJ9KԲE!ɿfRs [vT}>pm"+ؽ%PEPZ~}4a!W8Fk=\r Hn55}=WL[j}H@1vЛt6T9j1\/Pcfv %"|4/fk ch/o]ɫhsE ?l-iQE?efwG<ߐ/σ -- d? ߳cx룗CNW"cցӱ8\O|Wa/]Þ%uj|/0Jj֯rP5'X&pk876n?rCPylYKg= HZH%*VhjEPR5nPܫڣL7nj@oD f$b MOM3+.6kj.Ph򋴎+4F|}-ȘM\$ 똙bkop,"3BcZ@^=-Mڏg TJ7N _-x |ASjDb!|r.HѨ#AQ".cW%I񼩎$܈wq^GJ-H;{NAkFsfBu{XnmMbM"~:)fe= =0$Ծ<@&㧱ݚ/?oU|ӷA85 !YHj(|2o4Zetc%}[a'-4<9ʞ߂n,=_̮cAZkA\zpl+T^{0 Gm9Հ1𩳽<(m:y5,> TpQbFvKW{xA>d+a㌄ThcWWE eGNٟ?#G SxA]&LCEhWY:0_Fބg4^[!ϋ¯_4+SJO+jseU:ً!XX!ii AscǺi\L/ËC)q,ljWR/͒0j5UUEGs[Dj=ցI'x5jSV++`k5pBb u $~"U _xHk:5{van߇9xbpۺ?lL֐YNDơ~ֆ\g_֑#M;l{7ʃA ;Ng;)K@"*ktgy!Viď:!S^f>_ M98rh!9RO2h$^6ʫ*:Hv~Kq|^](p(ZeV 6a@Pqֿn ߤrZ |~! !6BDJ 'H ʊY):s{w#v rO{T$Cps^J40c(v6 w7Q+>EL2j4S瓨rCMTju")Hwz_]g))tWi8>w`/FG2 p(5]U});_]R,"%>Q:W2h {fE7d!A>ywS;e8^%~׉=;1Tl5[QdQ({Tjޱ',+m oi7̞W u6+wd,w]6a~"e!1}aiG5[%V\Iج:o)Q\3u+C஺EB|:fz0~R~c'kBjR5x$|Yu^  g*ie%?#(Y*5R)-g _*7'\'9PW/J,< b@hS(ĭa77]YKo-!w6ocqL)Eb?H/۔*(Sof&O>&㥺DT/Ê.h7O6ၓ<6 b`>;5RbhQPǂ1ް sKs2m zYY``4䛐M7 tl2q8tueGi[:4bKe#X1 K˜Ljx2Ƭƶ}{MHV{ҭhL_\gHGQM`uW\M@jRcfa3hNQ\<OnVN’0"ǮCm?^r(f?9\fqkx#P\҆0*d^7\>K+tG) hCv{﵃_}gimW‰h@ec ԲQ|mq1gw[e`ullfl+Hӆ|'W=OsLʏڿ=A GxYR'mIC$&J4`bTS ͽFQl=i GSA8=I=uQV0|C\\>r"yHہudsE*$ν,"~!LO1lZ#/9R%_s'Mu%,qfMnZ,oD|cCGexSIJ^`TYܻ[GQj-N[Af_o4u_&Yp-Yo-Iv'+Tےw зul34dž\מc']SC$^r7y 6gm,>Li.e{kK*k kh}9w$}9 7A(˯tkf, 4[%;e\}Z,z0v8] ݗ`M!sLW D4d.ҚӖf+܌Efa"Rip194^ 9fi4D?$*V2!@`Hxe(X,8LzN"QGsT2_(4h?X?kA&D6d y2Ɓ4;x]cgwP>4ݿ| zpPG3{1.^࡚:*S NM;yΠ/#gwW}C5Ӈ0ݩ ƍA 1|N͡/$B&uLtmR'I :iaFZꏃ"۾?y:F6;IZo|f]T- rjlgپzEA3{5\O|HΕAhڨQ^{{B|XAA+8(8,Yv&G2]( Y?dlݴao&SF@д/?V,@gX]B[ֿ6G,_fgJ)–!0lִB86JEb`$'KHz<`4呻zBZXw1m(üi`_m- nkPpɍS*g`'U7ڋ ஫ Ӡf Qgs2**S}[: t r|JvA{nA9Q݋C6aUlzޠ0zc~yq:Aĸɾﭻᦸaˆ3H2ux|Ĵ=m&m< ],AQ1j;RXiq+/ lNKsX¬D09C63ͻG+?ȢY($6m:`}$ Hu|OFq i'ߑVv001M]|Wtkwin@ΩO[N;NZS,nBR|]#7RZ.| Opa |T #[Jn%szLHyXMIfC/Rt7zdO쩋/Ш[~$A Dd)|G&^^OSW5#iFsp9B׿C8acQ;_٘2!C3GYrCsiJ>g3'5-x3vN5CEd#eJ@Ѝ(t1B/9ArA]N|hF(YnV"Hr}| xfi ]9#|WifASZJ nbFC7c^w=N10HL5E%]bV𭜦I5gvW|^]&Ӧ1 cI@svy7<8^2tбdn<ش 2zs 5=H7/޻nZ#EkxS b:~U968u5~$ju;‰[Y Ek$-@ Ñh^Yq\WwYΪF {Q&v مuWM"S;dAlABPl9m2,d.!Å OD_xCk!AU |}ΦmK d"e!ˏPH3|Rggp!p'Վ$a:>mi$rA}֬0AD": k?8l*[1τe9}$.[F߅(tR>9=r`F޵hZ_!lh|i>붠˷xgI2Ֆ>$N}7SVLJs*C*T3V!#]h߁cWtdenYnf/5 #A&KC쇰t$jRИC$xAJQnAr422K 9 U 9{~"0Nj#|i2JmKhE7{ذ튊0<Oثh 43& :}WR)5I4+ 9EK+6 b@!6 9=ԻIn:,xg CTZSgY SU$VHt'd80{ ӱ5஥x%g[qnEf\CჰG1`4\wm2rIer2 4w眩 #1|ʔSG "8Q5UMdH"c#RREXoW +[EˁSkml„Ҝ|Ht'y3,[@O}ĮJc(dpIPu~/n9k$X ф37O0OĽir|@_arpS6B &gxġYy=]Bh-7˄ =I:ckQ [Q:_/mίlî6k΄r8uj-.A: I$oB ti}i:t% myIC2W@Njs!_ɦ"d§p)MT[Hͫ׏l3l+^!/ :*ر'0o=E@_-*Qp3LSK}MI=,Vj/ooA] Y * $C.=]8 ۠*A`*A9 ί8Wa'of-0F+BuP%Bu1ȾWnHlA%K96Ùn4f2ޥ0^>)_`r+u!`!R aB(x?#x*(t=sPPL@C*z I3x 'VȺ`?Wyj¸hhz?m&1s4+֏ GcT9&@]_;@OpfYbSRՖG-w ,Gn5Ge(OX|E{?ET 4Rf3ȑ *gIцB͚ڭr4*!k@[Ln$OKpfS8TШCm ᡚ|yksxQ$2C 0_F5\Xt~lr{&&8j4+@g!#SBm3 VRXZ^d>Jǟ=.9+ ԇ7$bm:m(ʎYp}xhlmqh e \χֶNN-ȄiU'oZ7&Ym`y͗^;mJJz .;lI-매oф p 3EO2x`{=~c'J5̟d5$0&Q[dnD{>9ۄX[>:DpPF+tle]><}&fݼS2؊%_a&BXs8"N0,AHQ3;Q7%L[?4 =%O>n Y\x꼌dru]"=v?lV|lh8")b |JgxJ<ȆZHk_|yLn٭߾)̞Л*G"@o\YX'EV;SYƾ~i|lv"O6tU\#S ~:? ^!^;vOPm[! moN/Kh }psS,A|ĩkح0s1sߘFYYi`k"oKE-'JUmh\ TjF潏mp۫Ƅk,Wk|v/2ng݆Q 2|}QN> ARi r; PB)NLo"&FoZRS|&<~ФxSZl?WV4+}܇Yo3(l+g@KLj#Yڄw?&]pdi01؛xt+I#V?#d]ҟ9.0{yHhW=Ga*./[db\:79 F5Q4cX@Z8=XXiIrN8W $Bvws ٝA< `kyTm#iEPǴH1uZNhI/pMךXLs7XsiR )6nx$t z_e-@B6Ҟ?dQp%h O ;2wJx(j':5ʶOeAʝ>dUW-׍Sؾý(>9~'f!@քяAqts!1D[>9l4T%rk^Nh_U;V9vQlx& 7보ZCV{v:_XTLbh e_҉ Qy4vyԭjZ[BK\'tՆSLɽ;W^;+W- &w܉m%p\ŕbC/6.Yj, hoU^0(..95kGphZ klUzLLÄ$dʜ ZEȌeűU;kbG3RM*S xU͗4|a)KHezf4p[i%zZoZ&]ɰKc%zL|ryBBEMd$2|6!=Fc^0ׄgpG|,#N7} <(^2.x̟8Kf>ʺ\GS D ChQ `bS̰R0U;tJYb2@צ7=jYYy%>baIM6H&Dq#j盧._vF)(}ˀ00kI0wЧ0*TK9#X K=#>GNaJ=jkBh_pdxl%EY)u]kkZmp]B9[H\e֞bV!sIWypɴ Cc =`8ep~ qGPtg'uCċ_\Ã!BbwaildxLU<<\Qobë=F=W %)|_Yw?}  EB5={-ۗ/Vս}jgߚxG 5oc4wj8ub\꡹#UlgeGt MTHE1 ixiU((XOWD#p,1ן]g\V¯{d_wc)7 !;tY>{dY4]cxlIm P8S3?aa59Wcs/* TŔl,R 7f-y\!)rHUY/à1ǸEP3MwQn#jn(`}9,Ea$zJ{7hʚhi_C4fތ)!@\X5mD6!<2VU yhA*Vtr³Ϸ)/!E"/ޕ@54(:wN >0pM"c?Ļ Q7GH҆H_wD讷t&enH5:ȲՃu !'8^ًl7 nݴ䁼 riϜO27d$ |!L2y2pT*S?`r|]4hCY"͑AD!5=XYWk _FBWD=1E5Zĩ fZ$ɔC YNv})L0 Z~Mm}g寺iiM*ϓ̍91|O 1$x$i zm6cLT:X8|j@Ξ-EÄ/k 4 7@mrk9a[8.ǣMbpOؙ}|}&=dq.N|Z ([D^`n[Hn TT?wbk殖]l,j~n@^Fo$4 lUHDm,]SG\.rJ "6:&np{[XV Hph?iؚ9± Dfz¤3^.ň%2ڟJ*al\B/*:z9MPm#, hAC9T)NCwA4Ff49BԊB9 fXm(PaeNΌ8I.:Yp 7bMD3?vwkje$#@N( f>ݮ BUK:1GnBX@.5:t 8SfzS{"8t!yZ2Ncsk>c{}`_~͠R1zp< o/ v9u@t\X4R*t|ĔNDU*t`쬰I`HGF6& 1^&V(+:0d)S[E`Hwo7trHFUyZW䁅sRf8-FB4 ?j&A \\4g7S!’sOʁӃXTV (nyuuu俐 DZ A|CGBb+<j\<M )GALc8 K.Y'7l>kITb2V= /@w6X {$<~7(Gkjkxw'MZv7EҹhB`a|gF@2%=SnrtI GmFAϠmY2D6KS\U}@&RW1](;˩Ţ޴)*m2y4/&LFl's&M ~BY,Pw8EZڕn>cq'l;z_aA4,@ٮ?UŽ)([DTP|1j7΄BJ8줍$Tg2\O1#j_~>NZ<1)VW9[վľbͺ4elCN>6{5q[RCSa,Vfɒ[ogDOj")m/;hjvqfcO&=TPUMj`XQon NE+rLZTM|ٌ^f)-?<'º)Jz懺1_ENǗ/DsR3N &A#4q*1vLAO#8RKShmtތd5uU;F:(-Cr~;5;g%> ^Śmn v 3]e/(R"XGgd>FJ_l^u+sDz#.8xQb; mTP)"7=Il~:W$Hݹ%,5(n|ŬGdrc$kSo~>@g4_ݕ 7Yf!6qChroW8%eW:謈X|\[b7W(p[+˞gnQ>Zr]UӢ;$pLWK2=jJ.=6(u͔#N[<1Ld7W` r`}5Z~ZH/v?ʾaeЍ"br1X Uyx ^;0[7Yrt"ߍ8aoQFCWY? M0L]g +'c\CˢX/U@?FG0G-@9Ȇ0)(-.>G7F9Ҕ`** `(OSպ_1ِ_֍l0YjN\jicBB{s5u22PEC3_*P/ӿ(J݅~[u]u,0lO;3A O];jtp}*B^d=~,Aէ3!L1F#79 Gq;"rD#YAg0"(L2gҨ^@yd;PCRszdB~2^M79hQYmBx"w_(:s-Zh~PlvC᜸)-lRY J|4UH#Kz$qp !򚁍ya+Z8%3zܻU_F~#gQbޝSZ01De7z*/k}(J sHzllM_pH'vgMg(160:$G{qnnjwW.@8D{v:|/Zm zcMVB vLBŽW*Ve{3j.k)ڏ L+-P;5 nѹ8 VdMա,Z1(PK5ՃSZ j\`ب@owU;O?k-Hx~P-CS.yu%Q*MHAV.~h&yJvWx|oDa^9T~O(j5n/&d#M-h)*:Unhlv}B Q#ͮkdj 㘧5vm,\\WBs}.9(Ǎ|_%f7|\vWno7]9qK1aɈH}b$Z]SclBvo1^1EDzh,-Es} Wå4MξLvNf BZA / >s=q΍GKp!玪x}QAt]edKD5(]р]1Jm3e!=!b|pN]! /U;1l4q-x4wQhjv6n:ArLڑu}YG^V?Y<)pfjD0+j;BE4]B⚭1 2 m^~>h*>՟i;C1 oD"y7_ǃB)8o}zj}V$BrbqjP& oVris?v eVbz6qKrFLet'(„,JI`\DrdG39E,('LVuM!<6<+1dwgA9:8FիM1l)C^ߘ(dC#I(`8NE?tը<~l8[$`ǝr]>Eke\e 9 aJ'ޏ{c"l-QD׭JY+N:[D|ݔ /\-&-A]|" J9}?-߼dҚQ'Ey8S:\-Pt^ oamWS ƷHl+K@ۥk]kưH6o@ӰFaC@&쀊D4Q:3[HZ,\hzn`ח> ==TE ٣ꄫ"uO'-]#ܥRpNOWN-((T,O'LdVwginT~k_.ETMC=;kJshƭr\;$S1@\6f%`p pؙ&;b@pxQPO=yzX@kI6,\ Wݙψ}GTVtX̋zոV_㲣 YU&f9 ^kW*]PxY5ϗirέvZՌj$e f WYg|<YHٞ #MˤFpi)] _qds\ lEsBrs`)uEk[>\4Y|+Efbn}=[IɧUT_xAt7٤=bA)}LaiFc?h|7T0'wORq:R?ihO'ン"כ|6| Z&!W;+{Ǵ _>Rǯ~rZ$S^OĐ؅Do][V q8~u)6rW`Elܹ쾚6O06tRʜ$]VƖGk7{ OQo`: ;q^$NNtj"MEx9#W𑘅,]5.+2PV1Y pSJs9@7˚ۏVJ$[; \LZ1}p7_厢&fд72鵰ÒS+DHXrt7Ճ &-uA8UK*z,RڍB3ٶ@*[J~Ǒ;jrTnaJ ރRο>XZ#^#\yJּd?q7a$7fl8   FѶ9R}.druG@c>]:њ—4).BjmW>P&%GIu}^qvPK'TjU>};uTnm$8=ҷkA`2u9&{cd @@&|8EDO-w>ɲb{lI_qArő~*U{qm#.ayj sUd;ڗvG˒{c)6ؗBfTOԃoS?bRZrt076q"E:x;D/(J8?>>3H9hOBn^po+"V)mKᮝYQFɊ#C݀}؏H4̵㄂IJOdUAt=jMZ(f̰&9;NcP!=V]=4JJHXlwudTsFA_Z;bO9ٕ>=[BAB1Ty#9T;Y%XTKšR2q8~=\{߬7 G8R l@FK0oF9(acP ⅱ!2Іfx:8yl_6']}K|a5|W،ulv`jC+|K[jE$%Ƴ0N}o(;ujQw;Dsw7VkejEv~1\lUu 9H0=!PEe0&$ E@۝,X"謵 |m/_}}Z%ATۂYJsE2~rث7нAImǣ uDa>Yx@|U1gqQ.1Aֺ&BmO!r_Q I3GEyG݊4ݨiv,|`g9jj3ɳB] : ^z#+] yvRdh@Ոr1+uJ JIxhk] l!LE(y :a !N^&hO|psRgDy*G+/2ؾs GB2G8U)I~aߐߧpu}Ho]:Oêm3-#⇊=S>ޫ\wQz@>A51ҙFMeX>о`:;#p[D:y$1+/Ae˸(A)i&xIaǂ1. '~qoHc&VD FkD`WWфcu}Qb6y{|jj Y֯Ixg{ه䫳;(q'z ǫ"N^\6^a@b<3)R گ&drAR)(؅@\?͜)䞖сޖquѹiIvxC*Y Ba3$,ͮm}F'cz zf#w3˪[atothnDGhxtކܕ <=9t}ˮ< *[!:&K 5ST lrCqƔ:Qe35#fXX1x>/\v^ϋp Ś:"l0i{V؆3\0FyZs&eoՈB$t-6MKb3S NѸBωm!$Zxׁ+f7׃ƹ!U-!sXgtE}7%nW*bCoQ붇 UA6 k񖥳'9y^Mf P 2 Ja}9M{i.VW7|\(D)[%" VW_}39i?k!g Q:Ml0P"I ؜A̢0'3vEE]=W3$f3)Wg=y>HdjZWe}fBC"QPIImhr5˂Sh`̐X!QY,RJm-(Gw{vĎߦ"W!vGkEpR erb2aeL}]LIԆ;Z< y/4<7 ݨr 8`UJ1Hamj ܍A$!-!OVn%2FW gH֭L)bRK'R9s/7vR(à?y􎉅v~YJَ'CZ+AҨNr&Te ^tvǩ|B+QI1^ ObvUWf-pAݪi|o wgrAv$h_+TRh0᪍K _fG `\@$nNZN9oJԮL?PS+>>H)J7R5QP.Ȼ FAxF2Ud0;GHO= ?+=4MRaFe Q DX4_ʟgfd"y 0" !fa`7Jtl;+sYAMmoO1/z(kjıt[bcit>,:2 NQ*+}}Ҥ@OSƵ/Ͻa M.K{%כ ȗ,F| }#:GYf3TܺEO8!5}qlz Fq0.7uds wR^FQ"@ȩz\ZJhx] Va+qlJ+6$=iU%OAeW"i*LɄ"5$-KLUnz@43F+p6}ވ?u.dnF_eFM G !3j"/szMkcd ze_ԍHE'э]PSur$aSXf-G|?ưlzeHr>4^Dk*7_!iA,O]csypJ8!_RCwVYlTRw)"~ƌl5rTs_{ŽC5I%e #?X*;1z۵4X3ʗcπeLwrDGC*|;sAڢ1NfSQd+OuH9q0ej_rQZjbe;kVN״<{с{'@W 璽*buW!P] \!j|iimeל6ֻRΊt1fpvdScR@ŔlL!Y?8B hI#P# Bj* ?)bm):Zμ] ^x>ӫZg/P8\leʡ@9{~υ6VOR%㩀`)cYR_̙@X`]meXz"<P]:Z܏ZKt-@4$0llށvmk Ͼ}ZDf;]q?t!h[tx|/,$7<dm5%d &Ew.Ixn9Xg11^47B>XSMڑX/\xne> fa-kbw'=U]K1٬k0 >cV5 S0N,2CC>-z➒K_aq2QS;XbIHl% ][Oi{1&*:Y]ѳ#Kc߉ͣ5)0Q(%-DGD;.eYReh[)Ʌ A TnCtfB_Khu"fEvR24# ^L%A)9}XyV!?7lۖ#oӝk5Fsæ.X%GnxCV%\ {3ɑO"퐘U,l7ɵ/-FвTe#,=mJ2G'S>3Rgīy=jR=`obcsJ1kTYfgvBo:ؙ9mo@o%w!p4k1 2oP Q UoAH \ <ޅ}qZzJ*,Dh%8~bF-kY"j뙂ߊ͏'.~9lѢ=y Oі.QƤD3)f-7ЗӘ ރZ">2+p+A4tH/WaL{t,0.O_[n}5ER%MD|[;iG'+:b6{vݸ'@n_7~a" ^KU'8!g+k5 Nc h0oahSPikI2}н/?cmCm]ȪT~~3k.VsxCdZ'Q_l*tNf@d+Jo1cI)SLɭӠV*mdktH0_LTdEQXo~E<CK;WZ(N]{#FX(ڞo CA>S8Oס׿voƈJv<1,0(i  >.LNp_,㤣x8vm_On4dps8=߳.\cFq~ @/Zk^= @:u^mJ6de<6*ʬ vnCc ErmAg<,?4JGxzAL #*9f.:5caL U@vXiE?k/{3x}4xo1M/Ǘ;6̂aȸLeYEP^!`R3R=j I 7^]YJJqq6 O>8&aޕO^6 W38 AIyǣ@ KAygjuGs'x޴ *Ĉj>m\"ү[Aia}Zct5Lє.7c<(PxdEsF%ϖ@#3Y Mq/IAE+BՅBW12ҹʍ"dqM j*30,%k73 TQ{T4Xؓey. ?D2!okoW<;g&zΟ)4}*)ǚNG;@I|DrAo0ɛͳcCMDB>w&e d֠:߃Nx*c)mdVz>.𻵆:ArPQts+3 7`B=X,k1UQuMvV)tC65f)H XVιs4?i%ⷭʥw*C}@rэ3j"r_ɠ]JFLS)Ħx^O0@~"7ʤP5TDۍ`f҈ޒݴhZKOZ*C0w6)cl`_vrڑ}̭>q. ^|Lxg6ZO JY Wҵ%[5K9S ?ə %Y绫!^&/w\fh`j7u3!:OpG,4{:Yf9| G"o-H dX}AΡD?jaeCwaIJ0t΃su(- $l6~n{@ K|||'\'*ZG7&<&(b\4·0UAN~%{b|3i-S9fGlm"$+̞ڻ!);I2d̦5I3ӿT[]7P}@By[ry JߥF,ز76&yxM=GLL=:%dw¢3 ~"z:jABF DDuRbߦ0o>羻Bsz|U\iρ8!̇:ebxeI;*%_^+`}8dq鰵Q7p@fVA7Yȱ^u+?w |~~Ds=JNaaU>PE}NF)l~)ۄ%>]be Q͆@a pMFR߸=mtO'K,v`r3:| wHv`]"'"V7iagJРwGp“A!=pJwfت緭OaZ' , DXWa^ՃXrNT瑱p*P{cpO6Đ߼CXrLxEV)t6$(o*x ҫo~*ک sGmݏMxؗo g$=ʦ}^7HW| x Lk_# -G1OAUU0 )\Ȕ.\C{3C$'ZcfckDE^ ;e:?]YΆkV O}tf^[ւt,U!CnN`E>2"NQ:xq< noQ0߰ԗ@6D!X\06*AzvOU gPWyiRggoĉ?*' Ir*'& k,09fw;W{~#%U}Ƕ2=j1l Ka*ՠ~b&Wg 1R-1y}E;I7)r={;\./</W{g9ARgP0LsfAbL82gP[r02-FY)FaeZKGlBc0 <ۋTPfhF"jl$CZaXQ8^ )Vx龗jsrOP7]#I )0Q6S. UP*t0"2>) 2%AAH{tt6 'h̙ձ ~$\|?z0׍vEN' oKICyY!8sSߦz;g#ԫRE>n-ޣ**TG:Ee`~c%mR&Dy^k@Wu-*fm ?iuK^pnK V${*h.8 L:-2YvoHG(u'Z\HD7ӈ͙z+UY2q X2D4Yżn\7_EylXm8ga[G*G{i M! p/ow֯ajD CaCTHa4S,q4eGWUd?\ W\%cKOsTnut@eZVb9%^:qlZW$b^$֑_-_|)ɛ3Ne@(ʭ1lp|x`6h͋W` }?Lz0^ʏ" , 'zeVD?}Gi)s(+)QT'G'x0Y-`. gɍ~[ڛyü$VcHF@rVJKXsΘ6>} ̂c4y\"): auʜjMNYqAQIuu^3+? ? '"`)xS14H+^^n0̦6\@b,wU\@Bл~Yۇ;c\e O ˇۼ)^v}1b>< ]3%1/M,dK̡S=1N?Q2 g5>|Sϡ0K "4qy`xMGޜ"zkʻ/Yd4 e3djC.U1Ԥ'XY0A:yOP:OuعͅW ANnjF!O&QWTѤ(!Nj6K!s(a[vmљ/m̙[g0m=J!z0^Qa2UBn l7M7Rݤ~l8×Bԏ+CyP"eբ!'At?,k!N0;zn{8!%a'Մe|+8q,$=ҋZFP_VTD׳:&$h^30m0ɮ ^7>lԴ;c\1Z}MV“q V}gqUOZmJW^At.~3}$rV أ1@>ޗcȿ#K؂%#hGs4%%!t"sxω}yG(<{fMp1 - MbĴ\BÀ*\FxN+|(5! Q!Фe%ȮY߽Oa\[ Di)9|)l)Z"WɋSYӕ.(ÐJnjv lӔ>:r(kN-˨H ~#$c$.Y1C@CbP/P7T/C*HaC =L5F?ʷ?k? 兝-LMr"y{AՊ"{)y`/n?NvGIy), xN z ԂVi /0 ˋu8"\2*a|^xؙzWܥ0yLiX;dIhBwez28ZegZc)(7Α)%*pWPp# 1%;G9vy:5yI&=p],Y ̑9,xz(=6`twijjyHݘ`^vKTiܿ>CPLt3}G&@E X`~v]R}p+me!d;c59l;C.{ UDP[\EL'Xu9lb([+z}2t;S:Vʗkݫ0ր0P6 .3?3ᑄͥZ'ӢӚqK4]8(Xt@~?,Sj؇%ɟ҂X t[l49&7> {hc+_˙@Tt_ )U"q;ێGQ>2K᫘\k9/#Z}(43|+Ga-dbZjz. }W!:wC[$U~uL&7g,B%v>ƒ&Zz"F[:kȏ(}QS#͏(@k#;=MCCNYQc2.ߘ8~5كuaKR[?6bQUUC1Y^^-ȽG~3 "$J]d~ls3Yg̼l_:38a%=Kd1oM~񾥊"a0'с^{UXL/ o", Ed)1FdJ<Β^bzZ+<{^$+=]b;9%A1/ Cw݅o9$Y[Mۅ^0B8BH>KQi/u?cM8v 3IG Z#w*`&s5r*ZCNc̄}mz!] EaG1CEp?{Pn}B;!.L)F6Sdic!$7r˅0MS-HlmTߥ+"ṣPfO-1Dik8LQ)@3ds'b]"6!9Y,`1"&-dوSͥd DQW5c"+e* !Y~`(m<(V8.a M}gRwejy_CB`|CyˎhqƽZ|Urd)J1Vρx:& jH)lxy$cwѡ &j`im;Qs67_&>$7?D0 jPM8s LiB Pr;DF{$Ě9lt ƟšB͡iovYp!y(vutFPCk疥n)ԏu6mCMbo ;k y9V}#dZ#L qu sB0?JsCҹP5IY`{4zGPe5tx]ri=mՊZ mkC;O/ceҢxL^t.[Q$ɬ)~o="eB8?E?=2#^Gښ^#D[* mujW}ʢ)=i٦f|~ӖO.*p^r_)8˴NĊ0l5{xU+w4-qs->Elq)n9ar 5>`oQXQMik.\G%}wO>*nplBp_lAcPkRQG|n0Tƒ5uCٳ sBRm_jvhpحQ8 &0/ޱCrtil4ft˵~%1Xn`4ڪ { X+a%C2f} $Lu:F {.yjI z_ lj&g..AOh;/%Ϣ(`pf4ҷ#o泌doN&-C]P +ky*Q$*1<bEGͬp[;Tބ6]v5Ь 8"n/r_ Gz꺩zodZ9ؽ>%!WK~y=;tsL]:A?(aˤW^kBfhcAFK&*7K 3AeFwTC'BK71) \{ϛSO\e(udNٮz}{v ێc~4?4P>3?2w J{') b6fl{q@~aj ʤ-PL0~L="( v_Ifh Ə*lTy]?cՇJ \Hq(,ުޯiI$ū54j@u(9Ns!' ⴠ6.Jű9MT!HJjB|x{!-µ{*0a8N?D8"`x>O`h˔/3鐋VC7f5Dm1Qv`TݎC :1I4;##/v!֝܌TFf?6MfjHq9RM{D#{#ԋRƪSvP3w!$N4%gJqYE2T_ \7lMSzOExMP/"-L'=ZKr'ռbWLht dC+v#C0.Y6^! Y~ʴ k$-z'Zt*?MVuVBvelb-{*8#ݼzUZD&1"OӫHyF+iĐIE!A{so]B]e@Ec&*}hQpRx*30x5sE$t|Mys(lI=7,fkVeJ70eSؓ-Afh FxC"eB%ro=X?3|&l._X}s\<% 8ȡ]9퟼QW1]ҳ1!qU=yfpN:4RaX7i1VĐhrFXQdN,$֗y^s=df "t:C& pxiC%gԑ50gIMhZ[vB^>x^ =\' G=()%d5YmV:b`Z"psr,^BbwԲdC񙠽r!lL=F: Yd?uSO}}ލد0|9@?zzl^y% Bh>i?X'eD9m~<AKJ]Qj-xPڈmpO+aV2IքoQEU(zJ}uepXExx P<2uEeXJ?EUiHK |[De4';n(a)?qI5c`]ٺehn&UL]4W~q[N1Aʰx1[6',;@$S#۔tfb!*/2hTX)6VHPM#,;A19mwQ!V Z6c,R)fiS\j_cZ6ʒ/VX4g| L1 rnRB$;%CFl;mm,W*阝_v|BZ^D>Z* ªa"m37ZvĮP]ܨ!`H Qgչ䆢1qIlElAK DfB~ \Áe<s}0n8Ы (IC`Q0ȰG[T 5:8)B-4wQΘ<|[ 3լ52-T@bBHfX-ߒcG3ڹD@VeC^ EՇYR.b̽&=9խZl2 eT\F銡4},ojZ$?VIK=}<]?am1ȆۛLHE.| ^6#kHKjK*zv [QݷнFYf_|kRjL q}l ֩+|Ȇhz'Cto#ZSbә.89^qw7"w/)0ppRBc;ѷ:5gS#*0` I9V*,މ ~)j7e9Á~&~[ju&Ot<3ԼGQAӐsX>+ɭ1^.,.֙d~Y_: BMLT(X5*|`LS f`r= Ue|ْ&(#8:p!KIj%:tg)߬@I *<(!E klwκ+keN8LZ}MN)he[0k+c{["hՖ#;iHD'gl pZ檨p% LJ0<㙜9|2LCf0'D,Z!/@Khd;w8^\WZe|MT%c>]DVyʋ[2_V eFTp^htU J(thCJj^ )E2׎y|lN]bo5x0b!D{Z8rSCVnUGu ¯IbssY"GpP10q| $:R1ٽuj $h [U"RZt6ucIvf$To+*m8 ^ѽ9D?5M}iyX3,ѭgՄM$7{Ps1SS! #=}m 0k-ƺ ZҸXnF`mR$n}KaJљwF$4pM[u >[{㞌ṆK^t/SB(s\#dT}?Ivb2&Zi )2ХO "Q=y&h֠vA͸H- c`X< ?eIu.nPs0DdA 2'dZU e'P5,x={Z;JQD", 8!Rbnb~iȑBE=.c(O^JDl/=}j6V=hJ$sQD)s~zt[~f)Q}`;F+El@qtq5?~sMKr:HQOHIg!H vh˓pYGlU92/@ @#QXʒ0%Hyb ibDiva?Q!uO95;C`#VqxIw?@Bjt2В6ne06-?!+)U5Iw ÑBTuK#ig!h}Hqp.|L6}-koHvwZ Ao‘}~sGj!P_F}ڤM5!$)iY=XʦZjI؅ GI=u J_Jp^>zwLj(&M10NN_9lf%b#s/s+1Co,˩'w GXLSyM 4_f`PLg$3PΧ/W|2k]{xg!6ϛdPjdϮ{:qo^p4?<8ݯS O1%]Ѳ/ǍѻB .vk8L/ ej(@ kgGVA Ԃx+ ?/"O{nH<-y?xH,d2+?ɏaC=,I fgno1z侪aGr.i2疾$@,zĖ;(.J;t PHv"MNIjCcX~_gfJ;5!GXVTֳpsբTX\d bjE؃D}<6f b^>ar]'ֶt0>l ,6ZW $p>mr8Sf$e| < O+z8V.c,ˊYF @3=DoӓYugIV ;'j_Z[Rdg\Ӂ9o8ǧUo튱Kj1vCԷTȲChjGU gw֫a3C՛dDëD{& TU.NF6-;@DC{q7.o:K:|W]Oxcɸ>z+>!ਮw4KOjޒ"dG6//ڗ=X]UA0ۋ $W2/A 5Vpn 哫a5fܠΩ{BӴLm5 7-oz`ZO4 3YwNQ}Q<`6H//wѬ u~+Q[g=@C-尤.?bL*~pxrr4H:׌AR_>dG %B>io ?O2K|JX"xZWµˆp̧J70u"3 TVMmK/@%ovSu !>L5Ijcj0;*ni=%Aczտr#gIħJ)0|ps6ɄV:buf3›1$iWiUBֽW 5JDY6ѣi؈y Po:'vz\( צV4HoPrӕydΫY>} !_ e6GӵgIlNUݓMmCCK^FKBK:W>:7cvHjѸ gL~FYH{3ked&Tv_cE~ޭ=|-<_F{Y;YDo^y<< ,EQ=و~tf^ i9 Jw.Q.AŠUB.3TX$'|*nj'|>lٹpۀh}vTf|Έ1g6S[v? BǗŀR"YGO1HJFvAڏr:D{/^In*3nsWCv|M6d9C]+f,ɜFH!gv'7" u(&ފus!bY y"+C(m!lZ'?kCR2tq%8^lYi^==njiETɏ^9:iT"dPtUw+p\7Yj Y#xhuϟ %1+9zZnzIg yHsQ6'DuN=Zy\߾,91n>0{J]"aEXbIꕷ].6T-&]uvs0#30B~L~',HrmB񻊴 sU#_!x'ӀWP)z1k~sU5=SMz$Ujdć>KL> u\ s0l-}}h{\*=̲Qkv"y0U&Şmh9Ǒ!JpvT7d@[zeE9(+ۜcgAJCET|-cםl`*$=+VJ*6[I}}Xv^wCԃ˜REъݧf>~\DaR+, $Eӽ|H(wM=S3~ *B[Iх -:ڦZrIXT_%*P*DA/jp.L d1yX©2S2ý A?߃.ᚥv*mw(Orb;AԱf_k>!y&/G e%ZsUQFRȮ-?{^d7Lsvurw$ s\Mdw}/(%wR[|&gxSk P Q41nTa\SVpɜeݩw7V땼L3ϴ[H9g٘e9ژ feVQz `?E|1F| 2}6h/ŝ̴C\D'$r]Pf9ahDa9}Hn1ι݂Xup-<ۇ[:~f޵ &LIx$J4z3zҡw+3ϑ'9,g+<0!csAQh4K,دHYD1cg~=( ,'p!oOb؋í$|= LfV(C-s\pJAIZ ҹ%A` A5aܻwg"|2qp|P/G[P|@xQTN JL =e7=iꬬ֓JE&!4ZC VZp'\l.sϔТ# f5ϛb7MhCE2^knP76JweS 4i-s}{VCΎ=9!0Y0Fv+@H%:8!O8,cQ(NQ9Xw ^z]zԐBu!*9C?z'$)atOGߍ/hK+W$r*Y:h@;$yk4^gl̟vol5^ `wvjhZ%HB+7. ET5r)/dz%Ya`|ȅṚM-vd@B:a1Q\i.,4,e֐ac:x nLs殶t0w^ Fx_X)Ƚ`Bzӻ!{!>~yz^q2'#h56m5rTzBsidP Uq'bQm,XY5p}. ]r%?JY%%@&9Vem捑,${o۵4Y:qĝ7O1C)siAΰ)d9bgٛ" DU\ 1"u79Q@:)CcJ~`ලh%.VKgjeȔx!? %le!b7B(֊oC2(,3P+K@[=_2;PwK9>'Coh}KٍĢr;7⠍πBHވAI@]Sr).Zwv7= ri0{QU'0zC}0EHb^u,'}WՂx`[fԬ˕C#':sTyg&n͔4 .?6OCMt@ >^.éٰm&#I6n96[cPo))}nEh3N[H`؏`RDzODڶ`ZtYr>8Ƽ~vV2s␏AHnUO^-o d N3_t'`u@M&Gcyyb%0=M K-K>#hќ[gDO~sB#SEc/_2֍̺˭. p!P2DPKu$"a3E>i_*"}!LĺK Ɋ*2I{{& qϕh% i ~](-(F8W{lxGe2,$Mhw?l"ȣNkhv`ew@$tz櫊&G &Ĵ*P4[-8s"m~DtƗ>,;rՕVi0cb52܃Ib"mʾ+d*L\(yw=2fAL=/n\Lg5aykOH04IƍD7t oimE_CU]wBZR\fz.V#=$R,22YyrClܐ=:(ĶkȱfMq!c_U+X8%ѽu͡Bx\}:ټwz:s?`!đj6MW*1 B ճIj fVRLj58Gɀ D.W2itF'K\mvT.2;<:LVud~CG;b5TaTޓOOzŅEeZv\:zB( Z1Y,hmYKkLpsب3i) x]> qr+"coN^<m+Fk}YlӘj4u';[1,?R"Z\| N 60smFIaܫGPL- 5QS#5T59TIZug,(3Z0# 7zdC0 4h5?*ck"BfUZlpI׻ApL^1d~ՖXyb415bo*dscrzE5ĥ[O,D}Lu9ȷ3~ɢF6&ٻISԌ,2-*Gqcv{dhԦ!ExD=zK0EQH0s_Ǐ=R2~m^,7>< [UϪig'Wqnwy(مv% @s+cj:?bWD4<)݄{YPz1.vjU n ~[wJgmyč.[_2αl>﹫ZqPsfv{˺R[#E"s@anWuΕ|LjeFWNLE|!G;y\5ֵǃL P&ELѹ!q|6^d@;A$:j)|8,V'=*k[@!jV8JnHkz=XjMd~m@FA&} ?8B7a͸;lr\KjzAo꟫7.^-@?l_:Z~j:jZ\4Ҡxi8n.\I(1&ijKr` IK3"YZ \Sݚ!0|RvŔ`U`lQ%[x)AL}O6! ֈpxT->KH;w+ %ؖR$RFn͉u*[\ѵ kշ%̓3rmii7ڽ<@G- ^ڎ[vM{qHrEdD@٧v&mz=x梼ڍ% #$;ٿ ly)=h)p{ƠԚ<VCߺ gl7#cl_sQׇJJX<̳9A$8jj[`6-Fڹ] @ë 3)֛TrU<á8t.eTiB:|HԶ>| { *ڻDXK^,HGM|z_"G,)3(*UWqڿ3lElTB*$tSdW߆Vv\槉F x۳~k*ƘͺJ0S5J/.QrqzgBL,qD%.Ğd<9o/-mZS!Dz ДgDx{FjNXnZydAt+dF:CR{DKI#@["Y tE^yQ 6PPG[G~dGpJ;&qPs '#&uE[(6^: װY]ՓWxku?Z-IfEr(ذ\H=C/PTCmn~Q2ؾ/`)Zף 5Ƚla"ܴ?TR̀0'MZ:fq_1Gm!<ӥq#] Ⱥz;BlpjQn>aR=+ J ͔V>#~')= f"RY`^\yҮȴ/QU$ b+ǻHړj٭$|x9Y:-jܻ-q̃)]֤)qY誕UN8)˪_53oUnfcPwCzevw/w&&7K74ay]8KX/SnI; "jxY:A@5mAb&gJ!k !F]_6pr]mgڢjBӛ)es 9BX|צj1UDw{($^GJi~g8rh^?. ΩRyjqq.`s63܁.ިBEMQB2kZ]U|x  pА[e]&vVzEJleKV/psu $g\Mkm^ YXP¨uE?TN;U6-BFFeJGC/tۺY6%C6!b@ͩxKiX?>%7 ՛*f`o`EFݏ+Fjl#@4W2g&OH"?q|v/ *\LDp ]]RTvk뫻 [T$!/t_I2) :-b$B#H)Ϙ1YOϔ޷u( Xx+R~AZBG9A|3hi|u80ֱ!ZXbڱVK3BBbLl / 8蹖ϠjRz)d\],k4«Ymn y}#{:XѼ_+3TYo%$Չ~`j aR}*zW|~5Ezݽ!r8RR<d:ڸF>QH[J"IЕոHCtoYEqWljDb0t RHnT\=tb81yW| L鼌e0EM?mJuR1dx9%DsC .0_ry1e; qu`9AjzC6v§PhOJ;E[W#dof+4Rx8_J(h$G(jw[Y0t|ç1jװ[WRB/y~h֣[tUʓF4&53q '?^uE0]{\)٘{oVԅYw s~C_@JzٔR`dcQc^9 %0ysVPS8ae?qWe9rIHoR'I+8mhV%|h!pWFyJY6zևIm)06w$(.B mJ vݴOm Q)8u?,lenyKr`;oT ?c~6ZyV86"WHd`6b>@!jB{nؒ75*VolP&ժKc/TBrc"Hγzht\o2 ]1cbXhe/G017~()Nf?e q "*;Gx 8e3 (${RsVjacXd90{i;l'gONUrT߭X]JWbX.0  rWiȓoݠCTJ(5/ԔȪf7#$╂!WoVrO@!mh5",GyNo4?qTj/ײVkQl?M]5}v vu6v?K7y3R1C` wb)ч@O~K_bG}_"ț`QgzdԜ\S#~v~cP]_, $59&v,.gdn x PW`[PptfM}v?j7s_uɣre"nNN.+5 rEsK-ءOO}{y !-?g\r!A& MnJ00위Cvo…c;>{ϼ o4jǼ=--]lVo{;Ĕ MM 17f2 0Dk9d4,)s~(5 m܈dg{.ͳ$褃f"I}f{ Ư;eΛC9h8{~>Ip]om& l_e(hqRBZК=Rڗ\R^7ƍ&UHؚR*תjxQjqOaO3)&bl7 Sε"7>n#/PNue!nQK0êM:I6EZH_.hPs-|!ҘI8 QrIqx~?sq|I Ďxdjt&[h=_((Y$w2[ M>X5aoOKH UGO _| frOO€B2Ƌ=П*t*!IrڴꆠKzQ@;/'v=$;JE_Κ,AQ g'efp=lx@&ᓑMq S8m^CH9;.ao gשNbcaMi BP, GNҘ!!Hy_M\&>{ޮu bE2иv|f6Ѝ̣N"4i@VPJw(rqbSW@S /bbR.uȣy(HDuޟDo31]k9sb3Ucbl_vw ZEQBGo/1 !"s@N롊'վW31p`#&D1qCm_BJ1Ȕ%+bpfC,HY*##hQw5,#(aYK7Oѯ2Tk!ߟkJ:q~G:J5Fm0M4>fԸqG7k{Z櫭`ǮT[L'@+>KXm)p4B LW#Vx;KV^!4HcLM !5fȃk4&q~ogL20ZfIÑd%e%H®FwY;w00́ =zv'ʼnJ] j0HL(wflS~xD.kL;oӵA^kwG@okՔ-"3p3XhA* $]}`A],+e%ƥgUSG7H㛁XUg#f*S9^;~1]U`KZinںWWJz.{ssȩC홟sGj5j[6j%`YIbx{ _ f# 2P>β}&-\duФS{HQ9z rv):zJ WJ0N1%;D[1؝fz&Q$6崶bi%-FZa[ʆm-bA$ᒸo'oZ( "M-rǸ7OcR?D)!'kF@yҢ 6T_td^/T "tMZM8$'S)rt@^tѤuR]7~az$7-w6yVG5W\Nj}:_|?~ocPVϊUzgiƍsnk>]Wd4vHk]Tem]2_D/=6caVOI(6.T?X V)&wz1ѸK)P#%o]PUB3D-7bx@"Q"_[P#D-*,Bp"ui)޿ShF{'qƲY׶UΨicQPйK\Jbnl*I[_ӷiǰJuWd)wD妖H2-L6DB* idUkݵ_`dȖK3T,])@L{onzY1% +h42G߀'Y[ѥx@P:>rylh45JzpgAq| ^0Y+"5uQr[xΗu4.˶&2˩xv]xxn6̟L)ȃXx3@OLUOf&>BmX]YvW[?; =N9I2; ]>כ0Р #DIU㛴kpڸ~ EC J>I1sfSfnۄLDpds?'(~GVDc+]r uUX\~s眊;Z1vN %rGK9Gv緼EάWX]1 e@_\᥼ cOGE;]p8VM +_|R܃ͦ&pOui HAAcJν|⧙ݶ8fɥ@W;?9+[rbX!&+3^L 11ZeOa !aўcxS[;/Jq֨XUy ^BHlzԔZWCMW CH5yY8@ L-OzAWz LC75,m-rp^{T= Gtt@˜6H0\ʣy%2S}sGij["B!2:D,=86$M\eZ1pX5^btxssߡY.M|MG&2)WʣJ7B;m $EI|Mx)N bҌ]J\?eX">nBh=,Oa纭.XT{5v e"7*QyC@ pYTX㏍.à>>7H=/L{l,e x`2z&$|۬h)];HܹJo【}n+r2A`r0r{B{-nj2WuObV:d˔mqpQv[uojZGtN2ofb?ݵe,vPDY,V i_ɍd"N'L@&1Rw2o.@󸡅,58(xEIdlx% c7=^OM9<쯨<- `xGk}ozM0K1>eմMty)q5Bad?HIdw866PI{LH8 &lҶ5tdR ə~?|s^b_44 /) ?;x1xo,9ֶKf~ Nu%g2h̡;9anwTz] mg+<=#Įb5ԒQ4:iF u!`"91,ݢaI*{7^. "ۄfj⣝c>qxdPmxB?FtiHFHY @/֯ {nƇ^ ٴؕ-$<>1)|Y] + }V J|mo[,zH Uo=q'A\A8sb+ MZyLS7qۭ.S񛘫k b3Єfo~D t^ Y`aY+ L5H> uc+Ys-&J$SvH[esqCe y1 S;gVH(}? k<Վ_zgx`i_ٳgV{c̨ |[<uI<B9mF1Vy䀥1lH%U 0gRAϜF_T:haˉgK̈́2YR0ġLf&A@u=:>remυ<Za,޽YW7>jSAGMGkJ^E ߹U'5g7C%&\9QUɤV٠nLQndiiW$]v|K?jVMqtHf}P.vKVTb\ w|Q錠V Xwg]؉nCJ[Sk$N9 ( }sUD: *kZgkGU@!_ÔH%9QV̡ysB|TeEO"oC`O-av>l ?۰&P!(/fzK= .g/H}(_U-=6CвO;Y9Ou$HNAJ#[g1]+yy 1)P[r4 M@m.|PX]։^GpdhE3l}NIU߳HnBf@8#:t#ocJPn\IލaX RuU8>\hp} bCh>Zuod4d% U 0]tf~jZ8w0 'Edab`^$~GπWU*!k%p2707vvm i);5+g^/\/P'];*/rVvDPnĝA 3z >%\' IonTv L#򲱘j8 Nֽ`=ܢgڹӧ᥽ME/9T%Ջf M#C g64)8C\w9$i p3M*Nq> 7Ϣs,"IDbcU"/k~zMQ,':pJEZlZC9^HO3ӈ59#E0V7b=[=ӎÓ{AjH3lyu8͟Ƒ1n9#RUkҢʃfyӘ0HZN7{b_~9> l5z^Lĝd ,Dl$ړ6Cp2:(p:*JG,s=@2&|06W^ < :Nbnz9ڝcƯ-*-Y++3,yN1j#Auh(7zxYWz/qVQp+Ðt7N<3U 3P0RE'j 6b)morlIz 88Iq% 單gٮiR-Cbb\ՀZS)U[)UYP}Juduw΢ -Q OoHIݫ_H1 v󞣩{vt]l6JT` :|vR{gVN{Oy2iRCpQŽ9ՊMV7YA͏GHAc;t?e Lrykƍ$ ?][|m4hSD݅E Yz#S;pG̔]=9iTߑ`߃_hd֓1NAУcڢ%9Qfi+RNMI{WWŬuWZ[lx^f2]qyQ c ht})(,$&J>,/\f9xŨݫ hi9E ~RO)&' Z{ s ,>7WsJa2} WdmLc#cf7(O^+@Y]jG~v1 0,A5pG[B@g-x 90H!b^gIk`{kyJ9맚Rqm#IX(s&M G)cgys숿4Oj%qQZCxI klw.|ב{<՝k{ K{YgGCkU Q wjkNw_nP騉Á_\G^*:,y\hRG|²*HFATMzOZr˵kԡ߯dt7B-g@]+'8tp~8e*cE]T5kOzN7Jr#מ0an196tg9e (/1l>y8%pE^V\!$Qdվ,xͣy'YIȫD O&g8_?e_▋{De JpZu aY$mtuh.xw/•xp[tq#_Nv9n5B6.~u`!arGq7 4pM@T%gl ܧְh-l Z C臿8UpVЌ2z3S}{q#8ԕ<`1+$͏ͼdƘs*C&Hhab i"יxirlIۦwЙQV3Lv# BiMxKb+}35\XfNQg)5߅&gxk֭dJ|o1ҹN8JXd J^ Ŋ໇] 8CKט@ [^G~OrhA@s;s1,/'(\RU':kdEz_}5sY>CAwU6dI9.?~8?Wϣ-q5 =J.ae~ۧ͢A+ʡjO*Hρꬫ~G?rt@OFVBҧPD{;N-2Ϸg'$QGr~Vcf YO{tՒ; G[*@h&6 eVS-:ȋȁΏQ&Gz\}ٽh*^WF(?#63wTOۍ LZ$x |\^Ke{Qm3(~Z 1}4LP18}0KD]PgܻPG̈́.y/#.1IKrXQ3#<`b}ll'})rD|fQ_ف6A1jBF>~' 4gB@' xTWyIEz3j)XY̭au*g L9)xJ+6w#@fmcAMc62)7\ڸ``6QRpN#{99X 4N1L1y>ܡOdxU3!xzиC3SSt- zc)I7|Lxyȼ Fy媸fz{r>Ox7]9/S!?z{Oj`Gy7bC<) vF)|vPd263ϵ`!L%8I8frٹ4bXşXp r#0g[R$H=I.bCjѼʲ#ɿk1Iqʥ{"cfkz[>/rLC[ -#UK e6j%G DίTpkIMCwhTnD>2I%LYDWl2R~&J@B 6)F RIDq6Y;G SiK%Q]p ƚ)U3TPO,Jn+܃۰0š]WͶ aa[w#@`4sEBT@TS]$#$ʢtlg=]l$XlL_a.w-Wvfj5Eus_FPAb !S*Agb9SÈ#`yP,]ȯl Z )6Y/VY؍1{%GZ?aS==80+w=;k[ό3\"V=i:!`vgnNs2u"J49”w~~ <.B0ka~\Y}VegS㳾N~Zoit2% ` ()uPXSςgV :+o?IWskGfFm1\sWi~|2֗TB" J`}(QeE^\U]WߡZąL"NddDP|b>!("sDfP2`6;LZ㑺S101f x5"6= I S"V5e: nrڟ*ˢ"@2\#?U;x'$r%bcЮ֤|"|F/j'] Ӷ)ix14E R/4˛}B12=VW|c/`2 Y`zIF-i Ns X`ŐSt) iC/vt$Mk;/ǝ4=&,Zb4JH@VZH&2= Zu0YrК5LSC7[KA+U"m[@E'CX?ELo ߷lMx(#8Dg=wgB54O||f`'n'R}pc"!9S9&ޗi۳Y D kҹ5zC~^bJ SXfFuzq2"Y?8i8ԆcƆ&^љs sNH 6JnO/KHOLSp3@'C7f2 h <;X?ӒLW+|c=/}+L P@ Z G.')G$(Є|ێT%yGCڽܓ!4V{t.o}[M ] p#J&[~+ G:wu (Fu .Yێ4Ls -egIGMs;8V;3f]xtWCp 9^uqyjB#GTV_ T{ݐC ?,|+d;I0m:Be&JM+gj'Aj+e=V$#8omvw>`a կ9j&cyIgĎp>&qN3 $] bڬͼsj?_ԄrT$ ݷdɧ"V^"gc CJqN& w k]Ξ R3nU.U whg>=.mR. "+$Q{냡Pmne4_*E )Q{"Qfq6/EluY 9\Vp90rFO=!N̛_(׎}-PECtP[]^- aը5cxJŽQhl? n0!*ӄ\8o=`49֛eCJKaOoeG>~qx;?(Dafô(&@YhO΋7-'ʦzgSE(A|-mw,˯Q-Kqi橫r)׎V6˗vj'P٫ỽi$Sr noe:{wQJ scX U JK}[/pw0<43\Bm-CK4|e2׫!*cŌvT,sٟ](EIY ҇5hOSbe1T!\\s44<҂9[ʼn|:wW0P;(-"O`ufa'U>9a ׉Jz&byCvG*=4|:(OK=ЅBr81Cr=JOڑ6tT5RRhf \Ӵ 20yV1 8޷|Bl?*_FހCk%6*͚I]v *a=Ċ0 9gD0!FA&=X=j^yG̗|\0/}or0?E2(rop2hT^koG>7k1%KP`!u@ḽ~r;dA}Xz!T/Ҁ; (pSuLh 89 #5nXt@p%A8|oPzUV)tgsJ Ι/`_Z' GxpLOcr7{"NUi&Sq9|^Q濫 LFHxDM#5CBa2͇+_;ʐ H\q߮\blG|xm0ѭapң%ʪ%=Jiܔ4I*?u:P*3i:%y[|"00=܋\Vf1SWۆ+r50{۾ur*̰ƆSz8ʻ|2W7$*Mfإ-yʅb[1ƯlpH,Uq !30oQ&by0;K@U{XH#yN"B3[F.3CRz0˷{vOQ 2ϫtu.s7Q!v8r npZv,uYfq!TP V+SFa;2`Y ڊ NdZݞ , Āo5lLs& SMsU[…JPء*cdwb w&,YG5?8 B>ŰTNp\b"]3i#x.Jͫ#W.ljbt>'&.$C&/rf[ޒ99Tf4W0v4D,=jO@i_F?ѭĺY*@(5G8]>7dѡr%`ֶ{.λ;CQ0l|G6HMP8ُҟk؁œ\V.HGOq'ײ:\$.#fo ^y޾k+)^+bE[b*\3I(*gV**Lw(=PT6vxN5bJdR!+=!$(yˆIl؅QSmi[_7O\HAA.w&gVTAo]MhΘ+1{B6Q"'n6ȈܜgLIIbt\\S)_ߦTB- Z~~i:G"v s;=|ڥ ch7>^OsfQ'ϙиiY$p{œad?4{3𺄥>OV"M Ҷ!÷ԥT,#N;L.aUӴ8LhS $ _?2xX?5J˓C 2CE"/Ѷ#EMTϖ[J7WAUFn-tw0n4:8OGg6Ũ^6-ic?l|`.}gtg?s:$EI!|&j}+&z7 S̢1?&r|8_?*^4W/Ѕ\A$ɥO 6 WDW (.]g[BC2?Cɠą~/'Du_<^+w3+ .g <}y;"AyDDX}|.*brrpxͺ"Јtl{iϟ0ǀu.)czfńiT)d5\=s|' aI܃u as`tYx?%Kn9/2f,?KRp69#eX ԤpZI,tJnS",f;&mYܗ>s?JrN}3DQË?*J(a!ܸ?9MZomw&N2vB0;!pdJ y{%=ln'%ћs(ɣjU,y.o*K%GB5tnun" Gśѝ#ߩn8= ]eUY6hC({<>TVKg@Τ~G&ah{wo @p(q)mZ/WtfڵgPK'Tߙ(V~]S /U}$(xt`k[hV(,"Vs;K ^6}ZwpqiJ/f1uJ2l=le|B O(=׫;LMQ &ZF=/@t׌X>wɕBIl2,([Dsp8y!δ _D$Y eUDdAu*!Q!.Pʺ59F+Ȟlg+XnaAa^m.FuO6}z&kOYu揪-||VQSF-?N` [r h)qoNH?Jpk!p zvwJp0ZHTm-L.ppG*45bu nwه aV$[l#Xf}ȜYPK~!ܦи/]rv`,Dj/?.>2Ȅq˳$Ͻ12(^sm3kIsӉmf~q#ӟAM:j/ D495RHw^p>3M7 tWǯ>fRP }=fڦŔK5ɟ^cǢЦ&$ϕlXf ) P{*A$-}?f{}cf nNQKXY# 6vl{]&1=Lr˛h5;m(Ω>ߴ![c7 MYڑ#g]g=&.bh>8ПLx.kbʭ MR;>"-Bco(,tY[AuW]$ +8 rK\JM'lTO+8/ՙ` ;|s[t| C 1XLdߣ cp,CtleVkwj1:Yo,NM+21pi]oCi+-RCIK]qKYBɇ6QAN2E bEV@J\}fPpIOޏGp.=Ip+uiW/ׯY7nYE;2kqL+݂n'jXcUfk"ێ*f}TdY(t "u.1` =M[Zθk /D? L5EѠ-b\ԧdP꺴J; KGkNd7||D!A"{ŵ.y>ƺ޼b#l.`A8tlz(&#̫{Nvh( @F-$ ic݈%j~šS15{䷑gpkβ8 L*ˊ4yޣT}P:)/Aوc>Fźk$-w}c}KnY k8V!L{H=m鏔_mEw~?E5;#뵘WIp{`Nan(ZnFsM9[+8GN &2&qe 2Ϛ~oS,xǟ>A  n\O.e9|w3|Q2+uß9:js쏌GIŲNiXXޱb7f=C{JߝI7]+}Q_& !rS!"4D nIQ(dnC&U{pZ55;>U(C^R0RVJ9M,R/2bEZXr=r}"-BLɣη꿌Tzݱ=9`IaDMn)&uoX| LYmzzʅc5 '> 0L`\r}pßz \},`[ᇛY4>)08٬Imxp,+LG'&{"q[) q9#ڋ@B/X<~vG v>符, Q&т6@zg-T"f#.ۭ{3<ּuw_(Pd,GoWHQqX1J@/]a;!U"I1'Wy'v4BY4."-;TTC1%4y? DMW+3;ԗj`?j<ǚ^?*^CGXՂ _'b]Rhzn.|B33%ΩYͩ3яUa۷k2DO0 e+pI}?q4nw6Sy".G `'}Zg%ov9n:Ѹ1iⓗLYmmEu/3)qT@~-ZP13g?SF&n{q3Tl)5mPlm~[| \,?m]Qϊ=?Uf.N |kCV=~&Cwhes~uՍPnHFjVSf{~#a0CV,Gr!53]e޷0HjB@0Th&hqX@^Y]ADbۢ2M'N3sN@\%a9879a:f*M=#"]4XjD恻̽|5-MԦg8xшO A."A8*F1_p>_w.`~n:E{y7#pZK~%'kKq6:/˅h15#֞*s&ߪL1hxA+l2ǭT^Ccjqև\8AZڡ@fI -t?IoGL$|6S{|xR1اSugV@2lWKEd`X\;F?oPhz1)1;#5u}nP+.[0E?8cuxe7` (sV_6S;&X_/! ֥ 8,$Ii5I2>31ig]=!ꌳS]{QdxاG(sF_L l gH_lmb] .J78eO_TA|u$$,Z1,V#L§Du]6gTܿQY@V't92V >#`+д;g+x*(z˴{ 3=(3TS>rrHnxxftمe\yp-5h k -Z> OrCB1q^ ZO *ufI+SrA2_Zߘ(+"^CVHAy!7ǫug.{*Z"2BMˆ7`OAn\h k.cMD<Jƕ)BwmCoD&RL&# m)9'&g;rZU/79Ρ Iз1Fґ0hXyE.Biyjjnz[CL۔z1lysrUiÃҭt= C>BfGb"zN[g .}1*)(puj\yŋ%t&1'Yv n\Njpfa(]Ȕ g۪c{m9 WͿ8tY/tQbsk0ڑ)LQ! sSuȒwnm8c P4ߎHH!TyP_7 9ۉHo#9uE*5_{$O'=6PP&0_0ͳaøi \&7) 2J2>roxYk /H &] gy pݐRv~2E[5mc&驋V´a+8͂8vW'垾ܜ(cCGR+ 8|̫YXp8)utb0(8\$~̖`NYxcy-LkoDx _HCuniOCiY,S#xWtm9zMg۽]4]&`v=}C Ŝ|M95?!gެk%lgy<؊ ЃFڣ12D|פn[Mqx]G,WT۞S^ -xI^/Yʔyt!|PtbkԄnvVܨ6GU0,ƿԈ&wQ6Yio-A)2nm]_.3wXdzy@a񀄮^ɃSu3z2pw,JS}ӹ I EnsΓ*eEb<8^y$܍rNuO٠nHVu%g6kNfIunh}{n7[4g0J^~lBONNQIb !Nb0ɛ+?Ie5z"ikk|]Q:ϔ((OQ[UAQ/7wmWfNzb#500daմWEIOb +=TJMn|(F슙tn|W_{xܒZ6{kx/5wlXq: jVC*44Fy#bȪ%?}*J)I䜗l7t-VUc Gϻf:PrzyEcE_ι{!"e-8r`Pf~b>bI&5;.v [a4<.WX q-ZHW=`YumZȸ㥟ybe3Xq8w!fJ/rla'+^k8.szBIj{(S*\-,kdE#ΩTnu@kޖTi acaf,GxG\ΕEjRgPQ%aHy2lNmW7o|zgw`Gv[9_> eFL|DT+$=LZNɪ}p;foLPhMI<[:aùpQ@nŬ࢐QϷX`./.dϰIN@,^]PAUoːGJ*48ExxycC0Fӧ#4{m 8xoC4S6T:%QP|[+1~ⴼv(!-]Vo˜[R)f>_QMV " 7%vQjj,M*;g44B1m崞÷:g!%S'Z\dFAR!͞2-lf6z?v!bz7[# ܀~ bI3(R5x.8 b^cyZƝ:q@bC2 I O;PJ,b#!Οveފl$b&jC0(̒N?eHT@){Ce;vYh#t̓^ Bt@f4Z`n Y'#Zuq~y.+D'bӼB|zxGl2"+Z(7GjC_oI!Ãy 6/Nu'٘y ]M3D_;źz'=:B`˷6JЊIe[ ݅B3>RXE׉'5, c4:˿. rDvdب[Yk6iUl.KB\s'-Ѡߐvij{]uh5|@NCnvulx.izMŏ51kfu./0oy0>k lGEm=/GD-"sRԋbfi]f`4/m5xD(!ZYkyG kK(Ea(:`7}5ż2'[Xgx`i_Y]vRleTX ._Frg"'O2S Fo}Ӕ7(KzF_kjP5TP1eGqטULwDAߙ691R {B~5Ph&"T+O|ءpEҼOqxdțDi'pYx`v=#􃖇`?F0YQvM tVH1iPWĻ2@.=nm*A9DEحL?_k2Pˬu> 3SXC6 \&N'7poo `nx9%̴ k 7&e֞|2cZhaL$s 6ߌ˶ #5yQԈ\/<%d$ԕ%aP2l"/`vDŽtc[Yrv*ib",3uGܧ/UGkSȤ~ewFͫ;oX8N@;]9`^u} W%!OX_Z ]m#O1L"deHĸg'_iv己[r_SڃUH4=3|E3i5Aw~͟9}BbP3iT+JW:4.heoQӒߞ;T8OKGS+ +^d'g M| btɟMP[ݒUiu>(mXXE&Z:)ݚăR~L[(.W/&$'k`KiDMЊůTsSb~ S~b7ĀP~"gs&nʹ!GSPW}Ps1e4‘CM żhrf ͼ>h+)iۭs-1|C`&H=7 N$>&T} d[Z$m>GstU>$9ϕ636*2!Z=?ڈv :$<986Sא1]KWwv8|v <(\ߪ;D`Dg{clL:ʈO\gًBe23L-2WO3ɂ5ɜ=d,Uc~9aGKyb6)O[g9GNҌfs!80퀗: SIv1~ڒ0>zi.?^̬4V8+G R\ \IP4O%56Y[)oH$`$ʉu 'Z岑%: hU+2AH5FGukLrȢ"󐺂;.!W9LZ7t&0g iQ(Wvº:?-bcsӃ|.z^VL7,㈁)?x[)WFQ!Fh˓Xf-^%{;<N=j 2x5fIqhǂ@ykZ (?AMHduG[*x-ͣ7sUl|#N\2֌G\哹\Lj6o ۠k/;\A IμfĜkE+{a6'@}q0M'eʯmK<1$z3e"xӾW1ݩzò15GA1qyP7&tq-[{L Ė=yAT"ZdfdazcfdRBY(5t5Y؇5#1EQW8;'wd"Fĥ;T8=bpLn'a}v1'2sa㰴:0+G#8@ZX3V CϒTyޒ8h-giž7fY3q $H@TvoTg~PIUK`B%ݑ4O׈KXL.τ CWL8+͒.Q-3d2_I #H]æXgD*-Bec pNʼ``^8҄K$+!hD]c5/D? Qb>""J-(VaQH}y2gp8οxjz .U:3UZ'mJ:Ay_1AulUeDwǸج<݀ `6!gdJAJE+LrW|"JE/{NX DrnKnnwb4kj*W߀&0szI/n%wX)W_XO+1! sȮ]R6gP%K!poUH,lũY$I/'sy_ܮ.igH!8d Fk4g-q pqP<<9+!n^0֗VztպⰉa eL1qFg%=VŊ>C2;ufd=֭R`Civ7߂aY(Wd,XIr؂.Œw' ٵ%~j1wYlBKJRˌ-i`/uU42؊t8a Y '=?JhQ蒚 Q $Eo4wy5s$ ڒu5jeY#s6v\4e QZY!& X{$ knX`AP'jՔP PzܓVx0^sZ;gܭX[r4[vz Rw\'\+hB'rϷK";0 hbt@wdM_al#p|z`g0&o.>V!CI![:'[h4<@QkC YVS.( e$#J/"WF`D}]f~_tػ.v-bfkTߋW=D6D`WP0ecBD}3 H/ oGhߢHUS)7Kxcګ<My{#|Cj 9cW r9=Ҧ0wx2.s<qY3Z| H><u^8Dh+hS-6A=g=_=/6zje] _Ev5ǾFuТWC`慠\`wNQO R2W9 !Y\黲H,hRɒ[-@2vE#k2=Хw G 4ʾ^[|![7(RdwԱp.JJs?SA:ow~Fޏō B&LOge%" 14(.>}g =Qc=qO¸侈˜+DLJ~r7|,D-0ؠJw-/Tm*kEXmwG^)đG6ȯЛMD JfU\1F:Dn?Iu]Cpq}s}X#WDuIHXY(g?pK)GOIc+@{fJ h@:uƢ渿x'=QQsOdA.?_\g0l+pg=4 ;(=qjw" zpCV߽=Muì#f٪v=&Aܼ*@9л 3L4QǑXuDž[&/C$_8K >ZNڱ ΆKH~+aP$M@zZzM?.eIq}}YSKr=k4'ŻL|q:YpE/O`Hrx1n(7FxEDefrypf2Yo"Z㎽ f91>y!1pYO)=3=/h! K*`f._>- /h[1 1@S f &> #l/>ΔP?0cRTpy y=9Twi+\K}Zz#spCE"gPd⺢A{bmfpq`Xkj ,8o-p+_A4UZLFއ)xN{>642 vfgX6Y_EB3em.ZAnkhգ`QC/bwZ|Wڃ8J0(vp(R>€T(zJm8LLR;R;1h z,M&XCYwL6^Łq|G:I!<x~6 c͗xlidizyw N-7ݐzPj]Ki(I*sfy̭) L@w[xY+XvhZ ~<\,4avSt}pS^,H2]B]|pZo j{"BbnGMN43̯ =t^فr&9gɯ o2ˉ20蚍sF?}e`aLqf*&J$mIJRbsY|hC.{s?oFK. *WFVofŖf)Xz)#/Sh|Y)n+|ɤSg(YL3dY*A[4xay_5ZrWd7jbjIB;*:k.޳QvIPשrFɗ9&Oɒ'ԱFco*jݜ=Q <禿Al; GI^"zwnbc}PK%a(^xZ%ԎRgYm%'E-'$@ m%a.H3 3twaK's)2_-xq,8hS=3ǻ?}FPcqִm1e*:ٕZ#-|9Ke{D ce[g9.h6kR沎*$x˛ u>'pg,rVdFM ͿbCYx+x?| $NϓTu{wtxt=GPCvɤ}h4JB>¬v tRlw@qbJ' @LK]@̀jA!M}-;6@3|`Z}Ioz.z_h^W(=P3beuE:LB)aTtSg + Ta~Y|8~4)d_aM< e{'H7Mj3B#8W8c1`{9J R=%$-rԇy Ht?; ꜈F9L ̵stI@H:ik77j!!UY-nrG$+/=ѝJUR 6IyhR4J. ˪3+؏Ofl8p Sg#)c|}H.*GَJ N,׋:vn1/Vx>Ġ W̮9x5DuXt<唽ZU& tB~|OH6|RBK`o U(C'p:!<DZ ҆P2B>`cMX;b6T2|'^-#cܮͮ2G!aȳ/+Qi!OA7${sq!Ibb@~]oYSMη[(.E Կ~9S[6_ *~'!oeB}/hdbğىEAk?:7@B'EuKםuz3fYRq'c{X+Êo-{C g.i( `{H(z5QF(lY cO_!i:yJ*榕qidnZXCaMYس}ߚ<O4"ht4nETB w͚ ^a_nFD"MOj[XRQ:[_ш!'ZtX5n6u 'W(?.I3DwXtfҊH.thY8ٛi:r<UP e/zDxFb+Lڧx{NSHA*|š0[ ӈ O*ғpOh-0=S_Q]NjM;Lj$]5כ/n@X_y0Iح6/9xV+Ը?7N,Ps oc14Ň&B~ّ|HsҏfFdZ>Gj'b?gv?K]zchcE݈ r:a[(cxKD h"%j+P $ҬYUcT.]1TGђhoI8wx4tSp{%ߡwWၶF)heLI0a >ž1givFе2*yIGoY{G .FWBofM;?zaZy=]``u"ItEϣ>TԶs53gX)P6/:ꩴt P̋zj%52pJ_< تz5LILd_0ܐJ,$J$lG{oNIE RLʛHߌ<ΐ ǦXye$Z> ^pMIR ^[wնTYM\ANF4=l3Z[n3㑾]hmz{gOhY&-0B$`P3EQ %3s^G0d& ɷ,VjfYLܑZ1OyfT[ K\>l Nn Z >ݦ l #su~ɥ8i}#0PNcufd8)dbL;Sqci4~6nl>T<œY+ҡE*ѷW2#iL8Yυ~c'X뗽"Q>B#%&!>,S Է[ ~(>%l*bQk;k 糲e͵y&_N' ".{^4W-nT0c}rF09u6qv *SYX` 2h|-:;FJ?3hL5}:Yx*.Obg8$U%1E5LCpt?*#ǃ$nG8zCթ%G{k|x7J%2 J@Td vIysg^ q}X {/jpEY3M|DD4PI8\>/p(@G'j>nt3۳peB{eU9b8ZU7o mEx-Itpp$vŗlY.&TpPlY!_>D5^l*Wo.NMn"gKS!}JЏ_ߗuP_il{<`sc[bkXAL2&'1.wh] vQ%9*U<&}DlyY7A\#9=f<4Art@ "+9cCқq+aMg}>iϢn95;R؎+ Q7 `6ܓ Nl჈40ﱿ!!ј00Z0J!jo:G16\ץ9p'P@tJ8PwjpD\i H| "#?b[SQ.coXauݕ5\߀/n(TS{ iK;q ,_+P䲃A sZl~|lWTܸ[Ӡ(+zrԽPT@ ƃ3W xj;XƇہ$66;GWΆ`=N>z2TrvjfnuypYܰo1==@ ~iLi%!Օ'f:O~ Vzqka1Mtp$2~cpLL"m0,0vEJyv`Mw$>7zbܸLd^Fsm<' z8ưT;x*peRLq֬hwװ d\Q]TㄹY%ĨNV \x1eRݎS`$lcTELdt;"0^B Qr~o7dD< `L3E{4`2_!b&â'XghzWO^"sJ^:cNIaB756Wt:KMC}#ߐt̘'c4Ze%| ?MUyB!%λ&Bf볶4\ňzML*Ei?kFtݮO>b>#Pѥ b~"\?C扥a8G@4-qgdVOP#7[!zǃE]iHXo̺Ɛ{<׉c|Cߵ/Ta.+ilx1"'Gi1 .E:׫ϣQKm)9бI0NO\)[=JH S9lBq벐!Ǵm)+plZ+)C2 0_Br5*Sf f{Ĩ:7Kr W膚?/,\,:_;$41gc&r11OW2Pq:¡چ~϶ DȿW+7yz՛;gTm#-9=GH~6ĵ\göl,Q<-az9oy@mʬA:Yy*û' y|qRn@ [SARF+A׎U[)ĥl9K菩flef#ͯŬh VN Ln&: KAhӬ q~A/M8ٰXY&l?[] .$Xx߀~=LSc =YX#Ii>$hIE.bF5֗ w@tE-~c>wǫKo$UbK4߅ǀѝ[փ^UR;f3TMha4[}jlŅA}\7} :8)! .92b3Q:ZG N2ȬƂ~7C1ʘAd+Uԩa㾶 }(E1}e{K$[1_2WяbqՀ]m[M&H荹FmB:KrSѭ ZwLBrQ$]lV}Сg+W"~F?eKghcQ4|vHjXp<ymփj s8K*r(Rt/$W^Y$H`Wس!-heG 4S^^P=Vف褺ݽ!*d=z( 7NfCJ vŞY,ܥFn+XvJi7Z/y 6Ax C{dۑV3t=f]1m6&K0JF;NkBwUMv*#UCk7M4T8A7ڰ|_P6#ox0CփJW < 2BQc! 7X?iCni-k),OQbӤؘK6a}"Z)+ Xr R.H4}bi3GRyAnӎr# rZCp[RB>g &bZ&uk,+uotPoct$Eߘ&cyOPJW}=ؽ@^;F)-{TaG&]f 2T)ȶMsuX\'diqk~_5!aNzQC$gUu 1MZs w-nqt}w r;VN@6ڣI߹UN>!+N%@\PJCں2Xda5 gX%w H4sfb9R4MbĈ5%}?h5iOcZk+&uyVqt7crdIWTj_'Tē؃:Ĝک(۽X5Cیo K[#In\2Zp[by4;V.M yKgJxyOX Mk&]h1} GKQV@"+ZoB Kǭ=?lYC\ _:d'Bm7aC3VHa!uOV, Tο00j/8qk@*APP8yRDȝ(KODT>zn7Lc.;[UPK!D>xrouD<0Ǻ9Gq!uEe_xxHlT/cf+Gyu,=(pZ0k,@2275 wo.kc 17|ɶ&^%I;U(وkh`ve舮 Bi|f`wi8 ҆zոa3ꍦn 1~u1Qgg _?Ӂ+V k=3ffo=zrE^okY^85K+Aaty,GSAnZZLhm[61 CBkiàph:" G(WPׄeRŭplb(hԝV!y@>"GN= Fly#HBYDe^Nh_]j+ [{ ePKAy ;@h|jeIF@y'3as4q܁Ɇ,BZK5G:kՍݝU(z @"5Lq§e9j`%޿##\lX.iBNNuIc_aueJ`LZQ>iēv#'so|} M${ fIqp70QbIs$R2Bt%A)uƿƱR]{G9 M"R4[\)bWzWRi8YAIĮROLǣ9gΌ\n& 4z1%ۨ` цC=tDF~.?ГmCOVm+J$'("Lg_64I 3 ֛]ouw `G\*#.BUpqxmͻx&V%p}%eC2+y'I>Nm k8D7]/oɲ’>[ \]/ԐOfyh[F!%ݵpt\'[g]3 ʍv\(ĊfeSX9ko?<|;5fll/CY ߤ Qm̐v5F[Ef@'s hR&E +M oA!)/e~tX[]Z# *{]YlrQE2iX}ᴒN.x\伄vI#!`]>nEfG MHG\c'(L,}yO¬ *"'úɗQ UdEp m517D:fOtPK?>[Yo@dIN~~S'X (͜yyWΝG9+c蝫er3ĸaX VJ5*;7˗DT;鱋2X W CXRM%i~e(ߕk0si`*U6PoykȠVƼ>TMA ڪNO[ZHgw4|?|y0_i϶^| ;cݧhVQa1. qAr붻WFcA^%6ywqJ$gXҰ^#MYM'j[ XtP=DϨ|neEq#d:ys/pA}|2n*x2Cu V!F.Mol6`>W~pZ=31X0/+L;X-1 ?.r$]3}xN[PO\ | o] v(q$jw"L 2a^@l,ɞ%t1d l8J(~]0^Є<=amb(Onp [Tb:ܸSZJwFDN=^'t UZÃ; 26nq+(dӒP&(~U[!roM%{C Kc@"¶VW8!B'd1%>S+Ik*ԦȐP[pbd\oA!ϓ583Km6og'lc:>#-@ߧXAKK,jߨ5{EcDzr;` !E"tczElZ$J|d%F9VM?W gO8m_ 1!NLUH[:{rf2c`^x{0huIgD9Kdߗ*h5s{]lk/ 3 B\dGA`||t8AceͭpfBV8*+32ڳ<7ȳΆTb6LMeﴕ=16ӂfbC#c".b"*1P1%arfyv{*W`-_o@<^ݡsBϞt0 -=ER͈8%U򬆢u֓`L6EGWmFzs7pŭ" }|]"}>:?&U)X_c 2/}WO7^l8H^?-^05bY?RQx1+mkSuJ5+'Z݌T&!{_IpHj[j2cg+ G4ZiGr1s5Gh kOm^i+dǽ,k_YEvq#L-(O\6&{+[@r*0-њϜbIn!m& 1CnDџ׀vN$FU]JpF{0 ip5Sy2w CtQOJeL߰> _"g/~$T" O@/]o…J\ AW\V'A*Uz}zR;h42ᖊBAiDdֲKkxa(rpYu"\ 95+,E;*PE1ćBwU}xXx]%Дjn7^,M2OVxwnZF>ΊGgdz{i^mkUTȲl79Bn[pKڷj;h %bm|#]/T[ e:}^1w!:9f[|ܠA9*zY9m 'g"\x0hx%j!z\.SУ\+*-\W*ۭ_$J |X @E55@=>G؋8q&ȭf0UόEHW2dhtcK =UEE>H"*uGp[? Zf8[tH?10{Nm|*P7Mico#qD;Caee}aH6L\gk f2Ɩ;T3s+u#e82"Aw0Ga%d4 %%#jUJC4့SFz>Pc1K >vܳkB-@o1zsAkUwU"B݃FMI>GfsLrg~fv&Sp7B寮SxMG+YB ?R<^*qn <°8&S1#e+5C ASDL@K\< .W\&W rhH E MX + +G&cxQF%!:UIG%O '~lk4u8| f0P)6'7`ޱ렩EosTcr[P Z+VkchX§KqcO\{8E<SU*? Ew>t]gPFAeh ʉij9R͏!:gRp{vjJ:DO #xn˂tʈ:YW^ ٝaz\x7zÑs g4\L±"Jr \0Yi";z%r~%+֮ff$1 zmŜPy`V䤣ꟶʻuTB|3\īaiD:E/>xOzJիiv:-11GaHL/,&!Er4фA&l׍ODZ')-R,xF~~ݮ{7!۬W}}Qsq^X*)#<-rQ% $FoRrc-A)S @?I O]n}Fn S%,x/ Bc}g'=k&=[5TLqb>s1)[6w?QfM@qc Bd!]"/C-Nik:xCjK:<2N3D:Sy į&vk v|:86k>J6Ǘ}MDES+Jobg|4s=7"RJ8V?4 YAx1Vw?Ob7(G^n==%~U3~{&TX79=Tgƍ6~A7.>eФdyE~鞸ྦcq'#T/Ԉ^.݂yxYD[Q?RPI;i|ඣ0LezI#-3;z0Sir)Y۽[??Bk[_WMq#'=I| ъm`L.լKmdD?W~ӻ_ցs8`9=7"T :RJRbu՚ocr^~9C r(ի ia|~cd߼/Ya\1*bDBaM^F N+171&qGKQXh@ZMOGs3n a!p|7(~7.gs#i|{$xO n۳:IކZϧ)37ff=L'KBlaaTMJL`:5ltA9:q#x;RnWB[RZޕG[ ooRq~_$gh<=BނֆWL1+<2Hx!nZ'!&EJ-d) -LיxR5IaK!N1u}+?]K%-䒦n՜|0ڪgsg*@pY{6%K(7@,V$2BRNo\o3 NC)Aj:@ d ϒiqC8N"b'),O{s1դveNPR^Z| ?AR@\>yЂw*-&.%2T0]EG)(=f8~xryWu4OkVKAsRWzc9#@& 75kL"g&fQ C(BЈ1VA1-RmK<μPd-semTL[ctcɔTŤ\1|oNej~@ f0i=_*@vufNdpq(a zWgxUjnW>!ϾN$pCp̥ !>;묊A#"pEUק~] \Vq+ZE(l X8?f@l0.(>r53W,e*.5{ rcd53N^؈7~DF߂>(Au2f7'Z:-1a?V4&𮳈C\Lمlܦׇ`^_UX iac GsdaWΣs0sO+%&쵄{2mzV[/Swr)*@Җ"Tl/ʸMKt`3F]$>螺Sthxx<Ыy+zwĚ)l > 򷤸$%VSI―0R }g }+ŤCr.l}"!!/SJ(BH;|yv웅8Dqǽ|e[KL#)UvJ =xUԊ1fF 2 qBHPi"٪C,МoǪv+%K#TB ڒ4)&:1p!j6^Jj%[/:+X- =b;uRhmgqL=ڽLo/4Xc` 3O`ҵ]fQqgTobex0(&n|g`k9FnY e_|('e=j,ićڶ=2r+6u(nwܠy, |0HiLT!T IirsK[,(tX,e(TK*-[5)YD 0!uϠ"y DːNOMOl.",M:%ryW˾t4ڳQl,Znl}ǵf 6}sMKtQ@1Kbw%& {u9nKq ?[oo@pUëMݏL=wh4VKy\( ?w[%>r_7aXT+hOvluNNQ_q~QksdFQ { .5wCl[I#rOW ˾sӿZux g됺#szd;\`t +Ӝ47~;WR?gɥX JϡW>,X?nP'Vj]:^1h*jx =-NI2&|9*Bax~$Aa5w7GNy X ٔ\au}P,oC9RYp>)Rs5 ZF[[_;w/wD!?]?%Q`9q's ٍ.#Vv;HX[rՂ䀇(uuUR"&A`6T#x3°k]j\sϚ,.<:[UF#ݑQzr iOؽ|^o#%UJ_z6׼qfҲd< F. I߹,ᜳtMСi*k-W(h}&}N2V 1s˩4(j݅-{6 ]x ƀ'ײqY8t2 ~6fѷꖖ׿˘RÁTjZ9KF?+# (]r ֲ %!be mpfɪZaw€ "=z,Di%Xx5tMZ4>=t#'GQ'$-{P\KZUu^]|vڥ|]*}ͯ,|0_9g ff-if0QKKdrl/ FFo"JWez)mm'z' RY_ :.cT|+\C8\lom~I9RzBTOƮp# npR5s9'Q((=o2"v^IQL񊶁cH~:5w?9\1UX :&8,{nә-:,\j(6S= KbiڊlRxbЎCr&5." _8Ilo& .e KXON\F LC=5TK*P^t1Z;n &: zwNRs߰Tt+zS,tA|Fqg*Viܚ]&c$ؾV^3$lhfAg W~7:zy@.S^K*QpH73\*ak Ə:[s12 #*d0zi+²A*)\P]0G?tC r$O[/֭y0s-7L<27q@Sa0Jl}..dtJY=Лp-*M_&ݕCIhIAԲ1o ?r7Q<2bvꙣ045H.7@J"3fC5&̇Sj)& `+Y%HluP<6yGY݂\WKL}|bez ЏU\(c7lh kXJ*mL(x{{)gi+@]V MdwFC*<ѷݺ΢0__VՂM4 YCV#7H[#;kDRP .yE_/N㺾bz^$giyޣaI;d'3?bVHhHĐEE$7Ӗ&۠[@-rʕ*UĂ/5D" #=x! -4\ğ{Iz>$;ob)6S9}jl5!$fp^XokUUu5w :˘HrlE4)6P3uqh?jt$Mkv(pmdZ0`My|WFʩsNJ1 rJ/rnh-a:^qULO3^@ұMw}pGauW]|T6Jm\_%sB!M* JydjeHgwiV`ypĵ#V'+W]XÃUWN=ʇ% bA0Hw7@"iCL._e7C\4 ^!@cNֺUr@ROiD2IAZJ;G!-6fv_f)TpᢉlYeJCqJ_pPx‚q$`_G!<!|rTP+x֗d"PrU'; TSvQ$k aL2%HI(TNԡQzSCf@`e]+l #.4Vu*e>lʼnǚ78+rW#-CsIHkji'1t]z*^m}OէABEK Ѥ*(pBgXIBX8"Ȫ xC)Pٴ<s5i78izȝϺ 𫺏]$Qve-"3IۼfD0%GfʗfކN6[/ _4!fM8c_i\ڰ$I:ɑ_*>Eӱ~ԄO8~It_u]k@zGyϹe(m4ڍ9výBuQxg06&U}yǯUwD,+«-Y,%Y$8{μBeY-@tu9 d"mrb. :0WN|>].[gk8 4ѡH1#dav;!0RޡѼU;U+`s e뾌K,B9(b19*yEB!)n7ܣvw/CD 0~ԡ#P tqZmmeCh]jNzk:>>1qwddR-)KokTP[`+q\84f|E~8BXh,#LRu՞d[&RZ>cwF!kʮQK>H9@?F(U3cV TiZ:hl9L'KeOf1EM٢H뺂E*\M7 yA~-dt3wӵ/O֩BKy+G^4n>q rwE@,,ٔ \D`J=A(ǜdw(IsoM1HQT .$bb:5>˗i\U΃gr:ѭ2pt:T$(!sPD X|x.lWjU5@rأB'nBX& -iEhi#DA*NCkSVmt x=Ti4ъ˷z%~|٦jx; >]{A,8 ;#nm1VI ?##GOaS08`+GZ=WsNySHH- e6=dƧL(-D Z17|+NxkI/m+[w<⠞ VVsb8يuqɹ {yJ %T=ZqTK;"6. = O7!W쯊@na]%\"B+=r2KMivMkuKc {\k}a=XVuߋ$Aޠ JC`]'+>.5I3f(V94xqы=NMx1Ľ#\(4jk]㰜 {#]_bCۇG*mcZ-d q٧m7*/)^KԊm>3%XKb̾;Z{ˢAӺ` SO?dkw>fܫB<4x&>䛭]vmM,rQZ|&CE 04Oŧip!r(^^@Jmd(@& ]g8]?alLm*<^ P}=w[ \Yth6Z4ܔ.M ߍ18sRD)#5yk ⯣;,܏Hp`֟iy+EGde8zb9 hc]Lfc|mZc6?>R&czoˎ, t<)J`G!b+$s)Z~׉;%!hl ReQT Y!EORR@a5(^; ~ [`_&ѡ@7_AQoJpBLs7˵tP0-[F pr9.4 xB0%oZvK O;07l"sz^FAUT!^ O+z i\96ppHr섲v2\NzX]T<3z#ou?3d!ͮW7mO'rᡢLޠB쩎Z0^Mvtl.İc} wt#x+ "_j܅vKj.߮n~R*.Ar{n:X76i"N7}MkUV)ebtp6¡Ȟ3L 1h; fz ;o Bg0>N> %\5&=v\)l {tfW1y*\VR7ݻPuE:rzl=d\V]%ǾTY W=zv#Bٯ&>$qˆB<Ei2rB'WFtLBTfjoNRx%HuٞPۍSOwe/90sGef5;LJ:N6g 8lQS}1E|L$WkÇ-n(MxAF~4 U׌,pƐB TM΅^mVqPt 79.5a,•@p1>z^pҖ 81e@@X _ޑےj p q-)hcVKZ,z~/k6ўJ)\%X31uGU(5$wTL(j}>08`\M?#C`RG-%o9]iIrniGEuTڭLi ~zt , I`&i-xDtS<cڏ ::R8ۖ_`@O@DwĎ/tP؎=ݡ8ֳXP ehRʷ/MK?kgCtp;" =#V !jC#Zh0;W@htRk (cxZ<8R$eQq"{,jDԙ3㶇bJA3OvRpjǤJM>FsACe#lo!: r\cj|Z`?Vol:ƙUJ piT]RKmkm}<]AȀvHAAǎ[Xۨ@1̔K;D]ܣZ E _UjgHuj7RT]3>@1}C`wG9$dvMӞ5a, o$\ *6 Vէ{a ұ0?O v,rdشm=1_P}Yʤ>bs6*`TH4~̃ Wi*6)Nli|D{ځ'QU :M>it#!@(ُ>i{|5É{_{b~JE꟒xl?ǿJ_q肶>R-3OrcHl=V!oј-E}"|?IZXD ()1܀4naȮX_jв!T5TlӠKN 0USA-C0+oȠ`/dR2w: h%ϕֻ1а< Z}0ӥCJc>vE#xyCs{h{@j jut%YJ']O\b~㎩%jzO2@s2nCL@ j2{9 FV؝1l8vj-ji)M n[V ~c~io˿/fϞ#K$5 //:sdS¯%6nNj=hE Wxjf1u>C$ґ[:Ǭ8#1Q9/{ӑ[x.ƔOZo]Gd?yKN=5G'e$œ`^xar{+y8Ŧy&rd$`geۉ몤O Oҵ["0%(³EJwFB3|h@9w"qͼe`sՋ,qBu]ĮtZGɮp˷%?xJAPg#&طC)Ku` p5/na<ս=uiN HD۰ &\rVW ϷI9=I'.`o1LMoi,S⿗}0,9懀 OB,ό(YC#]?LLщ @LyMZrGd?$]tHUx{zw x|Y֩sp2ТcrdTUBg~s'm,-hZ׋:&%hpoN#ؽ_Z{1cH)Y1^Ȝq*f1xpS7LnE\xPvTC.Yhig&ݷ]':Ez1X,";s(}6FMѭq?#N yu#nN݅f| ^ΘSW<.^U%G4Wz_m &"& 6きjS _~xTH/8ei,NZˋL/b; 58t@"t->т/qp>Xo]m>-S"u&]E +riw!XF&- M`̦+@ tBy|yc1n2۶[ޓz|ĸ)ITj"CiF []aYKtd˭9(3*.G,Jf#sU[Rm;xH'`$ H`ABtX= N,ӡ'.u^zFxX1hUɘ4/;!|q!jm>Wl. -ѝi? +xPXoᓦo}0L y+ʰqc@bu/ifYQn0iI6: /`(+{p |2!bIKAUb"ZF.@+ϒ91Qo^ISjtO+opЌJrK3 ]iӯ҂봆})#ݭ657R |pb$Nr1~wo !VxU ſF<6^r~8p$u}HIG}NLTfWFkp36K5W0Qs^h&BWPĢGE&fDHT ;f2[_{5T,ʱmi*JsLHa5 &=f󑹲G5˛ÖV+"NUd;ޗ}X,,I!cwӚt^׼.ViXuqjI_/aJ2R.-R@Y~hq`XӾ-Sml褿 OtHԖ3n,>X}g}6]!9}'ic1i&m{P \d+,@)9nme,?* ׭WIQ ^k Cҁ ,}7_1`Ȇf6_ '`#KO>Wϙ%` w|o}G ›b'#hv cXGg۔.;:6Wj|PfK`PğhtTRg*%ҒSeR`QkU̻\W[E]i /{() {'^Iy9.y\ld}(j`4KKQ?E )јi>gh'j8)۷ nU%VEiFľOXkE־ϣD=϶GP|5<NZDn:KV; MR2PXX)iɞfGj,U~&Cs:NN'Y:[| |+S>^.T7ܫ |S$3>HO@ȞːT+&I͡7e is6l7 ͕{f w0&0&:9Ҧm*x@CÕؠ(ٰ`{" ţpkL']"9ۭdfcO[76x&b. 868''VMw3Brpx㞡3`1ۆ8Ze#=p p$s\VܤH3ԈJaݔI`4'\[H#:5r e^d@-_fyOcwviTy)Qb i}!F' :Ỻ+[p,cCF[ T?^ufSb`J^ acޏHH6}&!&scP=)U)R_<*&I;RwKi AV2J8CML?bG;S|ezR0y5!fޘV@GG.aOk eiIK{,UtȒE%z+EfB7v8W1~nY֗Ǿ+F a?%#`j^H}!jIj^"O)W؉?ļ]š=2gM^rZxui_+"'tbW=nHJ(?krm>\8u_sp+G@2![,IO3ȥzꖨL;ƝxWZ3t0+?gR[=~ ,ya~wPA?6G[þG֜Ro27IJ$Oy ٯH&!osk .1ϩe*}|Q0,Q#5zNȉJ\B/;v;QpĀTaBsf=+ӟ\ʴ 䔐X']@#9TQwjՎ@]ߵ~w\N'7g ŠV&Q\? x h1L;hZOx%f<7o$(d 'oG;3bNUPH(^!N 1P[ +% %gG+T͞qWC{S&6 r_:yPЈltszRM=(HShv|Mo7AYnJo3Z?\S;0˾[ܶ9d!Ǯ^E85lM[a9c~N+;$߅Z3VF-6_LVxBhJ} m_uPB8]b9/Ytvj†w:*탟hl^'{71ɲ413$' RvՄ<\{Y?ݟEj .ԆKm] kJL}{۰u&=Ҥ+!O @'63Mpyzxa( !NN5SZ<[./{%exӌ 񨀡rA2Þy#`Y1UJ {qP.y~H"w)*WդH%sG֘.iT|57.5X^n%(P;z8oJC ؇cvI!Bfr},>w:$hMEOdYk&s fkZR`5ܨH%1͒)B x}~ru0}/HdgrI\ ;ZKDul _`! Hg /fQ[`Hbr/RUkꚉo:b1M0]#)9eTn?~Ww><*Rlyp(`~h1uBpx̼-KXa-CέnJǜ\|٠M^FX,| =EL?n>Cix4TNs ҆0X)^_L% ;H_&%EnM涖 pI* H}~8|qͫ6|BքY9cʚpC$U>^8%A ~Q6X-N+` KyD8މ42wMѫ(,"n"ѦO/C`lҜd*]ȑ}je_-/2Fo YOT rf`xCUX[=,b'* C&MYᔨWOCs?/1!B2%ybMQgj3T) K*#ZmnO90לe]qfݛw Xsi|ѮSխf:di$h3itٿ-obtek€V&w69xQ_Yf:\1G\xp1,l8̀ R8¤JRa K哇1b[9Ggw}/G|CJXv@ir"ҋ{ʉsװㄈv'd^&xBtbmER5D( EHPrO6e1  : *Cil@dٕC#uN2c;/'ET3y N1(uX&%0;Qr\9֭jH~9{A@ˎTsuHI}W,!m0Ȳk|=7ݴ\HQߗҍ\IR(;`ZYt僲J^Bcw(֬.S$b?kU5ڸI^GѦd Xb ,@#^,!u[IHXh(wVj̐qG Fbd'MKժ;Pod_(M5̶{y|aUd݇oj͈VƊq6Y#BB4/7W쳑(%CީL9bصu f#/݈UV[gN%FluI$B*(.wH ?q=#ͅ4^º+ѬuHLrrH?mJ۶ށ+K(T"hJf U-,/Ю4nk{6+bEwfoM\'kDh,b\ KQK7aAy43 ZLV`lӎO !_z,"o|Mj?\ڶ9SphV>W֣\~BK.j|~iy(oU##E,ӟS8!)8Un f'~U7sg5n'9OO הǬmi!YePO^q$ !jJ(B*5IT%~57c#Ls#k~c SRNd~(w/B$WFM4eGhNKٜm0lc'%z1X4YBпpѷ?uu;aN-R4oĬ7?B*qѠڡd֦.%3/NJqH C~- .FR|UK/Cb}!V5ׄ,}\nӢ3x*uՐN {y&ċ`,?  ScSUN׫X,*q H)L~6QǨx^O3 Zײѣ`CO:9;3-&r;{m_s2󫹻i1\Bc.ɣ'|r;lɚSh_(wtJo/ryvfȑ(X!Eܟ MA^oM*Eiօ+%Kxqv8%&&(4@7NOV^ Q}0U>b4ʱ(n^ZAϓ)SA ukb-ԎN֍>}+D8c:Nz#|ba+$oEKCf&ڂT JD$;9sZҖn߅!}Of3b1ʹ?rP&E6*Y@-LT"Ǔ+Z8-q'H 7ǖAD>|+ṗk,Kܥ\%!T?ۊp#vCuQjrP!QX;<,_ Xl-u supIu^KVk NjFS)"܌ N9֟*Ϥ '\xg*/%Y; >Y"k^'RѢ*\~61EM=Pr#Vl,Q?t.qa^>NfqxK)z/;aʄZ*K+vt$śl +X9.kq(Aʵ: Cr~je@pǎLrX:uu'o̙3{)BQ> c%r ME9|K߀ҤU͡kˍ+DX5,2r ڀ{{T/fo !WCv)-^~]D+gu-MrX2Cx;ޡqW31ZJU*¦i^%T Io="($_X9GyMiU2^hE3Ґj}:V/ vuQ_sPm8k i3)·H>D'XqMvFc]_Π"-/kGMFdʩ>Ua?rdi6z~vFGKBvahUHOo^jFM~NYmupn$@;٩cl=.@_d> 7*P0fuf o4?%$TTx+UbD1"fSSɁYrj'F&6J{۸ ّjɜ8lX4}k=KU8TCFV } Y)u$֋Z HH^T'iur2F*auH,-ުw] zQ%Q,!~Աdq_)X@)w;aN%MTK!Q(wPZr3XϐBGL<85đK9cyDg]׵(l(hC)Rŭ^&վwc8,:I8@<ub}uR^on VvY;KwiO{(b椺c-mLߛ^Ъssf :iJ7 qHD* hcP?uaaߝ5E/%'wt@G%e,ybmKqdi0R:h{"Qr2_+j2Ȯ*5x, %~Yέ$Ŗ0fx:P901/Z쩺S{yvOo 3_}H϶"/8[GȖWǎ[^vfIP,׋옟D,~9w[H>[H6-HJIGhKRѬĞdi-H;)sM`q-VBJ!upF ў HzecЙNyjo{XFp~aiI` G G*Oy˄nr8p!;bty׭3>PJcU {t9\\rFGSK.L6?ɖ7κdˢwTMJG? oh@nT8$ݒ 7)9ח [Y=9ߨtŚ@xQk܉1#RG;$6xG'vbGI|:MSQ͑#bC;JPRےyMj~AeYCn\T~"޲/n(IDKn" ]+N;06GGh*7> [|1c{]9rmUPSoC\!~7.Y8?cw.l}l sS*T0n^JV JDTn< ATx4%\:}@u--'1mȑydU,R_paէ#)HACe!W i^8F%0)deƑKb XоDZ=ڋN2 8OC~BzX24v JG;l'tuWI9-~KO@ j4!쨒?+ _w npbZOu92u_A[M'!ܙ!8S#BvKj$+LÓiJ30v`R(~V EW %Jb6*pf*M~9"9S%l0Ejbu^Ct)mIxM>3JD So47&m La?uq6]]R !X:wUɣL,W"J lC~\܅>bRD3^Yثԗ7 f.^IԌ&}!$)+8 s{'7`}'AI :DJq#b~&t[yH5ACg,$ !Z2{0~k%Qo *xA&e%U "cڅ)N h㾾d,)]])2׃m MJի[SYK% S G1ҳEN&.^iw'w!jxٍ33TI6g dZ`˵q1#S__"߫9 KE {=l~;p4x>:CRe42|@PfӾ̂3)~>q_h">mwKJ=I[H ?P"HDeiD:꿂K3R$`+Qᭌ 6 9OGDeiU0_fyzh9tu2K̦)5 > TԺIȹl&Ž5k%Ĩ0aW~N T&m'#j<([.%\s#&AKZ';dTHQo|QTj^PհSRd hbWsce,Ԩ$q3U7ߧ>=Ysd|%_w}QWZSfj'BduUޞeVxL^as {X6(nK1G sOyHm1^4<3'2o"++0p] }.cq#_s3ߌgZ6o<0* rzJ|dNm\gsrhv`4fb~m"<R[6Q<]RQ4hϳ")_="AA))ր,!4!aInm@'s^|{2^-J 8FP+;Ig=JWcyz!=qŕ B]L$I/"R̄᧊qqI K(O$盹.řsRG,•=m2f= YjH&G{!R1O,.<릔DsW"wlhvY'I:?{=aVF) OoKNȜ \Y jA?߰sʘ,|G ETN!cy[>)yg~5y0&m` Ow-ʮgq >*̯l1lؒE }h bl=uI&7PSZux O'@߳bF: ӵTۆG葙( %)X ͮ+hy|v?qY,!O4"AZr4ʂٷ]%8<4s };0k|4Ii xD"YH dPTVM v2{ q !>A4J°`ш[YvVlUƨ\,mZvx,L@mXKGET0:Z%Cev0}R7+q1L ש݉M(G)ˈ04rt{9o GG b#{'+ȴ8eud8D҄)Ņ'U9ðCX:.}kw1",PN2xI 5vp$Z{_iaL5}x~aQ^SacP- -*Y s<@ݺͰxVZj{W?fOA$7L6,Fn3WQy&Nb=b..# ϺpI]rwUJo2^ghp>g$6L]fȜ^_8 58\qOv F.-ݢ[%[)*,q C֟Ne{{"NHpބ Qԑj(*kcURN`BEb s?7JUIHwg1hbmÄlfEQ,!]:AWj= g%V6^:sRlwKO\vhai'C/Kt21~h0yQA$TDBƀiLR|%9 EP-Tb rP@[p}ն Z\vĠ1 6XN )fH$[7]/֮ﵯ(y}ָ3 H'FUĎ]j42T yd,jD\X;{Dx ar+n"RYys6Q>DOdro!دF$TYf`E 7@@نP[m]UIt󛳝)4Cm51V֯;3^hB{ʼn}"d|1Q. "D*q)f75h=rX yᨸB#v8BA- "CqL~QHh$H'C< R΃+0j~}yJsMR J4 S0w},|8'I|0<>/E%ZFӞwu]>)vI,o cv{8v?g~<7hd35fCW߫mvԁ lIeaޏ%N=n6K-X#˥GG ƻ . EYw[ (sG =~|VrOT(g+_Qc.X$X/"csvK%bۉdی )cU9p(/^/IԊ% p qnU/4E2}Lyz55bûJq 忽8xW Tʠ!qz\8ce@R =.q}Kt1)R3),aٟu@ SM67T:J|Taˑz1jvrnR[s[k`krB0\E}FP~SGg(!`=Ix_Rv`wCGfh.q([i֚̔BARy!Ir%0MFiEbmFdsc@وOե|Q} B/hӸ''Z7s?E5ŵvpe |Q S_0 3dJB${^!֯l)&bzk~ f~3w\[ɨuyN{8&AKYZT)0!y(({hV@x+U<S)p!LNxtٞ~j/},Cݸ} nQGEv6nz|AmJo3lF8Ts,_v8[+5#HD\ [.7tae{G+Rq j/TLG+'XI1#oRCs8mޖbVTk&)N;NTr,W`WOY+d%$B~F,',&43unALu x 9WҾطn10ݲ>C5HEC{MʥZ,{aEO2f?!r7"K(4*=>\'q.[fغΎ.55mZI'ɩ(:hE҄d l"ŵx%V /VD7Zci_L{Z뺄alTtFy=R,=:TKmgj(ZG.{k[QZ3Cheu.n$J*΢Pyvfʽb1*}7, NQ+-_,R̘H c-oQVABۭ =A_b2?ŃҲ> l y!ObrmRB3m}îMB?ຽafJ硯y)!%7|6ނLwB3'hFyz>[`׷BX*D q[ ;T%x0!pɨ*;/h_Y&p#X_SŋXhe"G3?<1&B/!*0YJYk?L#"\:_y(*6qBͪWl%CEg_0KޗdxU!cT1j]~ұȭ zOk6$̓VH!5vOVh97&" }y9)S}6i:4PE8dA*#U%vLէ7=OvإWTuhMŰ_2| 'F^}\nh;327)vx8.3x 0֢ΔNsf X~A Uڱ1*ޣߎΣժQ)cӘX5a$9KLT4PҺŐ|:~ZE0B񋟉M)ڊF(^oKKI6MfpE}IQ// Tyye:XPshkȵq~ vqc?xYݾv @Z2EGuɃ2rOU@F\hׄط6%:yG5IܝKJhR~\} ۾;Nj17eIh,L[tF7FIu##~Cv-V+z&XR\]g`p8أ@nP8f%xs7Є--UCfn;䷉FY]9=F^GOFbuߛvC^IBV } uo߻&u 0mS̛ºaۻb2/4j?Ls,6dIVVt2f7ώk"c@oFCJ6CsSP]gP |]x (䛉KcDNб0<6npx/8O)4CdɊm*8ZwgWZ:&{C٭ ug|h9ZlbM|W Rdwa˅sڧ ~d)a #joN!G_ Ja|8lVfQ 41Sz3,r nXK;p:Nw䧡^Ld%'2ZYŁnZcwj<lH%ICU"Ģ8X<_(ua#g hIXqZk*3Ex-\k ҝ'pi2ю1M8 DזQJXg|-D_Bce B^ן*!kCE]+Y%wFu$PY)пBCb\DľXEJ4"A;2]n2^LJcSI'&9@38CZ7V<0~ Vp h4wT5!UwB.rq F$3^ Y8oJZA6Rbv]r*}KNjɔ'։wۗ}WEVcx/xPl+wOv+#o~mC=q@:^& /̓Y[PYx &T >O]"R+>71/w{?_;޳$mU<_VgzNfXQ-89s3X[i5wV&& =Ns ":{`z+ V.SV@uق!ZW+z UTUz2o7P\v UY !/=[:BnbX: 7J樷&\d0F"']mLQQj0RE 5wzUk%   2YRʹTTRtJ)s%&m*GoWC)r#bB7{vzWfGEp<?ګ qmnjΧkl)9"4ӳ{˼e|[S'sY"WpE^vsedIJ|b$B/"mχPvqpBڰObe )U{wz\C4/ՍDFSͅ>kҋ{[L2I$V Zد=l.>jJP)?*@Еig0) G=ڒG`Ii^b歳v#é=ЌC0 n)rR*](rCrAO>y4})4 1zO|l.Fq]0d,8NCiToL( BlۙR Cx*¿ l/Ro"7eP$i$+Z,85NH%E^̐MXbQzr6C%RS0<[B=ƊIRε-i]6|Q}#BC!6v'uuv9S/zM9_ܮtlͲr#3#($Ɯ R d{\nuIg#]r B`ʉe'~-gNX&푚KzFaǻ%n bY9(Y`]6t+(y_`RLBf$!6M%9w[tRge/jU#|i H:U,l nE< d.4x- T;ŵÙbxaJ 5#^U#AW6 ΄mOq/Q؍6Ѿ#Y,Bc jZSt[Lޒ4<*J=0ѺZf8ZN8 qu?o$Ҟz #tf=Dx/TqWkz;w$պ"݁MM~# ^Cg,ufl@^OQnCjGE}P2gʄ(aοHk咋$6#2U ?3MZ&-gIR@ņ?]grDt[ ^n8Jmn8m7P[Cͅ; xsn3 ߐ<6'q*h[c' l<@cu?;<<>9t|FZJ_#1Rm,/js]Zy]D~=DEnj!Xt*W6:< cu|2c+zBYT9lm; &*r=y\g~jֵ y6YIC%R_NM賩H 3I|]؊JZ~'V&^*F"P%{WF9[eSN`E6 G&,}.e`dc5)%Re*!2'}%8Xh<|- 082iR.ŹN'rqGTz Sਣ#Ṕ0cSRI 43ù_=ZLrՄ咆݉}p5-H# %tlmZ~{ܑ1":f8d5_z)9T#INJ?pޕZL/QK_Z FINt˾h8lk$kb),l(3-*57ލ#A~҉,,_7 7>kkک2-;+Wݥ+\cWC{xF䶷*GJ*,怿F  Yg c;_6&q`jCD)ic{uQ*']]YEtHc:&:bYxu@ [sGCAaq\>58CKg"۹oplx :*ζe[-΂ɧ`t/ ,WG@{nlZ/|B}I5ƎR@7&u mL{B'TnOT25Sen Na]Ɓ6Ǜ ȩrQBCf @P#R&k$LE`B 6Դb yp?s!-57ϴXn4 ;iv &A@oGT <ɈvRޮfl/ɇKڿ(|3|b(9O* MSGp;T c12ރ2냤pJy_XXH|0􏡞4%I2k|v͑=>2>DK 9JK!ghRe< $a;5mCBVb1EJȨcRc>?)$sX*%+ I;fXjh $]N7yG8 "}cKl ZG"OWNiZ3M3'>xl10Ӂ0}Gy>OV ɻӦ\Fu b`|ІMpx4jY"FJApaIkNL}QQ/\sI:bHI]:h,hy}3*v.^VBg(>F6n@bb-i"ӍM!u FJ0;Jau aҐ KSFE`ZҀk~n*v9 QN0w ho!~+fྚ{ۛĮO`H_1~#ejXX%rϯ[fO'o&=MD7,ڋ+#n A|U@H?ӧ;Kng\'GJKx"6;IKJ1`|{b%q7' qL{GoX"b 1^d ` OeUg$Arcz"r|bQҚ(%}(a\0°.D'z]] zz .{\}[{sX*-CH m'{ -qrÀ(b 3x IfxnSQyRpjS7}MY6|qpjvWٶ0 Î10;3r/i:!$-_)Ky fX3VlQ=㴞hPW9YikdoZC̷Zh!Aĭsm,6?r OԂ+&>VNb`M.T#-HY=SAyxlv}4WN wcBpJfno-FT(xp D@C,Fius5J=F|%u2>,ùAԙLXsݧav,Q򪊰]՘K,i65t&bƋ=[DW<}T$X?4/_b!T& rH!,K?yv4;[X JPM+:(TI7+>7hqcO0VgE*u8=jzAOg$| += 4ғd2Ykt}4EIeqyY{ljb6mf\iVMBPh+Ua@ t f8ٳM~O?Ygv 8aEgo@/mdI]f!|˛Ϊ'Tڱ=OZo"ϠaEais&y mpojʡeOVpMR^^^2lttd^mZy'<"ʴV+̥1jmr߰;9z2 :zܿR҉)Y3O8Wp0q;`JS͈%疱GX{PLH9[WYj&g/GnBJh6GD<9$eV pƑU P@)fա"#_!}!X3ԫ˩V;RT^(jn{ &}d14=a&}녴/-ErD&'C-6_¤`|`ZPW;+ɗb=5'➭U,ĤrRrqnW^eŝ#xȮ)Km7lQ@R1:V༞ 5rI}ht!EVu?IBZ y\8psp ĕVgB*סIÃG'ЀG& 뀻o:dXc-gHIt3]D>ӪL*2|'+/2 iՙcO4MJ ]jdM_ IJl|~J{ֳ1,p# h4 `Ɉ7sT:{V*M񠪓~,Mvo["h@|+{S(n36urct8I:'G\KƝ/ef'ʁ`A2" ͠#"8o;+$$l<}1Lfl{H_`MԠFvl:|A1 =9ʏCO#0U[6͛. P锣_`{v2s )H;cBUytr׶uC$k:%jlZ9]!&L?ZNlcOe'ן>w}7ࢯԝVNDuu0DT:ALjx|M9&0`c߂ыY 4evsf$>Ix(}/\o痧OB`q)2(БglBo!jƐ)E},(yǺg* R_}q[P >ZZӸVc"Y!!̵X_2ΘFتY6w\݌P?q|ތO>Jpqq#:mVq%=1m5)7Sz=gS$C=H5ZUvtSD!AeW2\dDzsnVWdVAr⃓u>`LГFJ ?uGjդ97jwM<4S~D[YƀE Wc[L ܟ@G:i3D-,F"Cg%>_"sOvwi ˁU7t1%)NS=aʥ;rS?C.y\0km{ #fGIO8UDR95@cQ "=eG6bv!-y3,xjvpaeܖy8 U`HB4FwB31'm $iKJ#?% JP( Gm̈́I4/>{0߾;yO9TAɪ@m{5eIY0ݺRuX aJm R}N 绸2n{?ɝ7f4`FL[t`(%x a~/?rsu*}Ҡ? CY(VL *DM %PUF)(bflf7t+m]M4Kb,BǶXO\eזW "5eYG QK>?G)P77ع-~=pPl$ssd+͓ed 2H> GK Bln {Q&ILew$מQ!KS{hf8&x CIY]2n2_CqWg5%8#k#+,jҤh[rm`w«bPL*=m'KI36\EKHݨjYBg*r9V HYc TS &BۃA +`)ٚhCQ/F yl4ꪸbuəK6V5Glp5RFbQy[OPzC_wH4{6oa kd U)wGX$?ƟR4;qG?39vx{.gwL5Rx觇ovjuю0AL$r˱)?-)Z;\r9:bSa(%1هE1莉i-htE4D D|\D6նt/C{h2)j^;VeKNrUpy8;Ҵ.BOBy37|K "`bE°bި$ՁcgzhJu>Hݖ"_˂Nفr@,|p5}ԂJ(Jl8 fUfPջ Arx6n<fWV7_ZT㐆tkh(4L{T JZ}>!CONE.T?b!؆A:R;ƿ6k,s% %3ZYa݃XWm2+omE,қ-ZMhƧyFfevzFGJ}`; Vp{/ɼ3ia>i>6G~yta(\cI{rPN-E+5euс(_mXYwx+!e:ģ\z T a|ɣXM̠9s/{z9iW񎡖{B7nJ%>װZ33JBea09 JIN_Q6l  ("~AJaf< zMß ~TjDOVV[M=Z Eb ((1_:wM/#冥o^͝gTjT~ n\PUE]o?r#dVOVhN6%=V$`> }(ѐ%Nf=B"zHhr^pQ! q򬮅2uZCbX+ |;h+Ds:y]7dt})h|Ű5\ 2 uf,_YP ANw(zوK/腠)H< qKЅ8u~nn׶n>}?sfUq9S$Vل=ӹ { Yt_4&nu14xEgYH _n`t] [OJ$dB} V]p^-6~ilE1|%KmBEz8"Ca%96Lm5ʹ}Vz\nT-ɍdbKAx M猷‘ړBQJ#m3q<ouSRjܞ1c7L^Vⓞn3$ò=2\ϩDRnApT"I> Y6BUTpr"vlC=r޽-04pH/μk G,d>mr&>Dj:JE*Fw~wyr?JɠFv;*:,|NC;AJu@v(N[] T=dKyë-8u$>.$"[Vl@#Sd.AkJr~3>3;s֫? vH 40G!N]UgIacްx(, q0b[}pF%Ȅ ߭rkt4Dq9m'>Raֲ(7jh4BVylV1$˦{fޘtlVPg0X<-*>Fv*0 26E7,h| &=w&\ֳm ^բ}-F esm[rb}p)+fפF,IrҚy`*A91+lO:dwg3({H&S+yĴJʫRoor߀]]wfXAU5wW}RTY_n qxw6vh|ؘEqzeE7DSgy cPnh2zCIjvlla E4Rݼɽ9OHz^G{{mz ܇XfT԰w[ʹz0WYOɃ=jp>.u\Mt c_>.ČY&eԭYQqqΪ'37iZ^?2i1SW9%6ZIhbY T[A~9 @suӭSQGifJDBCT ,YfP}Og:iO\|ԃ4{2[Ae__YVdۓfuXKo 4уdMQZh-1gמazջ/HBQ zdmG*` T >!]r|,- 4ga;aKٕ 9Y;p?.Qite:; 4U \)ЃMy)ں D-P]Hh ]^!36њDƱTuwӑF>j=ՀLVW{iVMMȅq eϒihge2G/J#[D徍fxGc sXF*Y hp3"&MYFi]>Y`ວa>*C@aOLFAJ PH9.檾==c3<CͳĒ;W̾&ϯ\+R٪A)4/lpLTrAeE ndW%Bxv1}$1*$p+:YW& eT4Bp `-[jAuwܜNx?};q %XZ%.-fu0ַ_ zNu;T_ZZ:ʼ_ut"gfisLDM#4^ 5ǂ&(ubbb8Ԝ4|&{_^DΩޏQ-3 <'Uk4.`܍K)}m-rE&Ÿ쩒Xg"#ʶmEѦ2Ѓtʠ3UY`fjK![ ܁0/x 3mٻɇ}mM'cl\]*̘.0d+dYMyWSXtv1_-M]s(8dcE :_g*F%7 d`ZƯ}>?]g Z+DOЀb[*T"+ !wtW4uO-ؑ O4~2zt<). fNf1 ~F$_GTꂶؠ+@==^ʂpmnaAZVsX ֭{_HU|P8ޓ㟤u4 ֣l{PT颱L̅~ւƋxރ ^bLG ОDi"|yo3L\.z}N]~,2eeyGzc^K; Bְ*-.+t+DQTdjm-FQElHĎyC3hCjceS0'8͑2*G1iB,Ēڲ3A~̶o`h9¡T+OR+cj%~= c2GHlm@qs?Hbh S_z7R:8mP}utxT$׵ :):).;u>5z R~B!qpNSRW0اQ" tv mƉʢ5puJu5 AcF!q+'SNkZW727૏qYpdfDcl(W0^ (j/WHLdh$j~^v/OON\BYN"ֿl&ɣ^@szQhx޾AV\ #;6g. qɢyK&h3 ߋkjSV;MӍm6\=G ; H_8[2p#rlKB_I}]%{ .a/Yw@9:wX909gׄS瘏@xg]>n`BN} \1< i>v*f+>DGb6N1@ 9q(mmkJsX&^k^+wgXgjqu_sY7(;-U ~r7G%;σ: 05|dx)KуH[[s\|}}yG3侃ZRsHUkH6 U\%я\ku9OlY1(5<,$Nt#s?~oc' DTmmSȽ^4Ho|cT&ߨ^ⲑhlMJj11qf&Xkhy=W Seg X$ /@4ل?N 3O[$aȤҫp 9:L}i/AVl- VEM1Adg,0K152 q[kSVg50:f(&!c7r yO*M㺚8trݻ,pҐ2Ij eudӰV Q# ܋[ӸCzxc&1ʰhrTl#C#me jh ޸ԧe2*4Sd 5gp K^h@Vp/#&V_SuRۭ9 'ЎmB?f"H0Z-MY>\wqm@0M#9kV#'-Wr؈c/m&ŔL,sqWhY?`#a+.çS˓.ka9}4Hg]\kFWk`L. LSK U*6u5>4ԣ.)(, ݄~A)05++UHV۔=.O e?}`?Ouox<ڣB'rhx›/ier^G,V('K 6::wp~%l_ Lx-Jvkl;ja\8 SQN[ I /xqlPqÊ-4 /{QbO!-~8Oeb&ypr|}MR΃ q+"29$m<3s9$xZ݊#3KG[`*U{T /xd/JCj!Hi 8-w:/o1:xwFE 5s##<@;,|<PzDx-k:<1Es:ƤْS1`E$I:|%`],!T~)H蹖L0q6G8GJT  ~H[8ŬpxəoMX!.U[ ̯vvlRK&B<{VՓT>Y_d'rㆧ.Uf? x%Ĥ/WZBJ nS;vdB{Fdΐ?|,"ظK+ hzgJ:8MY]6Y CA_aiq_C:bY  '}P~Aw2\<8zq2''̪o[OG/Πnxk3T ij}~\yg\;n8z=)?O'H8V~.DCH8ٯmE1tP`뙬@I =8'uk#RL{a>B=EaLQ,lDCZ4 q?@؊G{ŵ}6 | 3~L8 UJ5' `(qfRY7q_ {@#1p ,Hv?9D :րr벸'4k+W"U|mk)6<Չ^LU9=+*Ik-1ۻNj4$ b .G. /ԸךUJ#\$8']ieft^59Ī:y .W:D@emX( ܩ9U)X~v"ɧ9ɢM{>'u~>B-@fSu&Z2R Lʛ̎>4T/ jHY;O.LZnL.+*nU5L4kh:E2ڕȠ?r7* e뭚ř=T^:/!5ʩl_FfB?qV|ވLXtpo]MP>hr=+}jc=PլQ &4\%eڽ"ۭ!&'OmbÒƝڗixު}]Wx\jK_)xkaes߄58/3ಌUF Oz>Ur >q*F27N񯨀W:o@_>JI~+ X Dr-ջXm/"wLȑ'FA9Z76wBhcܘQUoP\:}m`) %~İ,l,rڠqRiU(J$QqvQ6jO O~G]%jC&QM*%bV*(=oe1̬tOZ ߺ!p@!Pv=~">J Aa0G`\OD!\cgJB<a )qM qޒ)$j|ͯr do+]ЊF b}R_lbu +Ti!˵YeU¿ALRwݧ2 {|AU,5/2|琦 1515H^T{U+ { ?)(X\  R"= ,쥺e4̦6 zHg޶kU2W.́1[HTlO.!*-͋`Ne6cF՜lX==[|eVtSmCe.m(iʈIiYҴoJCj]|<: m\f]aӤ } Sj # q#&WR}4 | pL9? .М,w43)ߣ6Z?}e!x-ZkoDj5iZ{M=z͡~KgH`Qfe6N7tD^:I{3vxBY~N4ϗVQHlaKvTLL~1Rz=W Ne%ϮW3 DUTJ`̗:^5TW7iњةr<hUTQO-JSI U;ed34,M{ca<$ J)v67Vj"xnhe:䟠:d>/-S![tS6i!ꀭ`bE{ԲOFוrktU5a3a~o+]lم+>0.ՂX >wz .X~<#47 ڿa,`Ec "^TcDՀQ\wDxbJ{oT{o?/1QWFr =KS'0,x2wuQW;J| .g)/.02RmWb,Hմjq] V:!Y]L*4q#"`~Oq{c%-Qs;1v, ^17CYh+Ÿ<E($(cF$1iySI@OãTry(ɱ5i4(fwl@Cy!Nm }cᒽfnլ摎 Mi,OmVBյmsCQ Dy/E!?0j)<`&ٱc6ޒI~SaF*Lq0tßM6~bg*-.{+G00Y̗"r4Dlyi-KtR#PTOvoEw;GFv4U/m1.oQu5-ShG@O?b@0,5|* <HʷS>s?IQp# zDgncRbLj b/#%&r3U,lrœqdY/2wI.5`#v2'3'2트U]rg-@cCn jXFI ݂8p¿QX|\BdDEI ~(MՍWSc Qd[׈|FB8Q(nw$89wif)v:SG1awZaV; [Zg)1]$%0HHl9T7xyG\.nX[x+`V)ʙ dCn],pu.$MtBI(3|qh!6|bgz!(s'7at9o x0gta5aenS8/q6h<6ipN3\`*n?1ۄ Ӄbd8n׫98 .ib[J'}rpS|5'~?vh $f6L7.ھ8L5 ܧ %Ncքh ;" `>V|`z2L?phFZ`@RalH̓; YоwlEd3s N6o6|M #Wp)PɌi|5ۮUVuN- b[Vup4{sW8dY~M .=3CM?Gf<:iyJIK2ǞsE W8Bw)\I4_.sc?tx/@:8ZV(+).oS b連gi:%%BxE*!ٷW*fI 秈1<MxBB'ѕ:᡹hWQIѱ> S #G(8LەgS΁~'sh& \ط?9!nqjL䶄ΥS{U='XL$Bȷ/Syw亩]d\y4CGOv6bXy,.szůOkHԲ?* p"_&TG_]YfcJ( $TfsX5gtR}?WI U_*tembь]jc"~8!rd >פԖRh~39┻[~zybWNVGlo9I(d)GmQNKykKN:ЍFnO+U÷ 9D8}/`Ux,1b-%REG/:jrLV,M?cM),dBbW|#}G<`s~u`Z^@&'}nj^dE-S囍yyRz4'I~/+ǚbD_ OUocfg|om?4K3Y ֔GQԈMg_y٭C~ Cߗm'D$ f(84q) Pʤ}q$cSrԯzUTD[`F-ǗdSW%,ޙ4x~* ׫+ŏD` .WD6&_W kI-=@>Bݑu!I,rP@*\Ovl/T$s}M1 _L.3,.ՙ)Mk~G516ͨ*Tpє"ʏ{|@n,uV~{T|ڢcmϋ0Kad{uXVL)mɞ6XH(up5i  YGvӎowHd|Ca "qedůG$<$jSZhAF:xU)E [heXvӭbDO|Ó:{$#4LC"ѶM@Zw}Qt )|yF9VmQoT,\@ǒկj ]I=;?3P f@)\{rͭ1 Q,_ܩ;9+nhVֶz]Q8C-|fgY'1;@G*ܣ$$ ϱMwZEP|J=Qoyl-zXdM!D-lK0jilaaEJ'aѓԕڤ{8.?,R:! _4\p LM;vKMS#[O U jv8O}7>k;Da ٶIE`@(&ac  FXsS.}>0aݖҘ6s-v 0FTIFȊ'؋|ͩmdk>_>7Owf:CsŴ'&~ l^gˣQkjq"8nH>RQK3-q?Tp#>]םd"02V#A`q{_0"!Ai@P@ Θ2 -5^ƶ_ ̪=XK^tyK$:uAwYv cAR݈Ei0WP| H뮥s}̦#Ij~K7b+.Fk{68זiA1 V8pjux G+ ًa:b[ʊt%z *&K^UfdwPu%!vF%E 99d.ՙeБ.beq",fnʤ|x#ي{^:jW1,,jv(Z$햚"T8՚6exBEZF&UKAsBCnROg5v+QF2rEaB]LLØݓ3ŬDO ?o 9;Xݧ;%V%z=[5}RG]_ j%G7]@̾^9eT@?c:?: K~;#"iX}ɲFxrpsyN (Klk )jT39+]d;g9\ ҿ:ҍ}~{|,D帮L;1 wi$e);L bP~2㈸ ]-%Fؕ+NY[b$mT?/9\5^%-bJZ07߀q8hf#j8H(L X?\ƦF]nC7ù^K.Cl[ʰ PwZd:b1 V8L*)?.%E=-)H%woPs`wr3yfEe M,.㽌CH"YGĒ0`[Y?ːW3d`n7y ltbmo1!qi?GtR%MQv0SxJ`%8P<1&уO^SZ$mfXqA~HMKs0V!(/U±6|3 dJv'$^uD5SP[n>&DilQ1#JU2{KP'iz]&ͫ# /!բͬvydsx}k鯿cCq\,ͩFk?e|o{ F?.(7Ȓu@xb_M0kw s-#g.Xų^n^}Yz~hX ,r|R;Ql |uEo:.G~@] 5-NF̞Npm{4h}H ksRA)q.tE ؑO0'3m Z=؀'wĉ(.G'EXUŸ&7~ҋIǧ툪8G/2̋ 7ń=z\⏥edœ)~W*=jd3<^90a%JWPZk/w +rB\~;9~S?Jtљ/If[;sҒ5Sx\o%47< CGRtM8OM]xRF&/bp%dGt/U0<^墕a6y 8o_'|~7W-gA tPwA?ְ Wنg'&[aO"fuKQ'߲?O$rYLI~"lpQX;1x`lc5]xz4jGy%m̲ai] ,˳QmdJRC\{0uCG4|l`7ӉtCLܤ2! 3R`Aq(jT}ZYaɵ `os.y%o :<*`#T`j;0ZmVSM+۳}qa?e9P2T_)uX4)>gLxgK(Af0Uf܊[5p~ԥ:Pډ\#3]t}54J;'wٚy9yҢ.51׮[X#n'+\3QW(Px?X(IF88 e8$= hZqyM3Xf@D&WYT%x WvsMd\~'])( ``tsP`Igc@ÉMy-ٔuOܦ %jZCd:Ln8{gʚ>&(EO"nH* rea ʶvj3e%vƝ`YO2fĒҮ7[mBL`-Yz)ifW})^VҶJ,B\ijdz"C]v)5]}\uzjES{T([ s5n@Wˊ;9_ 0 s%B^Q(j;yP|.GMCQXqg%E2P*:#8=m$ٛ{z]t%6Q([ߜmahbڼ{|e(e,c6Ko!$c(%DTߋ~ZO(3LNm % :r4{,g3y5aK纶:r%wscVk͕KVJ"+ӳ]Z#TvbȤӄb*̭P,zG,m" w_ ip )ӯBJ1 3).ZKghF/ N?lAmbd΋iOܤNꇅ聜׋ džQrѩ2=6R؏O:3ui:yM++Rf .)\K?"|&feIюxVC 26qSG\AóHi*mY{=_!J(J²y[B nxʺ:ׄUuGZFlDd%ߐ,XmQf/62Z`Ґx?k2l`Tw-=1Vcu-fhUcӡEu цGl{ YKmjuat2}>}O"Kw(l H69v$UBcA4wv>+:~!q]*1<Ǖ>ͩyKU~Jr:몋JR+l?94U 6=k :dbֆ x/S>#6}CpB+:D/nF߼nеH/-! 51"EbdG[P@K$S:X-./הp2đ?3QMON "[ 9#:sԆgTx$#rDYjX~Zy_(8k҉!z=_@T5 ?q\d7[p6&dsW( +;3/US.L ?,~b= TI)g G6&'=p;{IhBBհ"#tk?%}LE:ѓc b ưkP5_OޖpǑp7ckx`&>b0ƌ˩[av/JrJ23)'L"YĦU7gbƽP1OzbdA)U1rCcRmМ/8 *\uh3t=tBY?2J?uQe.4/ɗItZ2X4̫!:W56D$VvAs5a0% v25g"T0(Ssw`?_88Ym[zCAQW㌈ ֵ+Y`2c-`AS.Ir/U欶Ž[ɋf S&]e'v͜u$k-}7sN:z<摅pB,UW>R>\#O"W)ڤNiڜa»[%)#m`@Km?SU 3ُ)wJnx~X~yKre1K+nIݝZ-(|l݃Oѹ $6gM|K̆/- ZvL&jCg~Q|ܹaS!EדNiI*W7uh?i0; ˪4 *؅mbD[6u:>2{hgky-.kzڍT~ ǵZ#a0<.O mԞ3Ňh6г (: n,9&] v*|cj_>ȑpY,y Y tDsKX7D c1S}_ O u, :53n˹|tRMЈ%B(5+樂cfY+FT Y+oɌ%r %d =$"n)XU-y*9[n8DtvBiG*(!1~aFCi kG'syUۿ&&Y[3Ee*W'Ƒ+{ CwޣG>DS]\d1 ő˔< tϩ NjDtʞ聰eϡ73zOט:0XzpYa$|LpHٹթ!L)H8=*t~-2/g msU;]D8L# $674Q` ;)34ϝ [fk(T윍6ȋԨ$B0BO! rI3f:-pZݳ9wbino S\!2d΢}q{*; f_5eׄ؋(KK[,>HmR郮tb&P-Y; "85}y;ܤ;~SI~ 4Yn ԆX1W`{ðx$Z\L0BJ~/4d гwk^Ӱ|ID@'@ݸs+!̻P:[J\+}i6F4x"?o#f^2| +: $Jz7t&0q_P,'xI1).{ڝMmFCB]|$a(3=YtnUnR/ 2#s *a[p'TV;fY2ƊfA^%KYUMK8Ryvc$*˷M3WSh-4Dj𩅡 n||53dij)t}qI+W^?O/ݛ:ͪ#.H&]2yIPb2IKSBoŮKBZChlG S)yzz1vaKq[s:/.7x`SbԭcAe'n`YN8=Tdq6Z:4bT[LCv蚝ZC\\2 W&_޽=34tnw_&:ӪA?Ut' w]k=aX6,~ƒ{ O-^FXܢL$s<Kg"8B>:QO%N?\4#w^a^@BX)`lԽ:飀rx<%4bD%BW^i(Rwz.2GC &L rtW`il6Eh|1F&'kvZL59VA tv_HEeuIc8,JZ]vkK%tkR vJz2[|V"Π &!įW j$`EXu]q ]{0dAyAl;M+%.Wځ4&.Lt/CUO]Rn\@oe 13>^bQܓyq0tgbDY55dǚF[^+Y:YLy'6ɡ#ۦ hjQMfD%p7.:vS֡D`Do;˟9ovc#LmX? kh>I6EIBKR{I*-g E*DeNX́|:z`BW2f>GO'aazH%h_`CtT-N΍~ˋ3KBDYf~ #y⸲YXl4?D) I s땃@X3d'C!jUHzqvSu% #lVf<Sh!^ `r,Sj?Bӥ&& 2ė ;J4u[eDV _%Ka= )3U|8j(~8!Blm&$g^8"OdwdZh3يi~?"8I46u)aP҂OEi%Luc(,ڜH LEFDJ;<ּ{N҆h,lUP3!< }/^5J:_SU2j1[f7]Kǩ?384v_y~ꂐq!NK_ '">6# ^6؅=8j:7w*ÅEYrcsA&\TNU\Od;b)BgBEx]@=x8K $S9ots\g4Z1K0g3){6i[$GΧ 1h]&63ЉqIƹ%}TBw~}5яDhc= 8˩!>U}G,byq14e2Xy:P[cLѯ>HE˶PR^^0tbnj’l72q Vۇ:39KH 1~qDB 榡إ8fHޓ|)qӤrt,( w۵|`Y%@WpfVv:%_v ԥ)oBkxorfCE0A"0*ў)2S|.?kD@h[ʹw0Y.E(3|1yWP<=LwA v$_"C:RqA1*Vdv&5 ԑl\Z$l1)"r)pl,X5YgDfpՌbrcr (ne6^s?tv G{Ő( &vӳʂZ)'I?'ܡ y>'E#r.YȵYGF1<=m|@PG2v|(9ȃՌIl|`\様:2E暀j09a#Gqq xn>_aJGT2o6m\ٯWi1ٜmȥK+w njRax͗:>%J ]Fx':H+$ǴeoD?⤸mBQ%Ộ+(&b'4>ٲ9"[]|23(e%s\ eʖ^ޕx;zJ_vB,7.ݚ'P]'hg:@GWx#76Kwy˳4"ǯAOQJZ;Ey >B pXT#qlSN+9\M`/.?/52  X rm+l9P< +"đb9 r el0X1C5ݦJTxUICGt~Yhk2HrF86Dsߔ־ rlï!Xh=6L{ȗө%YCΏzf ;Mzވ@(`/l x"bZ0p,-fØyX8Uـtm[o?)!otA QWu2:Joᖢdˎ[S" e/b}!pe>s=4F6!l)!=GrE+GJX$ĽP;"/ e{;sA]~%lQcobeTu,bFĠgPcJays脑$VSc6l(iRJM,3IK#z-$9sszmҼC~}\| eeDZ]_{b !CP)m#=xTg Zyt6Y @LWohh] K[A/ Uz1/ Ky({a5*D0BmhI3 K@9{ޞJsԒNkNb'^G,EWɑmFPgKM{h ' `Z]svɫ=7U`vgmߪ!6RfNeIcnf\CҐMhOڙ;~09᫱DաW:⢍55e1'<v5е,*Ѯ%0GЦ~F=䲖 \J5-6lthm[8/*VŐGm>ީNa@$װumڪj3gި?16o{uw`2wV'8nu)kIvA 5N``mcu-rh̬4]Oa#pG E58|#@.7tNn>\}7/@KѣUF)]ab y1D"W/s1+pt_R8q0 @vrooN[]öSF zw#% P ;ܜ\SJ( uNPsY%ek@بijs!AJ2 )% rn)=HOdhp*Ǘ;T ṳmD* tգ<]VbPgϛ'fhH ٽv6xMs.R_/'E=r0㡽ՙD*$< c4*.Q8(|fP tEUW]:jϐ ;3.nhmb_]f.\AۋF芋i+CRJQO em7V^!r8=khyًQOG>tq|%(g֙<aJ'&ݛhrO6L~r)Gof] 7=A`h 9(e*Fo,B.-<]kXH)6DI\w>A Sm>j1OAI ܉Ɏ$Lv/ceZS#GR`3is2$%۵ xEyCx "Qz7AۺI5F@m '2r'Av 89pDz8x*F qz۫&  <þ)R>&-NQ-TdlU'Pk@8>۩Eꫮ>ͿgYA{ KH㚹~/4W2pRy_O(;bl/5,Pg|Le%cH갤A"Hɐʹ{x}V1U.8#.6-G qY kEO{<?&ϮO(]b$c,k?)M5K'(٣oa[06f2{1w6qbQM9 RH6F ~V;cNrzZ ]}5oAp8\`Љn˕wj69vw+ٻGN~ѕͽ%ԁXL2s+o%nc0ƿ6??{34dm*0R:;}^b/rI&QyVxT iYo^wJ`H}N֛$z >ǒ_^ٖok^!E+v~Y4 @+A wrºY܃|XdY;i x $?<:m`D,>:p+ %X. PoN8?X9TַKuABͩgЯ2sk.F4$vC Nh =9P8NcȰϔ##{ΎIGxA&d@l`e%'׎en^4G&Hkkux^}s-v J$H㷧PݞjpFV&۞N馵\w߸Ɨ5rsL6`ryg'z sbw׌z>q\Mo"^ n|22m"nh~DR}Un֍'k_S|I郼cw>HD;Jt dŵt bA}S ^6] u&X'ZXkdAY>Ez"_RjSF[meKUh8 *;u'l/<(0RnӐgB8=Gx1P#q{rz@(48@w'ɨ1Fn:c\]Q5t5FUtI.haآ9U)*,P:؜6y2*j+HLx7r4pT辬OV2N00gc31j:6.(PK&l쌢&:RQI4??UDW!ә}!Jȏ^a1 a7BX/F +TK~  tۢ ܕdh3sVQCdnoZ e~ b2~^QOpKӹ̨맏m:'~-3Hjs]Q=n^//WM}-}QHCȇQ`漦ؾ0QAGF~g-G"y{D ՟FQQF9>ܬj`vڀ< 5vgrmR![S}ǧ+7pK*Um{cnײ?ʍ20Bm2JӿLT[9?Ϟ.A>Gdؠ_- Ǭ1k^REһv0(9WqvkŚR F2]U1k@G"b5h%=^/ !>ڛ3DeduoϮ"JCյbu9vQ. 7sFrkt K&.Q(rIY(j2b(cMm\)Gv˪r-t=^4)KCPL!л3u&HHHfAu_9c2/ Gۗr}DGJ.zJT̀{04)a[B[ Ol'9LwbRB(ۂ+n؇K޻9g:*\/`{[8,7bw3TeiO3p=@)¥㝿`xv:aj;:3 l+g=\]c3Uzv&o r{"".:qLَ#eI1Y\1+Zxo(\wnˮ?x?GȑLɱ MQW)})Sb;\]sPFq B6i_Jb?ԞHEj}?Xt.I˴5rK$dN=vU r9CѰݝ ցm&MK{"X6y`&eCKpQGNL/eK%3RZcAg U*N}@|"!y ˜gIohz ήA"-UBM^V+S i $ehqFx]ˢr"2]@7o4růHUrI@Vd Ԛ!3]jP>uI xM'"Z< ñ~P)}@Kf0fR$Uj:Jf$9B.$\8$j2*=Rk+yl!F|G aϨٴNqSy'L]H ynD ft~toS/sm@d( [li@- %+&6g \;Lmg{k5#.X[D+m~h˻r_tUH׶oz!39]c9ydҭH06Ǵ=$> J3qǀJ2г~Ypfgױ5]&JC@ *fP?/Am%ue#ns < aJD%4o`1/:1muĶ5F{뺡T]2`g%6;Z >NppyJ\ʛ2<ނV_GEB9G$%`ix*"\ #d!W%$ e6C8|n_s}Az)FUxhP9ۘ)IHͷ4xKeqAzLQB (u'i %j3-:~,%9Mhge;Nc{8+p W$v@X"Q9C'M#jrE-A13XeRZJ"OOHX;3Vq#!xW{6{o?2-d >}^tGmT=E9^jZۍ>6.+k53r)ۨE0l*VK/@?|PJ (c֥COv|{#xtw}ԓxFxsOAok/<fӺe^IX U?X+Vӱ2Bb*9uq6қ5&GO<o J.c+!k}D>MrU vvSbwr A2 mTBغM :MmfyL(Uqe]j\q{Wj7/Q߸{iy¡ɥB:VwwnlaU c €lY[cT@HsX#`H}st/iBrrDTa+X] ct+I{1N_|dZde %U ~ñS\R۪Kܝzj/Pn{"4(~g^5(\zALy,3Ǻrm.xKX0@>O .a$}rZJ l_W1A7ԖD×Z !6kN+oa ʺ8W(E\#R &znHO/[jtN7ܯSB vRWI#SD@}K"AI#T IOMQ&6նDA_͊{mNt0Yc8LO"x&yoy2=[KG0+/2Z!/5o(Ķ%,$ D RfUH n@Tz">-d Bԡ]GV zKӺ /"(VėA̍c+߂1(bNK|ANVo|:AJq?pKϏFL*nY}u>8ʳw-0xQ_}n`yq}7D:dW(>3ul8-b~0c;zWo{N`+SU~I7Paj _,X90`"w{m]ϩ٥|Eԡl!xC.G_H}צyo_iᶘ_gӜnB ً2[^SJUld$Vteh!nYOq\E4` =UN `YÝ~}"ԝ$5ۚ1\eW+V7oÈOuoRHА 3´$WCJ)iȴ}4se AwlS$ۏ sfty'{ c%@ pæLf+m% l?QIxuZ\UZ ΍>@ ,iWHOtVa R"aF,] oeeoKԹ؝e+w:H$+c}\2AS9SD*3maPHuc~E^b6 4p=&ސ2'LT'QdtТˑ7P~r$ӁKL }Blʥ.z >*j[2#8 }Ӷ?,00:K~ǯ)XmYXiLլkb L@SpIwg.qsu8RN|~N!U ].T M+NcUql) lqH'm5͕'$(>*=o֢Kn{MSh,Xi "&Uƛ/xŎUgt`qlX;uƒpa޷Kȓvp?KFJx^PhI0>$YU pfZ!ĹH7ԦG}d7'0F<$b3߬A3$Vm)ud{&Vn/#Jo?yX$#ر4aӞ-b JHdN/W(ԪKMK$հMR`c2 !8F\;@B^xD.b3>Bzn!9 (ܛ7uO Boh.&:;Ld1lܾ=|.h&ܩYG)̲ٻY?>%y\q\L|dW;=g|IlVJ~Qt;!%R9;|AHs?dA=OڙtuiAЇΰei<Ë?f:s51 $=2ÈI{L""hDlSjI[H@4Ii70] 0ă`@uECcmb1Nn!^o{ gK6M_Ĺ-* -WD%Y֌,-4LɈ8]mLoqIB_G)iT 1yK "}:)/V8‰6vx{NK^[oZ3kz' Xnt@.l:BHAVwY\5I1m2҃J׼%0\o2U$oAZ =H3Q`&7;9Z> h9!Gd~y8>bP!$[٢jB&WrIe60k\"ĘA,JxA5t6 -}dk cL;Pa~5F!0uBSug榊dIn@ mXvα*㭙CXZ\<|P, oΕ` L>qJI`<4#z'o/,P|[K+ p͚[Dls ^h'Rmd@C;{+q)?"C &F8DPNP͌$/ĉOK#J:GYv˭d'vMnQ1u+YWW5m[r%|<s{\Lϫ( κ2 @1K}x&'ܽXY[1N)+4XpLJo9l/ZrBh|a eEмTD[ 3:w>ʱ,n[JFJNՉ_[HAvy  fߥvd3yV oy-d1L}N\nnp*eICnDn!A?t[(]KC!n lj{iHaC9 #P;f Sv0P?s@I mVjRTcm:$+x#2W-*4ĹPe9iE|*ZPrfK~{|DBCOOBǻx#TGiԖ\? S:7:_ϱ r&+G;SхbAYd+9>c~hFcj.sYD9h7r>Ҥ(6)ҧ^D)Q|rS#Ye 9(᜶VxiXj-GJ@+ʹ@5C<9>t#\R{ҙ5J7Ϋq׹^Hɖ qsV hR@) O[3"+E-l>&9zkAyՕp#̬H R'h6uvnuzʂ 82_{ C?V|*{;\fCɺަ"v2Q4] #б‡$*)w24ofR٢˜ K"Ny5q|L5[f377⣉WIn024,G>{Td COM1tFо=lBj<0Oa UYtYkw9_tz|DsKg}'>c~gg]Pr_G&(QrF[E&ȍ(**Ɠ[>|=\ٮj CRʷՅ/[,RX|p8%؆T(_!)eaz$#|0wjS5.:-Hޭ̌n̛9Lmٮk#5]Spޘ˨36n9 * fQNz4!/Q#`;ȕw ~_K+z;o9tŎalPE\l雖$ʝ|;D'@o3ukwC5!Qg= 0MMN= D2+ jڡ!PI/UoI2N2TaR.l) 䍥7Ձ_Yzï2˃;iv%24]Xj)'Tlⓕ'g7)ш fU 2zo,(FgЁ%k_t^i+,y-/ dϯ 3D:H߫bx V3`᫚Z* ZT}L=v:ckXvY ;8vɄ=T1t'^Na삈VΗ_nU؃O<jҪ_)j -\Z+  !NgnK~Ε2>U̶ST A=ngb0(>CPs2 z|XYfwBp쿀)C[.b V"2e-+kqE<囉dg JtkLMlʲlf'+Y:fQ{g1穴G]K!6^'8u|* %T ?=h)PQE KH[w]!Q*b^SETG_>zAc-ӗZ7JSbʴu(=EcōV+Ȱ*Dd?8T!<¸4;Dn]fC<}8+dD|f=YCJwU/M_Kуw vhLE}ړD"Xq @2|FrZk~hLR$4.xk.a^Y0 E%x}o­r0pRA9{8j2kThև4PoЧU[N>OݠEtbW]ڊfouށm[ΚAٮLE 宆B+ YSݭ:< kPhJ&R! NțڙiDyvwe-,hǨvmt I ";{ p${.gU&|GH^ 3~rU~(Za@m}A_=ގ)ub0Hu}Dɉo r]adcVM?J/O H,ߪyV$>If=!E;&X4(DmQ ofxTNd5)jB0&"Vr{q26ɱ$S>퐳<+3_[6%k޷q["~i!@O'OhidfA7Մ}pc3Ndr¥;2Sw/dct9"zWB%|6Y6}i)`WYHֈ[<[=&,l](f;$ i3,=w\ XPyhCz oSt3 \"/!ǩ3g)WGkO !OySjd1M-+V?/ rG_*5d7|P =dJ)c{XC.3 涽Wi EC@A)Sv-C*\[4CNHD`}kNK֎()ԛ ,OW Pvl>? FD1N|΋[#*T"!YjbZգX^_$|DV7i>d ˊSIܘ4Ibg}?tQe^ԁ$JEY=(]v5K&y:1'ZBɥ(KXJ:+GIi8Az2Ip}`mTSZ"v" zB %Ktc[_$Ϻ-Fksei]U{/'I>[kE>?]:R>+Q,K`CJS   #[P6ܔRMNO&'M{^-o[9y5OcҘ6L5t_\Z-@.-yՙL~4@oxv6i{$]҄wslH4]}tTk"FggSE[k@}7~܍˴/ 7 ,*}:{ᯣ@@|TZ._JjbBOQ =QmF 1APDl p~riWtW,AFQF h">~وD|$'4kuHA9 $9 4"C\.&u]7lGtD{]dS8wm4$5d =iL{yK3Rh' OYWRp oUH&M;Gc^A;IBn^L`t"C`'=H?&9SްK%r4O'vV^+6Pf*_Z$1)9t[:|zX5r니t=@2椷Bx_Im t>dach(^*p~3|AkNS؛)n@ NptxTg1CJ@-ad ?9|JYtKK!C f6eHWekỉtg6cڭ~Т@BN#uKv(\w2/g P2ү:)FIweL#'Թz}MZm+弹6e͈ZWsW:վtLáԢ>;ϭFdC 2)oieɬ)WergS/? i֫ V+&fP#?Jt~Ōc)Uә|[Ȏ#KyЇDDXcjO+&`afse_rYk_BSAu[sFx"j 홮e^}wiU H>nsw5MK~pHFx. 7OEla>9ZCa ZĦ|=І >X}Zk2D_^d[*`&$'7G7g>tp4 ^f;WeeqI%.hB?Bw_W\3,\wiT`w1A'f˗ ^E(jn쓠8L?y>%&O ]sVOyyv3lZn796`HLvC}X)Q;";}u#z^p˲uǔίc9Ej}aC:Åj*MLr`k3ONvXnHc fj9Ax31V*tYL oC)ԂJ6wNWa?+ UY! eEw"MOZ9iW &hQE7Wt0}%q/Kt) .菪lJ 錧X.|&Zܹx>λX_ 0Xa945X{n,5 m?uB*|YsC#LU[6@DqhB ә0|1vQ'JCۀ;")tlб$EDG y~],cyYqsT\-\RBS#~v CʵQr [Gr{7C *[&s.Zx1Τ RT`'j~jyXZ*QEz([~`pf^[Q˒ĵbP(cpa#I瘄i7lCZ_BS`t#C5M ͘ZI9UؒeF-mƼ ?B41ڣ#~\Ա9 l6@$/I?=;3I^qYC@8Hipxjpk}*A|w/$<& Z‘mzfUbA=.oX^";?@Ib;=& A&G=2@xӘJ͗X, 9 m~'JO;,Zgv*@TWp* LZSaD䷅dzUTab$qMrmAysQ]Xw@nsx 4 Ws , ]t?W%ZxȤqDD,Y$ 66[L9ZuIȔ1FgCyz4ˌUe2## CF~\+YٕaWQd,r~ 3Dcazy±6vJ㰊 4w*7EkBaBŬWM(t$L|QcB@c]їv_Rɱ~)ɱEnƏ\rglvsHd.߁Z(a<eb$g!gYR3C()h8Lrae72zOYqw.yN1+~ s/bgA7|[sC ԍ<K+UW˔h]eq NvF@( eiZ×{`]kȐdԀ>,*=&|H愩Ƒ1X)Y|C$6bqCcb^,cJQeb,S@8)tq%z-ȕD13fس;򀶶75,1 gͯ6`PRƮPiq3ؼ8یT!^=MMtJv@A쫰Ւ po-L3.kW @cc@0;6 ]fjl4:ܸ3Fd,* P KL;TMaY }r_pD98X,TU:Em;\MdE >%53KsAKJ(zؘR '#q|Ͻ\ z(4⑆"]%lyn㡿<:9 _Uy֩zD:r-bbX\ON4ZJtVS"9Xڂ,wr16T>-h1GOb+J1_g1Z1@+ PѱW*r8NC>Jťp~\?x-F '$CTlBMuF~!Da S WqCC)8h(0֝%BA5og1vys`! WÈJ+)B6yu-lV3xXhA,JnѮ|~`׊2eK_Z;T GoZ1\eMKыk?$ |ބsv/tBY W 2cs\Pw1NaeP"[ dy.>Y_m+4R!JfPQ^NT[ӄן[:p/Aہ}VsPH>-SFT3G_;Bӊgq/0JW8">m+JF48ѾBWm xQk1T`;7-Bv7L556Q4uɋt5V⑉n ; &-x 2ݛɂQ9e 'pykN]7[ &*y3@k y W}֏h+b~B2UpcCblNڠ>r3%Qי=|8@3*/NܣL\TVT;#Qim8Rkַ U A3v@5R egd'm I nđT Mcl!pazC' |;yy3H\̊nCߟ I"<ȏᚕ{Yd^tqJ<6 aM_R,,!E]䨪$lzo c\@K`>In- g~qK;d\/ ]a j:`e,JvlD \b 7wNÓD,Dsغ\Wbҟӷp锟-+O^2̑ e( }|dfsKS>>+z`Լa$EcWj[N遐_˳y8"*]N&rDo泤t+򟠒Sq"|mΘ8\]úUm۫ !>݉l=D_#RjTDU PXb́ |YCs* Wex'j;)iYtX/< DI\،j0?/LzM刖9cR}kV4Tw.N(+i2`9to"zL:LE]Γː!N=][?ۈElz!=jAWmbC,]J6|9LGĞDc_qviu>gSH ǂNjze3C40AP+AqulGjd߸ F縢/LpXԗ2Dj"^+&^ H QQu?Dv\kc3Ü'_OY4p Fo lȽA "$/ " Fe07֌~jAy9,%H{ 5|Y9a7&bT P-C OY|4wR a )3aT#HS)+2SLU$VL8}]4l0P iI`͠7,]s-" >V{- a( g[tM edm% > aDe4YUkg4c:ENZ]r>u\54j4Zzvzg՛7-4Q** Jz `^)/xn{ihX՟5L{11cv,*>!u߫0_G{}#0=xMá Jrӊ3xI"w1VL֝$^VJ漋ccYҵcY5'WfF@C\LOrd7PeFؿjJ`YN._i#fEBP4 yu6b`د-eݏdxUuK?c篛\8b_X .(/ >bk PO mP[y$>W؛_YR5 1m&,Qxv?upٶeb~?Q2+Û_aI%jGE`f$\y u#`xY-73ո3CtQZݱ[_#dyѱvZGV}I[st/֨S`ݡ,p>%YC~$GD膅%z."v b r'5!NlIqt6mv/YѸz 'ĐY)\c &dO%ZW5[JL7g;iB0w  dCyxMp(@;83$[L}4{qK+_B%櫞ekW;PQ|i=@r wLvƏVR ZrHP !ZHYiM7q'c6< Ȼzz_Y+d̠[@ڙiK㭷!q 4f #r$Pw(yk 86!]lݖ9amq4.8bB1Ԧ\W m*ߠcPG!8cCG*_Jz"%GŃoKkz[{L #/aT`?*xtW @~y]s)˝RR; 8w-Z,Z0yZaAZ(~ı}7\lfm`)QhQ׿8*bg/!pɝވ?lr{lqn5#=끈'~%n,4,Vh/XJ!&aŕ7R rpn7̑h+@61V_KO*5IxR+W9i\Ոx us͐U)PSB8 hQnUn'>h &W#G{$IJ0X)h k! ; bpyC1Oa}`mQ+E}톲W:F̢ҔVenj2̜ÌaZhE;S~G{2t~.ĬhfC)a?Sڷ([~&R^hv4#KSP-At5<"k(t _ w;&+`7nB j2=P<[ :lwuQ yfyh:z44L`7+斵q  WxB%a< i.:iu1%apq1C\Gj\Ǔ\f v-?~hf`jװnu{h)пxns*X`es4]n؀ŖlJ >X,[>ZJu!0gB+jܜh݂0'uLJ9@WҒEiuN7~ W%<+$.%6CeDzzuΥ4ɭ * IhC_ >5A'9dCXAƉz.k?ݶ{^Nht0R+g6R]Y C@+Xb^.S̙ôSO|k1K&%G Sib C{8cfV* ,n"58kWs:!Uj f&>[V-47șؠ@ G%dr $Phmu..~836iV3r#A "5N밲#aFƒ{}(G]FU۟ڠkfWJ/LDSwD>>*oE4T!zkoxI,!mK@.%BY!.dSffϭfp?7͘]e-V% vypb w/E6&d$+s9))@ n,Iʚ2PKR($ʻt3n+|,y:4MTkuBVbاXZ_yUWuJ ,XЦ78@Mt9X{ Ed6$ۙ 6?糽6%둠9$W&iIelcNOn1$Wp8h[tH2_#@Xeb *\iÎǸo y: rRI'dM/ T !#T{w&jj8>q F ZpX$'æ4_S"͎{bոcmeSw*>]Sҟ. b%A$K,^':t13pF:!~BvK8Esvc_bS:GqD}K}PԊNWPO8s0e)QXvG=Yޛ ыG)yutΥ̹oT:R筺S-4+3a_uRЅPkaAd!풌3= PAym@+ 5!skvU'6p8 ϔJ(4%Y{ډnS#hk6E_A_)u998ڡČ̓J `ԙ5=rZ'~# y>B }B@W(K3MuғO:,H. hM+Ng+~\lBu!/Qi!ġ-{?6 g4U(ޱ@z^ 7ƴߊ8/6`rS3j *<Ъ =Ik\G>#7„NMG&ԣB5^>ev?fI DGWi$g =m"[0PloMgP4igT벙a[ └8w q$`u/?۾A[&}8d!6}X&st L[p;oh8wo{Yu+{p2G4l{+Qz5Pu4=[t+FfƑ:W_E6aqGQN*g(?1jo 5Jw0a}uvZsncULR3YΛ`Ì%<oиuܛ/]xMkN ྖE_L ˷2E4\6 )ueO+"me;+ LT꘰ge*=onur*ջL̠DKN$M$;r'4^~@Oxw`k-.! 8RC&Af񂨄X׶ '`ߴsz{@qj20K&]G*Wܔg˱y`cQ*H,5 BwP)_B)pCrA&$ %/?6+D>r}%c =<=mVs/q4brWbs۸.H'u'沐 r3lYI @gz%Y?ndYʙ=ڳ -7:9nC!~rq3H^0!|ż*w/:c&,CߏX5a)w.h@v?;£ 6 i*yyu\CMTM=&g"$JZ7mI"hJxy ,v^@ݥJw8TXLs %_'zm$YaCj1nVr튎ΌroG GĤWbÌB ՞[ҒOixdInXySXLCHs,6jS/lDQU,_rq$bix~XX$vw ? p[@VINb{1;^1lYN ݳ3e bsax'KP\=2Crtu ?GG|Z?0&NK5)|eil%g vP;CkY^p}@]v`i$Geku$ıct W >[8f/WLO}ƓTɩ/Pkon?w'\#/"D׋YMHXA{cbjt96^Ǻt|Eds#ez:K @[JWK?Lf_T4u.Et'}w^"}1M̨n?^Wt]7_(?_MҦvڕ._^B7yVw?­ޡ6 s{t(Ǝ4B۩Xؤ:6: _ ު|ʝKJXE9I|v􀺻Z=qʬr%SMpL}Ea]!{d 5.>Eҽ\yZ\i]aBsWEO޳)idTVW;t,M+Khc0 Y<Է*c-kz/"ӌ@|5u_/E߮jwCBJy1 kh2 SLܝ+rWKgbˡ> &_Bq z![0#j7e y88MUiϔh^`q#YEcL*\Ū\ElY#Y(HJ93Y,(Mߧ8P[>GRO_0'Wc9$3 g>:HX]̠`x6 D$4,A6!.N5\C;Z=+HIUN_l\ZX E$_/B**X_uIY=n H%=Sjq0>;P.dr\-P{%"RJj"CC >HyhpkZY}梴?;AQ! Qsl^N ]H}>3%NA 5?i$sqBo#@@RtdC)T'Q䧨&Ee38:+Hu65 Ha4AsJNh,A7ZU<_-p= qc;򠾁ߟ ^3vHlo3`OזBajBb!qޡ~$7E sW7}ભoT:,ʧzܪ *B5ؾ{U@rŠF`n򅴵ouC0ȷkZ#LPU"sR'evSYNeHݺxgy2r$`J!!<2[9 \#shz #TooD5 APYj0{ uR`LRWdK0'J\K_ީ8v t}D/ˮ2X@>9<4 yWy#Vho)e\aBƥS%y픻WU/!U 48xyNulkF.W=w&4L5,G45d+/)Q 1 +hblLAŽI#pԝ]Q_z%GMfs^we %1u:j]]|qp_eJwT/@œ"Qx.d9>y0g0 cij3y 8)ly&d{j=a2N M牃z)Ə,(&IL*5Jy zp4IHVb7&K:)sEk uȭ,8'E2r,CW,ld-C&O=2#f{^N8(w$&wŏ±GWg!y E}iCDZ2j4=SM*%r|lB >cOfiBE4}б>3od]j7vH6GW71gi3'j\H RJc,cߛeni+3EaEZLĐB-a-4ek)Y SEJꇬnx# 1xv͸MsMBnh<$t퉗5 8~rFL8sqpTK7L?:Z'Gd9a[ a0P"M 6>AQ섙!p~SC}`ց,qș%S\:7M s؃1WZXg;`D| +y(UGpPbwt9^DY;L~E jQ; V{"(S8B'6l91ѹrPZa.M{Qoe4 0"䗏4b{dk]TTq| 9d?lfԓt`Mb&uh)Si$S*|˕bmg{ʁԁYUTqN)aQTv﷞X7HGcÉ$bϵt0Am?O *67A/bH\ Qq^5Vv3qwOECoK{V ͐؋BߟKi-,h/ovLcRM7$$d郏z?,jߩn~um񵛲@K| y;vsKYf䃔1: EokJX Tů;"dIB*XD?%*4Yƛ~ 4z[f㑪3\|cU:1Xڋ({r *$}9wl7xs|`ƙ,x$V sA96wKq˺.§9< nחs[@l<(ns sA54=2` b¼RxCRiADsW\/* JD7̴ I"͞8g6^˾zg1[y]r/Z.=b_|gE$zь` @GNtbW0cndc&%EgGTtkQn-38;C?uLo4Cve+i -k 1'>cp:iZC3/,lš ֆ,muimꌮ߾#?JCz0]4C\^'sثhC`B{ 3%Ē&|HPWԟ5-y=(5W7cP^bdbskif@OWvsӛWM A YrF(=uVQti(ķQMMeX۞& `xp9饏,BQMD_3{Q=&X P)VGpZ4jh o `/=SCI&b 9nTau9X6>:[FneD쌋_1mj&/Qi$+=MM򖤒cC̪4s6^KYF+ȁ*.[9;{A]pM#ӚI4ڔqw!4iHz+1PX!xۄ>Bu(Ӗ(_w,.(;hՠ U:pԗо~5ŀ/:Lf3~ho<zyizI$vEЊZs1 ⧎i_Q%⦬ e[E:Ƶ+H, |Ӫ^#+FV2CN7 Va=GqD\VGl[ ')y8-kc@KxEMpZ=8OV0޼ewtuF?E^JnA R0be>aVcsZ:P G #ZzXwF.Bh_yGx!2 ѻ ru}2y{f' ߪ / i"rEJ'-4z I[LCK7nt[}hEsN4` y*M\ ;=Wlk'ENEmTB{ _|ou!|6@Y`? "OT &I$O+j46Rp%9Kϓ׼V/\GT6APR|zS*\\iaP0kBNU\jJs0&َNQ #2l[ Rkw$JgCfn8}-Q$2i?:cU:"$,5o̼Ǹc3z`V( 4}OK/խ7lzfL\쐅1ԊE;,LΆ/GX9[gϪHA6Y inQ̏Ε+aC}+]TbNȮ/9\aD ƅ|П !gAV~y-V(#KOw9>#2Ҽ[`?\2G%]LTumT;^̛5Ѩ"|77775Jsh4I˹j8*jX DXfm#Ap 6zǔ Y% `k[UJ!Eb&BB`0sHi Wǃw00)yyfvI{e:&ND[6H>~+8<3O֚H-LŜUƝ, }CRyvm$o4:Zs(m\eD$Oҡ0''yoѓ΂DCc'g7\2%NRBn+s4[4&TЄ9t\,t4gv Sk`$e:U=?TmIo~eZ $wqpvItd-_: 8[]C:\L  f$crnli?݆w{iWchW8ڃ=D9.[1tƄYA?d1!]5fHl>XPǢHÄ kDzVBG¦[GDWQ WDT"#0a/6- ^(#e[Ȫ+7Ѓޕ@8o"qPoQ׵yJqk]r{w ^ sSnI 14Ryϩ g==>ĩaϞf:xMeNZjѐ qMҩy'n¾ :Y,U~utk@8yͶMbHy)l FiszO=h5k iH,NJ}Mls?кA Җ ={‡LFHfKn_@1zs5T KxuS| |:P4 iD؏/،ِ Td&zVp ݍFoig=[|Phx~r _q\)V[ ,QАXfd1GUwZNS6U֥^F:lYj1}%qx?=^I݄4Dgan4XTTF>*Z^8/.@.f7EXSLI 9;RivBmiǮw+Oeiҷ?c޿xre:A$w>f_7+pL*̯G%2rVRP R((WEqļEƴ$Vpr3}:/;xBh$#u?>k1q8B?LN eaK-hA]?ZK_.:M2Tzg~:IjqPHTcě^ܜyM Uȫn2A߅-}a-[D|'}"FC1 b_8R=LفE@ 8Tt9kܛ487Yny{&?sE.JŴ3IԒjED>}Qv'HiWxsƮ?W(8$8W؎$@,VȤ(}"p.6]|Y:COQGT{^=j/\Oڧ1)#\jK4;6lav/UU= UUb^[F=i0\AnZ\PS"Zځͨ$6qr)]:g8g0euV ]Lo,Z_hKtcn;/৮zuTga!|@)^ I69o 7˛O&h [ܥZ\lmFq?h [P-].+}88TQG)AFicuc<7ʀo+!c^:(gfi䂕~J0j(NMͪRuavzw`!/:u0jIp[ +eSؗw.]`pl4:{a_ypŹQV%PD[EcѣfǦ-X~)zS{!r{ZĆ cE{mtލIT,) =īE`΅ B5G-Xb6bSV:JUc w+jO> =e(]/¢fK)Z/H(έ>$<,`jAB c]Qzy2kFޘ4˻{6ޒu?υ||xNi^{S8Qy)][ZVπ;4QsJlXvTN ~sdrg5rjou;Qa)0i1c0Sv1D<+Sde?.tpu_j|,5>'ɳ-5,d%ήp#l9"Y7j BnN1qKO6sD(u_+~]v:0~\ h 0hⒷ*z7RP+yHHВ)J"&qꕶ?+qOso<f% /-u1Tt+ҽ7~ Qzf'U6y<ލ W&=F\𽷙|;ȁ⼖\aO?LSh/~Ε|u&N-WRCoŲL! ``u@'B.^@xp{Ή}DO. bBClGb.T5It wN\c]>wVOθ;b2`ҡF3v e!9?36qsB\J7aչ09\ro"rUp>QCЂ 7&VXŜD22ӵS )H&m83؏utDpFALB/KbQ}g̙=K)o;S磊QWZ,`iYP[O}qaܺea+%ϡz*0O3B' !6'Ts_8WCd[xC0Ӂ hd-wgo/.9߆ J+fMUiSɈ!La"-y1#.i0" ;pKax_* %=oswciˑ^w Yy1ekyGt48* 8-+D<3ȞGd=ȂB4~oAV RUEq;sπq0 So WKΤD#u:\>)r-(L޹ւ&e1!nbH=",]n9%} b! 9-/=+~ ϭI7YB=G*E^[pR`ל=@9>oٯЪ{4g g!L*bhtS1MǍO @̗vXK JӮ~ ǎOO ATWyMe6qy{W#tU_Xͩwp-Jlo-ͩP7,?V ЗŠLKHhoETmKSsPkj'W;FD&tY0hGI~o7.(vOeNÅH@ 1CQ7򚌌ބ1 EuagLj&K RJVRMTE9ĉj͆ w02{@Sw<HPcǽ*TlSf_[ 8 qJp76m "j z(~;vc)!Ɩ09-(HN0wC*n|Wb}PtO}'G{AyS2hUA`z2E,ËW 􂿍s 7P]MJ19al>ac0b84 #%N  uDgNxf r)V UcSbPZ>¡1 2۬)JITg #ƽ˃ֵ|4@Z$1A+S&36G > Y5B-V\;}Zp%vPirvnݖ],,vXWZ; ;UU,`u@B_78= s╍{DSM͙ˏ.' [Y6v+! .nWЪoUHfJXB@l W,|_)byUf;1F:9~7F.]< YV|dNTS+#ֻ a+mWα}]oc2nJĞTKϔ8SՕG'G@ |}\E;#zrIyIX~@bp- jQr+h@²4. k D]n \C)Mfhc&DeSzw&`VfVfq1Z`ssUywlNix([Ȩ[ZN?w;cFYMּ9C֗3)ʆ{UH@X/).mz/=gX 8ܗCZi)bim!%6UuXA!<<1v-3gޔÛђg&m!0]_ymjaXKvX> bN&` Z[ P;r_޳j?*F/Tp~nl{ѷѦ\VvFUD܄-`;j`~U?NF(dE`Es?312 *ze^.C,Pߨ'O9t@JG/K@_@nH> h͘\M H<וĕjX鰦,L_WV`>mjy<~{?Vrx#& 9>Yʿ2ڐ(;8{iZTdDalNoGԅ@ O a`@V[U|9+MJ^bx5ބeκU7{]Geѩ{Pn0$&Lz|{q*u\dʻ$/Ƣ WzhqJ.(у? 9&1[5e4X3dG83m_[D6۵g5 }?dڕDw2iĚ'锩af s"=V ;A>LΖٕyS*Bb>޲9xu0>*}Fw]΅yŕ >OQ(Ą.i^KWŢj}M#+,[vO*~2.4V~KP3zٯ|W@V85 +mFmd|R -c[`ç:zN?hyhud5U]TT$.p&)/TnOqQ&! /F7v+|OAyC쯋6Y팷XFdtY/ =6TpnX=5m ׉ZL· 0Rx-wJkvᢘC)*0P(\5DkkP@~aDĄb. ThGewfԧ)uP pk_B ‹I`8A:{5|b(OHK~IǿOj j;ELyXuPag<ӧqv.|WN>\lv=WX e yYߨ^7rSM-w&}J!".Vlq08^#H`EGR+wM"@Vnz׊jp@&ffq߱a?tVPюr7Lg^B!QjcsD#pƒķ b{xoK!'2 "4t:p\ }ap.dwrKaek&2h|:J%$F ЮfOEz÷R;£B\*:]sqr_yļBC;xJZb1X,;7Wۢ-R!tp#R4LӶ^&| 3"EnwWoյF\|z[4/0~URyk}M[[6kL,L`s2y+pX_Z^CB~XpYWu08ggMh±1c K={c?W3\2+@jfx$9L~tppJEj e7EXz}*S1s/6=ܽfb\BM)JC~ʬѩFNJFlɻ(DX90Ɵ_Bz2i Iz3tEgyM)]پ( ; Jאj^91?F"?Gyӥ կvDQrq m`6ΏV1KsR{.HO33QrKk%0z4E"5EL;Aô2d22q p/'ofcN) gTaR;::*mܫqsYG΄\ZEKi+-wLfHwlW-U KTZE Mlć@Xf(G7v {U16P- c| l_kOZ׈Kxpz!;ߴ+`={ы˵M[|6A`p JbYtZl~d둛reS]R,('U-,֫?;Eb$)[v(s ߆kY3S`hek۷8`|/(A݄څx]LN׏#KDu5`y\o0C_xLe\ܢm4ߎҕf0oQ-ڏT격5 (]%`ٶ5=h f <;_HʘS.3]F Q֌VJa!u腸ilfcv+1{g0hWαgH+.,~1$IȈ4xX`hpB\#xm'׻>=mb_!dɏg|wW5l]?h[ %N'4gY(:]%ĉ ]{t`$ h<ĉ1OxRï-7lII+)2?Jy+pq`{,~2hB9AB:_2wl?m\CI@A(% :ls~7!k w*q!;THs2+uDСa4ضְucɾx-,BY |Jk*rmxnTک瘔D{KX~ aKBUG yuʁ[[}b,=NH"3dPȝdd 0#ڵq &|qE/f(c5Xם֒<|ei;xidV;% +Qnlu%6啓L7VFr%^Qנoc0g\8(N/д;R}Q6:/%aLOf|˴TO>a̔a3NUkDpf-vTs̲Ud|)&2[u8n&$-[z+-`F"Z|uc[v3e [F =9n4ʺP4yFzE"z-{cD;CvE|YeD:tr+>2ϤӸXU6zm)؉ZsM[]si8Y+ݧ7Q,btʊe?N#F%JLLThO޳፬"PI-lON\'2f} 6(;OLx/9J'xfP(m!Eʀ-mD8,p'mc6˞xXxL|9ޤ'xRD_ !GZ:E -?<c3ӂo1~M3jL$s*lϮk 3A('^ \|6Fy396*Ng͹ؠަET0V:sU!}m*'aȋOm'3s}ǎtil u1VXE雿n?@_wIf@< vek6wJIY\]nއ867PPK8u&gOb^!~b$1$۔oHfV*ՆkRl\3G-q_晎P.dw@ɔA VSr*> KYy*\N'4V W xAEYa߀Wvȡc2UUI#H0 ]M;? zzm,E;Y]3jFgStoM"ieL\ L8:-lv4T 1½n NS9iZlss{T]oW,Ν=;`߂Zs 4Ta3teOL'ѓh/5 p'?z?ә08CCUp-#:Om۰@83G2S/`ҁP0DU 2Y])#JQT̅ޥqঐJGHmȀuNjAJJiG2ABޅ)ڝe$mQdֽLHnHbl&N̲Zp``;~Z[DH=T IY3PE +hy=#|#<*d+R95^rtG/ZD 0{&6Άqkk[uD4Ayxd ICCAҌHU`# e=J@dHVЂW-S$!ņƙ=0s!1obaT4b3dpS1vGNޖ,Kq.7uhʫ;toӫʿnTv\'ʍE `|/}s)mSvuS1k_)Z45[?u_yp8ِb߂˺.T5@m >T+Qκ`Ic;E$>CnL>?ih*(k%kn, WWtӓџt;nr'AꘀㄖUZ7+vvQ߆ZΧ0@zsup+5XU Sg4_&}ڔVqf"nmF9ldž;,x%-VNtu]H[p|{<".2Y'{MGKj+W-j:yT머70Q_IeQGHq$z57t5ރԦv\"D(@OQAJ2ex|&D ub_y1=zw .9jm^n-jz2媯#T8MLI%gt_uڗS΂BG L}xDW ^j[*GBsa9'Ng@%ha~ JG僭gcI+F2S% 2Z -~#mouT$]i0k5iO>#pZǠGԍTcKOgJ..!SXȔ!A]~'2(H"} tuj#U6Ƈ6I53^{W=HXJb$[~7@h1? юMXݴ'~8]qTHv Á7;Lsts3f$Bk4 |oIQpՄp$d`X!q~f%zDm s_=>hN9@(s76"@d2OXJhC$G:rBURjL_CިgbS>}5밁C/ տ]RpEp}^C?5VFNYRjaoK %(ߜBJ9•6+hqդ-Uvh3(Íb:E_Yg]+4:KD%8#9ffN_wR'i/?g l@/C< [E|E p[IVI~" ,RgwC (WABMnaiݣ׺.,6;k/a`c0ld Jd!@U MA @*5,c썈 ^YgC "r\?"2_џɣ p9"X{d{+w1/lN!SXl%wҏ٨՝qвuޚDd'Aw0bagjkgyE?5 \H~~ !J {2y5.n= .VOמ7RVv4 혀1(7ѿ(ȴ!LCe,v2ιZ>L¹zkE2tPJ? _De'aDеΡ/5 䬄9]闛F}XAB@ gء5rZFI}c4U|pc("s:$KD" 5Ќu^'O{X<:TtDE Qe`vz9gՄ.a=_ڠBD_rKuX{S`Xb#*++~Nkꬃ2vqD6: -% K&X48ʚAw<2o(d/Iƻ2bK3dBbv5r͌SWȜVbz*x.y8λgʘ3qr[+i +BIU8U[~cBX[>JKمD٬h zEXͺv;Wqrbp-+ɸy@ 农6˻CoHtA0V4q2I癵8g{bOPfB̓>q`j1N~%4 S7Wv1;Mz= % :|7UkNiů _WV(![)`%lW$ЧI_7A9:Oڹ{A`FZk?-s7JFԩENYC(VՂ]sj :̎&ffWW3ˣrh^"3MZKpd:C\TTSj0!j? VegW j䢭~#q/\Y+qk^]fkon`b?؛u)Yr{NJa1q*2M\{8ठdY7+U_R9_)ݛ)Vg5c͹5y1s+(Wz9oj`|j tr`}TM>=V]}Y}6vJ#%.*DA_cZ\>ZTuj0ݗU` %*U([O]۷N^.ʨdc/Eisʏ l G7γڕ1Z]NwjDܰ-LȌSo\ 8nj J'_)2k볜;aO2֑)Qs?J]e>} V( Uo_i p"dcZ'iXp`s !(|O&[bmV)#HytRfPjpNߧ b91s|;ߚ'"N-_F{ң,?@>[|^P?!+Q2@1:.` yR u ^!I=<崐-ԊSJ* +n ߚB|bBƩ&*,} rV:dA;ן\_Ub+fPc iHq͒(id;F ' _T ^󮞳l̍NN g6#s?E:վ\f w1Kmž?^FIZrɎ,V0&beH Qqfq;`f\3#6q\6Y*,'RBҝ/ۛ^S#B+-Z K~E_ Pi0ioqCFDweuikT^K erh 'm O`jnmc?F3Z C?Kxwqj=F#CL0E"c1bC>hG#[Hȧnנƃ&ImI)T38=2٪˥Ј ғrg˒H \JRMxLװ<K<];^JУsEKZ@݌NQ@~2E'(UGʯ/hR>wdkA9A![#6 ߡ]g ܊eQ Y]ᮭaOMSDfŬt.Ϣ6>8v6t&oޜX\{ti1ƙpKbb<24p BLË~V.l>#Lz6"1ݺ@2R41.I)ˋPj*$b+$"1)W@ԦgCi?$zoESun,y>Sr"5i,Œٜ2l7E!G S!)%չw:K/Nh;Jf"E=SnagnLR3$9&(ij`mqꟊEq,i -o@κu"88P!zxdjnw3@*(́VQ3>lb7ܹ.pK(%a31ۀewJњ_mߥ=31Q̴cgX&<]"\{ZiRÑVDbTE)1|3:K]絑uyֽlU,*pKvWHOKM»pUO:e7aAKCӪ7TeG!L }Wu9TעBvac]MXNAi#(YKHHMV$OjF^WOҵ <8ze 1[[8zP"4 -H(̮VSVyڌZ-T^iԁvqP>6[o#8_(Qe6;1갌'GJp4^B5 ˬ߰P`h?6ҵ㍓tOW6bǍyN!(D&ġC_a̜{"crLy/ K}ZGe%"BKFhu/`?og(VA:E2,\('WV%;FpU';hhDzP:]C}F#*m.><\w+6jR].6i7[x$b~Sq3'HI:eb#[r \!tY+[ +p̿lk?ȗ)eGƆtZ881 V>zuo: -{ fwO ]]j1 L#e@ŷ.=:8_ O@NV ]].Z6g`*Ŀgɳsds!3ΌfOSPb!ͤ)MG=WA6c!J/}U$0ԇS[EC2X'OCjn7g: ؁'I9 p;|W( 6;DŽ~l7f4ZDx%9UcS=ؘ\O`4/>O;GdLU?/aPrLJՁB; wj)z#,} ϥ4Gz0= JAU/(6FH3۩r-rh5Ol0e`ļf07}*%[LZIW=KD .rb,st+0ЇU1d ~ ȿ~ =0'WB%6R0=aݑ M+T"C,` 8r,RnY-1^LHJrQR^g;58o},9E^s QNn%`V>6Ժ)SD0 T_l8bT,uΧsgM.kE,ef%1d_l-?ޠXs !Gͬb$ {̋f I-ԪٝSD3zy[\%m\,dz=I`s4J* ;<_fnbgcLrݵ4yOmkbӀ X(21U⮏so[sP/J.<ʏ+v8F#^_K|(q-ŠƲn 9'D׶Jn?F)sHCQUo Q*j1EXx겣RrOƌsPhr1>dvs]-t-(C4!md4T{U0Ozx[Ju1a#=t3N8[S 1Ns.O`݄Wk<7ޱFt.-qa=g" G(|,OփVx3=0OSfـގ=Ўi-;#h?Oh*W2jPcj^"C6ASw 8/pN)]ҍLbDI$"Z_$:7ITYeBVT~zHrVtalbyyPw=NOWLW >\RYLYKS̷^i@GT=r.'X|7cRbpgMFPv*G.[X*| Iw$d8oJxxuɊ3uY*cΚ1kt%n`7"j]xR)Zڞ^I $a\ހaAZ}-Ni."KQ Wa.dR1iEo_y#B<M<7XEUX> VYi[v0x)Ԡw\d-'a`/V-Uy&{ىpFsF}4 !Gv!2szJ߭:GNLa~+&̽ɇb' @7l?_EKNw.L;.S;Ry~cEԢ13C5 +ɃĔr;hPQЀ!fHJ_d+\277t*Bެ#R} mo+Cg3/NM& d1RT9y4wm@iϲuѿ-s6kG ѥ}뇙\t 4PMu()oJ ?Kz=d^A*r"a~PnNիxM6ؐFSy|UQ<܃)5wF%@HohgzZU+A著3),Mԣnp7Ȅ7V! > yX{"jRj /bv;HO _B svgg|G3O6"C0>ipm78qcgKKh%j' wB,>:ٔ{jFOO}2%bdR!{0Ms#>n◢ mdKccݓ ̽,'[o:%Wa1f_8 ڐy X3R^dZ?-re[jx 猿uO?K;s\V,}CU/H2i/v m>TRپ"#+Bc#.1pκwᰏp|!D[7E-L,1y +#ztԔ zgNCG+֓mGAA~:@^Jev(z_~.A4"THPSӺA@7d!^C#?͔0>Y͔G^MdBe`gY_gEP3*Mbe!惘%9FF!NKFzf:8zm YYɗ/3 _')sg=$g $̮Pkў"4/\@0n+0n|KƘI$p&ˀjwԚvUHD4>1|yx)0~mϫx02ee *۬^mѓ:߾Jn6EO Zfttщ:3|[&p{|'?l1Ǟ^as{`x1&kwuW(m93SpI:- ;/Dn.$@Co v7XC'&5Yy_xMZ$L}wXzҖΞFQl qVJ%HV|8@-f;R>u;NO6hS]3!HXMBi^ MaM?#pJ `bz۵lC2P6 F<q+n%;!\шm{%ŸQ4AzE$TiMW,E5,mK(=!?ZPT- !Lc]P3*LEJ¨R R6IcC#.eJg]c_t.W0A5\dldrc11~ ji8T F RofHbJ e n@g`b;r:P(ʆ Δ\WM1GR@=2Z 'H pʻfAf&Fa3ual HSiUmU;YT0 RoS]eWPo`o@=&6Vwo_c+/geԹzk1V el t< ԛdy&B<-Yķs9!~X U1nŔZ@ZaO_Nf5U{%\y&{ L@e]<G?KtmδrW81!z Ax^5YÔ[P!C?`?,X5sJpjkKtmvv{׽Q~E?vu@$paVUlN fH Uꓤ=]VBplP6K.k(a0NDY9W$޷7UfXp͓?k^'0Jͅ)q 4PM(z@$cr41s:r%llInK(|9AВ OoܾwePO&˫6cA3( wЫnZ̝mA \lnPmHj(((Xk}9AݶfVqɫԍ,glW«#A=p^,Rܦh)FnE-QU p3aLVH|J q%8ز(]$Հڂ>X `~p/r+ݠ1AЊaomhrZѓ&;UŻTqW \A>lsa@.K%ڼ vgepkc~2>鞊_PX}f[㚎w:wi1xBgc(YFCEY˩"P.YV%iji(gܶ@2tf$dP5ʚ|6;o{23 :w?90LJڹ^zQ2Qi 9΢oMV\hi e뚓8ҵGXeهC 0R Sƨj~ DD/SRD"=*ϪRjq~ .$?r.u ]J)o}lǴfJ>NA6VQEٗa02>,3a9u @g? 9=ڣs r'uCʨwJ'00z8X@8x˼!0bxM{y7(z0!»@ʴfz\lVTBrK7{' )|}11LRw;yj{oX:]sc l"TQOxlZ2,,4jgr1j\ 0Ӹ2wC,>4jIw[2M,t2=myqo]CMs|!(g Jc4R114ajrLuPV$9GW}f{*?haG HbF,@P'_/_FVd3!_`/XÜ4[_/O.GHUEh MZ` i@ e/40A5*qY0&t?]/\*ATߣ3='-I`::cePs[Wp^&SL,\[z!˥)CY% 3/ͳ GⳋD:Dt; %4rlJ.k`J^W}t9N" 5g.D~ a0>ӢbMiqcu;7Ս))q1.>1;]~Mb=}!4ހ Dg$ZK:N~}w&ZR6vEc==V.EGD+a;Hb Qj,J[?.>ax6;B0Z%3G͡۳c`=K͈'1\I[o%98qE<j4q3W+U{5hZ@^Y.-: [Eir MC:0 5?R"JYdϨӑKr02F|"Ӻ D^”4ټ0[ sJ-e<"IGlh1 <+l-Pi+8<'=#-"aP"jj?O(f*\ iD."Bz%y$Fw՞vK _p{>5h^*0% rWDx1R3qi)x|vfQ_SLްq}BshY;=~z_.2 P+ףat <$jǑ, bd]U}I1(7;Z}m JBդeZM@K5"O謕B|D\h+d,He.l n9&G16Nm_Um `ip",琑SaV-Y>vBBZ5&'(w֩.zY-t`~nI]>cbh?[Ю|mZAWꑛV=u@yHY )kuW5ɳbo Wښ`ĮJJڱE$_Hgu.iƖ~OӶ'2)+F x7&q뒉[De@r0>Siܽss76'9}8L܃LeF*Q08W}<N, -˧ߐuСABޘɡ|}S7٨].=yaxkK4Q`2aNE~)ʆ ݸ\m/{UiI0A4ZV4::&Ipj0Cw/MCGjm! mrL-g خX`x| ( ^~d,QFth\v/#笯T^ <<'!Hy[DQ&ym?SL2*M%bKj0X >zwx_ b:m?ԊMpQ8!=ñWƜ-,-B7.w/:Ai0AUH9-Ҙͺe UQP1~Vtºy&(. Y0V/B53lDK$CP[lȼ,MnBp[?mgI[ \M]rA'ؽN3dz"5B) B"W8A{*cPjo6䤆qɁ`=Eq *Pf9~Ñ]yv;NIsTRg x|aی :JRYN|?a&bѣ@yM,3; .-hx쬀m},2wdxb ^r PT^Nu{ H'c+@*u"4'Z4 DdeU,:V(۫Eb؈op=r.sv>'3V8^Fû\w~_rx)%'e dԟBj+OYP$-(k:J^J4qx*}\-ͩ6oe$>w}=vZ@%Rdp+v:9`D^K*t1Y=ޤbn2v+Ձ:Q \&F=9Z[,k6M0I=9ͅ'u) lt6wI[Q^E59i1c;K߾RDbaTUx+5cʟmdReL*9*[{~FY*Ou[/-zkBvÞNmɉMinG֬mNRM-jDNnݔK+VEKk .~oZ7FHwւ2`v.8)")#HLhy+&QU^@Gtl(FƲ`:JS\·O\ctU Q=FQjXG2IJK1{kS'Q|_*U]iQ(r>t$wzv^Dz57aPÞ, z-jy6FD޲%x2il>`^SV+z v(2[|">X- \. >a) p"c]LQiѽ '0 E;*yT Ï,Z99+o\KWcBBRF?Uzkf4_"l-H (z:*e@?ދm/%DS-&@ژ3(>-}?pfF|b#h-$OFiŊбI#z֑|R]ïȄohZi)P+Gz.1TXJ עq( Ӭ1͖D%)fV*!0T. DŽ[{U&;:g {9O. ^k=i㐠ԶA̫Ě/oHߑh7D=u<zzsE Xv+~SG63t jп=X+(vvƃ!Z+hnzs}^"HΓ RE1CH: ikަSzC:LO]]RD{>Yjĭ9yLt.u]9z B:GKdYڡ+A7nh(!u81s@*mcY 8M[gpf*vkBh)Tp_~*Ი-6=D fQGl_ieMf|"~WA?桓Dͽ9֑I4\p>(g</XOVBt PEcq-LlOf ە+Bŭ7FnuS%{~MRɆ~ƫbJ"S& L v Cl3kFSj9$e׷,I47T?+ FaKx:$M`|S2ͪGs+fY .e>qr^'Zr\۽OyzCu<*OYsa/ Ց{ _xd8Q\Yč|C&61] oA:~!(49rUЀ47gUOsjpRy(J "09`E$dfgl ك*PqicmYxNMkF 4nzlj>!F;F`Td.P3*4{TA:ӨmltI=GS5~ZBD۸uQ/Um0p)mQp4 P'i-G]VV#^YB[<>P5ĊpvvFh5OX4H\5NĤUL"(4Ŋ՜65Y p]'Sod6$P}b+R^ ,>>hWmn) un/jTBy2n67\ĩю<MOyo[ $hE"0UNuZی[ Md͠#Z1ȠwCy-w ]X <@ .:=5dsJͼB,0r7XP 5P;U({-u/Ȓj>&.l1=4=p~yвd2 4o3զ6$x)!>EݦZxO%盐aNaj=]"9f<k`+(.| pKX6cI ),aQZj]/ v@1;ϪlܢL 1Esk3)y_"8!#$z]0r ZƜ~ȶ+N<=!8 (t+0K|y>vb7xOu=A -׸4m>])N^Az@CFEལѨ7pkbvM,҈JR5RW!JsAd @'N 'bpVyeb5} yO¥w~)_2ܝ8D  V&"D4)wy]mOdC0Q;-7 $.ǻTSSJCz` k \J r4z0OsYϗMĽǾ랧moj,lu\F azԗJ Đtr[Z|?Aben\x5aŇF/?bgVv4>`&rXU.@Y"-,WSfB\Ȼ1&uG9s6C[t65f 6/Ţ(߽p00"ՠ&9ZL ʄy{0[/U^r )KqM&xږzsYg~CЭaY{ߔZmt8 32>DPK;;nDH<]u|H+1/O!ʱP֗`g' c5=r̻8, XcmQ@p9;v6}bJmL3@+tQ.cg2.?hp=RyoM%$J 9x,lGœ˪[ iX+LMbgHkjfԕ1Uߝ menH7Ljln, P͖sT, Q+?&D"Yz8+O8pט8!g07)# ZιHvhٟp_(׵w3Y{ fa ]E:^>iM:*rh Mr Y.J1%W-2oY=H:1ԘJb_ܓF4cS&(IGuIlbnT찈yz{-ȋA"eϘx=a9P6#vXX_@< [p^pyUi^EWjm1=` 1d}2,8<ρ=\"Ўf .v'>^[҉s49M8U5^ka,_,P'6u/V:mN_cSLB!؇9zzKĶV{bӋoig( wH2t IT~Lp^ b rJ`1i޻/C4$JǥM)@rzwd&j 0>(!Vw!}+hP/u GϤ=TWF8aI eh5pW?R8mC7'[Gcvd$)gkNQa;K1v#n곃>e~2VQrnڲTde_bB܋=U®Jvj?i}ƷjI(kgBVD}q+lZ-2:".<6$F}Nŗi82VطiࠁEhCx^ ]A37Z8i jJa͞jͲ!VMaآC$y 0xihTqUhaW("Y=S!}fܥ ͺz諭Ya'i6Lvn3E3@C A+Dw -SWS|7$2NOZTa8bYdUj[íAD6] ]x扁ZJh(Xœ%=ޱ✾-/!$=?,a/,9vy_L,x,}DU:4[7k;Sw\ YLm;nGKa dE70h?]l"ahAW FuKq_59o}*+Tux'ͻN"0O1R̬rځY%Ző;Q#9i4IK_'fc;4~a<G]2~,ς{G时+ r J>ۮ!`M8LϤ*2&*ArQlTlHnMλ iZpAqځMM1HF7玞ؓ=M~?G~䧑lj~^DMbHWm`8d\L0R6)O)&p*9s!KiB56Gk̥CV#qfp%U#مF47Rۏ6ڍk/]{xcז>Wx#!B|֑P':y KpQ]8kr5uqW;|P<5-ʨCl6@,v2e`db8wı "8sméõ y@R´9ȚS{L!lJD.34Y+_siM -xa7\0':5%-XĿn7ڦ 1gr:PZ֦*2#_(ŞJ{/pP~O'pOI>w4r3 9wFoz DAh Dir'zk!s 3YLI7 V1LP9 SqEXJhGfXb9_qѧRgGڕ$tS| @ƻc/ ߝj ?\'9D\$Fv~Iڧ;Ծxq* ItMv'uFႵ5I)1mGFځ*b jmljc$S$ `DBվn6Un<5cy~r 3z'%*Q=OBitKl2;.BoEԗ@H 'z",c4ˮrAy'\Dk[~s<荾eIm)ym#~JώnPߣ?\ڝƁ\vR݁p*;,[{(8T'.ّ:Ekevzv(|q c4H>.+;;(b'}gOgP`h;bp%DZi͍FT7*-+Ws%qu@}qZczPp/']R$A}؜V7o~}yU<pR`&5S>XH6UfTU=XmiD)2{Xu#\pl=R?8[eD$2¼9ׇtzo!$uCZ !7V\g=t @y4ct:NLu:ƏW &hXsA]+36te|`bfTRV}0qOas0塇W,?w(SI|(W t4j@IjYJ M9'F-LL>-/ߊlNCbvfIxN mpkyia% 騏!YUYт*5h͹`FWj;I!Vr|[3 ^cX+opdhϱxXN3@%IHV4_CG.ԝÚ6+,M&,(^E,VY=v«{`!M,tu\> vly?3) j[R5nAFnFWeXf^=.#/=okk#6$$*UF%y@Ί`V$-=E*vVk*‰tG"k04։EC*HhE:vdP6'ɏNGմJ2&wXJ%{Ýy=`AΊk8ڜ<#rDj4wza/O`cmơ6Yռ1O} eZF[KJ6/ngna XJQhu8 &"`u;U?W$hWi 7 ͣ RE2 H4R'] tHགji?Ls_£q&NQ\=s(-K75ڔ ]IRˆ뼶/%QXl҈&{n^}^ 8>6zum hwPR%WRC ߶";IIԣ Nhoԓ?.21('797CU 4yt)ݚնB-;WlHx<|sAoirՠq2W4Z5Cݳ636ͪ>Ze]`(M;`-JFDV)5Uc3D`{o77 vNRQ#c't\6Gh<2Xrmtr03isGs:V*L~An)UZ@{Y66wvZ 1N9b/%+(44Zբ}&GޯHcxдl&)R-}|&ثcX鉟|;;7e"8;y.+x~.uwGoA$ԉUʟ~:AV:{yûD g}qc࿋WtHtDhkFI5ub]T%Eia/L;zIO A^~XӖv>:edJATn`.xWW#{x*;%tPaHh7jޅp}c8US`\#ןI8%n[ ^926lE&~"Xπ%^< hgZEVfށ }6pnϘ0_R//T#d5>J'y LMc5ucamn@va*h-ͪV#>z;Ou)5r"4@tyϊ',LrY[0(}qӆ!:$9URª H (#L`UrS7HdSٝ9Aky)G*%\ҧYh;֜%_ZMWeU5fpر!TB:ZeX_9VJ:LsĵffsPm !ƞ~/JTD =Ɋ 1 a2򛢰x ,O+N&/C![VƗ?M9]'pijJC0E ݪB+ .spWi(OTT,[\Wd0| $U_s%=ߨZK/׍ )sg=zr0#m1-H 7vk?3|`8Rn@Gf4`'jᎡcߜ"zC]ᵸϨA* Xjm?u]ځr+-3\!X uvL7} Χa|Ԅ؞Te ˌqdWfa>g5Cܐ U&$Զ(vC8dFM<tuζYVpsgh>u?$@)Zl2J /?*u0u7Hݤ6Qw0[lL/?ɪQH\`iXpE(۽`Yq9/ksn!/w GVBB9dq@%pD'Uiϙ/ YeHYᣖc:x,T`*`]zG\5(E{^<~02f *`dmn]<' t</AM$ ZJd/_ȓ3i=;(~&yx&&Ҩ_5CJiI8nMM`{.eҔGB/y wPƞ>± "^} Z~E}۩͞DFY:?N(_o!uO4 ^FC*ӋWW#ۋRD4E W{6j5^[< mƀ{1G * &0t7ȝnaF[9J& U>U{PiF9 Jq\&/ ڑ-c; @鍲A*(|Q6Y'Z!0n "\ʹZ]ǔ쨦ܢ; wGe r/gG)rPa yn~)y1W}?#F]>\B//v6>[_] 5lۂ0hbDarPO:}%[qCJE]f&kȨf: m/-onO3`nh'ύR=8!kZx<ӐF[<ƄpWdO~\He8B>{K s[&њ&yGCxƅtհ96<əЅ,+úƾRz[ vK=?݈A7 ~5AՒdﷲ,d3N D)myJ.~/Nw##joWu& lהk}u.Mny>DZ?8[ ftBK͝t]U0'WVh IyIf!U)\oE+`ʬCf34צ:~+j7NÑ'/T` +Bu4Z7)m(k5>۬bmti$vlDmV~ 6͒: {vL)-09[ = wv{0)VS7w9'Fn$pTZs?B"AxV@hޟSw?ٔ #E|ilDasdY,2TY( Cgg.)h9;@5BAd$% mtV79/rz (_u͇cL&kC+'E:BZXnVbͽOp6\\9ҋ0"J`1u(cՅc.Md(׋[@> bEl43S)\/B"3E-gJ/짓Z{4肐z;+X@t(|:q]C:.rmQ]/BJ&*_ϳz!ML#'ujzh*,cv'*=oŋB4'sv LcTGEp0l+VS]Ґ%л4 ^"@선RXlrJFs73Y5oḍ+eFC=&T0)3 ׇfʳ NEˣjf"]%>l^Nة_8M!#$4Ͱa@VGgMkxw$ Ŵp~cnlDBqf3<⑱*1 Dޥ,w`o]J~m̺SKTiՕqCy~k5{X&ZB9nƑu>_ |z^79Bq N CybtzyKqE3R6x!e".ΙB.qm$ƱuF_&. UYip)KV@iz'sX4E/À䘥9>X󚡀A=(g@GуuTun,'wCͻw\1tsẜգ!pНyⵛNG>4^\,Svvc80ǣ*}UfRH>O% K﹎ vd'^A7u7 2ٻL\F]_X)|uŀW?#L4%邍Qn-X=/']&X)8ԬM2;S@=S nj)'n./~ KfL^.baJOW䥱);.3Cu}R[j-w9P+&AʍZ41s764No^*GAļТCBb^UW|iQw!vxn\U9*u=IWr9`(4<nT^"2ʐ+Pw VBGӌ R|j^`ˋfBWxz ZԭY߽OxIkj̀<{Ӂh_o/\8Z.9?i5G;M]Mr%&B˙7WmGNK ~]֔`fx!U=ն6C7)I$`Bczq>V{1L[cHg楩C pr J:ĵ\a_+ȡ˓?b ԧqcfj<- Ld`KgFq݈tYwe+pČ{ V,K0yEIo%k `{Y'o77N~)IJ'3ذpjoTW]r/o%T B?{A̖LU]=|#=CwحX!.Z*=\FD^5/7K'(Φ8Gri0|R?H?:U%d'Vo.\lVGU&-$!/Y e YZ)Wb}p4$rfN8XA6OJ^tH$ loK'4v#X2L oeZp땢R"$Y ,8w=֨#IyáQ8`l!2i/N$ ,h4A+8a-ɯ]"̗: `k("%]S l' #1/b`gjK-lp; EY l"&DȔ*\i3Efh%gš9i2QKL$ 2Uu};twaFdX.#HT_Gjģ{gmDߗp~([/kl2wHĨP19QHN$5NMыœfiбcLq 3֥z{$D0t(j<5V7_B):sB?䌀:p27؆C C9 O~E)ip}$@!pX TvgA}uQO3럖$&0*2;ji5/܃`:bYTrC =(gl!aB[Z>!3PszYeCtx 7'zr1=IV"xA%(ߵL i;A&1=Cy&+.Lໆo]sˈq3? &'g`lH`86.Ĩ %G@JM^ߖN[Ak3@P(&f%+=ͿXmlo;Uhe͹hZg2MFN@5 % mDH2lV&ў tRE^טQA^ \;}1 j;rQjݸ Xh0}$Τ {Om:vbUB3bX'%{>vWrhD-[uSv2yh ԭZ{DzdZjźݾ,+_2=Kbqlv)٧ד,@*O `77]qU((2qޘҖKatŷ^3{Ar7 jaʝ+*^I]o|nOd ?Wdb:̈ "3x}fV}{γq d(D @0a&M=̞KpZtY7>_1 B8)L":[*9acˆ^eH|a1epe,bALAu 7X]TOhͲ<+̽Mcq4;9[ XT9 Eî 'Mi(0weM<@η>6+A9j^k0a-U-Wz-d^KQWcz3MDy+U''%x9Fp;P^|$L)l!R$~B(.U(b%\^{1@#^guZ~u|Qg,P%#ڝY`>5(oK_/t\oZ :@2:9])66!Z^Z76w\ o;8gۅVc8)*a4w\xJ: l+K֑/!3) v:k_{ ;"yAσy{ęV@3T%g}%[k۽Bvrc>aղ [za=Qr (aqq1fD>V0X壨&z+͸`5Ň.u+CW C\Nqbc"*! 5a<"$FAOd\+d2a$;w_wzjF֋+x D h]wI#.n}NyGNrBG')ry!GUP3>1xI+λP Ii`v`; jfôKcګRi]QHFOqPZ/+@~r0ZzvMEWrx+ 2BQNs88cFV ԨL;>N ם\) dw W[mmߴl)G?|ړ*éD1,װ~i}i ?nF>hPoary/ H VjhflY(p1POxnY_"qP? ( O-'a|:]';_"y؆d& qzS Ow~bpAPm  aFhJ%$ D~J rKSQ15 'P :# :\&3{ ' #Gr1r& bH>Eeջ؇Aǘi n*@OtzݰʹgR{.VJM~\v#,||`ckT0z*8=t@fkIɕʥ?2uh @̲).ˆ -%: [7!at#yi/b.4 hn/!ޝjMVZ.P~S[ewJv[È+n&;A0Ť/: _yX9֔u:"@昒uƈE0P Jh)Ku򌐴 3#٫[B d9'h55zA9w[LyP%( +n0n++c|dqbȟZɈ].Y{k_o5OBߚD! `Q-K-6tu]Ud嵕@<ܣ8C 0z-@]a頚iw U'jO4 "a:5LqhWNNlމ+<+ }*::vjՅ7j*6E|-(0g|RˍW; uz@=MU*Gi 'M BL~6q#- ku_*!{_ՅpĮGMpAɊS2(UGrTXSj@&3]˯-5"\*?V%hYrDl!MWf`k1x VXr9'̉`ܻ>5^[+]woC=l1_>~l{~ቃIb3KVH&5 %Y6^#<Ի6 o| 'РyDH1r2=yܷG*I,8(Ya08ێoaKf/c762`sO_bd,9y2ǴAvqu HnR'ŝno=RV`Vܞ߅NǦ.TTFm~1"TI(ЎH5$)mpGS>.&ЁLX ȁSjƻWҼsn16i9"<Wݨ\H8B&7@:Wi8 rdug= KM֨ 3q{2CJl;f7sgմo:58aq5q^QK~Ȍ %+Td딠s kDAbPcB喦?"n2 S.)i@־PxrY2 n+ Ӛ"*<&H&Z):d#1||HiPlI\ 5+dԥBqM)bhJ9Z:x!wt8qle(~i#*""%{0P_<ч4B }E)[Ra1dJ3/$jbl65Teh= ͘ûl ٮg`6C8¢ʕx[K${3oәwl{"2MB^Ԃw<>;Cj)UvR*k>c xM\ >&cK쥵Bqt,6ǴOE?I+ s:AMDP"z:QKiWʵwW'uvXMn g׸KH% prW`?c qA79!mh ^ ؆h 1Bŕ*-II_Q M&z[cVNt8<;,hן4p34_}o@]evZ? r8 +;5qӃ/`p_x!wȌLcMx#f> 5y9=V8Ee [}~Vf d߇>F+̝4zMQ& y3oifL؃tz&=AcXrQJxS4:_ (KZJ$#@vZ@ƁM =k&FUJ۸"[G-]S /}68|y gpuo'ڢ[ݼXh)NME {4]R~zM5>mZDٸS_̠"Ɓ)QX ݉a=T:|r@$^p鋽oΗ\q9P%߼cGRm) 2 /D(bO[[v\ӊEivX2ղ'] ic;(3P'j chsvҙW[cC')&酜mS϶d-V8( e7HDc[4(r} kU^[ئb$V!tdpg?a#Onb>FH>8m{]c= nϵ#U=NMXk̖A8 oZMQrn.:dG#hf2#tdyXөB8b3 3z2i;Ǝ`~15 ?Mtᡉv95ey>YdGE#QrF7"DmY*zyN)o{"_ufoQ%MiעsIe6Q q ֘c LdABWg)t,5N>%xvf8|2,`uyd5\u;/wPmF=+Z>,>"(C'Cu ?grdjcG`Tײj3)1~nV;75P['x"n7::r^4g8'@3%1 ]`z\оU%9qz6YSK;镂´S4$H*X!U,|L󡬖uUCo*C9k,yL vȭ+Hxإ|,fN)Х|Mq' pU}}av;"Oa>ob3{J xi83 @hOȡѤ9̧$lҋy;<-I@,V=GE3; >J\Wx4}򏝹FU<Y`Ʈ['Q\!~*v[5~-lbe DɵXzI콱edG.ͰX<:a@ Y1(L3x[>gEѨ Tꄊs͐r-q9O}/Q)>Aꄜ42<߱iՃVNB@V @ZG(շνw1[q84:9ӵjo.o=\-!BF̝nM":%sOs8T1IpJrE58P%}.J1 =;th;c F1 0Fl?ˑh[\K=YnDr # Xn\%Hc=Q+8!Dn/6Y#ZR9k 3(d6"إ*^dnٚ^~'O~64JS$hꐓ_P utn E8ZTd i9WY.Uwj>XtT˲s>}DG{lTsQݕHs9'=xRqLB95q/.?a)f?/lrk.,-b=6LE B9xU\􌈫yៅ%r 7݋<P{ξ| pUjkX0:etRɐL$b[w}dhOԹ^8>LJ1<緿Y0&_J_:;=쑜R S#%HY+D`ǤuΨ޽!(r>ؕg;r9fb߰Lݜ~X0.Dkʬ\*C0ҐO,OnMjN 4{ jΦ3: W[J mǂl-XUypw8lׁ/\sOIvtD`).; U&*+H o{n@ %3Q;~tXgjHܪE4ѩ<+UPvAuB[,wo,ª = ˊ NH#/ #o`Y?O|W(XM TdN!Gr as׏fưo?8BLd7j9_M֜&6TׄBuuj4TMby12AW"7!9˹)`<$ɔiquH{\dlU,C`Op<0"87a෬c`D̲`R{ Y~5yBE&GQ!Ań /lnf0;^MRw{9iu24E38n-eP yo1-+bO8PM;ϴXzKU`柘U>rBX@U_T-η2 q s,K%8(î,+\'* B[R,6$6FjxKAdWo{~1TgY^ LÕ^n(A~Ԛ݌7f/\*zX D٫˫LhD9/koOfARс`F`f2$iI$mb~ JQ^%Ll!ڻWV,^b_v¤$r]3kַV;D*"B&X q)'@| H}sbwBjF9{း=:p(' ,(z5_{8RQ= V_m=<2gfq"6׻EY,&S-Z֢^ Qrd|QPȠkG?CU(RxIb ,^Q YF;gBojB[˶mmd,5cҪ=Ohn) fs5EAfwOhleq"%9I%(5UVAlȢd#³11_7 77%U^Fg0۝~4qk2"XMqW*G2^)e֞ld"nhNGi˅t[7nH$;AD` <+82oEj:tӬ\P^Q[s4  GP^A师*$ [4G# Ȃ5Wk'@vTj^P+b?C*B?Y KE!44|v%\7nr$Uq]Bp 54FՃ%>Ub1miwֱ/(@Ml$ۃ1TM|ѝޱDK#Sq)抏i&͈cQVbq6b'oU(4)sjWUg}eG k݆hOofy+Q 2e3:<\D."14 g|Rgkh&ܫ0 $ǼRH!"/5 x} Ԩr ˞wU6l{}jnI-ّyZtAڅ>E#4~:1X t͸7G2J=X(eBf&!toYomY˸K>xKeJ{OQAIY ~@sB+s"=;qbdՀ&~';|&tʌ 2rU- kH6ޘ+L:i7V~4SdnaC py,(X e|:E.}o"Ӗq]5v_fx3˪|0 -俀q,]%w!ݗa|Bcu!EۂI\ZɤR8Hn$W>edFt?6Yaxm* Y41̂|?QlS$p@0;6͌H5ŽȦ  w$_K~gyEhJR@hTNX?k*ΫzaujEP2dU!4y#}+B$k3H[|$e_lxH( *g [QRQ~ؘ *BAv![ִH1ز!}I 臼*$D{P5'L!R8' %q@H665og,x5Hp7UԂ" ̼NoB# ROJOm@O:_!V2Q,7+4g`C7U^ :6ͯ%raZr0D6FM{|^AJ{R3(I6A&샿r,! h(q`ImGp; Hj rb 2,EQ62EﱘOwE{ <+>z 0}O@6?|{9ށ w=ś@|<'_\ImIh1p~5wT\=a,c`,qwD7v\HHRMeI`]>5C(nd7vb(Y}o!Ni]#Oqsj`V:CsmI4m2K,D~qLU\ZLhMl\ hp* +@o*k5@ӋaQ!ꠀf\JjY3+4\y,vSɜtMn|29_r}܅wQܟKϡ)*[}=4 ه{N>YCeu/$1*rƖ[3-,JP]he (' x/7h&:ɯvJbǃ^ʫ4ZCqzgRD5%Uar))5j\X#2>-@Urҝ/n&֘ڻ$]Ҹ8Ʋ#Z'N?(<nX:b1 UؼR!MLÒNcrBˆ1ernF0 w`r%SF"Rw@]ωM,Q* 7èAf;&,qB`NisF} ΁ߡRL;nYɮN}ߓ_o_mD_t3M+ƪ[$ DLwR=9?[&q\(=F;` +zHNte=>9uRcHb[QNmjovp/k& 6yDHb)?[f$ថzӲiUW21lsaa4{ӞpV_^߰rVҫ.ժtsK63cLXWL;J̩H ?|4B(WNٙfW (+Ek!=Dyyb 1װy)H˒~(h^:"ҵ>TMDK;!"{&`@fdGn&Bz|J1o`0aʬrضsW4V9O%ĘCArcct5n5߫JYt7$F| ڡ& {/"8#\[%B;/ߐWɲ3 lBUWU,w69x9O/Mmy*T{#k! 'xU O~!hUBEO*T;tr/uFѿQm6m |߻IjMU̢li rf;#lnh3K9a=fnz{&\.ࣳme7Գ"7Ӕ G[D]ي߭} P?e')syxŭv؋󜱩&WO:]/dlP. 6L}_J}4=xyZY9RC]{.9G6W\Fk/,7l k{jk! =@GXY^F Ԧ r9*3AmS5RkJS*0vK*z^ !ʞ4`=7¸f[֟ ,6F:!-m/fGɇ 9c2%~W"T*3}[O(6Y} E%C<,@V *w EysA{>+\&v+V5#ɩd+_]N}rhXd$%޾.pzx=qxyT_{`<ь } JI&.WڪEDfARu4rDzf`G&_~r-DH7"+ʞ?piJJ;h(DΆHMݞʪG_,7[]뵑͊+]]~u]}T~>ӈȩ%R*Ewȿtj.^<"g4_8?WDwH#-'LYDemlL2U>Lv$%w&1|bȮDXO]~5ŌpqhHcx^ ˄4phz^ug}౅`:=0 j'Kr5!> K%E3 vn8eͲO'񰤳g%h#9/C=ZRQ6z⸋&?\ȕ2)$V hWXL:@ŤZYqWsLJ*etݢJtZnWG̚0e%/h"-X[jŴ+Ÿy0cakcx{qb*]&JE,-BpPa qV:ɼp_b`R!]@dֽQ/'!o9#sl Z&NԘ@7af r yzbFCtRI%s_g>5ywCKx0w9Hۖ"F=Th#o U,AB>%(Sly6\9}ՉaFOH tX.IQ2+~4qH ۊ8*IN g~uu52I( FʝVlI0E *G^q[|OFVL p.͈*mqfbP$} U@WY]ndIM[fna/"ն[MD{Ş*z֊xzo>ہmJJrU 4tqiוbCI*7<4\g+ CDI2:)!I̖̪"XT? "5oQ LY#gqddv*Үm)9f29NqmmyPʅUSRrFf-ʮ#~)d+Ӫ|^ڶr+JCZ`qQ1C5a@nSj$fl|y< Iz98;x,Xɣ鯒%|-sY33~cX~] 4ÿrZZz(F1@TՅ#}\[7J1q/B٨1l"Br%˨u,ՏoĶ)m)rw?85 d1}HO%>aR?Q 2l\!eΦ#u(LmHP0 .KhP 4-l]x Yk w| 8\ЛydP; :9.('u8`tB- &V^>z:K5`ux]YE Ԓ9n-{y~2cVd'oHeM]NjX3kY]jW}sy}mKa4zvj 1ڲ1`x9f2+u|_Gп #ko&k)8JDD%_zU/Nկé&?eR OG@CL9/OYm k ' )&6 /" bE`RpjARUI%dOzǤ&ޗ8:WڲbU,YUe\Ile8rgPu9nD€p{ (#,eҪ]R9K^l c|nZwa$Z9%R ƍj Uw@n(dqtc'=Ɋ:J'9Ry'mI=R 7FBS猽wSU%e'i^.;/ 2iaP+ƿW:_(;HM@I'rv<Ui:~q P{k[V.7B4& ;}X'(_D!f]Q7Q3B7Aܙb g6Dzcn"$4o4[yZ:[\*64׃ m`Vl'w^*1P9!nSr{z_3넸ّLʓx5 cm.maև &NtEJ:k*m ψ9E|t0~b3NA|TU|b StQJᱭ!kCP3umë wo1ՂL|ih.n=xV,VwSC>7b<#=|zKDjF+ VC>Ϗ\ݢK0=Sܻ:SxH|v(EvuR ;u ɠ8bU~e[m^u:vxQ q+kܤ{ @6AD_tu[S̽*CܦenF a.;{@ Ϗ ؟h ӔL>2"UrF44i(~NYomX9U  x[n{[3mi.6BawH#Gƶ랛O#mƒ:u;L3krhɟ *K;e9hVj8V\@r;m`Rå&u Fƻx0rl,`)k>#sL礘 ZMyh+jU$D]s#V.%WFQԇIzal 3&py+muϵT s^5Q)h6U=ef\H$_աhP<!i=Q[&9--b1lT??},,ެ)wTD80T#iNP?GixOdOǣ_ñ{[Zƹ<Pkщ(.(]G. z{%'Y¶)Sw/@BtUժ6|`"tcu '%3YF78U7MQЕ^`ywsjl+'~}0,ݴpS+8D59C5J|ʬ*~RM/U|%WMz(sQ'nl4FKr)S;:S_G5XgUlK5s q9^iAl^˟z=8FJ,Hdv};XEiغ#\[nj.6AY8 p"MCmo&([0YlȬу$0%t!jן EI{sw)"Q*dxOX$^VL | 䣐q-炼R%#lkb4'l6g"]u2 uW' <\^9mؼbo%N(yĜY[#H :(: 3?~$~MrN e@e_WxOߡC!%҂<W4a |pH 3mi<>J}rs0% g6Qߍj8|켅$=*J!v !ǰ{9 ZNaX7 t1#J&QVHAʝA5S5n|-Gs0..n4mmנzu4Lp/ %'9Z|=Yb)1=,qIy6xJErzϢC?F bn0 2ɴ̝=Ncw< 怷yz(1v n\OT_]^;vcŸ"F9֍:g m?)}ڐ M[~$M:񋨎+fRODVcyXsƗ Ȩ VE}r5{ڰy*D?%o$2B=~1mĖ#p8yr7Mѡqz{ ŷ)0Fp6d:-V\FoɂzAWei#}>7tc(~̞ 2TZZOƞ2]nj!wiTɪ X_RRgCd4tDQKYb1`qɬWH$%ْ0 Luۙ Fe\ Xv&em}5gտ[q70weFaX6wsТazA{\Hh{Pt-qGWz:/F T3` e\|ڟmtsf]7j=,["!z7]Lȣ:5T7A6 8_ X"7Dbu0L3_}¬.EYx8W@M`i&тe~+-n]_Sgۿ޴ϡ&N;0Bĵ$#y, `Wܨ6P vGW񢜕69Ux?-$/qγmR |} z,)Q{ox$q9QC^,^ POuSR[2 R3-bQ<%)2*Qd]?BvEd@Y9BBe,z.x%=yH6)ËGe*96IƊ[$[,La۟d+OZl'rߍKF-a@E€ 뢜H($ -Jb!a&OPoV: ry Np:8 `C%/\72LK3gckNwn 6㙟'Umm)v@͏4ﺡ~`AR?S|t 9fԬℤS1Zӿf㱺mN{T9pZӯg"֔@w4=HcH7m.K 492s5m~>vx/KEe=ߞmLW;Ng5!],nMk.^o=-0Y_d;!Ğ琘d4v xb>-n̡-sTXT69 HTZĿQs_':Gs9UC ͗!뮁ڰTa.|85t]…C}Y#/Bc!7*7Oz3æ*`f^ ԑl/Ч2qi+=h0I:!E|Y|ц 5W=|J,Q.& C$J--CPүzfbDX*`fՑp 5h>dDBG+- ]23fyL 4 R2jط}F43ֹWWJD(\$v6FCy^ًS@ySẑ!qFu-?:ʛcwCn[~a@u!'/+~i*,e\~g Ab2ԎI}xJgn ^t4ܰ[(Q[g\OAKCOu>#8` *בYntZ"kթZ_kV2wb;՛A#[e~QI`k~aQ?oy\}~'EŵbU`s6j8Z S"Hx}}Q &acekZ9|`,djgJ۬ޯ5Ω֭\Lk1qGSj N:7-Q&?dۤ]NGA&cU b Atiᇬ~'E)}>@Khwd+ɄvAcW ҧQ>SH)êUue2~kGIY=4RX6'G咃UcIs KA8ʚe$ue#V=\?W W7}3>7ق'vmADoFt5dJ?V;+-NY=ʸ-=0ϘJ^"luQPs"%?O&Tt#.ƥi.HmЦ Q,t9 e'mM /3~;)i" _xfͿ1J5qsvV)1:6[FdhtγrXj͐y3 ~iKE;nF 7{d-UnbY$iն2˘pjRbAƑɝTw! /Ƙ܉0S)fH֭X ]KGgghO r27Tb+Y';Xٔq6t;U`LVM]e_Jv4cT4ΑhvD፼`ySdtl|H_g14F(c 3D!`m`a9MX! ()װ6W ;,s2`}D\;:D󻹫֩+lΙhSj#:A+L¯ĸ=בAg@uE!\AFy!uZ$[om͘s./6!.^Q5OWA%t_xԷ *:mFd$8Җzuc#GhGa['u4z Fr7sKshX8?TsgSEf.A+k-?4 #/+馈݋cH&m|CxYkqqSPbQ6Q삷PRqaF%Z mWі3-D2(V݄t5jCD0HuHi1sC22j2 %ݡoz̡:_'=M ix<'rCe`b)goxR2+&}AZy[T"7Pc alhd7oCf$!WS>^[ 95O7c~y XYL=\ʺ=S FدQwL5\LPgh0 H!!g2w?<׾_Lɦ'*(e ʗ^xs wwsMjրȆx??:Qޤ<i?HHR :z[r&OgfDԐ5w5푢ό0N/W%@ꆍU{~Y_M@US$WVdAW76a))R[@UA_|/C$qYhYv U6NgVdZXZRtYF9iϐ-dʊ[""oq[M֩|Dcv08/&zyH"c%Tck$Gx n`c:'Ct"4q%Zz;uRyrп`[6n00ڀwyr?6s칝Vԩ͍!gpxgLjSr 'RU),y|51d,mmÎ *rWc+aUp0γ  ,L^',0vO-X++v$:yW~LΑ&i?<} %G1׀/wfFeV<=drh~e6mX0xwJǯ1d4lHH)f7U=H*c׿-H|ijDѴ~N1cp isY%C;EؑzL4cncj\ 4ajܐYROcSȒy_HRÜT/ё ~6hX<97ǰqp#'N.8)va˓fBT`WQqKP @W!>`p4u'~4ҙѢW?+B\L*qHu,s'4͌m`p g(۬ 4by,v9/ S3-1ksl֑7s٢ho k H-zH|Ĭi5.oIX_]f,;A<38LVfx_)B$~Y~;>m^^q'ZIJMW&'CH~~}pgb $J= E@G:?l <Ϯ/lD.=4)OmaGe`ᔂi#xu/ؠ`+l*ݷbuGAD @Wxm=/^bCܣ_TdYz0; n# O'P;Gȗ}TaI?wIr!b3Q.p{|YD;<2 *'iJ"Df)#M}8D- 'u.n Ej @rNXNJ|4Vxg_Nͬd@ۤTZ4+-%>*K%0BLeV J0I1(yAD\&0P۴#g1v+gH>ζHAv?>2hTR R~ Yg}` Ԣ*2>:sS-GoQMGr!{|qj5ZC}i1%cjr1bDQJ8Aߒ)cU&xI ۫Uq'b<-Ӻ֝v~6`j@vo-g)Џ( o'&aa U)sZ]Qȹ(xxT/'wg+ju8O@fqJ-ln ,K S&7G~l k/APȬI~oܸ{, dbvlWO"uQn R[A lͺD,PDcń[_,E>%i{1 g,5rc[0%~)kv\4mPi։F|#nEZ2e_;>)ʛzܪv?qig7#!ZfewE~=,5Nᰐ&cDv*?>}jV YMl|n H.i$ԺB$2G,.^08on}!ԧŲgrCvN\DG'(U豮 tigȦD E[66W 9ԄMܛ|l* RJ jMdKVzʸ{0o uy;گp\33Z[O[`nrg&בE6U؉Js^<sQ;Y\WL @V|y#=\M7M |.skiZLĈ֠䳓(þk:Km(g)lUB>O# %İsX$FR.08Ƚ VGxF&ӬxW7k||U&0,cku2Gt:l0Ð+3Nn$5$gxhQn*:CL^ϯsִW?&YsjpE$# fQLtZ#XB9-sogujHV +jVҗ PU"7`5 ǤSʽH.29L05G")ρtjmA@~&V]ڀ #u%Xn2'L,J!?ZH(R ggZJQ+W38L,]dɮ|L7#͈* zj設fse  ?U)wdlCGPavK[pTq5:4nf aHPx'pr#zp۞'@[Ԫ~úA?ʹSfϘ)v+l j*4ֵT!: W{dPx-Vف:v[5[k Nn8&c>hg{Ϳ4[ϭ2MiDw%^!ɬԫ A{RHX`aSݺl  rsV Ƶ_S(?1"KMA@k4<^ Cwd^"Z3W}+&.i$}qd_ P 4L脜"ypxݳlrڨi)5ϫQeyJstgr'6 !& q\gN?r3J f_wZCgP({0'4I :\|lζ yp Ϸp2.|}'a~Nm-|'YQżLQLV<þgg{d]rz}5Z7:KͤMk ઢ/N7Xf(C0?"ŵ R}5-bVf/R'xǗ Uon_ yvgqS%$RUg |?Aޝh;AokL.[cqmDVཱྀ=YGxIO^Koܯ|sA]؜ ڬP:-!=(E3#u&&{xK2t[xQI;ޑ]{:}ogc{[[S/Ƕ{ror;_}ӻA[ε﷽tmOz{}](5O۟}۽ƞ۽ngZPywg>ٹm[ﻺUh_n8wE>뼼۳r}ovkz6{z}̽{>ϧ5=wSzO*^۾{v{ka}}yX=+Ut|cխ{r}۵70ݾ̝iӮɳe='=oO>qn=׵wsݼwesmlaNug|ww{u΃lwޞƶ}}j} Q]ny^z/oqwowNyn}vVj5Gr;﷾>}}zW=+=t}5p=oosk۾ޥo}Mݻ}}>}y};5tio{}WNYOڟ9Ϸ:5>>wg^zzusӻyw{z=[{ Yon}{ラ]}{֭ntm}[Mzwkym/{/+}olvuIj};Ю}Z>nw}碻];޵e}>=ڍ}˯]kz=]_w^^g_Vyyml.ƍof|lt^ZkczwZSuV}[h}Rtwnl{C}o};]Х.޵}ocw6>m޵ݫ3N} =9oRM;v/}rw{ }{o鮏^{[ϻ}}}}:[+xwLwtwo:ud.}W,oFom{}֟{mΑ{sޮy뢵w>O^:_s(nuvnwLv>lnwFݎ؈n[]O]iO==8ni%>m+=sݺ}]r=:;{_oj׭v1gE}Wv};DwjGuqg#νnڟ/}mOo{wm}V/;lH\4wX7==zwvֽG k{iݹ{Qkngg>zn\>C{z^6}+gt릴l=>wowzt_EﳦMzw}ﻧڻinz7wOow>gҶӏ淳z{+Urw}kv}Nnwsk_vׯo}{k{:gf3՝Ms[jWZ}z9]t]7oEO^wTym֝լ>:}g=eu>]>o7nkOYo\oj{{vqvգtwwU}/}ea}ニMRtek\}w:}_}W}hWzzާX v]_`Ufn l_Xav\SZ{϶k nAޞo^py`״^K!{}>}ɵvϽkp뮪>{ѷVPQuǷ{xzx7k^Y{oiz7t(ݟN^kjeҽ ;}xuwd}{jٯ>{[}t误'ykwv}m_ng۷1{]޳^|wϾ^ﻸn4ݜqfW{ܺWmcRjN;z^^k^W{}o}}zywOl-un5og}{ Zw׭=U;W'1_.[4ޝ۽Xw>í%:yu4tU]>׻[U붷kvv.v>{}ۦսez og{k^Av7gv;7GZk|jwuW6wݾvr_uni]WںG{ga :Ejs[+s׭]5^]gjٷշv{޽`4{{m]=[sݚ{{^ѽtQNw:Q^ܾ}۷4o}cԟ}\mK.{^>.TOw^O"ju{z}+}wN׽{t>M=ۮT]^۴^O__>׫ogOڋv6QwWnoDU&yۻowkzrվus}ۓKV۝l;>s,){Sηݷwg;5a}ދ :ׯ\ӽ3ov٧v=[TޚooFƋ[ϫ{^7_{o{r뉶lͽ+z#{Ov}}}w޼;wnu_{>qPݽ}]ooX:nކ}{{<ӯm{ﷇ=ISm}|{׻w}Gվ}{}7hm_qzݻ׻퍶-k=L֛7^[᝾'vuC݁/Jf71[ǶMؒ-m]:޹켶֟}ҍnhy}޽cg:j̭ݾw}Ӭnۥn[}];stђw֭ wsZfۯzlvmmwvT3w;N7p&{zz{ꯠg۽<׼־{7Ƿ}>Tz uϻM;sd%.W׽^w_CfmP6>>oA}^]egw݋m7ν{{ﻺZ_w;w{ y{m`{tYOV{=}>jTSsa}wows]:wsͦzm`m>}=]^wc˾=z{8nU/[̙_}ﹳ^>=>)B}zwvtmgөj}ܓ}뮴+c`\zzdV={}zf>:TO-/O^/ݕx{w}nog}ow]M|w;xӮown}tޟR}EwkMooxrg=4o9 :Ww}}(7]_{uۻS_lu{|QWZsi{]{}z^O}Kwuvh9}}6{`wﶸyݏ;ޓ髳^tu޳:/Q{[x^Tyw9o{={NVZQ^۷|mg{AJxwz}hz>\Zϻ5vϭV5Oze{lyr׭ݝ6mճ}ϯ{=kaC'}M@;l䯩Bzy4ַu]m|ݺ룥/Eǻש\Ӕ]^{ﰶ+{Ou[o tףUM筱^jm}qO}5w{>lWy+o^oGB{>xӡ^>޳ՖJdv6k齾]>vT]uקޅ[=U-}ewwٮYzz{];{\quo=<׮CУON_Uپz};{}ͽ}^^FC9}u.=3qI{ϭgWvu|;Zg^}}ӗ9'Ot;]>VƂq:[u]u][n۱lAv;]4_WomGjw;Wܽ{{}Z*S{7s/5{^/zrӻ w<^z_.O6^u+t׾^[ ʝ=>iǺ;=>_c۾wryl{U[+kq}|g};=zۢznoyw<- __\}^][t=;gO{S}ۦnϬg}5s'փcw{g쏳{jt5<=}}g:f]"}})릃wnzkt^us}zwɥsҎe]DomIwv]g{=u }oo^}k}=o{Of[۞Ε\6Ɵ[v}] z=w}}=->^rm}`}y8:}.;m^n|Ow_lnTwT}t:}{^n^wyw>{5ϽrT ^nV]yqݕ}\-[woG}p{U۽ޝ]ٯJݹ+i{Wt {}{=k_f|z+w}{wp>^}Y{>=}/a:3S.wt_{:{:o5ֽn_vk}ifC7{Nz۹{wN+uTt{D64L۟OcGǾI}oJ5^3}ǧo[Ϸ{ン׷;g׳3vm>}|پon{^[{Ocݽ۾ׯˤ^kjhwMܾ׾}n/k>}jsY}}_c֝ؾw >.og{56(kK-qwS{{zXηnO^{ݥ)ܽ:ξgwz{}t{뮾mJO}moz}ggW7JӦ۬nN]>0G  }>YU^FtP!+cTCmSTpZ52/- e"]bj#k{Ca}AǪJ&ǂ jR(\{bedi/{y>@דceɹXAE%fQ'$&Dn"x:v֤09Ϸ X%?KEq:cYz荰gt*\|eߙZ =ҿw<6oj`1q+]˼6(R uȋ=@A{t7u/HZ v(X8m Y@kyW7D /=1`vF n=|{w 0*׏ b`n]Zeż s%4{LQ+<5(zɤ!{9͕ƫAB?Ӈbzz9CV050=}&aFٵq;#p@wS D#e3yT %)[嗍s';G3I*p+8U G I&p~é{(0(Tg'+tfmiĬ?hDLC[M%E֯ > 3 Ss}fOP.{5qz'18~F*iᷕ) ds/"P!sf %y-'&NDž^bX)w؎JNV?CpJ<%_ E~|d^|?H'!!RH,g !gjɸE,:;Ek`jL yAwR'-Č^42JXK$ž$cԄOF3ix0Z|/! 4D0 {k /H>kj}>]K"`]7Bl2.2'? T'+}V90^{+>9A6nB%&A=VfuZ-}=e*EB1{$p hn(cUy\`d;7r Wݢ]F9\~7t#E*y]8g907+RTQjbaF8#1G<3Ad@̠%j {<l(^{lІ'F/b裂 ג`zxө!#NN$ Yb6~D>cu@ t}Si'mk?:N©}SjMΑj5M7IM嶖?"R]P7.G}%XPA:zZ!a#燝3M8Y*zFџKg{_,rQg%OwHVK-6][Afڂ[<$@~Ps]\\rHAO4}();@p*ZlK_GYLSUb=1qi?jQS 9KWon@g2h[Y󚃶ype+X%rǢ1`j4Wo1wbt6]yq/zA:Umh9dE d#'e³W"T5[w HL,{J]ե#!SKX+l76bd1Oq]8ERZ$'?1ye}5%yD7nkSS;<'hݧ0Y\w>"&)뙆E$`aх&0$dɸZ2 =ӑn \[OPx" g9BE#}L?uRS5lܐaEfߺb <8q 2$80kFl=7)蔱3#]_,6٩_0^=,7(mx 4=A ::)am5 !ytFJ28o dyZ2 |.ru!y(p7Kck&彜֤t#`8IzZYLI򤷀-,qψpP byiX*}P_WcGK M٨ջ:b RUr'eO1iyZʣAْ:l8%UiO?› ߎўS(Hsx8 qjV*Q8ƻ JɃ>  <nj20_"x PQ>{U4 {b[.@1\,rsc5" ~C'y~UIiAdk\RxZ|r0 0C\fTa[G2<煸l'!a[DDJ!r5Z_- 8s2"E3Gom&HJ6VmGm'O``ڵ,aѢ5z7Q}ehUrnH-B^J}8@4/d5*MK D!O (6Rr dzo?ѯUBǏs`Pܳ/i% wb?ސRGIȊ^ ~0OD!/(jEG&|X:j~1ßں\ &x^!@4έ!E2{pU[GC+kd)1:T?"KZ ӮHUQ̸?(<n &u{q4C'a e1ߑq^q6է<߄<v L @l4 {yKB8a _",rP;y !?:dꝁOt#ۼYj_`S2U֡i `wRJql_BĆ]qT@{]YU# &R)ÌsTrO= 4amP t:<`0)M~[ &,^Y,c|r҂ZW[Cd4VK8GtɼW\ۦgJb!w|W/,t<|frEJi$~UUeq0q!P)GZ~ úImfFxʀ#c LD%PS-F  @a'5 dQA;xG}t=/ɧk(3$?VJ.F^BEXHza1HݽU1Eqzugp*hvyo;e@~f1M]1 ޒ$WˑC6$ &tOF}M1УIk㼈 ;A eOC?1X%3k}C؆{A6o0с`[pja i;ƒU}-/PAL% )@Ɇӈ.3{ib<@q:r|~*=;*mȢe+p*!&iI؁\NW_ +r['#&fa9{]6%WcA@WKuIdhf(psNvlQdm"%pfډuY[}8WU)ktt9#/̿gFk.,{W~J+e' (L.blq 1jAڽW 6(6 s6%* L<B܃ݰX1l7<#}9.aL/R9<_+1S%T"Gޥz%CWXf5c0<I7v{dPíOӄ3oPRyXJϐQ@߾EU.׍# FE N,&%!) qozI4Ĕp8/ߋ(N'ڎsyH"&o:/p9߲ w呟7QABUOP.h'MJ1>vR%~qAɜѲn JӢycp2JkS!;z Hfɕr)ss ,վCdPwy9pq5/qo}`#NB&{W來 5ӒU5M /0H:꫟W["?}7b>Z"o 6J}izhlqNnT)W35cfi.!PTfV7KꕯZƑǀׄYfPˋfDka|\; $`D&%rdU)Ť^Aa)v!ư 鹗S0>I=4[殛E쇯$ǒ*D!'vOo{+0jx5l TGơҦ g^,d3?OԽtgUL D;p=B&ѿ4V$QZWd9m$>}ԧX+ 9o/l Pe0ȷtQD!g̃=ROj NTOx8'Oo ?dGh+XGjvL5Du.(TDM~6:s~<Q&(nFst8;9>󥘠R,:+ɃwM9&۸S)"ooo :L|,R $D'ITP*bF uw|ѭD c4숃T%ԧ R^WnX}& |J ]I\ezoQ}u9fOTtpu#">t # }զU)C%QN?'r5t/ 'OD҃XJ 7cxkFT%y(:x+I|v Ws- D* BMDܢ2 Ot3rteK>q((®mJ?hõWKt6bInRUrK#}Mt@iH8ƺȫػ0iHztܜ ||;vS͞['wNP *NJWDve.}%:1o8A :D-sRmM^`6ͣ7y>ܤ!d~ 0]t[qŔh'ccY/~µ?o>;PRf2)OH= >W`vZ6'+3;H73|y)+)1GF !Aq^ړ+~`rWmb@ UlpʶniHιCW{bqjY#niеvP*_Ft&}jx(5C[nM{E(A$5سAѓ{imś*>iHE}w's劧RvV¦RH t*K?tu?U43ܴ3k 0d=ހX;P};NQ/8+OlX7%8eʌ=R-˾ ?.>!.orւ(rc1Sm"(@C"K2p YT32g؁S=qVUHx}/'jGJWV*Nrg*GN)K^*V #ԩMv/fe>\6Džr|N-'6U J+,6UMjLt\ {,zD؝qm]J+1*0 O^LRWo/#bSSÆܓv+l%APȡ) Z)H oVKk|$1iKs`EZqhq岦5Xإ[G v*r7<&Z+0%Pbq+Э }H_'1ӓh|Xw58U"*P]Db^6'" W<êAEHtVo4g>݄BM(8Y]*0h<ՊlEV{[6-1"+-aOj*ȹ4PK/1o|Ymb( \ksp; 1kp|x3xm,^E*ii qyAG!"Jt0-Ji拾˕/n_F{9!h¿Rª]칛[NDAjP܎fU\ m3xu;؁SwaEN#b+d |cqKSGUHAlsؙFLXܫڜe-ID/Xf F1v^v,weIN^Q$VZl~}enlt|Qe`]0_Zq;{IIBlـ+$.snR>b,oLj]zJF0vk>(Yp]2C}?G'a Pbe@M˘Hz݁kA㫑qE>j#D~\liL< N1zDqzKU8,Ԩr^35!F>;>v_\lQ߰%)= Ό39׈XSv IY_JWK ֹt?%$B·Ib UF.6 S (o(f;*@L75JoJ+l,6 fx.!Ni4v^B2I/:{lc0_`)h& [;!$]"~oeCysFf=n$ t5^HѨQlKfRo[=A Azƪ ؓr-?eו!J':4Xrr@8Vk2FoT`5j^1 ,OTE> v0^hdj@?\(Ȝqm 2 yGD;}tOjB#0D*-g |ƃ+3Pɂ83E$Jw2ċln׮ DShsAF :I0x1Lȁ}s Zz~Tރ#j$ * xYj NDpo=Uŕ.mNwcoIezcTB}r?ĠײdK$Pjo#Ŕ(f ^ L. 'Ղ-DD@ڈY4@{aW λFmOY0xv *^ۈ]C3XT7U $Tш,7'CZV[@A^kq!ؐofM)Y;DwK$wN9`˷؁5o@Y,#="}JRLfG6֫\oȂԐNTLTXl\A wV # ЈYV܈gH'}- kk[~'?$IR n~u`AY&*IPjrQ'Ϙ7>ay=bl+|y1*,oRxXQfRF|%@6۸Lmn0}Vfwg>]NYVf];s𵆂ɂj"֓- * !+pRao+uV񟈙爚'|%jp?.(qd.aUi #GjtA0iNUDQX2@ IroPȡ&, I<|DX<:wJϬkDZxG11mV->k-w*#%[&w\_Y!s,(^Q6P1m8d\MapjBI #͏oeG3Lx; NCoWdPԉ*[byctmDN?Ť(=Ƥ3g''u&]/7 GTQۀ~Mi׼ǢCKŰC䴋?N\%E6rS> d_jBj}s]>goϰv,a<48i0>сI75xK3;Zt()PܖRD3.ClNԡJibf htr^4t4ن4?6H CˊZZNt#$ghђշ{}ƨJq$e;}>Bq!sypr55=$'v޵IL=y-Q@E<͒L\ze`bg״R ̔qs8&sqcWjx_!429(sİ|FQR]bW"hLu>|CUDl@ WƩ¹z(ML\BSxݬ],$ԊYK<#W"i`#sB'Y䄸_oD&WTX{]' q9$qNƛ)Zs</tq13G_:2 " ΐFLi`ؓŕE/a?NvxZ{e/֏=Y);rHzRNR؝!8| =qu(/ g787brQ88_>y<ЏkCHo0fԳ! Ea:M Pvu0P;$q7`w[}J5iXt ] #zwomW2KSlX^xX $pZphᇱ#hhbMW{%^R5ZקCWYAbPg Xx)IoBr&dx 8ZȃcTg."<6}0Mg~зgfЪg ZYi69s(S6gl5RYj\Qq Nk6 )7 QV d tʁZ-7{j+P-oi"U)9)*#\A|nmMy;ݚPzB~jUׯԋydLW4E,SKsw)bw VOTۚ [L5v;eYtPCG*ZMj TpbQtnU+{լı%"$+|3^O/<,֙w/%n9"ip挅? ΂<pbzsJ28sާ~t9oCp=c2S`ՈU*pQX]#2cu$|$Y\?z epRmxZe\͸قoO:>A^ 7q< `X&7j{Àڹ[2<$OgiQ$An-LjzWc rB fOJFQ쭴dI|"S` F8nԶ)el3.쾈G3<8'iޙN'V$Y!~"E som[IK"A4^pbĭ׶S| XfLH+D)r^XݩbCD4Ȅ?=\F/dyͿ֫حVwPwѼ蒶bJF`OFƸJ5tCFx+AYZnqOA ˕YxH_PJFj熠| ʇ97{ZEtq&9eV 3':֜O]N͟S x xG@+R4,CnVά"Za`8\ {-iNf4k y^Ȍ)w31sp`ߑ3}, K" L!wRCܞV0L6H7ш Щ#Qc7Gm]^w}za\_}=uhP?µ2̲@Hdz4Yq)x!:P/( k<"Sqp>[RC,c>{1'кHqwwM@Pk掔O-;q.Ikh&:,[V^ לiNA ,-Dn&tșK6ͪsoN$p~/1L\2ޱro½tsi~i _p/3t>nKRoO\7S?fᷳ'I!.r }2/eJ"T9ґOog\ݬ]n~aq&MOJRW+SXFK%lsU|h9dD81LSaVc1~5@]i-d@zKt3 gc (Budp^q٦g ooٮf!I0{?0512=$0>CK!~#EB~e2ՌZ֒t!Q"BQ7ۮ*D{2MOXǼ̃g}]]y e'[#NJbDm*cH|_X ؐpW]\2=^Dw)ZIN7qkD'S(|yeBXwsCtX J~K#gӋ2B (w.sڭSS]>^ݕ ;=BPCH!' #]c\{tVkt_th,aw%e}ƓcnKYYn>;ߐ clHnǀLAv*G{: SgG W'i~ͶdajcCƼ-q+Ys"%KZGۚC+6,f/a w R 0ӬX 6gOiƔOkf&%q>a紒Wmw؏Y[-A?x1"MAq6p =rJXCmR]?&DT߁Wf8Q^1s`L0]3<^1*ey˯M7HR\k0}FnM `YܧW෼@~Ia:ng֔(鋽lѽ('"~#k cl9G0 _ņ̌ݙ-h;#ۼZ~{#2~R}E2iN&Yo,po> |0_:rZOY H&\n}\znDA[s̤I0,U^IdNق%%-EofhŪTu Z2'yIEX NtU =`r})1 IGp@d|lȺͅNZ6Qpu$Jh:Sd!eBUtL.l*tvjěx20QGa|kBf:;dEn~@d(`(=KDBnCDa?RP[b\Ҷ:Elj_>εt‘8<*t}4y֌[Ml@t%dSHP7KMWbN"k4 ƗkikƸEoVm!5 T/,H] P#Z:> GoIr̸Y nû0c|"^h`'D1{rGJ7.CqYMAxpƀ3w+:jPH#f0?e5 cm;MF ,*#Ӂ.m.B3W}$hzFܶUR݄oL -.]-G3Q#Y)W bȈFKR,eʛ*W̌V8,1yԞFx+BIOc?bK=ǫ"7`y q_*hI qFJyFx c_faMƷ~*VA)nL0夞mk@W#FL B. l[5t 7Eѧ.(FdM%W;:2!;:|-V=,h%XM!*e? lgNRpõ_gAy-AP%j_bvx;/ej{̑\:[A}r- ֔#DߦI0˿ock>i-)>n2d\i!2 }{xѪ=LU|p&?eGF]BUVk\23+?~kZڑdPlW#$M40v9AmbF@N9Id*RxOPoYN؍GȄ?$$toYb N3gr, 6HBŠɄW15'CDo e,ܩ8\[Ѷ!Xl0BTM{8ݹlJ5j?yOƵn茪n!{~C:Kig"AS1%!>L%~Ru+B7rվVS0WP6| #G#f  m3KMSҷ p׀|%= Ҳ0P/@ PB 7жA6Qq$U MtLN* VA]%?$XOt"HЎZ*8|hRIx8^+{2Ak [; |#@noو~m Uz.Y.)G%)%V'_҄Fڥړ~(&a0!F;ȶ&T[W;[6` kI;| H$E9&V\)2Rdv?!K}6`4fFʔ~6!7Z32AM"] Ɏ/> JۏS璠tTӨ7tȟ-U Yhq! φNV wF@Ʉ4 -,"KO$a]+^ՊGxKaX|q%HK%7bm쇆y? \J  uq0ɒNR-;Šb\7E1?%G4;a3>WtD]I $inwkU? }|b<ωd(4[CKoeu^8'-olzf e|pI:a> 3|zߠ%tvkx偵V~1K V+r˒mn&d#%W&/9d6 ܷc7)0Nd]]5/(,gxJǾ%zk52ku@IB;tքVjPޅfxzX `IV0s4: [gD_yS]â.+rBQ֞&x#UI'pT^`9N{Eh?:w9h7ʀe0=}z cɇJNK){Q A2G ]kY]t&C%gxWg̪|W iiðxNk9ls[C7 53Y  Kn2 Xl:-\_2ek}D̤ޔbax08t\k Qs7 | * $/~ ,6ظ*.k'L &aϽoےcUQ *a I(4Oz CEƘy;)4 p y 㾇FG4TcRPA/K258+CW,$im"æ$ZN͵jI+5ub,_Ԉl—Go"Z(J NQt8C14%-7:ᅱnW3ڮ9jM ^IN^0je@3w#3)R k{A@m}vR%f7qySyRN6D@98LE.z%:L1Ne:,k@̱ly o9{ .D&GOWĩBX/<4łc> C[H=>+fEJ.O0 F(dȽϏK$KnD('DJwU@1)f{ /rlD7 Ĵk Չv:w l=p !Aϓ.㔞ra!(wPZ$_H 6vSC G@Tè+")dgc\8ZMJpqUDMmu{^u޴5A+ c.jOI$9EK3n<ϯ c((5ucJZ [k*IjoUM:IiDdf6aa k {(K|B KX ( .AEmOxjF̌ $EU `%j) TL1l*Si4s'jo-7oM20X^=QI%+^VN'K4MFgfC"0=WSА gv 0[XB8Nj˙.%ZW]{_J5=~RF].IM5)WaYsul,sX8.+29'!&$+T.4M T' tE)ql4P{YdAMd*Ju0HӽSYzO94k HҴw"Ժ&`?6*P4/ah$Q:,%$Í7[QmmswWlۻ:1~2XV261 EJNڿW -1} YSHKPm3EH0Tj@ofلVľu#w%grM*m Wv{&+m ~qnv*&D!'9\ UA{+ ZH 3" y2}8|c=ug°kr?Zwt`"FS }Tڇܢ$ثƱ/Zd2 YwiarJي1*vڌ9_wj|4e䐂a3ә3) eZ9n˛Ib9:*'{Ė5 kĮq;;Q+65,ʫ32R)B SDt0&Fff: 0 l V&bm%\~"i'>3|y6y/7!zR⚌sDWyOצfq8ľu166YU!vRLK~3et`-_T:zITD3<'ncv 97 b TU]2SIBe%Vd /y0uoEb#V, G?SsPEک_8xP0 6[D0 IҲk=? PoS/6V(E(j SC.cw6rJˍQXO&%LyJnl7"eʢA)6{K7F+C-ODŽ\aw"Uȱ}r7S2/V gQryaS{Bd^agxFy۪S@!'Z g5Oɡ%߮ V5Ɉ8QXΆ {T2pb$46Jp)lZo e(|׵d6bpW.?6*R?t+UK7ATL"7$ػ[,]<'|0|ؐ[D=- vzeg}e aQyw%lN]+V?錊['|+igl;=Xe* 9ja6˧ש,vo/4QH DCD>0s"b6;\S@^&\]O/*Ov?@kGpE ?=BvuꎶʂljK*ELo2J V! a?0kZ^ 5zUԎSE U6l@^.F0*DΙ\QQqH2S! l|=-ۯ%Ml$ۉ ۻo w6_"@t(BԀ$< XE'(x-cP6SE/ƐvA\Fzʺ e _Cf50Gqg_CO֏WW&h F]E $uGo_E%y(? B.GAatOC*I,sy]䥖uQb4=reN6,7A>stJ=:m µđ/,樰>޵&(H_Gw''drbmwG\/3.2/'J?ʠYņ氣y嚈EU9hGJTe; GVL:xH:;OjYG~p9Yz&)7soFHN _ˌmNVIu/:b^Ac>Zd⩭BMhw|듁uasĊofqjb:1&xxўsUca:aB6 jǻo3쪊/B9$N^+1q|G^ô?CCS0ۅh-O$pF]Ξz"g N"BGQamfDdpqN{x1[^z=ZBz包LP_yGɤ UFˬln>'YIč N*=+7n-ؗ׸3E! IJdpLPhL 2> xBNCJ>?&[h(Zݕw?s8&S9~~ZIh*3fБGy>^+pJ3o7o?Knv7@] ޲w*Dqi3x %@$rmQjjc 6ſ"/K:rP/8gPyBkQU4{YiB@fTZ a XBZhfs1rԵK)xzeH<) y\ǹ~ x(g*EunYDUvDfE:?UMNVw^,+ȓ]6ʊJ$`eWq?6c)@Lh cn׷MQ .+T { zM.Ҕo`{ngꩴf7V|x'!92,Agz^n7K;מuD,5LBI˿T祍ABqUn`ڐŚA$3Ǔy$` mH0XMCCġWi_t:Z /^C/Wb"kcZ\liT14NĨ&0\0@Vк"0#QdzX>\y27MZCf>-V#. J5ŰDr];\\|{µ53"leQ4 2JZvTWsnl:L*]rԞ-yv͔7ζy7emvER< X"@6͏ Ӄd콷l#:i(wѸgoZׇ4fǶ?4e\&hS0C_JH縈$9;4%㇨Tcw0I\Tf7u D[~W} i%byQ3hԏx>Ŋw2h^N@NkVCI{ʻ2 doDy -|Η]Ke$v߲[wzj Gze-dbn[8N06..4v-99/v?Vx=?4+qˉe:T3~Ldc=(>ʌ7J|kߘ'{2Kr<}ovnq7Ag}ik=5-@(Ş7_uKhPQT`p,3s` ;qF>FX-&\g+IhhK Ig2>Ը:ǻJm*YrzDfQR]K0rUmͦomN8$H*ڏ/R0f_eOL=eVxtA$玠I^ƍ SvJ/_.|p)yʉw\U4&2 R"4}rbg󕕇EN{QvhB&fmvN *s,jOk P ?E={ìe3鰮Ӥ%~hzTܧaJ'FNX-C?w`U-r.# фt2f@$٫i:]f{V Dp7G2To&zE1qgTek[yĔʹI]DBjujRA)~ -+tK#dMPs;l\ɞgG|1 +?bHB;֣p#YA|C>rNRSJBlz푐]߼ģPu~j6 O9ǔ~Y:*)vi@#h<+3<u"%{*cɳ6?arPhw|tV'Z3k7 /pil ;,sŢ9625˂KAE> :*zQ^fyգc8ÛH<7 A}RKQ>``z| ?T%)ҀzxQV;&1ݫ7=iEeE`;n {ΪXG b|w,~#f :ᄝr.]T"yuWqV% 4`'<5Zp8GH'޾yiC"VRᆦjZK7u/+e}7?nTQQ܎!![gY-'lx\ 3+MpI <68laj )6+[6Qc4~,$ Tknby2`UA/@RȀ*xXe3mu9B`=~Z.9*&`{$B,:,X#1`Ͷb`Qܬ\Nb=p=2B1yGŨ=bUk/6]ڞ@>V˞o}7- =gp=˗ޱ:rS^*6(+z4i?fVC픛@wzN(|eb9ˤd*<neݴl[P+bFABd_ |bX|9UbrɔnEr%@ Nv5!V hU_Ƣ.nՀZTa\Z a;rCIr]kQAS÷a֎+ߵEB!ڰ j`̥7F$b*ŽZΡ6_ig X}9E뉎/;Ո#gfvF;.zuhZ"&1n#ޅL1`qu`AGȳ0-2^5'}+(q%>u =ByM|V6fIB9>7՚^&])^7uw \-fmEz;1]bA +cz?J䏐>pW‰: F =J@\-gmqaA͍GcUqo:m,B|,8_7BK9΁X7*p 5L+i׃D{,AC qλ: Ev +k_T8E_ 0*ɵ4nCw|B.6ĵxLrnw|Iêmr,xּc~`i3t\<}5ڭ@Ra KBjxfZizg -zFh0$[ع` &mƔDegn(,IT9\x(ocX6е$umM[)ߠQ %^ sW_(/u7 ¢l\E04cr'WnT-`.kDEvH*^>xQN ZGI vt[al`ApOJ|o+/?9ZjG+)6L1n!lcI"2r6²& of)T6S!ĴI]Ѵf"u-,$XX]$sb}C\l#(WߪkfxybiH7͊g!S4bAEgj]Q uI5q֧ MDdKl`PzQoFG$KhJ>=Ƴ-vCǗ 8jNGxpQ̃1@v"8M}f&Pv%t'@K v3O!v`2 &.}$0| ]nl{:Dx>gHx yJ75~{yTz-L/=aZA4Q1c}?u6g}O<0?Je;$t-4 Ŵfs!'6;qe_/HRB@b,lb Wd)jw_#?j`Q|1,ƅn.hvX Is^d<jTj?Q r M-ɇVɯ,Sv&ғ$.iN/^0!vOe{EPÝT++@ 4Q,[X*d#I9;z]{/M"/.&4s4_CGP`G4}}z1ϟ|y=9&y Cp㒐#ϽI< 녍wf;f|l/2Zy8Oƭb+{6hInBL%JB~˲jxj"&/z uc<@@ NySl4n}?fd+ >1G6 >wٱA]> lEǻj3M`Swǒ@JUŽd澟Tcu҄J}bɅ=g.o4VLʀʺV~Ҟ'_mI[~8Tb~I-W.o 4sLǪ43'Y0Y^b{x ,[>~M:o'AMVinX Y4sF~,36GBFT8*SggDis;'sHJ+:;4fᆳF͉,FХ ()LaQedp4p`X܃XSA"!%vbVNƇzQJϮ\̺0ƨRh&eͣ0JiNOV|T:x؊QƜ98 No(zb^Vb6B8B D Qwlxe`#VP5l\}wS)_.+{&W&Rd1wm¤#3@G!ϸ0['Ń!jS^sPѦ/Ʈ>}'5?6*3T9+'M!?2JLo*挔'm=R5Lk8ezPK/Я$ VN&[/LK37<FēXve;לOLfJDET?ҎuL6/%` J!h'l')r_f=:LДT> AuVM~1<6e^W911MnvߡDSynd[]ԇH!|Y Fm05Y귩u3ݕ oWG3kliXd,(eպ.Y03Y 9 RYcߠ޾@"N)٩ [=ܯ_n+ݝ!焇 w' aP'=n| ^ y8FKz%M(3C~%>~ 0#ӟg|*2RJy{nbg裔Bjj6ԉEI i4/kj9"!FIUyT-xnHfiTa9e|G ߤJLz[cV>g\N֖.5>˶&(Uj`]{ **թmqY`:ZM .H t_.Շ0 9O2\rV|`$;t55޺B&릨1i_W4XwFBdGEX?}E7 QX$2lGAѺǔO=lbVS` 2Vo-`h,*Yԟnb\~?XK)@$8XXvvC YIN`Z]-w8Q{JVu#/(G΢| M|v>ch燏AbtĦF՝5"%ҊA>-F fF.=9U@d5y@B.@m9yi.#N1OT;*éۜFXftYwD!JIuYe{ŶՉgp a̐B5!( ^kanSoHi90V͖D^}z-t`bKv_>u./OG9O~f㫟ZRd!xzRO$o=Q.aAciUHFٯr0⊸OMty},cL: WTu[Q| RdyatrrŦy[m8v[K݋ȴ)d'Πv$*K7+&~aCVɆT3S#0;)jVCgƬ%lV,YwS@`9ݛ\/C\/)4w H'9m%Cc*ǡ[G~E8\XBSWmKg @?1!D-{1O.LH_8h,T/ !0C$4VYs;]]E(_V?fҁ-;Xfu0ێًr@h`op4}"hQf@ TT4ELB vwO(]s4 gIDp"w8Gn|u>u;[̞h@cHt5_㸷U6,6\$Il<J݋i: (9ŝ--MN}qk0w$d9UomFx_͝z%"eΔ8Ԇ)VG"&5,1hQnr/td{Nte6_BgΒ!We"S=Gnߺ=dZA _.R]ѝӗjk&[U5P ,V/ އƌzvc[Xr%EF䒡/1=SbTiKӼb\ /'AJN_/6i~?4T]oy?Lbxԝ|?ʹIp 5wrJD^S0TJ)A)i- R=fZ>X<U,%Tw湸8Ԙiߴ)oM3SҲ_ ws'7gٰH&Z/Lp\.MgU [("17EAS ;%]`YKβyy?sAv7 IJ/Zp r'kcl}YW]0K$!]#LK co{mUaz|.T2y[Jq 8o=Paze[3ԏ{^>}U%j|R1'εI\q mV|7ek&N~APȲ%{xYx cVԒ r0Mc.) BQOF̓{ϛoנPku]xde[*5ECգ,hpx???K $b8رîh{;y^\`-Bb.{K kG\otŧj_?ى[nK JȰs_B2o*9j Y-zpLʃUxuBsB ͈{ֿu}f-E lm .P:6%mi#lb&GnLW,|cV.5l9KKP'(gT3 r'F'4J84N( ':عſWQk>ธLX^1{cә}_wzM%JVa릔d9ALe=[tW6OɰAԐT[}&n9?Y}b3!]J̴0pW'΃ك?M񞲈Z ܸ,{_%K&k[#po;uևEi\ZJgMXOI)lDkPM? /sjao;Z6a! ..bY:P! vR9A!ɋ}d\S)4'qjyAy[}ٙa*,XÛ<̶Mڛ Jъz>N\v^ f?6/ x_5(.hq@=]G[y;X_uV0n!$O֛J6HڔjnufBnu$*lPO>!luzEO.>T%N%lt@>`o.xLCp41| [&|qPƸ2g1JʁYƫ{9f@+ FrD"e=|vdfc,6ZkGҪ"]hϨeA`Rc=.3܃ҙRE[͘K+~e@%vJR<.̔VCSw*{ A_ڋ]t*B0D5/r o=U[(*A'J<[9k 'Heb7G# fu'%}3$`3^8y&|۸ʢ6džStl#؜E|l$"#/v+f]CB2AJC5èWyU10 c&<(Dpdy(ZBKAܓ9GjedRIT% 7v.>P' k\Rr xSM,2v^928Iq"I38*'m7'dڢ:oh)=2~+(ir 8DqCCUE/p3Rjm(Э{ l`!Jg|fgv!#$rݣ^ؓ:sdG9 w#$X4V-D T)l t?b6w>Z) jȤߦ(`x7ͽ]sr嬷1(*.Gw6EWӧ ^Ո+Hf##SvNx)܉"n6q]W?O.}<ɇ}zC_~EHeHeTR?c/Jfzl7m'mS-5kݑ]n`a[ p`9geKo.Y?TD΄fa`#/b2kX Bؙ ;r|$#2U(^Wqe\HAFRV-u6&'`4/.wr-qVL( /0hM"'T&MGIx'rTx\y[*?Ӷ.y/sg2aIaE|◞oTp/)4"L)QedX/EV%d|j^@~8 5~aZb;*1"fLUJq x̉V)]goO eZTVVzIw:[ɼje) .Y Ʋ Tco["޹!.|VԖH"&@iUYs_SEg0MU]rC! GP2@ ˈ8+|0@(Q ?k[ PޣPr-]a|:ϸ(1m˄-9 v8l%T1>Z$R(:Ԝ]~xsQH^G6suAqzۃ[7KP~DxMd|q MREsgk6փ*cU'9.G3m Ƒ&U9 rOEa񕀠JCA0/]=!̓äԢr͐Y`0Ė4^jxM~z17 3.=ڜTzh qmMq__(-Q4S GRҠ>`c^? @l/!xm'M#.Wp9bەMJ`:>~K &ImCBJhSppT l'@uRͥ$8cY̗A6)ȴzX`&l=T0FR1\0ţd @0WgBW>=2{rcmqLpoɾHhʼjk[d$'T%ơ r-k{LA 3f+!\Z!b)}4V} +5"s G/"_?Fzg8k@H/ LX}Q|2Ug=:|PfP(hr|03.oY9 zKţT]WO,["^9斦dE N26>Q|PMQqKZ'%Q#1'q-lV6@wHW4|(< -r$Gq]%9eɽQLL liV\1F~ VsEd_#Glt+RRH穽*mֻys;, x>NӒuAFhU\˜iLfK\}dӘq+eB?hLx0c*gm*;0_Tϝb\[;uڹ+{An;$u̺yy5dW_"*P{)2jaMcס2eK |F*C#?Gk[`"S=oH ÏE υAt{}kMbCl߭ 㴑,$A.|p;3"K6 }j0'tKACI{cOMe < (C~r쁺@8Jܲ# S E GtADɤC8XXE 1aNOq'c-;RxW9.L\d2k+&H>-^6U>t)ȐnLl_,g_3 g*۬mP/&6ӐDv:eoÈ1YEַܶx5-K$4. 4!> ѧlnV€XͯMvFJ1D>=)daq؈$6UN/{Nͽ0n@?zF1*ͺIHQ6qֳExLϩ ޴ jFxsWH(|^Kf; z| *Q`Xi @Ҟcs:/V\~3=3 l ^VSX0Nւt,9ƣ.Qty̙K*?3?mޢПdʧ^1vu:h/~uK-p:jWKq`F*1Ke_/E *IUxMdwhlt'Z.vn@Z'nycx,z`/)oqgDޫyT^xhA;LcӦl R/ o;i_C4pYuL,Н9OESeg*u@ͼ*Fԕϒ>]phHM29) E}x=XZuRw),lyM9ü&]il9~޻5 ' S4F7JY_\bWy_ۦ:ݦH |;dzf BqM!'{˚ZJ72v#Î 6ۿz?mtwM>2r?\eTppY;FVnpD4h4Ǜ̹)CɺȆ !&ZDzOóDBm $Xng&sSFs;yE2}FP^YhVxָE)7!]5҃-fDJ)uKn&'¯Bn!h!.a\>`3`cRFmShDAdXdsnD1Dq&yy\I!ktUl]lZ/ZD{lg*g{*%\]RMb74o2L}ӈjCΡ^d_:@FΣ1汱Ct{ 系zZ%.˦E}f`Bd< tPt>Tux[qx>A6mǾ)+ BLH]31X2?u5DYGxL!3NoIj1yq7#˥WGq9F%8@𭇵Vlb*FES6U-{ L-X.H;0!Qh"?V5Ds=KNȃ֣EkbN@N``ԟy &/`}K@\gGKuGhPQfr@ܲ"CӼ~0Md2(7Ǎ|8d5+.U мwwjz8jMG q/ .[ʆvtu}_ `UTS`[̶Pnsk<@6dq D2򳘦~`̟~R!."ҩ`+!g])Oh ϋջAgIc$:єsφIRg']AZ |]J-sJ3۰c e2h8d[&l#74kPi-б1&xhΘm@AQ)Y.Lȅ6۽'UtBx.ƽ"኷$kChG Nj*w%U'g+ pqw;M : ϖUwH`%O 4Rb ԳUJ qX{[ w/7U7h3J7 5w'? <sKEటZɻ8HE2n)P(<Ee-u hy\hQl4VC_`(gYnNyhgqjѫ duD_f ހ(=qIkQ+-@>ϫNۮZ.}-sfsG8!~Cb$?ц"|Wφ[ϚFQZQ9^E uy'z(*4JYANa+f BqVjF(]wJF8!+.`9:--,OEl%-mrEfXGq,;) @_cF1&S"'4arL#_BYl¼'3 ::B{4;] S]!5)^*}lT)U6>Wf᣼ R| c8Ʊ$<먕gNzCDqQoMiION@ \#`e8+Y,\*뿖 ԃձ Z?tuSQ?ET(g+(8zE cNd%iԯ){QZzO"d  9iآK:Q.rχ"a5/xZYb!R=`zR OƣÉmsK )cX`mA,| 'h`flWB `yN1ԭP$=H"&4$u[G҆FT I{cF|= $uП'"?\[nUstA5 =Ryk^<u+&u/) y;UEݑ2fkܛ̀X:B8%eVDKpk-ؿ&'c6\KVEc>u[jzDܾa٨P+}>!?ުxρdO9"24{GⒾap$x]byaF/75i3_#H.ub}I{Awy|A`Hjv> jN!srUKbij#=DНWna߳c@96∶#fnIp0@mتb_߭ɗT & N/494=ld+(w%w6S 3GUkO%eU)fHa=XvV T]$<áڜ8P/7?5'TX e1!Q8<%3g +0Kkmő3DVp^#+[m!f9-V"CiY*z8fSTD+ []^2 XwJDZ)>*8^_.`k0a@K&V|hGvm:yD#cA Re"Px=a!e#hAiFws -v孹Q"wqӡ 1\  OT V=Obc٫UsW/2qWHP"e -U8K2'̧ȰgpIDqWg;.h:ǻu2a|yPAlnBԨxlyyR/Sd @ 8C/"F|IT~ڈ׌w mUX6pk9))Zr)G:΢v#H%_}LoN_&R͢kjV#dX4 88wϞ(6]l$ F d&3%KelH'"x:DA" *Nҏ!k E8,. K|Y ꍉÈލQ{B*&o>4xJlmd֨DND$ yAd }AN;|N"Y3[CmTO_9#H7gOz[3  4q73s;i <#p#Ye mb upRרS 2ݐ2m⅊#]FYӰ=턅 XMn[[/yTـ!mhQ@ )CI(x+lT29uA41zE,7l m 7ZFFcRv4 bO"$܊Y`O 9$]UgP.-I 5Ϛ!PҭOo.k͈LpG)ZpR6g 3?Ή\7e_u&aMiQTze͊X%̊)=!r|t;>Cedsz}m!AW=%GT~4)aHeWs^<[nܟ?cc$hx8Ps+}`UqcYpF%K|''T<䕛]S$^)]r7eb>:{ uD$ i9??G =icibJJ9pٺVxfX]4ՉBb;۪ fBU`!=+̽U?HIzڙqt _#LmGwHM珻cod*iΎҞh;UbLC8ecT$+c33j y>/:c%fQs!BTi ,u!X_RϞ$_xIj+kv_!V:sGhY:,^ UQ7Bj[/]8.va_8涙;%7_c[!%Ti}%"* R.z(,;o Nu2i- uU2(HqyO }wտ9y/o| a2O*+, f@D;զP>e/W/twTagڮj;KEI@h#tACl#Ĥ8޺',P٠XC؝U4EHbQOu&,ޚ{s,";pG(4?[P;1kXn[Y* x_sJ"h\c;X7)ѱqJяPz'NڴA$umj2~5%3$'G#71~x@9ԑRw|d^+gW;`B~'r}ȡg\{Re c\c~3MD~)1NAc2MDL𘛼Kd] P+R,NnTCŪS=Ћ0&%#iŜKd4Z)SeG7U0@G?Pa6יjEI~fL20bJ.)2KVChZ+\Ga7iN)Ɔ) '}TMR/i1W0Ao8uRM-;8nHh >d$NN K1,-]ٕ1ṗDšw٠o-66cZnQJRA ,[keDZ@FŘdgR2X[OSKدUamrH*x HĭqxU>{Vã0TU[2hbpă#A).=7f3l& ^?ީwsc ՗TcSiN7Scj?u[.,d 988=k#P"IRcyJGh^m9F/]Sv ;'B.ST+l#؄z䴤'-4"+#*°@)7C Ou!3)rx] ߧ!nޗ;_91W=.U' =`Nq" f`Tm4I=iMjU9)BfrDC12 ;!tf m/q]Wz])<+<:E1\AۼlFlSkgwv1Շ[K M6dS]qⶕvͽցiZQ7m-H@`f@B+c8yhamp~ ݶS=5RnS`a-V @D 5CD8E9Deٸ\AFV+ CشRAT;SY1P DcEG$xqY-ȶR9ys$Z:ݝJK]; "S`F)JtrpP$tؘk{ţ  T6-J(wMp q"J0Sq2WʗL2LbZs4 @SUe+Ǔ'޸:gdHb{WA)?@qҼhWpL~aMqVΓ1'{Ejų=H*<@p2z,"aUmW}1uFm .E~r=ȑ=O+{ &wNJ2?/|Κ KRo cUU"oM}M06QZiCҾst" V,фM=Å$YntbMt'(R7w+(YOIY'FF[Pr~3^MdH]v2(b^0FS㋶P wG>,B].QD}FKG/G \NU)!#'4rsMHLkN+s<:{ *J=f5;$ט7lP@4F4k,zUM$˷!o2 0ڄ'tٓA;Xt [ ,Tad*Y>59%GHd[LP780w ̨֦9x4[9[]ܓzBp;\JPcG"y' P9_HA~zRq}=e緜ֽԹ~zРvgWr+=X %u kG?orYAWJuE`a9?Z|_޴ԕ{;&Ⴎ9W>?(yS" r`dg=խ 8ڥlFa}[0}py?a9;6G2%=}AYJJ5Y0C»ؤyUNޥȍӰb5jc !tȋY *b1$Z;Q{`]Ruzj/bzh"=URȫ'*e,u3ݴVdɱ;:q}kHನ,ZK qڭ,3i{&&XTb?sBq_N=ے-|u蛯;zptR2"hsE^242?QMڢi<M$jWLx J{kHls YGT|(侍Lhpi X *5 Ih̉M/}IJWqƿk)IOc?хsW;d"5^l97EJHkAm"+s" D vrP?⚆]p0V;3dhƘ*<~[Z{>&v/Պˀ)ezᛨ(D=pAY] wԜ`}]jٚyϒ"p@vAi4/6*&Ji9x>xh!yKfq,3H=Jƽ;7^ 2`y^y$/~dMYY&|T&?05w= 9 YB=ŅaW8 G62@^?:]*sfb{yP-C,0i\"~U.=m|QmJ D|k'%GF$U'CN=Vl2MqU `%=~ #-B$/)uب׆tzܛq贾QnGTJGLbՔk;wP >Fm{qi9ᖑM2>5'{5^C5ϨD¨_&xZc QIs*QZ I:@H|w(jy<O,lUQjD~-u;QoO9=kJnMt0SB= [-|b[n ъaVu0(t4cvo.]4ug #vC@6:\d[ .IXM0!v ;!L~ya`;R hE#ʃq.~/Inȶǣ +gmyh&4KܚN&.bCOȀe%Pщ{O4[c% q7?mˀW7Xt=,DX͉;5z$gݘ7tقK|~{z?~B7 fExinێ'1gf_2Kر;KsQA:xͣox?%TrES_XO50=g:k]k#Pm#nkĦyz,?ȏP ?4ru9Zg ~IʲmF;%߮]ܳY CA U!HcfWrm=K@j K/=8PoӡM{l !KG:Q6UX؁;$KiCb+CQWp96pyH<}ӑEi^4Y4hƖݜpgX^Sl RXXH-I]2V™:\1_`KN'҆c4͟D.Qs0I'0w"g65'n_]آ m`l(լR>&r]GzȎ17!Wl%ЖkŠT\jzM; w`a?C4[[@H|f%bPTUi'v$9"RDBSn]B.4S[;Dt-'h@r TZipF\\1)3 v hM4fY,|GYX48&m7Ä'˰֚ ;Cwp꼁6PѴߥ¬ (4rDhq# Ci5򩮔vB,l) XvLxs]:qdTYӼdzl=hMlv:MO k(sp]i:wϯxtUdh15|b!%ܭ \;T dcc:̦ {놸ĬAD ycct8i= DVnj%%S#C{v-$d0ST]:D {VB* r[`|n q ͼm fM>o+gSDBS!O#K栈'ƅwRkʉ8c3^ω*gQ"Hg!#hYGY0`~Qws.:Sae^}I//t~gF -. fRRF !7QXL?xߨ!_; J pZIN7IpH;Px`nT^nKHןU~^:ƆƒZiSk3^a5HM|<ոUfXxs`7|VYpur"ttwE^lC3 T1T _w"cIf^N@+Ӷ8id}t'XRE$7qnرW,M;( ߩ@o5\m܁pß5?+@6qmǑ7ܛ@{pHШItsBȃPy@F 1xPD..?+cx3*G1; Җth2ƐfYs )Ոjh# 3b!SbrDn͍KuygKI*В&wg O*6'((e|n q{MK+- $T޼2M#F8Oh~Fq{㣡 Q2>$ʋHMک :O(ލ܋t:~qe,J+qj՚.+4hJ}2Q_KS + a#Z_%Y6դB V.+!rTO &ڔzF{ ! G|d7MD,2AWVBCPF-d`1/"[2S.=A * nGn `ük/3ciE=#aMfWzA~7g0'Dؘ2[Sk Ӱz%J+!=at#3)tBϱy٭=,J=Z;ۢvɣ&ѧZ ds@DGiыa}īir}Qxz8 C C|=‡r&V]Te>!najmǙ1[F7,E$lGnwEPtByXԑ.罏ߎ]ܒr9Y(7 %+sY3qgRB OvV*hBp(YrNg~rG|RjRfWoB~E }>Eiu+VtBٴS@MR5v(a`\i8; BO(o.4`]?3A"ʄX|(V"3qC™ R˒v=(c]}aigQjb_wdȂy)_ bߟ3} hf97)2t87TOi蘰E0Ûk?o$3+X/*Dh%BbQ7S.ZiqXj%_923Y8ci|xKR,e18F]@WG:[JzTår(]n|aP=!7݅Xv~ t;M#*HpKڡlH,N'QS$:Nhv^2a-z0`V&d 6o*v%HNe 3ݺ>CMQ◸ i (lb7E]y2'(|Y D⻖$ʻ~x~ߨbӍs@srE軺 MrCLm=-2q9=Ueu{@BTBAFp_ bQs\1V)kWGؾ[FO=khݗl-R]3nNqO̝/okʯ4J ^z:#y?a(LށL-a`P&+{LѷS)7}=bN\]?5|'p׾.K.o$K&y * EnP,fy-G}w:Vwe Hl$Le"FU9aw$v1C>b=vu^#蕆#eӎ]/jV赇{6"vB7+hmIoP$`΄SCsJRva{J|@a_ZZ }w{.O Q$`e( ǂ5~y3vRBu_9@]xnȟs Cp8P͒F`ҳ9~\uD1AaIiU" -?heS&e50(* { (|СƇ/qCT 6^imHVkIKh̹IA)PIXT yj+G8 Il\Z3=Dc#nGNxT܌bL@ZЈR]πT1d`E~ֿGbY[YG\Tc v*S#gkNc Hs05ɵL,K~*`7^,sWrb8TO\ <чzGQadx<I>j. _jE8_ 6s`AY.v^]̕ZO@Cy;yJ0>Lɵ[lopӳU3+elƷZt1^ (0آ(oH,%7Wk# kk3u1ҍ7$}Gwq j`cl% Fyʑh8@ l6kvuRa'%IwTgrU$V °@\//QؠC/|PxM7xpR~LTWmSU€}wtkvǎ8jZtidAls7a[DtJ[C.Q.w', e eޔVUoѡ> }{>M>~ |6#AXKdbGCFΚ$ioļ>$qZTݩ ("' ZlElk/ KZ.ƻC]࿈?e[' 㳏\ \T4BLѓʰOt5vӼCT(ʋ͓|+;X̴b@W^ Y*̩1Hݘ +zЍRϩA^2Vt9tWfvh\o8oJU?Zx |ؠq>YU`h-̴[].IbJ廹>[5~A ' %n'͡_s7[v"4Thhr:}AyuT+i> PF|@oTH39+U*}sE uwOO&ze-[E)֜%*hlL`P *~L>2K: ]]2+ьkdG; R!} 1ݎt V7YMr?\üuЫao6pg'%$Y뻤^ЭF8l O49e:;g;`;zlx_lU')ZB]+x V +"X1w> T2J%1G\'S-YHVĺr7g&jlq4')Ǚq7JݺSN8+n6d@IoR l&ѦׇzX=?wh{@eᖾOZ+ uԾim5!qPxӎ?Qz}e*NXch<*HOIbK5\9% 8{ׇ$ݳɯ43J,*fg\ȁ5-'Zm kk ęK6k(^^j%,qGV`%<2îLH|JˏXP89#e6?aCӪm"o>_\Ԉ-E&>mIOⱉBWiW7IC&TWZ(q{cCBcZ Y9Ie QџɎvxB[^AJ> 4ȎoQ0p{=ѓK(qsʹȉt*'9 (ؚIo/W4"'Hoq/ - >CqݽŬ,iwW9BB>ldK *5L9Z8zgDv!;KuBP͒ۇi  5~ LO \oW}8پ,Že S7b 8WC7drb[cֹXg\G$s <Vw.✭2>'P4bqf(U 9ܣjP0d>;9!:L'jy>^~N 逢嘱QO+\ ɄgiM_ mG3I@4w[v: 30,/AW E]l~Ki"T͜Cef{5+a1bQI>fd$͡@ .V;6‘a<5\ {c%ZozQQ: gv6;V9h #lsQE3s`Zxɺ /M5|!nIKKy?A5*\ƞ(7kxNSme]vu>P#rP=TNJ=,g$zZ@+C{:j7X$β+.Bg*4e![:5:=/z,ȾBrq13#f@&Mp)~|:2(G+r<1.$"80Z D~jO$j٘-#~eTDُ6}IrX x?&b b5 0JzM`_D9߭Öw<P>ɡ 6[А][ svFK6 vMȬ2&Ytޭin.IUdmM"8ů.OGh~'ytGN,yeq k PEq-L;ΏD,w dtg^Ᏽ5Yt4YN/[z:<5s,70\ИG˜__+ a?m}4k4_1))"}"1 2u22"T Zc8&_=|04_`u#W՛>2=i\Tv-ز99-R҅`*)Qn ͏i'_] oXniO1(*?(WW..Ye!مfnlMvqY0tR^!kW*%(9` #Ksg\P:U ,[x2G=W0b0H!IxYR~) leɭ]0f=T%잪(~U6%)ܲk$;Lm$hZގԤVJuo5I7'17쳕zEM%iAǷ/M_tJT*W"-1a2|ڵ?q\\o0y^rX~Gu-3^SEWJ:='/W0c{[/Ae{u"cx]S>X:Ϗ nD| qJ GUce:PJz|iګP6l/<'#E$HpA4osnCf>黠Ehe˺ɇOk'+9h&RA_pL FTs}kW E@/͚=r늤d@D~E?FwKV:EMIR.Y {-eb9]< @4ɹZzH!K;=ossfȿ*Z+jF?:5$O#jXl>ʹ!I2c iJJ[4`&q/{Nȉ& @ȷͺfc,KQX5ĒX|L?{tRr/P?b,acu$.2uL!ߞv0\DqLlyog35ˉ[@Uv*O^_\mID]YHjz;rS`xSdzS،<gND9N󁡱ԮLC,d ΢':+iug1HsQB7Eє9S4خ]jfEAe\'chC]iT.]7$eId-Q'$9?oaX'>"??3LyS$4bo$\7~!F4!Vp262M3 ‰UoޡզcTt11\" &섐tyͳ@x%<$Y  C +ͥrdoE 1dpIy)G[]MI5"8Xaڐs7?um:nѥT5컱P_[D2D9ȓ`.7P%F_tXØL)|3m;Njo#>s{S$M$E&}[-5{P41d]v80fG+̲B8> ƢSV,D[ zL-۰hkT5]Dy/ržMu'4T);Wճ7!783p_*LU+B%)M\ Q1 lAhwx/c X>Dܥf 0N`$42ۦ%xSOAa01@>"RoQi[%ia9Ah W6ǟ_<%a| ukJ ^wB,*0Y٠NWTGS#b@RˡtCV6OuPy~aj𮷖u4UWzlZN}I,a˴4-2[4p\-ܳ7:`5{i& F=5IiĔ ;߄gL;a.P-]mJ~g ffc; ~?Mn ۚ%0@(!ͼ܈!S%$|VnHzo]9O?rL{KMT(i-ڮ5I!HENXߕ!K W#_-p䰙D@+7ȣI7 ٵMB vI޽1c—w]SzzhwX~$%#1*\ۙr *LY%|S(Xɣ2XeWШe*Ye"|XMDs`IQ)JbN ^cŪ5Koqw# *I.0 ćs1;RU`(eA$uʙLtͿ\u$OՊ1ss^"PZOS`N9sy3'xW'bf+FCb& l1Y}tV&4' 5i4%鶞4a5!);oA>CGrDHր\-L:@v ,Bc3ٵ N//1 rK>wHÜՎiIGal M3R<:G^'q&^pxA#ZcrL}i ˪#H"ge7d'Q#/m $Umɡ2n/fF6OV jBz7%&S}#եoZMDҳ=e1> S_n7 0WjN'4?vu2PZ̜ + (bS,B2myABxͽꄿ5+#u>AJ#Qjюb@JjE=b&^v)W˹(eIa X߲=Qm8GWu gNP]L\VR0rA*D9(kNޑD|?M3tnE:XFq0'c ߊy4m,?ّ|[EcRPΫ+xTu\N\A=?wұt60bJEo2G+l9x\9Z嗐}ya7\(hIfFdLc Z>b9ΐ[%R:Lgf۾ia҈n.*#7JQnŌ߳-N}2oɭ#zwLȿz;oo@z\>ߙ7|ݔPG ?Ґ"e"6˺.1`D# 춍߾ӼTcܞ0n1Ϡc !$LʔL5V^H\IU44`Dz$qB;U\H#^jہ0z:H&jKOSZDPesd 8h{^4T[޷ hrjY]@NQa5*cQԐPN׎V!ʯ`)eJbV+&5ӃYwY#(qr`.!]kz=uQ%º쥸xQk({־\H^d+#L<:{q l6WuÛ9qv XIV$+oF?gB/ќ|Ɋb>E5_pz՛[eHo* lt( Iڶ 0 jZs' x /9 mP"흃DRg>pKz8OswBZuX}Ռ6bZI#n':OϰJD6@U{$1q>\Xl'kmBHb#eVU'mwPЏ!&yƎq$"i%ج zބn)+~n<KvOu;.a-{ٹѳ J$vyDA٫֢Dh ۶@f{}l $ևAAZKOF64 5zqJuJg9:Ho)[vwurL:&:;Z!#͜A{J޳8a M`K#W.ٵL3DXy4%=$ x)ڝڥ&5D|i3Z2ː5Fw㦟id3l;<8Q\RJ-ܴ4d+~ʴ%%jhXa<y*l#&HhsV R7߹ ws冀apmDAΪe;] ֤=5ǡ/$-TyxlsPH Dyhԡɰ*ؘAdCUxǗ D}Kl{&HtS"UX"߽Fm#qz3>݃SvUX%ؙ,Ut#  !"H6Z+wZ_ -[ZLۍub-Q @)(HCAjsy8#pmZJrQ&InvuH, \Y%92yY8V]ϮA5iFZ=*J& ]wh Dwn1b*0z6 L<(dXnģˑh );}%>3=Z]O.λ c80 y|_r?g+TWZsK\{\Ck0H0؞?av)` \9%AvpSiwɘȈ{jSM2SgСPw|ek+/:8}'GsaymJ#AȋHϲSd#@W~^Ly`tzV<#iY tX;pà&G>Ofu͎xPST+:rِTgmw.'5mK*(MrT]PznaցΔ'9*7ٕ(z9IX!q3t8#h'{ҤO_PtNc(C 8`%h;_TdDxj<y r8RB6_OVs6N6>LESF$$U3˔diNSg b8 K*Y5 B7^~f}c.GKF6~BAYit'\nK欴ŝ3M ǩo'a$ kp/zE!|g7.մI@++;·'>G؉+4cZ  DmВ}JC5Եz%=O:#hlӭcuಅplB 02{= 1){C|-`3:?QRᏰ"6lq13=Ur) Db[ o+x@aMW>={w+xyZ/gۍ /ڹ%`!U͉ԢV2W -(݅/ߊ6VhY Ȱ؇oY$4O={zodդGԥ^YBb v{цK .411%eI-C(_z<řVD(>ۃa'r(˯U(N!"a Im.TS|kTմRśӓo"){"U v&h uvدqoLj 6-| $7Ƃf7өoy)&gf/H7%dvݠQͳ{45]l4DpJG 01Eo oњi䧑fixC?X Qtٱ_fHIOkx6]%.$Z A *[oҮf_(`u455r'YdIk!U`;9jC>7m6_V0w.T˕Ȳ`wώյFJ|S;/7%%hw'(DIs(?Y6EW|9POڅo 2ŠYA&qZ)jVv3{$5؎rC_:/[#V 8*e P <߹ M<"kPY"ܼ݅T*]?V!c0LSfJv61[]Jq5n#2<3u2B;(.=LǪ1!$]\4fW̕U s/=bl[=85LdP(7XDJ^mq@#/Td /Zwk;$a1lQN/ 0TaQ4,%f 5FC?TÙL2 `n SWOBFLtuL;q6ΔmQ RLn(ܴ8ܡ% &rwNsT|xP's]+qIB(*P 18lWҗ*ClÌ'`3=mUՅU=R-gډs-@噮BO m9d۞'r Uk7˜*Эr&רCz6eriq"5٫Ră^?e_vjEݙE~]o9 ʉ%Vߛ%@w\q@ ޚVUv."Gb-&RQG xn!LQ=r_<ff!P=R#qxc@֫I'x/~v83Gfa9E{Q:,g6},j*}X4A5+a$1x4k*Do&i61HU HRjal*I%QXm(^{sFο\`Zq"-w47 %֧cX^̻w T UR慂`kٽ~Ff],E^}5x%1 yC'P*_EmBỏ(Lf>94[M] j_[A s(UJ0Cgyp+@24 ]xH>\#>TcY~F-Td57IcG@pxYp6[iSQf" Z󺤶5c (%Oi?G)Y ffJ鹜u x/"v`B+ªwط5LB Y8ϊÎ*O f+>gc_p(4N}y ץ>>Xf=+_ th<#,d۰omJ.Hרh]^~r]drs0 HW+ SjL gh8nws#nL=[ ,#}v (;Qy8ß`lqdN'25R*L A׼ p!j<0+si y}ZkDHXw`y8zIå{Qs(F!l6k;Z]Ɯ/v޺Q߈ySCJ , Okt^"dcU-} S54AGbvnzb$&ÇRSPZEM4"wݖ<o*YQ5iJ>BPNtP;)tmY, q`M4[>q&Q gX]ʶ f᷃D>VG1b30 [&EzH<2 c&F_j;+:/͹,$"ɶ 5AmH"o4ދLm(LZ< jGy3oo ;ؿ@<"\3D'|ruR-|^{Kq ahbqeӗREy+:`n}^@<VڳAӶ.P轡#Y2ZȦ$K=B&@zz|¿8Ss[ 3fcQR~lxL+K +E-\/dx]Ⅽy)U}Y!jn P6VlpJG d9/BN!=1F–)tg70z#daN׏N4GYGTzV㍥qp vVqD)ӺCL ^>4Mq[KQ'ls=5')i[3`ԣ7CkR -Y⒴X (qxe(Yک:n"4|c&!_dNF=Jj?dIy?(=2Xǹb8pWDUvpQX3cY ītLʇo{R*@MKL.rq_/cE4H IH]ele98*&} sFD2KR`S9Rd=޽*d*|scJm+YXDؠPaCpH=nW~ذL&XY6LI+KC69r ة0qeY0ڼLs,K8z*+,"^T"" X1P?">ȼ\%t$fxǟ DtJ2sCP>\=XfCp oRy3d9@9e-L)=owt _sPY -nL_Pa>3J;"}"D.kG2|3o:;Qx / QqDI[dSG8 QHjR3t3P[6?F vg7ô=^`du5_}3+Zeqr=[/`y>rw9%2jOz7i ,n xe6a?[wRZ/FXf"'_eg7fؿ'Zo^Y77d? %rR>iP@՚Y M7`;hanAwȠ18NzyaT5}6o[n`XQEJ)X쬛HHϸvބ;UUCmLSlv٩ +{[Vq 88^&*W*VG9[Hȓ$LfUt29g$Cml YN=~8}"ߏ3ز foY!qpP|$|wһN(S$IhߎEq#'[e*9WRudr8sGqiG_rN|9^t8gY6C(!0 뇋 ;m>c = R̘"@S|՚ SaݖaG/;&86tFm:<`͏[yctNGsa= 3fא_WVv "sWfr&1evI"3Mc^.`h?KEta|6]Ѳ&\x"Č.< ۮ=]}$dyԡ} NM$>,~Pk;dWFumā"E]m(3}Q`Ό00֫@zpS1[HzR"邦vƦ@)n<_rz[2?|(j?; gDi(3¨jd6]+m>ா wA=]g zJhL~AD]4$xD%oFea+M_=K6k< $eP0E#tr3ZٸPPLW W>S@ rJwöp v[Z|wNac)_̽)P nعD%‹1qQwR#[P,%-$0ܠ.A6)X54h^jnK&? 3z3M%%qU(HhX\emU/3By83bALؚ&#.n7o꾑w.o͆DBbOE-8Z3BvXTk"{s6Ei=6LJE)IM3" %10b} @0;3!f煶y,oލ5-giP”^sMA k ː0fVQS ;.U ySLih c8gG "SAͯԒͲQQDj3ÎV+\LpH,U"&s]V*XvGB70ŋ(]\yʞֆ)&ǗرyL%:wxH_GQ?wcUA={-$pZnja|+g#ُr٣*H3ek5K._Ykg*RE#~tl4R³jdmƽ]y:mU__+ہR>oy~ l)+I~t+y'#H}[\X}qL&$fdl VQT L/BzŇ߭:fVuE4r#SQ#o>_qͤ|UlL&usnqIG.P(#^Z9G{~ '\xH16? &6xx/d.M+syi$vpv|RKr*G(wVFP"1QsN-׎qj-l^S'Na#͎"g<`}*A]# ~`;_a?AcY:N+ϞHbȆgYmEa;boW?KעB"'hm~W⣾ZgYvـv8S%lb$l8NYnJsh7Z$Ǜɫtp M:ycFk %9T1/\|&AUa6/, 8'ZL qO#b{x/+ |X;"Rm:F3X-X=/3ԺP./LТhvg"=e-XH%éF$Gw fm-lfrKD=(А~wξnM9~T LҬX׀;t!q3-&ZEgG#MoyoPe齭ͣ^jyͷ'q߇jnL>N(<\qt?8@ﺪ]!Ԧ˽lHvt2F&5IPAJaƔyDA;BGٛ:eJg\. Ȓ-L OHDtx( 7-I垳AӿkUVt2 DwH6n hW&XMlO+340z6"a%Uy2e!l̈́F<jQ_1LUi,, +2Z9\\S5m!M?GN_+H4۶ا߫(,Do̕aYPm:TvlM-WRҢ)+C1>(7d:[g=KV"tL53m_D6D&)ڳy6ƦoZf_ҏ4g1-V$gVD*;y\@EaE5pC/ S7 ] (Rd#m!Zr)f!c( }, D\]Vr%'tZA^(spz鼴e7Pj(xH:_) %8р\|5Ĭ9+ly}K4\13*첻8LlZ ̹`xp˳-Wmdm'A< PRl+#Yh]QzS) j`z%s4+6qPOApJhxRGh}74r:Z@tܬ9eZ;.ETW; hxgO|R3K7)'s-khz3V7]aCgw n4G94Radx,Ӱ fMK7R 0rmj(薹)Hw\&^Ҡˢ4o pנ:тUV kf/ 6+zPZ78*) 5mxng%2jupss0e}i&}lWEӪׂ/mcL 4_y@^*lvmǩHJ P.TQi X9SC`i.eE W4OtNxv]A+ i !GCjt⨃: ?`|wQ#0e*y76C; | ]f!sv4ٟHl%ziӽuWU'А940S{.T<8$y?I 3 T}yp+$ <^f"ͣ#Ot:t*>Vim3OL$<uN]!.Zs\4=,Z%rf˞W$Žb.ԡaBQ{y?ǁv g!KNw,tkLoÖK^%J;ãW.*;9?fqRb5 Tּ $כ/RO.I 0#_pX&elX#YDJ Ix@q%mHAeuܜr[Dzbh}'QE]3E2 =+bߓ|hӌz<Tf$ypnRe7TXVĒ3[Nt1(b`|PhkP / -gϹ ^SK{pń `: Z2F#Skڻ0çϭm{^ILC2 1ߖVKSǞJ ۴1~$Tk%K " ʦHt2h40lˁ+1*fч,Ng_^/KL>e'=G9Col@9.i{\? ^neg?%ݙ Ƕ{xὗ߽3 k݋VzHW~8 ~UƼ1ѽ[BH?pA 9UKF<qءIrQi7Z;vt v<"lq>It f?0TvK*{^J Up\ZkwUe3;fӮ.дq{%c YU0oH|zuE%qC>8F4zQ t:UpŜQs5Ix>vQYٝ^}?(}@u8y5>s)c%C=lQb4P-/vH;yԼceG6ԏgbùEUAYR33 %fSvkavqr cpIM x?'|Q,Һd}_%ҭ y{2ЗDv%iQb *KܶGf, j W[ۦT4p]x8O8Nzz9T.͢`%j~@\i6f~$V`C*+bY;t+̬T(S J+z;;]V+ ~#Nۭ@Xl (1ɡJϤ%9krQdp8٬x=+#m7][ ~f XnvDE$&$,jdRЪB6@0 M #y }+ WqD}ƙwN"~ڻM!D/ρ Ȧ ofS#f.,1FAd;duqBC)6QKђ}zwod~]xVC0l6,Y'wct2[[faw0?JԹm4Y;:hHm"5+_ |F3SVX¶ɠC= l}CSNA5 %`EefHIx>Sq8ITtl'܅ܳ.J 8ks} ,ckh€m>sQV94 akX 0q΄+%Pz=V0-ƅ:U53c;eɷpJ9 )ΉusY346 [Xpc+^OxI軚k&q/y6*fkUexnmQ%zpjOHZfeH~ѷk:QA֦ }7stl<%=DCD*60^M@F}Ёq %`Plo^9c[C=!gqy&)Uż>pϒ7rܞt)u`N(A$OoJ3?D`\@/fUR+*@o ۋ!{: p-q~wto++XK9'3}}y}\xє쐌tbl {3[zRݢW@ @ oJ^R@0 KI7*Ekk}CH`jzSǼrG!:sr-ԋq<{Z.{"W.6S>"FW%{ H>c]ݙ}ַxAWTmI| {eZ"pU3^0GFk6;t7t/pT$ 9fƸD]mc¦0 |$*u=˼ Xk&1?ImCYqҴ$d8~@RY9_Zէ]$F#)o'$OM wG-Fu5dW2Rys-: jp=֋Y_,,fI)s4~w5eKn4 }yc҅.>7o1YqX|`H7r*e<&lP[{2ϵ>2p򇘚Kҽ]P h' E,!Ju [@2a=Aƶ$>D|IS䉗^I4$)n te[(w7k|Okc=<&w+3|GԠB pzv7&8$)Mu䷾} |)zmDtGd&MlR&(گ㘸嚖ffTa\vdz1;Wm$?K@X|L6с h34i)% !'T}rڐ.ڒ\YLssuTۓmRd#@JsNOS\r5@+2$XXB+i2 Y:^k4LM]5c =~?{0\eLG "'d)o5ߛ鞉l[ËgI}}ТbAg7tu\)¨X˪=/2F=nJ<}/*e!:b:n{%WSlv>S]!AuZ˔ <.h~%S S7xNx,g@ڲ҆LJwnGV(?=ܒZ݅9M %4i,0H1!+9l8uR$dd㗁ڷcjZ;{pbt\nihya潳ޣGr9i~#ǜ[:(G҈N κ21#Ea$ &[dr*fT68MZP#U}*7#B`R5O.ÜOJ9|Wh0\EƯCH԰ua$R:;*j'IV]F\Tv(ڶTzm$_> XRsLb!d.D-isVJ`.@Z܀2POZM6 aN/ĭU#/_*f v9(W#]f 0ןQ˚r9Șl.+J}N>':}=PID{c(Q=Of 1-Zi)1;G鍘P"- +39$C~}.S\1Ggᇡ[PFK@Y$?"2ou5*_=:[:T>Ҽ:H@{;7UI\vlWij=`=YcŎv8ylI2~ׇVMOF!J ZL׎ qGSD7QgR6ը,[ 1 3@M9;:|Vy1$~4z*Kw1\.8:2{γlQOS;v,/UK<{hjuUǹF> M5Vᓍ6ncC:]-xs8V[fsi- -@n!EY fŜ-{ ˽3$W!co0=敧%?ۇ- LDAJr%,\.TTn⼨!čHG},A90Txj6F}x@wZHľr`Mw ՁSVfbΧ\tU!Iaag@ fͭ6Eu wZ=Q42@ıRcf!$SXlnc96 y\[\Jo#$S=x[EZm+F|%cp~T%@@_ n4k~_2א %ם]MFXGA!Cr3GH俬YN:thOfMӃ/^\o?~F&]܃Ag_y<Pmq-jbDUAq]\Y-?_ۉj jϦ 9u)*ƼbhC5c>ȁIǧKH;Ј Sf|g1T"I4D3 P԰ d*iG:+?aF'}b?ސdlba:^kr[C\13yFGF%n&& A{Tnьn:{e_=KVجgrdZQgE<^rK"p2yt?MV g[EDtc05u[vWܯn['`Pd?ptluwRl71-|9iykBBG?gДZwBVQQ"?鮛f Ay$fj53 kF>d_80^Vs8d+7knd?49u,/bWJ84|BhMs2ʋ cX A,Qsϱyrc]=)[b -X'0SZ oXx{#byXX2c}wU%0݇ױ HDV쩘Ui]\wpak.ee1_P|E<]=t-E6Z7a1c'IɐLN&*ġ:w\HeX,xs!ۦ$&B`O wOr !nQwl/!9K0r] ~>G*m#º(t-!Үȏ}!Y~}}ߥj?A˔${r)rar[.TFfBQnH>afNnǴY VYx?QSv֍*68y06%vfJ*:/Uqh-M:z-']$MTA{@}fD+v1zWg ,4)n;H j B.7QsQdc&a7Q"8S\94JaoxwW i-pr·BKv+8uGYe ԤFu.?_Vr %l=6nCDcU@Jw= ĂԭZto^Ob' wOq~t%+ jiǝg׹>J rDBgyTQÊm:]FnQt; t/VܞR-RF\t_;oX*]i Y#m&T^.x3c]v>YՈVƁ lf,/y nD̲]"BhUSF%T2-B\Kz\#K}=M&c^֣v9}iazP:Y q)mF#Yhc а4^M'^ҳ{Ȗn #/׸x-=/ IO%C[yrRT4IU*5jKI:?cr(شpЖA nHͷ9,f,}xOCTO7K7UwVf{ Z&1z8ISNSvvү|% U|co)u%waºJkB[1a0$ʤ'}_YdܧZ@45Qsz$C핪pU%hi1'2+&A1imp'O/T7wrcrjGl[՗4/kђ-muHeaVOՑԼBNyAc2#I۟cndieiI bI m *!,NcN]Ӳ +yE)-@`2(Oe IּW8zSVk!òf2پs!A1hjI=QHxDU'DX65@̿¤6~|a~G"CH%@*aNJ =Xz dvjQ u9ۿ{ +m?嘾V7;V5 7a< C|mTR.D"*u~by) ͭԕ*h#>'{_w>̑u&v2us[`묈@áP}HϢ6@bN![)U0*r>gj L?Lq)dz;N˨Nͮ',`|+S; ;i`7^HPZ@1SEB8Ck=UI_lPCZKtwk ㈙r(yt !$rU`i`7AK@#M:<>j )=TeTz1E~w!N0ь {,,mN.ܸđL&+gm1 .!Ai4]}1_d%pݖH>X(y5Lp@@`Gf .hh*L*{jhզ'똎R_/G19&k+leaqӺkeW:PȢWnATh $Ӿ6=ZԼ 8 i.3dU#7AfMok<1kGQÕNtgir&CHb$?O )m_F3SXK6[ JO[c`2G\Etf !i)M$W묶,qEqe.&iFgԥq `>jJck'?W"3#]M;D~p6vPIZf2qy\wJJUhE>1Ej0r٫jη3\O8ǘt3jK~+FV%Cù>6IAlh|vV[ҘM-\L Q^/޵x6S9YrX٭Y9J+]xV0'%!S'^ʘ9I4q `8ly?7ksKr~k#܃=@ӇƑ0~N!?Ѷ˨*3>B&հ4rK/(`Uaj9OWy3t}[Kq":6WYށrտ3L3ҷyIQA|);P2Ja,5V.]W:LtӫWQdJISm[ݡ Z`KOET20 V)jAN2ena|~`-Y%!YSh"LCDћ}O97(O|JWili,U/W~' s}LkV)aIjԝƨ_I>ԥ܋S;ZE=eqCZVf^Q\g rHm|Vn(D-sٞ""=?!@-~Bm+iQtMs9M.(̾GeX!n#i7/Ir667~i7*!J~FdR$-[vKe7aVN>?MYˬ`;lJ(yqg"6Xz᤾:(OS"cs٪8'>"T9:!ԈE\GN{d ٯ^oO^V?/ū8N8m\oX:15;+aAYqLBc;s͍15Jfdg=[~6D\]RSzrƯ뛎W mP0i|(%L0ƂUy6 AIz7זBEٞN8h^)wekKlֺ`p6˦/cE8=$&6# Y-ˌvIU y>4:;gˢƧK-Rm om zG'cJ='CHV/?jMuyx}b=>4V{% R022X?hVV?6EPFea("ʓ#eULL~AqYl,L^)/ ϯ^*>df@p_Rsb`jfNLizz Gݤ=RLJN\l̗gF_T8R} g K@1R,[ LT`fHp^3r<O̴=n_'=)= vZs,R0_.J~ B铭CgC?AwCB_',qŤƺdf)j-{*0XLL(/Ef^W~d BGJ .9i y(3.iнt7Ď)qy/$69sK>v=azhϢs,U[)w& O0s1ҐfhHx1DYD*8{գYD))xݷnDMݭgq19m;l66Q?5e1/t]%սn b EfJb*D]0ּ;i`SRqn˓@QD逸BZ0H8Zz$gӢ _0Bz"@f8T/?MYqͲV[ ˲HRr? _ڮo2{턁bZyJ$@s珸EsD£CRif[?o.M< `K%lm;KT8+8tP.,!\#zPPЭ~6#:Jw;/;4MK>mjVd+iwO Ui|OC:Ȯn\{ y_RLd 4c!&zwуOMZkl^Y(jו!A/&-n ~O:F5jBpe&8_**8;!Du(`ȳd#0HxLϺ1XUFIX-> Ws/5&~|:=w2 Y/x‡H"w񈵒5^EO "q֡X*#'jANQ,DT|+LR@l]p_镒AFy@cS7M5~yQcMq#I|*X-e*rC=в<aow:gAi\ x ?uUH%Ygݩsgߊ}Bfh (ƫZC''#eW=zr&XNT.$k?_d4&P>ڈ| )i<4p"!G+쥀@yyHT{DP%~QPůt*[Tp.~);{= ./%}p=^.KՇ͟ ھlW#TTuSpGRU5`N^5WD̨SQՙh9ƏM?dwytd+-dxXC+Fdh0Tt_Wd!h.+t?cѼ?X*`LJ2+)k(#=؋VT=1],w~idM\vm…h7ˌ6WS.Viܻ{N};p񎳆XV[~iZ6#NX#t{ݶGZ'%\W_M!h"㏮x(rŐ,͇A~?}Ә]7]•TE'+\ɘ&ͯe J-W Wwk )h^t 9onUkoj_ɍf)_LŊ`?|תW∌K<ѧE*u,VvEC"eӕ 6X<{acpOD9`VbڛHa4M- A6w_̮:R_-D*0jztFi ?nU)U>$!J1@2e9Ⴣy= :]Qϗ, K{i!_zc$Gط])%OpY_b_nme2g fQblN[|s'"ƭ"2;9g?L*ZKfbKa,I08k=H̍sqBJ>@ݵɪtVVkMK(6Qԗ6ru΅ؾ!mWNk44-uIrZyM +HFDI|Ӿ93bCaS^kNWk9 S塞6GqFgt JXbyE]Z6)'x=a>'?D͜f=2J3by l& ev9@-BN D@%!C&VSMϭgYyGm4}71_㧙(bc1$]-].q"e^s_=yW毝{xۧKȗWlzqNScN)4,xYl(|@pU+<| 4ء^i=SF9O GN]sfO2yPTYw1zחJF ĐXIMƼKsl ysbgJelO\xNbG^gD-9u(Sr\dQ]jdbkPhbVvrBX * O LzRWPuj<}ZAEJlh$&q&ӏӠofq2-Z WdXo/Aɲ$pD ďs>amIO#^PǠ0ȘY# ǟPGL2N) N]`@7"}זc,ʷ#RZyTC#w&A^i?gaS02zdRPk}詓83搸%hC/Ҿ5B Whh1j[#{]m H*XR;Q /Z5J B>(5DAoDAn!x|)1\@d. ["'4 [pnۦXa681q2|h d ƬauR8_C.Hr&su}TBǂ~$,8'gsqdAHk%9 7p\ܕ\5G%c,fv﷣lzM'*rc ?|Ʈ}$@;]\'^S'Djgw>XZ4 2 *GșZy@s׿=Fb%eF4e9ץ'wmiЏX&QeݲMU}Le$Hu1` 7t]QyEjpu&~)XRY_vb( LN]Eb%+)Ͼ}"IEN@HdKIN] .rl{dn;OUp쌋~R-z{+̙ g,Zg-X*WS"K{C ;lX"=I .Af4 b0Dl@4AzEm.kAMaX ̦HxI8$TL ' Jf5dG:#Gr):e2uc Dw۞3< Q:T'8S.| ZA-KkFȵZ?(l7qMm6d%Hk82BR\5fyٳ0X}}IDKQ]|CWxk0l<ͤ*"c@(+95yX:n?gTfZ7qfgo<X~Dt], "T/Nc[UD#36 FDTfỳ3k@f t%H^_?ONr?<-<G<ϰqx ϻON +/V3>E\@UHHfr?t2vbz7I>aV|j!|\9|](|S} !ǫ1ϔɩ}oPRe$gԈp) ])m{>[Ӏos>lˍ4&[}DJ84/paW0z!-7eKJٲfxEz49H1f]$@R@+{? ZiVpB7BX% u)֭? iWv[ =mFZy>AfSϏ5?긧r_Wgf=jP[tZ=ôeiݏ1)aGPɋ@[=2Uh~+?ӏe^%[qd\=ϳg}r_kFUX)GBӌUXRY傡e[ƌZ_ҵXG,̥azE1L1 (J_]Vq$|gE9#$j8֥#'j{kkY\egRpAu7 bm1^lGOuB, v' ^CۅiʋR K U[g~8.-VI?cs( m ,ė%#rC1mkb'LB𐂾Gq wHJ^*'eнEz9‡nhrʕP d0y:o<]]FsEz^;RD[3H-v=.~,]|-Cp]s&k-zGjv/;وET0׌&Fw*ʇQ4c(+FZ2u~9-"ߡLW'sswӴci|H;۞`M#sʕkvv&Kxщ!i1WdG{ /q-/Arőg3 #y?>HDZD.$c8P. ܎Z 'xLW7LXfs.p>6bcڌ#I╼ I@l!8ǦCS*XhRB*d%ΊHaZ/#JH6D3ڕ('bSL ĭfvMXe2qL<\A\K@f)~NY9#I1bav~'<ҫU4;fpy=Rߣ?-Ra,w_?iE Xewz$B c gZ{CS+T2@ 0#IV##J끲=OfRuj=&bSW ft2Rbm׎C13pLM%Z1#RrUb[!1p5 -9CVC("{UN>QN\OlE^[_]$埡yj7-AzГ= ̡ L`E+!l!”]YKbr7'mhZm0\A8P>q!:a0h61@ad2hfOa`̺dKϖe%ߑ_$#cWj*.4@-CJuż%D1ksھG.dY90]0/Ĥjq [`IAA HZRdjI+RUD]hliJ9z,ڰ'lq,#w-+$Yʅf {C6U_͈#I H{v&f9SGq^շy;E?\{>'+DԷI BXaͩUP05%r篜vOiCN5hOcn Z-4bsʹ~OI=@_+ `/E S}>I3z5/$Jr(Vpgbκ{(!HΛu;,,l6"X T?z+;-GZ_F xബc<%إqP1E[ 'Azb}eZ0흼@X=tO\!)5cc42Jk% CgNl Y Ȱ5x"I𓒛?!"UtzJvYޓ`wcd]Έ3#p}e6z~AIjꔿ*eh@ebwF] _l?})[mQ̾f4͹J~OKPix:j!l Jo4۵&pwP'E_P ,v3x/[[ɋl.>=]Iş\F@8 UC<|lPpyPuWZJԄ,sШj$YQ9h359khp/ '<xd2Րg@cC\:2%7PY ]hha[sūXu PdW"UazW= -3ϑ.xơ>g9āTB8$StD oG쳷Sgcą#&\\nNnpqz;Nql ޑ tm% 6ʌq )9~K`64Wjvc6WЊ]?ppZ+'W:U%fӁ/~i6Q{/ch3t5Y絎8f?,VNp`]wߏʣ̄yܥ #*n}7:/BzEP3>m~T$'m%Z0^2V[T`MR;Eށ:ZoM (j/lbtFB44U2@*R.TDX;h&Y!_t]wkrrf.SrnCr0p/Oņ%3!׻ז%`޲O(r5ph7\^΄a+Ms'Փ:Zp.:@@i֫|ٰc$!"CjVq)ppN,ol2@]pj1 頪ʉLjEPȸ呞E^jmo[32,FMX E%O8Fdh!Zӭ(Rdj G}7w2(+&]oN-7)R*[byo3Y\\A}t7PĨTV55+*Ɲ6ҍ.p[ _H:np/%Q/^"Qˁؙ9ʰ;[JQ* ]L2||""3.0E܏&G?DT9X>?Z,C\0[E|!T{T,xߵ_jG&1`>-t?2OkBfJJ|Tڝ&"% ^L7T;$[ qo0rJxTm(F} :,U>C0_3Re7ȜCǝ}W2|v S^Z:"?υ. d~e:{tF O;l04t>|6Pņ嚡v];pÒ>,]l+8Śj8`˒M#Ü;7o~bsH9iwXީ.1-U^AnԈp:7`|FX񹻄OPz Ze(O pUU{+kaVƖ}+g jW>J7T'u٪ya Y%Q ~vXL"Y+ܸJuT5?D9 5V njnReB@<>@oELW9h Y *<Ɠuh)ܴ@s @+/-많yIv#&cNr&\/^^%ȳ% (供kî̔$m>}F.WЏR6i*'wv,58`?Ir[ 3b,^.03|Σ,v`'XU˜8ՠB0r}dhgcnF%qya?Vo)l+EL!6ȼ&C<,E ׼")佟2TPb.pL CU Iksrp \ jmFK+҂ 6$`%)3uq`q{f6-8dR4.4鯜r-&A3>mƴl:,/^kѲJ͓=5#JֹqעP=1qK54/?24w\SW;ۃZdnU+LP(RC\Yhd|FBd* H@&_̢gĴk& Zl"O"dQ7Tkҷ+-D˩ҙ.K0{i-kE垞Il*ϤFEהw·&f)gavw6@JrV{0̄SD?9*AςlUc nG'}㍒VI, R|$N<^ 1 gv3d5•Pt d[ᓣ ]#}_=aߗ*-UϘ^h osIݝ':{tQ\Y2`قy'|Z6r$.x>s( '\$n}@c\FcYDHB] 9RAJsP#.`ƕYem{wgq;_m!g5JK&3nvT(䞶j8 dƈ ;zF= iFI3WJOx/tyqS*z[xJ7sLO~~[r#$DU4҈C>WK sm B ~~MI{!C@ByJݝ_҆| [we[df-9e.(vpqh 52@pN% 6/evPSOqTM*Fd}Pplsi5`ˡdJ`ȕzn M&mq͗p!`$+.>4JS%6Z\D07ߔ[Nͥ0!܄erG(6F'p-{f a4~m]Ga SY7j6uWBq$, 夤Tռv aMtY jԯ;06B8Q ]r%&"˺h_ cdX'dX3i ^)lU5#e50w`J!PICmH!>B^!*}u6Q.v<\Ę݆0Mq K{l=BSdc`?K'8 .YjN£Yt)ǭEyGYx7VD1Q((YHt:W]U yi۠"*-n]FBMC7m6GiEd n+ Q }i@K e(1"}93& :yYe5xIʺ@@w6I\a NBiÚzBzTzJllaɝ,&BW²Ab} *~X_)"33Če T$kF'~~|3OszHd#4<7N 0 $_RQ7f<ց&Kby,$4tJAWMQFM(A'CgX` cl&&8\ɭ5@*#_7)[K_V7=3K\@%uF`\"9\e="nK5F-=;J\x;{v߉196VQ.6¿$muz^FjTC2_uzc۶I)d%9W29>ǃY>2't80N{*&0%#B1MK Vyb@*_`~ߓ23*[ܒϬXRޕeB@m.i?q")[2grNvCo w_.cPt `v >ͬxܺz ho;1YDJȅU4&JGZYHĔko6E>eIJ=fo$Z5:cM3sC՘w!  UlTn% f$e~dkzF.Z!#܈f{٥:ӯ!yIDmL2∬|%2@zhVJ&\V:)0-a\`(D wruӻmK !PiqUF?.GxY X@PҠ?W~)09w.Ht  hRG~Ui;C}%l+r"t;\ڎEP_5ߩ%9h9*]5@}%DIb(h1/L*dDeBd){h+܏1xo[J##L(; {gO)1RilʶE Mgng2"j.d5Y̋4.GyJ4 Q~LbM=u`rRn;-ʮIgތuabzBA onݒ)A?8ۛ6MnksV5dz)A:;eφx[~jJD)A(zcoexcՑ"4_*]>|_aZ=T]fVxH82Ptd9+ޟ`˽7lHCx=P,Df/LWo^JfZyI=W|UbwgٯK\VKJ*Ή#yG7pС|j( 9/ ͋T "׉V=6sjN3YM%$8-&HD giTVyLQ-ͯ3о|#<6/V*XB #EGa\1sea\3YvB%8 i{Q8 8]%x!Mh>X AN\L}:l5rZ"WyLRzD>3ԚC#- I9M;tDU,"*u6vξiϟw dUچ_ʱ#'i3*}B` HŻ(1/b } ^%>y̲VO#hsVP?QeYj]}Njv6K)G/>Y"@1Б' ~gEa IG?E tKHKygsE@PUKD1?VߜSˠ|NZ7tZ2.~jP=-zMJ89~TD"P%<5y"vJ |T04ϤR/؛ 4 8v/H^(h (Yð:6`e{ڮ;2R'5 A]578J-%q0KV[M3VF ȄDO-oN!{M0G6!3'o$0lr7;sZ:V0lw4 m952JRKRϋ`f.e5oX6l(4=#T{~6E+5eLr;WL?CM D\#829 ቛ8B *{4Neu8*da$1/Fzau4vG `m+S8ͯ٘ձ/'VnKOphXp{yM&XJU73Ӟ7?(R[2g混Klc&(kCi9`Հ _nH[S@O+uR!oЯ|Z*TƞQ9>1Qm2 ʱXL젃Qk:ؔxdyO/dHrwC6/a@G}Q7. PtdT>l8y #qYB}cDcs, qmXehsuʌ3v!ϘHtSpdRqoA\$#^ ̨6j|Un\@>D,Z9Q3˒RB[Fh·ǿZ)" ލ3!g1b0īɼ$[ErJE]-X(o6$.."Ў$#XOkjHYSgsD5hʃC 53.=]ꞑp+R9l~gLժӀʃJU ;+9Z<'c`2-)˿0{e)^&{x4'}fI#3)P7r~ ďnA3x @`?ODZ;41HeV Ď̝h bRA &=cmk (;y8PERvB ` 7JFqYy*E3L81_;ʃܦXPdQVƨL;'֋;mg-c Ss.ĥ! + +xɏl>6ce/UGpĒ~=v:Bf[VJ[utl|Ƌ /'ၫkWO}֪-=:dZ6^I9a[TsW/fO2bEĹp CUdbmĖ^恰L؟_qF>6Z35F.:4}׀(Lmm>-gmAUS,3рߚNcOm8Jm$=ݽGxv Ps?VЈ1A'ſ)N@_cڱD{h^h^FSPLJIJH(jrtbD %ȵM;M?k{7anP, Ð@)ic6OVmd㪉aRԨh3 ׮W<6^yw$x-|O?f] e%pIJoJ[Nu ^IR]}"{/Q,LRsR.Mk6hT-#1^v'Udq~\oe~S8g@:g>o=/ Ϲ}&v+c0eFq=Z׾{VYQPA勸2y !|<#DT)Nğ*yCse=+^jRd4La(C5h!wܒ[~.HD9p sgR?7Ho2)TGU+CL<屼8UU/Pgh3`2aYh<;l|sT"[SZu ʕaV؇A. cW-ǗjDmz~#¢P40e!?^"ߕZiž}x%'j[bS E%񽹮H> IZh 2Q]QA}fxoZEM0EY.& P{͝$Bd Z\Iv3؂?fZmdڀ{&6Ȏ SHF`_\,{"v'FaGW!ף>0A+فma;P4Q9=AZI,|5.U4gu/HQ7u+gp)x}6Hf e,w*Q}>FŸEl^+.!R6oUq`O{(vÍTj}2XAOh_rb"Dr(UUA]۲w&MS^ܡt{>-KWN*$*DYy1Ie!T آ vlv+%gfn6xIF\BCHX"qpY,ًcNǞRmКMV54O؜Xl+0T'x5a]1+Uwknf }KIkpٿs,bkwj!e]itGppK;(cӺmF.߷Hp4oJ-7vbWݵIãdMm}y"_)".+ʺ\>xg762#Afeʮ; GixRXW<ŋP#6> HE(vHR8c2%>M]nRٰ6? -ҚcM8kN{AbT #ʔҰcda>O &DzPB\ofsԆn꿩% ߋG}^zU0f` cFha2Uo,ٷvSyw)iLdnjq=C?%O-TJ YS\-2O aӮ0h@s>2]<3bJ6YҀW`nP44_=fR<3Blu=XHNR DPn  !Nvw.D |XqVT.)hbG,i՘"N/t 4͗n%V*yRn:faθ]Qa؄sj"?0PSE>{mʹ"Smύ>*^:h"AӾMV7$A*}sUB$K{~He)N1)zxt Aq\~qoVS[")U h犿 a'=9l ޳F^= Eo;ݹs*_ U4PwS񦃄tywA.MȞQ@(qԹ~Rn2T8\t%$ *`Si-FܭhLneQHvM)F/c{qyr%wI,&'[ΔH&fSHMCmrcVWxn텆8t{( 5};md.O}~RM}c,`e4z3\xl@|DHqwdI꾙Wtc"3Aso A wCYs*W֟HE6~KLS""/,#{K΅ZR=`L]+ց_/jopҷ\2D*I3y j[9Vc {/l\> ;*ZR%CdoA*N}1Mb,֓1Y5Z<3}>J끑Fx/>xT7qc]ZVUdwW hc %SXUɾ勖X *h UBWM#/>6F4ޠx6IS 5rD2F2D4 ^cGlbl-LUқM/g *uˬazH׸(w0¢b`4 )a``:JSO2ܝ5MW0H4$R/5[1G.z: ?RA, wδ9џ_ 2)D1P9>2Z1xueOa@U@Zfw+L'dV lQsD!ÎG)pjwA9f,, P|X e?p]T\`[8G'V7YDt86T ANAEMדxɑ)(7jzbfHd&fŅyeFd\MҏW⪰iEWmC:T`VB {]lka-ojx,S>f1 5qA'3Σ,]~◦NԨI O D&n;lpeF"hPooSZԒ1LiB.}-PBaެƹw"U'cXXĆ~yk L+OmYCn:6~'8SP %^?Lk<ו43R,^iuk%&]9򜀿Y!Ƅ}DL=k7PGgxI(ka]yW(5݃M̆Q uvs*}aM[rrJO)fNDJ=.&e*Ku"{i сIU}ǥ+3RU`F~0< y?*=C Pk,Crz0C挍aat'*@BlThmᗖQ(c,ᒄR*"y 3N|7(S~s+_F.' j^F$Ew@3u"ʐ֑ed+n. 퇄P;_聯d\Zr5z{ms%YTBGL1's%EŐXɥ)6PQmgN WTjF9/6jEIc&c'e&\gaӥQSuX#5u[Dt%g/T=W7z>E]A,:^GV_}$A`{=eZ`h*Lyo'O%yK|нG>;*Y L;m$*қZo O\Izoogخ0QG7W#U[W*;ː cX˳` Y u9so仔#T{* Ц [X Hv}qU>u:w?\US >gNŵ@lajx$Q_N=,4O ű84s[5d0ž^o \8_i/FniKcMgA멳ʃ̞tBʙnc ;MQs22p3'g%@%vz|fڷ!q?w=zaT6C'* rT,Uu]w8VlYK۝r0,4r"x! jP:ހvV_j6> 15ǖb[te;Ug<[E^/1~wKϧΎw-2=R 81>OJ2tL-kPwM \ ˶ 808HמqYוL!$[ ZױJc|á\Ka:+޾wSg%QR$  Ƒ!_DM0Ka_) #5o\j$a=LF.ҙR, `Ȏ?DSu: A1KGJjlS%mwF>jQʮp[O/9=wĆUH/CKnG}] }B5eF,nMlt0*񌷊Eerx ,d91jK֑V:Ɋfs^qgAչ܍ߝiCJQ (FعEZkrdqQQ`kTiY/Y*.o %Pz=ēxةs"LbGy!-PP)9s^԰  MR XC_-XrRL9>+>ehrw(|ePĭdA zڐ0Z_DS1éP\!*r][}-:TEWJs'gbjQg|k?Tg1l%rW `BpX} S[%N}$2xT05xl\xPɌR`ʢXĪD<}6 ڑ1fY`NF NLRN[aVme%K8!aX@S,.;h{N]ͱ:_TJ7 AXHp@.Ҧّ"WG|xg+n8[1gz0Frd$eÁ 1KSXzjsH4IMp;_b:@ŷVҌhn\@QsMYEuTFQ.zF-6y6Aяs>\§"A!c)#Ԟq@$x bB-⿶~]`QNthC)d_jñݿVB}܃6/>?"MJ֬5| pw2/YvB$9U2H^#&A1dq iB"ṉv|y>OeqlM{-j|K]GPѽX)uģYĝIye(Ό1€ {?ۨ #{@,n&klěîs:єJBGsWab}I\6@-hsA.))2kьDvy8u!8ȡ8Q6  {X8EUy SMA 3,ܟ>Am EVKt֭xvAI9}5:Ĭp(T8/Pk}¶%Vqb/@J;8f?A}td^?@< &m谱>WC !LjQQ|2ɼjw iKuteF4AflZ엔0,SN"n񺾌.3$„IrBQW21e+6?z)sOM|9!\;w£dZ u(㙘;Ue[,~8e UY2OiWʙT U}t_3{el51npo3|ۿ;1ړ[=nmqZ J*;FЩlS| 4<$ *6BÌ > I$Q%Uww'zDDv oΜ\. /H$7KG͔oG dCD#e F1 Xa$$3_.Ůʉ4ȨY׍|S(PbOP&A "^-1e 4v'˛TsmuZ3  J=]@M(-hG>;Gf_\JCc^mXuwԵ[߉7dٽ[M,N-WڠkOrdvKe8;RBV~Jb8;pAYa5vo?^Hq&`J:uNj^i)V"ӃyVX?ضחNHx_Ħ4wYD; ݻ@vj?#R&ݠϙ ` ?E}:i5ָ-^Q2ߙ'!4N8f2PgZ|ZrlkWCH0sE4(3?"AN_e"!Ț#u6 h}~'1קܭ6_C [V=l6H|L,3E2Ns$n (H?GIl$Is g#p%0eEOO]6q#N+^}0,һq<)wk?-\6 zdƩe(qZ s[+/~pW }ۤ Gi >K03 nk)[lH),؟FXi:n97kB{2#ea!A !¨'.8s&sڦ,XIN+VMadu>7c46DRJ(v0hii*1$ ,$ [HECJ [AKXghA%1E9`\7 '9s晄a;!cS|guCG¨IJ[H03,Q(` *-sr,3U<]ɷvrU%X'uc2]G %Y;3c&CgRb=ip: '̎D>Cvά/I&p>ۃD/Zež΢Ygn'\:5FmLYʝAoJRQϙV89.N0TlЊEᰮؓ7,f!˽<%BZ~iy͍Vӯ7S )D£ͺ"]4ұcim)1@g>d~s66GX|}9g|@21L,yt\ CX܄8gت,&M%ȕJ y~2*w հI.GTq^UB%:#@LH$iutc3VM C*W4{j3:FZϧ>{@wWA,60*\Wkxe03^+c;m xT4Q1VAq7LJNJlPYծK/D:3W "aF^hP>x]6ev/ $1FQxCMs|B(8| r*\J0Kqdg8e6S]PW=֛;7dAv&b+8ʶ/+ˮRJ+E01$ȼFFz W83/䚈1:c\4G4k✖hѽvf&QIsYO$C d[ȢGb2v*>ޜ6Ҧ;o2K|!b9M5y)dHe>뭍EinR`U9nA\$k=e=Mvgެ7h>h5w]D4Ia?nos2htcpϹl㾵QK8F() 8_H-%A5 nDwüZQXL}JR[1* B'HVSeGt] 7Ri˯JoM"7 Q覕Q 2)K+gJL}9BGj [6l'o%krw%US.@;OfE$St䊨"&ۣ'?oH(׿X"6JXrB!T,`w_U,a!}94,f LA"gԎ Kp^'aA9u̎z29T"MMg8Li]q%Fh&2ɕeeG=tMi eMh3*{bmb@)C2zw+Ro h*״ w cUh]Yr-o ^%r80fP]fU3oX׭eIU Z~ ߭7~'%|s-g gBf$SBln8|? 2;NTZ!Dž^¡/:ip3W98'+2"{ ѭ(!?M-4S7 ]&"#;qveWܫ2/H߁? E7:1TkVzƓky|0?cASkv2fdD;M3v!>)Y璸GAΘf~MCHdZJw5)tvY# f%5Zw^oSUdLl=&;1^l)WJ\!x>ZXe$+%dVZX@Zm_[E"!Ϸ<|q ͌5LȫːOU[cjV_fV=ZM"E`+zӃs&n}#CSf%֙خ o*H~( tEJu3fh 9?82U7p=||:lbNG\E( У7:{4WKgd2ړt̾N3AcuD=M~))i@1z)0O4OMF*|gG r'\*d3iL@Y[6N j@M\#M"5sU|^RZyɐ}* °552JuWP3hv1'WdrL~T n{stWO-Y45+Jg= ./K%` 9 #Юo?spo0h9nUlB'@^R,l*eҐ\\hDY+O"r$ <A>nߥ%]ϦMDQ;>DRD$:ǪVXN]=c@zYCH )U_Ͻq(%~-ˍ\b|z$ۊu苭mʉDt_w"XP{-\?IT5nEVlA0'5 ll~S֣-j+ʬӡ>('`J,@2J8}mN+9YJLNOdi)$14Wl'{vqF'_k# `\RGѸ+V|vn|+ Y$ᅼ%@jAU$0)* d+!QyNc”f }'Fޯ"MBeHMR,ZL3tFEFðk*'I XxZ $VwIPHCJ;ҵ"OJ/:H$߽&kia\&{-m$3g]GǓluཆƿ&QF ˻醝@ak2+R;wd̘5q./@:o"C!B^T3GPOC4T!T.N;p05>Al'ڌO{cUS$ou珧/g2)g%"]" kX!1 e]FÞj<[U穌/Υ#Ͷ 2GKC J0RQfќoL>[ڧt1@?2hpO z 9|kHMdU)Mق)حM_6O!wG!OFh5+.;튠 *R2OXR W*sR#;D]ALI7"SSRcr߈Q @sx*^Ev|vRdosCUagЫT"v*-;C_ |ϫ0v\8 !՝,􁪍JW>tIF41?+"5 C7e}ٓw4[^"cy=" QNu*A;rZLJ`6?볢S}ɓ_ݞdh"8o$5WB̜ˬ6&32?Y#Z6Δm0Yl?P(coPC}{OqFw;-\)ryT:"U!'vJ ?1(9+NɌP \Q!^קS~ntzDBPҜ><&|WmZbB=OJ'z S IФd9j71h~ClM{lOCмhă#x0 E6b Q_]yBZ-*' F46V q|d mv4 cL2`rW#FP D9]j^ޤL玉kYw ፆi`g8C$|t. VXo*D@(qTe-8x50Fv,bbe]CWLbh%Y`:isUʈ~Z+^ *^g Saa_큱.FG7RDg ~j7@V86@(IXE Ц=]g " kVzHIw~0𰄽쮥.biVqW3f# x4Ӥmz _0:;7rKfh+ypl+tGٻB r#vy(ZM5c>\YD+u沽OIw3Njw$ζMoYP_]3r7 CѬ}yknxao9I(K2j1zQ [?'.PN</Tlӵ@(0 #p$*x+^Mr2n67v[˅ryS"e:LY}ŭӐ7lkF5@:_r=EvE췎:_ <R!Gb_GrQ|uex!#9)b^aqU+%mᗺ>?D݅l cPnibܟSY1y}_ F<5}{KU YV7Sd7gZwK#5,zTqWw@cܩsGmس&74KO6wRT Oo)cear;ꨨZן" #3rPSNXG*agS/qCkcmHrXC?UГm !T](]=ꚰ/B7JIh8%6_f5C_ܱt,^GiK#NV*g U6rYèlE1"`1\r? K#k2×_՞F)kr$<STβN-~W柱ɺ5ao=rbx#Žcd U¥\DŽ{3LiMVX?o7un&l@l!^Xw~CCN; ,G@b 5GcGWN84КhlsP垧ZLj \"YF8 2|chӘw5 nSR,CfYhۄ1 QOKsr E3'GL7EoTtC@%?H~z\Nx(Hzfg!bDB){;G7*;} 7~V& 0F7䣡'"BS*]蚌 k3\acs\Зgpi?q]ԵV. qҏ\zP T(!<'O8kn74u 'Kap2CgpcY2pZ)b4曮E%@)o;Y頚 `HA'z%W1:Lޑ9ܨ@njP8XKQq4~^nC{ ֖<++@9B<JRٜcΝh څPj]5H]OZ"W.һ\n&B4b`ú]IsurBT͎I]*{~zQtjoXȷ(fq{sTMHWm-(z N3)W84Kpt81QOz q Lx{L :: DoQvol;IL&ںTw]9C= >vH)?A0>Ճ%G0!ɞ0G=Xk Ov{6QC_X~d`^խpX'\P|Ӂ@C~4H`ḼdQ1x!cxO vbZf,UH>|OZ7OuԦHhN:y@\W+ԗjZН}.Ul|Ƈ1BweA>{xnƇ)˕9sjprSk2!dX2nLbn{pukrmyv_t#'eYg~Es\[-GFGp4x cY]E/DcÈ"]s̺hzBJV [hA}^>zR1$$MuE1Jqd1ɑ eђ]=vl0>-;D2faY щ: Csof>Є@e)H [q56SJs#ֆv|aR!tHp ރ:O9/wd#BYNÄ /oK$سP&u#푒0[ S^8HKu*pdAљ*;WTOG,@+&Tz$AWU]M5E5[`3=9{9r=xv Xޭ6NMy!ɉԡ3OCsa_qpfq!eVz-J"b=NjNZIcPl 4M#M@2Va 靗 oϹG)uwdb >Y&"l$ӃPfֆ|\>U>l t.'=U ^ļvHD= u9 8pG 10E⯬OWqay?p ޖ3[݈f^5VD2э$-g]p:qU$pOBeS4d45=$[S*3!ߒZH ڷ6zds/M` .=i~u=Wߺ([UkZӌ KB.Rq'&JOM07}ef}]RpPOLmB/ FOꍴN9 U㩓v0yף]өI$ }ABW2O\I߷%}[`QFKdz6GO/ʜ{t55mh _ڗnamI 0B@1${"%&px_0HG9 ^].ͼ;9myh6e=gjf`X#&mԼ߁J ٜP؊Fs -qAR1A*Z,cq?t>کe!X$gTᥑ]3vJ^uFѺl0n{욲 V$gHIvqNӖ||S`%S`ogJt4H!k2{Lw^SrS؝지M~QTŚLcxJūL\Ls6`N)Qh^s # < @wz-ZX=RIes+v&@Pnױ2^tUh&Gm)"MJtîjs$wSu(w2\T &5pFKTԴB;m`wEND qo:pk@K$5'Ɯ{<Y Gάa`Xh'$a/]Ɨeo9)t}i=57}Ҹ?Y@m-ʢޑnfiTqR^51gF>=(z_oF~!pZd{zk>VlĺeO}BFur&}~K@*)Esaѯy>w,ji 9W_-H2а• ДTS%u/%+Ϗ%g@m5_ y-ʡnVpj<m/9Ai,  M*W!˵4 *rҀYY'-ܟmO|6sJc]+Xe< v%YkHI*& )bQ h8cMe-wq sI w\YTɹe$i1oU1h r(I+|cfL+𣝃=F `N-f1?UOtH*$wpKE$Ck)nd,V[TPliP)z,n[Y(4ȻawLZ03gLw|͕'@tmE87Vϭ=m h@'܆qRdziaͺ`!&<*wq#/v!kɎs\uإ_XdD4/Q +m~Jr.ڱK`4BUc5{]}*:_Dmmn*9C1c1H}&?`h/r[^ X(ynUX/w?S\Yl,;`C@x1' oBTm_ba^#44dCY#(`\?0v~1É64";L{c sLCt A8]5BhTj3LHՒ%u/zWMs~7/,^|؁1Vj±":ٟ50dXDK%%tztL9)MC>o7hauΆ#q?~!Ѵ }B 7u(;&rx~4.(.j,s{$~g'`^7-23f@v)mH{ZNc҆^|T3 /H)bXOvQ3g%.r(!O'FÝܣ=_;SroI [D{cUI )"]IZ_^?Ĉ8PnIHR!<:O͌5>v70.rCWhݛyړC9E1$nS!2@43 ZxS W#Vlm(8e?Oby0`C,3i\<msW'9YIPo/m~eλYOkRfrL1@VU{P y'q<~Zef-oL}b}\K"kGf ā(p&\"|٣Ulde!K4Llw-ѵ7]4?#3@ B"W-˿Is-}Nf?ݶ* "8)W&YJg@GefO]Ҧ KV)_q7V8wnObR̉tR]B!YWm+c: 0*YE>Z]`3~pStuZ=D ֔G=s3MBS GфL{i@Q!'u%-\p|'WvBv44 [sYt$.--=hnB3ekc-6& br?qRæoμVԠ?33Ý_efL9Zs j`gbԵe*' nNuOo1{anv%ҨZ^6%9|!v92*\A@谳;NV> dGZ5@n@cX~9,EQm)oЪǹ?ME_QB$&S>"@iDݵ_+a12@Yo:3MwzWt\arBPHJ%!6l`M!tD(ccs21QCz4.mnĄT1iձRj oQaJ&#lQfkXhW$^|ԮZOW7 7X Oq@z4D9Z7l8kɴD :-'Lm,_ȇ6)BtL#9 '*YIbfG)c.Nޛ\7hʏ!.-sގXp`T p =:<:\QzgY3)I OcO\oS+&<†3!9B#e"?lӮ p*1yWsfMxuu8^6=Y bpC[eU}SV@#o hsEڱpu,4T2fףd[^-i?9;( `I`3ͳ֫[>OOՋZ!@Kf Ž*iI3[TohpE}_vFLZf"\gO2Ϩ )!>˰E}K}syNjePXf|, kͦM$˜m#"0=J`Wөts%no~0(;+ZG ꌨtBz(Fb 9V஦T%Hſz TAKX˲9}/x%uz.Mt)~GDd3Df6H=6OXLd V*}*aџ1ެhZ.Je5#/T05;5H.%*z^Njz}+i7KX'YPssNaN̦O65e4ECbW!ɖԦ $Qjin\ڽn| e2ݔ[ȁE:' O} qR'񯢫kp&=FH֖;,@x>'2),>گk b΄ 8eRQ\s[;@q] ב3+O>, ~R16/ިxJ. U^j$8jva\6zhVduLvW2+114_tŠ/WYAlxi'xoe>| xO,RL4``&O tԐ YWɂhU{TcJ3P2_0:~e \Ӏ$Z#iEsO%-/7uK˛[XlOwUP&x2AhX}iuck Ws:7YwMOh1"fg~<^KL*FLoM\#~z`NCce5Wc'KH)! Dzq>٤Ril5jI2tǀ;M#g)^7?ORYr=|th%/ Ii$Lƹ9ՓHq*4͌ p4:8Ƿ$Ərb7 (SWGEv_YEl<ـ$VS.VuR mGm-wn`I~j:!0ObRs|љ?%3SԞG`qL/Hy3T{)sxޗPA#J8V q?lӪC}e&dC*$ЩJD/ԔAuխruϜ+&#l8E Dq.dԕ k1ຼ-WpU{Yei74͜\vѽt@#A2,cj ]ezXlr<΃N"$^?ÔZYo8 fdLxSna4D)ӴL/u%= ? iB"op%>cZȑu ^Nz j wف\xۑSyc7#]Ć*fԾ:aJ<2ǝO6ޒ'LGvbs)U<уHi֍;OgyT_YJ kU=˼&&̃ж_?cCԃV8Lnu̇ B,5yw6 2D6e?L U\".NG(Rᘪ)91H%q#P46&m=\IAR{ABB; d%Jl>@9kh聶QX@.Zc_sԒ>P;=FkZyTDh2=?exgѳbĢ򽾪)"B͒O/h+"R˳\D8i)J SzT̰3 -etuVF~[gpSVW ^1~ױkؚ~[FK$ai H&A33d`k"pt[}fPɋ-d+:װ̭ u܂N_`?#M u|;A!|׭HUg6 {ᅍ  #Fyuǎj LMpy*_z]VgkPOsQ8UK ] A<;/I"dzGp[ NOA6|o# @IJzx;ՅC~?\OXi ^6.Nab8CKH{(M2|-7zB澞G-nvc]n&vwBJ:j?=_oj_M%Eйcp!׃i@ ׵iS0gMU +QsS:AHp o(VV=H/H$.DԟJkPFlM I9ԥ5T ZăC#BRɎ;򄙖PM\UŽŮ)TWG"=83owG̿j g!e-g_ LjEGڡ;a:6wM޲m X8 W363ba~o;^&a>dWG6cVZ1+ȥ~Ws# %>aWss|S@Hйpip k"7 ׏e%UeGڙB %:|G ulMP 3 X6gg4i9ͧ%:vwV5ݶ5B %-#t:[1ZnpA; 5qC@tI:틃W=@A"p(A҈wǾ=l6O aUܳϯM^urr1I[+4."+H5[m~9z'ܢD7fxPsͺ qE^΃i׋oO菔j Fވya\RBR' sJr,ēS@?@0Up"zhOU^q-Js/dF3|;Vxv e0W+z{0J ;i֚9L۴?.Y bx╏Nܾ|z$~x7d9"X>b:Qz񇺚Iˆ&e;M@!I!7)^w| R@v5.bM!w$r 2Jxy #W]3pVoBĎ)^: 1 TLQXC#>aI%VY 7EM إh; ٽ>bu: Eo?i+`;Lg$Y5L`p>q$G(*o |o[}=6);`{T&Jbt3U;|K3Ubؿ`l[d_?^a~IuY/&?˗J|^`ؙ,48K(32soZOQB2Kȑ4jGG0#Ǟ:Ԑ#ZD^@wL|O~q(w%3&|D*R A!.M儗[RoPnwc~P*g |K6ԅQeX2i~<=Dc֟1ꇡEHk< ej.?"yK .11[J|RNs2v0٢aic]\xP^"䨽(zN ~EJ?[A dH)WF&W3C 8U;BƞgwZ򬖳;fފ@^WBgaH-0u5;Q^ZIW3j{5e_ ='uSIBkqBru۰X-Xj}mhqiu~>G"L=#TEq\Bؖms8,MƱBWYsR|5||K/'[,GM3!﹙>M-UL*-[2:o9!ӑG+3H dvH ;8.Ψ '*}I՘l;BB2vl40\߫>#vN7x*GPraй_mo9#OMlıc ai0R۲,Kg0L\e n!꧊%S3R"˳f"a%Njb4l'%v3Ab5!PvOI hǯ!_ғYEY yO-IANӃZaތb%g`XKy+nxKv7&r%SxM(\$ wܠ@xҨJE@+ȃӳ`V} p_7)|+@x LMA;(<r wiQHdزIޘf}Be hNfHnVT>fk%{lv04/% 3ۚ_ɺǎc SeȮWn3؊J1Ee9քq$g:$2iW3ïbv#<5GI\N2YiLxi;H1q~u!3I~]y8~FMSPrBi1'LQK]Tkdz[}RtjtJ3sqW錼->78Z67C;(:u4F㮎U*ujet&gOeq L ;VpT|9׾|~3"lGֻЎҍ.0SmH&o<xRڡ#'d$QlǓ)@qm9#ũ.i[eؓp;dF(K7Ka&bLz/83֍m"C? OCbhm@ХDg7NAG3ߔho.p?\CDɧ.'e/4:Fm W,ZG V'u O`85llŅhw{׺[elWss<S`_&&S7lGys#,n3 @)Pq4^~ :Ǡ*ܬ+C/ޫHZ(yD 9,w郵 [&c :Up|/.8u3t ZF}U}/ץiKiRLY"ܼM_pFqQ,$xGĉ{H9 k l4:R̵㏡˾蠒>:nf@GErER2f@0ȩ'Y1҇@?3m܏W+ejo\MD/L/Θg*sFb;sЈݧȹZM-F<.tTM3%ҎZeҲNOmQ+X.9v~ vu@tiG3?ز&+46yWoanG0%pE6i@`aMd#jUmSĪ$ZZdVL?WԳd:KY("lUQ; !k\DPBqeRI1lt;C:$a` r"!d!.d4wl.m{-:,6Jy, ?FM!/Y Ÿ4؉-DŻ.24,!,aR]TL> د7iT)j7Gᯫ;YHJE9^B-4&\7!듽s")UƓIIc: IW-6*w$ n~ lhBCZLĿeI,9<`Oj Lݻxr2t(ei22@X73T*#{E1ٛ#x+Paaf}vV ۢM8?GQuQ}Һ .eb+ʶBkD6akǤUtuX>+}iʸAiaa"EݭcVx@|#B:5 fۤ st MHB_* vow2">k Qp9Ś٧&Ei lOe3vƝ+@#•3PIFw1 i=]9OӌuO}kwP}^U&effnLd>ch{0$nK&'H `4ά!'Bn{8Kv=FNqB^N>{׺ټd /oİbqvԃU 2yp#P柴_]cœГٜʈf mdJs2i?cd(' -S ňgh&7~7U:dG@$i/wR, I I&7{8w*ĖLO;vo$YZ,hCfhIDګ eY{;e#0E}rqy,5WK`g9a#[w )*,+?vo46q?n]t5X4Ɉ67Xdq7E~U'\Ef C͒ky/{ e'qՏHmQ%omJTUH0V 9M]uښ^C'`"݈%r҄T[E-0S, H+GH>n+s3,c,=qyu#Uж#2e?KRHs$S:TYYLd-_|\T<p=aK5af?aE(?%pGċ.'GZpnZXx4ÒGL;}65qGѡI`jsbmmR[e4 9x bW'gm{йc5ͬ!~}b,E y 3iWb0uAO=:V41%'#Uk6BۛR];= %|w}5Ks c hfW|$&n\4ꮴbG[P!-˼8vQE26$Ԗ|dL@QԦN˝w|G7BdqS \o&RjŜP˲٠6GBG4,W8ߒp[u)Y 40@$"K7;\8'UPϝԵ]yA=tT-]NŽdNQIٴa`3̆ԲX%*wT-ycQ}riÅ¿ӇG,3Q oV{+N> kN1 jB2MAǑ՝r51'&fE)|&%I5fkScw'e4NM;l#R -<je;υaWS=Q&| ng^o^%c!yr,ݍ#?DRQJO MGrvVLFjhFI7`ym|zkfÐ^GAPq8\g$[|$]Ϋ=ѝIރf;L-S 8҂:프yp$ci*e+5?Ru@0-ܦ /T9^%Bdx g\~Ę&:UW̚cX_ȍaNȭNfnGM$mR_ ˀ]0Am׈-y84 ˋcؿ!Zq6(m硨$xZV֊S)0l8](>*}5Z6H.s7u)f<\sƇ:EJ2jw.*Zx?HAja]ĥ՘jND,H( 2yzr| kY(3O6$͇ai=OxڎiL?l e#RQᢿ9bG?9vc|㯔٦!"2M%w!%:;&JyEÿ0f{v߿{l,buY|CKhz5O3JG(d'GWt;(xK VnͫVfKTOx/z<<խ 5DRz)꽟$pP:j\m[BVW(״֬}v拭*#4I,&bZjΆK 7ʘ, vxŨ.# W*m);x37;8f|9r7nh(BOo  `={]>+˛u4b=!>H*${n0vny/qЉֻ 2dQMe솣R7<8&Nql@a+ fj J| )ULW-ŁsoA3އE=+^ q[Ebo_B`<Bz;h0S0Tza#i_|hBz.f0/HRaddJ=Κ!ibO^xuz[aQO55Mf6 r/. af6nE=2Vlb~ˍ(9FdvA%Ys 5CҌ8%̍:1Z0$e`={&?˙5`mX^jtK3?iez '*p /rE&c)[AY^f<$NliUO UwmWM{8XvvFE#%ʡ\8'7^`~v[5B[]fβlEߌZLMJˈ7 Fhؤ;Ӄ缧ϡWwe;$fqLOXACSyX}v'Oq}ܽv`?mFg)MC[E#QL5vӬt]а`t!8,NA107u%dG"0SgeR!$QEM.P>AWoYNo5ggh]%Qx|g}rSa-"7}Is=I8]wi BOWEmL}i IFl?=;UU}A!X9ZB]_p1kC~-UDJl[snT ]13622!į 4&7#M{ 1ю4/0==.IŴvlJx<>Z%s[E\_Nb$Մ6`K cf;.0^D TﲖA>jӒ~v0w`?wT7@z.]Fht 0w"mU{ĉ7dPxd=#0ex+h(|hѴϠpUj&ha.;p%4ݸZANyxȈxKH۴!+BzTymYv>x+tia}ڇ?_EĐc}NB@x}X.l jMUZ9I5za_[ ysV"uI>=2?c#ӎFA/,YkQ4)RdO)D~Fٳ!D}:X9n^KILwBq#ȃNC4Ӑ 8$=]&*ғ5RAaK3 B !&T>鉧3Wbn:*V@|ҖRrtRLm౧|oN"HY<:嚈{ݧYQ1&H`uuk\B"lraPy/u#[G/?5d0vSTg[!HW#V7f8zPmV.)1)rˆ]t5t'qqYL~ x+'j87/pă7=Ip4N_Iό\ONM4}]A#`A NUqgqE}]{B0@1etle/fٓÈ"I+S5, )Qo2Ip39@xG_lZH&Yf X)kO13:^#%wC,7"%sk+ʹ|$x%*:ltXs~ß"6rwsQsỲ$0w-bXZYl|QDN_;`q-[<~jƵrz|Z`f&jޱ<CGO8WM!tvsjcr(#ܝ}sa+j a޵&6GG&+:Lp?g6le2YSqͼ Ŧm8"j1*TL(6&wõ#@C@ͫu㩯6bkKw~Ij2Ϧ4,q‡ ܄ ӛB72)J}/x F]>&e%Tԕ޿F Oۼs+D"s[ ~NX8Wn3fUt}Kث9:IܗѺ}RZpAsp.tOn57N/[چ4}-tNh[jsS>!J.l39cNdf=P:alkpnq18mu.;GJ&ݚ5J˱CX\-1ҩ:bAFhۄVBz_D.@~|O şuG[K#^H<ŸBL-mvڈS0Tw ҜɅ1 is{]T|k)Hl{g^F$ul6:Y^J<>^]j y [y|W_NVo )yZp߮lF^gdClkZE<7E)* zagaN.O\c8]Pfx7<>.($#SPkwC Q-Y2h ӵ~kachKޝ f? u=X'<z~ w8ٺj(%@z Յ$bµWMc&&̡g[{Pܫ {&[t$z}xJF}AQkSo0j/ NlBeK&L&R E=Lo_AFJL-k*7?yJc--ÜV8[ppNWDZ$ Z:Ѐ<.|H,ᑾTuEH`>M]&BӍmDxuqj=)6 YeC7J5-)H-ԫ)]7@6u"ۧ?L\)q$fA(Efϯdk Ue2IBf$8j5VPiVR2e0eT$U:veDYcG5x?415B* N_c.jlzyd4 vIz]0KQ*>m#k\7vr4x%ƀ"B, g;*acrG2ޗ._HX.3[HK`7gê%;%؝uqb &ė"4:o[5\?VA` ]t)(h-M B'G.C9%o'@D[N+_\"} r3]+ιbGs1i@h#噰MJ2j N}@#2qmGq:.97Bzov3ĥbwƛ隨%FcY>>XlCDt饊؎Um+(*"\3rsR, iE S=Mq#p[Έ/:8յH ?ĴW ULC ώ*uʇ?6V1G|'ݛU9{rd{_Zl8MfxSM_9e;'"3FWNފnl-hm…P* ?$) D@d|L>з}ߴ@ԶT,' 1.9mza`ek(3BUO}Goeݩc-xj(H^JUw(C.~ɱXVu+:tR} d*Xw5I}o0aJ6x`4 ?IhU _֋ҾZeVʕݟļ<\bH t/@Sb!zŋ?<y eNy LX+axz+m?GJ IJT-L)j*epD7e]x!_!WrsX/ (=-r:uI.OiCfPѻ%Sݓ9uSF q+yCi}JR^b\'f1Ȇlj _ tm.Wq4ǿ |ks=K*e#.e<ǨL5 mFx % E~CZxFvT2.e1kM`e3 ,!!z=ǛV p qEX1ba$d 2t>rT,qĮbr(`ʰF`"sV RAۏv)~]ҿʠVTh3Y*lfY~VN`;A֮t0*Y6ezŎX]%ced}0}V?<0cӎɌ7E&t56#w*ys݃uRShA6;ɔR"ڥt]v4JrTRǝe^ľq ȸ.P!10fۖ$zWQ ⛦jL\14wFD?gms6.Q#LRVvw}Ah-ǡ7vl6e׷bLWxTPAD*_y[mU_n.ܐ\a&d*6n̥R2ۢ *Q #䀩Ά{P#[޿8pc5&DuBoZ!y:ytiw8Q#7ruxȈUs`eJ@DM$4lP~w#^ByP>$핶8%WM48O}c$6ƢS+!QQr@"7?)ꕓÐZ&[N R)g# ^[ngkQ$G끟e՜ߤk /Dk҉2=kyI#h^ 6a2^{-=lO 4:njI*O":I[f,Q=~qeX&TcNC JNxvkxCW~#LBGU/1h g=RexaDK^]2!'^s^la mu_ԗ8]~+>651IO\76UrGnӔ&&^Ȧ ϙ3}?pCbhd.ظ͚ek3gI叶bB`c9,gAU@)t7{z>rApd1`YARD&B-~ʋ h]<UZ>uv7{? 6\dmYS ?٨C\?+Nng1l lø#1S{3@2!co \zIojK&;W~B(4 sxJY !ONX`炨?YBuq`Kv#s.I h@gʜ}n/H?]5X7ekeVnGYgL!wkʦU:E襬ywF+&' ]NJ>x!;s?MYD֋vvn;&ykKw斅Saii4ñ $#?9nњY9]oŤ-/CMmhW5pU:i< Fkn%Oh`%? ̤$\3E AvpWœPiծn+6.҇ة{` N3g'|I~gT@s\ԞCS]v֧!€ʙO^b9^I'O$뒰CFsYIJ :Ҵ $* ̾E| uA [%F[ "Ksj0#w4 rzޓ,99-w{2@ޤ6;FO XEWVXzHBd dDl ,(nTۮc \ucqc^X^buI3`gSkb!\ac^Vq0yK z)kw_&\U(EF Ywмtt,̓Ũr?q-Y=4l[証dboeōX%Q :v,=Jۯ ii"fj ;hG<" %mK?E#9kȌQd1Woj[vX\zHxwT!Q|2)7y۱OrΎTOa9rLU|𓊳ԠoKwXxj}H|H@I=?V"&˙SIگΰ" }̜2EUr{6'VC*Y _~_2O ~-6]h,>7ͣ_܂xun.HNu8Ѿk aO q`y˶e v$?1PDaͽ2S7 baa <,j+S ^\;~c~M<`gО]QQ.GnJ>&oOE!$97!.ܭW w3x .0딧`> n魼o~çr܏TTyAS2Nۣ *zD|م%\FͭCAHZ>lyD;<(T>W}q0٘kC)7 d9;g<0] nCf/Dgsq 7idVNc \2 VԈ'ZJ-3w5tRsr5?<䂑p]U-`34A]Ѿ'ȟo^ SQkdGj\)j;*".9!!-wtۻVy8P6TiAg"Go6dEQhD+vӲ`ku&TV } .##/#4r'<׳Q}f0JXe_270˞# f{O^e֠`;D]&=Y&]id~I=:s%]c2[116(h9P_ cKL[ )AKw`G4JY%]9C ,pOPz~,/NlC'z+)\_يM$`ehV{DdlyW  hJ8p̫aBqWMcV v7_Ѹ]ws,gl'#L9wV&6mLaب`؟:8YRRFIF*FzH#>0qKUCRO[rd=ѭ͢L/.b%btoPqt g7O!4gi 'f*bzVuWTܷPQ-2(Cn?XIaI.haum,%?CƳI0Gl7#7k^5=Lzpٺ8Q-. ks ܌)94PۀL$ ¶bA0,9)zGN17<[~!YO \{BrzUNœ&ߕ~ֹDh!ߖ{5Uܞp4>qx.%O u?Rȍm׫Q:PҴil sJ2X1M ƾt[WrԵ%Ych7sY)uFzTmс%Pxa.ݢM|G@bݴR4jRqF寤XiÛ=&e/Gtه][!w)Zc gqM3_IknR= Iz;D 7:dlqPsδ͢8QMyUγh1\aO<$%4*-ruSkxCɯ&e1׸tq7;4'=`َWFgSyS` j>8 |+TKZgiRŪ%BPS (x3C~mc.ϸCIZE/WHm~qay9̉9g3(-$8MH8&ɝO,+ǫ !,0_k_퀻(j!x t/mfq /o0vI>س-@6.ᾗ.mDiܶmP$NcӫTxSsu-Ƴca!=YE{η\'XU-hp3?+o_6H3m=lgz`FYl~0*fU#i#ODFZiF Ld+ӽ8'ZO^A[܂,1wbMuCG.?a疷,{O/va+c(g~mper]5i#8)jV6J Qڍ-wUg9:o B;❈J1bU?,C,t"֓>TR2Y zM߲_JƐP*\88mq#-B'(s`)j1E!޵tvDwOw|}6&U?0{*ee`}$%`c㿔 :&2z6p٤QO1'cʅe AW{GRW͙$YغY5aXξ4: ;;̇5hhzd #q~|נAlT T)s* 9)*[y,/`jWs2P7.KRuE[zkݧwE6VeؤȭT?5=9IYL RIL& 8TēYJ}'J1Ybx3oA[}՞b&U%8OMX8gzv!?ޭ~YohfkKI1X:%nZ8/ā@QȖInm|0T{˨\1{%e3MZ?wZsg0#r >jR. .@Q!Zȇٝp|^)~b FTd#]T@}8&,]s.G@fYi$i DF)23}=sQ^5X$l1XA ST63ę-B̅W`/}&!/2QHzA?ܿS%IGҶ-cEW%Q*)1)@ 5#?p"N8=˚Uwv@k4 ;/6C]+ R,04O5=rՉ7݊\=#31ȔrW1ZiEeX|aKp# LE)6#c]/d,s;hW O@<{sfSR@=c:c]+1֪VIxc@|4 o]`QC'~J˻ k7ڒ{G߷ Ƀ7U8۫bHWq6gr޵; ESqS4>-o@49[!6rg4E|1s0IG]ꓔΛr% _K68-q4 hBM,g"5ӗu%(Ǒ#*إ=OެdBI/k60 OOD_<n`NHw!'h4vJIlcxl&D7[IAgP71$w=l:rRgEe>FYǦsTt. M*!_+'|^Oܨ2Fu`DvW,m-zJ\c64\g .O 'NgT sIh#"pv:EV|fm8>fG-MAeEB-a%|yS]`4c-ZDl$2J4Iܙ~VJ9r4Ö́_o\rkc0 -twMQ+-lpD{.6P5 tGV\#B}"}0fͪ:qe>{{fѭ${9Og$sG|3@`3xVD=066~1uƏ!<0I\Sb$poh>|"thDXpgO$ȣ;`s 4 oݠ*V۴]%TUO/&qw*Cܛ#wʖN&nKPџnA !9|V}݋Rvx[g^⩧:q U.4x5*%='qJ)}yw{L[7{F}q! `8`ĮgR!532+omVkOpLZck 狐rsUiof}{o8IVb} ~eXRɾsN`f] 5jiIL^w}4x,8)Q "`I2?\<; 5KBvp$~ $}[J-!Fw2di)fN{Uc5pDPfC#Q4ܲ^ױX9qYL,O>IԂ8FXbM32+2(_ \N#qH\Z'> dn]%_RNHh&[8ǵǐdu{`V£y0Ս=F8J,P_ ܮEQ8c\63w~Z!ВXlB}دZ7VѬ4^[LdHMZL*ټ%j)IV|nl}`cL.O$:)F%\GGJkdb0}wS5SCO±_g7Eitl(y@Y2%!':sQStr_ĊrW"$݃ bVtͩ_~x] xx=~įf( 1l%: ~ + U\"7!M cf=2.?3X/4~!zg͙Cw[' r R~LMXΘR&i 7avӻl8䓱Ľ]IG#Q]I#<ű7Ts\xU\ ~q)(,֡F"o9 AkFDMN(_eUs̔@ة );R=O_/)?^ULv; LovW`:+H '?Sj0ϠF8{\?ߤcO x UgEڰDݘى|Qz^˻%=1Od':C")yKb'HF@G$?o)F*ag~U>f ,aC"^P}!P"3cqMy$&f >hmȳY"py5(}zUڋԻyl̖,kA(2,7V_#`cnC/+'gűeA^5bg%T1[nw񝔁%Q^ 75I񔂧-٩ǢSܤR;[Mt0h5G_S%W\jz16r_P{>B% ۓ|(^x4N< [<~: D CښE'T&:Hq0}J}/= 3~j+6@s؈ hHO YT`L- hpַ]l9+ܵbU$^1SOfM_MMZ!IaJfeʀ@֢}EgWU޶xLxYvnd1ōy0:`T8Uu~I Gy%]=WrSV\ Y=~oMR=FM"VQ9?('a;+6l)9t-0:[f'$T絴 ZH3bN.<{GD\`Z;hiѫadߊ:(Ϲ Wat!Gc0k2o -LZ5blU_*,J"06û*:[hZ$IO*>pԿ9"O]vEc60 ;3 MQM6|Fwjյ^[}JykE`GP,WLV#YhSxWC#L JpEz1WyaǤϸY+29WyVWYq]3ڊWINqC" SpsPKr>t@Nv܄ u&?d}bQN*Ъ<w`79 s\ݨ`fTIK\ al L oiZ*]Wx?ZRw_ٙFȾxicёc?&HG1Rex6Mf9viبSc(~Rւ Sv0n8N3js5 xJj/ :\m@kD0hqgQ<;EM)Ѣ0d ]x>TT"8!@fLFҢ1Dl9 5t"?oe#6+?֘^lR`cX47^];ϣOӫ\C,rC^;@"6Rv9ޏnS!8&Mp !6}N  %ѿAJfּro3Mh7]4$s~9#Ɓ+ǒ%y _$ n;n\sGJjQ:CiRw8in  ]S\W Q?Ld,{Wnf7W ' CWOY.z`̫^Tpj4np_5Yyߥc1+NDp]Ze+G1H(m{F~er6ham#" ϖK{; ;c۴QZSԎ50w"P}3KM>/(sjE~7!9 u}OD<*cTNOe3C`35׼۶ yvcPyaV)e4nwPHşMu)J.r@:QU~ҝ1a?64zK4liʻbH|KК@ff!Ǝ/S,ZDXܤpP=^(.'ŀ60OW8Il%n}cRhE"&xbYiWWlMIlx>JbޑڐUpu-\(bÀVX (MۈFDž읉OAضR`R׶e3X Xvds U- ܜKXw&@{oZ1_?_Y;ћ o*4% >_Ʒv gP^vj7훤)֢J (}h HE:[NА—@,XiFN41.c\L~KϢMw]Ѫ_!`DwGJ%ɩg!F۫w fH^LP'OI\ *w:P9"%x=JW72](Ŕ3m-XMd QD67  ƽRzݰ~h<վTl ƇIog9+Z$"B}kαnWD$~x%;Z'sujry3S4աѸ`u*jHPy}V®,_ Aft_pl"?hf:HG` (~RX[x-)$* `7Jj|N[,iOgp8Z.9f /A_.8.+c/k};2ʡCs4A_xv9rLG,`{ ;"tVі()Y ꒬tOuq-c鬗΢cy,Y`>u0>WetMKo kOzX^JDfӥDUM)Kჰ玴!wdYokߗ~ْ㝴!Ѕ}?ˈcr,Ab;[Gvͻ_F|U2<=w冮:35HrN('h1JLK\uFi޶_Nգf;X2,[ Ct4F5s[ꌢ8{hT.dOnǭn h zZ{ --ez| q EP!^iyכG|woHownVzmuC#_IZ5E5G ,Zkxr&-p Lhן9!3~S£ȣ L׸}[3t+IPH_ p̻`4ĸV{[/LNJ=0 $hkwډ֍5rC,ެ0721jZ V!) 0cccOSuxErbKJMҡc9"?b=o"kA[u5wmʓT"Ϲy؝?% 3ƫ(g̓h}G~@J؄S8!#6 mM[f9@Cs)kz#쨚¸~`;0uw4f؈$c*WB)Fov&6U+u"QDC#Lj~u=ڝp]ZPʜ,N92% JG.pC\kQ*aZ/R6aaH#3;bNg@#"w!-cBb*LRg#vMaJ]g&hZ ]bرYՐro{#49cFyYa '2e [hX6ljZjeJx~r DΡVӝ%0eX_䟟:D`>oM -SU2XeKC'bp1K2]W>Id䯬 KS7x ,TC$Ԙ*⿥]|r^F5L$Ӡ~pm+Lc .LFL\I <SJd,gABx]+x#49E$Bx*Y RR\}aebk͊YT m6]ݞS2O/[>R3dpgI\f`D ٹo܌]~uQUw0iv'!ɯTo<qYt ]1լ?xORa\Ybya/2Z#ƣ4O9ɿcN`ݦwz 2۶d8g 2@@DƘι9-h~8R-$fzCLo^eDiO"/zuN^r-6땸#֋2ӕ7 ٦z2ͧkǎ[f(d53l6E y-кvtc{:9nz:RS/! ʸ&F@Cs4PҼ6"ȰqoshIЉWNx6"`~B d!lkVr Ml8pdn|3ӳ^$hO0a0WԾcqf6yWK3~bΠFU5ib/FI ufmX ThNm$B,wZrrR g &n`EaozN?p/q ֆ+8Z70nDhg7|uikE%USr]?={,6;E$1Z<JPptR|3Yƾ33p>aę 8] R AHypnJkr^|5=]*X:|^&[lg&ӐLK# !ܔn-nހP̘:UJ 0=دQ0?9Fs²# _%%SIȹcJKp'%~ks,C?bTTR.u-%qKJv'.Igvmю\mrξrfO"Ib#NEoAyآlX7:xeᯘ(O}ș1~2I7ܻ׋qsnǸ#њ q*苃|R0nk (.KMyE !tK5ES+6'&a$$lv We 0!LgQ[a36 B@$-.C %);/$hƎ5s<TGDz 6j1rkrrU0I19֘I C5`=g{YC)'IIm w92 /~I{ h<@KS:D} W_9i)H!3'Ll2XR*o*LJIPt“nClzn~τdl?n|8&v9."{H}w0jƄ JV&cSM~ U}**N-5eYN僤 ϗPPcQ[ - (Kk99U!VE45+`{gCjQ^1|ZC.3&~rń\HW%Pf0~&ÑЙmh%* .2\e<׈tމT!Jȼ4r™M%Y`^{$.!~xd5!0XьKta Zތ,}ΐ\ukZ;%Qhp܅cyS ӕ3^H2o@q. hyw[B棘p j-KlKx.xju$U~ۈ\ڭ59˥0ZfTR8S<-߰V65xB'[9N{[r^]_,PCNWT.,f$x?I.[Lro8O<+i|j:DSOf/E,8CKGwW0'|+ -=.5-ԨmTIBA49sX(4dq\Bs痔М7!2:HĦHRD[p'RHYs7 Ky dy9qPJ5P Y%iSJ&#D䯪|}4;0mD̂K@}$Y*_6}lqUɘgϲ/(~`R?ˬ!JM|0&-uDA'Mov$w L9wPt2'p/~Kckór.Zq)l@m(=_#m +ZqRG"SiS!r]0L*W>|}oZ;*#)P=;7،]#bl݌ZNF.ӤR*'_K.7l2}/ʺ. [5˯.f(kNPË? Qt7 wQN vp=Yj1gZEg{hEG&)(ŝ 30R٬akʖA|5\bNJʌ6SV~qe]c;5Lb3=')@wyp `\ ^Km͟ z:;;>ݡ%}[ˀFMԢe >c >sQ}41)GzZ c""pkc]9nwW4C;ҚV2?hzG-&:5xKA֙ ,EDe# qHV W$CK"ǃl!ҎsP(x&g!"*ʘ?'O^"{j»o~'^zx #,6_稱{.>JS "^i4B \ y4u9fOƭ.TIq{-S q[oLRG3@m&̻7X0@pّ| &E`CjΨKÞbibv,#=!yP3 %}U"MwO19͂Skk'ӱ?=Ʋ1/^R~x*w.S@q3EG{L91/UfNOY>˖gԿ1Z N4u*||VOsYoI T2AK k[ڻ=3T=@IdJ&V ^x.\riT'h:yi%)\ W듖 n #_(T~;ds3Y^]įZlX P#7ϱH7|O3[b]UpQ>jgapɌi6so ĥ5*kqmD2=*m Bճ{ ͼn ZT-}זݪ34~>nz|=?՘,L 8 .F?pA38*qQW G ACIOEB8Iպ݄H*1ߪ>w{{(`6usj2Un^u'}uVDke*-B&c0rw>KTD-2ã+ma]E=$Tm @x/\3uM:k6Gy~u*]`r8Ɇ6ʧ -'X`#|VA(4fx~$Uۇz/ȾrgTo-8 Y7o+,\O!>/C'GL I݃Uq[*mi+ ~,Rs )Rty+MqPkff{xF4?H2ߒCjPp]giyyҍH?iOLu6VPBQs&H!h35})c\ 4p5 ( /&FD@ra8hk9^㡚8.g|HR5uH=00uW`JP?nõb2ג̴PW<&S ]ʬr`k, gjĎpG7]-sghC.IA3;c*)V^zw\,#Yz <& Yz.Mi f}Iv[ D$1R8!+-Ӫ|:aƴ\%2ޑ)M=mԹLzΜEaO{Ͷ #h҉L`U-;G.6k<3avh9xEݯ },1>;$'6|wyWBa,vw<|&gI[JIVw)4gUO>!;7L]1K`94970Za+f6- _sҪ鄫>[TwQ"5zO:#)KtI )iX%Pb[^S|&uS}٢Yn E߷|v[er+^śQ.##e:1xNy>zXuYݶcΧh6zv4M+ M`{Zyf㟭ɵɲ`9 07ȭ =Yʛ vX Y#?6QZ71%P&MFZTQ:bӞxmNҥMYͮ0Cs^BAIf c|qQt=d?*f&s>>!~\^:]7gn-[VD }MugS!D +O |A;aۘsaHa|HIq냨;Ya]&jePxg~uy[K!`8b/N;-".ݞ 6$ɥb<[ْ{%ccB=k2QJ IZA?怖Yzd9r dݍa ;cax[*"y[t"w Y_+_@jQT L qW ?C{XCjVnL}o}[܂WL%&.Q0\=(B jQ>> R\,żhQ?G,LjeY|?+y953_S`RM$ܙRX ڿW(}H.dtܟxo5pM/(F^\'P^t8Jn/2CKfb4so=Vz'?%x`G}X@a %c-IpGTܦܷr |_,>R4'((m%"˭ Cj"VX%!S֝sڝOPx(Qm "IK0>?˻s>. 1B|lÜ8FM˄U^3bk곯%L 4fR`uXFraB(]뙤4.EAcEX,%Y+%s 51`3j '}nKR îc}j#X=Oҋc&Lnu`]\{"yն7+}OEas9НɌN&z3KA*N2GHE<k>3>O9̇+2oopboZK'^ZHzв 4zrz]}iKi6'8IFCgdH Zf+`QL><|xNfV|Ұ=?䢑.0$^{-ݼ]W|S!|t O&zwYY'V`{r'ySckDIxV Pg~J 1"'m^Pb&RD,˔)ؗ)<@aO6pIv 'Tbʢu'U;NW4KY6;ɛ@A+ySlTVU c]XN"K#!ʋȗuJ!n:.Crk@֝(A>7MLÈyV/W'Nn ؉ 5f1>à 4y.=ҊdX\[ָu}#{H^Hy2/ϽW?.𠮊¡fLd *m#B8W Ktݎ;B^Vo]z&A`lWut [ S1VR>"ԃ#GG\ bHoMHMͺts7&ukI<4 7x '*ɺp{v)m^9J0S;nkH_4`@ԈK<)ů}V#)@F/ZΒl7kæ ƼgdA KWQgd{{k5Nd%~k_A+ay|>L^E0UQ xi G j,k֕Sdm>좇h5 e#S~p' ZLJ iN#mbҵF{\P!ZnWugKk 7G٠no@O@窺FuMoP N34W)~!ev+kWuQ揹rv-hIJ2&6c>5N' Iqe YV`6&n ,SӐwUN_%"Y !`(xQ3#Q_h%wJ~~\EiӼ0ueic'W5LU2!J7 xa :Ŝ;_@ח< )ex(/ q,f/"]kFYܹ)p@Rbȗ.5>a^KO^X yiWi?>"~x`8w@Q7tIiKQ/\i{)҈=pPGG~G"6e}T%UZAzw~,="n70i +^e3C0:P _,|@S53]&? n%xD*qVEFQמ!X *D|O81 G6巗D?h%16t0xV.%j{>]\H:"s> ?P֊4G> y~F elgsMF4Wܳ\…][L aDEni@ ux(կ,Mc '#]421cis@xR5AU^0Mq:~N$ڭs6]&:Jrƾ1aFd??9Ӣ\7)6姲X}bs, 2Qr NFثLѡDN4(%z8̑sE0bʪ^4 RUlO} ^fݸW6.ڔ]tHfmhr=&R:%և]紷x9# M|a؜F7.[,'YiekST-jضYRKLT{p?6#) Xnn^);Y…b)lTW=wlcqkr;mWΕ=\=ɇC&GE>1v 2([y@mM[\լzG$9iJ"b~qq𳓎JGs,Q~τb"8\+Ǿة>x|~uy0V*:a7IwFSȒ_ePr t?[hz' x՟ɷA=|^=F+R3rNWr>`XJ-)#WkXXZκQlyr߼7ņ5f*1?^4NƛM }םL}j"Rˀ9x;2l,MG8q} O3Iy;Xg}-s9a6*4Xys\lh~V ރ?aDo]Q;$ZwrHK%i"_3!ɏ ǯPX{R?wkwy5UQ%;Ơ^C5qƛ|SPx)%aWJtr[:|lN #Iw>w@E3Z+B|徨O7澬6RHȦI |+Te\,)o-+ 4E-%2a5֕F*FhGOLOMC2xtP{1 +Sez.p6A`?Z_L$O"{7Jz8h H DC͍;$&>ԢS!!c'цE$TE&(\.]m$G3*$]iy ʄ J|d<ϬJ+IqIs{gr }Bk4YCT55OȔn̰ b,kDoG,nL荐Qzȯ⫍ѐYsl̳ [>Z^QӨs^O< GeŬGSHHtZ˰ua8 :Ta8a0 6Nt"u&NjJBm+՛RCBJjCg&W|RF2 ~h< †}Ն?NU%IvaWe6'H:a?b+Z֫ix 4꡹JI^OzyݮM.n)pk,. -gϻ7 d i?~dB]oJ HPSs1m KF9"Ԕ!#K[ uevưn%,[Zex',=8(  8e^tAئA2+yvP.aTD8V{ΣM`Ɍ^QQ^k?+}#^jz]n)]z|txXq [@&R|m20 A "Cu%8B&"22հ0iNbtzN8 $ tJ̕G\RK)MhEo -U\en+WtizŨV7occ۝ _dr.¯ ȟNʯ:N}{ü;xu{~^AۏVN8ƚ`wJkF0-@˙$K[^J iZ͞ڟ3HBJcC@% >jj5uBOdZk@B)9 r{MK,ij.$dR(?npNne/^#Ukn`? FގI񬺓 DgݛyjJ] `B!`@5ͼs)z_GGA*Vn\" 2+=bU)P'a&26/$((nMRE* rZ }36/ط)@+e=Y4+l8ܣFo g2- U Q{d&IEJ_gxJh r˽2r؝Pzg۹㷱27&וG">K c2ݔ?-vQ؃T1P"RymewFfMK;ꜣ=ժ=$`>C,Uk23hP G=%pt쀙OUh934z _3L?0m۝EoFAlmYJ!6$VZbZr"}5yl|CDQd%#Te f3'?:n m-ĝ 5 00 - Y4BLtL\*IҟTu W` ܀#IX1Kd*&TǶvb9y[c/6"w"7"0wR /[DA+ØfedӰωǫw]DjjbjUr%4*ىelgԽvj jU>j13㺵.&2:L?+S K_ޒ1`y7Y~/?;嬵n0{!7{/ǠE|+JCJ7|ve7ai3oTqxMǣ(>[ܥ-{7myMg}q?¡Q3G<\Ոث?51&Qo(L@#S?9kijy\ߓ7 4}kvM۪&b4jA܏r֯iRa LE>B#,  honD_ȣ9Nzٽv_5) 3-gEni8 YI??9эKwF:;f:0)ڋU/dzαx7U䒄8+j3zس+VL.L"I1dn&Cm;ꀨj*^F b1S&e0K 7vuQrn6QE7v蠲q#mƟr,"j[2~3+"J^@{AnGL~( 5[.::܅Ai][T}spO>DfgMgUdQz.Vj78'eI`|r?n?L֞g@lZh"dς85jv ˋaBZ|Γ LP~Ö?;]PA7*F x٩@] We0e]HD'(b:`I@ T֍ CzR?D^2) 3vVtt6$%sYoB$8}:y, j1^͸TTEo[dc7@uI(YxH /Ӊ}=Nne1hD`WJkf{vRQhGΑ7D FkW972CҨVjt4LBUȰK#H"!\^MZ_bCz䍇&~_jwݫsZdgcN^^lP2((}:=cD̻! "߆תRDYz=fvkw5'w"\~UUj>>p$}&vO~ծQE }Rʮg<<PmZ MgSxgb21&[4K[wIZҨt(Hk"a/{`$YRl`) O։o|v_ΦÌ3G `Aa8q[=aiH?RͽFN

 "%{ĕ]x!/Jm=5swq>੊ņX>: @%o᳅izajk e'e+yW+}ьAR8KoC9:2KꊟJ83 Ui6GU ZN#ZonqOn/%THRJBc6`h1V_J5z l AuSX_ŸokQm?3A0FDV,݀$Cƃy)6MvөZω;?GulZ[͍mAhV חԺلx͡nuEBl"qN7p@4v4'ތZ 2ͧ/VEb|.,K| Hμ}z:\aI) Uwf2y;[aˑލJrh==ەhiiLgb󤇳]5~jtLrvkΐݘ@&3S * 21SԀ sL꿌D'plcŽ-Ze|UUl4jIwΗɡW&}(, `1kTW8Q)yhObn$aІ+d+Ճq]9T?8[(vpvG ZPHd_xJ4HٺxQ擺] 6>'f"|Æ@.8횂9LξQznSW+ʣ?rČ"Nqn@줺`.1*yy7OXFrte#+0PLaA?>>0Nq4i`'}g-kp&D$rwGJ^m"Tɀv3bt>zp١gu"a"kI;$BT{GS(\;0? ˔@|kGK dQ]bI/QShk= )=0Y#[ Q4b0u9(g3S/եbU kuˈE$[𻽢]Ȟ+ ?CE+)KCdǑZSNvRҙ̮)L nam|ԅjK!g)Y-t97ft0;9K: \X%) aMd}ub+yBiԦֻڊ=bpd<[? hd,?0je&^RKˌ+m7s[&gѕp7\cpNNkR EC02|;t'ۢtktUz5e/\e'1\ ~ǶU&2ݿ abŅLq_oR[l=FHhGmfhRbzz{hi_<{5߳υ3f35)j#}g|%Ow7zkEq)EfIK"m˘vT?(C7f QV!CυƁTY}T]Ǻ`߰;` fc&7#A3'E&`eWUثzL m;Z:6"Ac{~%ODJbL-O8l}Qh FKC70 \G/?unM,oꠘl_X\[zZ=xxT9;}-FOb:D?6ܤ3dbMj-%n\iS`npG=&K0 OT, p'W[meRA[!߉jBU%"v .˟E_<4WإO|{:4Sq,lBiv= {utlDՕ7G<8+)"P\,Ī^xk=h TYM| LBRa Ɠ[tg[eM<}]ઞ@{y"շ !xR,H0Ht(vB*DEnX[/r. 0~i񗑰cGɪsl @Z#;kFVL:|r$Ϩڬff7 @kcȅw` Ֆaj~il UAU\9-^'Rr{!!᪠|عe=8ݣ!JB9{Qʀ5\mpc&cJA-+ԈPcӋM"v92 qKUϋ>F Eu.Ԍ y{SM{Vnw,H0⷇"CHvc\OqR*Mz) 2eC!SH=`}2}/ldWI^Fl3}wJwUJx!a,p-#X*Y6R /,(XWDdYʤXBtJgE@ p)ٓiRn֊B7#%m4̏bBBλu+!(6Kpz`4$F<]QD7|d#Y$Q! 6C߰-U/)׎8 4`=$jYu b|pAޛv]S7u$%]v^3>W\#*r'V tUVili?)k\T{XbȲ?:]MCL OY,`IkuW25kk;….OQfuU.DHAy\wOj@vF--b7ӟ7l#V o9uvuqnUi=I[jMaGX|* Qdr2({emv/U J:?@]^M=37Lk7sǜufsJ*=ʡ;e'ЖҵR 5⅏H'2Wɑ9U1G=`hѶ{^qVN) [KKL'& h[{30ep..1Y#C :IyVj]:?]nZQ ]΀KARSfŵ#qݯpޙ"Z^G$o;+ nHt>R>lǦ>fCw:6y%Ufҋ^` 藍#n׻ hy{2 gc&P`Xo9h$\vCHq]<HW*0?X0b5H>N?iZE[xs1cN;|s ͸mȣ-<GzpKQsriid6ˮ ^mAC.%-{|m 0D?UH ?;9]4'rC!O!{N 쥋AWLpݒ9\hیv9ln/\" N~4 )Y_{ȹ"QWC`\(G:hd::m\6u63  bpw9gLN 1F,m=ݜb|ʶiNj6օ_rhONzZ4\ 2$f;V N˚K$m"Te):j:U$A [Xq-y*Ȭ]<>8xw2s%{[ Ȃ,+cu[\h9)LK%lxb?݆ou﫵MGWn@)-e;bsIiSu>LZ5iJc-s& 4$j&v?##I%bCIսLt{tn4M]_G? `].-UTy `5", u}.D2#ZDmSg`N{ڑ[XaLh8u6}m!k)jjtv\U}/Qڼi`Cd{4 8Cˈ]؁xN%@*yET+@Џ0Q3,9Kؠ #PK4czq&*z!I|շu)~OFejY.n>멯bbkM'jN%h hƒ-5`.d˫Csh5$% o0}~ޗE+\yLyk 9```)Z|6Nb=*J^*Vkn"nJ1| < ~M.*^;,|MTF@s7n,0&;# yw. ztE=d`!|_{vF/in#Uzn^zm"G Z4K_uh/$bS=)u y/xo9?W1CJV9AӣV#g \&qRßM,Gg~6jtXǮMѕK3ce,UJyR??r 2.+)/-@ebGcdTvDO\=IƸs($`u}M'RزG{A{{8,ŐpN;S1 <:9b4 3[D Cls1wzf<\i^\탿٬]i5 CDWpNXjUW &b:-ZNd6r2@𤬝bgfrO"KxQm_W݆]C(eZ3'F"iey5,!aJ3"u^s>$Ţ[dT]RC6LV 2V`b녝5v G)=V^7#M$.g X-OoӥnmC!$jنv׀p3pmN +s(9&Z~vN^sEXB~_Ea[Hgkm,_BߌVbo99NFs%r*U{x>A ,߆b_4}|1~kqPhl_ FBF|"F;1;kA5DGrP !y5V`z ;1.\> Y kV~[Z F?dNeO iZ #OV[ \'Og 97< ΥPZfQ __Ǘ?n֜֞WܞX͔#S_":>r[1ЅU?\F^;lo,bU KƩ8hʒW2.o~E1ϏНR؞AWZD X[Q"3)6J|"NǞұ()_1]F e`}7bl3g귺>.XP[Kri{姭D޶6)K1ONeS;w?mk~U7"D(a4Oӄq.;nJ{GV<¼ž:b"T( åymdאt)<|@ͺ*] UʃU~-B+A6u !r' OyoؽwrnqRHѭ?2EmpG_=yYw<.wʼ]l^W Vn_򲥁*0e+ WJ7vii02;Vzϵn=Z{D:(7]i᧦C {/Ʉosyԩ LƙNٙ/ɰ9~1Yu 2fIY%F(z?Y9n)4kQku4Kd[g5\+dۙ8{<rbEjJCA92mJ'0-DDe+|-rysp6cj7D$ ^;5b䣈-qKbR#{P.Q*("''Y>,5 k4-:~0Vj9r8LԒ墪sdlYe'cݡ B t0w!N2!c{&S/~nq^% s$<77re37 =@ԿF ]tst)g~ŗ;Oi@TȈId psVI9zKc0u={ZsZPg;"yyӭ!"!(*` n*kduhyՖ`=Oú/624"HY$J^Y;t'Κ(nxrqd,]E^l(b2 #]?6oڶVy6S׌a4̣:?[OD\6^L%Hl8s>Ń\չVL$(@8Ro]aRRݥ:PD:]9P9ῶ$r+wrjJns2"_(ڽt0$,>έ-PڨϕIPCql12;.%=1Oh^.%}֭mU.@Wh?V"-Xh\SXJφO[hr0 8*zʼWx+^G!$ [gqQ9ɶrȦJYʷS-a'գ! ޔ*0cՠYtAlU JYj+N: L)݌n)ݟKBeR,ˍɍhfp6|VwV b\ZQQӓ /]LZ554J 3&D2AvԻ[DAI1@NSd]RB#\*5ߎ!Fʌ;v>Vv*Ϋ/kaf.,!*HZΝhX4J7 i^ByLvbԘ*vi%:wϳU KȒH+ =#'SD8~zɡYfڋUɠ沒t0x iU1 h0$E@ÚOO,&/|5Ȱ_j-_x{y .E %Mh Q8[-!`!#i 2n[*b#5zr0J`9g]j.C= S6SIO g|mQA̕LL##*O >?K.\LKW ^ET}`[˻(Z ȡsL~@zD8P{ޛ}y?/MHͫw~n(zvfp:4Zsfcf)6 cJA}ZX6gmǭKjЊεȘgL9dkCVJbnKawq6oxN5LGn̰IPlS?Em#\ۘ>d2P>}9D6PKSi"?aOodlOh{*W?je9G'w0}9yBo>uc8۠Y[XS 3J3|II`uƲxeYn5LzB} W)Ն!u9R$@Qi4TKR9_~O eנ^u7kd /#~*xYvj`2{Q}9ݶߡNoǂTD27zKOj{wB+@B~2+BdU;@0&.PD-^A+Ժ@0/酨\cxrg]G߀,k}4#at%jڗO_m-2Z![ia>kzk͈-"" GvrT'KpŁsþ!C-]wmQ y^x>7Q9l##^rd"K؜V)shPĢdSw=_m,|py)15iQ6 :JNG<|v86k/S> f{(swlr&b_*=qzJjho}bŤT,sX!x (M SDr5{ξ,VSݑr_p,=9d'<??|:J@E j "h̉L?äOe۟RvC?77 0I k~O&T! .JاS"ʴmÐaY}V~<nte2f|};sf /갴rCHg0u+aUk'Z*-PLUǃo@J* _PGZUf՘F8!Fه [ږh55"qYuc= ܨ.zJx\v> R*&A@\[:9 R^'\D<Ѝ4u{Bˬ*ڭL\O7TLeҥ0$\TqGX0p|3=2I aɯ`(f~@Oe+|fT\exf i"i=]S4 Nx sgԪ;.B#/=]wI*MQl{Q҃  ug*E]P8:pXKx, /m2iUB&0˿emy'k 6QPQWk.[K=bpt`pfbuY|^>y%w4|bKoV0oTz~I]'f-n.hpC/hUd$ ’8}4;̻#[̍1fj,QEq.^(_i-i0^MZSzP kM5&a@WH`sLva;g\C؊I3|vS;q#E zK)qD rqW9Z|#8ha2͹5Y./#Pʞx1 pZfcl Hof* pjE<#kjꙉq4Ԣ?p;M?ZGeJ5ȵ\M=ms 2tmqaxR<1/T\# JS \ N̅Eh:+d([xQ'1#~A@uŌ HTᜬIicx2<{6ǀG<%:~b}3.~fH _ok6#Pfr쵹#HR ّ3 qd#%4E2cϓqoBcxr* ҌLq]R´4BNb*K6(O?L^a#5)'CY ٧Mi|[&=5KnH ʄkUaU8E\IP;?DT+GXLI44uC[P8vrS|:O}rŤrtׄhؙQ~}ghd)Ώ|nmJ#ͰOCF.=dN-EvȗΜ/'HIeFQB|80S]Nnbݤ` RQ";}q'5VBq1Y3ǟ]%+iʝ/1ZOLa(4qĻw8)R㠑!{r~X"ޡKo ps[zL"Ohs'd)2&$3UC/TfΗjɧT~F#ԋN[|c=qÚ ڽ_N Dw2Q{Xo컜#øW Z-:z5*ȿbtGC/)#m>}K84 ڙ{j`s uuw$dS_ix+.x$e`ʶoeEKֽc8^9`՟c/&rfwa13+@߱Q踇-I%,N~S'4hոrh~ (`b?T nE˕/y)zOaLT_kӥL*QТBx֌a|lzN4T|,@JoJ&^CeZ&|Vî٪EfKG0u_ZlJ@ `ր:])8sΈ:Bfa[9,T́{!O` t<(dqeGR= LK!Ÿ 4kP&E؇D@Z䴉aakE[22D?+c.i.3jEE0[U}Q)CP( :u0Q5)>)q8mʸpۿo$P}zSֵ%,6O)Y+*ǟ73S(.s a, Nhru#$ $4pCӄ)tƛ=7 j%ߩWulhU g6M7,rnj#22k^|j:v ?Wm}%==]A4y=nC\,lT=tLMƞ^4J9/P;f8dЌab`PD~$9% =s2^d®,ȥeG%9˖_B-:-V{ȇ"FjqzҊN;hZ:nk$;r}3'euUS;3q \9O$]!%kKjZMDE<-&yE-5-#0c@D淟0oV oWpbsciHՓx HR4WKvF}Խ.%>k %A?\8cڙLHá"WR62q^E2Vi/S<(u#]c9vHm`sc.zͶƟ G7:B\<ףÕl[Dp$ L&J?uEau)!g(?> ]v Y'+JNI bK:\Z)'\:2/=bl^K?<4\-м ʵHK0ߕ41g&C~QT& mx#l;J+; 9e y.x^B4y}[ )ck/D$$hCYܑ~yO\.X{sڎ;5B]?,s4P47Ӄ[*7MlRyAT5A'lPڟ#0^"V& Zkq0an,'|'"3uA+V:@o FӶ~%.^K^7+?N)o\{MH@ TeAȡ&YMBRnt4ZuyxXDJx e P֤wHng~U`2P*O*&.f^~U[[\vB+%@Lߩӹ6r2q%Tmn_h j/é{i޾9g:tlsf^qp*.[:#*awYIH`˫C7wl+PjJrK0g4qyﴶN=z{Sn 7ˆ9p3(uB 46*uս1zՇ$׀)vYQ9`4`мkRtDV790V$Xd|Ψ9c3NSQLuFő91>*ņa'$4e'npmQt_cpQXC1 =+k/־`hѸMoR tmB^+tPVW Q?XfOjz_-@tq2a qlxIF"J)&'+h1h|bᶋHR3$k̏ucF1Ø7#0?|]aF{i~1dmoAfNc=Co` 2g0]׶Sd:}HAP˯Vd[DJb2qͧLhkEca FmnL"jIWY[:W/Y!Nz3ar @CIu(N߆"~^L R="`22N'R[Uڄ5FyJ"j@?Bq0mzvmɼ x`/s牢,pfG_?Խ%ڪˎt7->L–W+ləG:(NW"qD8 R`lJ]A3bUǶH<ܑRxqo OV8X$BL:1;m^;9f>l%ڄ]}JVȹBh"npd6P엷]2ש&܌Wu! Y7X6j=@a/La,˒NN\ L6 @Dw|U\% =|4s-oܲ[ąHh@-$alJ4xHk\fV(w0^%^dvz0@aԷwv E }?ZTv5XB%W\>D>Q,K;kϰdY a`i_17Ķ"=n6zc"XU{<ʦYSjLU<geBjw)’g@k }eDgME1 [ṕ%D˰IԵ]NL @ VZynVjTGE@nݚG */0Aϋ"| NQ #o` B$ЙIAFİ^,smBFeշ1 GOMtҪ6HTkvNڸiu鹺 ;NyzOOr-'㰈fQG#vpewiI6u1`Xsъx"+z%:|r0alNݏ)I,5F3Fdw6d]k'眠9|ןUja$J&9yt,@xmоP1P,="{z-'W tRVWmih麎'5,|?O;"H 3I$BaMأ]ϯ1IFG0=N+UUOzgv>0F̕M DYn3dߗ\m>cqUqB2-]>װ0̕(V 0Y 8cK!7|LAtub>?י8mNw8Y &u IБ߷"Z/ ?"*(E/M>@pvSRy(J4nQ$ 5-Tn˜({`[@5 5h9o8r|_@I[ *T=$z%R"Dݳ  Ee Lr/4yLJs,47]ܷ"vO$ceOMpjw!՘2g(HJ d,NwX@E;9o*BکX0}&\šxB.Bv1~Rd,ߔ^=zG"#5NKՁDrS}Md#4qʷWᕽ@Z]hֶ,Aox@'F9p{[Nu1ihI^kuFBfld@B(yqW. W ّʟ_N$[Z~JAkHrU{NPic8΃"8Vݱ үss&r{ŗ-E(GFN 0Q ~BQ_+k2ۧPeAz+o6{mH\CSW 4kB|\7SI) -$]VFوIMp 8 aV$.cPggm2J24FHObcE("1Te-;:8v[tZ6>BlJQ AZ"'p.%x 5R+En9M81<{Er\JCjnuُn$d0ZR6[hVvM0d84,SG`E  ZV*(G!"nRe&З~&'R7\x,wv(a --N\^Z$TxVR|H"xۺHZ pߛvg$!$|#Y\d9qTa`%|KiKjt@Nfh \qGZ7OJuZ{7!i+'L}ՠD`SNLPu֎"Hn'tp(y`7sj|˹FJS2M`1z*gׁД.*(/~l5OVC-?}b$~T- Pj1CfJV g)>˥Zp!}i55*5KO9Ʌ]15.g bqJ7 ϩynR /XHg4> C&_qYL ח%#sLW鍍:HB@h- X 'iV?I/![{ |]+QCer :}"棪WeKhYʩ&{TT ol[WZ]ʡ324qcM-]5\OHB.f΂[%sE*qDbnۻ5@!%Hl2gC֦fܵi|ֱIizqJڞ܃kK3xI@W1 1AqOz?/u%); {n̹lAx5 qS3:Vډ B\K `ިa4 ijĖk=\qG"&;]Fnjם.1 =z/<~$v-bj6Zg*cH2 j0I 2aM٫m=`+PY]^ 1f_j;8E9Z:(Mw䅥O8cax*^iV#@;EnˏFwhu<~k )7T}9KSxg{v̤w/$UD<!f?㱩tS-!-_y6K܍dp \0;Cf *˩0\7 $2E#o|*2~x^\z[(.džۑU $P^|P]Jwb`ct鉒0D@"wL /dR4q^o;m(fL<# >RGO\J˚n<`~aG&_Op{ГV+X<ܺ`(n59uJ,.%*;=mCEe#;VbYn!vl)Y]73kʐMZ 7m j9b]sq㍄[ ]H]|9O_>Ya3@TqbΛ#œgEu@!BMG2^aU7i-ŮF7Y8m9 Er.0=3£jňA|rXz\{o,qNٱPnH3jgz|-zˑ=n!$^Lj #.'_DV!wㅚW~O`]wΔ9~;j1F߃!2?uL긗tn* 8tdVYmr9}faӞYZJnNċy'D SқHVM14|c>Tgox~qOm&CcEC/MK=j@2kS/ 92EV (V\q9_JhLB!?9m/Y.!7%݁!'JmduB. yQwYs `o*<[L-ZX5KRSn 6 ڻo `ga78UY%]<:AJgfGj~>c ll]1oI3\7R`zjm#l'2gZͿ{2j 3c>]_Kg)ZzNȃ|BƖeuè5~^U 5nvŰGDžzPs(H-bx1ݒ EL^p*g*@zɑ j!0eX@X1XUx"|\0/0gs#&YJ),I7p M:GDM]a_\?i E!U]~ی|b^X>y.#ZXՀfʊU]5m;GZb4>{wѪSC|^:=rkUWՄĶ\.q$]@A ]3<%Ua,pl`+8@A\zĉNMQxȻ,6&MrfaHK%rb%kWn(o9ɗ\k4m2Y 4yqS/lWQ6q̷mEFȤF=OFa`,∥g<.Dn̓q0EIIW卵l$KêuzCE~Ke|q{94&|>O:"JSx"=vٟ?&74$Xgu$=N҃Y#YITv"a4NDp#I|_oH<~O$"3?TO4/XMO[F{JL%샇7YWNчۙ-9U5Vb:fJ.(3ZLU3Q )+%XGQ~Kv+f I̥>Q˺9eƄ{+:qDǕ9WR] -ܵ8AH0h}Ͱ~Iv:w Y_K_/n-mX4@E7td4 s؁RsOe'K׶ ·6so^+'GUM3Q !,7!T0ZTБoTu1{-7VyVGHً4(sZ%0'ez+|b!V_?B5+|o.?qYf([+K( 8 {>3wog?7twS UidTfLkKRYl719ƟP5դ*0X- g9cFkgYc\.T|k4y(}^L8'kGj.$M  u{h>sd2*F9eEэquD,uRM0GEE+N"9U.儺CQDj*Jh`σK Y1Ɏ]32w㳉>{h Kpc[5b#덟]@u5ɜ73K#`;Q큘1 ]'ɸ2 B+GX$XG/:ck Dg.QG꬘"7-&ݜ.RQ>j0m307I L,Bp23h|ww2+rq)\K :ܐ{Xp@BO%3|n*`4^M eW3{/Y abj I褕+,c9aqǸ=˂Ζ َ3vhFNACJv&wA "ܟPg0pCɀAo n7b9X6|h9-tMA^}ּX/.?P " ډxaE2a+tLԐ#-uB'͔sSvWBA@5i87SujioCyϢcNBG:^^ʦq&W^B 8 &'cM,cnlq.rЇo]_ZoZ AF<51; hH+' 1><؂"[$nhR,'{"/1-vp[Z~-gCoAU}KN ɱy3}{f'nΛ[{yhQ>0TܲΥֲ ޽O@1Z8_?:"aPCm܁LE9`c*oZo6/U f-f`$źhh0EҬk'(~f追ϳHkk&0sXSNly/u#S~>Vhs0)H},T10f<uzP_͕`z%jk`G+[# V[mBQ\:ˑ>-?xLC RzϹtS5WeNiz*A~l?zRhADGBF#l؉:83-;|gRB71 lj :aR6XĪ`'^JP3<A|Lv+n9"} ܢ80 )] "Xj#$eۅޑeqWC |oǍp;a$Yم>rJ]$S5.ꊼZI*NJ2O* q%7+ހ[ZEK8h$f@T) 3+3UٯhmzA88lqnCaVkX3Y:Y?Ԥy%bxh;txcNR^B+GREDI _M0UM7L afxWH;,Xwҝ@B a߫6 zf&VWeϔ]ʂt٪M!Äz?~/.4enF?q'&I2uoX֋̞G~zXp`]pjN+ )5" g`@>"ZpG(NkV8(&/¡}q.鮚Г!05!M?jHvM%lyi6m9F@ezT ms,C4ZA&Tc֑8*i)I)&IH-f saPV=X%w2RWf<ۄ 1R 8+5/ݒ4Ֆ>yi.z<"(u2&<ΨP1?"PԠAyzݺ9[U]Y'fPȇ H 7p^K'*9B:\MwFL4g/ dm-~ع"hTkt-qT>S<]͒` LA%mXe ͽ=E*D#ct '`Q w,yΑ=҆_l}m:}YL <4Znn1FqE"T)k?#6HQ*O I}\ p+ThCNQ|zK\0ʬ,l0y;#V&b9(Q?(]tkDj=ȑ!kruEKR8dc JfQ֎A2U`XufjHu".)noa=7Hq%#SvѾo/!+#1l6#'yZv#?F|>^cäC`ۋ_ykAː2 u0ƤU2Nf)YZS}] 8R)A3EZ0"Kʛ|<{8P1(Ad댿u<>,=Mm 6(tnNt >TDK5t/7"|-Da-ϢGHp|5Ih˖ `N,Uc׸[<ȅZVfPlƇ>t`[P+^6OT*S XnH  JrRu;W.x"i2)Q@ ڐ~>L'>#[o\ W@ĆnzV6M?ؙ䆤j嘇' ]`B*=>HtzLe`_ NO7 Eu[2. xACj^Zr,k oOs_2󳔎_QkBOG;:>B#mEJz }\zrȬh Q7J[}V Qc/Qc`,=70qb:kH2o*;1F4tI Kiqq`<;`Y]/Սc_g/cG1e6mqKC;|)Hc^hGg)wE9hB\[{b'i͐B=uj(~Nw<|dE]"vGQCrgUQ;D,o8\^<ٰ݂&@ gv1$u?Kk`&U]e˯ Fb=P/*Jt&qn "DQ8:BΗA,+Lt>S!ۼ7(|d eg ?Ͻ9O_-r@ѵ9})+yh<^S^ =DJcLӪCBQ?rH ^kHCs*nqQ&[ڮ3cMzn`NGΨ=2`6:E76 ?vfQa#Ct0bnPl{`<[S;1$  {lv2a YL%! lh8r Qf)~|]34*Ծ˹\JUkhbÊxᆉXE7tu"&)aZrp7>5@l5oj*C&´jQҾ?#>p$;.^(Y[#eYn/!^J_ZdzyN٦N#vhOJ%Hhgo4cwLs[g8\Fvie4N1At$nА-|;2/>-Sݖ*VݗN T OPl2s*ʋ# :|.Lkow H|>˻}[1f}eQrLt ;Lr{ImgIMhJkW!=J0<6gupA-5غRa$pw / zHW0 +Aեfccefݭ3\c[Eu ]d<ڽʑP $Ktۇ_aҭ.B, "Db{pg0oq~@hZhɠΆjnwn =[p{Y2(,Hv$ل,zs'R"]^TP= r}@l&y"{\۳0ILs8K YKhUNbΌ7N{"ZF!w? MCb,ocTGBwZ X9` r6lAc¦ qӢ˥8{wPG* amWo-F%<TY* tU8T]Pƞ : j5LxN{4f/MC-|Aj:tP4<~ ѐc̡tlў2{_ 0vJJ=!Ɂ͕t7WEU#qlm$Z n6LiLKw" 2yRsD4DB'kkEkޣQՒh; I^%?LW A(Zdi7iQC[K4ngSr pR*40mZh=~M(/v GU3/ܸCȪ E*E,#:Jޤ̓as. <B`eiA8ŌxtnݛցVѩ%µofG_!PvRy}EqhU#Y~:^ ފKFU+V#{LVa B3κj0׻G% 0{b8 ]8ۧ@<8s5F4mdK}g7xC@%!F8izpQv" l(5"i#R;$v$|Upe1ηbqb@MKb C35:(a٤v mzgb[%,6{+2AD^]%b,ףy~BLTO=sUj&vXsfDC?Oӈ u A[/бijiFѭ0JGNr$eNC/ԛfs=Lah2Nx(CqJ\¹>" >n#)lPy'e\bp2$I;˨8@ zq#p鷇tȏIf^Bu4?^YZ< /[2wo-˼BD]Hg.U^l:Ͼ2#-ao+q'gLd[nv F_E M.6D"<|jRG)~S{Û¡@,O;!a_fJe4PvzPTV%л%EłLFrBdg˦$b%Vfm4!T*?0A?7yV/GS9+DK6Fn s{yMGi%H[AnA[}`GU]b#fӱ=,/;gIA~ .!1رrkHnL>P9YXkO7i)?mgkڀ0b˶ !J]5? 7 S`ti+߼$ڎ{UˠUك ->Eq_w Rzm/ }]XuC&_^MjDYV"l<. ͵-o Uνժ(TY34/[GFWV'x}xJ51[i^Z,J71.d~`嫩08_4;ϑBbVҊ/^{:ڸ 0f k jP6Tv$rdt[|O_$n}Pg6jh!֟?Η _Cwvӧ<iFQvB ErA|]`{kۣTڳPӡF߯jTS2#P-_w2 u+ڭqMGQ;NF,,mAO#I$.i]Ʃ $3MNdqK}}5O &SXon-6;zrzzV`\uQjv؏Ûk;읜E<@D-,*\ W:uZD8~|d90-r iE^ݧMKU)3P[2_o!/a*m!_^!sOY1L0Mұ\灻/t 5<v;:*aՕBaxm6f׿t=soq"H^L^TB mr -d8۷N_ѩ9gAny9&V$h`XtQk˷";p'F^*&mpS:okr +-BYZ/1)8zc=ݧX|;B01v]KxOH؎z*sF ABVO0/oj}ޔ P~>1gK|b^it>/7` [µd*_;pE>)^TEE:>BykG8o}!Qp9{6W# PLBt Q(b+m/ณNV5gV~̒Vr,2^Ώ"`B.v+[0KtS59%&C+\.$Ip!iw|Э Xj{C8VB0 |/ ywxc 50$6G} ÞcWlg%cݰh(.10XS (=ȰS[zMGFCmoČ1RK~6CywNƢpR7̞B|MqXRJvU:d-?aD߮-nOPƂYZ̭˓f5%, [fA/;k*~ )jO`{ҋf]5.8>Qh~tR$c~a`MKykN))ks.qS58ߡ$1 (4E6 $lF|9g:lG[y7Z xDdA\2 == %yR[;){JECĝcS;bKWxZ  5.Q%}j@ Ns|{ %\kU'a2'EUÄ7s҂Yݡ:=X (zmkح cbrtZG&P%Iț[~9gܖL1jqH&T0"P0BEW49^K}$`_W`y~ zfYpg<d]18t]&'tj6oQy dfz4| :3P N4ݦ0: %d)2QAWI%Rdh #J#u"p; E] 9+$\5S[۽1 z4C|FA>&.\t n  (jtfpVRq:) 73tV7m e`7in,%n+YI?vImVǨlmB0"}戃̈́Fn_=vɒ[n^}Zcf2g$bFM M?ܩ0]j Jz l8SQKqqXPm=I Oyh-+ rm*0zt(9HeRڂ$cLy7QôTYX[;i9۞3@ 8'k /\;SqE,&^DPWD{R!5d: $ Ȅ{뛤hK*$*!H_[}7w#y&DjK" [`Cg 8xa}7U/O pEF| hUa)(YQX  yӱGIobN(C{wIb˽_ FʭM6Eh;kъ?RT<xS2 bfxB[WDxx&  [U֩*m'aW9r42M RHy$w-,,T޲1HمlfJ4H%E[iy]jHi4~eGZ/.~榍^1;v^oit_qzx}Z\J$PɤE˸sW6bai~PX8Q ΀)4aKrȱ/K2c$|>*w/`i3rS:MplNy"ݴ~&EG({q.=[?~>0tBT!dr䆠?1 TF`6|t!͛'@#;tʢ.A}̑ŤL;Q1O4cXKtV[ܠ\3Wc8k98s'vNX r9a} *j9KT z+^7bt^E,Ro(>0D8@*\E$hnfKSdNn6o9DrO/].yq@BLõ KVGćDMN*'~;hB1jaJ1oۻ#\On|,{wd܋bR+M_r;hoRo§^^M^؜Hc,Qx/S\ JOXk#37'~M yFn,DPxsJg^d^HC[iW/X Þ*0(.gZ'[ۖr.0z:bm`c-/i;ڄc!ݪڔ!4 1|%{:AX7ɮV6@b$k>R -\ ]2 udxr41Z$inB,;6FMd}M`{XfnO)ʬpT gUBEƬ.(U<\&-Y!?aLkH#ٿpE0W1*NtE=K``5CrΕ@7cQޞCzbOp&w2 =<2mt }ϸÂVߡ2 I%89!cZ ,Mjxa(dC>`^g !FB/m(4Mzz'ϸ0CBFc(~9P9c"gHX\ hd;0%b`!J3.+\BёP/gxu]qk =GKK(+o&S)^AyFP@W'(%.&uP꥿tc #¢aD"X)꣛B6zRI5ڧ1Q]k(*Y?eq<,U/XKJO웍UEwDuo*/3.y)~Z"QBv/>Fa̳9tmݾեlpgӫGʽ0\O?o|V$=LZ5t8mWlxNU g5?XOg t=t4P ߑ+uCgp{= DSikpFL5.5G?2\u>?f$}?VqNx'w)NbMg`cjg` %gv$xYs"UV!n#K`GXsDE %S횏H/W[ťIY+.F@Ҩ V*"M;e!}h~utʹLu'0̢*MD(N̏9+@*<#CSθA,J=@6FS\x%x(BlTtsΔ]w;cQb( yn 簃&& D^ OqrH/ đ}gLH<'v+68}3^CbJ??v=/?eMqڒLCB vWf:*і3;o36JwbhpatB/jm^![`еzDe TbiwT˻3KRgT߅p5YpU._*2^udz(7(馽zDخ+@O԰1\ wE|׋oz!JWoK.|QL(oyRJ8`qrpNݖ#D3#", T~g\T''s^lƸP3$Uz^NN'qgQWEE'S5t8 DN}M 8'o@?wSF l~pCG̈́̑2: 5futK=$f=EP\L/na.q-`[$xj&ײVzMBv\(wTKEZX_Z_Ǯ&Cjn 7d`6il$PMXeA4viF.h^JS| ޅN%DS"C!Jd{qKlh' |L ?[zjcSVaxxӗMHT cLNWnX-'@`x^ܳ(#+EF=B[>u^^v;OF0ϻ1p&4DkҔ#Q}Ph3)d#v(nv-!~U ubl}1C|4o JO F`g̐t"[FS*t`3d OGD$j0B1iƊXcUNtgeG 4ad&<MA L{Ay<& h7#a[-Nv)!VB8 ;>{R aV1N l.VXM @;_1G=Qnl ^h+~7z8=6%-`5$s[΂Hx$D8$+H *ǰ1qV٤cxu"b3(o%q:dGֶcGHN`qu[OV\|kDA^rW9d>Ny  *D[V1ZL u$r3M (ADζ(;~w:*g2"yF6X2K -UR`'$r^uB(m.+.N/z|J4u.DJFԚc8dǠQL*̥ӖLaBqezѨ7# 5l'2Q @tx8~sBDb(Izr:V?g|C/lf󔈬@aHofOk Dx~ nA:#R/b5u>vKAO,t,|~ Ei$\ł32Sj8ϥd؟W?]f]',"ՠOZUEϰ6$tǵ%&P^Wf9]jQBo-RI{_!K3asZtBREyL[mUH@dQΔc@Dy*o"栈QX+8 ʛ8 fg(8~4B`{>/䦉29[ofx!DMgy+Ezuj8齖̵KӖ:!ZtKɬk_O?Lt+JI"/r;dsɀmbdbPQD b}97FAUD~|~7bKi-@@Rc,̌;ᩔv?/1<.#iJ;ynI,x:m1Oiڭ=ɐ紙C5:~6c@!Դ_msHB[ 7 r5s X#+f(m)%'v0̂$ˌ-hvrZLBEH9Z?Je詷%` \(WXjIHWKׂ X]\X&.UF(7h(9||N`$hyA]b[8 ).QXm;%тr8fpeG@`< '<29k|[ŽFF 9Psm^Hoj C%7! XE~"SIn=]ΞTBy|%bYrm硨v]/H }:ygݻ:f]b sjHb"#/z{y-AH.`4ov Okx<'C"xLywZigOo1 ߆egaQW^8-HUify)ߍ udl[eM j0@@RBPž\eq?s W hNeY yCE7'q{04Y^7fPi(l+i+}#=|M}4]L&꧞ μx|H΀%v Ȕ[URz#:%‘/0Hڒ$P K˴WD̏պ^4G6Xj?gDyl-pԎZ*`vy0U~7DI>qS{ֳ}BFLlݬ;L`, SES"QΉV³eH!6=yg 7 fppXAacrYCA *,xekD1fǹ2{<;]2F'SɄCR6ݲIW43G_3H*&ʂ4/;>߄c:˩ 5YKKܖ$md"zWd jd\SןJ}Ϥ 0aw -T>SWd@~e7̫WF`z^!^xtu##tOjp|7FIO/Op.CVQ"vsz\C ם2@wrDS䛭 8sY8@;p+q?h`B]a}p{ Dx\5W`n?xR:* #'~=^Z4s}%B@y[F}K)4Hk:6DΪja=>Q\9G.UuPN:U.nI;##04D-%m]*@Y )Y*>󴖥9pEH"!­F#kdMOn@~X=KTLƵ 5۪qpVz[wR~ۄ |\dT +b3_=e2hl&O/4)sڑIK, 9*[Zg$# ~BڞޏТ4JX1b8ծwl9}83v-G'8hKȓaKaW=f bSf{-S Y)X@0[A>XҼ7kI"TdpZ +E>H )&~sb,SUЛɫEH% j>[BOӶ,sP O̜'r =פ*|7F͏:ᲰixWxh0DS|P{]2;ϴ7 -ޅVJ#]&D';8 <6E1Jk6kAXn^)}!]yPR<eky6,.{2^wO83e*9.9߶02RީWs蘺Lw|!Jk 8Kh U/G6h-nu^օ|"̣5K8iuh}z"EB 16f[Nz ?W֘٫C`Z매7W c Phc5&xh#n*^_dACAgpXcoL9nY*ĤwW^X^r@uQ8ftuݸى& 1{w^LqA`^Xᗙ9bѴtHc ,׾$Uc{5E}2+Y$1&x/Y̮0$ {弹UGI!䕍yur  W~PUe;v4*X%KO Q ABqZnVI&Qƻq|{F)%("gw+ xJ녳ٖA~ߩݜ)D5|O2bk`}?[C`& YB)U% 썷PҊˊ// EFWTa\qA*-_ +s-tɊkN&2S21DŸ/n YQ#gwN  ,ll BՇ;[̼ojnH~{7(ngw M,E2\'G6(bIޞMx\+gKݺ)$uy˰O%Ww^1Ă HumNd)jDn'C^( ZG@xʮ>ƚ1f௢htk#uzi&ACA}O{!Tf]rS|BuRܫNO.M#*0bT⸶Fi Bl"bex@ct)ru,?Zq`/V% f<,!mOgo5#㣫4y9N*!43MKT/geX Z-h[:tFf{vla>X&LB`BUtq/mN3[ ]w*[:w*QgzÕ%5%iَzP ;30azQVOP0w[a7x/Ь澲-?E =h# ǎQ Dŕ&@ &s-@$nx, HTBn?dzm,!k0: .AЅ/Wt2ڟDlMwkKgʐՙ[LRsA;oE ѼKz̛ĢTML 3ߵ Y^nZotz#8 ŠK,, ׳ZuiԎ"T@\vAẢU%uo)_U5LP'.8:[6-Wjm4pSc$?-0"8\AA$+!@[3lx jc}F5IzHUvuE"Hxfl3v\&2Iz링oފB J5h{@X0v{fq$#Ug&sY8BQZ4hS7gcC5/C)[ ]e~ӐƯY/?[Jir@= RX:}Z@c`JԱXXh8;wM_ܠ 3O=A 3]:cPh5xBo YkWTkpsF\j[e3*zfMI_>~CT6nQ/D *:&nV-z~OUU3Iej'/asf'+jex)~ɐ9?KThPr-]׹"Ep +8NQ %qDnQ'XwV}4$6=?*B͑ zXfa.lU4FϪx/OQth0mUe&n V>[LAN aY#7YkQ,>_ T=bȈw[| /97z/ahK2|cg[ ^!.SzÇC͡)!R^G B:&˭JE1lvӇ_lʄ̳Ć8ua:8nrU x?vSOfu 4\_A3M~VVb3zbjI ,w1iQx(} iz0KanIK2$`N4N IFjB,e;BZ;5`'~c*9k`H[)WH&O[rΪ(ј^~ق/,(6k~(ua dH\2h,)gl;WఞHʋb%)7LIh=\ZfWk?luh Xj[Ͱ}PPut3brL!P@*iwe?^WUBa/E?lT 7Rf=C1:K)@Hۭ2WI`kzɖ]2p?z{lxcK9m5$Ž6@G[Թ58-'6?᦯"i5N0{h`[V+PݹRӴh*3-ܱ4]J'Bއ쥓ۧӸR }gyAh{KG=P5 ĺvw$v\AD,ź&+H VdKRW՜kU7I|#h]\U5Dcko^ְ8TAP  0AOp%/(ʬ1e%"2kvXkP߱#+vYYUf.8MOj;L*o#ئ邅5ۊڑ~l̿<":㡄%&n7R%gZ3inW!=w=/$*ʎVF,愓L$QH:c>A9Kmrdi 7\3-dq_̌`^Owqأ-k.dZ 3b3( 1q4[6S_7/Bp?{rY&<$Lu/V#8^7 0 O]0Ꭲf?=c̡2fL~sr! s?^7TU:ɯ~'uGp[ +*#ZI,|;AGZB ? Mn*KCS,!uHKG tbJt.9/#t6B%*#\KZL(RM4{?Sd)pLhbQFvuh5s-ŕ%p=NBu _Kp*ɜ]nmRQMנJ %?yUtUϦakĄd*䘧W&gc22t!QVbp2Z6䚧l9B]iê3p(I.W-ʿ"5HK#@ PNYutw1iZkFe0igAv=`H;)+vܯgCO2 JC7ߵyV_#zPB!J͔˞̈׵RgeFZH=%:)h% _v*)*ɰ'/GU4z3۱q2̳&?7bz<\WXgڶ 4;)$ܘWjÉ Aw#NYOk^nsFB{i0(˜cxSx48js\{g"Wrk˒WGRSPw(_qeuʉa*vE'[eӌ86 P o!,wz&{;nC9ݓ8S?VsoqNeH -*$t2i3zdu?Noq|jʶ暐v20<4;gehty}Q>~]pLc>PFI!#zR~% eMwdVMӰUb^b-by+7LsC)}zM_URkwA9qo3ܴGYdf,b߰L gwF/FQ?1:Z*ܜ wIIН+tg ĕws"Iq} SLCNJ¸Φ[OlXβ*Y O7ApޔfT!Z`^8G >1٧A =tʁYgA7v)cBkp27X=d B/',ָQI2Յ*c3hBb.jH)N&8Yg=fI16)ECD+r~(bЩHiTG(g -*~S)Ś0B ^>k 27lߥ.>,sY_8WRB o2)#Mz 6#.^0xZ}gݓ j+*4pT*0،ۉy)u? G2 V3ݿfX>(ݿS ᯛz k[ Gs+w xop/*($u6O# .f>H`!'S _gWaUI#ڰ1} \!8i60 B򑁇شc騌4?Yٝ Cυ%iG)"OdȝT}5Ae/hbs_€}9} &ti5hiux[}*8E=2YCNb?+eo{\/Br IVbjL)Yp }g_.rQd߂Lc(, 7J* BtMY.<, uZkm bfpӠP\\o_l0k|z%-1 b>\"Lb`ޛ|_9GۭL_g5zxdJۄxjZzp̟!aՈPjq=KK9$k#[TƲ-cd|a6uZR3pOWλ‚u\.6`[u7<\ٗL qŭ8JV/ьEki6/m:tA5JVwkJzHE1qW4dn| 1Qը`, ϞUP9 rؼkuu m~;Y&e' h:4Pf bp<[R )b9_=b',ȭպ2 HtCXTu&I5cE3|wj7SQӔKmCO+%s?Y'5@ZUA$23xr ۮ$_d݃p E]m3ce9uG:*$n#zތᓧ#6c!WXo%J ʰ@g1C{Ѩ?v6)5C"ÅHD*BYnTa J#n+d!<+T,T-3T{%'z9=[U<$>AY`p\n(vW9{?Z5m֗)n`Q/{a0~WO~B%!,6gw("L¬5}$lH^y-n,)E6ip=`Us6Bn24AB `ƍtbO3Bfի!fAC#e:7H[Ɍ1BYtSR4)$su}y1J+OTAr;ҜBU^4jO:ZZJy av́UBwqIvHP1_]G|/Ț3<&g, *U {bYm)v[Tߨ>pħo4D%tD Q냚=bGg|58y'd7U2V*67lpD]ë.oo\:Nx~Qz(ᙆADnn+,H#@2&ҡYU٦߲]jK/N 㱥/++rZBB`xL=sS`5\ <5EgWf:ݦf B^ [iL;n4X3C VyPz".$iC_Qx`#VLIRӃ}"E&6_ `1vѨ'g^*HKU<fͧkaZ͚E12b$Ly^MPA\0cz@ ^-3yyQ8>VBq\5L7){OY13}W&4Q)kL'IDX=EHkTGf.<B\ \:{i$m!MT~ -ہAmd:D~꿸@.}hd ˲"+ $?8٨,Bsc'7 *b(okW.j^귚P}#(ΈX\y{j➨?uh*^pϐ )dfAJ;Hȣ-?4zM7ibƽEƳK-OGX^,?$[=5_UOi01Ty癮1|_RX@П3ӃL2BYÐ"AR%u<(ܠ s*IĩVD86 4xtZ6̪Xk,atS|T,00K{3hm׎- >IK[ʊws kF"s5F~ӳSpiCVȰ2rabm8_e`-mEOFhy~stb#F&,],Vl3[C]YD?W!AVhK+9wg3{WQl#:SdG׭>#fid4u3 `mGr\t&(9zشz@టÅ!ة3_MH,ЖE( JoQǃ,`(H:03Y4xޘ6p-* <>+*؈p, LNQ90V/J BtOIib"hI5}(ssBa(S} |QR'-s$z|Ou-/gMU>RQ7n$Z64Xǖ%h@FF,4ofS۶4i~$qC"qkl}Ƞ$B82q=Rf+'l!7 ـX5jj l4-?+V72/O4y#&Nb^$oRwI_m&%w.tHѾHDR)l0޴SUnDK%:=/!!.*-Kd$zy*z3K|]Fo?#~}C 5}l`r.k]z},t@ *+\Ik6PJ:[K}ߘ2ml7s]v2#'ImdtՕ)TuI4Y4·QGLcsx/"SS?(/2c/ōCCpLvo#V^}$$=aJ&)b]z^DG(1&#*-.CֺV`!OAcHRV/׮u3FHorN4 Eo]ü=_w 1=`zOaĽg83sfcݪ]ƎV)~ji" X2=Zw0*)|U'^q1MʬmX>W?h=nb7n}p)lΆ?Bz$zˎ >9#LRf?qSVY~OxJ>C DY XN%8eVfQp|iMu5Ȥ8Q|tЀ:ۛnvHO[:Blpń6Ge2HwH[ ,tp>VLs+ .ٸhxv|X)*ٲSS7`Xt:N]gO*S݀+kqY5^ZIjܺ[8;3 ~3hlKjTؒ 3B"&[*;?顈0h \AlcXtmu6 5 ҽI[w1ɳKL}g.4/B+? u/3]Q2k`؆箐+b; ֑m-\l}>z Co2QyAڿPvk'KɲN6 VMCw1";0 p^+lLpm2ڭX?~0s.z,]a92=j(b=hנM–|bp%S ceqA$ҜBF81xބ<4S9eEFI)`^%Z4@Y\#T@KX_FTOa:.@<,*^YxH#+G :-R*AZZd& A>lKuЯ~`cnr`oECoRA8?[W8阚?Ô!wgHv}{"j}*8P+`!5$em(AG}vfMT#,h`6|gѓ "bM1kw;o0C>vK|lу%")'6kY`'kY}yL O'XUXIjwަSqC"s4pJ~gra.S6Š&a'Cvm=g# Jui5i{דf/t<1$%\vtjaWwB,}m8]/às=G7 11m+i(F=k(vOPs؊E?,&$f&$iQ,Bb 1;k6,Cr=}14h$Fߌ *rm7]h>J#)k%o Ck]U h} vx9g5gMFbK%9D[\fF&Kބ2Ǒr&lXb?W׌kYJB 5o,~)8{ L b6 U'}4,%P`$k?` `Z+)j! ̫|t2ܮ~}*JB]]4 gUic ni~'uIk<G9̑wTIb+Lz,w0lK5j\5ckSoς]GMdHS j^@? Ň8U v@")ZfZAP,iQ5k0#scB;״@9l@*, +i6)CD%q`Bmwe qB\w_K#ȫdNa٨ AZuPCx3=9qjV?[)}}ο:t>f _@Z/JTǃgfo=ee.Ct>s seᕓAi*,NPXρ=F4*#, B5A-[HB&P}Kn۩fC}$յ5!nt{rlDrOWY_taaϡM`e GJrA~D"uS0 HA^9y2Aߜ;!' |Z.3sۃx8r$&3ؙQQ C4yve EIyud+|BټVgrRGӖ ]C?42+\+PȺ}"s+QfWRgWY}`:n|_`H:uj w ^Cwp5"v[%%KW/w-{UJ@zpF.}'a7Bd:T"v?)Nm4xM۳Q[x>A9!5-šҹ3@zrX^#ߨq؞#wU_݈T4ԗMm}ȴջ}5T`2>T=1H~a!F+SmX_e=KO2{(-O/%/FȪby !McYnukIm͢6!ZFcJINO$B`iHmc \zs1'dxjJn˓5׺o(9g.]%\{'| 0o찯5m~'QYpo5 ݺ-\,"W,.}%/uM?ӳ _)WX&f]&P!'~ų7Dmsy y y[F-e1PZMy/3I?kZ1mTkT[q^2 (6ၕ1TQ8ZMqC/$Y J?t2HBu'0 y槺ўDfk E}it%gf;9> P3aRx#*` Ps"Hh LKkL".Bi E(OK]RɿH|D8szʐT{}w[Y4S?٭A~UNN~ N:+KȳaHy9 @ڢÀ شЯ~bp_c=t$R"z@@ll2C?iNi97CR_*}O>Wş/KjSPrfPiC8FW =M ~;c0fcd];Col*a)⺁+%z诺̞Iȷ׎93Vkwe\Y=YƀZ6eR|Z>|.j1]eLG8NCf=9f7Շt4c>sSIxJށA5Y5DHaXoptqץ8ľv\]`YZBQf1U֖ӫY"9cJALO0noY5RȜAkx˼2:H簴u-˸Sqv͇h90bXGZL[\թësq#J~n0-ˌ$yu*…qw\-#x~EP{b*jV[k?#T<>c)CMvbW`pzaoLRaza@}co9sdm_AARɶx Gh0ӯx!n<R 3y5J@ƇBd+xQ; OecG:*$G<QT"??gSl-gR +QU/E ;f wmIRWl;}Pdt84C)hbZq 䵡(I t_cJp߰O\*W+"7Jq*CY5ġ>ܥ})% ~U hxf,v,eׯJRTCm8AN3R>怮?@rscFJaٰ0mt'Ε9=F/sᙋ L.JaqCWfT[a>nyBb,Ø;q@L~&8z[:fOKJua,IbO\nфgM~I+& #eLZ+i  U miVڟX(P9nP _Q;f.1tOKx |Zamt] W;#cy~3JxTLψqSkܻO5Y/ub)yhV`G#>@1ydc$--_5DZF.p yћNdZ_ ˾A}1O!" g@Mc\isʽ٣~C֝)7JaJ/ht*}-Kgd%Rv0[C|)Y2^AQ,fB=˜ 8#L+0)Zs.t:ynw\ޤ٤%v)CN^+QD8o-8 5(bܷ)J jU"6_wdGKJmxXz'KF @7"ݦ3wA9g,>V ḋ@HWU'ds}#|]؊ہ_x0f $Ͻ_;PۑO$VO<}_5X -Bn+̓5H::>`+Xx`y!k98 xz'p+Y2^5^OǗa)iꢐ\d'KJn L!Okm)mZ/du Y#Q38cX~̰Js,kZ8>PVɱ3LV|GL 'jVɣڤ J_SɬN߷jj 㑜^xTEEB=S-lG]X?(c:8jl :}L R+cJr½(#SNYyfGۅ' w܂#:)AD?ݺYzH{-B笘\h-X>N'ՅO8]0w/]s(9hy6u7VEk$c%*Ԡ3ǎ)*sFC )C>^QW" .8Xpc!i @"+=>aGf S[)~ǼO7rem[T*k|C/CmBM juXܢe&DS GRP.,8 ^s";&95;gˤ^7!gig,ܛFy겷%=ιCcWu_/BBګ ?>U+5@=TfsLX6iF$a3g#Gܢoա\m2_Fy4C]ѩD::=4#@D҄{C A(G"XUëOE+++\UJ6awϰ[~ ϼi`H _8ς" ة<^(Vywܪ#ʈw6T[ZŸ#Tj"s [Ha'z>5)iUMf,3n-{ڦ"3koЀAPa14p|fNwsO^%)1:A=~vufWXCgI=Քmx\ltqdV^RT+jaqłK&Ohaw $<CEyCڌ7fhl| Y/3H'2| 0H]f5^ L+CLBWEJj?xʻ˲|Qm aJba];4P< SR#Z@uZ}69`'W瘣;[\c'7vJɢmd*13m 'wG6İIZ^6`\Qw#=F(7rڀ~6BT 9BfBYp]_ݝ_ $5ΊJs\CtLתde[c)$$\ʯcr}Q} ` 2lr ]~1[q}dtsӔ 8٘36w{NZP9^rkKɨY3$V);SY !fOB;]kp`igr7Ȼ*8v4+қMKoHZw$t$0y j>0ߕMftudQJ#sK#34<)RAK8h 0J(a7&u&Ǔ}L.dI08:T,v]+ jh%MIp1p @&TSl*p{¦PgEs,@LNd(rx8 $e0 hO> u_[,Ⱦ'T;uG)jL%=4^"aYUs>Ԇg"5KCOG`6,zC*`-% sRgN5/(XEe+nRE7iKVOuMR+ۻ2a_ԴL-(1*ӜB^a+EjJ {3b-'[mEQ[jA)`8{Bl&**暜 Hc!FY@ v'XbM ή[;vK, l\ FzJSvN|˻®\g Y=-J.W'E:JHsLIGkX[Sm0w[g[!9fPLo<چٽ7ku#F+§.XPԶhօ\u4urߛǤHu&7N_GJ(+YF_Ļ0C>0pf(CxV:HPM-fx9v߸ٵϯiߞ0}'}+_E }GpcA]q5ȵ`Q4 %dX%/O}P&4f wf 5&-97 H@Vؔ`;M f_vh^/x|_-M3,6 &%w"6=WjN⍗nj)- "XYj>'B<~.cS$Mu7-|V6'0TWK^5?XTٜ׍kF_H[#O:ִz(y gY&j-8 ^ɴ/`h-d?pD /WmއhC]rwӮ.%$d>Rɯ |t`RDxcdKrF6|7., DȌ" zq.K ɾ'NUyJv((ZPb^ʡWXT?X`sݿl圎Q `ӫin"0ødX׆QRXrpSX_ּ 2l* Y,07K[*QY waro#a&So,+qC7d"2XK΅ Oڼ)xt[ `h!b^ !AO3&9A\7aJ!祧MjL<طy{tLewFv46:Xl$1{:{Qd{9cqG;{Q,.(>X 2̛X^t b;iauCe}Wwy~$McrS+@r)ꦀ6h@[вPkR6UXHࡻ=ˊ z5L3Bݼ0sH˒CbrXxn'@1]Ө$] _1~9Kd:C_Tt9 :Ds qy1־<8:c)mβ:p2aR>2SdȜ[6NTV%tM@ \% *nc*K貌/b.=#+9_ʢyhE? %kQ1"LĮ޶L#eN6&*JYmԄ.Jz Ӣ.}`< B1Al-{V$ѩ@/pSw& .Sm۲⢯m9IàVDt4L';`vM욁Ki2z7ԾقBkA6c"z `D&jnq+ m؎= OTd4Ln7AD?^O+ąxC':Bin!5X"ʥL~MjEփ>WT< %uI()[Je Ɍ3VBҖWqd:.d4 weێ2z(j>D $\6a}4~#KdZ_#vԶ"Kv9a~vSrbn);w} AkU'iT]ȫgcIt,h[2=r y}E.%[<&җ/Wb7WSNNMuS:n1_[_NU/ODCsgA80<.@[LXjPIމyQNtcʘ4~O!=KGd%lÔ>9=mY<1AyB:JM֓ '0r*{3H ?TFT-ڧϖO+a-ޮJwP+ֺmPհX (&_ lyGw9ʞӏ"?b|>v P̫H9"x ȵ廕:LZp!0j?˶c}Di]`r7R [Ij ]OC܀1UZ4PY@.Oy`33)α+$X#J/2N5Wni&~A6HAEו :gxy)?rpϬ@36]c]qWdoOvL$v\8U?U>~}4)o-̓HڿIXY?/>`ht!'<VZ^osl{rIMx=ت/2D2=#ok[#h.IF"uJ|zPX @ nWHE0=!ҎQcl@EzN-6o~9N Qǎ|&yD5Ms>s" AZ_,UI`&7O]JFKWOu `N_IEƟ)rpZ-q>M6s#<g; %]rG>v|N($hu:lZ!N`_<&{uyDi+0ʭTܪMIxUA8D4 3HK bz H%( PR`Op5R(H gyjF>4e&zB4TY-bv`6X[QW&N=TD0}iH:Xb61U)l!Vp=#ĺlQbB bCB\ ^[I]14rk(+q[Qc=ŚDc 4at"Xg^=|rx6Wձc3Ps ȡ[,N5qhG/2G)k%NnC/ ~W_#ҿSGmcn L\sTd;朚862[U[S&`{1Lw3q^yK*?YV*#SLN(GTHu 5z290$cnCI #@e˷#.'ݖ4nf=`_nmB -&D & |h<{[z6i7?D6&ծ4̠T~&pΜW Sǫ!gi&ucDlG tvWS#b(4jW[+8"$4,ջX^! "Q$ FJ#q$&UFĒI%\q|S4xDxlʘ1e)O_&8teC2p 戚h>I.[D,'Q(aizP-vw #O|*e 697s".!ٳ$:sWEwF}"k۰*Yֈ!H D%68@R,}p5284+Ȱ1e]8 nuM"x3`cܬ<-ʆoSsqz7Xq_%f)ȽZppYJM$${ϑZ)WT{qnn>@-auFa6m,`sRb& U^WP$\!1}:svQ-k8eM9 M+qI!9+;UijוtKEh[sJ)"iEt,RH)إd1`⅄Ik(Υ4g)1h-%bF..SQ_J XWb( KVGF a3+eR!7EggUPIݻPZ!6 ?58E`gf)T0en1}!4ĥeګy[VC)8hGߎ7{NڃilY+'IC L%Ju_0|U|5S' #OKx3$#gB۝Y,I)`I!v<=]x{s9UJaR=+op`,$(5?p+b)ueMe<|a~O\SzCo؀,4 +56Ť~ ƒ Tn#rc'K&\R(]vnxU%PKAJpc-Z )|w#~şp|]rohE~9$iYj,CˑPS`JY.mhRc'Oӎl/QdnKU>yOEpv ry;G>xćԏ#d5ԥÊs2dq>dmr=1F༓6߭2n'(bP8|ږw`,~x˯38h {3F="($Uk9,Ұ] ^U߁zz'h8kYE\ ɲ$9,. g@v~mMriZ#pzeX3ź5s!%Dh,Qt01%;ڛ1R[X= Bd%ItvɪŹ^mT՞WU,  NVd{*c={_ir+dm4W Sق9d1fg7d?+>wFv߁I1E|xęJ%h;JYob#F}DX3&DO1f1ރ W`&b F~n׭c &g+U>#^HxF p-Qo)g瓦O-I_y&H n~O%ZQA~@\FC<H@9krZg٤NLS]d߷[ T<P5xƇaq5}WGf7mN#'X4(=C'Co:yjp͢*FE$'x6r=eڹ]g{KHLy"r_r(?'U^;z_pc &eߙ!I3[υ #4K5M"W.VqX#;jiB!El"(I{8nVK VԺ\d2Gy] j펑PJ85'Mih "8f]槬CMHW2lVeM>uΰEaG=56 YSj%md ),YHZmǛl3d?P`QhU*dq$.{"eJ%2{Zs*4{KP;{Ӕ-%+mZ6NxONRDpvecbYOfcXw,=jmMN^h|RV^iaBl\y:Ǝr +v*oj5Y 简;É"d^vlP=]; l0]s6WރإX)Ff 0Xe~1#_3J!J8f.RnБɯ n?Zïi0pe}J<ۑtQf~;~H{wQ1q:zXc/qk!pO09a1$ 8ض}BCinsͧQqЛ,JV0=rPQ߹x$).j_^;xMz $5vb#W{}a~F)vYv o_:9zݷAIPlŠ9^SUcDŽ;vu3\fǚ*|ȖN^}\cTgJH\!f GGGJۙyevedb] !YI#V$1CC)fFհSs4 mo-||q)dm0z+DJcnK ʍg ;0TjĜ]0є %aS)BQYQ]d7JM{؛]yUF o\бgWۣ!04(uv]]e ~~0u|Ж H8tczзL@拘SX9.[6gqaѪ#,=L/IaPz:Aߊ,4v \In)|m(M[X" 58JOPFnX۹FVX^uLƯ/q7 ?\Q[CV``KMt&Bn)M޳'7k*[Ȣ*Wg|'sG]o, N㔩WO-c-ˋ)gRx{E 6k Ov9-OX†dc/d]6+u/7?ݦkY&fY c2ڛ78r4YI/'u3*ӵ@'=\X[9=ɪE/ ω.Oa#эh<.5b5Qb8"Ȥ_fs2s2]OR f,rCp2zLNl d4VjF-Re`N Z(&r,ֹ9F*k68nO^󃫙4BPL+UAB DHVϭ2‰"8!|6!Lz^&Q|Gd'XO gWƂ6B:궾?fs^+&l%,x2$6b9֨^QSxyxZ F .4N:8(;z ׆d%ONpUoS-Lz=:B4ZwXh:A몖Y3m yE]眮e,iX^&e #S{50p.S߈9l$pXc}ЦS!\[}ZC.qf1]WS0` jMZޅe*0Z )a_,PHFI&Hl 2 'qf&;/ajh_-YD&ԧ_.VM"P8 g>+w,bb ˈTD툏i+k$~`Qa5{agb}n⚞>NiU gRHEJ 2iyl _a$s`&ݗ#Vb,E`_7Tr'j0=pV1\}%5H_rIXaOEBgX9x;)`] 5]Y0ף& ByuuyYϲ-R5%ڹku>:>/omE-c:c2|$ZDx;{]G9*)UޅA=d;t90rYJR$E;cA(_=/p^,4z aPf2]H(j&|_yxY`r݅IR}j*Tx\QY sLܑFCm s'/)τzQ~ߥ| 156.!,) sW 22 }W4ƹ;:S-i (s@brl]rjIlk;'q@YQƓYULJ.K`ws>LĒ~b]q2Wi{N[JQxR6vc`dCQpZT#}?QLA##z"%!ʟuqVk}Zf7fga*|Njp5o_>G'\;6J21ZzO]Q.Po2?Q I]~M6N5Ay軖\U-K^s 8\ ; i #^%7n:aQ.ת`{+r􃒍pa -sZ.ΛPK/ٵٹpOBMH|*C.dtiZjRo m7vY uG1d=w9ROn=R{#HwaF~X~fC|oi!evP۩Зvpʏ)^>wuHxXE\EOO0K/6TlZVJpdB}Jase@o;lD=cBsWpF("?ѓW`S"Η :6pZ)b<_pA1׼>~+ۨ!lpF[&`a+M7Z( #()]'j3 弸*ifU IH%ҝWOYh .O؄![h- mG!,rh%ʁ+IH+7 g@c Iz(=}uS01u9I>v<~Q%Ϸ=[QӀ-|]}iR͔Y+CKX#E<%5(GDko8yRͰx4\y[@H#H*X\/VY;#͚6J!OOg%|Ħ;ق U, oTj1vafryvryk.w`b?K?g8hpX՜?Y9M7vϲyxeEe4rԜ{'Eߺ~e:ۨ |+Ѩ@vf'/*oP&zSsD 4ppEb6EϟIgK-nQ$VdODRcخt؞hڸY׎;U4JE@gbs@Mzv8%Wj_HHGCEl[}"S݄ReRcx_{LxDlaQhf. \`}J.;ݧQ7[Q" Y#XǃbЖ]l-bI (&)M#g[ <\@bZ*DQ{a!O#&'x@>\|O`I:ϥ}պV4.e DfvH@juyNiwr#3z=~i6Mӥѝ\_-gu_7jsQU)/KtbofuK0bS j`s銳ts8tS< 1 EC>`"ݛ0l;aGA2Kμ7= (A6Jc˕Dn,<3e?} d#I0Xť|3^@{`7~[T7 SQOu\)gYS.Vy!fqT1LQ~^ݳ$_{!|D~&[RWZ\ZZO#rG)P\/q9cV1Rkl2EOLsƒ[ 1&6YթAxqMHʍrH\e*_JHb [aN#!B "IO26HBjB 1aXOCODX+Ip %ra릘`{ՋGJ4x5piNxʥ /+Vl\q=^! 7[űcnMѺҀ ๑ FglV4š{R8[4xF<]!M)^fa;aK\SX1dmHyLF"Ѫo yZF;?(t9G`~:e ܌E_UWG/y6椹P*ajB{G#>}jӀޚHJ ~B-a[=^CpR@N|o0 ,f$i[h֩/Mv_1V1 ![S; |>gvq|+5+! ^6HxEzxv]V]2VyĀx+K"'YH,^^CeQ W]hAYh-}i Vt\J"[ܶ~s钑g=WC;HpknJ&≰tp&%P?Kטuq5ՕM}GS=..cICk3T&X6ұZC+s8!ekb G:7g/muRnqB-AOFS%mа32#k)9ͻɿڃ[VzEUftA `̆6%3ÝL z)3Iw*b̼j?"J#d![V(mPD',a}jv-qW.k#+x `\ďg\$zMQh~lCԟ%LӣqkfBa 8/-ɞ+۩9)W-O*L6-(؝{" %RM Q~! ]zx 5zGXQpʬ[!{bEŪ8!r`WM~F.ܬ]'q(WTi>uΕ)tAIY,; #F.= PR}L=ʢpo+ nSWe1üPDĎ1j f]" TmUX*rwRꐨ, epY`D*4q Jℾ럷4 gRآ8[x8v9,ek028a O8GIG︀RAk:SFl3Ej {s>k/E:05R8kj[oP}$ >Vx c+Ҋ zH6 1y\ox +vцsZ?H X[a [>^Zgv7l]a45#&X$Gȱo3=D𷖢3z7S:?"vBD(S6-m gQѨ2 wD8€nZI:C8F<`MpafGI=gQzOR v^/WnN)08A]/<%;ek+QV«0y+}֖}, rz1yO <be:lHߦ#W i2MzՓhQpØRS_^ڸA|3&As/Hbz{ g:z?5Uy`Z`܊M8L @C"c3y(MnK9Qm;(ԗ `*hJϥ/j^˦`{BI?,+I2 y0P441L3 Fh۷}Bj%\bZ0 r8O܇P 9Nc:]yCe[~ JhU*8`dKLR(ْPePȆK/dzCѳLy{ DUtfouj0W$eNj Ї0^Fz085 3)V;vkqزņ%ъ=Dy"{+`w'!:C̣ q(zBę@3A5zXAHc9zT_As]^7jC!fo"/eFp}=Ʋ?4P wRɰ-7EulֲFޟEAV<9P'&|bQBOˍfvwR/F<2QfTږod8A^ѵIXzxeJx46!˃7еOf:CN+.K /{J.(i"͇Njkj]0ldpNxBLJ%C {vs Em^zG^ Zc]SnPty{ ߞ p܆dEZ*+2 7\Ai-mۭtOQ8V<0؇_7[7ېEڱ~DzTD(SD۳׍qTVlƇ?ڔ3a}Xiyu0$@EO72zHN`v%[qܥXBCT xFR{clNwWmA/AǣՂZ %C.Tyi rHNe8hKg3q^˿ 9@wF3րxh` 5V!/r?ks?THEVl)SD6tE}>|M a-7.'5Ee}(wW< Iڵ{V#['O Q? NX +9לCj;el]^N46@l;c!L]piHK_+hB~tkp#sq(>S%WMo߇+0)WGk(ysLeI!42V`vM0>~7 :}nobvo`N2ޣKyUfjwmҾ 0.7gڨ{Ґmdٞd'-g%L$m)w5%p Z)7`Em˽ZQ;AIk۞RKĘ"'p>7o|ňN+'}x=#x:T.7w4A#bCؼʃa^dOvFmE_*P?zo.̛k}~hv.RHW4:sK)cg^>ĥAd(-0ǐ- #Ǣ+г秏+|E #l1 |hIU?'/s._eSUsǻt&R3qX@Mr05L'6xW8S+=gBl1U?v* RrM-{j{2OeXXcn')lbL4\N=Tsh8^E_`m\~#険suY@)?b<~At?uDDoxbB=,@NԤ5tV鶾  A\8TF/Zs>O2xTSZ Mc34>A[h`A{H&' /k 4De[t6Yņ ~zP$AN]utLb ,V n\YpOXHN^{)9 ԳֈԗYc f>]Bu`O͹o0|CNnS2-5c܆ע&p&oAEJoc-hQs](/K[p}MK,ʬ/7{{ ݖU?]h F4Q1Y6MTVXtȧGLm`P-jECMpGS ڢ]ًgO+xqߔs/P0>+ւax U}h'RˎuRr~z2d#ް2W}LH(gfJ1H"ohX~R&e}]WL'+YʝAB:kaMyUH4&#ζ?DV^)Ϳn\#K|D]c`XB6caQԯ\ߜQOډov.d; VU?j]牀)@S%1rƫhXժxO]?9Y,x%5е#B"P Q Sh7E}=:+К%[Zc=mjE)ACeƯՓ1l C T'S)9Z$ y/Ē@4(͸ b$|LVE8!. u .kHfDhVnj:R[`c;!zdzu(J E\ ]xCpWb2aԘg$6">W)lOg Id$V-8^!C2]' #Zhq,`ts6s%De em&l-Oje} Lv㬤6i۴d1Z.ElQK8_ZX':/b<Ԓ}=bJH [bKGf)=in̰C2pˢޓmQl$ݣ% IB|2KkW{ g߷gǝ" tf"?\݃gpEuH$^i&8D!/ O] RW`aIg.׊m)OX5a#O+!++4L#K0= 4KX''ٴ!~wx.}5r $u;Dfy ,-ǹA7DV$uf1 ɋ0AAtKPYuU >-ԀҚ$=Co2Q&aL&l6cJ, Nȃrͦ\&p$fK@%":OL,vO(ݎ]tʗZ{y(M\H'W65xh'itf)NMb&+Cp*Z0_]8lh/e@߳iZ&4q[Rm?XXc(}i _ҹJdc6;ZcΩbkzI9@U٭ٛ k@ϝDaC_$\=Z1+ἡN|T֤g,-c 2^K->?="lt2UR ECǭӅ(4nE28a?rz溠1bjx_9lN/[)XmOou^k~^&UfhKViHչJU/@Mhp!SX] ;͕yD|Sa,kN. O4min@,uO܏E؇`Lr ޯT\TûĔtG@x#LyդdeੁkЊqVɴl2J)u#g`j:8|[浾dԳ!әv,9֏ױh qQpQai@t8+z;b|x鸳2qHS^FErꦶ3shoK)C0} GxvϏ V8=])JMW['q 쎌Bc`vk EaD(:EiFS 1n"ZN*hKw~WػL!7J [ЪV!g'*,>@&9-[J⍻ب Ht)i"OM/'_1`GY{Jd)ƩyOJPYu"u %! *Pk]7E.5^]0Ж,#բ@RBcC6wS`B9|.KL/5v#v1CD1SshĀ`࠸?P/V(h]]IN4Qٻ3]TOT!vN\G$u5)gh<TOXt@ʷma*XI{&pB[H.diӭ "N9v[CBLY crcK]"hqPr)8AxFK0PYHԲ#RN*() ئt'hUg[ 8Cw*d쇸WFa_9; LKZR1S5}*B\ĜJqFw5%¡ְlCoT&*\9jޱf{ 7ibY}֏#ΠGyh $i$luZ$j\B&yGQE K 8v#q\BEh+GwNi0duSDNzq2UY1_O4kDQ6s+rv {9[a}z^m285_'ޑJb*ƧWl3!VMQ^d2N2!MW*hF#F`QSMx[dy}^3޸Uz{l@fn.(o.bme!ӱDTI#Zo<#0đu_s)+ N'*芊Ě SN$hIMf%1FEt|ygY`@R~V9r]4 bl3G8kgɇDOC ״\3sh)Xǣ&c>%{5pה4p@lf"Di )ۧ\^36<^ƀ#|W[\jB䎥5j'c,PqT]e~"?^FST#!xd+< #2gF=$Ma ]S2'3S1x`20 g[u{$ڞ@Z:z",;VBE x Di'D@ sHˋ͑7r#-KAXXQv?zuQsjХbNseV9Qܣ dP%hZAEdZvnsՁw×J}AJ/piWuf.4O̹;o|zzn%~**"A4z i%YΡROB I̺?CH `Rb/ߧRqŷ(5}Pkg@䰲pWI+׀亂C*.jĹlhZB8 ՘_ҕ2.!/ϊ4+I}j-xg6!Z/@w"EmNGjy: E |yB$f=3Pl$E=i,4א2Z,=|$Rk>VRXi6S]#bKG 4,ŅM#jbrhAG#v'w!Hԝl{I/ӲiےLfҭ?ĝfoư& T"-&`37؀TexZQWBׄ^L:<Q5\6㢋| F+"WM-!JAck­1nRlfb0TԋYGtixpN(Qǯszq'PL} pA8:A_l@5YQ|%6Y؜OͮN\MȔQvd&)/=7IEֵT~t2γԨ*1oR]ܿΠeդm c&z0ɓV2 2?WUaВm#!ᩤ}$%x )6*bnJrIP<-Fܞ_!HLz~ұxf 54 ӳ*`cr :*R@D-قO[6.H8R}A3}ۉU!\3?VqTrC9T /܏'Ngɬd+b)sH]Hg7EPL#Я= RZ1'GIB]q6XtrQџ',ϻ:q.ݎ 3G..oeCr{){ ,"kB"F(Rۃ ^Y+),~RܠsvꯢHYJ XA@ ^m-m9-4F"(Z'4׳'2XJC0I0׺ }ӽkbvhH뼀Pz.9ALӁF56'eKdEOeRRIerZ`|{:AAVl?b:=U(3Gʀ_DdGGZl$ ^]. O__O37VF4"#T*<}9Mn!V 5/NSE b#s8T0F#y,S0|8}aDδ/PFflzRx 4-N~ \N2 }uc+,F廼;I;۱yը2N M/9+ǹ79U<6vQ*)\3Aγ%|<\Iæe_ka N)N P5r[y`o8mvlPka)?W #J|1C,l;݁6x7K}]zlI7>`r`'t٩XӥKuɏ{XKvH<>˃{[b+tA$c|w)o {tcp6av,l݅OBB+ #767^Ux-;^' t2eYb[&`“iHPe<;]7Ujp?F!}ͫ-CYK M!Tzy76z[ BQޥl0i!/t=x#RtN[(@*!O(I6'ĝc - m<}u,3qqQSᇴ.eJv$όzm}Z?Ip{8( Dֻ)5ֿ-{཈F}cdDO4E%v>b†|WɊh)˃,\d;lByTpxM`5\y]̌q.) Yk5BY)%dbz1z1@ޒY TEP ͻocp[Uʭ 3 3Diѳ17`u69CֶL B ۃ}kAU^̝0gAj>mcŢVB:XW/b)D\ lYR9OgPk8$JHx %ct~֊jN܋ BNOqkH´TAlr} |­" 2Y+ő1"3wlzHʁԘy d_]! jC@JZs% LHo3QRL~p#Ef[G-d{IЗb]T/g՝55bv_}EynTm?7+"1܁3!?V% *|Mzavh7{ө^UAl;>|Q]kSg4[<* 3 .I*F [<ÝئN?a"1h˄ SƒUsX;ظ\L,>A]A$r#XkKq! ~ѴremSrHӰou},i by"`!XHݶ^jZR InM j۹AW!YnAPF#1$S3d㣫N .1W!O S[%&R^ LD4gT%*gXNTX JHMsDb7=S0HMIvlh"­WbL)TeFaa+묤,EzJO7^}:W'^O\RAI;'B BҜCFg!K@o|ԣuʤ%f=]5Յ !?4#d$(;c--ZJ PR[]o.ɐѥ375@Xx,,&~dA60|_Q٢K4;,d޺ gWNjb9pu~s%=A:%t uDgD,RAN;߲zӞYB."ڮd2fݓ7 {k+?&[ezU$M~XI6\B,?*B1{=XY|`GYEf41$ݍW1kKop$٭CȄq3plSJ-78"ٕJ5C<4ncٴtP]Jj$EGQ`sZ7Rh@jsM"aɿH )V^T)o [ ٖ*wJ]ZLtawLSG& b3niz|;oS . UdN1",lbPK/w5V .m'$i\WR:K& 'f,; mw>$Cvv7r‹c% ,Sq}t4}!r|guZx+q=[R-]Q&Hg``x{߁=yI(Mz9 -<H>;􀬃2\cS_#F@"{eblk~_9GxvN;6<!/.fBh#-[!xA4+l:`iOMy,W}DR';҉;w#+ge@'pDu57^&(ͻRr>+( ۤO82%%Lk>qTc?,J䰛G[F];v ZEsP+ӧ40OX"R4J3!&tTOOdV@-|DrxMW>Tx5OAXZedGظg=/ђ7}o_ 61>4Y$C,?o`†RhBj(t*qe  `w%ͣ=\1bkml/h8q?=1;wi6\k3u۴vUhM%E]ұҪtPܤDG)F[.i|f P7#{Sؿ8K t;]L8r@՝'W˃z'[[H). fJw>ڽ$Jb+5{S"8 >ʞ6 ehۄY8G/w|L%"S`SD'vȘZ hN$e%,gWt I=X3Zo7żEȫ0!ULѯD?NyRҽUڙ p>l!![9dfcfᱭ۹4w;} /{[AۆY}=e79n4M~ڻzE}hnY<.c?|4Q>=UZ㢧8|bv auRK5/8e1([/# :-d✧sσiS=$je!DB|d"RimX͒\2_J#D "(Kӹ"8vBZ^LPY芕_kr%a(9g/ &U.!WLi[CdBA+O`j|-ڵJrz cm+[fSKP2ez-Ab㤈6b1s `%f=Jm$qnϐd&!_|vgj3?M-nmi+ ~)F=;m6uHM ߇x58C͆7)G3{dӹ»#m=7.$mҒ$hPE kGg ՞G3U4-2}P]kW1r[lSKk_8W L8i%#v٭-d?Yרe ]ugf13(BUL"OVMTG~v6Q H91bA7Wiv409,<}FD-͇;YY詻5DIUx]tĥŧ'sS$'v{RV?ba7$oJR9D8 IƘ "st8Md WzKNKq.Q6IF:n"Wʝh?X!]p H C"L'||s?hL1梦 ian{POՒٕE3zQ#rw4zҿnySOۉm9%@T\Z{JʹYs!5q3BPPKSO@Q>|0>4?h;!#]¦m/N".= 8\cr:p@Y9x[[ &鶞0T-* K,2*׀gr!WBx5Iwx21 [r¡D5캮٧(tE瀴bxcyyr>CP.*⎸ >ɽGךI#)z:e:0rQ{=!Q][CjD)͉Eq}Ϩ羲{SkUo[;84!WhOacCfBư8Cb7*/S`^niGi3ZՍ3~֣ m|>FT! lțr`z?' 0Ç?Rx@c`QTvbo9O>{BL.O,Tťԗ)( gV5a8bauD~v81[|U`Zm$8omLֹ]j~*X}oafy1j%O:(痣nƺI+ /"g|Gl=bkHVۛu1N랳j1n@ Ȼҕ%Fe Xb ~3E21 ouʥ$@x.c4Q_ϵؐ2S#V (vC+. *Ah"n|a1 M_*Ok9 Z!`;yawCTJ4KA>y3ʚաϑ][gOXP1)Bɑv !/"4#{gQ2`; C!eOpczfUӧzVnLnFKwk4OT:}FRgx#t}̾FŰf}N_^nocw2y_7ٷ¶3/jj!~mcG_{giG_\ϡg!\tDsc SzpvF҄H Rj(#yOb*@$K(HۑV߳~dҐ-w4o*Ms͵>ur|2%"Q̒H#WHU>ǍfܞdGP@|X⽛LSP5Nt"PЛt,j-NDq{\X5˟]Dy%0H7XKBLة^ 5.hyF BU(P& -In`ڸ7K;).B fjT>;XT{{g<2; kP#D%P|bqHX덍%OV9 #D~wiզ37uz A+;r̟<uNmG{+ڋd*DF̋71S, U#9F<5F+)J0ŝU j[v?צI(/lg܀7@2r*KL :o-Y.T+afhZ=b%H1pPl}SšcvZ[) a؁zFx;{kJ fg2pIu!g!uE "ʝT! htb1# {Pdt;5վn@έR֋9Pm$Ca6W g?@\?$AnD%.b}a尭Uz ;c.c0h caKyIg")#t5[dqŝ‰Q9)Bdnq]+exW 8-/t&LQI'xLrȨF57pqH|q:)_A,Z< jˬ8iș"}iGMYAԥ,A5Z|9X9P -K^(Dp_ePhʬdO80ȀuPg@ˑ@^=V Weo8a蛋mc QrM>+fZœhwj hQ[2x3e`q$*Gc9 7T_ZHy6K/HµS,=g.~}{B&'ݏ 'ѵQeL,2rWډyxz_DJ4W%?5% ~z0 Y{j_PI5-1璌sIT%P0g[2oʒ裝|1ݾ7]OZ-W-꾆G4H*1\"oQ> xR/N&=g@Љ=6PZe ڹvb*vb]8HSrpgv|dax_fuUH-h\ ,c ">򯟗ӎ͇xiyXv?̯Z#MEX1 \Z"h 50rk[/gr" TD,U q߰8-INl &xᇬ; sc');ﱲK Wj*j5@ă;g0$ihy@vYxht"i053;LnʌQ#$zRZCĩcUJjA%߄ߩ!k=!RtX(\rW .6LeH#'FQ= ȓ-X6:{*>V1 6q"b8ȳGV~eja2K!hg@`p1IW%N"r{s^eDl;T#tUa iφ_~L4|EMۼ bл52E\*$`K'ުbYu(h}L3Ƿ]!φZ O6Єx})t8/g&~sS~p^HonkpLV "bWU%B*f1[BX=d`afDv~Zc;,`Lr WqL/;t\gS7it|Ӣ!Dk92)n+UsNީM$[뒣֓u3&$bL0'uI5kl3m-7DR9cw/%WY!G!@%-6b~ZfueJ-嬖W\bc땜n Q7܃3|bfkSATbI%es"ʼLM xv ,T|j. ]S.5uߥ_ U9]7iǥ[چ 0c[@lI)PK`v/auì .'Uin,g dSF8A8pmJG{RuRyP_SdTs~H|լ":٧/ϯELLC7ˍ-_D`_I u?{|!-w__fGp3F e4mݶ븁N[kgxp~7Z!f>]0rFX檅@uo栬k]hHu}S~d׭;~j%|Nke"1{8 T=h e_Q`:WF4Hf' jeTe(_`4EOˬ1FzAFyWi:Rf.渶42sțGhoϷzQ٦N~yY@c6HAݪC alh!w=~\ ǺÀLwc`};9LB DGnPkM޽C~Hoϻ^+{D=اEA@X;)գ̙C$ILYl٤վ0cI=.}5d95 iPbvX$և|BԵvQ-3; g]74M;4Q'͗ڧ^ɝEB{D߇pu ~ro|{'ьsE\uD䵮y6'h6I90~~-7t8pSl;f'14ֻ~(y/NT5K2_Kfvl2# = n9! $kzbqQ7? П\Yq] Z_M^N<:(٫{!#El bzmʂER&M@ڂ >hh̀ Yy  pP)a( +,+1Xљu~>0XE))4{Xf6ߘ Ȱr!?0-,T޸XlF3F]9b`^0X[Ǫ mR G!Xܪ]R/&B?HuoT&L . ҺN$XG[X$ɗ ;ָzM׻U9%5U]oλv[.sAӐHRXJbz[È&>t4P!ׯI7[ϗ3=r1nrA-^b _&y1uX}B꭛m: Ϣ3;8eQsq+HwC vgژܦw JD}lf %\gVav#5$ #Q^>-2O-6=*2: Lj$鼺G]-ه2azomƏ,ו3V LH},B+i&gE>)#\%4v]rIqo^3}q'Tf5(HYg:zH: I;R3vZ_aZ^o]_ԃ@i.XOZyIE#*s6OLSC9Μn->}!88mEADhjUhiv:OyT`Izcj!9E@~"DEWu^M^dc_T]#{6 X:,{^eT 18lyWʷ*_zDy>H)i#:OI]ËS,D+*8fNԟlb6 {"/i"p~~5&l:J3*3Su|*I]_:6AzI\nw > kg~ixCGlU.=CfT苯4yJ+]mQrM*VcՀ8U .tQTD;Q$-4.i8*:Fu!7]̣f'l03h89]k9]`WU|Q~[!Z4d2~x|XjxPJSxе~._{ WoF@𪚁U"ڜ~ v06-Ct< <'x# &0~ ~!._8YK(U9G\#Sq 0-E'-Q8 vNoF)A_@{ۡwI̓W)x2aj*xglK~IѯyaCn5 &~\DcKQ\H#GY(U1]{9/+bBU87s<912v&X}R3ڳߍFH ؂[;8V  %sn\ɵ"WOtT i ノUKFzҌ>vgMOQ|3uIBs<|H*RW9QU]ġɃ.eY춃u~ `PџԔa&n*YE}&tawI4K}DN?p^yV񸷲lץamaddA;3חzeY߉(CAwy x|dJ^fo@/A,l'=PsA j@$%_u'K= 'N){cqn@1?VĢkbO8^l66$tI/ީcU}\33z6Dnc- t2afjU% LMx9QBː F~01(cAY,Ej$kcd:ʽʫ]{I5-6[=u gkS?` 9a rxm1ާZ6dG < |LR7ђβC Vk%9$Iy'[y's}\R]V+-PsG9'C….KR'\pxn#^x_Ԕ6Spdtr,ul؜b\/t5  Z_ezKq*z>jT/om # u¡{b9 I#r1Ja6Fl9mŒ7?0䣆 n5<}l=Sh,S)WfH=kq#?NmY0vyq.{ľautWbRk_jd;|]?8wQ*_?J^`@M ~˞U࢑eut! P͌C>1Q 393NP Xř; mÑ4[.ÑAa9#3ojF&=$zrJ`b6YnHB14Ptmb~Z[3NJ2xCoAd7gbx;8L]j^sƴ,&x9<|zvX0|VP<5]+ y|q!I]Q=ZxbqbUe>_jfEAĖ~[R^ 9xT=/2ڞP3“X,G(y&ے_U7ep`kA0a{<K+ i$;y1 3FXQuclT6ERz|]Xf0J)J/f.d Ksz7+=U᷾y66ec+>lqxԨi2K!kQ0Cx:]lN;\J4F e|2i.,o!P^.0z6qSL$UVF"I.)fhEv?πliVOVsv}ul AW)oY*M4:;gIƻ9B-A60zx}{5ҨNŬX?n݈Q]@kZX;&Lerv>*c$;2?0&ĵ=֪2t90m->O+2M@'iS°4T`t`4TsMŌ̹9J<̓IJf2WȾsU]J.(X5MsFy&6$D ֤UyMޱz٣LP X=P=hszz8zJЖڔ/c *\ɔ+2"RJ; c*GMmٛc/gYi]_+7fe4%eJƒ YI)'qb"#knwrEtR%b`t)gZf t+%wyp\GN/-9.n. `"CM~+濁 ؁]J חM?':׽q[+8D`퓭l׉?r3\- ]0JX9`uÖ&:8 )^LtBE!k="xxgQl 4$S]1v}k҇pNHN|%dV3O~ӑFjU'*Fjr~ ym_Ea'ڀ~k{,cRdf`28ll֨f⯟p(Hbw? 2GOmJ_8 Cv|CX"C{3Lo{~J^Ė&>TLI& R2kX?S)?7KiBM Uz?<""dO~i[f09ԡe.r^Jl(gTx2VM`topԝLMWΞUPdn@CzZ 2>S# c^LlkQ6>=lx:VɴqSv98 =3^'Ykk4;=*`8XbsESݒU`>N]1E N !Ð# ėW2ښ5@EfM{<[Re+h#~

g)389/dTBwUzLGhvR\P8~Zﳊt+pS8R @X߹M8UEB2&.6[9f2ٿ/!D=R=oFU (Dq!n$5=nF:8% T=Q.푛3Jp̱ {ן7pILIz^yMkorn. R6LP9!Gb]l>q?E}?t=xJt3"C5)Oh-[TTx$h69]g1#)۹m/ K=$6@Jʮ BX 3h)&7MPj5DžD\I3<'j'6aލ ]ЌrRbpCd ܣ0gYS_jo*K-lkmS+C*Pe8re,>RE]RP>)>^%h4cSLdB?'nie\&kajV&gAof=S y 65"/vCoUl{!o}1M,ȋb_gЄDݧA3 ԥdnۢJ;HY2=' aւޔ1mtvZMD_-mJ;G~T/nuE TP۫Sփz[L&︊2Pgq/}DB3ԑ Ul"TO/<͹l:S*ȫR+ KBX VzI%[ΊN6xDdKw:Y썁hMSF/ag8~=1ӝIwOQ{i y/k)&v,gjѠl[iuW3JK{ΕK(΄ 2.A ~(0FCq )!%6h*GzK o|@ KA grr0={$L/\um ay,zS#s&0|tnY25%` )Gk0M]un-ۜUebm?I?Y1fH`絀?朆#?[>WGg+IIp4'U׳砫IϷ|#un{>:52-DAF> im6fE3\хcRntFYIWW%r5+tw-J¶ۛvmOnh0L{ftU@.˴{ʥwqZHX(S戽5YVK,D`/LxcLeAZjc^m81$8c!'$&G1 Z k-55pB ܳf l\cRSXq}ʨL"k, D˺89RZ j柆 !K/޸elw9Ӻz(mo DG I^a勪YqR%7XMRvW6z- oP?O75XRUNB 1Vpd9ӆ]hAҘđ1Y'!Z MfQG+ a`{\Mh#զpbK>)rwDzDH\vf ޼h]D:`Ia&o}])N3~3 o!y0& YUpwQ "i=f[\Dw /.JM$0zi19m8bM90`^_oAQl koщwH2{LeRo"/'guVf}H K<!9">En-O.kˉa8B=>-7-XY8 *A(pܛޏāQ K[7m}g.Cm M|v-@nQޒRU:9g"nk LO͑T;r%T?K3K"R&x/_&fjlAAsk( u 1:4LEcLb灄 !z>tڞ2&Jeڈ2#"H#T ޜKXɌemmZ UzoݑJgQM).[A>+ͮp`X. + е-/J1}o?:kPᜉ4@*Qʉ|ڞ~x^0 ]]-zD@0ae@ߩ+ vᾫ K%sqWqz߽#J.ka=?]L0kM)kIHL`$Mӵ&|.rPY9Y=$G6N@(%Dϱ*1茎5`u&(U[FXtNnyeSOwXUjӤS@UO4Ӎ2})D_CNJ%&͎U?*+ZbSN38}S-Qarl 1/~QS,nR.q7 Hk_юJ6hLes6 #Ӗ,LZJ%hK$j}tp2` &w@ ~#lEw0]DN~|t!}Xc6&HSW0Y5\$(ø74EGK8cg{N/prer x% *@rh=e][6J\-]ͫ͝q`r_aU'ϫ6#OeeL2RHC'$G2(j8>»MG5΂钋>rZK>WR+*醗Mى'Jah2-n3,nxfkT¬8@\qY]j餓~Q4/=EIøkeYמuYAbA+KOJ1} -܆BΟs i ˮVqxNNz%%rslɴC[j&<, /Tsw9 `1vŷ.T.ՀIkmw!# ōQU'h' (O{tL.)n Gm*of&=Um#%sNfttErD@SvrհSV0"GQD" %ǭ&ZiF!C_X'v0V 3`BuQ:k.>DX;$~\%WЯv*!ıBJJyY.L\r˻gwS_6 )ӯJXv^5j7 y8@\x}9vz|C $Г۬$ o0F/AD5.guހ[9#rX7{U|tqA J8YZJjt>y }mw'HDf"DbT3fY=1b:rLl\g*Vc*O8?Ά3DexH3 {fjҋ&K["5Gb (sSF>L(E6[,z;Xs'= Ogl8O+5'#l&x;GE P'@a:Kh7#QLjVVq/,n(Je\Ȋj6h%g )@ 9Wg#[zGaD|T$M aeQ wc3$g]I{uEvWÆ'-4Tg8)bt$iy:t"pHw^EʲAHM_XM;tQ.߾ .ko &ڹV;4zgTN[@MW*o aݑ$UKWX2/i/`i/f$XG"7 Ӂ.!|>d3qhߵez8OvG,n'75^(qgr3o{\,^T>zOI7r!B,8$ȺlWYHRT$^*GLsߐpD6DPN9R`4pЅ%0{\~9W㑷8Ll\'}'1JRy鲹ԩ0K&(T*F_P4SCJ`H4(?I d߼G8Ŏ{!MjAl,)޳}L?c:J̆&- }_Fɴؐf츺/!Xr^ dFeVi lMhҘj*b%F| \b}&[p< j=HvM"mf>O$ ]D\i.~`VbzƶH/S[BpB/,xXa7/H9G_'WS}uῤDP@0BU9Ð"ed{?i$zmskAgd1線ݮsjlS{P -;['YQѻrJweaku ii/EI[ƃͺ Ӵ4f5LncE4|!V@טN9[o~+| aft"0ZuBY# afzv f"> E5Z@|f !~B#2 iX"%%CeZQbnwA@ oMG\J?fk z$i2-iլ\wVa%[~!?jij fk; gtV;w~I=~<kU^Ǵ29%DBË́ RѽP0?[Sv`Y JB3qO;[S)VAdJճܳb'^OKyd;(ms`Fdld-\6_# %Y *[ ޵ z.cKDz̈hr=Q/>X]ۮ2#ِc,% |BVQF!bCOe/!}BWSsȯ 'UHYjz3o Zywn2Ma {&PU{T0&XvH- nn4_Z8K!>_(Uly=z?G>iF|!3y~B Wla+tak@) 88Z"tkH_/[L::#h<<9}*=j`do.۳hFwj$FBX2B42,'ۥ؋+O֗=i쉀pD3o;ShqZ~6TKC_aqg/q>A"{ZF \I(/Ҁ[NCrTʚ [m =7!%:ܭDP tGó2cd;o|śjSш 5c|UX ,<_kjFu${h Xcney H<8/;y37VT%XRB6I˒St$Jx(E, fe%( 92BU>&4$9Gd'SgL)SI `!,7=ōWo #we6CK7сFNiLkYX?PDkɪr7'ߡ,|j 'ImC$l*#`I-p,muyo!1=m;λFuZpZ[KS[__(b;WB|˛k!{(mȽߜQ喝KLdP0sϜLQ֐a6Jj 3_$6ގ~DFIUIpAILAS_b A܄͗ڦ+>bt\vΟ"MGr-pӌ;I&9`Q1Dެw)ѧY?P6~%>?q J}OdRɴ~SETIjMqުqȰe+Y@\<[5uy'%$zt'*s!jۻG[-mh5!8x6w:ռ6A3q_4 VL" kAV$܅KU-ɫ9ڄ ;B(-0YmӜta{atXu;Japs4]Xևtr;7Π6V%{/5l.d,E}=MZSuNԠܗsVց&׈8?ʡ*WnWpa0?%]?7,T}.369Gfbfdo 搞"1U=|Xa**,vDUF:a=͋dl/w=I3䏄O@(B7sEsRJ~`^vv84 )՛7<=8kJWK- px^2鄤x7L=f_|#Aab_7 J$lre-c:euU%x/sBV"d.(Z"V֮%n甴ct2TEXYMX_$vqW2Ze4H_7hǓzO'tٵt|'MK:] O."*mD͘M~#"] l74D +Pm,%$K6hm ~'ѣqvؽ;A°$VST"ss6p 4LRbRU!j\XM,JٱEN, .K2^~EtiXyO-l)kݎbU_uKoF9MZyk otVLPɋvk7]Jp!60}{dvg-*'@ [ҿbPZ9!þQsaWi@]O Ly"t逆' )㿿%" nO>+\;31M9o' >qat7;p냐gzKGCK~>/\êWi, {y:l(ZB8[b`O,``RV3O6q.sH\9-|_(yjPvDVƈR$:Ψ2g?,5Axfq\x Kd@cgE3DWW I/:Ycl\1jԁ9)OYphȱK~1lzī,ZN/d3Ӄ!x?0kf²},E䫂 6ZDMT7K #Jns3Q~nQ#`6l%!!fmIm(|$Էm܀7 f-!-?P!y)Z- oJdQwxA6c:ܢ^w*:q@9FI}RyBK8]Cz\ITL.RSP|:Ҋclp7 5 }ҭ 6 'ڏˈ<\-K _GFÍ%h022K7co~q("[g咜GPԇw‹mPn|9['й1bw ܸg]9>7ޝ%qOǭ`*g^J Q8Ha~I迳}3oeT0Kr {ܽMՇ3K zyZA ( khٷ褄2 eA/B;Vz(3Yy?5Ub#h 2#:QQTlMtvhx>U؆EFejW^_{}>>'e#;2GsYJ_KZE!'ԎJ,F֜SBTtzܨǵwbaqӹ)=jS7ivi)B6_4@#rNԋn#!q237HU5~dѧr$66500[/bixÚa7>Œ}@Jckt`g]u)|O!Mvjv4*CJyxR_j6_ G˪p~,k%F#%6Vը7OmC+Vюfe\Q~+xED緖L-O}7xn8JᐚbWyIRowRa}}Ht %&krBb3CH},g3Sgk%CmOx fvQ8 9__z%J-y[IF S_ZR{44'R 'c~!BcdϹf @?5qMRkT '2 Kbz qgOX7r% #2X6{ C95$dYR(@kc rha#ת´6Gvp0 @uxȩQ1qbhhmu524S+ط!TcQ# o|\M?~ڙʉ^Tj-jR5&h0;56T8en$7*} >aC}$\?6n|J#@/d(4^wzM&T<.?}gZGGY )Q뽞nY= D+[o16}HQݺ͕)4Y"F;Dql,\-'qlqJrrƷ~;Q,~cnӦI+1gC1l!EeׯfCX7HG&f5pL)(G.!lNZLGx ]{e7n%AkrAl@){4[]WQmQ=.LBWCoo43Ԡ$Iю,]gOḨ+ fHLt]Ι*րrdֿ:fx'$HӨXU£ NĿt;Dž-de`e@±9,#$g#F{sUvævro|0 6FI`.V ϭc.jKCb;TcOQ2H.zRjo72w3}7W(0vp;*@ȔvcwעytQMƎgs#1H*WE%CšyM!C);=N:ցh,!0,V]ᩆN6 ƨQ־ l4j&;LC&B C6/5\&VH9QlzI0[/ 7ZP|2Q$Uܸ`N!mnt=X?A6(1B .A ,< ٓW5ix ǐȨ~h{b{{nbi LE@1DUO {0?S|z*g/h"S~gqVOg"m?e_ (Sփ3qEnU4 \uϩ M ͊c~5v'n3<ӎ *| u' cj3 ֔jk[&7?qjQ$h7؉Y؍+BӞ\,cORC%CT&u8CL<4Qj#'IO,1CV ǂVn aBH䞍rZD :o  iL|& qOqJIh}o;,/)yT?_j'lS+&ZXz)?6.\ov42tQ65 >%^};tz:S-NH{ RoW&La;ц)PbK$H!`2^ca .ްLZD)S@rWwR :pK.Q+xqQˌ@tPIsLw~pW5Q@}$[ȔUN.¸xU:c_'67Ok/.w 9Ve(EsGé ߾Gb$dZnc1Q<HDm$?zN!WhdsrA1-P5;Ͳ|C>^["L\g 25t.L&#|D,ѱ 3:ix:0N)nn,5G0npű~Eb E'tGj>yXثUbGЖơ|pc^~6-ik#IXk6Q!OdW.w؎Uϥ,0b6 .b64;KT' rcMWe8HN n m +$I^A|tGçrhCТ+tY$؜4]60jAOpigynI|v@A70^?|- .Z~;HZ2ˆ0G%Csh&+$_7g/FQ#A>3jƂZ:k|=vCu 021e^6wSY\#f(o7|E[;XK.#=^yGJXE?{XssD- 71$ 3m2< f'7*o I-uEޒ)a*r X(q~v#0ϰon$f:kWr ,_6+"%(yZKT}D>ʃ̍N_C%"9FXxͳ굜)3+]W+I?T%[ؓ8TN_XygԯM`[KDA0FOQ>q2)C>qBfܪX{o/L邝 nyhއQr}Ex,Sh2%t=ҧk(m($ `^GWz&RھݤgxRgAZdvBJ&P}p4/bn߷qRm'đ{tх1kZ;iBJ 1݅DOo^qkOT:У3;c{⦾A}UvדhcŤ9ӢJTm%dˀ@A0ʓ)/6ʣ9AQLlpOU+W 2^ ց\B͌PUIþG}^;n48 䈜}vk0֔XeO"MEnA/ S Nяv !c`$ҙJ@eQ"xG%m{> JD߯mc a&PyQ\*#֫n6>Ȩ aFcE,aUb~W8ۡ>Υ{1RI $.I1NM0Dg}'sX mt2<%ьghnHu;y">evJhDsO' ǜ{<5J 0껭18%sCn2+Y"jJ =ed|uGFAZ.[ٺڌz8]ɡMsA<-kرMXh/<&k?X,i ƢR; DR6u9&.3IΈkNVivi J:t,%E3Ս\1|4Ha+eCI~#1YB ]+XCvX[:6?99*W !%7kP!L"@8״% u Sgʋdv,bt[ϝ.flfMYuY6 /~I΢!G+K} #BLBpfKԌjo6ǜduLڀhp@tNU2P|wg9c{4T0C Zgu9% _<cMhwM4/:;R8Rپ Aﺔ"?~%d?'3;)1OdzC2llB3cN>[B%WB+$@ږ?Q#^x]+XB_Ṉ*e1\K:ߊv?! Դ xdS%ùpt#ZoGB> ]﫜Ya8 FC򷛧"aer s)dW_B ;~mwr]<|Q 7k+.X)̀a-9R"vwG="~8=fxPЗ:.쟻BHV%zD9JIVDtcoCJQ.6~A/A/KW+iɆXO1NW+ 2,éX}LH1مDk,f/.vWx}g`/O@j>|AR6ݕ#-eh6rZǏrj[ x,6Ǣuw'xvrxP-/KBW-%Ү)/r) zzJKa[w|O159b\f;Dh6ذG. 23i[HK#MҠUN?4y0!g2j"sBoyq!-Cmj&sj9Ӑ#gQA̩}cn>[H#`7D F``IÝxȻ6a- vG³; C?V_2hhp>j^% 䡸8تtVԤOWczY(lc9RYWMwe\kxtfQzLGXB(zReE@ъ%KI  죈szSNSi&zBgV0Y*}&s\aZ"Ͼ|C.DD.w ht'wNĸPGj׸bb)b ޖN*<3+WWMN LGu7têk^ˋMKq}:<@ ><Á;a2TC>?_.I-v-U#h[?+Ň1KC_ld4,= [}k^~{ԳgVĞË+$rsħoœⰊ`ϖq&?ߘ ^S"q)2 oB_ 4tζU28v8IʐXFpfbLO0k\/кB ]Fݼ&h%+"^דW&[Db=1 (,(=>pGi']Pᡜs[U{? yAzh'S0KI%z |~MxWW4oKԢy8wQAh⍾"OAI)b㒑,[? D5l"AHCHʼn*հxՄϽ]xK \Qpq%Hf)4Ʃnr8;d~#ŒG&#IJy+* z4E3axVսUG- \^?pՆȜQ}w΅{2\z fcaZهjxEoĻ[3nNbŒӈ~֯Gg&|#8RZ rc{M7oM Ȩ0wnH5ZUgip48j( ?m4I[Ɋr@$[`E/QZl>ޗ8\`鉞}= wdCy޼3ŝTOa~HOepǪ+4Wi&M8CdBm#>mt#@wΛ+ܤ!*ڡ<2GZm>]jS:b(@R`)'V3%fOFSRRo<3_5+*o( ׃lݾ`1 rD!6emqh?Z2mSl7.~[R?NZfdLzjXWBt`nT*WPR拧)Xg*XaTb7ˍ˜>&l)@S03;$^fi,I9!lc9̈HG:<)I:Bu=sG&Aƞ1ZrC_lK;rTL"JNe#qh܍?tP͸{0A-8HO&mjq+-RpUlwWo4m3@֕Daΐboc$0A=z`xNy@2 ΙETU͖ 4SGIhV64r!-$oxD+<>9W;qXؐsE:,#y-A/=V;riLIa;w0MzQIj ^h 㹆?zu V"WDgW0~5ZZ>}]gUQQhS|CU u-{ TNx`2jՇwd ?ܤ op!H1);y. }mD5uѧTFb(-*8wL>]X JL{QBQ$S͗\U,?\tT){T^rhl62 TnR7HOTw:/B5 '[ !7ǀ.W.jym[( Y`)DcLvp{/1o1td3ϢL3LC #ag-R oK$ڲ w㋜Xq|`}^2sOVՔ>ۿ)[{GsuY`hAOǛէѱnstH2 )cZ`t}~Ò?՟!H㼰Ζ[kt{;Gnu<魐O6Oz b/:9)O,CY_I^45&mu>׋_ׂQb߼R3TY,I#l :%T.K"4j}~2*`?>INf(NcJ@ }dɹT"\0sp\r #3@pZ;y0n,`kad(n+~耵ɘ@"8c'ΫR{_&[)  No(52K%y91LnJJb, d?C{ ?y>?[jdl~/`M?K}#XgB*A/^I5, tul|v]ιea-eiLڔD$ZΣok{Z%:Lzaґw=_(;XX 'ڀǫJ+_ݮ Sq֚L *V&ת_i? -@+Քuכn3%3܋C:hyiV[8F(Lth3dϐl[[^J+P~KK*ҋ7m[5vA@U,5U,Pvh'u-n\VV*ʉީNW 1C&MoUb̀bFfeFj:%W LV$ET}Q_xqCJ.Igzx_Y>/ȶ0YI/lb?9U;դq>f~=2@3R+ Ee_%|d+o߈&QA\ׄ?^ni;'HXuD*##SL58 @by{.<2 j C}ޮ`\ϕ.^9 I:@Pgti#n5ԛ+D gt|Djy*V =(ʹpDXPQ'o#f\XThH(Č3x칣!jeI@N u; 6 Wֿ: B B\вWӱLѺj`á1'\+QF.8c!IL'C/rbs~̹(SPjz$^G Tug޻QQIӄ{\< 2>KQREaVǓ7, ł=cg2]:jY=ATs09vwZ4"ogYbD/!So|&N2-<Èj9@y\5|As3s ;'AY,֭:kW 6']|v%Oު,\n 0kbK픥VI?6J_P楶o=f188jk#tcRYM5 08& w4!66V8v!;"_`br=H:t$3Se&!%V\j~} }FjK$˪ ߝ(O][sp7|u{%YH z)[hiaLғO@sk#\dlO m)UP`h.7'6-h J^bD}a 7%Ҽ`~18 W]Gqд)bq+w7d˝pSan)O;¨vibD֖/"2#FyD_yĦoM$X@V8쀎4W K n;]#9-~Ď7q ?]t{]tb c2u 2pX%5(yc,dS:=KT՘OQ 4U樘xق*}%}od=~?qV B) n|9C?,ZRP;{ # !^IdKPPɪ#\:z|܊PڎٲEUAPϞ~ȃ#}湓[WKAS~:ēZL3{q0*h7v=|ߒkmJDT^ 0k>IBѹc\Tfɹݐ@/YcϜ,vS Luʄ7 ‘6?k,t*~() SZYF\1\/(%9G7\l;G4D& rxnB-|B[^Zs@+:En5O/C֭!4ZC>4.=W2ӇP*}Gr£0`'Mh2񢄏ـRhq/]cI0WԞZ4*_0'J{G[bC^(t^YCI)-/Yk[j|jIÖ|_~ RfiF9>(y䆧 F05*h=9R/\ mԦ^dIH hWl*g(5ov0Y^ƣ)|7m${zj@NNmNy"걿e#@;o`0l/fY[w?s zi( #\Z{9m#ov[kP:8X&Uow Z_xnR/ @1CrW43,:U̷E#jL89z2g]S60xڶk~["6Oz *($FntzYl?CV*P nP;o23,t< Q66֟4Y/t8R倢-mGҮ<dؤykg4+pMD}?Hk pΧ@4;ˤqHHSn&@sWu0 aF\$At|}-O\laycdu[*wP0U›KG;xD٪^m.0:Ҵ+\vC,%Ɖ AHUc7Sȁtizs80$4#hqiΔiE<ӬV1woT{gу rZ %|^ߦp!R3-e4ㆤNAow Z^Ю^Um<<<9GYOkVp,;D^kbз쩾7ґKorzmi+d oZ{;r H/Mv9Rt=:@.Dn3f08,qvB1 FfGbcѷdAhldbSeW#ĉ Ճ)`U8aW_AĠ?O{NrTkz9̋B(7{W2.r7GѴYT(w#Ik4ֽD2}^o8Q9scDڨCXUGZ\U@{`}'Kiyy1dxvnM*v}y;QчհCAbչP|^|qnGFol!W>_^)؊D}"@0M,Utvghp!@9WU(1Ia_e\zRVW+M t9(A ~/vCSN{DW7~팚/w6?^ggߟTm׶)?tcލ`Ytc| <̦Q$t˨>[/"n,DQR 41%t8p_;ks9(L\xqgCV0p!7/I$X6&"p#,Wv%݅'C{fag kyH}բ\|t7?6i*֏Y :91N"R]x;"92 v ~snqr"XزUt785eGs;|koqC[ܛ8dٰVʩJʿ3? spE7~4!(9.=y%ΡO+-/wnYzyaX3k>f$m]?#EaF \=W@4ıknOV8+`,Eq3G1*qIֲ-)V{4R+ëVstm37Wx=iWv"*ךi':X8GoYʾ+w.B 1[b٪g /F"WsKwBYirm[G3hEtԮԭPA>_Io|)m(CF?h$y=i)!v@(Ԕܐ=!9N :3lvXPBHxRT?J41JUL`{{? " v slᚤ21N{۷ukiC쑨L ˲y5$!6'h7.8H{0w WR/蜩D!>5\ o*%*ïgQkA_"1 4ʡDaFc 8dSEal C]vY۬<Ε"7.08B%>-,^^f FuJ U.x=;mAR¢@^3kt2(ꟚLNM؆p&2<|yfd&dX i%/2qKmDgZ.ȋ_ih;E1,BM^ UU-\oLfIG [E|T]ftsy-@9Jd?2@Oj^`5:A@NPevR21i)`X"I!AӎQ;Y־e5TŜ:%E0Ϻ, ^AڧowrtqRy f&rުwhC 5ְVXv_LnsYLzt,ih8C<)PG Yd|uew&QM|RF]-DMb?ޣ{*~Qm/{/ rEW:V؊d!\+4"|g${I Ppm/C]π԰(_d.!&ʝ5#ooY \o.h1EP x(>DǦ7uoB:dSP͐6yG(Pm0)"{12I3hneQ ;83X Zp7;C8k* ()WRG,J(.0ס6D$ڕ yT9 !uAvhͩ^?E3˫z>i@+A޷[.p\&kl|apkb *|4A ?sM6`t,4C~ԏ+jMus{҇xeͮjϯb:8uݼ&lz]3Wue$_Pwzo2&Ȩ^tu*C7%3aN9׹ Ӄ16؜l دIu:r߱ɬngӉ!:&?QY?@W5 w>be+v&+J+.4Ŝǘ[A/C2ߢ!w y\V*@iL5'4ǗD٦mq2.hⰤ1\g6ik?>"D֖T#i$%}mI3JGKx h*w+C̽TduК}78ͤ.ZDQ^p}9aPXqt4UVV.֏b[tgū7}uyHR8)8Xa 0"ۈvGv9̼`޿Qf9Ou[IJ"o(mƣSv$sl"nٹكN6sZ k-YPl eg=#ܲVc?^PDyg:" FZK]dmhSElJuAO!<*X.k#mNO}rSzWF聼IWEg}ASoU[叹JW"kJ"B萔pU=Hi>KsT?4Gy.wST\cٞ M rbWFg6U,-Z/ j7:7W,$n8SbyTuǀudh.7>2tAn;Qι\0%`*XCֿb\23-og`s1*,9^ʮ$T T'*PN?W$c<"Ŋϻ1Δ)::IRc4 2 {ި5^el]a`%,(?(օx~ؑ@d+0h{]dcˍR( ך\9yLE[Z<Ju*߮+n<#q̘ˉ V<=keٺKRIԃG|\F tOXn S-!F -řVe)MQ(- aޜoHky3Gr԰Ҷ x4] M:f&SwZ6a/,odbX5 y@D Pif:#B~͋lpXMv1X'k|ީA.Q5z8Hey3:gLU 2iqDPb1r=Cۑjc®&ZޯΒ7D˟_hr0qX|IqM5ExGڑ(UX9ؐQs63<ůPnS}O &(2^mB!Cxmg֯p.ə`GXI*?fCan';bXv)ugbsB d>1VsMY]^Vg{&;d{k`φNIgT[dtb eSD^WEhOしGCPkVH;Xf;:mj6r0;)t_~9`Ǯ .F8I=7T~̅X㢰* qz[B"j)s$O}Yr9=9сyܟlJk>y L#B BVj>ƨ~= 1i~xraFS<q&f{j&@jX:qbx}Qé(UɜjW+Z>5is sa_(XY{{VlvIąx7%SuY\.ޚ&M*ڏM1s;a\P{Q+|pUgs@CH~s_㊖u Bx;࣑O!vI;5ngb/]dItq# i^55 "Ae«-stH]K1/K0t0ҏM]=$lG]./woG)\W''~EŅf)1[_;X2)LwN~"TXR, ,C0b+ghXؕ]'S*ʢί4)zб! jd!k(=Ե}d{̾eolƙ?T[X] p{J GW_`Xɷ=Wa :D9R[iֹl:w&p)7{f%=˿4I$=.*/6Ejg+/+bTk8Ik& ŇUq0>ᠻ<=4JcU> /Bv# Ϙ?O+FU+n#osRU sqP[‹w+Az20WU#1 WF8(~ lX:me S|HpEGk cYU#M~$ DIK7U)񽋜Y$dZ|N2isI1"@`gVzn@ 6h#mg%U1)&CEܯ۠~E;qorR/M{5927u. _ HܷhOJlA }/ny|W.R֓x|0~rיks?++k)⮃vNc+4WF"{quh2A~]o5?Q*5} xfe2dT7qϛN/e$6eCS_kaautMFx LQlac}tj,PEmS^Ƥʉ{*6$( idKU]L"4Fo >͋R*[*K?tT:E QAvlyWqZl6|MYts!hnY9}n:!ZQѻ {.k1F Gth`WI˛yWOI!ZP=/1ek'^uAh P{X4G-^= WAhH1AC-F7_A`ƈi5qH0 2aM兤-Ųs9e+5V+<1nANV[IstD'ۮG=* h”UH5]CT\8%ɤe8цD N}vHzÓ#/L;{ؙ2R_lW?+E-z\0}~T}ziB\AڷX2|/WU3%bH ro#PK1/ꈒje)?g^T <}o<*PΙtChASqZL"zAGJ/:Rxp8`ϿfGzע{wa:w" -Ǒ|m3C.Hpt0Rq#;y$~;{rXa'lAS'r@X* =3, A:]R5 `+#"w WDOvo`z ٞJp5j5sB wkEr@T;+܏S6 MM:}/>KpTVxMO['0<-'z|i7~NYWP<ͅm;7ձb@fQ*pg>dMX. ] xd >dI7A'4ar:<9WKnjֻCi×jth>BOu֜;'گוZ\&Ik+T/Ր HIEi㴰U&WLkGcP,'EC}.6{bĐ)W.ZiM`92Sdκ0wr!ugKD d4W!iiG OՙdáMPZl`yKߊS⏈x91lE&A<x4G3 غ{REz{bC_9:Jը,M,w{DpL'Nba皛O)/ot tΠi c= p}JeӒӯWJ7R (SɝKq@) ]Ojn0OU'rO"8й8=8nF۠j] %F<~Cr(9SШ Hַv\((6eDm= ^SJzo(N])RC7IN5I-*%X6vN6]}]Z-X~$4d>?fVz2|ɞ%Q({2 eHU7Ez xCmr)Lb⓼er"# 2t<9˕O7ho}JMd#pbXIJk6DŵNzc~%R*Ťցt޻{VE=yBFsQO|5'9nґ3q'kL$+IN$k܅a!KUd 你>X?LP.C|)a|̸/X"&JJxwEm?£ iW%FB FM~'Y%!K]ܚ3m4G+K_IN3@z]åDDf.Kw>le72@TԽ_ȑ%NՀtCZ7M F i3MgRH'i0FV|G;g@r?\Қ}GN49р+uXHׅHZ3a4*} Awuov$R 6 Pg{V]>d}4X_3ɁBJ=ʼ_R%=w^੶% VqK$ Fܨ)z3BKq##\>5v]fB;SιYbHBMA˷Ù6Q۪j/KujfZ8HH5мL mc,w3"ga^p{*'!Bh5سR?bWp`/[zH<2`+fS譙uC&u]"4&hVͪ| 'R!J5cу3L:7FZ{"iY֦rFdFqyHD_gGvҗW &_sa2T<; pѳxeˉBmRaN* hV$dhM\lAKx䍜fż$DBAh()?|C؏?aBuc53_Jt5w/ wm6*??M\sVkEpCHXH.p2ߢJ!IUbVj!nмq4$,2ԖK 1*T/kp6ml_gL9u{*zdkbMhvgFD0%XHTv[ha*I(&$dppھɔNYw;$7+*AB?DGFzHIޛa/W9p5YC%(!B2$ۼ]cU=a [u"kKFj%kz93Қtl/Nˁ ɼ O5W}[.  !~`=¦xQl*gX8eH7̺IʶHR'DLM\᎜VRⅪb_ 46%\ at?-`hk,řpxr}Z h_x˃GDx$ &?Cɲvzeo}Ue],:Tg5t+o2 b"q&!VYvucvt%J%Yg}zYrt>Cgn|g;u٬T?虀{UOyZ0*Lirob IgYۭcJnO;gU]zp"?z?v2-N|9^7ݵsVt}Чez#Δ-\d_* lAIlȌ+̥*ڏrA, Z}--ݴ񦙩_e2xX,~ wK׎TtpEk"{ɪV#3=syjPůyRhLJ jH=JWQto}"ѵ@D?OH34kb-9bn^a^rC-l|f 68AnȡXI^)khf8D;eyIpZ^ &=zP7Q;2zY%yJZbYo/h8!_OZmcCUdtS#f뷒 BIQ TڰBuhDDZYq!6j7c Z:RR%{$˚4t|Zt7T} o#KM|b]@uKuf8@v 8]ټ.j٦מlCm>`Ґqߺ! a\ 0k~=Y6\|JCFX&u':ĔHD+|*5uF}ZBFdGG1mǨYYzЃzsx$O)Q'TMA{zrF1 `\"hV4e5#iJdIO<$l0'"ZRHͺttWgb6dTO1 q%][.d`v8|_wRBF]}xʤ]~RpϿaXTjD og(!=e7ƉPU#` S4%h6c Z 2Yz!g5MI"ˢ1QF_L}-Vڜ]ómh"[/upJé> gob1y;2GoYpf zP~D?0 6uA$AxdDVLhn"KV/T\Zknu<7}Pz1"US=.XѲmXQaǡiNX5Ԑ/\|'+غJ/pZ4QtΝ4N}'+& T ^yf@0_Q䕙&P?ڜ*=knzTk\YtfO= ehJ=X?W5ԅA3U_M8,wWj_J>}F^M)`N-Y+T2[a/f. 9mx~8}@Qr$wqʯr1Cάͤ.,BYHmFO9kgDоK~.[}V!z<^1b!MIҿ6^ y #:ZCYyN,#n-e;m8ۧqCO3J6d0ѼRY9:igz~b)joCM:̩}^\}I8oL KȢ;@R丢~ Hղ].ts,D87ow͊hiC:+8_e>u7s@㠳e0~h"N"7j]}Qk;3./ɓ I 0K-fvNpD+kf2Z9n>8!jRU C\pKh[?H bZ1Sޅa^+n$bi]2rs<+30>}w@v31}4pPeu(!WhQTCjLa$zj`XGaGYxsVoG+%_^8K= #Mh/pF 'n`$rsIp7?j\a] 궸J\$+,r^;IKJUҟpޮ{<]T%4LUSoތ93yQfR4J %yf.&l$l]^V3;YQCWwH$"+ {ٕ ;.IAUWuzNw~BGɛNEէkjku0~GLT;N3/5J+p06 V#A{KUhEh4~_Ghg񪍥 a74U`ˌP<j.Euzᅘ B¦+{jӑZݷ-wŎd&12pi&:5r%^8yy\t"JGV yT `Ia5U$Zm_̘qwdڠZ꽅bPPIAp0`"Y!ɋs4oӔgⵍ1礅!-F%be5VaqgO׼#Ц |SF7bGܻk7U)K i#ޮU.VvVA0_ RfϏ꺧&@#eicHAUپ|8YZ9H zg~6_`*4Ňt6 Z ʓAħu5X'DVNKܳ?4~ sOOY=\jW|B}4R u2Ze(_B"uS_q/3ov9Z6Hfi gb덊Β()8x_Zb/{H2~ H\BZc4vI?82o{wIʊ*'&A̺/C|@h<q0禰F f/ClC+ΉxvzH'LWB_qŐy2[tʋ_7<#8 Ѣ.+J#XL/Yd!h'!b>/|p,+Lq'Z'ʋъ.gΪ+":jxd( ۺ*'Ae֑@P :3z:щ1Vљgqj52aP_>9ў ieQ4lcqV:BffMxN.+NONOpš무@KbWz,n>EZb)e[|/"s+$e+&sF1ܞTLȈvau:S؋-&+HbМ]/&Q0^9*NE넵F2}>Ur 8SJx*U7qM@ w=qXAZfRVeqe|)?2v7f :Է\[ xvO}h1 Ws)^ê؏I`95"ϡu+N\@t:;~/(ԋ< 6NɶԵQ'x=QNѭp7b9WDY>m^"4ԅRs/Fi^K_Xƒ o)+do1:3Xn*%/'".暎O@T J3Ȋ3 =վ$XĒ_uCg ǐ}*}u.lDԕ߭l@K9biyĺĂ4Egq@B;:L=9X+Uqw* Ցڐuf8}KO;ٺ=+LM%6 菥;SXAXOQNT SI1DӎuȪsOtrk`9 ݟpY2˴ jj'҅#? ]\H!PH󸋫oh7t)Ke%}*j5 ![424mcb|#iK\Ԇ<)F:4ݬ^c*tw9٫@ٙTQԺl(6J͊0pcH/`'Q ̃o5k2M֣"g !:?, KF{&Hqo,9&.P`;.x@N JwYi֒"`,W({<|k(d;5̼ģWO x걓֚ԶdQ?2.H?j nD+Nt$bG8&2K <>e[صP01>憴Z^ak[;,|nȄZ =npl p$mUIOiq-y4#)<װD<3p;pN9ݵ t"RjSƟ1usZw̽tXI|t/m/tPw\v!6Di3 L¨-zsQT҆И rg*a)6t?6BWXp,+ E~;tMaylADVE2! +XƿumӶۭd,ac["yB <9 "#1N?Ope|nɊ֑- UXp;{]ZoN[ B_P7:?`o~i؜7ٗĄʄTDljWWs> @TćiǸ@p1{DgO[:И`w!{I(^Hz @LMHr&N3tBw:L9t~xŬ 2'67!BƟ۸.jm'53A@Ihxz>Ǧ$e2[eZ4t+J9 *G #+*@b0K20Sɸ"ġ;(5lڐP, Xxxg.>пR #W! @z,/*Ijy$\λY N{ʣĞєo|.#Nv@-16k7cIN3ꅩAV33oRFR)5~oSd.I2jMXDA#v my69?,6B^vu,si6 boڵ6=m͌klb1!g"ydp3bѧ`?*5a6V?Jn4'5.r:0ۼH|6Or:@n :Orv*2HVL{Ph4uIJB(*J18QGdR/hS o5E4?>={,Ѱn)JXvQϙJ`k+ q`Ee2eݸ{'|M!ݢ^/Pup(Iib9}9\ZJv 9Y[h#~$Rܺ 7Wbrai2;.,4 T@ WFI޸q4K~? u0ʡ&r|PJ7/J8]>?9WB.tc|QI" Iyye]/{w{>թ035dHG-(R2 g^n))Ⳮ|C~}^`xRYg& Yߝk6hUW~̡p$ ale}1?&=m"ItSER]$rW_ƇtJ/p ?ENOGi<^t 2Tu-hAOevޠZp&d|ӿBn dI05)njPLBe(TR_r󠋲k_U#F䵥h2:x[b.+tJ|W$@Fh?)iLHMDxuѠ,mʳ—7vdĐX^4|4@wD]l{))|I~%M-k,*R- DdU.lRxۛCݪr͘BtA=}K,į0óU?͟9VÇ 3m^0*.[eRVUKU&24f y;#-#1iG4‘i6OUG m,yZ2 'oݩ`Q7mHztwgRD`ԁf7:{kEXQLRXwʝMzeVZNԙiN%O]ڪBg~*TNã}~H^H9$UoU4l<^̻ csI_|1]s Og|Xw|%FjnEpc&o؊>-?[nrG14(% vG$ .)mz!uS<$o>琭Hk`Ze~>h9G.%UXS 0r@lT.NHuսiɠC""’C2 7 ƴ%ItӽL㑖X`cwgu8tBIu'T#%ٓ Scl^7>[#=gȔ祘nֹ] j??@?*=#RJB\艡W!W}EK&D/6,cNb QBՀsuP{%>ż,!nTgz3 sww#`߂'DsIX &ׂ6-GU\oL/#l_P <ߡ1^-Gi;)4-ε-B{NlylUAKJ:{-W9n# 6=U_ _5:8- mf"[>V"(܁X9{ٮX/^3"UB:jÅte}(4b{)$XڷWx,,NP݁b 21 a UXXV*fQbDB"O\ϔB'(3ezFTCh+X|VzZ L@_~}jlTZC^ /? qb޴4 9`?~3㥳IZfV ҁ.)3ᓖ|lé2.GFBd^f17M}1"?}W• _L4K<7P3.YoqļuW|v%)V+aGoӪTP$L*\{N 2#n5$* t/[:'s4AJΤPۄς7=*8It=drS;C71TQp].(^j;Okxe#}7B9JeiOmKWv `b> ?rV [D]Ce:^zZ@giH¥lhk ޥ˲o`֊! aHc5q= 'YД_ѯ1 bkuI?YƠ@ 7ZQ0q!Ÿm!p9ViRwFwֻ ءz&W?V4/Ω1AQ yJJ,t俐hUuի2sQȟ"bq}V{Zvw 3NnHǿJ=m4uS32i84ۇ2H {1LӶ{tUqv$gPI[ %ap+R-OAQ ([bʣ<0IZ ߴb8Ԥϓ  w@3ΔէZWiSsKϱKV?#h8;, }/xV hBH,pdVe%㔰씐HYhBx6z'$Ežr@`I}{;ֻQě4l,KL6c_X齓J܍?TH~D'K5 ppiŃ3C9 DcdEc"uؽYVO% t&(4&Ko4F}6.T'% cz5z(Jgj,JxO~wѫ@R8{S~mdp:T8m?9P11QUd6ʋkpJ9E00m?y>C4cH~XunLKT-hQ 'Ԧ/γ.$O}K"*;aY8#Z*6U%94Ay%PDcWQbzPcWKSYP:_؝u Gd8@ݠ&;Jhs~oZ(Ji&NDٯjq3q:B7e_W.^C]ːjٕ2Gk n[isN A>~n* $pXYbф" ^iL !D0G8d ˜c-tx' `FrI09 R=L%{e9 #ݍMϙvWD"I[ܷy_Lwήa}BMkV;{w`ŭk؍eוA/,]**2=!^a|5\n1RceKxiupvR<*is ·ѻ{+'hڐαDv2_s2̖ALS&߱i R(bcW⼮xm=X[Cvܕjf>[p޴q8$h}\YE&{Rb.9;ϏW~DxIfxyS+SooL l ewohey;/%!·( Q?dC{mzUE L4{$Io~4|&ۊ fΕ?8g\qTQE[ѻK1pu^phrqfCqf]]\-B0/G}^wr#|aDW\HY_`YKzFU7mfYߵ$tCVXu0@jXG 4(%w95%bz}oM].ya*5L2*~ ^fl|>S;x ijf?YUY` Oaȸ/pr)TOοH6䔰COJdoقqAr_os> ((%hݵ77חsd9xZ%R6}dcjWV{l, ׫S~Ї{R1zb:!Xw2GX'rK8_k(qz9 ߼;:vD>.&H FJy}LdR| Z*(Ukq/f꿮 vAAhly5= 4&)؞>fb9xxR)@E\J#9vp`]!|w@Y?l4,L5x<-(ҌUnZ6.b/A%x>|z`œIc]|xtii\-4qwJTi胕~D-BA{!>c[IDfR%$.ϡiE.ԏs^v~0t .9lˇNWe致#2Gٯ'-n#g UEI Kن?o9N]ucY蹛ᘁAGNS͔]XmETf76]d=μlJr{b5>}3X9nnU"iH92Pؿ|ϳ߳A|XgωRt%HspRZ%=>pF |^P̂r\s?7|:!ZQ pzCF5i>E Ңޔ7 qgH VnrophH!  \:Z>i۲̌ ‚]7;U47:(|"BoL.KVU>nR}u. ]`^ә0lߓ? K;&m SA7f_])~ 74;zpKiقORf|ApޖuFN h3658J@'CncW^(vf7=*Jؗu<-z>O&wWa9OpxWWC5SȂS+m3j 0 [5F(Q ښl:P7h~rqukoXaG(~+W.eڡz/2)wYO\܄84eȡKXҔFb F. )CPYj~g`21ڗrTU\B~ϭ#+V:ILEx.%{0YfJ1 D0anSgYt]| ⏅f|7Xvn~6 t?O/;+b<8 z\I~Ʃ`kG]ŠM^?bM_-F=U\g> B&~s[ ./eb< \lf zCHS^m3) .ܙAHe }zeYӑ[|\x|pX8ޭT{8bIa4k&5`oa_D |vVdpҕb|f=uqMFgBŬ_Um M![ʿ0cߟ]RZ8"g~}41^-g0LWSX`m o rJtt{Β:bQmWoNcLvIs-aǿjD )X-;֨oIFt!!.F9c߅/x4eգTeJ Mj^k\s1@G|LWI^:uFz.4=TU)+="!. וy8y2UNpBAo( ^ ,%3fԅ)782 fσ^ t l=-Ddr\74ˣld bWÒ)fm Z7N09&Mn%<'융_Uqv|WhKZ_h=1ýaOť-H<Ct\Ď]F 2U )@@Bfd-~n„,jT S=;Մ39U<00p {(ɐQw-zc4f3%l/ay3E ]ՉPï2Lԭ# i'lbd6Ԗg!S-\q8O>֖^KYcU}+ܷd p'ھu; -)x ԙFRt.(>D,5Y&{6r5u_ݞHq*6o){|wL~6~˰Fx-neh/j1ϻʔI׹xp.\} um+dܩ'@tKE}rJP'5?L]7AD*í6 mi҉pȷ 5f^X). y7PQU|[^,P!*[!^~2*dMK1_ /%np=lce|jZ;/#Z uGxi0'Kr.^_yE|~?3͔,΢Td.M#ַmf7f4[^BuLܩVɻ3h%T;$Gw,RJCG$n҃h1Ży$P!^M9gl1:214<%2#sFÍFQWElEfIvmnz ,8Z_c3f^Y=e&IgUt8hv vޫ7.*uGCoA`tU3UP$ J"P\L؀AϻL\`iG%[enTrY7JdRd~puc:m HHΗK-bD;k&!Mgd.Q3Zoo 6#Ltf~@r`zHUDв%8T.)޲v?)gM[!AH\x~kT95h mg!7&iP\ )dLPsMsgk6r%&%3cf.`o,$2!^-g--"PE2`i֙ kLG/Qd)5dL6 cE f%Y 5&.#ZvtY :uE3l@lDԅq/6]['>m륅(kCl}ģ+D TϢhFCRY “y/)jg;1zWgG#l/*Os rt  5\})3q$v,2Hޣ~D41Ok TSQϫ9ўvgʰX9k!]I*`G1JPgC{di,ܢ}o'8bb^aQO97p+冣3(xd׶vKˁLi"8Lڜ. ]8d,`\nVɨxgm^8Mb=<: gʫ>8EE8te%޽1ڍ%t 0:8a- [$Q5ײ|"ğ  rOCg;`ys#VByr"MjVNRS{IeG3I׽k@N9.GW\~j$}[TLvgyQ'bMW\MUh*jxUJ&w;]HG3SGEZ(-h0O~izL@Zu bKDv̴̗GP%X k>G5@jmP?lɷ{Vǖ *7겤>I[ݠxl#r@:R׏b ZN/.L Ů-[ PF^%9'0ЪngE%STrp-[xJ~Bh'[N=Ci=ku3{|^S]IHqk D 59M]~b;4pMgG_KM}ʙ+u9qtޝ4$I<=̀iQ'TYa+BiC;M!s!C z,C2ddNߨϹ鸼+"H8-ѻ`;ŖF*_x>2ª|Ȟ}}҉8l7&z\4w׭yP00ϰp ijrRwbW'ؗXH)-փt ɠ D*Z0a3ʤ;BlDh4Șm{m<-) 0,^?x%'srm'-m +񘍾 Ӡw*9Y7 L&<`QGD%n=Sm.O,_Mr5w!#2_y;v5,N|%ί)Ѕρ} ɆQP /A#S-\)@xyN!q=@O,{ H3?>yX[a\K c}l )%=E?ɚ]ܧQ6NxXKxcQXA%Uj#$ $2t% YGzDEg&ƪ#ZcL 9Go#'K sD- 7w ;hϲ9Lj;|F$j[W `VtkEU6ifbuK\K5EfPC(SY~>hUڃY_jId Oյ0(RŨ-MJ+$NbLjbzBy9{È*?{Ng@`"h!`-&_"jqjFk9`Τ.>b琰fovUE_Ef6)pu.xr/&>>qr'\a(A䇚 >C4`2oCo/+WsAIH)AcdDqfƿ _7T\ps۵qNLjz)2MK1 B+b_/ƮFب3WU`|{.h1#;(6u/&!Kμo8PnJTGu#N}zy\`i3,U(Niv!= nyPzcӑUVozn,v9S@Cv2<+;qS/'ΦC1[n^va V@sg! E`!:&LP̐.x66d H1OkrLӕBdĄbQOw!V,kd?ӓy8If/ M}xGK#mM!)8v )X;8Ȝ~/ ģ"8̊ ,v^^A-K,bϯXSe%ق$yo35u*_VVIMdzZ쎨0a1Ɉ?Q AD`G IUZ.~D*Suyʦc/J^"vRE]"lƒJbh $o}s\(b(QM7FE^"wx91O"YV dhBh[0 :Ź >EQQzmpQο?Y!졪Qx{[#)꺫ܗXaL#J1BMMZE& T1aӂ 𣐑"_I}nW07}{_ds{)8T\Ȉ5K6Yo#,fE~8r4j٠N@"[hM$`+.<^ΤjAۋ 0}c% dO .i[̌:4<6Xjml9& :FQK4 n1gʚP ~okm{F1z3H D|#0&h&XF,u=!G<3a0bit8p@ZUJ-Jzm`@ G:Pp1޵t]3wNt5HMzFnܙkʆ*ZJۖ(n OVr-ypU, JYpx\uy8vyxHH5EDa\^w0g$!QD^mgoil#y^3JS%h dΣBF;/6ﯙOnTԪm f͙;B]}sg6]zNc‹nR>*B71dBSI,3ɓ]'o"8cz~?26?pxƌц (1G3g6>n|N@%+uU=s;/ :BƦx` ꈆYeΨ̟Vff﨤4T{ֵp'Nd)h 0-@ ©G+ ,.̞3b8(88+M>zj)MhmATuxm+xhG'iHYkS-Pm`Р[hol?Val~-4K96ȜI>@*8KYև$Hɩuso'G{I Dg<UsN J5 "mb %HHJ:"Âw0 {3s <`HUU{CdtBֽCaC WɽpgFvѵ+d%{1}wֶ%S$~唾]:fۥa|`O v[KONq[#d/jG8hi)<EmvZzAyXէeVg#yVvO9[/#kn'OVW`+do/P*5KVAsA11J|дj**Lp^p2RQ51sTCՙ0H axӏ4Mk[cii2еapIȚZ6ܲ&Doh*^xm*gN۝6l1zZ^ nr֓nTdć}avO1bMµ5C2W:`V\ToVojX!"U;5 6[Aw_ Дnw41biy9|ơICa%H'"[2 F#}-΄dk{W!D~c]*1d0W=d.xmvuSM x#``AGK%N|'|<h=I [M9E8B,|-Rd  >LG: B5C.h-Z7:=t U\EK}J󕐑1㏴-B碭zqA}e1!Nꢏa͙\qS _ZgxB>Omu {lv#hةbTf mÉ69p]l5= 3=̯Z8,:pDD %aN+ԳI6YZNbAq x[*vfQh>ӣgx ֙6% ?a)(P!vmJL-=?iS-ߤbJR^4kWkir\Kٟk\Rh=7q=cD@& 쥞}Ayl+ot"`ȕ8DS$Ykݓ&4AYDŽF *k<dWx 8H4{t ȭJCH'P=`Kvcuw%Ҋ~oIVa6%=&GJmQUm až'у:"G@zJd{Vn'A+ˣp?#Uk15xăWŸVVUҰ {0 :@ Tg+x3.4!nKHzaٷS>"%!AP RFʂWϿRLEӴ{mCYӣyf1?_ gYU 녭Y(V:~䬼X@h+sI/O M|}U9rvl4 h۲|'UηI2TyMvmF63Jq으Z {'F#.HSv q{+hS1 7!{Q:Zs}^ݙXb \cxA;X"eP`]Ff<Ѻ) 'w8xycœ]H#pFεBsh6XxR=Ū _>.S;6meZ.T-Kmz[T8^_ijOkZ3rtb6?nq"a ~Z77WdsN)$IÀ Ne%$ IW6Gh6Fp1QްRϠV!Gw Wγg'|W+2[Ke&8Yx5|| *1gPS&N(&D!2!V]FXIftb trϜjZ/uǃw1R$PϜHwclL BTpI]9{T܀F÷ԙ6Ց4'f\>jQuqa(xEC+fs4)Ǟ=צ=Yޝƒ#Gbw .{ǎ78[9' 97ǎ$o9Mzvha&v0wO 8ɓZo7 n,[fd6s, $˙diAty.HbLo@E0ԇ4@4Z00qSC.tI'835&cWf~X Yǿ"mL`<4TpMr@IlW ek}~*tbJx0] HZf&H 3}[bĖ T?rALD 95PZBy81>IޱҋyYAb(Ԟ釖t6`ߎ B< h!0D|hS]^ -Nk38u-ϛ;1Xlc/עx>nK^!%1J1,q"̌V,g'L"VU|eq9)T|SQJk׵ tϖ{uH:(M"w1%|Uoa{(LA^[yJ}Fk6*E`!erUY1Gn͗.ʄɃ BLF8B,6!_dCL G8AfRYr#Ж6,JلvtCL]ZPUWHh [XGK,Kd:uXc[q(:wCj, IOZ1>bJ,u)7~Јv8Y16&Gk0W31Mx=Wd0$M 8 p3i`"7^k;AV>:K'pr9uPXdQ\6-?x]>r+Nܯ/{CQ0ٖ؍(lٙ2y`c4qx\@web_mJP}W̿%z~3S/Htg`ѳvHhLsb20}d,V}zpËOB3Zl6O,C`;ν!Ez Ǫh0|0K^w1w޴Hxl),7b^~(ȴ~\9-XP@Y7<&OJXڦ;ˇ)6Z/0PKPM`Im g2B9ì£*;&2F\*1ҵA`kk/%KF$Li2E\嶬Y> ΈE",CS_"x·}d)f;ZDIعX@{3 ͭF!akۗlKvZqf KT+3EP8j6dgsa@}v&J"{Tou!J%wPvse'2 }ͪ3E@bͰ08ی_D h %iJ"bO0<ñu,WIŦ[8KԸkVg&ҭeඈl_)ܶ'Nq%Zo.O s+/eC\xDŽDh )9 g0rsKOEy^R2Ȫsh@=[m(Hrq35*aU˚ ðSo1ۇ%@LLv-҄r1J/# > ݴ6LN OF`I1X77R*<["l _FVG܊b˖q jYS3W6 /0$~&;μ1P#HyߵMr;Y{mepZŒK(ϱ)h_Ǘ$@! jߋo`%ͨwqׄ>lw 4cfHB5mC,v #:eZe>_( t=.X[JQ),4+$,'+j)|>DL-g HN<3^N\HGysUhNzRgoA3^}*Up8{AdFǒ$EĿll>PYԬ1A$[b͞[̆/|J=zω Xׅ`˩7EG Dc^:cgf޻z<.Q+pFYE5Լq;1l _+ST˭p4S+qYχ]Н k0 ,éA73Lͱ4Ȁ<|w( x]-s%')ɕT\|y =,;NJn_i )*֭8r0#SsGXN 2٘>&/.JpoI2AQ# Ӯ'C_Ύ oeWnri9|.48 Z"4h+%Coi@'$z -X{^#GÒ=ɫWVcTe˨ k4ug)wzN Q 4wHmB̡]N8>Iӳс^hdQsvm&P6~scsZvIKꮀCD]ķbY7.I9`#'?u-Vy189fҹ/BՌ0v KӮ!)W\8f3[sk|:ګGK;a ƳjV5qĺ`t`*;1DgfdAWC.*HQ,gAW7֜LRgNf+Yۥ^FJhxqwAfm`SP/wͭ'XG/[mݳ%=$zǔOCd0+:Ǟ sGe X hzkkJ^8e@,:tdrI9S4+ }&BWkdZ|qdq| h#PD@ ̗eD3eDF_U6Z<1r]+SE+j/@I ٖ>mdՊvpq"DmH6u4\1EjMH@M :$AHݵT&W =zP-nS]`s!"v3!ZšBQ J`!q7lTN^I7^Y1(ǺJ#Ї 2-ZN5$igڑ)9U3iU IĭI znn>8 xRL8 eߝe JAbfcca?.bYmd |K*rѯ;)$q;2zy+?9^&@enVt`Д3V R^- ~4\D8"{eP)!(D:ZA+{ F q_NXsR mZ V;ƣ"Rlx?Q)}= ;߃꯽(Uş9EP[Fgtom4cA } Dyg ֈ K&W\7Pɹl+;3&M,iAwԓ\wHeX(& I e9ϙuƝ iҺ7i) n#o/E<DŽ#c]Z`htR1JNa[Njk$T~Py, uckJ5%Yy Aqh/x#ߝ_;$XUe4wq<۪8d>o̕Fõ& 0)kAS'Jdc?a;b'nl3m/X;|&dE-r% aC ,@;D bƟ׻*, S8|@*$]0jL*?5\(1Y-UP<>hB놌51 ~q$G$ofqM(!+FWtf1p=[to"$I \ (|câݗf\j -);fQ𛡜F 0=~*I~odtE5k,BKu@8uik|` * :MEwLtu&ZJgKQM]%῍r{Z$#\UNnu:Gq;0ٱ0@v4 /iSW*Z40PHY>1/)lE?o'Y^H/-'Gdv,2Yu8MbJ?h Usz\+{1R4$M gTJQ{i|!>G$Jg̴gQ]M̂"~F{Pw:Sج]ST)'ia^ND Kf)p4Ԉy{@QZx~Yjb?O3٨:>d܏-A:=$ 趽*=/y\}'N6ĎL*ny_ᡎ7֣պ A'"ؚ}\S0n@Y[S٘SqJ ؊Fqn#O^'97*?V} ]ã z~bݯ^a&-դ9Ƨd0bJ0'k:@FG f'm4ݱt?V&(LD*:at=ןN9+%/>Hz@ O MjssF*f.u~L+z7|Nԩ14Tk\TRw ~On(H)=CrF"KOr^8BHʂk{কcLZJQ ~A"a1.=DbţYםAߋ]- s*sGoEwfwU8߇r -X [+ebVdJ $YTѣɾdytޡOH00 O紓nbKѮ,Vp¤,H<ߎ ¯B.Jre;^MΨ,*F\D:1nw$d -ؒ5 JO0]]QKzkE䖣HͲʔ]r5vt"f6BlP77z8'jtny\Q䪢VLoZgc;yХ~$TpBl yG-!fd-q934MT^K1Aw²-9vs\ *Ӻy$qz3+pk 08&FթF0pXF_"5}_psKC4=y/4,Y?zv;eJekp!JľɻIszg\4Wxr;M`B|P )a}ԇ'A'KKqDTJ):H1-Avۙ8]A*z 'Olz#@z^Iw?QHd?6rVRYU6_,pEUM)r&{XKqu2s3e`0IQd*lO 4V9ľx$M3o=RⲇX$cJl,ZmUf@6V=Y9w~J6-V/i09eR2P3?+x+2a#`0juFVՃA i"r14749c}91Ę N >r˃MNb",˖sFGTZn+.)LCS7jemgcY%RsCK8"7l^1fܓ* >-Ad064mڇ{.&kK,ٸIC6BO.ןk-w;j 'GE5shZ38'FZd]˙)ꭚ-Kt6jo+3rxɧ`룍)RG)hd;=NDIa;cTGR3!ih{0הCTöqTIҌ` Z"Gc='v㌯bui8$ eJ򅰻μ IdQ\to[Whm:mb&_\ '{=5sU9n?;kڹK;#,-( F8.Һu3)g5\ck0 @I WYY <âH_1wS] ǵLs$2γ-#)N&XoXmJ, KL4B}_ z*f};'lG|ҖS,=vhWcyi0pXANEſ8òg{yhK1,'s'ʳ?%^oTi`S7|ez֬ìɍ;xD`G5 5&϶b@yifrr} td\gy=x{sK̮T5Ƚgz6#jlTK;:;ڡ !*8A 0x&>gʭ:*,7I'¶C$(ěI S5KBCֆRUl<nYI͢9~%Y+ 2u+s0xhekbJ]x @UAO#oԄD]`YҳhVaKG~ UT|t#z♌ݥGguDdЧVN&fQKD]@*wvqĆ8Di@H=Zp]DH>KCnʗk}\)~m;78QE+"`{- |^hhɯ-(& 0ߑEjZNSB*{U6@J%7&QkRg-@7z%-ә}"ȍξhŞbX0 VJt֋Xɲ#k_h*k31ziw[0raxnPDm]UlLa9R [&]ߝor rS8;?S)ڤ,!}XBO.G:i L[^4s'ͻ53 fD)IZ]f@XI3G]dg1`@a88cּ1N"j§+@m<с"\WfKIxR=-M(Lj/$wG?uB΃zQ$0|9YT8Ў)k[]% ~b_h ;lYXLzFSmHͮrB¢܊hY{c|,ka)mLY7: f]2>"5SO2-HQvVe3ߞ Fב6f\aqh8%vꕎIf`TY'ޱY*5.wJ҄ڱ|p[R؝/Ϟ *4F*S Eڞ//&We&ɷ+ǨӾ6 ~Wn/Iin~l*QgݳIt,!,G4S:V'RTs,waprx)7JR@_M1:!ژl6Ka{>[aP !V޷Q튓ܓ4gHTMW)N)Gi>#O>prpn {H\+l%7OY%PljŸU65/zO[9 dW0˦C.* (&fY#$4uxwkXK8l> Jm~9²53:6ڼypTe3>Y Y?,HArʽwDv=IQG|=)U:<8]5(ILdĮ0I:Wm|HKvO(QS8Q-IyVg_!,@#+HƣkŔ$8h[HmkJCs{qytСgn'V &,gvH+ -&,9<$^wlR s̨(d~Jq+_SqաŚ?]pI[:y%F%>Q g5@'bw0 ߒf4S#0 ^Ʒ;aA9w[ +Mviy+y70y|N0~R$}zUKofW/0{һÝj6!Kǜw5k 5 m.1Wx,E ,O&S,%t]lJ#PW.viڙdp} H )uj+!a3}ᵄj[' k\}>b?\֪IQ_ɜ*cwj,.3"Abf`k 5Lt )ֆwHDgJXs5HMuQ)Ҥ xe"ɎAw Ϡb.+>) ,!A/#ȍ| !i![WK=Nf;x-q%!Aw[ ?nai5n67J`)o߄ MpƂ b3>9qԜŶ:rI`,w_g/4KaJ}6i_kF4WϚ4ZOg2h}ĵPu$n :p|JɁ6 \g_v3p~Slݬ +4~uݕ/dMz x|*2-2l+@eOSZ .OScG7\i.2 }7";1+4~O&,C <u\T{CyFM<@U.&"oR S?c. u45j;IA;#+|j>*Ѡf*a N* r}xPw6ƈ :ɫ\?_E_F)# U:Z~&ag(W* 6ҧuP|b!JcldY|RH\[♮Lca-Vę&:9w<"[:rix JxZىqg[!bM FC2J*}عɫ{?HanӺU!݁͗6dW퍤&8SQ3u?TZS7z%gj@BڠWkljʫ in,ApXxq|}9GH3冫j*+(e:ɓ" \af/ZYYP?5Wh/nӯH*V,LD¿4}~IR7^!TE)K&bL;;x|Oz-JAl`U|g[W*v$fɆWRQd4c\.JXynY_fm{s-g8("-c3}DDayX~޴QErRqPSLE͋w9D6ПE;Fَ#JXkwGΧG42sSq .Tfec"f/M;<h5Lؽ?ُ]z6Z7! I͸lX]lxW)uM΀ ?&f7X>_`E!H#Q@և_kHYgt;\;v+y^%Zxd䀗ukY>e&%)5ؕ!{gyJr P2p J9[3 ᩅOZgBpTӍ=)\wDޠOkj%Sӹ0Ѻś?̓ޘyбlk΢w_9q'ĵdʯ @yC_Y>~,C+z^5_jW DZW;@g`h?@xX(vP&.xޤ4x>fc^Y*x1^[6?iG htdY"#1 pJ? tjVX4˔~PrGXW3~+vR ֭zE$/F3M91,r4(g̑HZinV0n3&\67"z<8-0 TG( L],*DaM/b&=!б+UD{ERɐ"Q)}:\[D:y"8[޲dP<7_3j" 1zc^*$g5+ F,!v e_2TmeG۲;kdz'WaԆﮮ m4qCř Fcm/DLEgCG~g䛒D/e? fAa31{ 4mpszk^9b1ژ3ȚӅi(Ѧީ+ .[K.&d0p"P]5z.<̃ݠ*i!ct3IO@vw(3T S:zɘS;Qe[~d,kS-.5< @C$vċLVg:lyeKrGoxnh b0gÊ%S"L$ k5}l)%L,^VG0CPZ@!ɞ\sj XmSw1al$zU`x 3`Px^wo5]t -\4-{{_W' .] 'RGȷ8ehrR'ʯmo}; ߓ`=0s,"x;_#s iT@o\n ,+/c3v2Xֹu$V֥fCm#j]ȍ !BwWu{b-q. o R:11#Ct거$JRZE=ڀDjm2!@! hUT> ֵ"q2{mFEI4V`.iaSeC6F4& 8,0i}#IgsYshPCL/̪cwVչ,[G8*Ep"G|nwO| M &՗&z.(tKNREo\mCJLm?^ 0'7K4/庺Q?PoL:术ʾ#!7pY|x۽b[΄D]TU(^?L>s8I})A%<өsudckI,",E֡~+cbha# %n~! "n5T I2b0wmXH>KN`zzBQ1 }r]p3r"P4j +L=c1_J%ve^%#r+BiQ:U#:h\/laMtlqAήd eL2  Elψ > y,CءcmA n+?d_З'}iFALgX2xk7;3qF]{ƭ=RQ_ l3PIM"S?]y(-琱'#vv|9ԉ!hѥ\eb K0ȁ{h5B MFx@ksU`:;~ HܵcOC-㳱Qys6:ikn2lrMIc /\*tʳu*ႀz-usF2gxQ0%~[fEB:l`aC-!Ub';4\J!O@;Ws[8ץ & XQ.Bo7PZJlPGRPpͽ` N3i6+ͶTs쉼:~K6\4(/8A~{}Fm?wkڞ $- tٟ$NQƣe,\czv2c^O`y_0DzK$Ckl??9]C!D֜}G_qXywkPb<_V)6,k)SċD: ,`Hx:y#T/p{cAi`7cHfJ9ЀM\(r&!cE@e_q~F[R.0Hкأ V9|<EJmvXQcLfY/Q | 4, }lKڤht@isܖ? ͂Ҋ~y~L u}%q./u9\t-Lfsiۀ[Jb,hpxJMV$PH/M D`NބGT/H# O>UY7maTo9Qt( j9h/H>Ֆ;WE}=A\W\!=GSԍ__SPd;7>[]EԈ(A+$ #Xl+$O'¸ 1gۛHTfU:n%tZ'nUU`*Jz )^[Y/VZGostGK.rq=( oHD?#3Ǘ!mad%[E4Ȱ-"dZ#І)'иiw&16ꠧnq#[lu܁Q6UPd28ϯ/A{-tI4\U0zޱ'=8Zڃj ޸ ?}Į*Zߥ㹮u}&D[zH3rwCa67`UhyH@a |p9|0Ϥ^Nr]}D!Ya;Vk fp} Hv 6)m~]C1RRBL΅N* C5Rʳ-,PXd_]F;5 JmZ':!|_ $K+Nګi%886 /O;$*V45.>Sۈ*\HJ;g.0Fx;-'.!]''g3[ X)J+9PZ} PYX5d(TTvMTJ_ѵk1'‍m&/E.leT؁ne_Q/CXW#s7}֕SKFR uDZV *w1fЗHz_2ŪY$݆ 8UޜY#_`gxy$I*^"adfӒQEz;3#&4$ ][.܊-1N=03W2,%FObH"aWK:ښw^9S4snɱEFkn#S~t\%{tI 1;,&ZĺvV<L@\sXSNeQk,.Ps"ds% ME '>G˥B'{b`^d?qoFz/҈gYS#$zD\[ʑӷ@KrXq[ה֏Gvǹ d)4lhTUW]=T̳O %w߰.Pѱy 8'R1ۛ2 S}u=vj==`:dGptaH*+ *jE>cU.p8f3 bQt5&Ce@= a!5WWڏ!q# Eof.6"m qČ"`]$B joڄbVjGmiʩuɁq0 \;-vYU#;N.,4q6~^QD@uT(3ԫX}{:P 󰛌9 !i #EL񄎒YJ$5ѣ{琹GGDC,Bեq!YmY uhkdhw4ecJIr?(u@¨!QwU.H:ʍk=&ټ ^{CYѮJ-T3$'[,[EßҖ:tc?[3O&J bЍ hZqTPnCmf`驺L"xx 7uy!mngNj;>KK|'Gkk^, A&XtXmwu9GvP)1},P 9~ɑX@%:I { Tu)d@!q\0> LoxoۉqEy&Mb£ʃ5b%0ͱ䯷H_}W6 q}TM>N5PK#cs#~S BsHJn5P~J\70l]VCYI'NʩZ>)jnUIS],x4/(ϲ.̯{榚T\Jx[" uiF>I5x[e˱ϊoL7w/QGN߻zaHcAHI4vA}YVzaSXk%1-frO5A)p$8!G"6l' d,*Ƶ)JkcYs9M<χs;Rz,7LIq*R/3 Ԫ[ݝ*s ٧k6GL~:"u06s\kwS25j 9gWCxyt9I b2?JٳV"DDr|n;˳ɶ3i<{LgJݫ~r0{d\T1xIAгc&cݎwFQo`BXy!ܪ?ס(S=2 g؍B%k()_A Y} p96ye}!}A !tƚ1aHjD7ۅGjMQ&b -sFkj]ϴ'R#,&13v4*Ԍ@d=T2LY;B@H zN}H MA+ݻb ޕ|IT _*5O-4#mbO6љ `$E3W6iCn뷡xD ILAy}*jH@_7ax8Aׄ=pr mVYk~,(YqE#<&=r`a]3)j23٬]=@-8 k͝V( }S!TzOo._q4Eӭ*"뢮nleCHGXlf/+$O 3ୣ?ޔEd*zsOnCG!=hd2S#;TOr5܀IGd!ghE9aLF8n#W݈K{ޝh@̗$Ixm.Y#k%6{@3:R]a_88~M-%ڷez%vv(O~(D#x[ [B@b#$1쓘 c]|IL:= oEw ﳖ5$JM=U;K!XCsHU}$]R C/<#{IX!+ѷgI<d6qb*g4W^ŭ ER:8Goㄒ1Ȃf,C(o J`Wzy¤BaPAJDZwcP˥6q{،]Z XCA|`AGӝЙu*$8^j;&0NN$UDV)%s+zą' [:mX=;Ln>-{:reRZM=@q5HTEmgj  l_?l- g83dOlmbww?6K!Kj< 3?BHtAvp& o^B> "\7~m;9*#\AR#zbx. h'Gf(g[А.yPmcc-,@ē=qY(' ͅH3 ;֭E2yVZcϳNy9kݺ;[tkrD.* FÅOն&= êyHn_E7l(ղ/^o+ZKk|A=)ι[Z;F]Nf÷%#N5+y9hP~ؼVӀ4uܫ1 ڦ(`TmZ!{+)K#褽ܒZ<ږ~lk=ғ?K~qč8R7R9;/24AFDSYAB׬_}}(gSТP\)rBK%`Tlujş%ԽH-]DȒ{N7D˖h!ѱӐ*<:5I?d g:4"~װƈ 3)"&c" ȦZ1g 0WhmW43OT̗U$ 13rh† c".a `#!UGՉv^;)a<*pXq]Gﰗ(fkz4p TRm71(ϑ/Y҄;]xq,?7Zt)g)ED|P sWM9KPm?;cҸ^k% /Q@嚹JuqvUA9Iq+Dd:xG\zoJsoF0I_6TI(\ae濵]SxI*Ist˜.sIk;u W"BJA?C6. W9.aKvn (]s ZKHٰo̺ oԂro?9?n{틂J3;P!o],U#ZeSy,"S%ߤy =J@W2癭3O4D/ ؇DD+yfY92I>MpWz  8T+WU;цKQfLPhMzo]P"Wy|ĉ8@&{XkՌhK.pyxBbl/ nq@Q憏q(x8чHzU2eakW'sU> Oњ+=j|dDi.I bZ6&c4*nSP%%x`S/ G#Ÿ!?+]f@tސl[M:$4a@EeO9}.vѦ Z!|8rc +ãdx- A (g"ӏ.>N|nɠv[ ,YQDMtEXXsx%eۢc5XXY;#&qIS <[II]+Gf9PRO|J R.S0; (u-a[c]K@]%;9lB=wq%\I8۵8 U)~șc̳{ jfV͔L`HK:t..b;D}ɴ<% gaj$ A2AŘ3KIJxirsj56C@w@m28K;^HU1__oIFyg =IrYHLԤ֗s6t ![|> )0HvD]/ʦ%Fn*;汒sG63CfNjg^rBAr*}S ,UıU$Sf=d' ]VE(WhYW1rXUuE,LeQy,aR^$%d %)uCw%:}9x[HA$cфjb:ҧ z}ԃtD~=MqhjV =(gv>`rSwKYTO>r"卤 w8eO.B:p0"nFst]Uo| ;lՅ&`r'!з^nR&B4|/(ZֽEvj=,bcOФ3f|kXcQښBK126(iVab5uZ}hnu 2LsBZx4$5{'OSE$%5Y6PuɐHgaSxU!`R}i( JU5 uؤm:\6~FAK:NT_kiQSJɉ$<,* xEHϗW{֞Ӛ_5,il\.SL>=EJ/X >5}|3ci"D&Ѿ'T̸@Kas@$Yk@l QsYPHV^`lYܷOz8 T1#+()C\q{Zf+} )ا8Jw #cߌZXF*"%CpV(< ](HNs*g'uլ}$0(%.D)}ُgo{n^8O)҉ (\(VKR*Tv@ŚO[oWP@xn| b>-5TTR(O›Z$f_$0;ά,#AtO`tsa^Go^Hfι!*L!dDa2$UtB%E|`U&-:RKqm.fCb}D׉$~˫|r#L}[)'O c/Jtsf-I8az8ezNP*\T;GQ<[tu6^6w[H_ Igfvq&`sMd>HӸ/Qk*WHAђE7nP5po[Ә0G/^5&+

Dž@NlE:e Um"Kƪ3!ͬ!H  ͮC 2%q:y>W7Od͓R 6SS:` 2PDȯ\{] 'CZ՚TթLM3X`d4"PK z \>mρݕ\Υɮ Q@3rtm}v&[ph8ɢ?Q~$c. h=Q)9#:6s2x\y8 `"sRqCX:ȿr\IM[szqYb07O ApKZl&?'7!mڢƍ&B:FBЙ­ s]gR-<5ݩ;+FП- #}\j -Snk l 0^qM'_EOYeFOK)UǗ%j]: C7ݟG]{`Y(f9Fah`Q`[Le9*ov0#$2U"nf? 7] ~Z\^qɍsf}5 pKG?{IƌqqOSJGɢ>Ng$^p%6u0䇧:y\ǔ^:̛qAj mi,ræ,4}Yp$k.T ^R #r b1pʦq.] d=}{M#eN:̕o gf\h#I3ρWVl4 `je TK9/ rXR3Ҋpܐ:1PO,݂-8b^*P+u!1VPt=T)lz>rұ$:eQAR;䊀1'~b͌1 m-X3ꌆ3J# G\qdL , h)@`%N !ZŨq Q0%!S)u0؂x;*v;g`^ u,M^y 31P:Tb b Bi#XX/b5hHp}\"I㳟yؔ3Ld;'0seGע %?w#8s![סQ}qd .CvDgX* .J?3\~U#E/4wRU.E"/2{=Ik@EWk!s8"UjWW,wi eWwL} #, C5k]꯼M LCU@65b!bV>ږK{MR60qƱ~<_Z,u],r_`09GpH1oQbwfekYjGA/Vr'z6& Z?ߟS?{=(M b;܂1]lBܖ<9"@ʗzZ曳Hʯ )4UlTrq'o'ЬґDj9X z̀na_\%ࠜ)Z-K{I^a|SKWvrt]tUt.W鰪V,Xx@S{,~zf@ԒAUol?H[ 5Sצ_b&S&="}nx#_a{0!M)t#DaT5ԴG iV]6}h/*d]+^:U1h7Z vJJC>%y\jH:HGmCGFv +&?| 9$ UQ xUE1 gchTc-C$ 宄T{)?E}OO,~Pk'9VXoSڹ3͡ \<qcz"Y^?D(jNzXUSs)9#vkf)=QHY0JX_EBL9*fwiH??̼"-$cF>I9Ś~X^%)wAhG~p p6?'m(/FG@ #,w ]e+6&oL2~|I>+/v{Zjk"&AyRw;&O|fmÁ=c@f(k7g1&!fN狪 .%*蕡1LNAmABP4Yď`-OߠpTN<{g"P6٬tMa>FGr!*QɽN<xI(eania*(qD I%j P}(}Z/K\­3'[W_j}og9;Eb4Fʧ\%d(5̘C^],XITخFFAٖ-7cyNt6pV'@$Zxr0 `{DD*Ș)ȃr ç)>OT1G?c4}|2-aIY%i:4aZFb~bTuz*#\f雵朡dr~=%*ʀ½wKSUr&<~D66Gƃ3?@.%PotXaWrdA-12rr(\tayfl@y'=$;oL8I` ƓcC bW!$`Dptj;gH֜v zefff'^w7nH]vקq R~ط"ߔv8x29iTH:!.e8sd9@DCde i([ci5 8i++%0꜇fV}d{sV~[ n֐&iўbmh 2^Jڰ2j1V,gR|ϋam}:fgXh+8NW;3(3aWcŊZ̍i@_vyb&t@\ԑYn@Yq m|xF?Jk6L֦DZ@(W^7-/m*=$]VbyQ73i9_쒗w*MOL$ n9e/Y <ۅp5ӕƩ2=/ז9ƨ#5븹%ƎEeM3hVv-¿ęW3[kN YcG_NS+=i6_o| 7 tMDPtSЙӃz=qk\@/ a> piՉ0F2g&Ъ^ߘ cԶk*AT0Ejaԡu0yp5dc) [r}x,$7>k+mb["T!Jaђ0NCMFC`]Bro q݉@}^(Iڞ$..KN:qFe{SiFd|C>4_02'! ܒ!,I@D02vXӰ<aYԮQ1(-#C#EҪyFzɳ87BJ 1`BelŪ\S5͵ ` t{@aS9^E>eOW3U.%΁5ҵ;ԋE5Z e-Dzaz=Șux!z)BҗTb7Eu)=ҭ~H&ns[j Jj S經~ddb_˷e?cEov$SKR<~ l>;U5#^k-:NzƌXvEY(軜+ B:l?tFV R@wj|Pm Xf,|s"h+[-T8 *&8)w)DŽfT0'ˑ HI bϳՐ VI+)iûA%ÇC.:J= hgy{+ -!ݻO=zIxP29q ǒF5BJG "K0ZZ2,!okKZ°XoS2J-ut"]kmxR>.x|ҴhJ~e>9`&8bv8$ɷ#q ]Sgʆci:,47U8@ڷ{KaȠ;fI7KMQEƐ!?)_PਥO.'(U[8s R+45jo?VФ%Me,W[Y#Jً0k$|x7UEFVBبbz8?j 0Ϥ\ 46`2v6OT .J.NAV"͜iGkM=A|>4Y8t55%4~8;*tԕaWnGhs(#FsA \G x|@UL ύr̒ .l|OddĊ&]!g?X`ז4nQ2qyLu_.WBc uWiu0|"ؠDBU'r3~]uX˾C% 4 =`4,l! |)2c%s)SILVHToo"0dۥ7/a,8V5e'lN%C_7[o }[,! Jk'G~ΕeEٗ NG+\[.SaӞ2e  hД(K眴K ɈUU%\N;;TMЫBk wr{? ;*Bh+ /{©TP KǪD;Yk *$ЦQɗv9dQ]"*YVY-N.aHlKh(T"C-r%I& 6$fhV9_9VnzC4^w:^J%o ߑ)\cI Ż17%_ߛ腿B 22z {SOi0TMvxeÆ y w.y`t_]o?"~xVg.0ǰ((K 7 } [uJ, nu'XDНkT:cZ|闲vfFx+# ^c?Vཱུ}\glFt?3w`Lx_D/Lр::4yPlNX[|({r?ĽfL+>h* 1QbҾ ^7vs/k?;HH0hƻ_d W?JXw(.5CRM+Jh"as'Y2}<>\ ]cg!ݎ"`!Jp(>MafD!l7MwK;>]cIG{ETĚc WOh.ui [%y[YB)/MF9f9kI`HbZ!H¤:{r6ʄ+ qWՂ.C}(U%PZ ?enCU!=""$NPN{~Eb/1}r}b=7$ĩW#0Dd4ͯE3t[Q ,hC]'}'m.'galg9_<\V29HVtީ'RS~AT&79܍DÔ,=*|9Ǟ\u* w tyovDws<' `~SɉNY~VgXrHY5\3ߚ\WR~HtƁyQabU 0~1_>mtpL"0kc KP[BM2$ؼ˥S%A36 =.&U/8,Y1pUu}䐊XFEUN//BCv̮$6J&: JSc'h<ڣ;ܕeUn~VG9Ylllfl6ON(A!ԕm*,HU JЄI;dGsNR5йm3)S V\bs0qsoG±bVB  reL&s˱wI#! T ~E)ӿWl(Wi,Kt`zlCOMR7c iФP5z.zoIY]ÿ_z!\ߜlݭ Xcc84"$ sw1Gm<>39qx@?vV .=}< Qa^Vߙf붵=ĩ陕ض5,[92ViJUVpڢ3#wj|B Ī2> ?MŘSaaC|+JRp(L.ض\_kMoqۣ$ eރu2LN%VCLj~Dbs /!O}F7t'.v)A& 8zt|(hSXk[<~ڷM. ,04/."6VQpAfmЧwOj~xD$_JM[RjOyWt5skq澰5$MF?jHNe7;;.Wu[hgE`mzUZكvȂo!ݾvWv"z#Ly8Fc-h#[9Ԃn۾LS ܤIW9ޑAfX3<nNiFjDK.@_e#f6lхRvy)J-=-oЁqj_> T(gbbpJ!h+|ՊXBŸ6_Pꝅc'Px?ULi<+v(oEO,"~(i߈F4s4 GGѭ^5tPl,61 ="=A葯7fU6-`U% rOQsp%&kW@eR2irQ *q?U6SJK4!juQ {he{Y?IqV4 ǃ= YX+뜸[L#Gic$ 3.5) bmrm9Ǐmh&R9n îN3Ŝx^ƜU\%V%tzX5>^i|*.޻<>8⬊Ѽ'd@eI-2M޵= ݲ6lgW 3>6m:yo_IXbp,!O,$؟^I}[Ba`6M[G5wC9]O1 *WxZF@''}KY4ӫ9GHčC noU}IN.~ĝNe1[1 K3a9~V[hYS+C[-l<($7k(Lx^Q(j1Y?Q#K OAϱ䁠" ??XS$@iK~{X-CRlg_-2v[ h9 oOU!(ajk5;lz)հOsJ#.wfN H@j&qjd_]CR[JMU y(gC z<*98D cզ U1ɩ/Q7pAWsuR{R 6 ѫP ^m€btd-!F QGIOZvo wؙ QPSuzOcGm.?O=EڋJZYe4 W+jLG%VjOA)${7? <#6*l aMe8"+aL`~:OXz/`?=kcu)p&7 '+19o*x41 Ԕy ߩ(?tݜgt[9 w:Oeq'BdH? NmqHcfb=Pnҝ'Cpᰝe~c"ޥz'9ḄǍ-P4r?Hکt>"#tO 2s|'.KY2z>J,M$A?{uJ,$7SZAEQ%G'Dr8G<8 өPl`aN*U| qt26@.ʂgY!\F=ǣ_)yΞI `f`;[})>8L/>7JSP}[ZV+-\[:4Оh;u(!qhT86WSCN~%`lirt>R]z.`-J9K.YgAX(!ĥvv{l8 f]ssgok'vxNLxle'57B 08acywHw\DDál9I {_O*8u] 24U+&·Sƒ??ՂQtp K ]EO%>HiS5V|D \40`rŧ'|Ha340diPm*@㢴XUcT3~-wo6BuJЯ#3)6pC͍lk¾[e ?z-AV@䧦7E鳵и? /vyL ME8t)p[s)?/gamo_Ԓ!\+`0rAD@\>.@ ".NzZdjE5#fමcTLt4eA/l88D*c\U? 2x>/lΪv )A4&?@#S j P*Wfd9i0 -wms](%%8Ik?ξ "QBW/,7P9yBp-yKR+  E)t;ӎ|0T1+qs'Jr;A^e}1L`C1a߱CFb/@0GUx7K< :YD*,<%W,"Fs/4΃i^U|Xr-!; t7{0 eR-j Iփɭ턎d#sIwnY rvDl8^ B17_@W(D3x-jr2" 6ʒ]B{94ʙHA͚_[)|  Mٰ 3]VTci{G1嘆HtgZTP DTQJ=ɎL˥ƞR#grTKDK< =wA1zBCg@-Ņww3\qޖi(2ޯEf0V>tˡ=Ҋu;#H)N SM+ VF߽o:}i&=K>[FIȇtG cЫP:aCc78)v.1im6vPs{JC$ =2~c:w9_-NT~nG-f#`%98ZEw6R+GI0$a }5 \0Wx_[o]nFF7 Hm5!SNX#=gk t$hO%*hj1 U]"Jw x3g< K9d*kgVlIy1,]4q0tm9= uOݖnAY2GcD (TA54)cNMF)0=D3 6{ʐW]]P>a{G^ 2([GG̰ t%Z* 7v7-R'y'`&z_9mvX WuuT_lՈ:B*$g SHX`HcփoRVK4l׎(t} z`t)L`qdD㢵7. eq#c[ĩ0*u >U|mbv7fCN Xh[r : |^x\DײdUkH s\j_8Z7Rκ9y,Ḙ5zRKSˑ3Gc}h&Ɖ*bX=Abt\N%ՓL^GxzZ.EUKrhDϘ]Y#ַF]ES5NxUԓl\XXfgG=PP>|‡ | cuj[SĮ0M 7тTsw0[6 # V 58cTFDV(j? >V$L4eDqAb/4D:nrcH |7̱.@'^ZylXɱL)riR*5M爿I+SxAr鄝S, 5]e'"Q*+}_(`?h+u٪Bwf:]ߔw_Rnⷹ?BQ@u~ry\+oۜ7`(L3's ~w;K.d7SR] Ip Ptg,|O1On3Cjçj㮠4u^)6y>os nyy(VWWhzHJǍ3S t|?9k$\K@MhaS.`7R61WkTG%lLW~\G* :h| ,t&}b.c?NC")TszX3~ 7l_0 vgLN;<@T&tH:߳?In/cz2zkwC/ ;0Oi*=)7G[ S4yJU-3#{/-DŽtmLО&sb}bz|3<7 XV؝jLU#i|RI$t/5PY|fޛ#jõ3Mw$Hf1 n XaD3aA_;{ bXJ;u>toR)m I iw%Q/=E<-z9*|Kpa&ϱq}ǷL0>C,pve@вE1<*u~_#:vi ک (Xb6 Ώ /Z*bQ5Q'֩TsRYװ$k;0eD  (퇹˾P!C65=-<+iW0l I>|{U@rjBnrRR9IGH?XQaTRwh.S\7`|H{{$t1TP2Ά r>6_ixtF[[Z9X;Y! ,& ʘMb췬ZB⋟A#F{2{mmܶ۽YD}6Xp&/},#mGI+n? %ItvjO]ET5!m+V$w鶒M|7[a*M&/W31Z-M&[ZM( Ģ,mMK3{OXOp {t$ ߩU1S@ZC*GٶBfH?Y*3ޛ?t*+jfIE~XU`a݁rGebbnJqa-PmU[,Mj;TXa86Ӡ -D]tu&''Izfp7zȻ gF?UB 0ê*6Mޜ7Ȕ@l:\W<#ɁwsZ,\Ygzek~o`GiH5] C0v( o3QC,aGbAB<<{xw[a|my;M,V͸ Yޝu|NN*Һ60xdVل{Sib1#{ZbWš<`ݦ1w $MxX[iJA]g3c(oy{ gW;4]S1 ,y@" r #?6[9gDIeR֚ Rɳ-SXpg_+ D $w` Ӭ$Q1~&TZY dQ̷w[O"~>RgJt.t$ N'ԞJҳ.c)k REB4;d&(t6z.RloC@:(^'JW¬s#KyeI :]lonz2-+YS_~;xJ;EIvb%r{D9Iʗ/O䂔. o@\#{qd2ԺDf%5{Ԥ\հ(#r ߁:⡑mBa+j~_?%Iʤ3 3^=c1G";*UJ=֭ A3j s gēۨk@n!0l 0cʖzkEsGޭ !@y'fl 5 pM֢iY8vA(!=P Zn$ 0~đ1&CPĜ)C%ىÂSci_*#r{y5 %q*OI_ՁC2uJ8DROXyKP65?꒠{4RF'e -5?]xݔl{@1AkIWN@vD] #{|Y]?$RQ~~ƺJu4 C\B4ąS+xbX Ni>9 4Źf* fF3ߺXVeuGg%ȿPZ)oW\#bAծN'ԣrY/hTT휭y7UkHeF&^_ jrcp[Y6a$azef:Ė\ׇZ- :MP>4"sA4"s JzmڨwYyeX gĐcLc86& HPt$'L$6&LjD3;ˏ.]C,wzR%[~:@8k7Q(g%V!ߌ f}=z&(% OSLpbfà6}=ļ:9dt0@a:ҋmҠlLP,`BڛHm}lx $8C? TO eajc} SQD(@q5*yחK /n݌?,JxT৅c<ڍYKwAG|t/WSl J 1PJET(T#:Dݵg.t`@?Nh įiQ6-Wٯ[[M._\WԺ`ܑ}ZOon@\;Rh|64wqj G|7#:  ]sJ`8ɩ# \sr&:hPZܟY e:_}`<5<+܀J.x$2|#X@p m#j6E%Jh vK1_Kv8ן $9$j͉<ƫy HB$ARق^?"luY.)gO:_]wnHg $ 3@"UA U#49tʿNb<>oBB]V;Aͤm 9ضݥEf&iunHYNȐ.龈)=Bim]vjoMѐn#ǤTԈf{˰˓:D*MB"ʎ^dLtd(T0lIF# phMcLx*kCB|M p@]LNq `xXkէWQeJSj.8\) 2Vl)g QnU|N9RT@6?evv'֢!6L;ѬS(N>n c_O9*pi,j,275gwPBX~El9k-" EEAa`kѕ8*AX(Ћq}/a^ʉ M|#L3 L4Q?yvyinY<$Rf4)`e)Q 䚪k^$S8n9>wY:+vN;fB"ן. Hu3iKld!}{BᎪt"1[@>6wP9!zY8w4k°wtLb,dsBqߟ D:ק_y$41A̻?h*]>qZ.I/`:&6V+DMעE \72߿܋Ѿ!,qw1刃֫{~6dHFcye@}Ĭllyc84}<øS5YW2C.ǷdNMs? =e_I.X3 g!wbz=^[ZSEg}I/u98J>'GJLCڴE+uW( ;h'٠5o3\d`H\OqІPہjN\n9 d",eT^:!k߹12|IPLRCXb&~ZE+l_EPr'%Fܕǥ(7=Q\d>vkkP݅aJ7oKxd`R58U"o R-d?2!nOH \eNc#TR]:\g>ؕ@S. W&\F=mC_,8S.~Nޗ[BP$ڏ~XWC)beƿ"@Hy̅]Ex-4y$5xEI Qh8 M+gR(fa]:Q@ZBEC$Ht>a|4OVFdJF24HmodUfpᙔY721(~|iǫ^5iI[=^q*&l0}(+(%ΉCsyIr5Lԣf wzV*(U%scSS4MS0-۩5h(NH2@7Fgήsfm,~.OIP*}x|}!{;>qan#+Wc?^r%-7 0WOMűs,e-<ᬛ%P@G.gv֓<WQ(=i![8 msH@9tl8YŀJe`R |o3n>g&֗<* #?t`1%52Qbl6I0,j͊"qh[s+0u8V>5m*kck)-ŞV䷕"/L/[x.1kNɽJ߰a8lhaq8!x<MG̈0rsC118Cw~;꾎P4 N|lL ߻+P2N)G_ăiukHLBr{؟㝴B߶4Dpq azuՏ1 l,ry1ǪJKbBG$G#c l#@ΙlV@bIݦ?.W~Ze9YۿA%XIꧥ_f&ZćAt^ן>q=)Kg^ /*W i6- p)>]ѬO ڀj/uG H=3~RdW4[LY[qָޖP(l1„K{>M ZU'OosRfP;eK# {9nHy?0s]Y㙃؋G)2hR2/Ӹ8/ ITNRؠ2 `z|Eq0ߌ&埒`"4jK=l zy)z ԱhX0xIsĽʲ58iG"&r&Kipmg$( n|:}La^܍E #t<wȒutI/=&9~),c BGf2 s=fppX{q (tdTF2ށ\{yO }T {U,jt5"JYlx4:f4O͒Nd)ihz񍗙wG1" fEzWTa1x =0xa1[`\ rЃ27q3*J&0k(?ls.{WȚE_]Xom n:c31䄧.5.At~j"3͖OUZ% :5y]-X`:ȱ6-- ?f8T}ZX1 d8R:GQTxN3Ҿ!؜`P:NQbLb͒ӎ~lJ:+n*oڇ+SLy(;s% < F'0ᳺ5񃡜/]9,DDfՑq8hH}c_Q5+829f_&G6l'F[(b!030$lQ9~ P췼k8d۬-ZLmA?pu (kU.& $v.4ma2}-G& nņ# vۑq{´EbV1_ػ U_#TlK{ڡjr6^z D唇yg2>&}!\qd ʖE2ܥAt[ B .Y/H!ڙ"Z}8sII! 4B $l~%6&RY2+Aslڳl3 qIo.$6cizx4`dWq>?ZE4Yr śɅI$q e#l.?PØޤڅo=QtdnGb50aҜj֔(xڃjիUk.eG_eKynuK+;?czV-% ՗ƃ6 MVѻxq"F@iSWbA-^ F 4 K*4|C`BCdBآ*͙vթot*'܏0T햱Q`q:b^z 5v<n'gNu"L\ QHo75.HB.~xdHr8IevcK>8O?7EiSf- _q׋_yߨ|~~4ɣ!} b$LI :Bcza$Ϗ*Tr5j(bK^Au qf_'p0f,M {*NK\=Kxd5"t 9^~1bhqЉ>Xy tFJ0ԊڕRpxrjT/k?uJQl3W呶2R ʲ60TxilwZrSi\b@9Zh)yy y] ^1kj8HxЩSlR@˲rHdx5^D՘m s;G6ޢ^'t~94'hMְ?MGqi8zN^J#nt񛬰k utZ-w~NB`yڴەYaqn UmU|1ODN{]Iͬ(5ެξGAZU/x\;chV< 01D/`QXO,ԴNC 31fN]?6-wFeNsiI$p`Q|ݰ}0jZ=+#s&kuneao3|z\[sxv3Nr6eRM-JN=ޓ}eur5(S9ii;#=#X]qPҠ"@q¢%.P(v 6FjKTG}؂q6,[~7E**Gf97B1϶Hy7]'T~L\{ZǮ40=wo3Įhr$IY Йe{\쨿,:hТG11y\>Gxk׊oCW?Cʵ+0:vAgU8½"sXjg:с{M剕ިkC.AufqeG*2Y}!JQ`g0#ZT57mjF3Q1Hyt7 q{!F&u!S4; rrEGE "H;Ҹ#$mCo0sz4AK v>^'QMg j"Bӟ@l#'Q}?q0c*c5p䲭YFJ`4[H jx/{l;(Ga$ŚéJ;`gk^An+7 #Iʍ7/F0ؼ?8#p(LvL^-=2iaU^p!S˹Uh7y R/'X<ҚvV:SَIp2'ufʼc.BteFn>kS\J1hLSIH&+\)tH6ZSs@yv e;fK|٥A|O{y Zuϕw98s`Zk?rDvyNby{& BnrzkMgjWbwQYO-}a b]-8Ґށ'h?$zAVs׼u )I[/2U|aOW3MYҳ)wI_!):|Vx9D@5=x`"O@t1&hW1z<ܶi7׃}`x Mb>18ѕh%8C#Tf'm=A,SSV2Ѯ+8pUZɷS ՓU}6;BPy~GOm>35 L;Gi椹)\X ;QYNTPf>fqH׫ЧKI&(WԺ죛sZC= K,uc-p*^&^~68F`$it~ Kھw@Qs%#1g'qG5zR9;fiDE&qyf)x^l='6;$I,_g2l~Cʼ/jHUjI9;-)|_u$4[nczc{k[cC'[H6Dlm6h\[\hc|6!9k8!+ŰT!*ݜˁs,lD8.EyVr3,ID~M9ރs\ěbt#eC%䢒6?٪<_Zx.^}ha`n^eަ aܱdq8ey݂L,aUUы)R)<4Ucl߃nLe]Q38*9[09xnv]@7dP+MۼbIŦWY*}t 7fp3U3frVN.*&H\V[5?V":CcqI-8l4k _`|N{@FcVFd0PdEPό3olo ]Ҕb ÓrM^GUVY ~Щ ;%!,o\ſRH`y+ISF 25u'lnCJa0=·U6FMM.]ƇU8.22&ٕwwP?f[G Z[ D#:|.DZ\sukLW)lMo2l ݽZMV&JIA;J>/#`뻽_̕_:@wjej Ff”Դ>FnRs%3 b;?0﬚8']"r4}M]{eȉBY㉹rf/Nw1 <}!I@8𨡆\wMBdLa? ,K*)ૐ3XNI#nmb '1D33R>52]"P&=:"FuaNC?Tp]"(L|w\D\&3G&r;z(>!D @ +'/Hdx=%(;ҽ#?sZb<6"T}8WޚEġrp'`L%rZ34CܖdT:߉԰Ε[Lvq*JbеCǰȃھ-c{[zZaqy}GnL*z,4,l6}'nuSw3FؾKc 7VX;-PEz+r?G*#Z]s+?<xMtiir?k0üα>ߵ)t32jݡ/b?}N==qji2!q4Tk5_׼ ړ j+(ϔ߽Z`d8)|A gW6b\4]'肋DgCr7C/{P?u-?hZE;lA Ҡ}F֐N bcmV֏]|P|=Wx3"!O_jZZ/ k|i$ٿ)}BiGb SI?TPFlߺc86}R'žvmSɮ>'SnfEvSqB .;o@& d5C98XnYxŹruO$"ʑa5KqQ<ͺ(^'g/z"hD&w,[R\kKgiρHK1~8ln=o~L0 `x9̵ i6%&ʿ=@47>+ڎO'<`g!0uH:f?( &NCoxta/v[<q>+N2Hɩo,PGT`u{x>*9R9smē?PeBH)Sn]$Ə&9+z`XYM qrV7Lu'4ؗ!54`#osp辳2 lEb5N3x2x0ߗK,X_Q\8[g_b5*6]D]Zax:oeN\ aY&!l4/vBe{9,` z%(nT0ŲR&SOXsQ]o{|A(Ię28qOM3{NOx[J;YQ[,>)eɃ :=!іD=C߳ #l">9)@'| Tך!u+# D7\`D+LvkO p WfB9qv Ҟbcfbre_Dگ.[mK TB}oסFsɚI։Fmu^Qn T~O3"3RT ?78T8\}@:)$jE1uJ "baF)ܲܠ\0c?ľ pff.0>$G~Q 0^ں#GW.P ƞʘDBR @h!!wîF_/]0K=iٙN+*dkH.)@/MiMvS/Вn8'|wv2 0p`GV?-A޴I<~MҁhǨF=S!T7GtC‰Fh5ˌF;k 0xKxbe=FJr!?)vrL!KZ8Д^we&*Y‘2`aB܉U5G<6~ANCwe1V;)!-٥2il,N{.6=o"ΎV'г"yK_a)Fwi PiA@Lv7 R>|tt+NVtQRR OTDH_ ?XT  qu6+Gv܋j.fh2RP$ttZѝO6~ԅ5Q ha8Z WΖSa }:[پ7;W~Q䕻eW1gw5cA4q=32_d͠S@sxAJ!j me T{[tհm`Jt_RرH]9ZG7Ɇ 5rzϾk 엓7[pw #ޱGϾ(RF#I8/ \z m%XQ}<|]Hþ=VJjSidNx,tݶreGB4>#bTAծCr܎@\sbL 5؋nSli>&̓`ҽdxL'YogD њH&F3G6F̶sb{"W?T̿]ۧA""G!on(p!PҢ}mWy6lsMqLQ$"Wm #j˙mA/36"q^QiNs AKwX6oS=ft*J*#*[R물~ᐴ#WG?5HI!Vd34Ptkzq lsDWF$%i y8`҇lo}ar/X79@Mc% ]ӑh}80B>0)(g{|{B%l1!!Q~X.? (R^C]iR:͛T'E̯ ) h 'ci/f'd׬;p9Nv5TѶi>X|w2En]p@K1HɦT$/d{sz).Uv=C0@3-y=kGYH7|{taVˆmǛ. .|(\m}*]/bt}]8N,%uT.fmY B  $+Glۦezf$u:'GSi'-Ob Z9πviiV 35bRf}mѽnӾ(z @Oq= PXLWkbf(]>t<\FC2?AnTpK~nQyrƃJ&@i @44 #d@HG';jL1vFUڔDlN(Rfܜk=_i.F̃^XM h]"-Sqx'.^CG:u[ֿ8פ\! ?yn>?כ+1a%Dnq-lNؓ١aR;rZуzvqJ黢m{3"h&[Z;5f9p{!|m0@r܇4w[T#6Qs]E~28ȡ. Pq0;E!d"?"k_HeB4 ST:>vUCjޝ+)L+cnoTmivx#rаx3No놮J"%S [>Hf6Zf}8u>6 8@~leꛅQz!M rP*W`߀O^F .CXLr v?}h/["9#^Y%楅FeaGYz; |9I@32G+3 ֜Ɖc{B VBNpɼ ≻ySdH~vNWNxE,89!uyma5Sh]0=jr|+2@WWYPٷ IhC^2` 4?L ^WMiG@aDW<8 1|2ب|- /*{5gZQ$fO!5`^h{c#f= s\@K5VߛhkX僄Er݋f`}ѱHMTm&Ei|zcRË́em7`7$&AOpPCJC4e6W'wk5׊aۄ4y&#:aa 4V1f0 Fcb/[P'b Κ,Pk4ŝ=87/7wf8 ?r>/)`O:_Y1!&nQY( jU j14هĉ^l_KG*qeBOT 3f!Lݾ*w_ZxKUv.?O d![qō xwS۝->BHd  II!{5IN΢Fg;ZX+NBiz>jB=w{kIՈoס\(uU*g$ā;bV.UU+hCk2=V5$t0ib]%<I׈?smF膵 ݼuCiPk  L| i(Z2Ui A!u2!h:GYz9TEH&=cA"I=xsBZ"Dnql !ֶGb79)#:2f Yj|"ME|c N/”/q87x< 4Fxg>V/7p+A^#I6'_j)-mn5' MnÆ`߾'jـWEE5P9߇3@ @iȁTJ'LeyVex$h5l~6eIZHkEp->@Zusp\OUG+&Y2 DdѲdۣ8BM~,.KtEX &o"5jƨﻂmΗzȳ4C?c `a2,Gy.و .u"Tpamm'" DIyG<3LM*~-J`BؿpQO}l6&Z/Vη5؋eZ/>39kYFHh<}JmvZ(X K ,IbYb=~$#nF@S1m~\3.j`BT߀f3#ݨk5W>_}LoŸStOt="P T)೔ԯKe'4LL]ɉOZPtt#ixW=SVJvˇn(ۣX)bf(-^L%mEe* 1g Iק%::r#>쾌U9dH;cB%5XTE[]]*sY:-jmvZwjF]c2ر |vA[wgIE4ts7 ԁfα_X5} U_5-6*A}|c(^URܲ,=)t3(5j[LKKYY1h^X\Cq\#3ۥ'7aV/h)+0 .ZB `Ӡ楀Gxrͳp{yHa}Y\<}}fb?HK}ա[Dkm6݇MDNo9ӿF\Za|0ʷ>^u?uZ$'i\ZQpźx ݣPw:lt{;C,@Oݦ I$:VOuN 81K'$)5^MMxqo}Ney$ꧤt*2&w Y>>|5%;VxO8sEM};Cf O/M7v W ^U[xĚ;DZC;*"D.Tܭv= BPII: hOcUY"z :jqabSh+,ijjzpoڪM' N b/f7"`*`C ֥rn;ߑJ;zkࡩ [ x P<3ɖ9`lߧ5A[}#brL +ZWIZ:6 v5:j7llQj.5d?J ##c:2HۈMZ]MKsJ7yX&NDzy2vz=`wE 033&8^6LβeqXP l3%z/ʸ ;|h,<U^pCڝ|?6a3HZW6@f>`=> _J xҰ.r#WMvLk%Q+7gu?!5#Bn"9`ia <ٗVGfX68Wrd<~MX3GVotsb,R}9 feSWh7MøjYY ܖΐACD?'""M?vfs> sb܌А MI <Bj=F]꓇ۜR>%^ %* RO_UB7UaZ$VڑC.>Ihz{0a6U5ș_֓F'ҸoSrAp_ >gy;uJ*˨Kqy= , |}&3JqCӡ>*7@Oh,Pļ8;u;zR]6Wo][y[EClmme Z.DFQ]yy"hz2ֳ v@9AN9$i D\e*-d{Tή?$hoSY:ϸXz'3/E'{KӀKkm7MjI?%j_QMbV%%ÏSe_| 3dt+'?!,z(T3t0bNU,d8؊>3>'a^t)e#* s%md9R8sm 2 @l_ 4?B)5EkXOP ct[ɝ񜬰adCǤKzClVk.q Pp Heڒ8RU̲|"Dkby燎ӏK$H6rAqxe:r+gW\i뀷yb{VP@Ki" Bza[C MK䦪wVJ(rR~Itd xt8tFr}i\OAuuʲ:@o%.:d1w ڥ8ˢYk_<3O s:rg+VĹsA~':yaa!;hs.r粦2-'ڱ>s xtG[R rbPKrv%KΘ2qhV8*g߹]" m\aCZ8 kDz~fPSe?_KGc~E?R)Uoipv]z^-H( Q!}X5P~U5\mxwQa#v;L$cQJEBaKlœTewq7U"S r,1>O\6JMy\(ff zxeWXȠW~-VSopg-3U{ȺqeM@*)ta_36}cavd(> 7"A͊tN=dd#`X"Ki|C">Hp׎ >If-<H ӿVZܴ]#ah 9!zE8*Os:+՝6 tߡx zӈ%?<ӆ]XYx5 MjPz" Oy`<ۀ&RAGj _ ^bl;ǃrTcfϲ,'͐vldѽkM.#h5 ǀmEKx_PMK/Q֦w+ +q'(Teˣ83M^AY%Z>qak[p g&HmX0 y] שab,f1d65SفpŰmiPTs#hHaK SJ EW1GfXm> qZ6{c5iӽ䠈fkw՘Z#7k+`FӤTu,q+1&nKŒrg^P_eczM$]qiVb>NNJ3ӥИY;՜Ut^qx}8-7,9ݢXWQ-hh #&w24PY`}S?wݚ>%.9'\BwjG]<2RXE\}"\FXW؟ŽCtW˷*JuIACy `< C2dAmW,7s:c)46ỵ$k,ӟs7UR_շ+&ϐx]OQR=07lsTT/$d΋>@>  ɢ[IW;?+Uac[AtZ>NX3Uy1sHUĢ~L/+bӀ|EV^ dBRAQ~ 2G \5a:LV|Jp΋*4)f4BptJ6D"l,H9-6#|/sAQ V?o =_Gٛ]q>wuȮ.>|.7ӶstJ)T/>[T.6NJ2+lSM1fjOv{ޢ_B>>Xs>T]vCKC=z/CBPq$~+h^x[ Ic۞;([G X`am=%Qc̖x $HP i` <RGD~W dUyRf2eE1P,vPy:[,w/b۷I 7}9ert`4#h6AE5sHKFqQH]5:e jۙ_ (A@Mݝ _nTإpw%o߃N^(!%W휿3K ?xeq8nRIHJrWc9UtP9 -e*] I5P-YR \19=92Hup%zJw<=${Q5?:c~q1^yZ~ Trָa6<`>5brfKAn@!lT#d XqNb%ܦ͍?5v3a~kzV jw%o;6LA%"xh xSBhJŜGx~K̦K6ωᇴ'4UIްWe/`$lMOA=?.s[tC\Ma G#. }60з Lt!F+P^8q=Uфzm…0QSe"kbg ,~6#pOfmIo.-NR/u[xMn6#ULS'm0 ,1r\7%v|Dg`yA`Y Oi_6C$81|y$ScG-sbFn(;tsr=k͖sg^bG܂mbɆ_l5|A(DwpFe.ruqYoԟ` @#€Cq(}r7E^U.MS{wTM>_EѤ^/T} qӒMe]JW2Ѩ9t4C$`05\,0 wk{t+ e9U49! :MoXpo_ K!}HDh-5ti0{?_r*6e~(˛%:v;cڧM!xnP[!׉.Brl-U'f- +#4(*е*b[.%JPȸ1vDx'=I(h̄> o,oj;%zWpEkBH.З/7/{\(35boťXpFgsVG7=LEkexQ-/6 ޤY99r4wTzM:9~ ;_e5Q< C *^Ab.fIߙ~8k*DCp݋E|2Q5&3rb: |eS^Hck>{/@fKY )"CkZS&x[.{|o׽p\ 9ȀVXCfL!#CDm^?Âwk ;zzEDHT*1h%aHprmCVr1F]~>Nr}n|&? ndZ0IG5JHЅ[sxE%s6d[UL̼jvl<>)T?s BԀ(~e v%sbOt@-*V0#<l/Y-ռ u4BRETgjgCv(^pb& 9+e,YK f{M(@ewg6d"G54ʼ!`a~ì߽p<'MC\OBO8gE$`,9򆌨])\b{芜ިbD0#Mb'mz;p65a;8>*G;H O +sQeVj$!2fh?,$ݶ5!JnTH"Npvoqo+=cY>:;-eKyN_H^GAf1uɷ 5ZBSH\,DZQk`ȃw(}cptzQ<t{HTd߲\ !3&U(FqZl!([J2ˆՉy^VGD{{. "砀U >"F!y Ќ ug\g?7yEΔդ-n l*BqmQtK;T,7䶫T@* dYQuP l`x &蟬-(ܘS\3'dOByM{'ؾhKAIؔ1 Ԗ RՈ)pa'c`գʿU{{)n_Ra"j '_QΪ_fs/Gb C\.rNڛg6dgm:x+!MN:DζGYaJ;dYo}0EuX ;GZIG0FUAՔj2>і|/fe텨GɎ@xYx=Gܘ1 uϸx"r|-0\D9atw L &q=?yϐL[seCA8<D$ߏ }U^#K9͚YYV߉+@rb7,Ya~.bz, c:HBE__!R2oZXD+xc6V ȯOpbK6 VQFaDC1s1%}oV0O=!K1yܬL. =B7w 9Oz$:^9B' ĈB})Mw vlZ.xHi"".!f\HݙJwި8٣^F.nރXv>/YM_T#] ͽ` 6G̳asEDOC!g,xnjhz~1ՀN)_-.os-*Uš8lF~ p鿐J: Iߊ*aw$#Fzat:$lE<hn.ݳOzn7u'׳OJX82?2J fn7c37{~ڦK[8^,ʩT&ޞo7)8oLsQdsEc'48g\fpއq'YICn(h4RzzӁsT*FW̶oD[^`0Klj*M/tNegIL5G^毳y>?03"9t T5}(BYhyT3x %c,TX8DnH-4}DgfATYI(, H^3`Mupl:VO/ܲ:,D*\oj )/=pm:T Gڹ˦?0j!Z'3s٘ ;lz#-$A{  L& oNg,0e 졙tW=bBڃg`M0_t`41 GQoK ߞjctURۣm/Vj89AA Y9IJ7IͿORq8h/Ub6#^s{V~^@3$ V낅95-`  ~uFӈMaFpɅL_㨑zK_Q9hl_$W%]cc^ o_LJ.LZr`X_'_Si1b!;4&YEg@:~W`PIbwpMN46bTCĒU݋<=By~'8p%UNR`rw䳘PYLcT T(gup_0~UqxVNk'%'`ǽ^izP)m0gh87=ĵӊHo^Zx~x< OϲhP7%?)ui>V2)iam^%ٛ1eg^D֦NWf!z(8koÇAnSI?V&$moY?>U.Dzl棏*y']3LK(.E_/[ ,&M0=A>*9JjCL`d7!RݟwCDHʐ+Ԕ2((8j |`O!ĭT()Rn̴ @,]`o^Q[4[M r|$4k$ҌSj?z' xYКs\^`LQ_.[`Ifx6/1`{]z+66~7S:-4K2ڍcե?&C;1:"cլYU*+eIF8 K0^-f!Vw>湵hyVqTl.Vgm7g#qZ+2}#BXĜ=Op߈=-7:9#` 䨁 w4i̚'jZLI> T/.pCd&~M4].Џ~B=M ifc >M j1!XS_VqFae_͈5uL\<-|{7Dz>,<ꖩlh^dqÛ@qfAA*}?ӈΝvdkPw+EЅ+wd^E'%rX̒>@;LF%?I_νHhF`!e,*?@%u߾UO>\]G*,鵷Z!ٺV,[ X7H%76n<Ź`ɏ/5$iŗPVYÙ"J2vx3L+#8+=8,5k=M;tR(kb-+eH,w**kJCR" b?H4C$Hqm>c7 tFYP؛Xtկ+(NC4 }@ /s/Ւ)/?ZX{9F) f7a|Rfhx0Ti0r6+OgяU\wŖ eq`(l=бmSc.ÜZz< `!xW<4+xʇdN_kgB!_?Ҷ߭QZlg4/ :[os؁{Ǫ5 ,K+*Ԓ\JP . DoȐf*VA29S YƊLj]:{?lpg̍H56 i+d9SԤ V怷=Jvb$), (tr5)}Ӗl=R5P c0  jfLVEzUgN,E Zk ߨQ;o#D, j,V؜VϦOY0s/Z!#ǿeW rDD0~C*q* !vC<q:˦ [rz4,%%JBqgwB!#-ߡ$URqXz@FkZ4MgI Z7Rv\bR'Dӌo h˛绩2QAnҪ^x(?I&2vp.!c"APKE^Ȭ(5ݎ:` fi 2i s7+[lKQu%pWy{he'Ʒj-YHD3;ҎvA _tP"7[\mӻd$Ȁj*+ڛjWqwǬfu Qf5 ([6d: ))-ʹpcm5Vۂ>-oN6Ʒ|_NXxӦ pC6_!# "=Ar'p'1PZ]wTi\Mt;j:Z?ʠK}݄8 Kg[ (3m~Lrxu Jj]r~ϬTL8%= -o&f67z3 *Y_EvuS7Ӆ `J(to/<!t. </xś$" "ȯ3Ct\Ipw5RBh'FiKo+S pCpr[BBC[CF&_JVnm15urը6 8.L~B4CMCt@F(]1VR&4~a孽{rUK#QdԧjY]˒<ՇN+hoREd]u'J/.W^Īi1"8Ce nB$iB!i8~͸uo(;MỶ bz١|X2o%ޕQVtΐ* Ewyb=kd?]WѧkK,R`}OZ;'n_mͯc*GQ%]{sUT[quZ~<{~ l#ZUt!(*Uo/ {=7sP$Y%;r䇖2S%/(òˏt/(g*ۢO!1Dh@Jf8TzvL5L{;uDAX0yQ7u&I+&e 8œU :)/Rߴ|Fq%u 70`sڨ;v |9eR*͵Qryb6_눾'uw r ]TKwq?rJ66^7ӧd~sXg52_t 鸦y6iP H1$ OY!rwB.H(L}pƘCE[g0z9Y\bO+Joc"ob eɠ_qWu# R3 i̫;7Xu-t 5jW@Q?>jǤͫ%6$'hRs):.֌Cڔ7ߤN!/9g/7$Hfo#PtH.t_@$I8sʙΎ_a ֘s^IVO(oYY'YiY*ݟcka=r>^#Kl28ň/i=O۔vңtꔒrk1xɩWd~B&(ǐ/bPSY@V^@Qؒ7[z3{X0z|~>wc cPPl\W(FZz9pwڤ6G,\H=ԧ9fH1jRNc `4Db/? 'yxQ+Dq5Ϣ4 :0}?[x9-˧Ā z:#ݵg#V 5Wi}`J_zi|%F< 4OdN/!95HOnSU;ڈ0A8>wC 療:-!Ao_(s3HV2,)(3JŗuST􄟱bw5uYdcCsJ˸b ɘؗi DeJ{ƺٜ /V۰CھBԉ)bC%OW*k֔I ᅶ75|J-?.ǃ ?U)˰]3́v3ux= f8 ' 3q͇| bybsH_or~+$ H~?N&&l/USkCd?]N)x|e,\+֥Aة?Ϳa]lr\bk$S<(lND_n)2@:UbyLxP!kP+ZDyFMF2bQIj'&aMz&=lqmSA;M,M*]qkdLmk  []O[ϔq׉~B2#=Bۦ{#MB }Z"˰D|o^6ịr^z._i<胶!]1֖rY\p&wAFIL;Tz^wGJ^z82t], QjmJ66& ߙţx4-J ckğxe,'tyd*V# 09!e,Kp:Nc$.498:l=Oi-gŅq׸6n]VHuX9j Fl:wYdcSwMwm3]*".Q{nlvP_Vv sA]-mv2$  -Z^I\%bTy[VQ\gV2O|QJ.i朱هy, UG@co5e}_ ͜dgp8s@gP=.[7 *_ӪhvJZwtl0+7$,v58rثlG73B Z: yS)ϥ":p~.f(橁4$%3XR['?Wm}(_v4…pnA>4#o2Ae=Oa,GqhKɟȃp*!G$'㚿%P? U}V{nA#Dg)B"0z{DdЧxVMt$=4:.#2ryz}Eм 4Mf.̮5{m}~ YcV*h4[mmZuV p=||녮zlHB-S(OnZp5&?;?̰Gl[`nAK(CLGɟ3oE|k9|'쒤VOȮ«2N25 ეuR}/NpD=甂aKd*X*S@vp[VqlVb^pgh/|o" Y֗9؅؏WݯCs}:*AN[Aٶ8m["t AI+#hA’`kxASTz>u`Ǚϻ!@At5l9ʼġϥNa$'KZeXQxnr]f ?nAXh'Pк ?]n'9ksekS2gՌ'de@jyUfFl@`됕OПٚ.h,Be&a#0@"^׍ݩ/sC!gpK[`/N(G[OhнGRš?b~,JZ=wv).\;rW=4ؔ+Դ3+-Xk 8D} O*'b4`ԝmb J\hiW]?q*dF޷\ |f|>$d]ڼX6>fK27-OekwpAZ[(FnQ-癁:5uj`8cϧH @0+gq?vثҘט54t%4^UAqֻrxwQ4a_cW(cYÆꬡa2h.0N9.K)6iԨПv )"M9SjፚDo4;^NXb2Ep-?[IFhrɳ6q.hDR'Q&ϓ=\ej7gMCX*gD<)V#`], k̔i_\'.{Z޼|_W:ʘ(qu  1 ~>$e4 #pw1%BRloT/u&FKZl-??Ɍ r>GlMɓ@{8Wa|wqS̋g$>jj]߻^MT4ؑӓ6PlЛEllQ9 ԑiwYxY.LH %~*#*X?V(F [)~SJ*<'Y`CqWbfqCahկS4lH` ֆsV|WRZaYof'ķ6r:ΊCmwn'g9B,_z 3k܊xvyyJ |0J4g8z٢ +N[e=;SBEIޖM6qVcyRon(KcLuH2R@ c& Be0'XITyz *67 vr +q<P8{NN뭠vyqa!S}˒E]Bb 9֪:X,ٌeۯͶ:W,I0[;d|q߇Dj_8O}ʞ3 /1Qv?5=T#]~j 15U!R;vP;KXo<͎I dnZ-x>ANNIt:Q/Y}4"oo7kqdwnb[Tm!5XNSʍ*L`2 c /I$/HuiErB2.ݼ~Vo5+FYɷ컭`ej~0<|AژqŌe5C? lOẂtL#mG`F%,aNX5_ 3)W,PwJג~;4tROZ h%iаla1j4hd+Ex(m*4br5m}|/~PbJ,=u ѻzU7id=I \yqƘ.f.J9 -5?  irO`-d+Q^y{n^:z_c 掾$Gcߝ]֎b%SPjW16Y1-Kxt"ngڳ*+N+!]@R;.SLqPĞ1ƵY]I9M%|{P2$p#|`P,$|qre驟!}lڨ?ƕSY(Qhs..V)b)<6릭-C{DBuz1edI]:|)?0X`kn׼aP@̶9FuL'syp1 e<܋MbCD+2:6,INB]*BdDf~馿:3NcEY[|tb}$kuiաsF!52Z,!hoqrXfzE$J U7D0kE*/}cI2kadeUV_.*АЗa% MoWk;G] tf tCg!_k[b g;/B4r2.?7ܡ; ǝ-#qktwr\:Zq &`i1cm}m/%RupIFp!Gd:N/qњ'c:]1i} GKN.6 |K 8y3TU뢭Rn^"Qح .ICrlQ·/9E x@\l9.O2`Axd叻-gwUFkh`ˡkY3^`$ ,"f6uwߕz~H^)R]|AsFL%ۀhw Ptyy"e;mD7ucbAqWÑ{?na;w}GI󾂈FGZjPqӕafJ*5>yS'X~ 1:39y7H'hi ӳlFNWؕ>Hѐ)鞖< +su7*=<`.`Gpl0 :]KsPnQX dNE0EzE4REDMt+a8I'z?`uI7;-gf,M۝މAcaѨ-59 ROӊ?ACX$n\V9\鸃KbćHh>: %.n\O= $7 Ѯ [|=F@3f0vN3 d>ۊHYb1b34| t~漊/PVi[DV՘ z}&+i1B Yt3GֈC#-(WRIJ0).Ӛe7W1;̲'뤆\%H"m.'ɮɪnyt'sQ@mE<RQ.tϴbv,ܔQ=#?KK}Id'KVD Y-ݳK~P{}>Gу9/:2O}f:S̓|$׵Rv,*vm-᥃W=$p=PwҖ#bm J6 ^hݑV!6ĺ^*9M'l<]45mҵr?ƐFjJ$FئL0X8Cp ]Vi/v<:H!)$Fь7](C Rӆ^4C'8 tP}{ѩ>DG86Gp5-OI #P8*!Zۙ7_-[4*ɷ˞_"B񽵶C/<\b ࣶ)u̹thRNPX_gA` ѱ]H\C嗞,$.hLAQ~.6%~,?L,I}{Ĭ)0vC6x\p70E );$j ̮3#=tw%DS7 mGd5>Oc㪮/()@$Uʧ#\(Se wq{?Q]L~U`O{ġ7kõowq /&c?U('"ܻu j̩Ԑ,Hd|L2|4)#޴8\6@Dg_;Fik8Bl#Ud7Gu ٜ6U361JP [_备֡`_ DZ~=5dcHϐw%/jRHkyթd RޱgVLxF~%^j۷W܇wbNEU7y%]3N)/Ѥ>K)`RH!l*T codIwkګI]˙ '&֋cf;Q:^u;G͛p^XU5nBgjb0R$rj)n7L#"5”ϙ:qHqL(8AG41CbWDZ0=VgEBۘfxAfc6Hm0 ޞ1)y6պ +[|UCmYܰNR}bO=B_S|Q7542_qh5M8-.<[Z)֨<6AqgwͶ[ =>uRlf|&h,4b߯?( `Uݜ$n'x x*Ot,3RMM*sd!Y[ld1MFg(ga^P=pc©i{!ShtťEUC}TP׸}n&j,$?x{JS'l="5>GQ h\j"sgW7y5HvH;m5>ъwfXa{aHGegjM^WGL()"%7ITʧl%"UgIm{pm=f0Ybм(VquB-49,AM谾ruR}* Z2w)dCk -lM|q5@Uw$8@=P V4#42Ba1ʄHnlxsb5 YcՒGEE B- G/=nm:[źY6']e!SVҫ/I,ք>ʨRKiCx1h3)'#.!GȨBħB|1[e#Li[S#~ٖE~u3x^  (%mu@@pݬ;3_M.G#$ГmDC@^E]_3D/Jfx;S~t(z*HJ'L)yw}F_<-z`*t X0i!}>JOɘ/ Q[662s=n帐ץ_dmxpoၢԇycG Lۑk_E/37t* Qq_"ISP &Ϝ`N$D/D>jBpGy>:=g"9DM7g8hdJ_.OݧU>Wp-Bi~u_~[uөZ9WKٮkkQ狐 gqpE$ܘ{k8DцTJ9S#;'k:tCUF-M DG`A 1{΁N4;G>j|nqa0(o҉gU/y&&pUbͿ,Hjw-rUR`Y?#&&6$>ej17'Cː|%26DmwDFǛE[1@p".QA&"@̬V1<:ю* %Z  7'pKT_PPLUOS>3m,ufȫݷv́ ,tw^0Mp3A$F ?1~94)-{ K;} Ey[L /҄:%8ۄeɕ'|vhfU¼R#Ó$F| hƬ,!#?I1si] h2&Ƶ>_ݩIU#Y8u׶q#(dl6mtڳVr שŠ `Xc::.daWpJ=%]n*\3yFI7DMQ7`Hav #T uRמfCC<dX#9r*@]Vb*YFף㗄"x4);[:nNM*?VmM=xjuyWn7f0 t Ug@$ ~R8%.TΊZu u)J0ԋ9M:'"Q#eM>%eb[?d[ ?4P7q(qyϥ"J/]l"4JCiB$髯t<]qpCע;x9mЀSjYXN$l%3r.kȥǷf$.B@mOLp E>ê LivA33.:^<ŪD JP.}XUp!ԣ-p e,sKᾏM`&x:P_vr gI<ތ6>tu[^Y=V3i_0(i̦w  =PuA( Q;UQt$@咳KWlӫ}fZ8,I1SpVqĐqͯL\/jj9F-XW8tQMdEߨ-}TT~hUi9PdE&B Б8zǚ> )1nN**u@-Qܯr'fP!Qmpwbj`d"S:'2]*ĥr$I[9nNPD-C  [5"a!:jȉ$ģ1 ֘.)[GFS"% Fp:d@GI\jYjZRJOb1[/RNEpҵl7znp/Wck6O4a'$}?}_T/ ޶:LF=#< r͈nPaj:_019aڗ-S"%%/`\a}mED֔} 2H# (_E \6/;Bs-?r?9FǷ,.5e4p {ECU X(ߢu֊_$Fqq  4cq\#@&@i:P") -1*.-|}7[>{$m)aB^4T@j-OiIZҟ+K5.#CW#ꇆJyhrMBʓgӼNBJMƜi/Q.w}IÝ2JΎ0Sxٸpuv+1_Њ/=YdN tĉmF\d9m 4&vP&1\LvED"7Rc;%ܽ2)gJ6'ֆx\Cu1ep^$Nfh8Y:# U]yj:N 6kTᶐ|Q d.U<݂ܿ5zkMfzyaFDT3: hx03][\AdR,œOf/ll{%ӃrbKlx{ar0wƴޛDąP) *c$**܆N vRzfbY>{WU=^V]T;PTu.8K^^iul|74O8jt菼u͹V&)t42PUm D۵\3l%rȇmʗǑXY4o >aa^-)?A`ŷxk &{h삝IM{.^UF& xKL8R L" zn!+v'`~љ3U@b1@sXVAě߇PnT]wEi;DuRMMZuEXp-bh1e[H;E),iQ-!Vo6x.tlgq`9z&AsKzUԱU$KԫǿɌym= lJ|SR}a b֗3Ϋpk: $w˸kt!w^5q.| #[Q<+1ބn0P&熇(~P+@fvC{FKr+p*uyONiaYNo]hm*ql0X$>\p{FϮT}A"#P.Xi\N#uCK`lupE}kzX,o8 V/>988Ө*|oZ}Mc8P:-lя'fӤt<{x<8IAUbI4>v2mVkFϲqN*Zwծ@?{,!aL..e5k5irbE&!8aeQr UxD—hrkDL{M]Y4M0۵ svhJD% H̩ Cb[t>a*A4ႎ$,6hg/{ 7GgfF8X!$Dgy6*y|FZca!Wͥ wuA_),jo jV٬g׊fs8*7ڜU4fnUhV۹W^Ik8# M.XaLbL}i 7i@ 9 Dě~ނzbM8+,Oij!nS(W XqBW>ejjQg&@$~<[7H0/QkZ.qaTFmMoCtstq]Tlٍ6EY9i8V6~mϸZO-T:Hh |Hn!bIwvtx]3E!RX!4wJ6UW2F0w4 ~B[/]ǼTp>nZw#XT&w;_x!m|a>4jWѠBV^lOY򠟘'%Jc*_9j#QYV쨱5@!,A %.hXGCfo:l@ g;k2$)˭!V"ѾOAPf43hAO9 .yA}%[@57'Q}qZzF|hAWpi[vN^8"ä_FFBZC;#L>lUA q"JƗ4V:@}uI HW6)FL֥W 㒯ߘ6pnN(y1d a5JT./ 0_xָSg 5dA'!˖nƇ"9$c;*uv㵣 fy\|-#/L'͉1ה> 56Q);R*C}[-!(7'ncѧBT{O ֍9& `V33naAP7gu2863PX&D.j`V3b3,r'K40 0KwR|,߻_<qm6R>PUzoAqi~JnrRwe}@1pZafҕg$IӜ67qRzhRR~@ciP&j^Ǝ(2^ݝexGf^1>4< UCOv?Y_RXh; *Njv 2"wJJG| ä)Ш D&P4|~[A?S~'c"DK'faq5%ut@qHZ̈Y++A# v˺8*M83v;٫ӺpVOc|⒆yl8"J,%}C%"5EDG\?Z M~e*D_wsle2YT U4Ɇ[Mu,/&_Poc\w2-jPմ8#pߘ5 &_r#1s/BVkc80e–pSҘ(ieBZm/7.cg[8p/'-f3?k JRO,O㋐5qp #H8&H(DBZg]V/\Yz=֥x;tlw <ʱS@OR/~6h$͛+.BzXGV02Kq0ad9cFK:v%I%3A $k+Pϭ|0%{ɲOŔd#C'>ه[q}}؝[:ƑYdX:[hjx#q5\OMuV˓HWZ E"-jXD{e,=SIPA@;H2r{yintKˁuYƑ"] ^rSOxw7(tiH/G'PQٵ~'G4[L Z )*P񪸛,b"C,m)+)B㒈<bG|QncI{* `)GPX?,uK9^8\f;Lx70RKL㹃5ZneZǟ/{Wh94\1tDa"apߘD =Q䂕4WBCurڿvD>k4wF<5AyE~~ ԣJu^&x'$]jK45 2` !mk؏7n@ txVlmYw[D蚽 ({"!+fm >v\ ¢/qCWnD1&(˗c^a4 n${* !ކjoHL-RcT|ΰAnVx8.F*ChP~Vqx)v8Rt5}fXTbYxµeEoBQN|J˘<PWvUg(l^kD2^l܅tؿzF# A!LZb#Yx,! (@BYěb覉 ΋ٵ=Rs_{U->7W2N-dM7 lvS2#qi] 𯩍>Tl1Nb.6Tܔ0 XV맥2H(;NDgTm% 5<*9?';>\tT$t[ 0qC@w Y'^'Qg;"fl9{lfwAR;[YkbI4( ~ա`83 y閔A⺚LVºPMlpȊF,NЅk:PX QNJCz/#ԗ׶R {?>ekYOLJC9 "=+YvsOAN9pdkŽ4qjG>#tYήЍ'{V=Y=RnBhC;clNo#("_L;߉!\#V߼k;r{PI|6ID_#W6!K7Kg-w_.l6q=f&% x\\BrG * i ޲BUt;ͥnAj" ټ!0-8U#\=_e !_>uON1$4>Gb;0BopJXWm]R>p&q+xz,"',~b VՑ~t6:^|+wf# LQؒn$ߋj\T}|"hHoا2|@IPC!3oK +Ki U6&TJ##B0+~Ϗ;bbGyF 5o >Q-Ť= r-kjfVljDlAEfEF\bo0nrϋª 2ۭ<.$y0Y<Hœ5=/-f#KDN>CXF fDK$cWlf(֗2H؋ފV*tçѾIx{QM.#)ׇ,(3< : Ps!^!99Y)?Isa#11B p+^1" .O邫u 8QeetW8S˛E9({u҆wEȤEL;#deOBK6!.ʫ`~&1heW0M%W 8RRֿs5J#OFg5)U}՛"(nV]^*dXPN;.j#&B@+_2gRnI6k]`7Y,i92S#)ĭ,T.i$+>3 lytE-Ka,"E-iB_qm0;)ChnP&@`4~J,"U0'Gxrj^ AZPP'a stHgelX2|IeGQE6}Hr#nۜ*xP6hE6tO ?S\sˢ6z>`~oAFWP){6`~n q'B"@k+{dшĻH?9\D'% W?D[3eW8M`#MxDE'ż?Y+•+1ԣxop_YRp"Ѽ-HIZQxwaC8 J}&-3إkI-F,#G0Q6A,9=tx> pXi1wce}F≛s}7wgk]|$ԟ]١9\+)k""\v+"wVeӸRÉ~6!&m_o0\AOHɶ^T ܦbgv&,"Jh ;#˞TɈP[YO` ʑqB=o-զ-,$ 9c % \Dvu2w:_u/u21m9%);J)l`ceQ/> 6A~ z=@F포P:銯%9?{a~K:5rRpa x`G*YS8eviJe.ڑHHwߴuaj*Db0ȨA\tcH2yW"ƥgJAK9@1DsY@kc\BBf]7T`i"%ZBd8T1}wPGQNO ~ެ~- GTPR'IXPj`S$)݉f&;gZ߂+4U0@T>[F8cS";aڥzl],c(65';Tq+XOr>G>k!224ST#"g|k,M;%#2pˍԇ Mbl45%ۙ80' .t- ξo>x|dv3K9;ܱ`$x+=prV)95!|v`m&4P1VD|5/ÇxM^Y$6;O£_ZI1DDZh5Ce,BrgBE2al¥r-7#UHohdtK]JIE ;Y]%jG""Άܼ< 2F77,LI~>;?b ˣ޶fQd,m%{ K_&'TRK*W@0t)VP瞔4hR\cUC E/z)zͬLWJ[ `Y\ͦv=~/-DeY +Ï=>t{{RG/Rm#ffzǼ*ID]n)BVM _ K> ID.?+hi /˺U&Q:?u mZE&,:<ոME?=ʟu)}0'rr'^Դp;4.J_ՏEɪ@MJ[f:J%_)QoMўu+H#N Q:YzւIM&c:_yivPlB^DW]CQ D3 5bfrbȵP[k :\Z'(/u3ҠԱ̉SWSOz&r6@iGFԧQZ"W5/wl(]b#M'u@j,'}IXW.g}I',*H {ǝGK2BV.XM>t|^1仫8 H8&!cp$2=h wn]isڔ8t/)yU@_Ve<$'bf\Qe Ş5>>ZCi`%vBa @A(mL,vp Óy`:&42S-5ޏ0yfj О^'ϟ/K_i265YYE>.`/:R PQƝ#c}QL]*[Et`o:X9rqVnBGKjn(Y Td* &PVwz]hE߿PWQh>$̰gmQu?-9Bt/Ln[U5Cjx)6~4UbîD3-wlݠ \y"0ÖivQ# ;qK\U A}loȪq1k䌕JemLmA]1:RD ">:&C' 1c5@YLεx:(4:h\ߦiHppWa"SEY/p?S"S-?puHyFΓ<\LsϻVM}D* I;JNv$:m'Xy wʲBq1eN"J&BA16BJ(Pڍ^ԫx+;mLԏY.AN!_Ե03/`²HNM vK{ JEhhaY߱bi#.a\Xd%dD*<&Hw) \,(dsՁwνQ8J,SF^nyW[<ٙEh^iu>#!xo|*]0ycQz3Mys/`ds}b.leV>$}#DMo<=}펆ZϣY#X6еҀvMHmUxI)3+UA^^BlM{%ߢja b4thŊ;#j?DrhAVYN‡/^+-%J OcB<Կg: dO-Z;+z}dT;xMtV)5!Ef<{lښ3 B~oG̻Uv /5 p~أ]պ_{RuOt=:pɰ޸(rZ~G_VZ |Ic0Ӭ EWݩ>hk.}ݯid~8zz~r?K"s#riTt NfT{' xE<3#<6z=CxQ(b ȹ. a ig49ȠV4AZKGA~ w1kQ5d5F˕"7q,K߰!;;Lx%KD3_(-~*B&iCxHiQD44<ZjFFC6hag cOzIG_@x.&ݤ.4!8ПX({Mzss}gK!l=0H&jR"14*{엮g$I̙*W^odrP-OK;Bw3Rh)Tpa8NbdHmBCf>r#Ӛ~[:;ƆvȪŢ'!'oo [-,9Wii/M,-f钯}Ƈ @Z7'Al>zU 52V}%_ k@0@-RnARQL!Rs % cz`uK W*3I; p0=5КG 9g_"`q\z"m#=w*'Y6&-)\{f'dxm5zm 9^wzҝu]xH 1}}?!8i^G> Sp9IRŴz/jaLQ8MeVL[&ő|5ؠ8n݆$u3S@Can7t6_sQ+{2=Ea gu EjF; 6F1veX(jkPs+gc.՛.rSqq8?hRb7Ӗi3"-O dȕcBHn_#>G^B $3d8b8"! 9Z&0l…/I'l%ox"FqlB"QWP1ME -:98JBoAK#K` -#(x^Eyw1?x+b}P|c1dL Z- {(ôo|rSĝx "mu{;a`dĎrP9=A$W.vt[Y.~00qx =]Ϊٻ({[54SMݓ=zD}8Jm S$GN#QX~8n,r4$'(?Zleo' >=Cpr0/"T@A7Ɛ TT_[`Y"M \@Ihjv}ˑjdX$5xd$7<:Tr)J(|a3^߳4 6Ga^mbpmln=l IIT}o֯B|i !D%[N~Ks(Evz³z؊71hRDr~Xss 9cWa۠~wC-$IpgY,TM6EHwr`?hdژC[qy+FBգ>ou~.J&<鍩+1s==|`Buj,8* (ZiŬճk1[x֠>E}{麗NF&??1P%78qٻ9Ɩ]Z/o :*ܱTq4H3WKAxJYFRU 0Fʜ#Xu[=UDJBW(134l7l5\ s* OZEs*O,ڝKXą2p?7䞭S4z8Mgu;@6;ln8ZUkl œrS)ë۞l CEgPʓR kp\֡#h?Гr^??F. $UuHDҶ57h\] -;3 YuB6siNFfb~dOԯ-\vpl>Nz%~ K& Ll vw1M&f㼚RqWNw{ձ95!a*ml\0RzG53D!{C^%/h7&vPܴxp;YkwR"y)L8G4/\]a-EI[#ķ e`KYЇU !d6avH69|;)1Zd.;7[~p+^G8׌,(؄裂dG0;U`fyANKuW4M}2~:DN*PL,hyE0rjNބ:(nr0j+*B#Ixfc^=IMO]ZoRK|u7^%` ?cHgdF*؊L0 X@/, =m$RJ{J#92R[%@J}@uI`},dPj0E.*3038g>NBqꆟeB zR@6=9r!,i5<KG\y& '-Vz]0y# ]( aiW&…l+ ߱:J2=ŀ3א=[z!RfStޥ&|wEf63Uu%:TeFXTLwgKz2m\@YئlxdCIڋPr=;Y 7ElZ =?"%c1 PҲ G`[:B&9IbcУeW syEhI _\0G +sn~HSN$kf2`9%CȷCgue^IP0X6RJ[Au~i<Ry* ?،֟vwc|M<#is aytzc'?edcN %4r] Uhū!j`P#! x^DSRdtDŽׇ_"ů7Ag 2MAo!N7_89I5ghH"8M;Z'Em8JHs2DRpԓ.GDoba#-訓H=9L{˜dCtnu+FML=?L(=!K J赳Y[tZ\e&NXMD}j2)dӄY0`YW۬=6cz ~ !Z.R#g4T t ĜqL2CMSܽ_6ݣ&j1IkiُI H|]&8Ttݑֻ8"G^g0+8TxNRKLޒr ; Yvh(hԒN$]4qR~˩?\f.B.-LQP@i~NʾӶqWq2i 5 {f5t_kɍсCG/x?$"Nn'JúpZ1uM Zdm%k1g-$`e'WE6we(2=6WptTE+1_44vTw]n{k[?:9/l#5@|[ +d@n: 0tTMX$+@ٻ՛ ɴ!Hf0 :[)L@ll}MlS } UƔ1T5Җ_o+TDpmb˄lc0m4E{tɻZ2k;kqAoExA3d'ҽ3s "@Kf{PH8$/(ȇb ,0O8˙~&Sܭ+ I4bn%Vv?b>O#&I-zY~̺#7JŔm؂G0.^.zOsF߭$ @PknC&c_3רy|:CTj>o%>C #p<o1ƦX?v~uwtKytqݦnm삦6ϠEHI}q˥]CwNuw4e!pʅf=jYv4(βQYs|CE@&C]z7Wz'Y;NvxmҷX9eFif6k^fmmƟn4d0QzJ=kh>pI'ln2#UvV?7AV\ Uz/؈*$M`/Je:xCjL3IyqТkh#n4*9>5* @-8$ZIQ#C. cwjXx/b#_13#8_{7ggG@+G#+"&a!'jvX :~GT Neqn =d~cz{&{07$ ЂqYPH:h?t 0il_C,= *Vi4mg!)Ly'f=z }`߁(3MFf3xSũO3w1ң:97ŧ_g+VZQ:l2]t(׻/ګe#w |owA8O"&+V1V!8-M0*ӎ7LoF[Vn<7pk@ h~^S?jHqf 8l5y UڣBPz[EGtбŸɏUTH[^/Ov&g}\~~a+JW &!p5 ld*YU2/;5ZL_rYp{X,JudZJS<Xdie{_CG\Rj^+ wA01'he.O7:o Xn}Cm+$f'I#i9 IVK) _W+AɅc>@VDgj^x1 vuw¸XL6@:vE~56]#ZjZ#I=T!(x7Wn0{ -KↅA Ix*Vhp뛝JdqȜ#bA3Bm ?*1D^9R NqկM7R9I 1"K!X*<;Z/\WFYbXzEKal0Qj=&½5M!8g+n}kDdzhB#|iل[798[%$6 bVy`{!°V107IG+ iWi Wz"/`g -Y_=s@BC!ydܪ\Y.24vr0l9s.dY~yh8KQIM7fb8UA 1:fN<>Ѣzķ+31藋V3wėL?iDʗk( 6Bǰ ϫ|򒴒0ʨ7J'HLV?wQhd Tb&gޥ747Ԙ̨JUEU7ivc׵T,Ц覨4:Ũ$??/"#)WblQ?g(+|+-#!Ɠ1 㳰/ 観l >`2bd("'P+d)x&Ӎ.lJj5ޒBdwJzRK_ DȖ89b[-` jc^ƪ'T/+YpZ")j5-:{(O Oau#u}/WzRGJf@AЯ&{¬*Uh+` )=<6(|su xj,<^6*;V5%@0b,D@2<]SM6\W~|O$L 0ʻd8BP:DN#%xm\tZ*A\,,XCB&~3IB`ݯ{ȖCJC'm#h*t8T頱3$كL0sЮw{`⠐FQSc){ BHEfEaYODvQu<زK;),c»s:dIvHk{9eFg4kҠy^!œLWU:ƲYj"6.cwC*( '=T)cm[--^_nr, IIFv^{5"HKC\W=-к]aF/~U"c $E4>K'|%sR7.J%ئ)vYaCw]#BUV\Rנ<*ļ%O@c9gr5P.KDC)`OH <%AY8wH)|T{Q;Qyi2_c?<Sפ;XM!Gvb@z9j{1=]PROhCLK9h}cD^ Cm{h"71RX,o& |.4S ]jYЁ ,3vJ՘ᷖ `5SeY%|`څW<7ꄟnN lKS$xz۷olb03*7.\Lf .=?72%vϔV o.@{o9{ Բn~S @MY/T5ɗuPeuKژkj>^xq*VudjUJR,j3Xlׁ mƧo^Cw15u){W3W]~zqD{-|WrYW L 0l8?l8#5=BA4 쌾ym(T#Zp6?A @@ߗ{<^dEo1\ Zk2õƀmxXYo"q:fQ!w@bQŠټE依,Bp7XtѾx*xK)p=r#P%!'<@Erga/ðiq hϵ_qbؼ0lp.,܄l\n.4)=_=J"t4GYJmf!e'^!D)Ke{ԒɌqn`tEd@s4@T"mqJO`]˴ow.=VhUM~0eh$lďZ$nf8jJ 3x4Wr|uD o)cXFBa+֒ey7˭K*㓜*e?8|`}suė߾pU_Ah=;轤tGYdȶгd}ϩ|٣YՆSݣT4t\+vy1b #6_8b|☎AҸn= d{ =5>Kw>Nty|-1/#j(n}s)zZZ5P-uE"v."e3ĸSPGPllQb6$?Z*}jXnk>flJ,! xY ,LuMU6 rFnj;fԴܢ ̷<shޠi} ZE0MCy} #qx&,b_sTY_Wt\r n fsˎF $<8B"nh[6aBLB^C<E e 8BBQqU7n8-ґY頷{=;SUh-{0l"<ęn~-Ͽ&zD϶?""m [@}v[J#:%0REFc#Ѓ`_pBLr6(h$0 LrxG?v>Q>`kRQ-0_W8C-?"^<%vY $)` 7qS;ޯȭFM*` :[)KbXΧ]-Zٹhz3lҔ d_!(y#UY'޻c4%̀1t4=4];Yl`w|ԩ T{Oxūf'nӧ%o 򧋙 (W-L\[M15$[Z.p6B[R%^0ݟɓnkˌF 5ar f-iZ/itw{e\ i{YR٦`+pqTU{2!Δ_mA>:Zʼ;h9[܅ R@"(T3xp4_ 9U_8,BIH8cH_ +YUh-2L{V2.'qңB'?b2AXS^)ɤE_D߰JKfFX',DN|_E 11d<+ݙ}Yρ\}=W .҉=$WY?v@㸖5ax7)y5"O?4b(S 3{z](v;[g\TMvEi接ʿפh1e(s蛶DWe(%w24rQ}i U范k#,޲ڎ$S &,kڵ퀡[[z}gG߿IL:x]HFK`"_'iO\jۦ: "˛4fZ (F(^Kb*#˔21,y݄LJ-$2p&3$ AAyEɡ`tNY& yZn~ j w{\8/Zަ,[!ko )THKņxJRW=.*iyȹ!Θe}D?nN7wG/16omߎRXcat-Xi`WO {t6 8糿=dWaӨT[+EL@:VER#/ŲMDk#lv&7 K97~VmL)ޤUDFsz|.qᵱ `lfcqk瞥,^?kLj"z/lS8$)&wOwEQ"2e2ֈa=RL޽)V-U}Nxl\V 2#׏`+Ԅ{Y*Lp ɳxhU!/=@$]Ӵ6in;մvz(6\ m}G3EST7݈6>=U~o䘮4쳺YP#VhC##f궮<-ƧbZ 6d bEGbޚ!xws*nߗ fyv`s'|&iL8J6~]G{s>){0#;~{H=Up+P}!)8j/xErJ(=IDg))H60cdD]c_ @j}qh|r}{&S/Mi9BL=G2sǎ³ %0ZT(˝)FqC˴HIƷ>],%@_lir7W -$I|m\ւI3 n2ou7ԸBg/u+qIOEV\q_w1$Y 4ҭӛm%ϲp*\1, gHYbɟ 1j5 ΅(1"li*xWXvi+90^{Vҧ eE6uf(:hw/Jpt'"ߠjNv%&]Bi_ב t]QC\ߓ YV(qy)MZH՜Y~IOJR .X-+}wa3h7J |;tzRZ׎z3Q@StAE_v|ZwFQul%"ZaM|dyüۏVF!gң"J~_[3ʔY;2[,}`tC(ƔsYd[Iܐ'UgR >ˆ,{QaP_~ xlFETگ VCbw/$ CDlȔ̼U󽲔CSlG#kMp«Їl9޾N%.ͤgoa\waCVp  tȝ9%;K[g:Tarx#yNx"r%j1ncDٓ6 + ?3}b7b6eN4:/''CRPWtLJ&nz|x;So E9쬭w!kn@ 瘅 s̉72XZζ7prqW qr+rg{ TN+W,QKL|PQ&/4JŸ O) WVڮ>WOxTr=n#cghb.IAО)08 ]nEsU_ZOf;$ %.ԗYO;Ȣx2V2sjIb:on`vhmH޶z# Y|AU$@~Te-ڦpu5ؤ ݗ$ 6k+Sos`ŕ0VEq?~Qf+,8MJ}3լ;qޞߒd25`C~#s^ؒpgЃL"r+V*}ΧeљqEIJƻR=(K5SBTm1cmZZ1s]QvP`"O@.ޘV@ܬS>A' ~|HWԤ۱]u׻o ZğO1ar7B>>' 7&*18,F6N5i~OPdb7͐6(8~ YUߪ"Wْ u`:~pR9HȊ6DŽeYpK ГCβмҔY `1#wiF?ں֊b9 aB5TQ! NUv4aL浫yH!feZ-e x5l2[ƮDaJL.&Խ}qi}G _9|z 7XB7Egd {N*@OBT). N0( #L7ld>Juԅbm ;n<͏xX $g2 x&w=Br_7ʲL[EbI:rSM^?Ze5;_@3ý}0 VH`)fKc_/6f2.`~N"Ia7?E /;]󿱳=ڬv:6üFL45t+a}#1QpHb㴜A6őD:UMt.C^~:Z?iɺ'3P4>1uס3Nt6t-8?.ב}v9 #ʠih&@}^Җ֤~"xsnpxIpx&8Z)gKL~ *4AN}'Yro"e-臨Q*y3i&~ аZEfF V@ۿ>\o[lzuƀ@ȶ-#lۼݼ} LAJJ`h!(\;c7Qd/aR"FMh8"b3H:O{9Nsٮ-I]ot۝n*JC&-u F읭ӉJ A/uThOEr>¬$-o^KT(-.*$!][`!$7S'B혴$c,ud_LFM/?#%,1h&Z}0T~J=Kъ8a?rۉYFF<#;(,xp\YBrpn1 189LgQ`k֔ jtrmNJ5zζgOܣkP?b8?]\zA\ń>F 9y|=I{+,#qmѓ]'_СJj⸩ލw6R"X6U40B^/҄_g?s`9 Lr "ǯdn`Gֶ0ӌg]A&+w6~6w?}9gADzGUzæCuk80-FpO!G˙#`NB1L /B^ s9_7gE&IHvÌCYshUR˨(]O ~\H}ܺvbGۄZI9Lx@)\e۱ C|j1U*탭>pRYi?Um'? /Y A0nn9uieNlDfTnA#(e A$d)\vG*'nйeRhg}vԘJ`ww㝄r0l]`[ bp{rm]{aa-jQiɬY>˧ RQDU"S37EH9=R 8O \uênT,쬰'Yjs;fhkG4Iٴ>qO8t6zawKػ6< zw'Xt` LLuUK0_/nOav#.ynL,LbnB ET /_h;Wx?r[@ )!4{{<[,]9PMp٧oGg2f{Mf<ޠ)8-jh%rad[zsveCIҫX gOyf!LX k5nn40DGƳN+<0!ENΛ D BҚfG l88L-0<%/geoeIE&峉J]jdUvx 4/|C,?БX9Fۣ E?okP7$]Oc\kJh\[knw[\{ܹ89oi<tWXfo]W\tӿI ,Q2?ϔ)iigѤDL{HH~f;cc pkIA}ܻ`/"V9%dfܚ*[R 2 x nuP3!)haz mPà S`i)uF(cOQJzc%u?W!.1$l!K"=clYr!nxAZ^%n&Gm%yZlgUy'ʌEzeiM]?LE3ņƤ~f`* 2QbLj#Z N,$(|^9ewk7NH 7H!B$oV__4Z&dȟ"B?k.#N20DQ GƔ`ьVOEkn4w'*ɓ{w \UwK9+85}T+يNnɝլRTpȥvOaM 33> A(jABD߼sG \4za~x:-˓L!|]TGjp|@1ys;Dj)KW爬iIգ-EYg=^B\+% f3M;/ādG᳖DXYt]o{Hi?+D 4/ GP)IHKGt$ZTLU\G<i juQc=7h裿;!"A/8 b~k ]ml]u ,A$/TRGjKjУCD4Iz Dwk5}ypׁa45d\ɆgB?jGEb@̎ M9SI"u=?K4%#D1!we,7jQOshC̤3|J˕ZT]R1u s )x䉵 dtb2]^41#'X*CYZ,E)9"O6O3jnF:=vCX%A|l>׼߈El? /|5 ʚnΣ{ 6#7ɭr[L:SI v6{\PjpXTmﴎPmˑ yq c8JUL>,hhGսc3rƐޭ]>0'J> $!ꜫ,C:#G!L]V>\ϷO>W B_iE7ឈLtaړ9,rdC7+}V}HO4+\2چ&%K= -$$`&Bd>٪ZyI=eSjÍΧز!jֺ+le| \yQ&PArd:h1IC2T;JV|@Yܯ2OjנLWrm*NC!}& LbxoE&ߜjY)<$s|nwBLןbUωL/Fi+Dˤݜ7,kk _QCl#5o d"գjKcHX?aC/%7+ʖy'0|֬xs׾m=if&Vɽ; n /]cR(#{ZX6f@'KfHQI+W'n׬5bg%WTeK鏫Bkb/ve*t_O9ahxO*R5j.Ю46_}k-$NUuC&F26&QPN)u`|ߧ՜QE VƦ˄R(һz҉=b"}ѻDӺ'"蕲gt^Bh̭y#) $J<%]uk@ {-~b_վk@륀6?wA\Zo#H˅^KH>CY N2)*PҙF- Ew&iy|]aɒ+xr A>*&5tPFÄ;LBi^ve.$f,J.q:Bao%> f6|{eiT9JL=y}#<{ɕOQ :u`Kމ *R'MNH(1Tѹ)sZ;L N{JhSSD%F0j| pHs=+D(]z?g &s޴di|6k&:A4q|tmF2h9E9Cw? w&<2AV' GYi|jպ@EL͂qV·t"O ˖pӃH:]z^F 3>c ior},)gza0CJ{IJ(IG}Bz$H! QguӘ2d6MO (,`"wrR3[ m(FmG`Xa@aD-%te-5Mpǐ2cgE#A5!!El>&w+CYآBH4u$lBgH# _^Iu =iC)p{%Fm>UI(:-Ż-`̳Jo}n3йԪ"mSG0\oUɇb<\"#Ј:1wub.2B/m~ݯi7 LA<,}ċhPaճ"w!"s 8= +COdgzg1o3MXz, K{RȻW'~2@HgPj+Quȸ<" 'AGԄ@F#Re.ԋ 3Qyo. ʹ!ZBFrG@ %&'Se~3Udr(L9*o|JWRyf\pT 5_MDٓ$K/?KRd훧>4Ys@@9TCfҏGMdf8H.ttՠ$y?$SgY>]SB ]հjTf l.7V>i` &섯-x GBFBVc D$܈lSOC[y?c<{1`)]z lsē0ߙّr, A9PxS#r^qvEvQ |ȝ2o'!yL U؋%d(2T[C,(<X7J_x$K+%=P5 lӜ_1K L"h7ӱE\sk (cZ@q{&u kX(EkVl~C&Y 2)SiD~B\L%,HW$Ǜ",_"].伸EfHmAw5e!>ix5,̻˦*nTs].('2:7k%-4 d[GA+HS׎:E=CLuGg3Fzn MS*Xw-$ Il)r< zV隆zغ)j{ظdd{Qc} 3SG+Yýll2~4_'\q`S*sV 6vg"LU8P.ltlqMīPF?Xj@27eZkVbROAe"ŭIh>)O ?t"Dd#] Mj[S8dp9ߧ0ss̏K+bÞTCQI'ԯ: iA>}K_j),њETc|ivz cy$0ȳ|ǻyrtt'57C713 U`yS+>t?4*h/$lIAIzȹhƒN"rtA7.MPڪFIQSR"A"ȽOFWߪÛ꾰=Ah:c0fpzk+.ysRŠ2Tq6ޅUd{}BTfsG뵟/qE2 NƭX"\>pgV;1m{8>Dl1_qrWoGgw0C}5 ,yK ۏjN"[6 HDs-9^@hDmkV9?ˇvжMSXݏInPIG{5x bSݣbDo@ [jXiI?5>tTO12aNsҦ2wȰdgunN;5ۿV\m{ªdk?$|\kaD.igXo G]A*k8#r%/A kJkTB)f`ː6Mje"z# ҈*?ô 5#e̮D[d5eSHH7b:(J3^! 슜PsLl[:*v`rd]MpGP޲4WʷEuN}:5.xg才 L7<=ӢOڅ! !jVq%Iy: I;`՝H-p&e'P`ީ D6E Z;䰵gUW({IR rgST\DS""=Gm%ohjNsyǸc0uUoUiDSJDzQ|:Ҁ%a/75s)KlRLZ {bow$D͑bGy~-Gt~hqdXX+v,iaI.D11I  +Y\mpf\+d:nπA3D"EY)ketIǾ: dk pD)8Σ!Z=5p{hN͉ ǛA ֩oR_(m%л5RqQJ4^KU!J7.X-LŰIizt׻$ǾZc 7 !#y|?Ji(yRr$%7XLq\I]t-ײZ*ج=Cua S=UZ%:DL!qp?i6xh\. 3vL* &핢E Dc!ɕތ-qH>9W>z?1ߙfܼPکȋRT1?~Us'.s6>UPٚ$ AR&Dm],+[NϠ-̎ZdKs`Z aAGMvPTR80q-ќ|.1ك3mܠjEL#A&hG$Ĝ gk,iĖkùnd#C\(]9pO/OiM!א@zdG~hpYIsfWum*G 阥#PN!CƅIeK;Yw`|zAi+/EפbycX,(QB}7x:¯pnmlMwi:v{H tw$A޺ 'kb% {i﫫Yw4eP*AΏ>[ʦ3#VJsl44f ljp{ϭ֤ - InΝ-NSӣK5AY}S*E{HnQ샶y /5#1g,d֝yD x4^1 b2I}UWBogU ݪ֝<ϰ&.XH(g f<цٔno$ On<| O(JzX"7wTض3 nB!4r]C53‹bf-اg26c *~VŎؒx*,5" ,ACM N"<-j~U%W :bjQE d-O;s8 \"=z _ R J;{$:Gfk4+WN/%Y q!WG]Z_@s鯤59j+)yqlkbg&Sm9ze1+ ƈ޳<FOXFFtA Nd! 2n,*w**i*ٓE(p+SZxpp@^3ɴ؃gò- %[#А{}\7VawJ車s{O˜%@Ck$pux5]oLBdB]1St{g~ \z&:F9l] ,Xla_IrZm@ -!]^#G$4n)q?*/c-ګllZ _2Mk͏blWGs '`̽S/!!8f\6ߦzS)<gVa)Co6¹Rݭ8O  (t02esۅ'6)7i^mMK'Wbg9n.pZهVjpF=Zc5hŀ2R{ nseFO,`h dd C;cjLxdEZ,/:B !+@{.RRZUh7b6xlS0[ }3 .8> |^O.ӳpSY6B퐙(jhvW ӟ b!>P6_=Uew8{Nߤ`,f;I._Ew}w2U?Kʘ6.ZASTPD CGT %M׎ *@iVW@} Xb"r:R8!z5([9hn7@0ÚiQ[f>ն+џwSATczFnPow{Bx$Med(uz@V)~ֺu؀kl[[n+$7!+Š\~^$: ,+4ѣeSLc|fRy>d];(tJfIt?et9@HL͟8AXGN ZrC{gLRͱ $y sQ}½s(0`cv?Ek7URho# ωNq =/orWč24BHIhK6R+^h|6 '63 s.]ZoݷU}BbmFSHh@kX2)[Y}Rl͔{(}}O%"*91W 28&J ; b"){fa>%/ rv/}j t*''F3u2eƑGF3ɳ045Xq Yxdž4n >oC{@,fy;?SQY1{JX" mmrXJ=9;0렡U*Fd9Kf7tBBX>AVouo"a2ߝyIF,^ f PԿrT\4B}.kHZF 95Pa9'ؕFC |J6AovUeΜC,W*h9j ; pxB]>|&c/f8.[㐄1\g mRk xmp.OgnH H^_?;Z6v6L= wIʅ'ΫO+*]tX cN9_kq9T։;CD&`!Ӑ`[qxE܍^&]RՔЗdsz瞴~b )U<[LO RTd%/eRPM9 XǁȖێ\]B݊[\Tsg2{[j.q~hv5}Özb>Qq7; "d߹ -WSpςwp#AFWІgN,[G!TƻCN R!rF89ebo?'y7o=rBF{/{p9IXD'n#V}ŗr;4uCgBM>֐œ??PFɫ[*|5ɨizQC !nU7~:P}[i2@S)r;&K.r~PoZi+(&\6A t1VH7D :-L i|]ȵ/Z؃%GJ~hq67T֮Se.~87'JL# JnuS O# T"F$*(c/5W[/xq= T! êSS3= d >+ȓaA@>B0KK_Bݽ s1ItH EHtm prhӴgFEw]_aݬgfE!>i/SP-.v!YXœIMÿ-:Ĵrh߿%-B>KԻke"^mZ^PϿ/V{ieP)j=F.lַ`徺ȶc{}k_.7PM'' OКq[h8S=?=%jk3;2_JA #yc9&_ÎmĚhY k`4N-|y$RK$Lˇq/E|WOa{ĉScŤ 4hC~bq!؍ P.'xqV@NL͉)UQB;`ܭl"-fav\azǻ%vPڔքr@ہáť;u$;oM9 II2XsX̷'BǸ)Ef\ݧ5M oF/I=nU:=ma}{] ͧ~2ǿ% m=# =;8(]yBţg4`~Y= 稶z-z<2ߘGUa2w*xD*Q%sMc4X h%4h=)0~!CME-(eI6&;Awާ唹Gwx } Am&NT@]}AV+Z'w呡Y$07jqey> n{R4O[Џ ΋$qPٙV+1WzBL>F~^N[oD+M͡.$3" }#dlOh]G2 NÞ*}~Fq8,k>5Sik2܂A(C7pꡲa+AI  iF3D̕s/_SJipՅcRo.CQߌsc7:=ˠJG9VJ85{XAי$ +(/S9lO#]T2Ax5R_*E;q5%ʆ rkwCQYxE$ dLE%լOŒ\䃴(←}\VF}G6^M zX)dZ!9$y~wdOj(ܻu@/`JzO`<_Mxh/ًg@0Drw?l]0Lßԉ0xl.5tf Y^z4_:j vBke)Q+r8^-$3eVJ(vM_ი¢>S.hs|s9Nӏ}.+$-8ιYw<W&HQdžhot%h V_aޯ[UF*t1Du #BƦn sm|T6EWec#b"=p%Hk!` Ra^p ҋ5pϭd{z~Ч #3T)?aRWڛ8;bs\O]&xLmH_z/eQ;qpCt5 w7rq܋Mm6Vn}}qv~"0kIupSKu~wDz9S x@@d,I1_G$dlӲEoD6CWrlU$9 ͎&Hm1*W#|AH%J ja C_Z' Nv«6."7F4JK|dK\(waҺ$~#"\h)rOkhGS>#zuu8ssy} hq|WݷЄY7td maR +GFTmbRU-7TBt/PP Ϋ dP͈ݗ/ʞO79%Udyq߭lJ=Dj#- yҼըG ?IW#ѧF6c=m>% 6q0TG:1}pow[=Ko2DM]Wj`8?p-A[7ԎʓK}Ęu-0”/ 8Ik1ݶnOyiJJYjJqv"-ck^ä"8H%5_j6P4Nn&Z8Z%ULȄPXZ+mvrk=TY}*?wR{HYa$v&[z5`\`(M @Hzwkլh_pybG "'o 1/()0"RXRE+s}(TdS~h-6{.m%Lr/(ݚ]zIh=[{->tPKPuBvS* C؃S'j޹{zɃi;y-c% `âPP*q -Bj| &/Ȏ^1S<\:oiLD6 R+}ƈzV4oURe~˺zxhX |B!h@̞ .AH Yy4"f%GdU*5EsCj;|vʛq!7[sbaBcyAkRc{Ǔ H jOvË58Lv0! ^d^aFeA}Yg}@| Ϻ_ ئnLb e$bӰo dex$^eP응Or1QxYJ-:q\^rHB ڛWuXIz^NcBp>G[@P`os9;\{HkXUG#RT& kC 7M"p}nH⡻AYD@.n7+͝V& bU*l*1Ŕg*?xH&s1hD-6R)MX%&&ЇY6J/sc{/XR|{+XwZ/f:eh9j 5gua"AnDf C ԜG÷!(vKw@b9Y+cOvC-"I @S~ҊIiĒ->'T gj5.p=S)4X` 9iu և5tōxҍzKl!~8o ,, q9A ,o鎦m ) Hb9p m}phC=l3>'ș >5pW!s6$[Q\Y(u_9n-j=V[F M~k9 8XE'2GU+#|#TI#cNx1Z|5/\{$_R1u#'М߉qNG}H5^{d+*ϕpp3?NZT'/"ʡKߟe6r{n,2Pb&k㼇~J_Qzw^7=;:ȔnIopfQ -DncbJȹ_otح67e=WB'4.G83;2:WPHg@ژ:\˵$ !zP#֞\X粸QDn @Gq.g-D8&RHqwJvr<$1)b Tm퉖g}<$2lenU*t5@}x/QN- -V>攼D'<| 2 LbMH~G;;xASLoF=l{Mf-nOP6Nk3[tS60*">Y(_Rk#! 4@/ajLR&bV<%ƒj9GjO*P5VPD ;XMUu[+TW Hi1KSjz^g)oXER' B ;XfRbY{]T^>Ui8ρKra|6^:'sv \{i͗5S/cS_¼]x`}|^yfg<6g5=* {6ֽI<_܊-04uƲIX2(1J˭qvbHX?]~^9ig% ;\Ut9BNcYz21ižB"i9\A h`5êh7 ia_绠w%#8Wo`!OӁcU߄h3%Dt<vBUBPڣݺhIW`Q/^Mv>hj%tvKG*|bDW$uUcauX|Zx(EȨSmҪjB4,J]򦘠֦^;JAy5llET*RSE!:讜LY%t|9C2uit.9Ja=L~Ʈyk%2xCcTK0zn ( Loqu~$(BfVOS8ON!AVk5UϘ 7-eȽeLk;>yb>$EǣdBZN>= B볱j,PX6\U.wa,`ݸOOAap]$'VF(\΁t6+W%W;-pT QXnJs;PtfJb' M{lW7 Y˚  tw=IAㆀ_.?@,aRΪyeF0ROC"fTT@IM΅e/L0)Y%J= b(*en,8vV.u ;d 99DTDuB=dT #><91nPޙ֠:^߅9M u;.B7&˴p^ą=>Ğ#cXA+9u, eD +f[T&ۇ<ʢ"7tWw}^vD֮5T}u.)Ѣ"D2NLNG8x(*:whOzR_Cjͥ)$,?q*oR U!7]2L-P͏/ ,*!.B'6EM 蓰 D-kΙAަkg&eNox]@#&}uٳK x_#sQO7l8Amg5RͿ2o:"hWƑekg9 p! 4j1c=xfqJmx ,"@8;rĤL> +pHw~3ZAt82ss3P@fg'6BWht ,EE\S[q)$ܧ]EV`4Mѕ t%\az0g1PDv$[|U#:D8Y5Â׾T_yf;}8=9nNJ)5v%Mכ82 z?}h04Byml$w9>CcHټ !5K[N yR&sUT]Q5yT$9Y:xRʡ;wC06 '+וՎGTezGVkRhui-ׇ> k"bA2Պ6_ ,v Wha˓ICRLUӯLӸ/ h=L|4CK&Ka0ӈ;uݟUr*;)EUFΧ|MDpF~Hv3l!lRq1N7X|n'{N6щk1&d ~4x+T h}K@+n8?EqQ~]:hk"1]集Dl%-cz[_a (M٦_Z;gr2o[@J@ WJx-Ptw '+O?FQ1t<ЪGt*J飷_r(s'sM+/qVƳe{ =5KoSh4^? v\R3iZStϟ1SfNɲإ(ϒJ[ڋnoi:Z?3zyH6]{KR ;*@3y >l2S/+zWj%I xqNI"pVi2!$Sˋ[7c ^Iaؙ}\Ѽ`xG=Fʵ<J*CQ:6ceڸdm>ͬ7s+ 6UHdk+gXmqM6NXbC +'~Ԍs.1h6Z;йEzp#ZOoj6+"u).bN7ԟK9*kĺpipCWYf<GKޟ'2ũA<;h gp DqcI\hG| b쩍euN|A1y!Ui+H=F<ƌl<86xq%N9 J(ܦ 9f82k"C%Yl?z&m--y;^e//L FtˇY4KdFqBF-4Dvx "[b?B#?.ug\jZPdfj^^,IM3w|բR b% _Vu!|v3c630HN]kRWqlM.< %O3ɒ\drD.T{0~hŰgS;(y? xv=3h0r@16_#c_Il; |[ xAMeÓPѢg

ӨM+ŏ ;-?.3P ߪ 匋EB%kÿ< gaYg 7}O!닔M"$]LX-鉥n=x!e0$PBp„=N~k˫լxzQɍ4}q} #cs8sҼ";nS|}4˿15hSR?j8 *@ά<8-pEA(eWԇ4'[.x;B!5Pe?9*|\nitɔ4}v|{ox[Y:* U6\vZ()4vUKo^8s^p`5B%$1 ,< o@4~Q)Gr+1Ltcǻo^&d wY&.=gJy1`X,2eYg"rYx]&8 _4Pv`p$8lUjOܗ9̚cEcu"tYEN.5"o~!^쓤>`4"y&,Yp~U! hILۊnB;zX\} i85qK4=j|?VwHp څ$\B-gFh'?qYp7|HVg6"K`K|Q <᭪##h6W;0pJ&L.,K8&G SKYRp:VRJw~t \RKNՊ(,}HW л,^ m?3) $2E9ﴸ(=n~'`{.,@ 1{^]nj +Fv z{>j\_#T_j8vnݱT>7=k-Ch`pxYEUT hDՇ,c *Sekk ۄH &M{%?C3?$8!v67AYa}21pxCkl?G? <#]ȸ(=.v-1W]TjO{pejE'v"f\%;߬4p3m#jψzfJϖyK;d'4<,0B"ɛVğf'ڊ"h󽒧H;\3|ʍ GT)K m겹ᄱ]'=MfG¸]əo5HyTɔ,S% P #= bti9V*]s`W=/])WmDӪw  1,󧑸0Q'ZtЍlJVCtS5nKEVf=JB$ hRna(5HF8E\hO%mOC0X+|\x`ԣB" ma$j;TU]֐Djlg9{2 8#އX4[j(S]ϭ;vVm v1䒀T`Lʞ&u.>Z߻2{ϸKKoPf$Y[YU/ ȟg̩vRȟEy0ܓƝ@Nj"a<"@'yYIsS([ 9ʆJ:; \VV+X 2ANP0'gOtC)0p#)w:ݛ2MC8 W#8`*|Ds'9XLKU;B`h@fUH1dJ>~ԇo0XSIGidœzܼїhИo=3͑,+ݡɤ셙Ht꿺0w!|/+of y… UJJעL:.]CJLS6 3vuJGlzhCrwN^(VJBmj7diΪ0F~M+PJM!Iw Iӻ4H:zuR2 _VL9oþCS#dx 5iXn}˴x=11'WF\4ݜT"GGvݶK[X6{M|L_-$$ >3uws%XaQ 󇲸,d(Ξ6*|CZOEOn `M,E]ObBh MVEro 14&] p Qe^}<$oQCpX+C2b2d}W, hNoW…1t6X{+PTB<\eMNoi(+ȸaieNxL5IG M)n7s5ݱ0zL7'ݰPq|\`R4R!cNG9E7zH0qZH4 te![C`8 mtƴkj@MM*uld#qtLLzp,ks}GZ2*&?Of}*]PoNnjڶT g)rMYa}='9m8\ko-l~o}?k%A\&,b=fX5Ф GI-G;÷φ~6SWφ@C)?!9G [Ȳ  PLs]a0 p}bFGE9wӅ8ȦsCr H?)`:B  ZzՑ"QAC;IZćk぀D爱7F /5Jbx pT)jX=7cչpXХحQhlKXTOE7Fk^"GY1Z=W$ q㩯 ͼeuye'PIr4۠|]bB4sl$CK0pru&[/Nu@d~/72=k9hd,|fŌמ‹+2DmBY8}#c?_O)DjAFAEOqTc&aHvs Ӷss݀ 0JXxSExƫ?b<# YF{zf*K_fxgą e'GM$qf*$@Z[1StA[ar^N,soWa)kv!.N9.T0`FۣQ8}h C=A' FJWt\i-s?ݵ 5)C2ޡsѬZ-y ^_|&u2t qIG"'mZ"q"Df褑]\&,R.gힴont%V'F!t/0M~|άf9(iIl Fۘ*ZӤ5> Ƀ U9aF]P뱏qhQ4&t7KIAce)H | Jd}5B'}s<ӷzX`oqܽ=x8_U!xC"vYS@?1T;Hh*o ޵K@*jAk}: ŸhU@zˊ+/sd1]4egu\ΈypxOfgh|w~jCOv&rϦ{4vC˳?F#Fɉ/ih_gF"Q jNH`&1l;|5TNVgCVeC 0i!Qd"(_݈P#=vÂ+b!\?}Wj PHߦb!bt Ç{AH l+ȋT p1F09O_0ucvm . + ]l/x13aQX ;pȵfo(XڞMr?3dB&{c- 8q2&s3X)yD/dt/P*?(+Yk 7W a2/#)o6sd6"WNwP=:.e=7RŽ+SO ߻r\hz4`_mz?q-o"@\&+zCS赘M-i5_76roI?]=`}kb_۸c@()#ے#D @bҏWnfZ|4]K䏗5vxq" pT--U~0^npm`pl|󒷶lU,U8Iq@O6#?b(T|uke@bŞdPa%PFy~}L.r?$*VxiCDL $W͌i/X(|5J-uʙ W'L| Rϳ qE_8~hO +.}Í\Iȑ4rѧX}(4б;mty`,tM@khۈ~`0mdxe>ҭw1 V_eZGwӱLsSHtD׭'(a%MV:VximKxқMPH:|z0։(Ow[My)~MVH%sJzD Ol~%B JNC@9n:'$MRK6}8&E/aHYY30 wBȱR* tk<4'Rzh?EfWrWH8fF38revU)n=HK2*(Smy-'ױwI&^kW ?l_zeR7F/XHX1j/Se^1@8$땓e n؄o٥{ 7N[Hqj KN.۬#˔O*¸|=ҟۻ &Zf)0EXJA!E7,4}rZci/zu gׄW#l>..0,Ol-zKķ(diͩBuBw9s^=anAV>+geJ0אA8oX%m<ﷇoc8=B?ȴ" s S/@%>^(Fv){!+J(I'[eJe/20˄eUK}aKw.3ts E C% 3}ռOGr_: ^UV.&9Wy?7y4G 'vOW T{)"8};aS+ɉ#%֒ Lڪwc;T ٳ;3ǭ 1:'"ZADL|M,UǰDR6ya(p^1"3@ +!7o]ͨz"]Ȁ4]$S 3llkWQcy)-.Gl6k9T0§\'PZT7#)VBQ0E+Q=>&ihbvu}DqXJL`#!HiuHa_Cm(@y|vPkD I$ AI~$0jG[U'׍2r,ɺe!Fؤ| ܿ* w)ڢA `wM+[e~6o/BĆ(+NzEm6$(>=[(ݜYoG˥;O $C!t1P`>Jz @ ˕PixLL ` W0zKU(ܥLy!јB,hqt)P6hM ` /U4Rpe]- QfjbU=wն>L;f9^Tiǒ3%Jѩ¤90Ѷc[^*<XIP ߵf!\bhg gR^/[8N0Rٲv>%5p RSmy_NⱑIep34&ѧRc蟰O)&vxMb}<ˇ#Н%L |.\'Cp/kJ4w%5 YQ/Ŕp~QѲ{^ 4 gN;߻;6|.vDXT(M:8?"+E lCl))l?X^n;xUEſyug`Z\$۵@ll"<3=N:B3nUZ~^l<-x9mM7~DXrMKC}eux iEb a6% dl?R =lz{8P/B`mJ .AKOzq(;H>C7td6Nˈ cbqы5GWj- d.~tRl"= (<]lq@~(WΪzM+Zӆ $oz$Zܧc'k?2[nHgSPP<,'uwK|:lcy)I@#PѮgGHi1kJP:̾ Cx&ԫÛ?Ao`KӭPcxN$T#ꩋ)Q럡l2bU[)66_®90_Gl쿴ʜ~sj8qFZfD4w_ݞ6|f 53m}tlbWeC8%P%8ĝ ʆƮ5-o~׈Wz Q ;Ďe[r/~%3oJE.0l"+[rd1H8([G 1Os!cVa:z:p^b\hoA|'ˈ<]̎a>@թ\t1BMA!o׻H3s!ћ-{XOlIqn}1Sl6jh/N(HBJ!(**q^niX !(p0bͯЁx7`* :¸nP JNb_0BifS}!؜z,·T/7g13٧)Owu3Ch#Qy#A!Vȟ`]F3szhmp% @at]K4nԼenSS_prwkXVHVZDzsK2>G.cHߣRRپɛfxYBQ@%V kd{Р^Phy*h֕="K@Y4s 3V'y9YKfHmu-JL: uNEnj!Cȓ \[D&/p= MؑB@pta{atkZ_-Kr:`N{B#zIr o0T{.&dE*?j BӜӹr4JPKZ|yѽfj 8eJFVq x:Z+cw5-ŲQ*I]k" P1}/Ҡ3C]_Ip ~˺+aUdc0SloE?=M(iZ78fk7:VAJFSpq&hPd܌*C`YP!>)иYNpzɓLTBygUDd [Ӆ#7.7Qfb A&Om:Z ݄=ں&p >upޙAӸQa/p[Iv7c Vfրʿh甗M>)Vlȓ),#>P]s5H4q`}^םw„up9Ei3>]{r|]żxy!TypKG9RPQf+~RWKP*t8߽Urb`ي<[fN!~9IM^Ӻ(..'{*_L "[9c<5A?r96|&#  ==^( uaۓl:-[bp)qMea[۾z&s~V!F]Rr:bRD' j ޚOH/Pu7Sk5Z/LP-xvM$A+!GKY^8QA>E7 9wQ6S|knvAVX ~ >\P:(xe&[["v>#/eC\g b!ͯ(an/ ZDha.x0EH3YA1s9ƛX]e|聠%Opo܈P]a8'lߌpg>P__IrI|aZŁsJO +N~*<jr1X WuhBIq0)INX?&m ʦuX?uF_,nܮ Z%7G@oS )`ʻ7nc3d)Z\W ъG8,VilI9]@o&A4.n}< I}GaAFi .udT3`V<}#~-@9/m-ƀ{|{6)|%Ѧ_ÏnV gj_UC|sV|Vųg G0"WBw;s_q:g";2| b ˻٣e#V͍scg׎ K-M`㩁Ei?t9嘝e!Cw8YQ?J eV3DM.F<'^qu<|1ylѢ\ xQc@ugC'q4ɘ-L]%X*@z5g:iT &N1GlBM@hT#83[?ryFy{`xn=cy6}.Ь ^=mN /ݓ.C"* e9еr]L71SW?./dK?wAp C oG:iz-x 96]fSP@]ai3}_t)Zʒ{Տti9Aɖ3_R+hKOBFGO\Tn4GUkP cJP):4g^9N^pA$ޥ'&\],v\k bl9Ysň9ђM׀%At Ra{s.7~55 X+:~Iw60-иqܧ_Ğ_)wF[wWc8*iEu1r[2hd+7PX8i5E[u9>жf^yca0Ȉs}k/7Gslҕh o5 hmelB=~@Hp5ω2*nY l*?A }S{YYV5ĺ%`SDEz\'oRcl$]ВKqoXF3~ 9j;<sDN{e/^%u̟z-zvfdj,;πds$R~;)~qex؎3'Gb1'GE"c If0i&w,ϊƌ[pfߤ}!ԧ4|í>m-1 _eH+op*@ol gQʼnUPҚAKoKdBVamAY@&_#:>TۜU[ؔ4٩FgVQgU|_"-}:HK[G [앐rOJ+6v beR^>]ecd9WS&OM=i~s@ P#]"}/D0Xk63N'T8ٛA y9՞4qfDg84Ȋdw.뮹@ja04b\CT_|ʻi`1( a5PBLV<p"V1lXeg\$O- s:H׎6Я^-aE:+>]([S/?Wf_y*\c)`-+V`-y$ z^=hum(,< ,"-s/Dz?i2#YޏwG;>o8\E[xфu66~= @GVm˷7zfXo7Pwr<rusftN̵Y~,Z^yB6Q5h 8NϖA ~HDLheh%"= q/.P9Hk(MxqPDСooYxhIk^Dzi| Tvcf\D$4AlXD\,+"*_}C`xJ2U_–? Dɕ) F8yUO}  vk!PFm|"zl@wx`%7L^C,ods8)`qb}nsW)tj&h%ѯGètBUtL8m&{ 6jq/>J杴"B8svO@wBXKf:SУ*CM+XhL\9,#⾑CM88C* HpV^ ?/s֍ݎ`kyi~~_[ʂ̴BԥIӱl(0t؟f+mgTп$W?b1U3eg`LkٽƶJnuLlV Ⱦ+v9Pm] ]̱bRv򒰈x$%*Ncg?8e',,ET$t 'ɜ: mp{ W BT=[m|rq_iܣŜڅ^4*ߢyx ϪCiSOeH5F^&`'TpA)Ժ`ǠnT(J%mqNͦ8Bv=^bX e$P*]Bnk ` \^ XzA&+c/]CXl"xMnyW!A\<)=x;S#ĐCeCB:ˤW mp2}ފ@I/)XbRO&IhqfM)kdT4dJz=Czl"&xu@! m˫79.P0` xR?{ 0[42R+'O~/RR ᠹtY'q&>r! v' 5v@",HV\ /ЛYJQeOć،lumP?þXjkKo'OO~cOvg5V{hɇb ک\ ѐ`n*:'5c+_7چ]>׋%l (~ܦቈ47x {|&CɌz/0J+~)uBEQ EnqePDL1 ewjoxxLs IFc55n/ɯ LR8N!8tmG<su>(,M'ȣTyII_*}:V08]"[N-@Zh{6Zw14 ?n»Ql 6>fPjͷLLg ~CPFήċ &xly(P0 xfivfg 8Bg!t1~a/+d`;>M<ȾNgߙJ[yMׄQC> (PTHwZ=ʡ tUe3_vFP TbmM2 K+UܯֺT>@%- %R`X v׸ jk2)2H\4cR5%a_8È/*hh`ac"3t֧\ڎuօ'j?'BA/þn'o|"ݒ'W%3bƀW~'™$5_Ă;13/͙RTRM%eBɥ䱃=dG2]cufNLFD{Zف9\ P\o5o}ZTee`WR녇OI*=1־{Gi-Pez:?Wn|@A3D Yx8<'Y(Qջމ D9s0TWMj- h*] \[GD.]Eȇe[ xXA> 8LvxsTΧhtX26=2/iCo4 `RS{iKc m.=^{6GrsimۿX=*ŘŌZ4M3(9iX É|e$oG"#me8ˡQYigݹu"w ;:{f䆆YܿĉH-8_YSݽϑE hj-5ɛowC *ax}Ncad+b(`W!ˠѼe] K~B?˛ Ml1\w:bnAw˾w<>lK]סjQG_r?LTd XpX~zb28,ͦGRR-7lXUFbUr&W&24Nuh[;RM5dꭊQ6s렡BW7(l`\8rb6@,"u#NzlGٵ Ф)U7h3{fBOKYd&;eX'N*x+jH8lYh"AoX҅ j\/s0KfT:( x:kmCRpG4Dj ؍nV^ ځr_zjCzXu1r(TG#M1Vm3zԅ/Q ҏ.22N,4 6.EoI۶dǮd D9eåq~_cNc^*&o9P5n\=I1s׹W˰!?I!L#I dD)p8CI<]D[iKa/~Є]VI֡ܕ`.0SR|cc$1bطpY/\K- HI쇤B#T6%gЇ0-}1Dt\fy:w"k+дe$ k؏pGHBɱG!\4 t" A[1n(T0a7i6a[Ւ` *⚺i'LpkX (ݒCnbK_lUڣ_jA'=Y%E pT\UD99 ~!@2?PY(2\\!q*cVv >!T(xJrJ(ys,.VU\[S8uUH Sx#EO[`U┯(i0Ll/.3mV4{%֦:хi6J[1љ*(SpEUG@׍ IGY"c4 - Sev/}Oz;e_:IEU)ve8;^M)MAz,żП-tNgKn/RmU҈˪_f#% -~:~aG"G}#1 5Ik7C}gG6-:+׊Qst6ƀB,r+ܫbD\7$!K `])Puba$tX3}V؝YKŴMދRe{ /Ңj>ӡ14}7[-ÛJӒ6 oV N~uc> >w.[(p)Zc.DWftc;"?>SS)b7Aɂ-枆#G W\CHT5].^SL][F9Dbcʤ54IOVE*]Z-dB.„8(υzZrmo-~P!>@[1"p(#W^*'覌 %| ߓ=I;=摀ƥXR{o.`)gdcrzu* }ݐP זLGx?  ' L$3| B K/?6FEُOS^9͞Ia氹Yȹjc?V^aUcK1"_ooaPyʏ8)Xf[BEq0=jhy"G<92aQ~Z~}9[J3}[Yo4|hi[CmS #r^f-07ʣJ!qٰC#!ׯO w j0mr퐬Ih8RxakUg"[SؗV^7lT榿?H 'M`=m$e힊=g2jA)rͰݒ,3Z'O%?v{JZ]T' E&O+775dש f?ybޖ15͘ aӔqh롛:]8s(7(c ]r=yshخ:؅gm\.[5K!KѪ?꘸'^DzU]&lF+`SzP})e%,=BhTE8Lr w` jUy3ښ n'Ӵ4lkZ$.h&cn$rC* F)A] B4 /cYiH2 RN-F>jm@F sm J ѽT=j*ctufJyF+6q'\Gݝҍ+]Ly1ȅ/U=F6 =z8y <='Jŕ`f/KFkc-xȆ뗏18NèsO1#eJr2#ކFHt?(ٜO=/SpEhnU:R"rnS %yXmo 4aSViylۍk'6!C3T*:4|j``ܫUGZq:l>ui?'I"T@I#9k&Β-=H-?!g2V%`%ELyHa:ASz dap˪^$6 `Ƅhp{Bڡ#:R Rl3w2w$ ƊCXrawX¾xL5D>ks`zV ,>fei]H:C颰w"9B`sL`zp)PP1\T""<"bE|Sȱ-nop-cSh;-(٩Sk̜oa$xT邞' ﱝ8ڜӔT.OTSPGQd#Mx1!}A U&yqa[5e9%T@]ډ{s> hs!HX%WN&S> G񐜾Lj慌³9`xn>2˷y ?Ϡ *ɨȔpAbȮkc)5a9x>lNhYm]LQq:2uӧh&>)!Qm dpk_qoW_ٸ8Jį[v\LjN 62g=,ё{F'|Ej;lQublAzC4JTg`3[~OȨ^Ma I--4$J9$`BC!*Gg]k hl(,d έ3A=.ඹy%XY'WvW?:oN'.!q|(W&"-([c.od.dF۾--6ۺgF|ĎUN?sBJ(8b&P'C!ww$v8AOMCLC݇FfB5H ̤Y{ϲ{\0i3DuxTnsP\$_hviޓ8a젺A7??KbqH\؇=zH8e sv1"> kFH1?'&2?6!,=dOS1#s9 J^X|0Хs7h; .\*PI ; 7TJuћ =r$I#KcIhYʤ ;|\Өoc[Ҽ^.)ei!D ưiԷ=zt܁9X9Pwx++(_UzEpl"Gġzf"z;bxjHD3ֽ*?"RW;)߈yG쐡bp EidQʀS'k:0'c*B4. ˱PZN(6Z'c[-M$$:Wl 1Ad# IDBq|4`\޽3kdg.(iKȡIr1A+kOD0"qğHz_>u*P6a}naY/'#g(p)uټpQ d]%` HsLUBj)zC ܟƠHV=vjB oE,+jKUm/@ OwFVe?^Zhw2b?y<1UsqN.@<:h^tzh_phYVt7Ioy&yg܄vv^չ*E?3M-;;|tzo &,4ZqwprΩ+JW}e2Io д$cWS4{j%.f9!|uǬa4%eGXA k$ٲ,斸r.¯&̒%$>42,t$iZoO/MwxE~#oHOⶱNV>̖6#P8_lRU؎A NgC[ķU!`zL\ ^G_>!3H7CJN ݇UY2;aZz,;4!% C w|Q-ݕdՁYϠvAѣz$i ZLSˇycP{%[@ WF*JN:Oy7Jޡ팺)܋OVMlG*zܢ DVJx\,m]\e I Twvs~}l=@t[j>%4Gčw, gl4'd!ӿQUhfeLBMYZ,,g6ch$ב24b"lϚIRO'@E&ЩGvuNs!a%^xI˾/lzLɗO̲`uǟgAr᩹nYZMI3uF- =jE oc6+sk(.4ZKqj1r[`T]i̟uc+=*֠6o?%%ϤwRs6ʏ?RLq7 qp}q>!BFG,WxBV(@̎5bYd gJiP] ߶.Ч ?b8xn掭B9h*`?#bv`dm}~(9:G۱ʤ#J il&6BI+POc>^2l:2b }5Ρ7'cd6E eב3.Ezr\M(Ák7Szx y c5ζ>0ḳ} <5*53Xr2VImlkSn985x; _Y4ueh]nXǮgQwvM#Hkf^Hr 4*Yx%',ͨ!8b3SpAB\s߮"<KZa)ᅟave4'ʮpiO-Jp%Or WYFܬ=/-mT7 qky p@MK53BA٥g,y^M@xJ{x.9ڃx, DK{̨ŽXՃO,K;Pqs\gyhÖ)tĠLG,VOӽyda~w48h˱5@|4Y-xUm\IF@zDMMolBѥ@~*x2 _@CFmڎV:B[2C3Oׯ(8B6[gsDd9)@}2@ٺ VɖA?+fJA;Pd)4*aۢ*̽(Pa[# oK^1Og :۬uO=FVugלcv| 3Vݷh Z]cUrĴ[# m<<#tH Й&f[Ji k +7I=,@ތ_[^nbrl FX]n :Lņ0}abaD {E,wG'1UJB Ԙ9׈uKwry| }kn~MPet#%i^ׂwv"dGu8R_+O8!l hjiaHusDb"/_8 <1 ˇs~/&W#2e fn8RwY6X]0DݸaI}\#Py8< ]ϫn'C:\FQBbG<{E,/0T*{2e%%랅akANnl̟~0@XӮLK.ukb$ -aK)9%Ŏ,u|Õ&®qS'yA!(`?mGMT͠*YˈI&d|G\AIgW{q'5 [>Wpp}5*]לU8 Vor0qmހSnφ7+d V,0UkTK{VF`,GIc%]4/Y. "s/8T' zH${&Cqy*Y>X){g[L;jym~π%|]q:Ha,  ?rLUʴhC4 ߏv8 e7uSEt,nefz.02A*]+uuP+G.gNdөnԖe:2}d)OA1撖H.ύÙ51QO"zF)-YσO&j~'BSDNZ;x[Q_èE5=k6ߔLIehD"jnɨi|UcY}Ɍr|rͼ+ʵzjZ0x) fSpE DaySjfJ.Fy|W}mƑ_ wN$/A!E98TI>QmBPf=䧕ZGc* Qoܡ22PBXǛ5H۫N@gv@겤nvKj!$6n7l.gQJA)-݃`BAA.Ux"0hw@FtpE5;:&%Z '⿿1 F,x.4KAd(S8Y287* #G-)v?nAa 臘0.^Y~x7G#/T<[*HḪo !g-@ 3\;)ClKcpAQ&[v6z8Wi @~0= @T^\jG_:q 句 p|PtwXPO0񧗭L.7yc4P]k'3LlIfAzKj{ 1)!$EMޡw;#>}UNlNlON΁ KFC"NX?u ɱ@ڼ)uh5n{`h@^~ojbC7ib6tNAJhMiq`W&0Z-OT@0JFVP2-S*ؚTh:$Sĥ+x7j$od5%|jd+.uCd6a<VkIS*Zǹ,(9h趖`MA AUbe]qH3&zӶomYmS=ħX߸yuΈ@pndl>hpU RԹ@M;wS;Q`3Ԉ&z{GH:vc޽,ּw9X^U#Cz4XCVx(Xt>ѐJ^?اcCt|RCS4mi#UJѓQ*NocO uJXܑcG:fK$uie?RMM"6$ш,Qi-zm<lM4qiN{ۀW=_Fʏ&$s y8Seq(5A-uX6 8qO DN0WI,$} @yf"P"nZϫ^kAßAK|-nú w?;C{&7йgiY" T(>p]#(jހld4ʈ9l[d:~Rh7ئ<= TU^JNq,p_ӥyαnd yDZ3XW{)zQMrru,#xk^Mvj+eQwj|wCpMQU7Z 94Jd+MEcݤK91-fU>w9="BZc,BO. kK(/Sf |\8OAUb<"$)%#?~ȠmS6M:PXP$i@3Ix."!V>GXinuԛl.J 1uafKwD$(?c8Wp[!@-@t,/rhN\yH|f E2AYZ =r`YC~ӿ,{l5OWb\O%?yNa87Ys3;,t鶋o>t g,K2]x^BjPWXr$Jw6Sc@%_yd/dzhgϦUbџs7,]}v8e:):>Чk a3R"ÔFl(&R'uXP:\HD(%$%DJ;Ϊw8`B)mYK3@HA%JYOTӶW1Ń0"Mey-(V˧YEkc@o@ EݩX茊FQc:9|$pы~zF,BN5 *+t0q"w)hlgpXEnmwFq\kFSXXtRP΅#=^،9oFCoyoAv° IKz]T{; o R`0$9YZr0m@m[>a{2`أZJ0#bjc 51GU>x9Kdx}#y;WC+`,'L J{6ӻCbƿnƗsR8&`F!3KlE]ǘ6]Bg9o[S,$T<4Iwe)Y{&42#E`,}@ M 7k⌒YiI̮!T~$W|]F3b`^Cuy2T.-kl"]6Q2u0tLttiMʛ̧clAa|&UAC6jv*7ћ۳n۩ _3׎K1&-+o1V>nBiLArvի}vuV~R jvԯq(!qd;{)="5/l_͒0rh(r?RoJKi}SOټ]xqT?yO_St|ĄTVo /Wy7;Neu,!@P?@`Zȭjg7=02: 8Q_G({"0e5"^Q1:TxB2:X ﳾz;*f@\O`4P70Gc:acMzr%1uNz&'_"0ڤ)9wHܵG%~'nfxU:2(^FGQwҐ6[ߚ|V:䥕;vΝӍ_Go^߬useJ:G1n2]rc% eV#ؤ2Ssc[{s7ܮXNFg>g[2 L{.V-BoU:q}ɶ̍'>Hx[ uBj'vm+1*tEAAy>dら_ ^gfOw6Ө@VŨ(.! ;:R37W?(j1WѵLtP T 9$R忚ɩ]T;^2S,//7tZ,m%4$0ણ4I/40lv+#ŠDg}%.@b򷽄uJ"eqQ~%k!e[4sic{$eP@q[dבPi|iK6x0 "su %!\fI= Ŕ%xͯbkA)z$za]0.\&z]wؙhQRh/'¯S4ipgI|s3-σ.Z,GJ6fb"&*Nq…w$$vJto5N3 ][vVl<1Ekh9r^0RlmLҝҧ1-ߣwȦ V#ԆNnS+4N R}Q7_{'"lT^pmeU:K1RbRH]&* )D5tuhj N/h͍ /xhB3Bar jk #ų`%Ӵ%_VVf1[iJcù?oXBl[b9.XqE"HX3iڡ8wr-D2 R/6#F?tLo̲p+8eEgrXZѕ71 ρϿg7aZ (fLn|/PY6^yοK2lENԖM>|osUCSy8^*7> 2Ь9N4ncx _F;BP,!m*("uCI햁 Af5ĐZ I7ЃR{xr_YFAõ'Τ=2A teO$"7JH{ fF&2g"%o!=r$b=*,yl9i p ;FW\߮6DmMd܅ZsKRG9ŰK]Z2g"0&šLPP/Xʎy3!<1lh.we=(($CpY#_jV… [Ŕ]se=Oem'9#VN02}">m>Y]cP yzV㤖cioݒZ:js7%ti8E^0;)l-Q\F&eHJ{51Me1ex= y&lU| q3F#.tnmI c>WѺ$ B={t)%#?vs_tҿ1״++GF?͡Q m?V݀]&-fJZ!VKmᱭI-)Ephݼ<O2Buũdދ4 3S@ `{++t&l}$(MY2L[A(!%3Ϻԅ d Ϻ×VrUĄBN;9ZpG5j_1)E'H>L<] Z}!Kjm_gɺ@#V tLpzsQ1j{SzSJUK[;[.%X:H&2%]}y&sZǬP $zRD=Y_vz~u[҃"Hԩc..Ԇ0bzMi:}&Ab*D 6Kk$vxENɣ7]Xdl'K+ZcX bcE")a.ÎȪp1U:FD*A|@#!^!ƹnd(HFN^~Z/)!BYR Ő-}Sa Jȣͣgs eI9]j~ \ܐ hΐBmvmN ^~1:/-7,Ҷ[4bTN:ѩ] UKA4 G[Y:{ G<ڳ-#GGN|?>w(S12 _V/lsc ztD-ٺ#= dx<ᡥẗ́q;IUKrUh<E!KoNjoX7`Pb/~ѐq&qy-cq4GDBV({p`$C7 ĭFΓ 6ica=Ij[`=k&~Pi䋁crsԿyэ': 2ZLT J7w|aȇˑp@8z54 Y#S9|yɍ '(q!r0&K>B`8v_W DIU jUPMՊ.*aPe^PHb;>sy8:- !\Mvt&.zp@;z0w6,I,68z(ȃy΢_n\mBMb$L'T=R#=c}ɦ\3^>*MI}`E4;΂DJӉc vԾ1E?S~q 8݀.?!vFbaI}0 glRޟűRA%sif]S^wO\gc.q!_ˆ[N¡ӈ4C_NI!_۫GknʶS UcW;>J F.E,jX | H@(, g ӵ'g:BAtiUv.VY$Ahh{~p<"~Ƕs$7FcYQ wL@I *,hT4,@,YuI۵f/ѹ=vm5ުާQNNM!˻qVTȣ=A7;٨ɪdTLeѷ2#>h~ E:wJOdQ%/F= 2Dk. VaǘUVRpEQCt~t᮫EPAgѝchP$:g?10L{T[>oļb1q8%l+ʪ :ցSL%q~"uZ[ʾ qJo(q)}]x<sB{-LaF_^'ՓRL9Y /uC 9"$-ԅ!u$EГn?{|Cp4#<޴ *UqY"(RWǸ#9eS3ɫ?nT' L2D`孕aɋu+¯#2_,6bN\Av_ 0m1x^H6o35@0<5ȉ] (rKMa$&˫7}߃g ܕJ=Y8>T|[`-#@;WsSo)I|JX+[h T`cD=G{MvsG3$&>^M ۖ511/O4im~>GI W˚ZB A b|jF鮮5rQh etC)Wb3M(/.(&8U; 3X v^ա^ \FD\NWEbYr"Sko}wXv(Hp E'')2 z{JTf -:d,$ߤ KJ5L=zޞq){~7 `|.̹wy<!=AL|o&4ٍe|_Du`"-k(yW Dy^⒮DRryUy8M>X(%;*a:C.;ԑWBu_'C3> J:?G;'+?Ti0r^Y&W `PfbpUs^Tŕv˥.ZB"cC"&vs)vXbw51MǥtB6:RY|60~̣>ɭ`eZX}%`hË1QP?+/QƉ0(AH];N0@ko ߭ONfQ6Z5*|@FPkSPϰ2\5~q?չOyqb%Im3AC8U D:W9|=9`zEDKdV̓5yX F0uH:}>u#[{oiV$*Vn9%6cB)ت/v,AM0RU_kc[Lzl-cT㣤QzKSn}?=UI#hOmxX=БRhɴb#s,.w gf&*'aJӖos|kYfo+~?}f"2ߐЙ^D $5ZDt#ut"[ 9%@WNߧ6"Pmr LOcݣ"pK1A[vU 7D9L} Jebx:^nl Ю"Ud׶d"bī:|o^kOoX'PZ5M"8R-x-1moFy4&}+%.t֧Y~]*S}wQ! <rp=p?qy;Jh6z!˃w_TR"aFq[A sP֔3:TP ݬ!X1+}QΝ {!ōo3瀅bp0OqG5mfEQ?[_yxO}jN *xk՟z<`@ ״ř[r /j劆ٙJW\ %ՒzgS/Na,bm"FEm3_'$)קx9-ÆbPCV,XsnP_ ගY 5f:6RV۞-|da!nl%5 c.̫=H4cx&ӣk a .gob~5ˑWݻ&L`<j 8 I2'u|:Ң4:j">mo!b a/ng2G25;<_yTXyĪ"LMՊɬFg6[.ڋ(g Ra:[ӧ E֌s{!(Qo1s0MΤl-.|!/:fR'QfW(4d[[)ϫ&jڌo+jK9sĩrc {QNrtMB$߀tq%9dkTΥ'pY V;eXr ?lO?UOs)oq1ZA|"D vP9`MFï&8>ĽnquryigP #O#'ךMXxd5J}5c2vY"M6ZW~y sb&7SvnA; {<9-Zzw0.8o$!~B!D{X}Vq&-E !֟n2kv_ƤueuJ2U1F4_]̮miʂtitNԾZЙ}/a?niݲܑ;Ml7pKAa?[{6lnOO(SuxNu7X;u`l˪l=%'7-U:!Y_t*8{:_E7YrV]$ir *UfS|}r:oX9״A{<:A s*q-y LДEi.2Hf\`Ӻ Zl1R-E\;i:aEn+>Z}c(] aY(]y1~9p-znyE18|(-ӊ#(~wM\)QtLdVC˝(-=(n7Pzf#c}׷W&ުD%n_|T^jx$G8f?y a4BZKe̚8@H"HZPW<ҭfXD: _QS "5Tp"#_zL3eB;iNZs/˃bfoC x.ECtCS[uQ;^AlŊέ|lfg2`2]b TŜ(2McDie虘iݸ#2@ix1G=)։^V#]{L (^',K.l կ*/ &H*42<$$h>GL|~IRyg]j_;oeaKǥ6L Fug ߉F%{Bc `6lgz`3>#%_[@-d_Mq{)X>3a۹B4&ÚGh!ք(<̜n۴INi^cnY*ĆlntPP]L!>r9C2@ɒ+ R0:Ü..`Vj*:olIjIUU{4m- 6Eeˮ8֖j6 fk#60zLϒ g;yN?!b7g/VSb$)!wHZIb7/ȍ En+wpЕ"rQRVGfD ḌTP-eZM"a''||ڷwN~jVdȗ(_4O#0CN^­|9YӔAK")H] pRAHi/wjQl/HlJ J24x>,|6˯G$aAU aj[y 꽶5Ֆ@qSpaФ3` *'Uj2 z=K}o&,ZŽJP0,46|`/ˮi_w tdMYȸ^W~Mi9G0V,d|dTUmg\2ڷ).=k#)ۮA} };T!i a>&Dc߇ETɀFq|8njmP]0QG; __jqrY:2Ǣ- wL3R'Bsx5݆/ھq/?mR4IfEyypM~ё?DRFTK(Ǧ4F ;U?.AR.Q,e_'pí-_:N$lrOMY2IC-;ʆcHEܦQ`Vr;9QMU=݇&z_Ze܎֒"*ͦWoU#fa `%jx&s}Ӛ` a+ 'l X#i[CikAH&M9r&f9%HobtM3&8.5~7U2ºS?댂O@2۔3"rq ">gԏzyA ,* !6wc oH_^^Vdn1Az8<&  %T\m_Icz!87ZS)N -K.+< H2y= m+ r{28LFcrnr ?'trռm L{/O QC n[z¦$*;ȡA4B_Z}*̂Bv@4PV_E-4x.wRnRuYH97knFָfH&ƵxxnI݈ێ&(Ut'O=o5hAE >2 R2}mY;alg9h{Br6Tq풤F' .iK4:%ڻt^5[jhy㧮Qz$@0%OJYa(os<RW~ў Sm179$"d f~.) ės3tM[a?#=p*&fȨA]BfP`g}RR_U-`=r2$`Sڬ&s{_{I(UGA˖1\-1bxfl7qmShǖWɦ@ QS ~ 7O `LA;O?^@lzjc@8,6"A‡a'G ]H.֊OqPTгYD΁κuXz2x3!nIkSR̙FtntfÁh ڼIoОiT%_wO\4^%u\v(ߜkjnQ̓>.k/B{Q+uiiu_2=6ǮttSjOǩM-Q'ba~An~61q8MmB661!=Q|n49ϣ{<:o\bi@d E_ v8/rIzLVPl2;ԟ`gcB̹h VM jW?隰23ӿs59z0Eٵ$?DKzl;b6?+*淙B@£X^uNB'$MHCI Hzfi܀-W1M`o(-}Qkڬ2k4k X'*zpg^Dh:Ȯ7 };$c2<:Nl|< n㙤G )N\H/ Z݅h_ iӣV <_F&#n DK|b|~п}>ZkkJ:؊ S*h{r:Ǻ6r*]]cՖߢ,h-5ȶb qrE5 T6 ܦq afzAzbлGB 4(#8?m?9E F S*f3)αK)eTY@J`>Wel0QgYN s#1*wdw7>O5)u;.ro3>[rydy>j]xg렢t`+Ft1oBeO—h{#P(2t Q_t zCEn{%6Y:֋/S M쩛]" ՑhJsj4A `^Mvgs[V3Z!w7UO|R+1ұoo4`Z؅/dKژ8 tobdB5 AB:jɏ3C6V k8ArLxAJ68=C/gn\іz7hs%j{1OO)!q@ rtNAnf4'G.hh@]%#;ݝ}H$P_fXVĘ/ PMNPoY;O[cIBR.D1Ay9}Ҋ>`5g8=7g&k' jGKS Ylƹlj :Itǥ@F /cO0z^?4m:?3( :̇sWm)1uHӚ.BR&©&W]2lL:>ۙ$rթd6fCj h(4(\ 4Xf}B UdXdamwy 1\es74G`7Ҏh7_h:GQTwvE5y>_&x H?5tuݞ р*JZ6<'VoQ$MG8SMo]^ӈ\} ׁgJhXޓ-8zxUOq]o:+Ȅ jB7(<,&5Tb@%KɿM9<;\C{tJ8F( Z,-WYC!oR"/T|fgo_X$l &){D Q<E]Ą!.B*2s|܆c 5|_D[d>v+TrSslhj)%xܸ~ Y^y lxet"r鉛+ZTIՇH(M\w O"}fjKf4:qHKSƬ9-WRm>ZYei{9BηU-E ^CzyKǾo~ZJMEʹ*@WWkEr_ c׳$9t/hB}3Nm1 9"v EUN]QT2L,l;"%]la8uKG[K`M2 <,Y 5\cfa?+q/ V[i鉬s/ vd>cQHαAQcJG]Ͼ?'A/JR5T/fI& Op$#9ę %($<7|d 8b94U7n1-D$xڌ5aРoqJUU2QW ;dƃܣ rF`΄xƞ${O=< lO] @2ڝcpMiѩ;h=L>MTeކ[]J^}J/Z9m?0>nPJ}Eb4cg]c/܌'"&{))h*/Hmga3Ћr&W~H:Dq\GIDmy h>p7sβ$uO=cWfчlSuH׉yzV*`4XQrQg' Ҋ^ά fќQl/Elo/~.}Z‚Hg X[6ӈO?V I`--{)mՈe~(4D)8+#l7'= v]*5`-‹j !;X1(䪪D5<ÊEtǞL@!v/7c*~ #{64i4"O/4OX›Qj!JCVYm#,ey2%"rnL_۝.V=R%Yi!Ν,7)#ז畓+)j|=hqӓ="X'^&m;j BE~:D9 Xs=V5KH'y8_TtX6_ppHCaVj5St[rĄͷDzMZ_냻Bs^ c'iD{ @s"\AK Pkg568(/#cUb37rtY{qܩ!J9&;Z3=r}`͠g:C5L/nXrnS<VBx+ G lU=H%ߩYhvl>eUU"QٞX! 5O:Ng'D0mxI cAvTH3{LYig mj䫤ɐޥW*(yh]|(x ܾ6Kృ5+졊Y7޳Ir /2-Li|h-N8=Lqbyf%wA1VI&{ď#&9{#2ʦm,Po~qۃ-?%K(r.3-,Cj$wN{O8|i|"& 4G|SgWD}7az_BNh22_$I6}O겇 WzdfT li-iU\qy++d8X=0X`i47&B`>T. 5$e0$ @7^ K5^WHDZ}p-c0:"yk+Bj`Vуz ʩԓy/o'yJMre~F tF7d 8cak⮓BOK)\Vyk#p3dM W|vɒ 33&39o&4>I4y."."əmr98VQ<)qTĐ}~i+g$2J'ak6DY,#M蟶9+l1 u6+FTg{QǪOod`]W'WnGK& >'搾4+fw;;4RSgrr5i*V"Aj֗ǀ h?h|6cC9)ZGn 6:+eVïRnFfżnxfL&nAe {i굙By\c`Q~ϝ,mUuÞC"x,-?鑩K3*8F&= Qn3趥e̤gba>eY=t%jͪIX ǐ6(zC`ӐggTMo%DG' o(_~ %/lg&Bla?HSa߲waBjשMSGI{/P.NRi.+1\.çƹ!")#c< +1FÿظCxMHaQt' ^*۔<1B_lB9Od#+DKG%r]0Q@tyoiyJ0$vO6cjqZi9 [Sbe")G;A{Q1ۜ9y1u,6bˎy@*_7qɆ\YnLc~gNDZWVoj5rɯjAj~nWhD sK+it[*+\t\W?B/Ăzc KhyIP14"})j >|.|EInxh;MUa'JYn *iGǰI7O}A^^>kEHzNH!bdѼ`qƸ9S]j !i"Z@ͪCuc%zzYl%v *(YJ}d癓hX- pu?i.DR:r0bfR( p1[i_W˔RF>;nH/cOsy>t24ƿל؂ѓMqpV3սy C uGۃjϗ24+ҀZk'a]mibzd=p8]ڂb+393G~e-6ں]u0o5hj߀Qs:٫sVPJ> *]LE3ֶϹP4췳 n_/*fQ#C2=QxwҼE pz%{C{s1>Bt_<1byG~GH =P*K{)ϳ߇Ʋt=~KjxQa 48āExY@%TӍx8 $@Bʵȗo LN8;џӮخu)iR;syۻZ0$J2&6@2A^Ẉ?A% /j}t`;Tݭҗsό|u`CK z<ڿSɘ/>~eE>\Txh$-FhwH@+E؟6 \Oc;ső37\4#\c7##"LBXН2;:ƅXv@/eq%\Dݶb.Ȯャxj%]ۨ2A ~H L,ڞ_a 2'UNEC+%EV0 ?^N!ARc.G ,+=𧅲n!1 a=p_OPӧ}Rwﴖf*lљbSQlwfؒW6Rd' >6B873$Gr3kti6(vYs۴eaY2: C;;Zk-#u1=.*]l;删>^ӧoσ-M}s440E1mLԇ:Rܿ~ ő^ǢLkRu079%7%OV H1CMjiLRX0 _/hMoc6ΊWt>"{,;G*-yLsyu2+%/Eg;gcLsJdU(bBq^yr6x^ Vt~UBA\[g*Pٹ nX[0ñ~? _2Y7ڠ6 q6l teklLDη{3nJNqD|OLJ|piE_  g>ᙄ`o WBFUy{Yd 7S$G2A&aU%cs= ]eDo )_/,5\꘷qLZfqw.*vwq P|B>7ąX.lҪԴα\bQ &aQ28+r *?Gvv_•$YS;Nm#y*Jo%VZ]}Uq[cS/$ o`뀦єr\yRԆB^MB\49;_ڃ:f1YoyJeާFg`t`fFJa VԑYAo__U(*WO ܭvqFQ7uO n&vCk6êuJ%]k\b[M)kŞع<[E0!|$:d˄7<3UT*9ޠDlojd"G*ɕZ]U)zW@x)$o9={/˘L<64>IY|kjvq<8Kb0/J3 ǀ A9J%H#'Z8[+}m: 3.${̆[V&GtG=cepd i!lwqU0!뽹LT+A{]̵Ɛ0 ;nZ%DtF4 (x0Y(|.:08\Xer&},D (HP0e:Dk4J`LuUrCܽJ1>l,kl!l ?f=d) #R@,SXa`P6UenoŞWVh_ow=84 b/__H8@nBٌzW/qk*dÇgqsȆܾ; ~CNKvyeẃ~jԀUVeZ_44jik]|XFxz_!g91`R>TzGn v'o;YRqnUԖ EUso筱o2=5>\Nb ,M*7wQ"Xj^T.F uq +"zN XD٫E[xwEp@K Ƶ!O4b1[4x|vwro^Na-ѽ @eY9[V^:V׿T"8xX_ XY,^WSz,%DMkHY)l yUcu!V &Q{j)'ۆczug=+q.Ѱ|H"B=@nU3iWQ GR?vr0egм[]OʔciT=٥><>`Yzz3p y\Cec\"nhYCPg{l ?TPF%B( w>RXcͯW@[NZJI؛Ə= ?QU#(N8Z2â!9+)y&P-5QEpDXC]S{3!Jڵ}&\ v2 Sck. ANR-)!'=PwyFTP&5ޑX^p?Uq,@' t4P:?ԕ24Pj"-gOR)3 :T*0$R'}eXScLL .J9̂e;Y 8bͭIf{W*x"6b^EjLrBL>aW.Bޙ  {R#$gn"^qݮr 4ûr{{gRl1^B=XwyMB[vyC2H,CT~v#1{v=YNj n"6aײ څXB7Q~h?*-Uܥ^%n.wgX6&DP{m|[_("&(̥TaSˣNmIg"bV1M;~n]4n f&u 3? *OT?+A#Lbi:@ b$@/15zz(1[6]UE|6ď"|CR18G,?ן@*:G]7h_~qGŰD<˚a e1ؖUCs zR'.q)l]+MIrrBfVR k.~AZ>ӣ'b2OܶPd3"8"٨!V0`8H\~G1-Zph2ulG| )UsT_SO7[VԓTu94)d~zYL@uc8R)R8bu`hxD&9:AMrn0jN qK"R.k0#ʉnKSdK!ӕ9DTF{˼vocdsb:*Weױc8Yõ0  D|ۈ:=aXk5m0o Id>0t-Wc6ߎRsO>[K Q?5p?r֑˿/ӊxKj‚_vԋgwo:), {bu5nbKEܸ?L`;/~P!U6+,lfeG +H6g:8{2!NDy֞U)zXS싨-╶˫ϑc8"Q tԎY4Ñ#ħ y٦v َaJ[p%R*YhX0g~EDhҋ|c]>!.2`q+D\$mlSR>3}&6WAS:Q,+' k}Ӑ-OYRtREVVl +F=p?~5!,1""JBq^jT(tM(]˟-7xߡs\)FT|/'O&{" U"˙GK%` )3m]As փf_ϰz0P o iGt9]U!{IF5hNvN{d.X\jFиKĎPJ RCJJO -A |Ltػ.x#GaBE:a65ÖzV딿ݽf-.k?WtC?^q2&.sዉ/aX*zV16=I*\^Eʼn22IQݪNz>z`𖉿Wf dmߥrKVٸXu(#j] ':ߍիxj:$)(piݘMqT數 [`JTgZ,g&?39̉SrOϠth6̈́K"eOKV~pFbS W=A9.G]h1ȯ\6M%ю ArY(R-IqD smq12Ag@wFlc~U8ɦ*45B36 v -1V k3t*kiCsytJgK(&hc'JUxً +JJX`ۃ&"ʗ}4 WuNv{`xevދbҏ7_2秊I_dpXj'Z=`M5C&< 2.ڴfYvӄoc]n36[o; wF<"@Pm(mjOTݭ4,T KĢ RB"j@t ":\X,mz7HfFB i!8Mlh6!ΉJzx-}v k{XS:1]~cXCݱB5 ?q6@3 wzo5\ҷ,z0Sjx '.v u{tmXʎ w#4kI͒ F6CBy^֩]Er덑)v9+r W $V $rX|D({B [G~#plT ;װk,؋Xb|iioM&8l<髼kA~./  d1M!H>I+Fڔc E5$?}E)Nq܏85Noͳ_^]Ӫm(~}PcN˩JucX`~Ⲋ.yI/%9%B4B43'UtR/iP89 Cbr ڹޗOxOtu#T--,:Sܫ+fzD }_^T4*/N5^Tf3vPKǀYuwt׶~K9?I"!(D{58eG)y WX vWa DwXN_ڭWuϚJZmII ^zA\gbhɝ E M NLq[fRZ п9j]rWYW(k>^,n 1j/cqCGxB\Aڧ)~.G- p~j1@S:'@[nai~5HrIWwikU",<+,6-O%21E4w0*Ȕ^,Y;(Aߊ)a՚KYk|v԰/C*Wu~T]}:uZh,*Čh]+ r𾢯h->yPPŌho$M6ߝs=0>ڸG_O0:r/:o 7R;K=aY 2vνjDžWBc0~25/9'Rԅq"[=^@[bi扝h`"SN ;Z5eRT( fN8Ja!;n gZ⪊sF~zZMo 3(Y~L4bPv:\ٗ>y\i_R vz]Q:?|%!+MjcBM(GI )XVaa(d!)Z pt kpwuH܈Zy-n"G$6]dbBKZDQ8wr}*FW.,2+g5 $/,VR^~l-tjN76sXYN*X0.'5’u3z~V=y^-L=0n\vԌ^ۮA'MytNhX A287^Tc v?[1*krx;V8-;S:L#B\h`0ϝ02 O%nn߻9nT_Աφ%)2ZiI8wJ׫@"zך+Ya%`go}Z+$$s!Hۺ-iQ;WpЀ2%EsȽc&ݮzЍvgd{պBYP!\1qntݷp!EX5k+kyF'1gbe{nł2Uޛ$˼Y('I2 ge8Kh㮓\ʂ%SuXY6_ #qОZnaZ>6,7Ժq2$sqL$]4-x;+_h *G%t"BNpw:M Pr߇I̵<(F,+B[S!|ۣs4X:$>&l0pO;p>KtcJ^==H-مU":*,SϤO uZDCI,cL3)TmB.tI4yPDgg[''EC2$ b?!^F @T#gz!XF5g)HbЋ.nO-BCwUFqUu0kRFS :Dlf_}I?NMw|4 @I=2s !J%Y^J}Va9s:V#R107LudfS^tրn|&Śyc\GbfQ:g#t~h,kHP``R=*KЌKʰ>ϐ=tLޮP6 I.h(A z!S4dlTftSy jMG"dgP2nV"QОgeF1Ww"u,5Y4+{Gdfa[ 'xq58X`N^~aq;Fo1qd+>hCƟ_s~Ga+-ņoᶽMl"*XC^rP#+c9KOt#b$ pil5\d>| etbds$)R,?5xb~{Kyk{ez^>8*ٌm#9lVEw "qȃQZ VLnb kn sjT2b? %zMo%dJ+t+ w7?]<F9Bey[B1L :# ھy("@w{D ƺ~=h y|DAgޙ:-eh?Q]t}^l Tp] 34`{JVg3&. RF@!"7OT\FJZ1/qƱe -1u4HX:򼨞\qc, ׌IWQdrໍԱ9,ZJ:ˬF؄WAYRzd>X4Y6]974$#F,ܦ $^y4TDj!}7W:m3۔/ d\oMDgzڎ#n|3S1|*)t4 ڮx&y5IJ[aTσޏf[)v٫Bޑ?uf.r`y)Qt5RN[A~sq_}do{iraN=B}s u3򲤴}QS,ܣð|ˢ8.ct3BWge.ݬC#SD.SFxإt.@?gU O9~wq} (wj1qgwq֯&ONGBMA%bԞd!W9bvyZRWR#eb!I1d$xc/ūhtKN? il*Y6eܕjs~礕j<CQCJPI.+P"ӕ'k#Df>OS$n>7{;Tb NU߭ Q7ytJi97O2 52G-e ~)I\.n^О @5 CYZz<bvIjLĸKAKrP"|^+I<' Emqޞ}yPEdʙw"b@ 0ZCh?8nTuZ Ӷ3<<ѓcaMv(.\qO[0.#H4J|pDbv&+!5DEOb2Y)YQcMtmcݼWRIV‚mt**@^( 5֑*|4A!2fuhry0"C=xA1pFI%:P)^lmYр8d4gʙ ʪ8owI@!;GVz/؉4w9'A0 |i6W t,ƾg%AM'#s% U&&dܒeCLK1Ii(37k/_o*d2.Lo8F+y-\aoդ\ YW3*78N+xۂٔN@ /x,K/:+hB1†o nP%i;`= \PkUkJ'/ySE#vkl_c^awO~ŶϲdE$KII:u=':fi#0)agF*gb2[KlBgKp.+pc 0{Mߥ6&?Cv4ısaJؘQR +qob֐_$b FϢrhuRP[/6#׽/6KE nry`b{=eI&@0w)ҵs 3k^q . du~R w- LnU9.=-H+T+ײoeԫlfr侫8p2@G΍,s TpBgEl^QNSj]EC~&RMg `nuԎ&hIt8}udDrw ΍*|~P"MYl(a2e%wC=BYj1 N WY@WwݦDz+R?$ឲt$PZŽ>h /Q$8Ed; Z?Sr˹Ulj20aRXt}La[PC#,&=i!c{LdX$%lewvwoe)EHH*gYwVu!34fv# Qʄ}H#R4}ֻb *dȋ.' mӟEqbs.+a?xlk;S2yL*n8,YsKQKv_>D Cx+:|N-")[HI6Jo4'!:0V#3^![/j!ib2+U<3@t"0-@yD[9ˤ`Mժb^W)ؘ<,)'~wgh(1\؞Lޓa\7M][[4$~ dn oy F]rD>đpqHh3] '%ju}A\$r̠_+jIN).,)Z~BSrU))T']gW GS 2hrpX) 96&ao]#C5Xҥ, sL>H0w*o LV/U >trO,[ fBm6P 4#ff60R'98!5 y#<6dUO{!zX@6n pE;C +]R9+8WOq^>896AV]lu8_'j7Scr 1l\;>,aPݩg}Aq+ 9)%UGqdH~G%ʮȃ]\E..63cUʁ%_GPxYEXvQdi1MIw <Ӑ/eY3 UoenuZ]ItRa8vKl(IE%x " gČuVzN"HfZ2}hTPF$Cr] :1dW.7TGpeƿ:t\lBvy&ao@B`西6`hcأi ݭ6{*x)RQ \xɈ 5(PhA![vڒ4]w%V=}._ԁLMLBGY3/ƞ1rtJһ NëŇl7+9L,? E Dbm俒91s}5Mu`7t喆`έp17:IUo;ۑͻt2TtȔ(jtL:YJPwdX[v鄧׫깖H).1-m,JzrQ;H G#CMDV8WQY;}kH}h>Y/"55zo/pX?*1#՞ΪNhbORd~xIS"/)4\Sߎ] \6tfBGGf .|ͷ2JTʱȳDi=#ë#׿~MjFŧ2c nޖE`Q $G 5IɳܾRnbuؐ?fp=6/ bەjrg-hI!HvVp(JƩr-ђ3>N}i-@l+udmqd.7&I5V>k5_$hG~ l 8#]OzWaGG:iVbuݯ qrtuTr}SВ\H%Nj~sQ h&2P+A-\vA:DV;f9gHl9.Dϲ}Z![7p}JtJˮ]o ]R=W~լ XMǓUg7#D|pҷG0OxE}`;YAGz}"z17V~4Z;B۟AL\'oh_ޯI}%=|#1ʇ ^uzhC\U갋 # +"gG( I(}oZn#6?q 1DnS2ģ)mf؄pq̕ԏ ޤ+[4%=oGT3UM="I(j$Ynɳ2--%ƤF !MPBJcda*Jt;;*slVyNwCVVF 8i$=J!Z2ピ I/ƪ,H-;ͩץ~P< 4ĆB#:@)kN7BSg $r䧙+q\ǕѢ T,?}k.fyh *%izd1t PBn\2f7Ÿ^ _D,ߠE;)\l P*Ep - wOq\6pNpZZdOCJgFcƇi@_؆dͩ-ByiZUSOgH=AXxI4uwlLweϭfCjՅ9䖝gcJ08)xC6@>?i,qtZZXc@ҥF h >^V9g40q(|i65wyzXk<z?h옓? ;{_ȟu0RrIq)MOF?@ .&)T!J?v1|TGt-}s@l3kCtV 23#,U3X,J4M ,{H޻ƳbQ#xqYC'.seiܖ6(tekE/ uNEnqJ50j `%=9!Z#m<׻<ȤR?]rd!jT88N5H ,,}]p/_l*ĤmP^Iu2D&#W4{|Bs%D[zrO-v9j ֚/YXG_ш\,Y bB ]1a˪ӈ$G8g@"/[ ۀ6'prHjmzJ/ӲrS ;' \7Anu֍#~n}l}V]Ak}jz~`0J> (Jxd1Uj7uKڥILvuxGmwӐEP*27N3I.AwJDZ$6v ߋ׺uh, ݟT`Fѿrs$X_ y[1<|3gҸe5 8:.=wyI rtY"RXmN~[G0Ź"e#2|9?}:NS61T8#]*hK,ēJQ-%!.!R2>Yo ҄ %gJN|u!Vga!gA:c}uD_eL:.~ASzVtaMJ gPfm'T諄[3_NSfnyF=]Ϭu(U:IJiz \O=%2mU] ]}q/]|o%%,>ʶTθC6y04`fS)t|V&7}Ϯ҃u!: PG/9h;a-'#S0ПmDžp>GS}@a)igJ. eHH=,AΞNԠuϢF bp<;p_n5>+|ĭ[ƨwmm<@Nq>+S}p:pPIA-sY_wa8z! &IgsFWw.B9ZY(?LOEm)bIVY=F)ջ۴;&<]LG%_€H$` Pv8WC-9>rymsveYL#4C@@L௟C׫Qߖa[t|#“wZ90'9)׋E̗>VBPit9 F}2#SPa1:W'EfѐQ3 43,0wI-75B'oKO03o`)MJ50hp9Sl2bZ2QwT'^_ y>+uDFZK-m@? Rꢘk%r>dL7"ÜsAL֩HEtpS|~ Y"W^hXr:X0a"7xD cVt=_4ސqp~Udc/j* {>"W#(rFˉx0dϯYpAcw9C38F O =V4c9K4v>F 6]`ދ*Cg~5bb21R^[ H awڔSͱӡ`l7ulߌnNSM=OFTf \{S7{Z^༓A1MۘB}߶Uj@E 8zU]A"I0l2}ca vYE- ໃ:VНC#+UpT!#dy.N;%UNDSC <3&aQDq01a|ƶ$ߒ_x%b!&Mw7Sefo.P}];RieqfStobG7^!E/ mزq #|T@MTǸ>h{ԖOe|.9wĎC~ⷌ,&0ˏEwcpKDZ. on ̥_8Ӊf*O+n2Nk a" 8$-cosz O`8:6tŽI-TBA7(\֦%>gXƤ?I`6f0g|Krm99qͥo ˇq[h|x=n]yC…QU#h[aGO0}2hu{Ebmq(GƕBS6㡰$Ȋ3]j&2tճSWGpĩͪ}^> W}2vTve+hecܢh=MU SGÄ^ ]RQLqO6uBU8TGeb3bnrt7& [_f2 BŌQyy q~ra6nQ'4Ia ><s@G70!=Ƥ4ҿ~Uq"8Ke48ƲRc\yZ7A좒/)~H aL'F+e),Ni~K%d=@ tbcLȠK7\NpzP-QJg=W:$CޛnPD6~7#/vdr0!Z\ouzHbʟeXeٶS{KߢH퀠_uEcmݒKTGf_?qq3܍//ZSm( NY!bj+(n:RAWJ/oFC0/TI.pPR [_0V%LKUie owu썿ֶO1 &ߜgo ,Y}aM}SCUn8aZd|=:h@hR1DJzA.Q= +D1ox ױN-6o3"Hʿc#V!Bȗ=!|_*o`&9Tu2RЄӃ[pƮlERKD'Ia;ONnE|7=Ãͼ'ӈ伳C {Y+zG 8MID#-qW fD-Ot^@,bS(E\9,CJ|RW:RIÐ ~A'۔IBil2o[fp`}zV , Gw& $dNXEFF[j[eװ=n'>L WT;O9sd?i!Ϙ3\oI;kÞ Jcx?r?R*>%Z™UCvD/$,7~*o2LWM6q6yH5?Y"`'Mĕ}Xf3XB $øC\.k\(-C7B ļ?nxЈDd$nyfjlʺ_$v::l5 vycb3?BpVl r3"4|'E_R> ܅ \o(_v R4!8m0oWK=$׬ZS3vA*5B|;`4ޡEyw/BTeB<;n8ܯO܋o&,0JB~Hf[)3* [Пfm4qCQ&_-b/~ͿmɒLmr[t^kVu,U3`Q#EnM:LS҇wFAŅʱ<-/v&WJ3"nkCBA\:UD8)#saf2_eZr9(:½x)/vh&zt5AdPйK$ڋկ غX82Rm[s'!% *(OLX;QV("T9.!o;4wyt~j0kـ%` lW1<6uZs`TNZ~ ^Vnȅ4w&fcDv.ctyZ/'(у ZH$G,⣭⁑40?gqOtۚvM78RUHU^4+`XH28|ju pެu0jQW ym25Lk8[dSx^dTLu`'Y=Բ'Ϸ;|$Kbo, T1@+"MMj>9>= U]DeRcrRq'MNRobA6a-,Ӳ?mD7A1]H0w9h㱴,["vNc͛M=hkKx.adjK_m"t\]ztc) LvF+Sʃ׶s,Z[󂽇Kw`0nQʤ=TaBOE&z$ejfe18DIH,~tK*UYL(3[O|GS@L`p.SQ*%_+އݚ-_F!xs.PKY4cX2Efu +Arau='NjC"a#V]<ѷ*ȯRwf I1fmja>܍?{%Wo7k kL2E &cbwR:7hGdMZ UU5->@ˡ L,y]xu[|gғ;T-:IäG9:8)§݂Q,:vi3ʾ> 9x,א֕3=]pP&Y[ѬQ5^͕?8G]$YૌcHk?=89%ИJ+"K`.T\yv)o*9'i ЩThwoi&h۝Iqll,l0uٹ4_eX7$6D:wyo \rA' c _/B+UtefISj” Rqӹ< u"\lmE3)a+ڼ)o XGiU2W)(<5T8Ubw=:|A:H^2PqmTb[8x\xV^Ad) s#{( 8GUxYS.%0"Bk29lUǤJjéU}x dx#C]^+H uKыna]i9VjCg5hOŸS6;uC /7!ʋɛ( tm&nu TVU`$o}[K_$b0aw. )#xbmd@>Tn>v}=an&O(5/g(džv5(.$ N/!H@FQQ(QN|թ/sr69yh 1oŌw'fJ$"JKBs9DeXxJ=w\#ՑK &pJGj*eOc#m^SZ\3'ʚ863y$JFŝvnXW8 +i"u8VR-wy~dUfWCR`*+\Յ}!=4=4asm8(7ԁaA<#2]lQʴMzL".jrcFs9%Epa}Zɵ c_EJa!ș=G&CXNT\ qkit&(~H/k"}4:R2=H~FX8!SHm3L 'nɮ*om}Kڏ;"W>fL2 &^Fa~'6.G&]lj),M?eoKf>g>"}:_2n=$H TNGToR&(CP̦ vG poHځ }2v9se/z׭ ~4C!k1>[8Sttq -,޻G9ʃxt%zWFTvr\b^KX϶94esK.G%hzwWv`f ËZ0eJO)ѮN@9d稢.k&dWJ֪k{&rL4X[/ȊZ  2ǪDvȫ4k\gѡ}f2TO,)'N@NkS #++2[yA+{;Z"K%17372/Q&&|FTZZi*tkojF;,ϻFp~ȥaZirӌ@?'-s\6!vac:fRsݎ#\twxwzIN69GzIQD[}) Ŵ#y=r|'&;Y76'*_ˀ4Ҿ뺻(4>EU/,)O<Q+P3})y`|n&0M!sVB|bmaR [h>WLF`;RVE C3s?ʑv>:~E WayiM#?T͞ 4SL@'LCKv't *Sz-.Y1Zov̓sP)t<( CG(t"*J+tVszrtT<$}7З~z< qJ)]&"o:8{/gO{騜^°WFXE[~ϦbX|ǒunwDaafZss eh\93-˥ێ_J-CeJ0۽G, mivWfˆ7ܶ+~8$<#yow|XȕVOLgW[OӐQGJy9[*UWF-_ɷʸsT@3ps.f8*r]@W5nҲxin_䌘0cŬ[ۈkbԒ:ա>o¼ _$JD`1hNҕ&Fx?uRQaZ|K6|I-y˨`-~C'v[$)edM#%âMF܄\ 6"LiaiiREWʔ4=ZޙrigVNZP$bm$ fyBzݮ,N8--CUHFS'r=kO-??VĨe5–HF\击&yֱ#.;UM0itsW%׌]1f_rVOtkf[xk%)~b{M(HS`g ݪi`;tQÂ` $ 8ZLLTn,KQQ:lv/S )벵BY;iޖרϗb$ Sog2h/?̳oQNm !vsYvg AȴGjp vSP;UϧK SpJK_6 CDϱŝnŰlAw*,(C|~ŸvRk s5&h(Y륙}5 &iwΈ--︼llχK*=Pc"<ЁD!}~ۍXKle(9$!_Rzᵰ(eNЖiJ43"7[Qm:Ur? [W-[$\0\bH7M&J<9btjǰ~{~'(y Fz-A1}`\kߕ ƣs9Neus7ƞj*#hc&eD%J N?}E]32?D͗"/l-  ^AMe).{{;Q9-`M7\gLe.t9Y+L0"UG} *x+H) Y yGIWb>P2z($*AEpE Ս|N~0I0Ԇ.SF0wˤXCFRDi0e!ݼb?ܮ3ˮ[~:wA!"֢$.ϔPȩF:}0qފv$S'-EQG2[VTCD!s'y\s1ojyiUVo=|Z&vuNS~5gˋ,8eeCB`R}ȱpނ¼e&8F o5 3%p ݻ¯i۹QP>㝉DjA3bq@\A=&^, ruZAH÷+ף庭&b- [>ȬLӱGOLLoboWbT"214@>*9H(GGer5aDd<- Lz.s0dh 's3mCIV2BZ<1O"o&ySZxN (_ |LO[[ɡF-:Zcr2ũc)@!6Rwr]_)BѢN_'A+o 3U@wb1E=6_E7F+Lw;5!3fsr`KAj=BRuc]Jm.7d*ve&u:5F ̀"1:~}}rv;b@q׻Mp"jM>iWh؊y}0U$י$[媆]udfBF-tcR@@F3S&5ˬ^oI" 9xxa I釩u*'k圣gq0'9& 3ʟ;'&[&A3oRTn.\ L\v ,|uzD׼MyazIIJS o`A8!d DMpnme:]ۍÃTAh]Z% ![I:й #K-lQ`5eZ ~}t0/D+xXy:x,hpmwMqMp$Y={gcC3EvF+B[8I!~ *M.i](}H1GoL?!%a^qޔ5DggI8e*(aEzÙhMC0't#n3RnPDq.zK 8n"j(U #R{vkJ4 R:r [x% eȟU1F"|9p!qN18:B |i7T9J %i0_*ض ,}$;[cq&M*=,)#|sleK>1v_ԙ/>Q'bۤQoq,) zzm{n;/2j,75ƪB;L͑UR@ aը/R~/M\Qފ9n9£G@e3,+Iކ-Ϡ=1Pj`p"pI6(Q Ţ-:aqWaDu}ǔlU>o.Qp Ll9#5'q$쫏fRK7;oޓE\E@c;s^MQ>!zZ!q O_-Oc$(C˖7؂ݼ.;#̔V1Wo-l+~DclәFCRX4WyPү]<4bA}gޟe";l5Ͼ FOz$##\g*jt/zJ:+3C&ZQQxr1Fi8bw@A);1% 3f?{H 1DΘlwRl)G%PĕR'/U\flwAVa P j1- _N^1R KtVTH=+%72ǎXMyş7{P`ֱG IgI`R({ztZyR^\ɟ cjOl%ęL#~ XJFmoXSs^FLZ=zRi{4 6aw"P 2ϴ N;dB)xY c ;^#^Yi: [ɩŤ=/m3ko^̖@2羡/ [Bc[ 8;ҝbGU^0}Q*\d# O4!!9ׁ︭Ԝ,D#fzB l>R,cŘ:ZY.#!8@ Kȵ/,5-C I@tLRpL&78l+lK:99X5"&RVyKJ XSc#@;oi#modfu1:N6HZI U!lA9г84c k\6FU'/- $6ذxBt Q$|2,?) ̣#wtx<,>" kWK;83P#|N5+%P[7֓s#*p ̘ F2Yө`%Ww[6,w՞QVh؃E z߁Lٙ0QG(|h!B|] 6Mb@bi ORI0wJQ00$ȝetdz)2lDSO&k\ )K=}.!sirPzE_}ty'osXqWnH .ô{jy(2e1+:a]O@[c&MD[?] eЙv]$r/6ֿNIw6Ҕе2ujD[ev$V O͋퉺X'D%gH^n%yxaNgnh:R2U2_?hـNjvpxc$Ԝѽbuhۉfۣ@iqe?*422n(G߶3o^‡QNUYu憑Qm5$@J" Ʈʵ)/%`d`S!o2;-avZj/< @O6LacCՔGp'|Ag Q|\wE[eCdc2!FDDms@z5P #'{tqmdPKv-!9{cx|Q&P vqؙf?B"orm";4hp[a!pu{M HI~c֘G4VPlBH>RFI&\9|W5ZcIq7vG@w?&ASnG4>U G+L>D/>Y~"}p;:ʯ*FB5 l-ƛVJޕY8%#ܪY}sG% ;UI]K/tUgprUKFYyC6d\DIP8]*qY@;1JUFT)p횠O!J ޒ:, =ݒphV_@3p V9bT4ɤU4ВDIxx$y"/8n.s* |=]sBLQ&5tU,&h$/b'A: nr\d,_)h{\jw%8 xs~RT$8t-=^ %"8Im@*EqO5VPWuRCqU=_z ~"KI=K{w`U,8%zpC_N"ŗIt@`>D^|1ϴAb[kSN 0' ڱb낝9:7?R jx iq(GIR^y̭t=ƔBDCxQY)"{Zb91#G@S!OvY2.`+(TXv)g_N:Q3%F|PX1j;QힰLY #Rmqx9Ŏ'LՏr\f5-"o1;`P.>&ue@S!Z0,BD 3|W0xK4]V@;q/(5,PpO$JlcX]Ҍ8L}\` GsR{np`B9 .{I0*zQO=iϢGg8RT$ߍ?kX/V?6LUŘH]P>yؿ#V緜>dmbyL"T^V[r 4h]$ 4hSa%M`VnYf1%.o~w5?`y$ i'Ξ_>{cuHBEJ)8>asIUT0V,J:wuM1%hI>'{LB Ou)7(A1u "۾X"rh#wSW0ч%&^R2XSH Pk ˞:AA͢]"+A :u%B<}:Kc2q NB"J\uA Hz碸Yj\g)UMtt@qNi GMr4ߨwz.XV"*i",uCVBnL0_,ãC 0(޹/Ks:m0"SiNy8 Ю$Gq)laKTÙ?\> f4unSTURd5x4+&]cnA ՗9Z7EH#5g] -7=A@F"/#_-x?̽'%g3?(U?SۆAF;fZSՄغLTVII* Q i^(YF2z!>Qa8B5;M~phsf28FnוcG[(k8fCKGfCVɲxe `|ȼϦY=W$PJCEZ7`"w"׏-HJ5U0Gs). 4~Qo<,%?>#yNO۹ m}i~6am~'Q$4hS5ÛdxvLvzCSMcþC55!M@A7.BXIL}&zժ%H}Ƀ37ZOJ( L!]WU,'^MGuTQ_vj}3i;Ϋ~j3JC6*C9P;_֎DL~5z5OR_7X' A_DH}w #`_V_@㙯c!}w*7$ev?lh||uc'd3?m.qrA ć3 {u ,F@Z c]wjV/t᎛dz9~p&3$f?u d[4 zpa zOg 3ɳe|()w9oE(䆶`Uш:A􅠓's}O[̾gwEw:6dj2U'ǫSήOKT$(y ?WЀjKMl"zfe#Bҕ%_93y _sZr\*XIp%4M#wQ$0-GBרbuil 8vHeIg_`MUFu! ?G#_D²cӆ6[P Fސϥog-h4VsϑFX܍op; Mh]uVl{a9gԓ ޚX磱ⶖ;\44^_pPď6R?3&bR2.dۃB[/M';QWjdd,[ye,nV]% t[0/ y^S26VRs 3 p`N-MuV7\7?pbPBOg& fpB|$ea],[*p㦎wa=>S/T^ iZݣ4}-㢸)rUŜ$DLvrI2_A:bl³\,ږx8^~1=o>oW%oW1?54-ZkFy7[P+wwnM״pa=]_v:x%ƱdgBقriKE,/Cz ߬]ͯoLH2 C"[b_,+N* HfJ2$sL5N#c_1xS?󷏘ѬnVH^1R-9 SLO-icNX-Z%?~{y;YϟB"e%პVmnQ#el@=U fcyx;Fk, IR|[U|0 h.D}!cF3_wQ&=m4 Eq,E` mnv݄ (ڈހCe6E=/\pBm4 ǝYDЀd)$zk|T~iQ@ 2Ao"8Y>[]PqA<(c5@, a"{3LռQ/?P-rj:^& q,Qsft>=/:9^I2sXhj[pH"Rɘ^I )l L!㽟E YMwn@@P}ƄW.vv2H\3օ/џHɴɉ.wl.R;ڞ9h("x;r5`A!_S51UEj,܎f8:{nոkmr7$ r;'wldbc9i{aN?,_BԘ)2pž|Asn=Y>>"n?4e8A {Iu1GM rv$`Γ+ % \( ,A!:~Y&NqR=qo#:R A>㜶%>"M"sfG;vQ&{jo 0†4)_XmUjht,O <"6pVف7^.E +yS$HٵmB 0򨝗pI"zFaN+*m 8~k^r'{Ko}-wȗxew)`gdi}nD?7^!)La9s#*è?OǓ̎7;WU+9q(5'y^a| M0١~Z& =Cs&J;ǎ&&pՏ?:X?XMn䖖,&[BtGlpZ鎦hh `|i " ?X!\;\T_u*uq]PI^`s|S# #+r1Hwav,Kw_B[Jht Kо2nzO4JX>;2ʘ5d[v˲@F֧۶+|-Le#cX7Y*ۂp6eؒt4H\wJ#@N';N 뇺cJ١Y3S҈X"0d4PlJe\ﲲ ٶ? \sQw![:_g* "GCHh^cڅH졠kAzI'3ݎy5Z&@TtsNDڸ4oG@0-c!p@6 4GA=>ƕ$Hpz*IqI-i,a`0!@qOm.aMGNCZ"I%z݌L, 4)DIg>}aNr/O*3XXNpIKa]e" Tj4N+k5VmClTaث]5dPp:3rR\魷(le? v 6X3WhteE\2p>.cur.fߔÌ╤C W (ϑ,IEj5{F1XъD  1Qk[_k򻵶On|JШ4}fo/*̀>?Mf X @!V'ؖE-*9*:{#q+L6VbQ)u(D!>qI WT4?fqGā4:m]%n$p..7hz=-^r G RBkJŰ:zw\@ĶQ"+Ӟ@<)-\/SbP鹺tƷ{=ګQ^'k+"7OA:EZ M~?LC*c-xW6= ׫&;xtt?Cogl"%0شgԥwћf5Ipfvv-Gc[ 0x7-I:;Ⱥgm"\tkQgaʍ߯QUĄTf¸(ATb9ރp/K <@ҳeOfp4)3]A9tGX`@\Y?jrM+(l75/c ܨׅsh7 iu[띬"Hqd4>!N}{$hqwYbY_OyS Lz={_e1E&tpr\wyd:8:) $)j17bS8+;}=dvqЄs>~Կ[t.5w;kllqwW|G' ?ueD]IH y|@UiF"TskVT~,bl}m8Uy?ps* k} ;KiՀ G K~'`h:@ΰP[ݍH-ez6& K;/v[@}HEYP+af^dyHoԬ:Gin؈ʪB5upD <V_$VQ K| ?G#>Yl*djZZ:t$. 0.QktA\٥W|,*E`P+A4q-R';9ΧMn?/j ֛JdetCq3+wDk 6dSD%N"\ LUUj퐃P{ j7v seOa5N7tp)yK0 W|"n_U|Lnd}f*mJwŢ"$T 9_>T+3 # ޞ2uqs'8siL} 6iczFIk]ŷv.@>8Gh}k(bxH-&[%by1n=CfN??#pP=҈w  Jzsp=.6?PXdƮLnI\ |P=Q{Օͫ~vcI@W/Nx)RGQ<ݰԚ27+T-NP2 Xy!^-ʛq =(*It4'1n_A,P9V9`,rmE5)"W:`vHB ta?D"#B.L:h:|=ߜPE>1<^U;%v{J6[uiDʝO_ Asc>1K٦ain&@y&ɣ^0%axmȿ_Aa[ٶy#);ϊnΥnuӄ8ۥ=Bopx7,4SCymB0NtJb I0E d J8Զ`j^|7*f1?X7~= xU!hDD+=0YVFptհ+7%]2ܞ=1 ȧ;w~3L+d%sx~ÛR{KrfoզCkkE a~m@Fv*.C;U.M[I3RSKN6U^Vq9LPV^,*W""ϻ#2W?o][|NXR:Gnugf{ =7wz8_lLbK*ĞwSRm}Gwm@H"h1l$A ({uNqم ic3БDehG٥@~҉ZoVa44k6V.4Uc\#>=YjEPt}1'3\^C|x`8_J#OBs%@%Nj,e69^i~ϲ;-9o>Pe,@2i$/ Fn|˾Nߩţ A"ėZ:u@l\f k/zJCq*?U悌k-L[n5RcϺ4n4}-Jhi{V|@9w7 #"?vmr|'3waqScU mG4>@⅚2N6n̔Au̖ZO{e_rPZb1*6%7p#lWB|+?gQ֎kh-'N*vkE7jal( 6'O0#{SїnK ihyaXNa>h(cRBo^$76OK̊9X}Tl+ zTCds@ c\Q0p7exc-4|*@ ecm699b25S!#?Ue(O؏=}#R3h3kɇ5&$!~0Mj~Fqkfv݋@5UM07fO *$rl$G>b'{$]vU{Zhw@ۙ)q8iu̼ںbnפ߄%qOgG r׻ylfkOAN-C01!XE<ʓZW 95{=-l6r %w\ &74Nڰ\~otJG 9rnA7JMr j`"qTm~(W2l;JoItT gVi/ 2xt{3G>i|7TB* Q)1yM&x@(,}D*:N>mjx?ف-P{[h۷b4l{EFƓz0De`BfMg )r('PW},8u3AӘ3YZj477KC Ȥؒaɟ/.Sk!A;h^ti<o2Ӻ*D8HLD)ɵHViOtt0\8 <\e:6L X09Od^!)me 7K/!Jfr,u>9Df/ s-bl2>H~Z2PKۺWc=f> TNr_Q18y#:FPD^&q`%CƯfq1x-M` 2Y~S4"fQ-[+D*iaኛ9#! p5ASZ)wӚMS7#H%'1%TDϹ:ZCd<ލ-֏^zu| ?h#0hA7˗(k6 _Į?i7c~}/s#U~53q V6Pƺ~Kj5wcAXۭ&PQnEA>{j#^vҳoDpW!1qwb [e~jo r[b8#m'x7o ,%w>G0$H[!)1pnܛzO.ou/L>"Rvk4kQDW9=Nw[1 b*f JOFze˩gjM!!Fe8ϥ ƅj3!#|k1 uۺ ]6H0yjE:6VEGLHmwGMt"!V+MECm-:_e:NQ E`7i^;E㯵!ZCC_'<09 1q4fa$8`=%7# [ ,t0w} WYM$HaEBll}u'ORD@n^PtfbXv?UvNH ʆrʳ6)GL9 x037\˒]ZYLE9M *jⵁ*wHޮ9kjƊY3ݯ"LَˮTqs9׶lbG E ^Y=Ŝ| !.#4ߍRe ,.A,tCB72aB 1_?6*g*W"~Gڔwwi. =g{,2GV=.z3=|h^D:<|d >EcF7& ¤lÕ30ڃ>Y7d~pe3FrnG7r ^oD,KcHҿõ;xD MЃ|vfʊB=58&X-KekRىy6 (vwW .\ tP ifnAKA# Y%f«zD]*?\ {i6]?e͂"d\ߓYӜӘ?K_z?j-?fjh{H+ EpQuBtGoeuU IG ,ev ڬ]eHX1 tpJPg슧b%jyRHE:i74n2JzF1Y`hxs㟃eYH$·Nu0%cC.7SZG>-Tu,J:C.{:xn#h= eBQ,Q#=}SW&j}7I*~jVC Zf%@ˢy;b-'fl;W[64[?u[U4@2al4M;6Rfpq Fl?~тxm ؖ/lɊRY M"_Yޱܚr JFI 5 d֧\JU/* bqP2B̗P*I% U3GSW31u_>s¥/_:Uxbj&Gz'4 ?*^ZR>}0/8ed ~1ŲB5Hc{^k塆~"a|A.'jwO,0lP#i$6tl}G7rp5:bUBC eaBj=ykpx|e"rk#d2eiKm2 B΋Wx$ ,IT򙨄8u<5.;ÑVQX L W5,Oc$0~јٽT"kh@J|r ER%0hjGMDqȤ' j+$n;YHFQM>V~ɆE#]Dl]ZoI9c%W_fwiytQ1j ;%o&ߊI2 卽 ڦ";ÞӒV$3uY J96?phu(.*յDԛudo/_bu&_)N:{\2V'd׆6-?.͗l?‡ub+ H1RCT\^&p \ ٴ0Z |ĒLU!{y iaD&d6碔P5s>=jVc3O8Ax T(ށPTe<EuU}E^5EqaB)YNL bucV< --Kb3[7w:lr(8=?I~T;j qYk(x֎Z m P^"FM F.\f_(׊apG{.dZ3}US-c(&?\O9mq9weX7 .-9rVC|"p kQ2DNx:, JnɒV޳dG}=RWpSi# kT.uO$V)Ab{D _63\(}itS c=/&%^.ɵR0:Y(;uHO.vĜC~v#*t$|BH\k}'REA*Oĥ 0YQ`/5хޖ}Dk: ],-7/\:^d31*5"izɞ'6&=]#2E\w2_ƣpm0c-D҇ r..yC 28MZ>akuWJMO-L^~ S2G$o džwo#kJi<^rWb F⥩>:ʡhڼ'ymd&֑)+y2u3TA4ܓN|b9숣`S\'w kdr ߊ Xr!lY׆@o؜%ƙ}֏ҼTV`JwLֶBA5+XYy?I%i%قegᨱƒ{&H2S贆,84|\C|b% Gȩ3Kav`kK6_8% لEHgAoUT[<ڜ.T[6Y;\<‚Q<ԩ| P+~SƠP_m~kq,eXF-]CIvK@X,J!&:%Y6usVI!7B=CP+m)kؖ P{S)vC l#FުF:b7UU[mB'!dڭ'vGcwUAò}gHF kxn% ߫$n!|Jԗ0P 8ӊ[x/K&`O r0H eL| fry?!h2-T);]lk{{52p-nfL+8t@K8#nKTYG%0^0 RPޮpz΅oRU=?dR:Ze@<Ȅdϩ<t6<΋`7uۏ(¹o*q̽>+<&#ڨDIXpA|à(B|0ps:sv@yx7PGILo<~Vֶ#\(?vJ|KUWN<*QJMxiavAa]*k^u7-3o6p/sj>F+@Zϯ ~m6tݎ$MIc]p՞皕w˥|Z=Щ/4|s/zP-WC0~Pm&CcZ`['2a ?* 8"xYy# )2>Yv$W9: ZoԦ<:o\+gJO18rNkǮ6Xg5v sS}W^S&xl;Gy@al_ې<{ϔcF]b]| stgލ. #B|JM0*n{j u2|!;13mhG|1z<r TLEXC>EҶAdDHq!HYGEJXgT@4dkɒPV !=C$> z7mLl@E^ͧ8wgw1eӲᥥJu1 /zEVn&ʄzo)~pnk \ g_Mia:S~Cp1 ˛nC#12LKJʭ@fE]|g֧`P qy.6ty׼_FPb?H|4] cbkdB`+R;+djm-Џ B! `0fa od|QB?QU|`7Q9Ր{hL.$p[a]ü8^1iI(ېnh{̖k%{#[aC=J_Upv5LG}d@Oqn9 X tC^p&}ߞ!p]hKM \\.r)0p,ѝ,ph5@~Qobk^L}$+C>@sE]_<;yMM!C=HA=_=>oT9Z@,܏aRV(uU:*e#` 9dVW:H\hmc:Ԃָ Y WeiЖLE| :w+r*E~f#X3Ƒbu6S:krRQ9ΩMך`s[}˧zAsĨAqH"J g܃z.kow΂vl!->, Pr6I< y `W"„=LZ%D= yƀD2edh3wUA`HDf1с eRMRQDut_)x Kf,ٝ埨4ВeZ(>w!w<5ةuDQ>w}>vy_SY7D&+["7ʼŒ4adY=A!3Yd{6_?Rn˦eh=-./B9*-ԻAs8y^x嬋x)8`<¾ SKRInYDq9f8YpW`$m>\t#ˌl& c}GtGa#N߷ m5YrI^;#qNul6μ17\j<1 4Ԅ1^r@MrHeɓzwS^ҏͭrӟs,%x\]D 8H#2mNb~:"$]dd(Rw&K(Z*x"62 ֘ ] wW.\R)R<$GF7f_WHuL:i3 3!gM,T\lbyAdQөAV lgsTd2H󑒛ǡ^<_";\$nJi̟Ⱦt EWZa驼z[*(KSd@ 3OtGZvEAUM 42EXSȚXpfBA;s 4LHJn:eU-˥v@\blRҊO>Ӵ~sQފK|&CC_wH ٮ~K}[Q{R _э`!-jf`'LP+'|,Ñ > =&3u\5-u j|ˣ4E.=oNɭ}>znFRk}lYNw[o;YAױ#.6M;ڙxG"˳n h V! qYF޹A&G4p|$Pg5`eOW]RkuJ?͵'ԁ5z̼dYAH8;F><4UC_|ɠyZ~)g+&<'ZJ!5` bCCB`]fnL^PZ@eZfZ0Y4j=}1fT[؅J, añ6 o0z~( L * <}gוI%AmNRb'#IW V´Cu޸!VcOsa7|P;?)pMZetko |Շ=(?Vl2*@wLq6O+m -4y=c~b՚3C4q3Љyx )ZpHjlW6~%l`NTz@&LpeiGT'F9ӌqy "xX$t7U$!DdF݆1+9x7fn@[Qy;%"@^(~bbK݄V;7QRr ̻v=Vyە]>u$=hthZ賤iЗcn6Q0|ƿ-D;_b4G׫Y N)"y8,o(pRzHI3i>ȇx?)^391D`6 t\Ӡ7c{rEX 簞J!Պ?uN첃b7R1wS:)pc~ 1;<^~ɄəJIS1p H6E [:sU#2قNp{9A tZ#!V}ה NՖҹɾÃMfn qP_~D$R|_ybg\$#ks<شC=XnTH[lM/ }= $t Ɏe?OCcï&5ƲA>^{;TXవmY9hw[q 9 :<*<#6IUlwyw`aAэReN!1sba˔Ҭ>a ZhRZz W$36ǐU>"DReM~MQr=Qr,D<@cm4`*)[,mż*״l[!/wFÿkmv]hB 4R/Qo`^9{P {TqP* !HaI@l:š^E viT$ x%Z.\ȅzg0T~k]\(~::,;:hfт{R%ih`76B3F2KEa'si z(&<|ʦN2)P a5A(% I6x5gCnwxLIz؀*nXh?ݦ Mb;ŔN2ϝMLRT߬)06QWhCx UUwt"%QѴ*}Θ q6v\tL ,{.:bA-"EH$^¤.A?6DhNΆq(GfYHEN)JgblhY-E!ىf/g"S1s2D> x[y}Fq@ӯ ;Ds247r咋:,v| T%yű_+2dA!Aj5Fhf~*ՁIJ4cfjjB9ۘŔr][ߢc' p=$6a }Hmg=aq B~fk:L+H3%_ =IBbS4?:^޳Z!J~b;#3Q5 /Dh>Ц=K+Uh$`t$w{h/=f>fXS]_Ku8ά>ժ;,-Uƫ(&>0mDg Y݋ ȰR*OzhB$*դlmIl$D k/mGs_Co^9^k.ȅ+7zJ1cڹTYUYT)`tk㼴N ~^T}Xȼiἃn>%}i* z0vexܭe"B%{co'b?(`\g&7;ig nE X|@'$?@gp}tjJ똙uf0hm,c_lE^'{ ,0@>=$jg3՛71\EdbCS06sk6.Mxl0a`^ߚ۫ԥº>Peg @O(d^3 W^)w4ZK7/%9 6PeG9j#~FQcS>x`_ȕ]b Ti&)l9B-PnDc::.N/ d o=5w' `K(rk^ I@ Cezcߑ;i+eAƞv;~ x9v7BK4bΏRcs~Q!g+V8Y4Lڑo]Ѝvs73d Jry2 7ލˈ(c,/pqN/R@Ky~SXWcF@haIC1,[giR;R,ȓaԂY0-Sئsbpށ0Zgf-b.ǿ@7c_O^)# syjuDcKoȕFSQ(9`uIKY.6F Tz>%GuGj`b%ݎ5k;c\~$)l gUiv"O!$S5W4@n%^B|@x!\fp5a":Z;?A^_YufM#k֜h;Zr#co,טb "5~u恰| ĵ׹zB˧1N0ivAK»⊦UOW\o@58^v6+* MQ#% ]SVl+޺ LfmP6z,Z{9=_/@!EL]Q\~d+ؕ,"ۓYgչ'/V 7`юrE+yS fiȚ1җ6y[A n\|vsQ$a˒!ĮfͼS ;E]bacqό K6(,Mp}=hZge:@B{#n_V bMl9TcPreg u!!RȣJ$ GH@l;".$`9 *;T$2kC'jBK0UPvn ͟G hRFAmC!nJj#Idz0nu\ʹaW!E']R)MʊLjqaϼqcrg"\޷(to/ϿCʡ Vkq!1X]QIuDR&ξ:4bQGBƦ=hBun |.߁xHRqqw2.zO|#с&vۧB.yU.I1]r3;CFi kLN֙eum]s:Yk x0HWu*2 MnIz_4+쮴xيF  ȟ\^e7Bz֭l'Sg) XKYOyYmx͚y.cV >EtitHn;gҔrDx$k<=<úWHۅt=xxx@{6|&9%nYt\rW{+H EKq5Ck/U$OVhb wZ[OTqr-ceeki%>m jHnK5M86bA9MbT6ev+滿hkD r1)/h;(hJBd^lZR=YƵ'e?.^8B+~Xk)Jn Ji(-? 򹃔ѝ"1gA^s ~NH<蔴 +Wɘgyam72͒*H儤{G8qo8F/:(J ֹL AΛB+u%VDǿM?$ޅ> nw+:^GG-sNOU%npBxRV/+ J9A y@t3)4mtMK,UZe)Hsot"{&CIOמ`E'VԨSeK w_*f0:ͽ/O>y< $'"c+9^ %0:(d߉12>XK𼟨&?ŭ@Ҳ*MâG@&"ӿ!:%gV4j{{CbM[o4Bc~SVVfk֡iyӤn1C3 ځ.+ F Uk3Afoֻ,- tX v)0l9)*G&bK} SI!ƴpuª'}gY1ylg9c$:f-\JL\;OFg*J8эem_X~#kMoyu]!#[\3N –Ϊ|c4mg7" E]T),N<}eO(AԎp~%[S‘G}[g1/=c=r6ؗtيP-T?Awz{Qn ;a`l}C큾˨aK,W.o/>j-}}ө O%SrY-b wvF5N Ս<D`MHK(fz?mIAX\_bQj@!# šMI'1cAȵ@Y4wT91j|q28AVAV[4 8!gb]E) nƮI Cm8ץxIn~?U.dS] S/GD?ܾx+ǡ5cNz5 T|y#n&xQ#4\ڦວ-GFs vGE工DuJej/a$PxS{%Tǫ2eӐLE Y)\>U9÷@V5A{ Onr]߱hYL@AM֏bV>Ld S$XyV9fD% Ml - P?+ҽnVؾٸ)?sO`Pkl0E=dϰ?TPr֝8!,fDEPM*'d^˥!ߋS.|?N-"ĤLwt`0Gվѧ+ZVa< *\Iw!7Enxbc:."7rEZɖ3b:7e/#};fXFC썛b:X  +4Fn p}@q\p&35^P)oj_-n~dfwa[6|Oz/ׅ7Mb@\φ8饳rR7*~Y̑mr2a*xlR=e4ҫ@WO~uQkGYh|U~jtݵ^j Ő=~EM1¬i`ȩ&)Ʈ#>za(@%uKpC%V_ $(C6{ Z>޵8O6̶?ow&Y'KR;T ZMnέU Fq=mg<<|kJ{G0L弱%%MSn,F.]| ϵsӰ )d`Yrfn5d~X&Y$"A`Y-!1iT.W8b9{$i6 B˵1$XWʿ<Pr {TuqW J8b}Q.2Kgt@¢GdLَ@GY(uB8EqŠ? L %ysZo^huCjnB ܰGUjQ.xe]6I8Iȍ: VS}r %ȱLjJw' ZrI&rP#_vD]`vX^Y)2O Bg1/`LUM{Zl1uali5tUoT[tUm86m7t'31^t~CۼG.n' dO"|<G!y[>M" ; {󵡚|RAYuL(SQi`> "uŗE a.fѧ[z@ɱuA,ãh67v` 잚?23ڙʞ䜆g.cC} ®Df I3t [6׵u52 I .JȒD* ^&Dn<]KnLG}UWcAA8>e[t1wWZ>1nQ6F"l6h) :_iM&z^30hA\ @LpB{\=+%%t29 RQ^źEW47&H JO);$͆.o?5==4nH FԘ%a&RHDr "iq?fO+ fKTE.pϚr1tY!L[ fN]$sH{'e6X`#qOqX075dwW\ѳ/^;Ӭm</^Qʈ⃛OdWuFsW NIuh7D1$'&~|\{ $Rv{(Vdžylj|@!a\wˇdvg:>0l'e0V8Jw7WVHE@ .(^H&6xC\џ>~VZsh4Vq $H]\ 흱|bU;HH 8Pq֩ytG˰ pCK%ju8 Y<28[6 *"WF{QAw0dpevP'4͈bwc-9 ؠe ;D7¼hJĉIsA}Wꎼ9Մf/ƉmM@cFk80Nz\'SNہ_pSQy&q=CVʤEok^dudCZ6F[q]{7S3hХ '7ZTn" 5|=} H=`4 6%ޱS?xF&.Ij1'QR7CZsEB8[$S,ʕv-I\vRcQE!~nD8a˘,d* A;=|[p /D7a4>h=re JLZ*ϰVYlG^fa"!&?RrY 9L2TRO<ҋ6ȶje|Dj ϐAABuI` c8bDE% (;_о/oH x{TPۼ<NGV"7.].$WYFU JXm>eS4ԚOnOmQ@֙qCQR; {עp5Z/g8S/m8za̚6 , R{"@۫sɶ`!K "^_vL{Cw7*oqU7IWk5HF܎G1v1|PmLQ#O[ܑQW̹Abݧ@0fݻPwgܥXzDuIu_W G씘ƚGEF UPչ~Uco}34pAF`7.VH3B")/&>'sotxi% "%">`׼HOWW3 3ՙ8 sW#C`w9Duޯ(*B%DVڤTPl(oծ⹵ кӄp6og$Mۆ_56YY$&p?Atfl$(3 M)m%].!._(5Y&5 ok$έD\8k 폺%+"ubҩb3"iG Uy'tzRJ;sr?:3 1xT,݇C;U{Ɉ~5N t\?BZ[^At49 U-AdL2w8kn!ef[;sβ'8aXfj4~BAք93O ? %y8^UiscJ jL)2£ģuBАIn #&8;f$VS~d4~^͋z}bK2>MPR Nsb ,ak]_x.iţͲkl, CtIePk?̆2%o "cSK=db\"$,%  #DxZys]#s*;zUStjQ5"Z|Yꐵ7B217 +1 K?p,Qi{i ;S Ĵ*x- AnmXHDKjձ6W_b@P3DH\7yM55ֆWQ IGiRl*Z1:eKlw3Ubm ye-cRSžuל+8!j疢RT?ȿR q96Gb.G.uXpH.! V$*Ƕi0E2˒EӕtJpbWp!M r].8^-*{ &aܕ}#F{VL%6}enEӀ=C(_EqO*wu\s賥zm&a[ c" 06񟯗r|uTVI,E)Þv\̜ؐoQf`U#!6(kKz (#;_ M)HC#=IKIV\q^1fijC.ÎtC@_*i稽??x5Tn<%*q"/nS2y*o=ʜ:)@[Җ Ֆ:w᧴=9};gGSQ7xHM۾]RxHs !uM䍥7ߣYĩPOgYTZ=F$> 総U8<[zJ_ȝ6ʿdKG: /H3R# )BgW y1S(cmK!ėHdb5ْ+eh y?a(]1$]䜋L꿪"JM9dy+E`Xm!%Β H$F}) &cD)Ǹg'$͡׾Q b УӱTa:Z`,eb 42sU8!o$Se2F1۟6O nk-nw<`\2kc=~7'( .9L Z%!! B kĬjXAZ㓜ont+ OTd2U,M_*Fw jx()sbm zՕ?Z㝫bT~2s;& lT5 n@|ĕ3yjag~8=-"zGqed% &[̥Kڔ}OLP`9wBo_[h+y>V "݃W`"yHLЁ<8]v>iXv}XQ>^oڦCK9 w{-^r֞h.gThgj&tW s.e.d"VD=n^+Lc~y+(kҽO[YWX4ɻGt4"zg#[ꮝ.[W2sp rj_oDP3ٿo]2LG-@}U;lMOVRe[|^*m*jGd޳pG+m\S@LYB`¸{o{c/.Goy..&|]K޺k ʓ9^Ö m>S1&Rμms!3t&@ -\?JiƢ2}z22 ׫`ٹZ cnq >GtG Ѐr.2Z瀐SͰΡ[޽O|:;t%`&QUw=:.uYSϏW( O5K95D5DF)vi K`m&'9k:B ݘE}]X<*Qoޒ`RI2Y|ފmƂ:/ϸH1/,'͍ߍ:vA:JLGZD2IGmذazN-چ%02, DP/I6/6߾F1̟Xg^ 0Qưڒ0Y2/ficN8~޶tedQlB9W0hQAL.ޗ'/yH8?ceo>]4Skfvi0m~QdO8mTS% ]*4"I 5i<&j{U@o%o@E݄DW6 u8.QiCB?Ӻ h^'oEE!7V&uX"eoސc-6<#_i;S +}o).j`qu&L9{8I&S$ '`@. NBJ]8rcS6tX*ـ]ǪU6Z#D&|DO=dSbDEv3ՋECvC.aP hhQ@3r¢!%tMdD퇀p=sY Vy,i%VN#ϭ(x5v-[V(AaKZ][;xl(=*,6$Lq9N)z-×Y˛[fu1^M_=x8 VKѦS9mAo?voe>Y5#KBfoT.OAߌݮ%tݴc?ͱ~$oCK,֔J1Y˭t 2yWY2hY֚qu9~bOXl-mߤ?>_]ۇfk, "xd,cwX-4#]xR} L v9x L'WN XPh_Mz@ہ>MiBau,:Ѝ~Ņ.k OSz!C]/Mf4'k}i+l~xT|k>'X5)9+2;9[߱?>i_ž/f-ےpb+ĘIYp]I f"*\wf15z_ցܯ(,nN`SQ߮lPGׄmT;_S4Q`🧭Gu;:66eMrnf{UH3٥-mGP) :I:y[,k@pCp#1ٯSk{nŒ~ Lv{Lݖi<12_z\-;M/~D9]%y_AT- sքXe¥⺧bǷ$V3PR G9 ֥dnBXKBnr3DSaO+3dD:K/7ۣxqb( !;` G[p\ۧ(z 1*tf<`rYwr! LOvucUeEбi! hg`l``g$ Ovʿ*_sؾ]X~5>Cej3G+y@cQzfX^bw I`J79ʣ@v!?xlh77J!'Jvo-)]\+7%6V` f ?U,D7(_vʸ ۹م[4/He{345zy|2pTE+˶XOY'V:fkRRӺxeFy!A2ӓ&-z=dP>fa*Jh]$4LFp0")t,ާSGq"af ك{?|dA\_Bu[;doZct<4^9pOj4{\z c#NY vASYC $$Q2 .D{oYьUy&NQPGE}IygD |/uV2J7tHLg~`h>m1'v;6^Tbjo|jI8{8{Dx>Ƥ I9j;sI3삚j'/O!i$C5a'ܙ?qDj#(d:s,AmTΚWv\+SpX]s!B|Z{ "8UR1q^痎:LjQJq+LH;x)ESX8щF@FmRv;5$m1G+윋Vp.GaٛT//&*fAxbg;oP=+ɃWSA}#gRN>q",55+jkf5h{z|}{n׮T[f:{!8d~|gּ6B(y۰  @m"~O:2J 8+\6.c'˶bv:ʛyZc GS,ex2!DAǃҫzϹOFjJڧX#F- \{p(=+SL/RKÏپMPN $5q҃oz/;\H9< T߱XL'UQbeǾt|$v9tlZ0S*m>BlZ߼|Mfۜ6I)44[Yy F*+c}G)2D{m_J D5UQ]":dX-aHrvR+s xKݪ{6)X]Y>7[-0Ax  ,|x=Bc~?|80JHF|V6\ˇY ʫUN\9 c lFv6,awMbHKȒ55,Q} ܟ\{@]pyDT GYnzR;dNJh,q0 Gxd%йT*8`@о%-#pc fG%˜Nn4xs佒#,[pđ^;CqMGf# 疈cg=:\@P=Mrd&t 6!}|aҷ^::D #c:Jo[x6A %xbI{ jz߯&|P|Q X ZvY5oYU܆SL[2_i:Ǘ l&c TSm96aiCsM{5fcrRBjYz~뛽^W4VyM vGA;Nx-%5CP[@"=AHT*ܝyw$s?N苓Br7l]!+3]F y Уu*6.{ڏBRI9'ytmeDM@LJ-5|[0A86 $ʞͱ乨cNG ~ƺV$V 2Qbl.+14گ!4:t"%SOb&nLԂ-Vт:r?"6C8cD/XfϑbxA u` uOxHXǘe%BJG:_qcK<ͻWszoPo [NX3'-TL"HP E1Q 33 Ȟ`EÂ#dOk#&GO+X:QmIWl-ѡ)mԇBA@*b%3l\4G̖ȟo37q,ӑ?hAlǺ&W!͸ҽ DTaʂGT{x!zEn2tCא,uH[_k"c1_!*_w.T).me$euO7Ȯ=OY'Z1%63S.1vh ubrG<`ֽ/AZQ'JT ҉yTY\Usd\0N xSurq*$I4@ ŸpH }ԭmɏ0K%%txm L$=n(6DuB[KzYUSݽv9Ҏ_cpAQ+i=3alŇL"iQ* ;JtDoTߖ'KrB&z%R/߅8"j?V+zC,qz -}14=0BBC'y,'x"YZ`ПiA$0UW8W$Cm1Cf 4c9}*7j5 W:H'(XCci\ʞR$w,Q)L:\@eaj72YY3TC7>_cE&0%@E(ݥ>[9"yT[v0<ЈѺt20(5 xk;L8l8ģCGɇW POR#TO.g¤BU%LpX}Iv T>,D,/öZ%^CB0E}nGNm"$Cst )0<2MR@L>A}cYFww6M39kHݸ3'azn6"nJ0z*)f\m¤\ /@&n6>u0uu0OWB=Efe4glu%{wOg݅ nX ۞-pjZleјA [?Yף(y5|Qem3ӈF Ib'E>d{Ԉ~`uZItK.UMMWK]ZMXJ'fYqZT"_1>88JĞ=Gst-ebQO57wv}oE6RM>}:sO'nՆ4aM,hSQY[Qm{s $&!Y%k<ڸ;E'%>0ҏ 037lZ}`5ju=yI~"D_<9Q6¥wd7zKG~u{-kb E(f55w $\ )&GSƘ?V* wX3tpz='0=iIels8̎6 w5\f@/Qo-6K}ǽE_Sr&@ =2.J\+SWޢ4˃B}mLA>1s-  䩋gWXn# X}hLp[ڕh@*Eޡ N-[yU}>i^^;;>A\Laiz?hv3xh4t1;W#R<`jz KF0,.QLM&)Ԓۙ$/^9pޒRSh:yMm1 "&" 7}Ngu!O Kch>"r<clڃ\(r&Y\<*m61\Yjv\t賛VYh7F=Ozm0>Uavd( 8'D ,@۬=oNc?*KYi;Z{eש4kobxJH+#B aL=. Ǯ#y=zcoፀ)'*(lw-IM[ ^R*AC '9mLqz!Z2hG~˯KsGqN]f6&nمXG`7ƔbJ;,2} X]egQi v}Wѳ w&`pNW ⹧ԛ-]' ޤ>.e܎ W4%J7 8}R77NKrbynA2 gǤ0)3oD"kY.6imԨí֝եTCDp'4qM>#ưӛ<rApwΟWauR\D:Xhim->ϠT~͡  eU+c%MvLerLBj6"EH0Ejols! bQڄ֖5 ^)Lr/xz+P`(#ٚ55OSF8PJm.ؑH۬87#?o*g~*}N$=al4'߫c049ErG-ݚMc"t5͐F|`Kp-S(93<l%3UgkIǦ-u[M5?(d!ھɤ΅t$֐PVx#YX6'G r*d `ZqՙC1 ĥRKVܨ1=ƍja`jW7@nf%I&-*5fveVJuq>kAkVM)mMaZlT x 4MׄYq0L&49p7VT?e4JQxKIe+CG}מis·1N[ L 5~CvS煈nvwyR 2^-^uxzXZGKYɎ?:o]o hv^&zʬc8/A[W+hEO|388SVei[x<| .9` jgu ~Υs\t܋=N|7ݡ^t6.ITusv~GhܘݻYIڑh, Q7#j_|y,Q"%LJU8=6&1-ϿuڕnJyX8fRytL#5+sV \kybXA'4Lc ?wG0z QPZP{^ Q_G૨TKo|OPFʥUy8^ QhO\ y|nʸs =!փ*,68O闋[U$I嵐f`UMǦ qPa\S9dY"'o7r{^#܇!k|.P ]X9 ^) ~zh=a4-1Q{a\b"XUd$,zHJ'bo fTAֲHӄ\<5NpQR)PD_'^XƾR}DeJ1<W @4@B B'N .59ъ!*TA:m\IKƞص2/ḻs8EZ7u2RNakTɘ`'xQYN\`ÃV)Fyg6/ed<p% 7.tkGxn! vF1/&W£dq!q eNjߗwsFކ bd]Tbэ0kNFbWЕ?dEe(U|>N9Ҁ2F;i#~+ B-1#1F٪O_KN -FOؒ)$O3N`<I6P%ک}Q#=' v/Fo)#SПӔn;9m_Bse5@ܼYntJHK%0~e( `8нh}G3.7uYvlS˼*BBF ;ќ13?R v` XTW'~:  j%dNr,t[UOHs+}V;؏ІNe*~"سMsאɜV^v7)Q4SB"UⅢm*B2@́&0zt3UJNL8?H/ZyJ.,܂U$Y̟A_0M&YJ''2E-y+`s]ٌl ݐ)DŽeP\ 4J 4b頚|w,`kW4~Ϟ3XfJ2(_c[دmI^]NmMuwYIm%]ǭ%W߂)OYvӡL6y#F0NnTN'A=q (vHі5t73]H]&^?t읾q䕨WpìRi僼6Ԓ N!p1fu^n{]>J[:oh.`wh2!8A+[3*x mM,y&]zbHQ4g1Qs$ rO 'Us  AvQ_P 3橄>-g /!"SW lLRDCjwdqwݭ?WwJ@_!w4^t..[ϴ8q:B1X࣫-rnUO%_.ܘ:3+fdeEvz[Hj#2GxMH+H,/m0e} ~KW 4N<ʇ&Fn M@S+=$VSXأi«WMÁ-L&{0(.ErEj;Ug[OR qZI}xn _׉NmcLhRrsЀ;* z )7<؅Bbi.b! |=PRъ[YJV[:)?\> 1qbox 1# =ihȴoY)?xUY|K !"ycxhyQ\[R(8Ymt U!$!Ř7DD&.ܩ7#UZ?mK)S7rl5y^d`7[T;Q>߶+y>O!OИ6W~5p!3CU* Mo_rBPb}"Q!{ B$khPndRf"*1D X̔ $ S]a̲\wj7?~'${|kau$gJ\/8%/ y]HJl5LWyohLR(ox bh̿  %=7zCn1Lj_SE&њwg,ǗX~/}U* "Sjz.9)|A~kkO>\ 텹O̎u630N豓%{m2q v4?7 >Cⴥj 0Ua2]4p'RډT$g!%! )%W@BGk6g=(K~Sffj4XV<$t źGڼ37qmv:Ëu(Za#D޷wW<$p %C[ 0 J5Dl c0!t=Jh0 w^wjSsAgjC#)(0*C.Lco.{?Ii`jW1O鷚D j0 %[kO3b;cTo+B; [˪2AAwT7_8 @+U/,/LiGUmaPԢSEVuBpA]%QSί [iFnlswLp?\6Ro1ѷ+PuB4&DEΈcdծڰla} w9k+DTDÇ]E_1}tx$0XZT iktLbP^J^v1ѹmc+⬑HI1,5*`aFbl[\[HĊ0}?v7&so8WtvSrl 3 S}{q=IwmWN$NjS'ᜫtO;FI\TxGU4n7;c=_m/8@M)=+q 𜍛4M2#[A_tѮ}g=< PZ$./y__,<% 'P=)ϴP/!>̂H]uHW1BHq:-MA0LB>PZ+ܸ:ܴx܏ie]ȁSX<;"t&&DDB!0wJ%Ƶ.&7dk}RpuƯO3]b>8o^2ڢl Mz,Xl14Qܳ=:լ;k 0[@{S.θl&0v% 6/8{#s1܁X6s ـr*jy/  sQO{54DLb Zjح\叞FD 2i70>{y(rpK )]>hZIrN͎vZG?wꝰE[7K)_mς#u ;0AKpAU:[Dʵ3!`ŵs0E`o2䠢Y^aq7mdjx Nll)I_NqW w$JJ"Bt`Ĕ@nAC5P tW!3&H6 8ƛZIJ ZESzW6l6͉&LVxҶ[? C@q%o/[٥&\1N׈m?Tۉ#KaI@o N c#O i?Ӱ+^Y|dH+ %uʬo"-C'ֶqDV Clb̊Φ. nTxd>bÙ`ӓ!r8<#W}_7+aܱM?cWnHV\]ɀqܪ`~_Bynep8X4 sP1SH $M-en|2QR8+H/K Et>Xka0 Wr-Pj*XwyQ.XA:׸鱡Kj`+2=|I kٷ L7$221L8gkiG@5zow"vrEq9X w+mؿ5Lc_$"rqD071X4O OXQgdnԹ$CF61#ZاVS- ?"@dx q#c fA8B}?RB<~ANkc`*uA Q5NZ]{;Eji&[9R6)vE.L*'_BkѮER9/.JaPnkMs st<^Xk, u? .xiXAH*Jn[e)8)}aR⫈+F!z>8dNbȷ?V0TvM)2|T2퇔Y佂 8l-ࢲM̋!pk ɠs Z'.FM|ؖB"gXT0D"W?~ c]@ځ;W0!a(;KQF(p ID>=Kf8*O;fߘl2$?veBM2-^޴n+KMRѾ/J+hlٗ9l[nl3K&q\ꯟ}F((;MbԵ4ր#卞}uݒ_GÀ, ;WT=S'w$l§6=()\ˢ/?C3c5ol+\?iLp'=pzDW?"4ٺG;OXF0[^]̀(!'FtIg:wJ%Cj<JAyߕ{(K(E?&zZN>oUy8!7mxi}02 %h\Սָׇ.Ȗխdymi=d6dOM_B6~SA&`urMW G_MP0R(/kimr18 Ca΄/Aؕ3JŌCl>U x O| b¦TnU9J":n(Xm dGvaY"o_оݐhCevrE[Y'!z3.f_$ мl'\ǩ"kbsS c ܊(<è->ѷIMsL7d~A1+8u?2ng8ݯo"TP)x`ǔl9`w/j>'n 3Ag"{׼_.r%ߪ=z?Jʙ Svd3ۙn8//9ģjh[ !5BJmp~|&44nh'Hx?kM^*"D;&/c[ Zںa"cntT E`阫(OخW!1]/_N͡pJn¼hefLpb}x 'ol| F!#6S JW :lIaJXHH`΢uLBiصYq$iI*>#D1W۾_Dtu׸VH1a{㫬^\ VSyAMHxjT'x+{H?UCsjg%evSt&!F:AK_Vi֙q +=;w t:SDt&9i&źь/0LC\:\0>^im-ܲ}3.Q1sa NHױR15z3I.5^|z3>T!ڐnXlcCҰ VX`FH:6ƝT@Iѿ1|u5vpd{"ӧjX:fħT_=΂eV#Oq[S Ry];sӾ%V8^DXhx^o+Lw;@`oG!AM-n8BFF`(ZNcJCnz>"X6 ԨIJDz]Lߏ籛&6- ӉޥPHK}C $+µC<6E/T Lt揦#jj`KI῕q`ea$QX^Ez, ) 'Sa*Bя͹X-v܁E׵.6i bz_S귨\@.<竌.˨頄Sl*ra엽P{Wa_1:6#: ZT KU` ņ6 lMi5,Pgj |W"'Jko޵8X }t 6"C舕ӜX3/FYW {*nTJft#ǂ®% t"¡}D˾5w][1V<<{iL^-s``vu9D.m I\gz&6fsls\ih+Jѝ1@d ^T—zC/W})uobOKL"15$[TXeE\ c\%1Y%+`'z$ΈGxHھޑܫ tQgg1D e3Q>))yb- d o87dF?zr~x#1b8A{] Qf?nβ>UD#Fs`pJ,܀3W$?dE#'~8㭒q̓T73" -~UnG]0&x̔3UL8(z_'T[;3d쓼8XGlcX5,̤è$)GV' #9}E.@(Q|gY[p;W:W ,oB^o&uUW# h1 _6&QGL, Y?j(//gD@!YZqŧ1nC0h|U%ṙ" Sѓ|QǽbZש‚:bLJ"n#"Wn\WEb1tz܋݌n ͙4oA2dGл&m\iSvFJs>~Kgw˶K72VX]ihOt1kht0MgU9\*Dt܋KzJsn4>HoVvc1}l $=&no"a4½}j8 !oB\T$-BJ ?mDQ4?a?ԪL 1`Ԋδ6oז9tCTqW6I Qf0E Фt09d88 ^ 9|) _7Mx>~~:8:7Z!c,%|jBaw3\Oz8"XjHyP>k",( (LЕIP88\֣zFEhynwƚ#p$e@Y OyS]X(/$+E/챱0F7,2Y0~K1}6GL\&Qŋٟҵ<0BH3a=4}SFEf;ߣqK#e{RԾ97ގĒ}ӐSq_Jy@%@-"㗕Xo1vGbffݵwÞ ,Usg4G%&~d:H8p^^Yw7骨biÁm/ B4w&:a@ rKdsZ}aM\.L2ƾ?ۃ<6"FZj,#+vߗ4i=w0"uvg}4)4〲rk f@4J0zlD`>ѣڣoVھWa!]AvD@ndWat"=F'Ol;ZhJ&n$MhJhLu@WҰ(wP}VdBZbZ$bmsdgy>APGx >.n\9j  Ǎ6<]kx#L{mT[o.aUO@h{9q2*v&f?wyDf-5M"IsjĆPCi/p_:qvہIɹꓙjOFd3<*-오m4.c|94?[M,s ݢG/[N(bX_xsMRI0ax}H֬NѱִؒO5{3q#R]LA6<%ϋԨcf&!7 C) +[,AafUYFavtm!%:lc u D8avI? h~[ 45jz!.; [Dgаֱtzq; VWL8mX@ҾB2{H{\Pzw. u@Zbr-t|-sޜ(syc`߼#dr:x( ,/u@]S0$z&^m!ޞ{Jr7xU$x-gQ =1tmLMg_`ufrRk#vnGY)OJGլVyr^Ֆ>marXh.>8[gKB"\ũ6Jxt=Y Y |IZ(yqp<86i?>Ok/p3#`> I4%|`-,;Hȱ򿭣)@}Y++b>;й&SM t k*v S+ "Mw5Z2,M POpvVKj4Jx$fˆ\H2d@!=ɶ?oj26P%n^1I!PwI$a-zo:#-͡űX%"#ZFۮyZ9xl?n!6c=* =D |-ca,&ˀ؎M2Z N>xv n Tݜ=bqNج2 &Ȯ"VU=Ə+=6Krq^*@'wm:j~f(D-A ѡCl!s6`K% Hzn<#*`^K +KI d]5k:>ՊA3)Rك$&jb;!;)tB$!-PsdonBL>rM_xJD[EiфQA)ơ,_9>ҷmZ`dxƒ!UUJPdZ5w^nXP3Kn"YJgǏpeGz+UGD⫳{0 a^V-5 ^d9a0VnTcDZ" Ax07Yd]5U12F-U'D+äE/sZq_E3\Uܝn6YmjKl 6B!YU] Om\fR}B.mG v 1#6PDƃp7 ߱cCf#]haS5-H»向rP3%Dn 1jI1Y"t9`q6\0x+Sw̮s{ x ͢P;\8-9fu5D|ia82xC S-v)!O?T ŶbV@YzTX,غI!;6,݀s}^%Cql@P?JmZD"]2>'ZrV/yf;?# Z{3 2,~?i}E:ۿym ͤ;u^.9\-*BzrùbP2L36G[G#2cNΖs.նOf#s*%/fY#Ό²enL?͓b@!q{Uqqyw~_}t ' @ЇU =";dF )0ěB[@/"G~;5b 'Q.9RC}HGԫF]#q6Cv_f?5XHM70>B+mʊz]Haz ۙ>ħe|*@hQ HckRpbNfFN2Y]qWO s8죳Đ@ǟ-^#B֍5$53Eb G,C^Np`pZ%RnBE3>*v+Hoz{6DZuyZ ɦߗƷփ<%er@xk0%TxEb#Ob^ s+l-W$!TR GFiHbayO?ogw}bݡD'RCHȩ}*$qfme< 2ݻOHtȐ<(2ozH_BC+mZϭ"1~tqW Q9]Nrn0mk_W9$@C(_.ݸ!':,YfK" oz)ptЍ4sr}Ua׽"" X)G}8Q z6T2-Q&uWX%<}5 2nꤜ}r\{ɜ?G T ֢2%,T^Ub g}bO6jgZ3sWpq(\sCH?,D"02"N{!q d(Muf(ӋɾϜUj E3z?CRPO"SGL13rNBSn#4Q&#+⡓lbq@ǯ \A@MӚIN|6 Mw,,1R@ڲ+~4}#VnE)_e;CaՈx@O1$N(ؘJu0NvJꉈSɅXI1vJnA(OP*64gt4-;@~h;tVLTbvd[h_ gU`?٥@J-+ dl@5#ܿܿ Ƨc%X要$SK A4&Zڴ;~[*P ;'ë.;@lZ+%>Isa ^;P:%wJ/DL?=ő@/konEH넲یid=Sg&*;cAc/;gR=r: D`2ٴ:! h84գpFZt CMϡ,0iȵcBjo} V#lSayxb- eksWԇ*̀ C rQ 2X %#Cc, ؿgg7X8^cat6"#yƂ=%P%#6/Z^첻 2"s{*uGB66>lIGJE @]O S5[SOS1nDtuZ|kz6zSi(8 Mwn,ibkLđ #&Xh[=20]_=' ?ukڧPlǩLn/1^L}CKgs{h+O H%/}?`1lT$$xf*MtIlo8=ͬeoK- "Z(ɞ'!ضc{¢ƅcd*4^?X;ϒävns ^"͈lI0m}~Ag7rAcr-y NBx|$G%wvƣmk]" 4P04jJABۆy>Pj+@3??!:6˦0> vj.%JU+.`Ο,ْÜRGI0R]\*sML]_ +p= gP%a禸T_H`Û6޼~\9WuW8R\Q4},>Od5junHdq:f+zKi_`+ LJP~Nq? ΚgdMurWLMTުe9WƜ.l:Hm#1œ4`Y|k>YN:"yEPdJcvSqwqV./.ݑN&^k`eW:9mkغbAghEx c: C>Vp1[ Sp=$A>"gVP_a0UFzxP6\@].'PR9Z47&\ 8 }+q<"IjWm쏅Iޒ' knlo]=CE.'`C4\lCek0Z+;J.~ѣGi2b}":Zg 9[8ˡe|h}z3I<_Q,qrMJ+?5_%$%(mIPCQDjf`tLh>Cf+%fDcn][w'd/)z)0 }׀nWDAm A%ҿ܌ϡڼܹs{F7i8bdvņH[[ݯ0NZa '1\jhGzYq7,7o7F%ST'Wa [ƣ,eK*+V&J\:dTBпJ`Aaq|$~:Hڟde@"p\uxhLg*@d>:}~lD6̍V!6CFq3kAX9GY8u`A^/#u􆩩Ugʠ~CpB!do ͝pd959F[PJ q}Ԗ_ѓns>.7!𭩤ͦںG KCGrswOF,:>x:h Etc::y?L0g~Syry#rS:9-?[xmrZ9>6&)0Gaj/[DU@xws$x?Y#\ʠ( z[lWgsRLx#Ƨgji-wj|=P&k fYe5KB3З׻KD5aU}10yӯ JzN4AiҦ>=â]"8,Rpr*Ha_72Vōz=9#7)[6r*az\ Yt8h#`O$Sebr:6:!}taw0ӵxZ<ʻ3)2.p'o)Fs7#3!18^֜߼CkGq($ 2wIs S=Ό =vW1SLGdmαh=cOd3ȸ4kz]2% @9C>qb) Z6H'k]p,NDIHsh=ȭe̻p3`̝px5^]VƼc]Dnz,wfc&N92R-Bu%$т@-UE;=1o1k[NͺRQ2OXŰGw3MoJ*_ o|J {Qof";ZNgJ=Vm}R9())ԾRFmĊg0 ৫Ƽ #yJ>-GFh_/kF2A !KҢQ|7")nԳ-6! d21!b ObܯUqe DB_i#>^Ӷh*ct`|q?cfh"ɖgƅ8qZ\E?PC :7\fģMk[x!f,cjbQ7HyQYIW6btUE`CXv EU3Q/N2(;TZFCj#6_i,3mݮ杍F 8vLP!ԘWbQRL b: MCsR<&wj%垁{ O+\#]0, ^zlӚ@mk,9ԗ? h^QU?(+7Q 3yb(m}VkFP؋:lr6ID+"?B{!Kxp_jʺ`u*ś4҉\_sX'ŘQkrdDҘtyY8iJsPeS۽ï|)2n;R:\|IYyW!r_4BpzķtQdѱ(I0I(qzd\ 4ߡN >1n͢HAu<5+%78+zJsbb@9v3x?zCL(kMU(2 (盭Qe֫@vXY\ѸcE~iȟw%tQ,𻈀) vGtzϩP`EW6܉x(=n]0@U"$R}&y+*A*eTS4_ Gv0ө5R*uHh80X7\W xjvz )Y)8[ex=Lo: PT^_.G40"_8PΩp .d4\'^ "ؠA7lBRJs}.$\nsL,3EKJYκ!#M|<7SȲMXp]HFhtl!h%m^]b>nX~u=tg[g-<='QpHdon+4LgVCu)T8^r9JO,l R@ȳ72af ki/zya6 d H;0p#/1`n_xQ*~%_lY],Ζ k /I$K1&w߃ƹlBF0TE;k;DkJ2 PƸk$~K'N$g JJkP9WUdv^T)SfaPXKwQִ6.RP'DvIJ [yj ,UQ6X>Ӑ&G'8ϣޏ3ʧwLk {I'45R'ʓ^<ʞJla.J (tzP1O wZjsuūg1h5$LP ECߖ?I- &5EfPSiod tK{uHA܁#gwÆ=w˷%3Grd 2UIC ծ AN=p2ew! Ij oBZ@` b#q?sg<%8ܘ"(n}ā};00=($˗`F,fdKt'Ŏf5~xEuc{#S7;E 2y9Ʃ ٱsP۽NLZi4~͜T̖ *X(sֱ.Ex{m؋򿂨B^N<m}խJB%f6U5GU[L 4i=DzH9:\/JI^zN[nIL>kFwY0~TA3{1|z73I!qey{qV"Vf{ B)v `\r73"хJ3 !i['Bz֧QUg^dAY𣭶}O'-zyb[Z<pd"|\3.jmg0-9;;Ƕ'Џˬխ Qw%!֠[#:˄5W"Սw\72ᗻ袄/CT#ٱ+@Xf {Č~y˻c_1鉡TJ| Q%)3[qn¿4!+u10J+P8<ʥ׵gVr72Db;S!sʱ~TSccmU{ȔY%չ.C_G W&U褖OrO@G$3/\(x!Q;\M)a ;sZσBFi\۝Cz/E-.%1cĠ7$T +Zk˔_S{(0\?lul-Ь|sW= z 4t)v*oetkXP vUڍ7*Jїp˷#‰hʹM.C6 h qԎ577gf_ӕ ˵yY"QDژ[4w-ݍw Þ U5nLUCfcGNX6PaeH꘴UFGVS]jDG9{Y ZnYG!z4 dAjgusnBM/|HX}hXz];gO2Cw g/K`*JGɜ)>AYu!ЗvK:LC Gx3tB<&rod ϼ2t/VZ^<ݪha嬒:WiA:_ZDVqd5PD[EANC>\2_ehc@w4|2,"Q~Dy~ӘN8wPlTdpr,1a8g[Oc]GQdhfBτh]uGp:93gN]S@=nXt -ѹG%jx"fwдrJV􆛴1f9jKU՘Wg;O9RMfcƈ`?1=4bK2zAALkptдȺ'L{ -_\qx$P `! z8z:MB4(RHWulh%,+sp1xf 9f¸(:*e%2C|2}~R0Bǎ$U)),3>c6N@66@kuW&y`{D0JCփNO]lTL,zrFebģ: !ym" z8(ȡͶi׫|3N;#t苟(cw"?!u}7TdpEv)cs,K'+)Mw~dVO-}Qޕ9b35RIȦ&wY K _} ~z).Dd_JUylLyW xo;&50w/1ERE< dV[̛{uG=ff֤ 0̷YLb?$_ÉFnP%~ %hW1f5t\#ڷ(Bҙ{C?jL)?,kg#AH1gLK`K-I_I U\B+O u# f.Wz<PP_z1ui*U¥_3T%R bRCϐ)E OɤNLZv鳥OHweZҘk3س֤j[9X{Pd 1A'^ l}#MOa-ըZrcSb+e.F(YT~t -O"1%"&Bk%6`^B sb{XoC>^A:i^}GR(d@7 -@ +E6pvnAM'g|h ʼn W aZBexZbU0?tJ!IX'| ZٍY~|R~6 VPz>($al w8Wb_h%,/ǒ3WIofz1X1:}TP>@vQX+pt{b@W;;6GprHFWO`7MqC4] 4N'v?wnnTyȐ)᧧M&V\LfAOe_YqB,ޥO&qî"?>JG!FvOZ6~{5gR>Z$/OMJ7X/ kѧ84Zolp*ڿVEi,-EԯZ(zjZp%J@ 8L\Tgb&AwP!,rkhtʜ {E2 b:u?Nm% YK*.K%B!w Ze€\j^2co}.HXG~B|xs֓N 6I'wd,HaV+vrå~U|tQ4YѸB~A 0ޓ *qu'誃8OU|c=x? m?ud17/oS_pZ;-7`0RASc-*?KgV1wԒүZ`|NsW؜4 1sZD2?@DSc0T= 'P@({K2xs+\ŕr/gO@2ʁuFԫҹjΔtړZ0ȧJd8?(<>5vvzRE(8T6E6/7)h{i6}%/ٹkvX!ʼg(C+Pt0+xX Ngr^cշ)\_k 6$mVE`f-`Fq"P-%HrdXϮc=5A3\n8ֳD1q5'vd"n1"[Pf@Az kdWvs -d#DIC8+b |C!N"n<̕˞ʠqX60eHݮ;0/jslE:4 @j%gNM!'H'cwS~=>Uq[rR ٞ%ӀiVސBkThs'&}t<^k#svvZ  ]5:;mJHVA<+CZ9]w]b/N>V0"ם'ty-WHLW0d$Խy:%ˤS G2se>\|}vb. ɞ%!Tdt"tѷ>1Nu.N:g]g:1 &]Ŷ&h925V| ]^R:('i,,NE<ೞ61Z"iG L^$$(#%HwDi d\r=pe`BK59Tfg5oe뵰eS`waJA2m4)j#CЁ0#\diUVK?(n dN3 y|v7,ՁǮOQfmQВڇTvd!~]s .C,]??'wC'I$REڏWUގpW@giZvAʷu[$ݗ aTRVC$fq9޵4% *Y:a7*_Vͺ@s\&aGz询9o8j(҇[ ke'S$\9!E< HD,cv{Ԟ:E𩢏F_{T5MAz8O4tg'h5C4n[}I~rޱZ1*7э} .$ea{ QvHf/YJ# 2:xmgKi1u }Y;vʱ LnըdH&r#'Yk1T'x Cg\t3F/趹X5?KU#rӜOʠV͛W€kCTIzIb3M]h8x@=]yVqDeI}R)/ԕqdžg;A1!6gޓ]cw呤C جސ)<䌳6܏9^*(6o깃|2Rn,Qzsd@Yw2d{OSsjy"T9k={EUV:~zᒿ ZuަX8D?q>׷=x LѠ=JKUwBgjn%nWJ鲍/?Y1 2'C @iR>o&b[]I!.aDw7d ZpwU=_r|\q kҙMMu~pM]?۲3/\1P! "=FoP ny\i2Ё.*#g^U,fw8W)0P #_aHz2,I8V*"◂ՠ3O)N U'R yCe`趮*xOlU|oAȢq'nۮ>Zе]Hg ,7ND:>:o{/4I@mK:)w?n! ca5IV2% q^i,\m!PT\T6ks' : j*GAD4WjLp OYVWBѪ/ޘqЁT)!ۍ(\D4ئ[jM3>S4YfR#s~6 V<.cشoK/ Þ^f ^pRIQ ml*8%8N::i´ ϼ+4!5kk 2sٟ/^ejphZFhBHK|R A1 {yw1_+pq,If3żw}rӦ9'W? <?11Kv=J}+9g]K"=m|HOvcqT'NC7- >[ 7k=}TA{ino әdE›,U~e9M/I|f l:d^mi/$5&"|V 6FsB*=:x3o U'Vw<,/ۧ4>H:?|CtyB*-I:L|p{gj*tW꺲`:p1\jl1^bkֻ; ,zE=Lhn&Bs1pY.-g խKW^VfaiYSM}Hz2| ԟv@rKXb16. -UV iZɅeGm0VA/3#I!7E[Yܚs #gJ{[}\KI7kyU)5 (-)J" с5ۿcw”IIzGIŌsQ>Krk xtѴE%ٹQkI8jH3:9?޺$S,qx lu7 <3ˀV-z<)BI(ωj/pc/괆 p> ?\&TBWFr}N0^(d1t\~>#AZoP}5 &C lhz,6iEmZ},L 7XT!BpKG{$؈f0sn+Ds=|UNRƮ2|tNpRiΗ+c!w&-!Lk^FRQ=^&柜G}nq#R0n@Ym-JyD?jZSĤ Xꖂbۦ(Q)N\#ɫAzMXՌQT z~AmZ37'6v f,b/|-Ef f.W'!Z,!+0f;YCRYv?" ik`a/zn╉g>T!^kkLGFaCsޠQ>8CSZ0(2}ފ60 DpFED0JDxɵM!V^(4@j:sx$Rİ*vՂcC9Nˉ*uH뮔S[Ou:ܾϤM*ZrhG $g6>"ڜc#J #࿢Wŝ~ wcFz%yAar㷎FR1T K] M 6ED;F< !U!4^ x77`'\W F\x\k9: J"zT;ίt'IM!9Rpav}iQ5}ڲgfRږ",jOS}lK)6n˭7 gz Qs tb˅jMe$Ues,;I'I~w&LZecsNT" :KU7T܁׌oYft !`Tl}љ&lAn;v}4˿1TqP Sf_l$RAPi"E $NhgjedBB&i$hTX8la7CAf,Q,LWl]~P/oV--p\UxO1k)&(96/KS{[lߠJoj/yZLnMi3]y"6-}0xAk_v}g]Vit#5 3 @M&<Ηߩ,qQ5p2phꚲ>?7}u+T؂a;Ӽ<8׹jKdnFN%I3ź@t%3G#%ܸ'aث#-q yϧwշ9X~u{Ұ"Z9LQG:֨1 Ge9K>hr- AՊKʖS)l ŽPÙyKBȭl{ES$'THB|%z1p|qGu)^jolBKW )g`Śђ짱{8}\Z#=6`"".RQŌs'*W~M0ܚTw +HE>@HxZ;6jlO$p7 0B؆ҾeH/!̓7 I{~M3cf)of<'1J_a|PV#h 8y@f͊&Ԑ2Nh  yHƋ }Rl;ppekԜr//E,uDִ19m?$s88Ek,DCehcBQ|/$Y<m"ED~`fCAc:4ޱ[lg)= Ӱ nV`*l`.6.6,s3 1nLz0DrҭTI #6Yy7Grj$#OnSxC VXHe*.N寀v*cbv`TG&B\#B2*=7E LMr h; $,7S_7Fاr8^LأM$ȍ rj_p 6.`VKJ#hFWyUdR}սF͇LhPrD1!k Udި.f⣭Zi(mmΆfGǀoY2>|>٧|8[ _*6 }P,@,ZvK㝧 fb^f횷E):%o`[d渍xukEJ& #Qu4'=]fj'[r(:zu:q_Td Ͷu\:AU&*6nT 4vNK= Ecybc'XSȻ斄FJ7u@rBVgD"ꅌ)>h/e<Ѣm=9܍\'WVqRrf>yNlAX~te{2)؆_QO9bWX̹7ҫqVSnhFkoaz$w#_4YIsv/~zk}"/0$̷~|oSo Ֆבd{镖Hʵ}LrsyRR(Ct0d@fyLxs+4M޸#ä b%,1-pou ȾO8[HphfG+&cL?B#cNQNj_ނ)wBю+| ^ŷ+CH೤/khqQ"brg%>W;c~fck>fW˞S!(U"Ӹ9M2" ,!AjRCŃ|d5ܬ@Jч ƛcc 7h~"?KМ5'?\T6Rnļ npWiq nе:*@[{R 8ߺuhatw4|(d礣e^lc|o[ ߅dw&ܮ$Rfkؑ<6 Ѳr`y=2.M^&;-jE_g;Qe'Rrjv[OGT+Z,m!V6׿zpP3pΙwٿaB'DDVܝVD,HE ߴ<3Qx#E5;Ոv KRv>aoXTHYU:GDSk^ne B YJ8)m@4z}|~atkZ7n)@Y&dUgz5pf:t){7eas:!P\֌_#_``gFBPuG@ނSד>ȜQ-]S7ȒEN*z*z4ύmXP `.Ԣ|HH.Jsⅈ3Ǐk̔n‹77){rlWjM pPDꩡ#Ԫ9G*BD,!Wy驑Ij4F$+8Yf'KH"\Z~xKSeB<yteB5#طp}u;  Hz;&i+mH,h_?:Wlv{g9O7*\\JlA{'= ՎD~(glRM1)ve{!r<@{݇oRk|&tIy/h:[>E"+R2Qk,73>MQ! *ތLY7JwoSF5lRe vnܕJ{&QEovhVkQ}Lpydaur0),F##8< 0zMڧ*~rG3ɂ8liљߊ K]4ur]tX\ ZMi_ 2wBxEt:bAV_ں$/ 4 QP|Y-qr;fn)Q$OiTu5nRCG iҕ.J﵊%q茣7$ncV3'&B pd9I>@t{qgq4wR@|1VS|rq,(\|m>._ RxF¶'s$gk/01"QEٵH0̝ p#*] N`X?oHL\ʺ\4m mBVAR{2%1Pж8+B%P`"9 I bǀȪΠ~ G}E21jsL}wo幪cᤫ8snm 8/J4*w88t IJVw̯ L澾F^*e*߫SX\,3Ågw`C 瓝kg }٦ڿ- t7Dט'&z%sO4ks+ƚj)pgd\Jp.= 3>;33Z%iqXY]n|{,f4s7) \p]7dP&c3=ʈ{%35gE6,VQ(R>}=x&Mg e41M"yNe䍜7}FwZ7a^aGӠ\LxU\AA7 M-X61nl񍲽]!%eȈ FlzՆAWWv(ۑZ/*%(.3`jSӅ" s1\ 1d/ʂ֨cnxr'4`|77^6(2GǑmOv5a7~<:G*sӂ\K?9Q8 F6 Dh+2.[t4S̀JFKyn>~@1E.t'qTzE4 8WVw;DxL%23D1USAuGt^~ x3d[x} o%k'w 5Q+Ȋ.E˾s@:6vLycBA }zP[FKlB)FHw2*Mg*badHU"]F0B=![D}"ɶ`Ԋ 5W}[ rAhldv"AΦ XiYGYP! SiݝpavΈ1`#O:dmx~2PƦke,֨iʴEzwпuof:*Jp5b>^X˰!' owxǀuUA'!&/8Vc ,܄<\ ,1fծ7rpm1)^WW+{Gt`~fG/ a9\v @i!W-X&کLx%h9T=HH<o{ P IbگF*cp$W C&>dz،7_*w0;'H X]!=hIa<ʚK-FgQC^#bʍڴ\B2Ը|(9IVsWҋ#7*=C@F0:?qǰ𺺮w̍M(2J >#ç>2`C{XԶ0]@} hwWɄ25 B{TQ򨑽ˊVTd[ݺE2)]Q&,ֱD,M+o!HzKnkcL=Ke50;kNw؎~}7oGrDrJ%m/FiBMB[tdaHmΩPgdSB}uPK#'lRQBWZ1H3L!B.j6tw1raa87"@1Pj=W&:yX|wߵ%S|\)Q6=>=aڟUfDiՙĹRRϡZU1n(יugnجq¸d%jߞ/KB_aJm>5?j[VыF7 t0__U,-r)S.#5} Z;b:sPGMJH bG iClD#"asv?92xoezr06mPu wX?7,MG\XfmxCNe MڭE"PRlȃqHEB a*X+`c)T>QZ|0,zۈ/L8c_41 J*HӬY>N'Majy݀34?y- e?/6]G. \4a*$=yJa/<3qmbGgT7}͎qv z>o5#@X̡F4<1rsNc&USз-zRrp&lyՏvW7m<)3j 䶳l?M|SkV㆙ @1o(Ik३ ڴuCzi0rC=ˊfm2H0$Lk=Jbܦ-+Mb8N'i:a 0xp~qJs hp*= .:mKY5zpbq"n޶vp?>K));}]s Ib1*3 y&/8yle{/&9$vpsq{WFE x#74)> r`!riES6Yn}v@mVCL쯶 7-Aj89;rԠи/}d#~5,DVVZ3dֆv[BNi2S6M{49cX$5RZ&#t-t&ӝxk =؇3..= EM`~` wpДx佖Ey6R%1%_o B<WEjOm'^[rBc}SD)/WfV&/Ű'L ^ڶ~ױ )iӽI_HGW7G( ؠU>Lre;8myf:w;ÆTCFW⛈f^?c?]07 Ǫȳ6NFw&l4:%D[)VHtXBK򫸤XĮ>(Uh4EaSDA)4UnUa;xl>,n^(uT\g%sD +} @Ɏl&/nGHu|2#a>v+Ev6cf 6Z^rNoxQEVٚZN]vOWrұZh,⥻A$(%=g-8^}HoO\iD7;, wSW *_x<+x%aء00xPT!㭠Xh.<ה+n}0o=>>%\-;ϦG~(:_op'^I,O0x)MJUƚ _TOs(.xQQeJI۞k(8?%D<ղǖCښ~}){&u~ZRʟh1aE`VJ³j߼))i8+PuXJnCQ AaclIv-KePlQ{bKPk| 6.n%u~ނ{-r^9nU7LYȌ{qXru;6* [/<GEp26ћ d˫a ps$ۚknc7s Op'hi;=ZoİbN}F4l`rUl),b>غ$3⢥֍H> Q`@ 9hmUuԲXI[g3b g~*Ac ()š\ Q;xv;VP'+lG7Қ,hXP7TFfX ۛQ̠N.F`kDz_/4qtNJSf*>w-&CߞO3N2].)$PEڃrDžQv4 "苎};v5Z t> Aiwb^s@ T ĉ{}Ӕ:)gC EUm[Jq䅵wm#];TG@ª`(̷*6Pn0)N7gYkcokT"uFfHcxfmp|rFܽ[({XGenQgv_OR`3Ec 8_O_ qOFyO6!zWw?BpF `Oϟj||A* !+C<+0˦Δ}oN֤L*usObdqNuJ_o#~\zדNNWu B uM묿Eɳ-m#NZq|,/!j۵Y11J~'?A-2,T]Hk5:d.[ R۔ ؚR-#؜- =eC,W;I%b@)@9]I`چ{Iq$}O_G${YFΔ2K-ȡ$&EQESs@1S5~+:$SLo|oD"}x8$d)f(佁lE(ꌇ.MżG;suFfCP'W=C/"P!=DSXĹvAebx7bU()&$wts H懒Au 塭Xwz Лz0{,--%6N&tł\6j'CeU]t`D/JGyo,bF?Hf1y%!wWbt{2xDpNDA2닆`x 2g>ɟ &]y=فh<$ hE{D?-:) y2=/hK%0@:`Iq{ R֫PI;I_͍;3u i2Mcr`jh(|z҃J-N*J1hM®P< HuHӼ>b3D7=ę ]\sFqb?ŶȷKGV0y">ŘM[thZ<\\1RwYp } ԯ NԮ.߈nKh^{P9[) \Gz6ez+$΄^+.tWi˶6\<I/Kj7w$gƆ\g5"}X*^ Edw=(]SG e~̨RBH`]wFS¹^Jf@@#9\H_`6J^?7W@5 Gd,_i3~rܷ hvR]*˺ 2z+5X}$~LS|Ȅ(URiBgܴ@*հ|VUWU{G*t\IM`6?ẃ#>ҭ''lBoP`h4A=$;p OD3,٤r*4Ϟ}K`#*ȫǓ‚K /,]U0p1}S,گ=ru~6#05cx#__18T2^7O*{ ęa}|LMr{OCo'xIR<n0 8Ya֑︼95D;MPL,xWäGֲʃ'S$|0Wgѕzcl'7FbjHe}DoA#,Va%m5-#`їHCün%`(؃0\u]08 h=`d!(=ux!^h슼GF\;/;~M﹥Tj5\/.os?61]]4{ b"hXY36XkwK%8sry֭lfjosnr#IRj,~^BItaℊU;ݒ~V%e2n#sj;Nhwrm>}Ԫ| '_( ҵn'vQȢr9T{0GK^ IDX[< ōx#Q@A /<}~zۛҘSm4{Ni[_ɫ-f `*a͌0lB@m? ](4ZN|H<${5+ zb,ސSdEUM'(m'w&H~Iu&A2v^u=bDzƊVk罊 &lp8a¶= l1-8ʘtTs+5NUG?GSĤv@_jHf^Xέ}~[I棍d ݗ'-`MbD[^;+iFX. mL]|c>=hcQs¸@ zrB]{?mAV!(z?k^"K~qsV"9W' f@ULbkOqPoml Q*O&.YIEDS=bhcVwy2L 8*<.q8Ii*t wCG=c۰KIإ rR1k*^J#B tC3L z+䍳OTX%.#~Msf>`C+\(P̛cBF/h оgg 7S&[, jσK j|W0vB٭h\@vzM hmz,ϭk-0dO,vo['jē|S=O;3}#IwxJI9y [;U9qKNٽVs$a+<)q29u!:!!PQ/hMH3پh+HX!z$rffBkhC.d#B5qTKn@r[_Xg KQu>W0zo܉%!)bea:v~O(rU6EٍMqh3VhZoz=)x mVU-Sy@ahHH<=ICmK`51X%jo5|[\1?p_⤒?Y8Kvc8s>K)4hP:^s)_ݲG-9&]iah-r3 Ti0X<Vż[TLJ8Cd"s~)  ~ e` X[Ψ*2 TcQyK~fyWYU—ԏB|=BpN$ʐU|]AF|dŒ7Oي|<|!3c Z .fvNoqy{V#M)^]Fˮ$Q~)f*E<,3NH9.Wb?镰l!q) D#V%>=U4UbI :3;xn,M4" FR4ljĚ ֣]+Ӓ>l.([CTu|]^;~xs䬤|IZ + e؇Axc( ʎTʢ?Rj4Q⥲z6e5PDq7e̜%g/cU$u:eCU}҂Jy 6gǞE߰EHm88Bdbʵ(/A7aB%T:!?蓹po0'{lO|[m>h>9 | =yˆtf)M?Bk"O]HiK080 1$e>>$7T) cO|H5(W8聖m&.cHWvlVlN)}ڻݞlKXm5984y6@%/? իLtMB \La\87!> V%Lno,ŖwMY5AfN%;ljY/f]D-H1Gq?u=oŚ̄!IU;&kdzd<^vr`1` ʌ;z8N+{Sf&$f6XZ=zsgJXfjBڻ fNʽ9 Rw$K6U˦(##A_ZWk_ZPǷI]؄C>O$%ˁn 7.pc䮘``D7RUV5)kk709km> MrW3_=X#L~ߜ# T'uEnk'38fH-.֓D7Ӿ[ Xeq%̹n vU SzڙZy7NmKDO2u5Cio^{ ܩ hq¯gkJHz`{/5bٺBĞ ?6DB#~XF7 ]s3r $5Fw93W`,AD$Blj;}j Fw8(D~=+0w$/F-^kK5I67 Sԡ'wq Rx IBm0f^Z5' Z`[ fwJjU1~Ϸ"+*r7c©؁ %TT$qDp2ONv T% )#ӯpk2ԒGv f&u- R]DVzl3b~ Hdx845͔(tn Kn{SSzhfx֗f:6&ҲW:AvBu1N f a6HBo3k [ @t췊i6SRs^ydq0OR:$w w)f\F:2tD=_1,8SQ"}hV`.*H◞S(΁Qszl5'x$TS,gqC bKY_n@FKV&74h;kK> H[&cf`habM`3i.K#!um4RlH.J%f0=koч7C,α|'<Lw/2+z@d`m!>fc{[+މ{%rK}SxwK#r %c+)WbHs4}[w?o؃lnpjzbb/O[4fb/N LC'0z5L8Y~DMފ6E j$#ϐ39ʯEg-ow![VcYo1Pb* 6h4vqw .= d/9YKOGr1^,J7ژ)9Nu)O8x(4Wەk4 mj_.Zzz^QVC ,FBU2kxe=V)QXks?@/;[7د[tWoq yv/pկ)j}ޚz6CTw]&8SwJHf`c`1^HX] E*GR=v_w42վԿ>)V/jjo*dS=,H c/' Jdۏ|rP+ ;jWûVp#ЀmF؞T)1+ ܺF7.Mh"񾎔}ENB>$<3Z6XF )6S?zxz03 pPZDinsg&068eYjx]d q]퇉֫u+a֭2Yi{c$>oJ**Ɖ㇠_x$ͺ4gPNYQ%V;^?omP:w@IRkjҮ9l0uW1 ɮ5.Ï4bc(y.]sFk edNvjm=D@#*$*fъ2f/{(3 jy/1eVE1W?ڪpsonR,膧U{f87c]P>@=Rʰ˄9bwWh a˗0alMrN$onh'W(.$#۟]`uƭUY8+o ĤutR!5=73Z8^7nb X0EyƋu U6JhrmS?,b]Xn{#*2jGrκgk Fhx6$\C>boEjҙ4y $[bY=ZpCo0 EEI /[vhd+}·Z:E7%B¨Gퟆȍn #z#(SO0!O]n1n:̙g:t?0&,j!5p1p1{VHUh\Yz/?tp`b׫Qa.۵[B5MOԥW' l9QIE$/}otÌU75 qzSy̴ T/W\.,܉eLȇC=Rq0dSY Zgщ(8_)O2IeLkV 4}g(Vn?֚&YJY{rBY-2~uF_k0@ɩ. Y.s'Yݖ7w=e9Gꑻêzy%n8Wm$ ~FT_U)#8Q Khyr#] t*‹ KbGN=Mw  Rt`|AbNnF5yyRg`<1ɘ#TᣟGlռ5QeM΄ h^Bcjj-GR[6y>|=ϊwRJa~z'q7,4%PR bvB1&FBBGtr\P0qK~.ScCl: )*aQ$8$:q.׭`EAKA4}d]]. isM !!Ce9 a]ܡD]RD=F2%oRa5[+nW/B ՁI&΅to0~tٴ׎BD_Ȭ"{ @=)Xcp3CK7%B>cӚKpfꥇ-UE joYF<מNw#lWI&\MTQ$_N3Y?LuALړzTNf +/k$|0 ^3?a.LrňV{ƋkƂK'Pbf%AJz2L`!r➲g:vwX.&$M! 6u꼆Sڡ.DepX~H̿&[Vl׺MK b*=2arwm]PV@piؿSx5" |dM)[alP12uN!T\{ao,":NwHYݨ r<#,񄽒*sKSo![ܷ<9ubVPapߌHWK ;|~ׄA**$*"|a{{zߏ7hY4R.GBC'!a2GѰ~<F7 ـ4/b̛O%WC%\鈒M- ߅Bhϙh*9ғӶ㍿Dl$Crdc[gԐ/vT]J+)A ~>eMRpк<"0MUZW _=.+R3h|XgrD/wXC)LR}c5S>SF0k⤡?o+Nz 8o Q]͌\BOP3 #|0)>WJ.Bo9MV%UcNC_<{,#iT0'-;'?C!~ x"SP +z| yc{s-L7Fa֔Sr}+Jd"yfbJ%}m0x20F,DM*PǢIIJ5Pt(b^^.ڬ+1ؚe++ox%HOWyݟg b : 3tC}[Rv ` hj*C׶!6P:W]W!FkY MN秄@%Pzֲ0+&N⎢J|*/.㥭٣~q <šŁ /k]xc:=tzЎ0bsCQ)h9e*>:-gӵ5s\zEԋ,ϭ!ɋxr~iTC/DDŽ7i.}ppKqei=xd̢/7$6k*!MgD|cn9ϧZރ_bSOfEؐaA8WЬ W5Y }i`9AP[#)ozLd-QxaM¼`)Iha J: gIjLm_ > 3Xp*rPdf.ꂦlL5GqT*J8Ye9rNtA^$ڈh_-IKlCwaP L XGmic?~JKZ7/siPBۘuY$R/J˔_St@pmJWAOIcX1L>@ݛrREW$s>m?[(T&XV8u{{єـܽM!r>0D"kt]$QU4pDiH-}( f 7=Fv%U~ @[uotNq$ffEY7jcMLrqTR竩Wy I9 P N;[nƨTqGH}RI+S0ڣI=cIAkC)Y9J1-sӅꑧ мڹ3-1rZ5 7rB[z|jnӴyؓ=o[LNRW׽;`&+YNIxu4 .kQwȮ DžW 41Jy@fewT6F _#| (M6O{}Xk;\sd̡e=UQڵ[ щt umD[Df)+gU"s; Uip>)3v}/RZKT~ x_$rj.)!C("DOsOn"I@7T*fŞnx8mvbpć+G8z*f֋{WdF7AZFhƭiV F-i:/#mMB\A8n1C/v`(n^rҚm[Qllh){E{!͝ARYh" 7Vۉ3+# %lO^J;j;,ѕB- oj[}d,HaZ/ K6 %Q':\[QbR"ĕNa s.&,6(h/R S&!Zx-@e%HeOtڛȽ2J"d*$A4HPZ|k? "\ŰKvNl |nd\dN/cxx6'xVv_dR?OEKs5/48q?Ξ@ 2:zuZIYP!uz[ "Ơ*8z©WikOr b$cZbS\<oZ*}^[0&L5@id̾1P^Jga,Ip]D$3oFp)=Шұ.mXiE! 6g|RT,rKAX\y.Xv~‡)8"E*!PliHpy AE*k(@wJwQg{EhVn-E,]ZFިλc/âcw,~:M4_Q܀.42eLdSGl AHл%lr F`֪zgL a)TZl_ټp7M8/_Ck&88X0"UI?*}a &pI L6%ƿ)wGUyO'UH()!U)B+{TqjyK_8n U~"tchw=8{|Sh!|݀P:F$vք ~cd$Nb4?uR;b9Xǟ)/0YU`pKtxx9G6.D+pT\x&r˅3k.ђ mQQn~Ko9i)RgW-ZG[Q+3䈴qrPZ7T#w0Pn/1eV8QqCk:oT}ˤ8Ji$J J|e] aïw51%nAEHie֠3Wtb9gb1ΦL-|{ځ %i3Mc_/>-?M{j: X%=ĨSugW=Mh@-8 g!4Vb+&ɣF󰑔eU'C҂v<>G2SKƑ4ehcpts6F1}:˥JAGRd¯5&#HmyL%t'R%.ª0CvJfYyĎʮQG97 !lg{L׽@R1gA. r3.ln|\UQ4Z6\C2jM! >^F˃뢰G`/_Xl7^\V=zr&2 ?4 >+2FRYZK?;VxBָ%An@.%FYp翣 ?z b[ZZeԏqG/* ݥ|0(h$Xlu<ǟrz'WB$CQCE>"*Qq-~`6IL\0M(e \fEzX~ =xwY.@0P_>}& 2F6)3vQH~9;N @pNU%7@YTRM1PϜ_iNaZCc8ZË=̔PXFs_R(c5kJPd%IzҊ2.?fAFgCnl&:L Y,ȋ,DkG 3t #ަ#C(S:raQ,|d|,،NC1M.mYI7ęj%+h]TJ\X]"qxYϑi['+7+cp4ߑc+DTڃ,t*VЀRfB??JJ@Cdk0erjd"f&Po1N=QV6:177f7GȑU^MB > Nmk7ޅk۲϶W#[;|eFx!Ob`b;ccд;R⥹A9ͲxLidRzI,N;|& Eс0::1b +P f~-#p1duW?2̻ 0PO uIS J3mqB59ao7nh΢%SGf?~U'`nk !NoEA,.wqbtk4I`lI8jTxYW@ZA=b uqlfBZ#ZO#QIdZ܈DŽt"R|aQ-k--|ޯÐNKdpd~8iOf+k F, :O]<+jc>N@ԇeqfq4}Rf9~҃C ִRҀX{U>M߆{ni"AWha+1ظ4ݝ40u:5Dvf!.Q^6AE0((PMnfʭS8D}d/B(WJVe))T`Eu[H0/\j #W)6? RV#yNO_Ĝi2ef$drNW7ah|T &vmEO}GooO0rR|o QFO5=̛s{9&x0do u3A}*50Hx= OA@3a_dac?C e{v$11bTǼ ]h콧_Ӏ%Z]*$b` rԮqB'R_b)::'@]w͜\t5XxIho Ad^Ve^J$v>,ԏwYUz2]}tfw~y\΢-"4)"u)M=i:Pu{hoX"Č`f9s 2g)shzI(BR)G^3 #$4F{5CjJT>YHnkgD8n.n}y^P~A Gsy>]w]lVxiIVA3rÈ5 x $l:s܉M7i84;yz4xrvb46M'׌)Y:e}H>Ix$fB/ %zZA: YΎd 3nQgCkM#?!b+ a10!*%l%~'?$GgN%z8켤=U2 9M |oKFp-@ucKeT,̧^^!6UL۩pVISj A(K{q ;&>Oa,0/сRB ҉2HcbBѦUz2fv jFOޙfJ.3i} nob w ܂6EΐǼ/\xN`4O@HI$HYǿAA&ΡQ^HI 1HA'6·9(~@pˊ4Ķ6pI(F`^}'2_ ( `ÉC⠢xi=ya9eUwpy$^^&hGZs)`On.kEzKv'*mEPJ`e_$B=ZQN`lMohA4E캼Mo=5lpuҺ]Fmilhadu%FS 1Ye,MBRņF}/]a&}ɞx":Z-/ y>|e?#/+%C 2hIAjqqIIMMeyc8=2ڐvA,=}Ս0U|2/|&(,@z)S҃؂fs4r?3 GVm=(5.t ˥MVb1yTbXM{(іa[.1$6 I~O/7?>g6=P&n&^ &hl?'鱶 A5Q =ӗzI@Rȉ`nna u_KU|{>= ?X{d+f*w#dWL$5F, Ftz(7~Q}w*|Nc']яTK^KJǰc^pRzIn:U4"X6Ÿ;Y˧\2QvF84ɲ9kWknתOZBe$T&Q.^/?LžF`5b|btJ;߀MUj"r>i 6<5twՉf5=Փ+Tf N,x$sS j/uMY3 OU(T}2ڬ- uH4tϋJ<9ђ vӰlÕ驆$xe29V #Ƣv*zy@%y`'Mvb,+{k76:(u47w Neq<ܪ4x|r"Q bggѓba1+/*|us(WjBu5ՓE6‟,)bXĎFx_Q  口s؋+ńcл 2:N89]`Ob뾹X@*!sz/9`5}0yИ7ߩ*]y=tиB26bД!gR9mVa*?%M2 U5e0apwh4G5}XNrEepE2Ѱ'+sug* Yؒh[ vS'K#o,2%Z+Xm/Uf4;sUHœ'_W9Ʒd?mV'Nj 2)s[@R;sFpI_qLn> ZJ[I &}__|4#Ky;%Bt_j〢Vxr5'fYse'g-hk`6ذ\aw?N?۠n6<" oત5ԣ6R㎩yBIt\J?YcF*%W)Ltf]՞:NZHe&1jNs t@d]OJ3flUs 2MWqXM.lg-؞]I>7(WrC$֩\zh1od]:٪zlP?}NG_+ Fv ^0!Vk%!j+Z #Ri#tZΰG'_Xa/Ÿ1q% <g!SvĄFqĖ;rN[0;/@^ n"9Lq/J>ˬ `2?N8!0jl2+E5&"4z'a!ňUmH)%k,)B?qT^~NRf{vx=KDs1l IwCfzKaF+ 'IuVP vO`(dNnB\{{ފpGt R~}.;Qqh@(w{_霞\{B[%]ttf&$qEJ X8T,;Pg6/Oi_uTcw {Pt[󜀐4^y<s,Gdbw]uB}v#idd# c%iZ s w 9Pb kQ kk[{%xXxsh;w}̚|{>HHjnHZ z%zu<=D]tsl >ܠpMR[nҶT8cKmnj5Oa4o:j!⇾aD{P$GNSdǀӚ 2>9T:S_Hz<0UlEj5iɀ>f y$tRud-W%(qyw^$K@dhh}iw@LCl/2O;4Ru( k:aqԭSԷO!NG~2`ReGBl>MHnx{Z7Ob30^"wKHq^Wăt0y2Tp;3҇`!T݂W,BЗִ5|_-TRRAK'x頶-nޝ߅BA fd'm$!wI Z5] ֵ#_I^ :"l"-;Za@\0- ZY5[,I^[ v2-WM0|[@ gm.7d +B僰xnw˭m%.l|uC'~͉WDؾ8@hy+\ ͆B9_:wf0+|¢lG!]<5N 5c>]և_>}IjoS:3I|p+GH%P~۳̀N1mX%$ `"?#S#e>zm2CB} f .VG9(3w6yJ?=$ B6Z=XCu&*\j0R9'mrփ0ȹ)[w/GD܈ϝica83kc$5~U,QEHkAnVOe6/mB\F);u;Bn:Ϸ/C5kdx&Evnޅžoto䈜t),zӕ{\De1뇮`wF@XWӛ?8n~\;_{>{&x×@`?BS5'AIĬ!ӭ@+ ܍DlSAס6)}LR[SVL/R37F1>ă| &Ü43<5waKؚrtSӰױ+Hd|v5Mnֻ21-=p5>+?&KCf|Bgظ86%RhMۂ}uV|B{sEꍓ3K~CkUE2@Ђ" SěʩsN/.wK3qHZP)߁Aa7y`3c _)ճ:n&}\/}6t#aB(%ĽH3JmMS:M|"1szIQHD0"٥SI_t7>-jfƞC`b-]L+9-8]!џ3b ,g߮r1bۄ^1}d6S)5~J{= bC S V#S7r] tHtn5JG4ÊBJxLU@sQEIaM&M390ig ])a'}x^mvhVJkXrBcuo$ZK"H'Z\Q&‡vjo{kEwX3iv ./dݑ?52qPH@rKm H'$i(o ]45]C8x/\莣CG#&T@ xN?І{ S,#(K02րM+kjt0tiaܲo89w[Fu;= -oq M,Ut췀N*@D~7N&.l|SHSx f΁(BW񨿶l-5fMBNlf@AM 3#o.5֤5ZZArƪ}͋'F47iuMς8Gݘ]^eR'K7yM;j*ʏ6Fڨ Ei@#)hp-x_7ެ~ݡ‰nْ;Ԯ?"5Vtsz8ҠZ$r`ޏj7t1P1ڍ1ΊÞk6*ICn\6-Gu}|?yݵ05|R:-c.C9"pw\(nIo&Cc?E%?$ۙU3Qb,ߢv[P@$`M?_!"guPR csk/5Y쯻'zt/=JLe5CFA;>*1Ǭ29}mbknWۃ3|N-澪d7M~j)9= R*2uTy"4fIF.j "uun] 4k{ЀK* ʩ,!4v,m@7q@Fav ۦN坺OFHߒZF=s>hN9vlh(9;ᣄ)FfrtWz=Itn%XLffC}ToOc 8zפ5ktPK333EJ$j-R!Q=+O@."D=RSH{Ar/佧sGàԙ2 "| WmwjmC%ZG9|I[PO\Ӿ1eqPXQoU ;(oX+u1VOks;H$XҀȽB*`DMw-Bwt-Ir{[3.c9:&)+m 4 啪 X.&I[GAyZP!` j1]!o_ Y>֭Ș8 <vX4kW; D`>`R)V(BX8·%= hv: u-FP{Cv ύZڬϭCoctz\) \G[O>WCQVjWR-y!3)d]XC UOpYU w޹_g32˯B"ݸ.C&b14FW[6ƀۗ‹16Bşid,{߁,s5 zQ s' ><Fp'!Y}ʈ@[4d)S-?p[.XUlci5(|Syv[nEcIhcT *T|Zb ,EX$Λx*mߜۜ*5\)7yV՟B%+|#Hd{c '$.cz橗ZŁ"e%\eZ{)7S+ߤ }(X._:J#oϑH's4;X\ǸW ة )_uy;GB5(733bX@+ aŷ[7Nf6}|G>Cg.Vgf !j嫻g4\ԋy:7\"H`@G"挘 l@sLFHfrh>fÄdf% qr桒l7|j*IGf#^WP0` 4ʎԝlsk@g7QDnH0%j6^j=Rrk.?Oglb-;q䉽g9$ر2& BL]ňbtq|; XۈeGU?iM"ѝ#^Y|s5?4{nzE\!ֹ-Eo-3 { $RcDQ&I-x4RK7髎i dmQ3}0(61iR4xQQxt4ܺ)aE昖J5V*Ѳ80'nQi=\her^ʖG-,7Br|`ћ~C;"Zԧ(^Z݃ZaejJAOISJuU==kXQB]"Di<h$3 Ȼx^jY~zK$TZ`Ýq"VNȲ4h U#X r B[)M F)0bPy2!U -4n=p]UP緶au5U#bhh+\W  dM*!߽57* V5E"$3Qԝ`D"UdⲦAǚi?'<mΣ_i Cdے Pz9_ 492?ϊ_p2?? L3 5dM ZYfLJ}[J }/ٟ:m5F,P M/R`vfL_/g6o@ =& 7]N _z?'¬ΊRFDq?i.o-W/c6V..`fN#=XzVtG{n@\ YR˥Ǿ4~V #vmuu^gK@-_V.?ڥ쯻wz2,IAlk@yv= :r,N,LT`dvvUƭcaL\[W9:]p~ȍݪƳII{{J¬`g/Mdz((!,.-5LcpM @AN.}p)5 FSC rLnzJr8 KCs.57NS'#)E\f7hL\xGcw`J?W_̵:,  a"/̒3n֑$X&-7?&VhJڿ4¹ph3@b鶛Cξski|veAv(EV#. .FsmnFK0w;^V@Mȓ4YI? v F]CW H]dq/]`CbX{d.U< K@CN4 y2TgZ$_+wH,`KTu5W :NBXvōBf05zͲ/Q׺d=ubLG؎ylXZR~_6I8L!`-eqN!{`Lǖny5;GK~tB{GݕG@ ǡ 葾%ge@)f~>${{0x}w1\,<9iMF_zWePN6z!4sɱm]G*v@U,ANXފI%yf3rewޏde_v61֬ ]HAi^%'>׸`Uq7hc9ȮGȀa0ߊCD++qX5l;[0UzMm=򣮊LvѬ]̰в#Bm$z\@/+Fs䮡Zt%~@U,.ܕ HO=ÐDUSR7fX PZ 6S~a @ooG(SH7QS6~FN=ɇ~WÀ>Zp2n%-VYi/AwP[oItV7elxlچhlDgA|̠@xMSin35_ay%j$q(p~QĮpY(>ݽρӆJxx X8;?H'c!سis?e,%yT?[W z6P~L7z?񦗆'E59]_ɜ/ڹtq9:x6߃^]i3E   m֣)YhSsqzlxVH4$h$}F f("kk+Yw{X=0ҭA{0G+q,r&X*|$ Qfڗň$.SK`Ө6n. A!\B! / ca75^.zm%ߤA<۲-X25pVٜňkwLآK; 8kV>2a|܃~KFˇ+@ u*,.FDMJZt5~U!lY$At{ -\Zf; uHSfu8XpTc+ٱCT>Kw3EyqUTib&T W:Bp=Vɕv_c{qd'm2p2<*ߨƌl!DfzVKx?)q!`qe$N@n{v(= ty›$^~:VφVlQ^{wEe1+ۣE87[bVu+wue}C MLWFOX4EqϾ2KKU?6mJZ]-#B@0E2un  ߽sM sˈ3i}^ucjXD4ʌz-''X+1gS쪆Cӵa"`gc=Jp0΁=! ʛ]?8;^j# =*2i[am^NX G" Rݛ MJar[*|164tsBIu=O0nj"gr6;{ o 80:Arq_mj:f2: W] yjQP{&:nQPz"+5N))L+ GBBŎS3%J&-zT,c1%sRbr[F˕(Ǩ]H-5Ԁs<xnU r Y(V Ienļ󽂒Aߗ?x}zС\I1Ƈ>O=DQE <ʿ0s( X올qkNEv )~`u1HgXZ,toZ;J-M۝ІD;õ~>9?`Y -E-,.4~SuH.t"\$&xhRDdИbZ yv߆T8T;Tsfnt4&'@XbO#wH<(/[ЋV#dvsʮLRg!e<k]9]Xy9] +љP45bIS]k P]>B.PZ-yuܯ)JޕZ{a&H/6K_ν^tiM!SWS8פ6 g/ޯyiUp<>e|?z…Tiӻ2r%g *'RV@ tIoĀ4Rj#)53BUW1v\<NW;rx%?.wjd`h?dgW= %rW^ QIblYvy&'-}O3h%H7K:Q.˭U kvf$\7v%mlEcі0"6NWxL.́6ѐl;}jVo߸)E| 䌝+Zٖߩ"6EOa =E5 tsOR,Q!%vċ6yB!^)3ޟL(R_e `Ǿ flD)쀄JVrðUS5gߤ O_ _E(Cܤ¦t"va qGsG<Ĉ$!H6b9 |v(:;p'44v?(|șG%sPOLQW7E'-zT1I%TBGSMZ6g MD\`z|F!r7,R mۥI9ޏ Є $K'X{(S zmӁ;Gڦ;T-9}%A)3/~z1oJβ2trosmN|2DY8u]?=O*~j ߐljP9D1b䨴9gSr8QX'< ,v,NZITDvxPL7م<%σMe-iEc#lѹ&b8v|_RO%$x ?zC 7MbsX29-Ռ4jn.3ݑe/O<` Y_߯j^͂렜{u/roA.O@惗oUZ3W;l`Gy Cx X +(R(Z•^"\\X4eSbY+~5Ӊ[NCumP wr0gGS[8B*'[N {k^ƼcW9|?\kWnP<'eWH`w@֏y){O?F=cԥz"H%_Ë(ܩBbҼ2,S ^'Հ9_% 47:9Z3<#"A2vbigYh ڏ=G Kg71J=7b ï.W{%Y|Q#*Tg˶@zYp23Xa.vίz֡LC~u X=b YY,LX@>ף]>E=$*B9EW?T{ LgWY @7߱_-rT]Px[dB*-A^WN z{A`[F Tio筱07йA^{X0d2 !o thIb`,`UFK$q܇Obq| Mܣs0 p9OFc`tm2{b>QaN\L -T6`ކPbɮ4bzk " }+iʼnZ֭RE/pJ8Kof{SȆ. U8@&q-X-wRh~޸K s l\ q%f-Gv Q\f jZrvIF4W;ft!xOƜ[qu/hX|$Ak2) ex K{,7llLUxYM^tRSȰܭ˺:C/(U~V`x~1@S'=~ty^Yan59 v.>/,MEe\X9\ u$u^sھlg {4NWsX3,] 7p! \X~HBMaBp:7ʂDx;w"N5vEeS{b{h 2i\2 糗O?L73*&>y^5"%t0~=a%Vj&)"W}6UxLvYNАEvClBT0rY5*1NHjesiXɜ}x|y BdxLI~Xu3Mݒ_ ?&i,GDw}e_2.t^Wv"H sW]Yc|5nyH|+T$9AkT+8}fz.9 "yAɰ'2R Z@zar&*4+3 lTEt^31`t:rWʉ8_|wu Φ&|9 a|6q0D$*4ݗ6%r_ȬJ"nKx}=*h^:b>Z;SO8ꉍ@RC٥:,!v#L(iCApi"gCz] yBgc# nkY~s@8AkJA(ҭ>Cbt27N&}],!T*I2{3Z0EpB<<^%% p _{E >8BWM\I)+-lG 'AoQ#+= a&>J,=}"_X4-a4nZ JR{Die\9Qc= R^$[hYY" nW$ǓoȗtԘ Fsn\wRxDsB-$>!"ecӌ?,[G;7VDn4V!J;GTIM/s)'WBB,J̆Ah_{ G%'MM@3Bq±˪%U*򓢔Kv\E-u4R97HJA> C(1#tYƵ϶mi4kMW\{- s<$fӲv)"M5IW:4-l<ضpJΠ< g7gsk2kqsmtnBRT75%&#lvJdسXPRDPֆ>I΁%s6mEɛ>jJ'f뚻 MyD O"Rl+ ghjiUaKC[?`4Tafk[&2eNljlIa|1T]9}uiH!?debC`(}PY›mtMqZMz#ĻNRg.T! ۷Pįb1S= 9uP.M_LŪdQ?p!T3͇M ۦwij5+O/W !z:1+jx}1d)ni.M[}y ~.D攦lޠSj=2qi|ҲpV*<.+fZ93> lM.iq